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
336018120938	336018121492	336018122042	336018122592	336018123142	336018123692	336018124242	336018124792	336018125342	336018125892	336018126442	336018126992	336018127542	336018128092	336018128642	336018129192	336018129742	336018130292	336018130842	336018131392	336018131942	336018132492	336018133042	336018133592	336018134142	336018134692	336018135242	336018135792	336018136342	336018136892	336018137442	336018137992	336018138542	336018139092	336018139642	336018140192	336018140742	336018141292	336018141842	336018142392	336018142942	336018143492	336018144042	336018144592	336018145142	336018145692	336018146242	336018146792	336018147342	336018147892	336018148442	336018148992	336018149542	336018150092	336018150642	336018151192	336018151742	336018152292	336018152842	336018153392	336018153942	336018154492	336018155042	336018155592	336018156142	336018156692	336018157242	336018157792	336018158342	336018158892	336018159442	336018159992	336018160542	336018161092	336018161642	336018162192	336018162742	336018163292	336018163842	336018164392	336018164942	336018165492	336018166042	336018166592	336018167142	336018167692	336018168242	336018168792	336018169342	336018169892	336018170442	336018170992	336018171542	336018172092	336018172642	336018173192	336018173742	336018174292	336018174842	336018175392	336018175942	336018176492	336018177042	336018177592	336018178142	336018178692	336018179242	336018179792	336018180342	336018180892	336018181442	336018181992	336018182542	336018183092	336018183642	336018184192	336018184742	336018185292	336018185842	336018186392	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15959	2485	2817	2113	1513	1061	769	628	502	408	360	337	316	244	262	232	212	231	209	198	212	194	180	166	177	163	185	194	192	150	165	171	150	160	197	188	157	128	184	161	139	148	171	168	158	156	165	157	165	169	143	157	148	152	175	154	145	128	154	151	133	146	146	137	134	139	152	158	126	144	143	131	139	152	138	144	152	173	155	151	150	164	137	132	170	154	120	145	168	148	156	145	149	146	135	155	153	140	146	163	176	155	149	126	148	129	148	159	154	147	137	166	162	159	156	155	134	147	156	155	137	163	149	145	145	132	137	174	155	121	152	126	164	144	135	139	163	149	164	159	140	149	154	153	143	145	157	142	152	144	147	141	148	149	147	134	146	138	128	119	168	155	140	143	153	146	141	170	147	136	134	147	152	133	132	141	145	125	147	151	149	139	160	134	163	155	173	150	161	136	156	164	157	142	158	145	169	139	150	149	141	132	150	130	151	137	135	137	148	150	136	134	158	128	133	130	140	150	130	167	136	144	144	142	138	143	135	144	143	140	149	153	139	171	138	143	167	150	148	154	144	148	129	152	142	118	158	143	156	150	151	153	150	132	153	136	154	181	158	158	154	141	156	156	150	167	156	162	136	136	153	166	139	157	112	132	146	135	126	155	156	153	160	131	142	139	155	148	155	169	133	145	134	128	142	148	144	130	157	166	144	144	122	151	140	143	111	137	162	147	147	144	138	149	145	150	147	135	155	148	128	148	126	120	161	156	153	148	158	141	126	153	157	140	155	156	140	152	162	160	140	130	170	124	133	149	145	138	145	160	135	162	137	154	131	161	156	144	165	146	147	155	121	161	163	146	133	138	173	140	149	155	132	131	130	137	153	136	145	140	127	140	138	158	136	147	137	155	130	144	135	130	168	150	167	127	162	137	154	159	149	147	135	140	151	144	147	157	138	163	159	144	152	147	134	145	133	127	122	142	140	151	135	156	160	137	130	133	128	168	153	135	143	139	160	145	123	137	150	165	158	165	166	163	149	147	151	155	147	140	144	152	160	142	140	149	129	144	145	141	169	156	146	153	132	150	159	140	153	163	158	147	142	132	154	136	147	130	160	137	144	156	146	149	143	138	143	144	150	138	151	142	156	132	144	171	147	163	152	159	168	139	152	131	153	156	166	137	149	161	136	170	143	153	159	149	143	140	136	156	141	125	139	148	138	157	129	152	148	144	151	149	144	132	160	148	152	155	142	130	145	166	132	123	126	132	137	158	171	151	133	148	155	154	136	155	144	151	149	169	156	163	155	165	141	147	148	146	140	161	143	145	143	138	138	135	136	134	136	155	144	142	148	162	161	144	165	149	151	161	140	131	144	138	164	161	146	150	138	169	141	157	145	163	137	151	160	148	163	149	161	148	149	146	139	147	138	124	171	135	159	156	153	132	160	140	117	138	147	141	161	150	156	149	139	162	159	140	158	138	151	136	139	153	137	150	124	140	147	149	141	161	157	168	135	159	157	148	139	148	152	143	146	171	143	142	156	161	132	137	147	143	144	153	152	160	161	113	159	136	132	139	158	139	125	146	147	146	138	145	147	164	153	163	143	156	154	134	147	158	153	129	154	130	145	150	150	141	138	150	163	153	131	131	125	122	158	153	131	128	130	142	137	149	153	149	140	169	164	140	129	142	133	136	133	137	159	164	148	160	160	137	131	136	161	147	139	136	161	152	178	168	181	127	128	136	164	117	170	132	136	150	160	168	161	159	151	163	116	146	160	147	150	135	151	149	146	157	139	156	150	155	149	160	154	158	150	157	145	170	127	134	137	142	151	124	148	130	180	143	163	161	135	147	136	141	163	144	137	142	138	149	143	146	144	155	165	161	158	148	145	132	151	139	172	155	153	154	156	166	153	149	156	140	152	137	154	137	124	137	148	146	138	149	142	139	149	152	152	156	152	157	146	184	139	144	140	141	163	150	164	156	155	146	160	167	185	149	131	167	176	158	155	137	153	169	168	144	135	123	112	131	145	151	142	177	146	154	132	113	134	147	163	160	141	150	145	156	119	142	162	150	139	145	142	162	146	159	149	129	136	146	140	127	154	139	175	149	163	150	128	149	153	152	156	131	147	170	129	160	146	141	142	132	136	138	155	134	140	131	155	136	137	146	139	158	145	142	136	144	143	134	152	155	139	149	153	148	168	164	166	147	158	151	149	138	143	138	164	168	157	133	139	160	133	132	146	171	166	135	166	128	156	143	150	141	123	143	153	159	154	137	151	165	145	146	157	144	135	154	137	148	149	142	148	146	149	162	151	139	125	132	152	129	130	160	127	128	154	159	151	122	129	131	158	117	142	155	162	145	142	154	128	154	138	143	155	147	139	147	133	152	162	142	156	149	162	152	147	158	142	147	152	158	117	151	135	131	147	151	161	141	138	152	140	158	146	145	162	135	125	158	137	143	162	161	150	135	147	152	147	129	129	155	170	167	147	143	154	160	138	146	158	170	150	139	147	134	165	142	128	167	161	129	131	160	142	142	157	182	156	176	138	131	144	132	140	130	138	144	114	158	133	159	151	142	153	156	139	159	148	134	157	125	130	146	138	160	133	154	144	160	148	138	151	149	148	143	156	167	145	157	163	157	150	135	133	137	148	153	150	159	144	148	149	130	133	158	129	157	140	136	144	140	138	139	132	136	155	141	160	145	151	132	150	149	134	154	152	138	140	164	145	156	141	154	137	134	153	135	142	165	150	150	147	139	149	136	150	161	138	118	135	129	121	157	136	131	163	163	149	151	156	152	123	156	155	123	138	147	144	169	154	170	143	160	130	138	139	162	143	159	142	139	134	151	138	166	158	139	134	138	147	150	148	130	137	157	137	157	123	145	171	139	151	161	147	141	139	140	158	143	144	175	163	135	135	171	141	147	157	136	149	154	160	144	160	154	145	130	130	142	157	130	146	150	130	166	141	136	132	154	150	122	152	158	139	137	171	169	148	128	158	135	138	139	153	150	141	137	135	160	151	132	155	132	131	143	139	140	124	130	154	144	149	143	167	154	144	138	155	138	120	135	130	135	155	126	149	138	150	161	165	154	142	150	153	148	148	137	180	139	134	152	151	162	157	150	152	140	149	145	136	172	144	135	138	133	154	141	145	153	154	142	130	148	160	149	139	170	160	134	163	154	159	157	139	170	158	134	137	139	133	172	140	132	135	138	145	158	145	132	145	156	140	151	152	127	162	134	158	160	139	151	133	148	165	154	157	166	158	141	143	126	148	157	150	143	142	132	159	158	146	125	147	158	149	131	155	131	129	142	142	154	163	138	157	153	173	137	136	171	149	172	145	153	159	148	163	158	142	159	156	136	133	151	160	150	154	157	144	131	142	137	149	130	127	141	143	150	139	146	144	128	157	129	151	149	146	168	154	139	168	158	138	130	136	131	144	156	160	145	134	155	144	134	153	142	131	150	154	142	146	142	144	159	151	145	142	129	137	149	149	154	154	140
7556	2497	5882	6514	5729	4526	3670	2987	2517	2265	2012	1777	1500	1375	1317	1187	1144	1048	902	940	898	883	850	805	775	745	743	749	716	684	712	619	663	613	597	605	562	586	643	602	601	648	589	552	606	567	607	578	521	533	549	528	536	555	496	508	495	573	511	546	511	488	524	491	532	507	505	521	574	522	498	485	477	484	526	496	523	481	455	490	530	459	498	508	480	494	497	476	499	484	481	479	522	478	514	527	475	497	519	504	558	483	480	537	488	514	478	540	520	482	509	487	509	501	489	477	509	487	549	432	510	469	462	501	483	505	473	502	522	461	451	514	531	498	512	476	469	519	498	481	497	473	478	466	478	462	472	490	487	481	482	482	473	503	480	467	481	499	481	479	473	521	486	478	474	506	501	493	513	500	512	500	483	456	497	447	485	474	505	485	499	476	505	505	486	495	489	481	449	427	523	460	470	460	457	496	464	465	486	479	484	481	471	476	455	476	440	521	435	456	499	514	431	458	511	480	441	457	491	444	483	478	514	479	490	499	473	502	446	435	470	484	481	429	527	489	461	459	466	455	444	507	485	473	465	475	450	460	498	472	483	502	467	476	468	494	486	456	443	473	462	499	445	517	474	505	467	472	483	490	500	485	482	458	477	527	444	457	501	454	516	445	481	460	490	483	531	520	513	439	476	499	474	486	468	484	472	487	478	486	434	442	473	463	510	490	485	513	446	523	458	472	477	472	479	451	476	504	448	434	540	485	492	492	434	493	491	446	483	486	482	503	443	451	464	518	512	468	477	465	497	477	513	449	490	487	488	523	486	441	491	465	451	467	491	461	487	467	515	494	499	498	474	483	466	445	482	503	483	452	461	460	475	481	470	470	484	472	475	461	484	476	520	509	513	506	516	494	489	503	462	454	462	522	496	480	495	477	484	515	493	515	469	460	489	503	522	525	459	456	470	505	482	500	466	475	498	454	516	498	454	458	486	497	465	451	470	455	434	482	483	453	509	456	466	522	491	512	480	475	481	480	490	469	475	459	466	435	469	456	448	470	478	478	540	493	456	506	487	461	444	509	475	522	454	494	500	474	487	448	503	460	510	475	513	516	462	525	466	496	465	456	462	475	489	418	453	479	473	477	461	502	481	474	459	519	486	488	492	471	502	461	490	477	467	460	472	493	499	480	488	494	483	482	478	481	466	505	448	470	467	465	530	475	467	496	498	499	539	490	470	466	478	495	468	495	445	450	474	483	496	490	466	466	542	483	436	495	481	474	485	468	476	473	506	507	484	471	451	453	487	498	466	495	484	499	474	499	503	497	485	464	524	471	500	501	432	480	468	512	467	467	495	453	505	487	498	491	522	466	517	498	483	492	505	473	493	457	481	478	482	470	473	490	463	454	487	490	512	458	501	493	463	458	476	536	513	481	450	495	482	496	454	493	510	451	488	459	525	505	474	504	466	480	457	467	456	487	492	457	483	453	491	476	488	481	478	474	452	474	483	478	486	481	473	478	476	471	433	519	499	501	519	477	438	483	415	434	468	497	469	438	463	531	473	482	446	450	504	494	484	451	482	468	521	500	462	522	456	463	450	486	467	441	506	483	476	466	490	454	516	457	491	504	513	493	480	458	461	484	485	468	485	464	475	505	471	481	494	487	466	471	470	486	494	499	430	506	475	478	493	480	444	436	493	485	489	486	474	502	457	480	460	479	499	463	482	462	455	468	442	498	429	464	517	488	494	466	492	504	480	518	522	451	475	501	502	452	488	508	470	480	474	512	492	529	458	457	452	469	467	509	486	431	486	418	460	449	500	451	517	471	525	453	455	511	502	472	475	477	505	480	473	509	484	485	478	507	515	481	509	460	469	464	443	501	456	477	463	507	473	477	446	453	470	481	485	518	454	480	497	497	489	482	501	494	484	444	468	466	493	461	489	495	479	493	465	459	524	488	455	472	466	448	448	487	456	480	499	463	477	494	505	492	500	461	509	458	473	487	477	499	494	469	494	475	483	471	479	474	513	469	443	470	478	485	472	485	477	460	468	487	475	493	468	483	470	486	462	473	471	444	479	496	456	478	489	488	484	468	497	483	507	457	459	465	512	504	485	456	483	498	535	509	493	471	506	476	512	443	476	499	416	456	469	489	475	479	497	459	514	487	496	448	477	487	488	461	470	484	488	462	431	481	529	452	477	481	470	459	495	484	485	480	449	505	488	429	497	455	510	486	504	466	486	470	467	460	444	483	454	431	494	492	500	440	523	508	492	468	485	458	467	467	485	521	484	479	506	479	461	494	486	440	495	486	481	451	461	476	478	509	481	487	511	501	496	468	480	494	449	449	450	504	490	469	473	475	480	442	506	487	469	486	483	491	511	475	483	508	465	500	500	484	490	500	483	467	473	442	498	461	504	458	486	479	490	484	447	446	483	459	499	497	517	518	473	478	468	485	520	507	464	478	465	458	469	426	495	494	490	539	483	448	501	454	449	516	432	492	497	501	494	475	455	522	488	495	496	461	479	481	436	507	474	483	507	520	481	522	464	457	460	497	447	462	488	496	489	504	490	516	465	468	481	452	429	494	504	475	450	485	451	520	456	474	490	522	460	459	448	498	482	491	509	498	497	464	482	465	469	470	509	490	466	473	467	492	484	476	458	498	459	482	491	455	490	457	430	506	458	515	498	526	487	495	482	495	476	455	467	511	482	531	501	504	465	526	486	469	470	500	456	459	475	497	494	500	492	430	461	487	502	442	499	448	475	496	473	452	453	450	499	511	502	507	462	488	451	503	486	476	466	494	477	467	506	468	516	525	518	488	489	481	467	435	507	480	502	495	486	462	431	492	484	463	479	495	470	491	459	482	456	460	461	511	441	500	457	488	446	462	478	458	485	500	487	475	481	528	510	479	478	463	467	484	516	493	449	410	527	464	503	448	464	527	494	507	515	490	444	506	419	446	514	475	489	504	491	480	521	458	490	471	517	510	502	483	471	459	473	464	471	482	473	486	458	497	468	461	474	509	511	475	509	484	496	488	476	466	483	461	457	475	495	464	494	469	471	486	507	435	459	471	505	491	506	528	480	498	460	510	472	472	511	496	442	449	491	482	479	464	497	459	486	498	474	483	462	498	480	436	483	463	518	476	468	513	453	477	487	494	478	465	505	482	458	456	454	473	499	514	446	466	480	491	453	513	505	489	489	440	519	454	474	493	498	479	524	483	456	488	449	463	452	476	453	450	459	486	452	444	452	503	437	492	503	490	456	519	457	491	455	515	483	500	488	473	486	473	505	494	504	466	470	469	428	513	481	477	502	495	498	489	493	424	434	445	503	473	518	516	474	483	455	472	506	461	458	495	476	496	486	446	500	468	467	457	478	486	511	497	475	498	477	461	477	516	475	464	456	511	460	474	442	477	517	508	482	488	479	537	486	478	480	489	485	500	482	457	460	487	506	474	507	447	493	491	467	486	504	479	496	508	475	478	456	495	431	475	482	471	458	509	473	460
2036	335	325	315	313	285	280	272	265	293	266	293	275	268	279	242	271	248	256	250	259	275	254	252	260	250	241	272	269	252	237	260	279	247	230	291	255	279	284	263	263	254	293	297	263	248	267	279	261	277	272	261	261	254	237	245	238	264	258	276	269	267	254	237	270	264	253	242	223	265	255	250	272	256	224	271	251	267	277	263	255	238	290	244	268	258	271	249	253	281	255	256	264	263	274	268	247	252	281	250	272	230	263	249	275	251	238	274	237	270	272	268	226	288	263	269	242	236	262	256	248	258	252	260	263	283	254	263	250	291	260	270	250	271	257	252	267	238	252	294	245	257	245	268	283	258	272	250	267	294	267	251	254	263	240	251	216	246	273	291	273	273	257	277	254	298	252	255	250	292	244	251	251	267	291	262	245	273	265	259	274	268	254	251	266	244	301	255	258	264	280	222	289	279	247	279	260	272	264	264	297	249	258	260	258	249	265	253	285	235	230	245	280	253	282	249	256	269	263	270	245	252	256	260	305	243	254	256	275	270	243	244	234	274	271	249	277	253	276	262	278	264	259	251	282	253	277	260	258	256	282	257	288	280	227	247	250	244	271	268	287	249	249	253	264	258	264	267	243	279	292	258	247	270	260	236	284	277	268	237	253	270	252	287	276	292	234	279	254	260	249	252	282	271	246	241	233	245	273	284	262	260	256	277	266	256	267	273	296	253	264	258	268	271	272	269	262	255	241	236	260	265	261	267	250	262	254	249	304	279	234	283	255	246	241	248	277	270	280	253	229	277	267	265	256	263	242	279	276	269	251	280	238	287	268	255	240	250	291	268	260	235	267	254	262	243	239	260	274	264	273	291	271	261	262	240	258	255	257	269	287	251	235	255	256	254	261	259	282	272	247	255	273	257	243	260	265	242	248	262	259	263	241	259	274	243	259	256	250	266	252	251	264	264	261	257	279	259	232	260	235	287	285	250	251	266	261	234	254	238	251	255	279	274	243	260	278	287	292	250	276	243	267	248	256	286	250	253	269	275	255	274	270	264	258	261	293	269	269	269	256	237	293	253	239	258	253	264	250	274	242	259	248	252	257	267	266	286	287	273	280	253	258	285	279	256	267	260	276	216	235	287	243	261	255	259	271	275	269	264	280	230	238	239	275	293	258	254	274	239	276	282	250	272	256	231	264	261	265	263	237	282	275	262	237	246	249	257	261	257	262	268	258	294	241	290	228	254	260	269	247	235	243	237	250	309	258	250	278	276	264	273	252	280	257	289	277	255	256	266	268	251	282	229	249	271	279	261	242	259	264	247	259	259	275	275	285	296	259	282	258	260	255	247	277	263	237	254	251	278	261	263	281	241	279	240	279	261	307	270	226	257	265	271	260	271	239	250	259	286	271	246	242	237	280	282	259	262	271	271	267	271	285	255	237	267	261	266	268	258	272	257	250	277	262	243	264	255	261	261	249	241	250	273	277	270	283	274	254	267	248	264	263	269	251	251	265	272	253	261	241	267	270	260	257	253	270	293	248	264	258	272	247	255	244	266	236	245	243	258	273	263	263	285	267	255	265	254	248	267	277	267	274	274	276	269	284	281	261	259	267	250	258	269	278	283	267	256	254	263	241	259	270	267	257	253	236	266	283	254	246	242	250	248	291	259	284	254	232	291	269	279	220	234	272	252	265	261	288	267	260	276	292	292	258	277	242	272	252	262	234	230	239	259	270	274	277	252	256	290	257	274	278	266	259	252	257	261	283	276	229	273	259	255	237	253	271	286	257	254	254	263	263	241	248	269	238	284	266	267	237	240	274	262	280	261	272	262	247	256	257	279	288	270	275	268	264	264	241	290	270	243	272	258	256	282	251	273	282	251	270	292	293	261	251	250	268	286	266	240	228	263	262	292	258	280	283	266	250	249	259	264	277	249	245	246	240	277	256	263	258	263	274	246	234	242	266	238	282	253	253	273	246	270	253	281	268	249	259	263	265	260	276	261	251	237	244	236	246	258	262	262	238	249	286	280	239	271	253	268	263	266	246	255	279	270	271	253	263	235	285	255	268	276	259	288	267	275	280	270	241	284	259	251	247	278	253	277	253	250	256	252	260	259	281	255	277	236	284	256	265	280	254	256	269	265	257	258	259	262	275	270	248	271	260	257	276	255	260	277	274	241	282	259	275	270	261	271	260	270	243	253	236	229	254	237	241	289	257	273	265	213	249	258	260	266	240	251	258	265	224	245	267	250	255	241	242	270	247	248	241	261	298	294	275	289	250	258	294	239	269	245	260	257	261	241	248	269	268	259	278	259	247	260	275	285	280	279	280	258	252	253	264	268	283	223	257	249	262	262	272	276	262	265	282	257	269	256	252	244	259	254	256	272	258	251	275	269	260	253	262	258	263	275	242	253	273	283	243	256	264	282	235	262	267	261	268	268	264	276	252	249	289	239	295	263	267	286	266	278	247	238	292	265	264	265	255	269	264	258	263	247	252	278	248	268	248	258	230	241	255	259	273	249	299	276	251	260	247	272	261	265	279	257	270	261	257	269	231	300	276	297	292	255	246	270	239	248	268	260	259	261	262	270	229	285	258	240	267	250	248	244	282	287	266	260	273	260	247	284	259	265	232	289	257	275	249	276	280	303	258	270	274	247	254	259	238	272	275	285	261	268	274	241	253	255	270	248	244	277	266	262	275	276	223	255	258	282	259	260	258	259	248	258	265	252	268	268	234	270	290	236	280	262	274	259	253	253	267	283	260	302	271	283	284	273	250	294	245	247	279	279	237	261	279	247	273	253	244	251	274	265	256	236	227	298	273	234	281	258	264	265	236	270	236	279	245	267	271	255	242	269	278	264	278	235	238	271	236	255	258	253	270	239	277	292	266	260	240	260	247	272	269	250	295	255	279	275	255	249	301	253	247	277	259	253	268	267	293	267	279	281	276	271	272	263	266	248	291	285	284	252	273	253	269	265	289	222	225	265	274	246	237	279	297	247	246	256	294	260	263	257	260	268	288	254	271	258	282	291	263	264	283	263	259	264	266	247	264	258	241	236	268	243	263	241	276	269	257	294	267	243	287	271	261	254	244	264	249	285	243	248	282	250	292	257	274	292	239	262	278	260	260	260	237	281	268	236	240	259	253	242	278	256	282	245	265	279	293	265	267	266	262	258	274	297	239	261	252	254	240	271	230	272	265	235	276	291	250	270	265	260	220	268	271	243	263	251	275	253	268	267	262	272	252	245	263	271	275	264	245	269	281	269	257	261	255	258	232	278	287	270	299	244	291	287	270	274	270	297	238	229	265	276	280	276	273	270	249	266	210	217	257	270	261	242	251	277	264	242	249	276	266	243	248	278	250	255	274	282	270	275	275	237	266	277	264	277	305	245	251	226	262	244	289	266	301	250	275	256	297	239	276	246	271	263	282	254	259	301	254	272	250	253	260	240	302	224	271	262	251	271	280	271	298	253	269	269	277	279	266	276	257	272	244	301
2304	760	940	914	915	847	816	850	782	748	748	817	813	792	819	791	716	788	751	751	807	784	792	785	763	823	803	745	682	789	803	785	811	733	796	736	770	801	762	795	814	747	776	793	762	799	801	787	779	777	773	797	815	779	808	761	713	801	727	761	756	747	701	757	752	824	762	776	803	779	769	795	776	770	790	792	836	757	800	747	813	759	746	743	817	785	779	750	781	788	725	831	803	807	783	770	735	761	750	773	771	797	725	792	818	759	765	725	762	808	767	797	775	773	750	755	806	820	774	762	757	772	754	758	769	762	767	812	724	746	783	795	782	726	800	778	738	755	768	759	771	730	775	756	762	742	760	764	755	799	754	734	723	781	749	758	764	764	803	788	823	768	806	804	775	753	741	773	796	785	803	768	789	785	780	740	699	764	770	757	772	737	757	755	784	775	771	760	740	747	752	799	769	809	745	766	811	735	781	801	825	782	754	757	698	787	764	764	735	719	805	802	774	779	788	779	734	748	785	732	744	775	798	763	694	757	771	763	778	752	756	754	771	770	754	802	698	738	804	783	753	741	787	789	753	759	793	763	778	739	716	800	753	737	739	784	704	781	735	790	808	804	742	779	763	731	743	770	731	763	750	780	740	731	745	752	791	756	794	750	785	788	759	773	802	790	717	697	756	793	794	771	789	740	773	755	803	719	777	781	838	752	754	759	761	750	791	767	757	757	738	740	809	756	730	727	786	759	744	766	719	767	772	746	783	798	772	782	770	760	775	726	722	778	760	722	751	771	738	798	760	762	779	780	751	773	730	791	747	755	717	745	740	730	773	770	782	765	783	819	781	791	732	768	722	755	796	775	766	796	799	791	724	728	738	732	790	768	724	706	780	776	765	806	787	761	766	760	754	795	763	770	761	710	777	763	783	722	750	755	779	745	723	757	767	715	766	760	743	729	765	781	802	777	809	775	775	754	774	747	740	756	741	788	844	761	728	809	802	790	755	718	767	767	744	753	726	759	681	753	782	778	796	766	753	781	760	778	735	731	738	761	762	798	745	741	764	760	781	762	787	738	783	766	779	764	746	761	753	751	746	731	778	713	767	740	780	783	728	793	798	716	734	759	786	698	735	766	734	840	819	796	748	767	777	782	754	796	745	762	773	746	763	781	762	752	751	722	755	784	764	763	769	763	733	739	779	768	777	770	814	764	779	762	760	745	783	739	678	797	762	789	771	777	788	793	744	744	747	759	680	788	721	784	763	734	786	770	756	767	739	762	755	780	773	791	787	742	775	807	792	785	731	766	723	790	730	744	742	762	762	775	775	769	764	766	712	726	799	792	749	791	762	755	796	741	765	758	783	736	789	750	757	752	790	750	828	794	755	767	787	758	748	766	771	826	763	778	743	794	717	767	728	745	777	771	783	689	727	758	756	776	718	706	805	799	781	760	721	739	818	792	767	755	762	772	753	728	825	787	777	816	770	767	777	748	748	766	765	765	768	786	758	689	748	784	798	767	773	780	760	753	747	755	736	741	708	725	768	791	753	788	766	763	788	757	801	746	755	802	733	829	785	794	752	752	730	777	759	754	757	751	753	756	761	858	816	774	768	829	737	706	766	731	742	737	758	761	793	760	733	761	759	749	744	740	748	760	713	789	763	742	750	784	727	776	782	803	755	785	707	753	746	735	736	720	720	813	801	723	778	792	726	793	792	752	755	720	736	765	766	742	773	735	713	737	735	759	820	797	745	796	795	777	782	771	772	750	752	738	773	751	778	775	766	744	745	757	803	791	779	731	753	780	789	743	790	718	748	759	738	754	752	756	734	779	744	778	749	793	748	744	735	756	745	783	754	782	757	774	714	757	770	749	736	727	703	716	755	723	771	804	760	779	722	774	758	762	762	738	749	768	767	731	724	763	737	751	720	796	796	767	780	789	703	776	804	779	778	782	751	764	775	771	738	762	760	741	742	729	765	772	777	722	733	744	730	789	738	769	744	770	727	720	753	754	775	770	787	779	761	779	766	703	765	745	719	772	767	766	815	735	794	777	802	777	772	732	748	762	749	835	761	755	801	786	786	778	766	790	765	741	746	749	778	801	775	743	765	760	756	773	758	742	794	762	749	740	780	759	722	783	768	747	805	786	779	766	706	772	757	759	693	807	787	750	720	799	757	719	740	770	759	749	722	733	769	807	738	710	767	803	782	713	759	741	798	773	776	742	722	784	750	747	787	786	756	806	749	808	771	710	797	783	744	784	780	759	723	749	703	784	733	781	748	773	802	823	769	744	737	738	753	812	802	769	729	752	779	725	731	791	744	814	765	759	771	793	751	770	782	746	795	794	803	771	734	801	767	789	830	736	731	748	756	780	760	760	744	732	730	766	746	750	758	753	755	757	791	765	798	815	713	771	759	762	784	764	739	763	733	799	774	778	769	809	785	755	805	798	780	787	741	723	739	729	741	778	790	722	792	765	764	738	770	749	765	764	770	726	746	795	748	774	768	756	743	790	789	775	744	758	792	776	729	748	722	766	768	808	784	766	796	753	773	728	723	756	826	762	736	746	735	756	794	741	725	782	736	767	777	762	722	796	769	771	770	709	781	741	783	754	752	773	797	756	783	790	743	713	708	754	775	761	771	808	744	783	762	721	767	718	786	777	768	739	762	775	800	714	747	790	798	768	743	769	750	765	759	761	772	763	809	726	764	807	751	787	777	739	783	745	740	764	710	784	718	820	741	741	774	777	733	737	754	758	799	709	772	800	776	752	762	780	791	743	738	746	755	749	751	734	806	786	764	782	738	819	715	814	770	751	746	817	765	742	745	773	747	763	821	800	748	736	747	771	758	761	729	741	798	763	731	742	808	792	820	779	742	721	743	727	795	775	801	724	788	797	754	761	696	777	770	788	733	782	750	817	698	764	759	773	763	822	769	749	714	737	805	761	756	775	762	779	758	835	720	752	755	752	763	758	723	747	748	746	743	809	807	779	742	765	790	756	769	737	717	770	778	796	778	780	793	821	792	783	756	767	769	784	762	740	746	833	750	801	739	809	754	785	741	753	762	729	746	743	730	795	746	772	726	767	777	755	759	745	723	768	798	795	741	742	785	805	716	785	747	823	761	744	755	786	816	755	817	798	753	762	793	763	786	756	750	761	777	788	772	818	752	732	719	747	721	760	787	752	745	719	743	775	750	765	763	734	769	802	777	760	747	773	788	767	744	783	761	769	778	750	760	766	766	771	785	786	750	751	802	768	785	803	737	738	820	743	777	754	726	752	828	774	774	738	739	813	791	770	760	752	783	778	764	803	781	767	745	750	751	765	721	769	799	753	760	775	748	824	744	735	754	787	745	804	766	722	743	743	793	731	735	783	792	784	757	790	768	770	769	748	740	775	723	749	736	749	753	729	783	748	773	763	713	782	747	735	767	790	721	732	766	775	754	753	776	758	775	767	758	772	747	734	778	718	789	746	783	788	801	738	778	721	756	784	751	806	718	729
8557	1084	1367	1069	766	549	412	351	300	251	268	235	210	195	174	189	186	157	174	144	168	167	161	149	175	143	163	151	149	136	145	162	134	144	143	153	145	136	128	143	134	131	130	136	132	155	150	133	135	140	132	131	143	126	141	137	124	120	130	136	132	118	148	152	113	136	143	133	159	118	138	151	128	122	141	138	148	134	141	119	120	153	144	118	145	139	133	123	124	127	126	135	144	122	141	117	151	133	173	135	138	151	138	133	147	150	133	140	135	122	136	119	121	132	143	136	137	140	135	126	143	122	133	141	117	130	140	127	137	137	110	144	142	144	145	140	129	125	146	100	125	139	152	125	144	120	141	144	134	149	99	149	137	140	137	132	114	146	125	134	134	130	134	142	138	151	131	163	131	145	159	114	132	130	134	131	141	125	118	148	136	132	129	142	136	145	137	113	139	137	130	137	145	123	142	135	123	141	134	131	126	154	141	108	122	138	141	135	135	136	144	128	126	147	117	129	136	148	139	142	132	126	118	131	157	143	125	122	136	139	119	124	135	124	132	135	136	114	129	143	134	143	129	135	139	144	137	114	122	153	117	123	131	121	142	130	125	118	133	131	131	162	128	145	131	135	152	149	127	148	116	113	135	138	148	139	119	113	109	108	140	148	143	142	154	136	121	143	143	149	152	130	132	134	140	132	139	133	111	131	136	140	152	144	130	159	126	119	144	132	159	137	127	112	122	138	146	113	118	128	121	130	150	149	147	141	141	126	130	130	142	151	137	104	132	128	151	150	151	122	124	109	131	147	115	112	125	151	143	138	112	126	111	126	120	126	139	127	146	141	136	139	116	153	124	128	109	144	119	144	118	134	129	135	153	119	122	123	155	136	140	149	135	134	142	146	124	126	141	128	113	136	124	152	146	132	149	115	136	139	117	115	130	146	139	108	123	132	124	139	138	140	148	121	142	136	132	138	148	134	145	131	143	122	134	114	160	130	133	142	128	133	132	140	141	140	143	124	138	149	119	124	143	134	145	126	131	146	150	129	145	142	130	145	127	146	134	148	130	130	129	135	142	121	149	134	127	144	146	106	126	144	127	119	151	129	127	125	146	139	134	134	148	145	135	133	132	133	135	147	147	128	139	135	116	150	166	143	137	153	143	135	139	161	115	146	125	132	134	141	151	139	114	122	143	140	154	126	132	143	148	134	145	129	130	130	138	137	139	147	135	147	144	126	165	135	128	136	142	126	130	129	123	128	148	148	132	139	139	141	146	155	138	143	141	138	137	141	136	125	109	121	142	150	139	137	150	138	145	130	137	120	125	116	128	138	125	152	113	130	129	116	150	143	152	147	130	127	134	153	110	127	138	130	130	143	143	138	115	116	121	148	161	135	139	155	138	166	137	114	145	117	135	136	141	152	126	122	134	136	138	143	128	131	129	142	116	137	131	141	118	136	137	137	138	128	143	110	142	145	143	147	135	140	143	116	147	126	132	139	143	141	146	135	132	126	122	121	140	138	128	127	132	114	130	118	144	128	147	141	133	140	134	132	148	115	145	129	123	129	114	134	115	134	152	125	138	136	131	134	137	140	126	111	133	154	150	140	133	143	131	129	130	98	124	116	151	138	156	139	128	143	127	120	140	138	150	137	146	129	156	132	131	122	126	147	123	125	132	117	145	138	106	159	137	131	143	131	125	127	138	128	149	131	144	126	124	122	137	137	127	123	130	127	153	130	129	131	131	118	133	128	143	116	132	139	127	119	164	125	139	145	118	141	139	133	128	124	140	139	137	113	139	152	148	128	117	149	142	135	135	138	140	133	122	140	141	163	129	120	128	135	146	135	121	137	149	117	142	120	136	149	133	135	141	126	145	128	137	144	129	140	121	127	142	132	133	153	156	137	132	162	143	130	109	156	122	128	151	143	123	128	147	120	123	137	117	144	162	133	130	125	127	121	146	119	120	135	134	132	116	136	132	120	119	127	123	144	125	117	137	130	114	121	132	145	139	135	128	133	120	122	129	121	139	142	148	133	127	137	149	114	136	120	143	125	136	112	119	131	148	129	117	138	141	147	123	133	133	140	140	115	139	144	146	149	131	136	129	141	137	142	128	145	132	128	144	141	119	134	151	115	140	139	116	136	144	122	164	122	116	135	144	149	130	143	139	144	143	139	138	142	116	112	141	128	134	128	146	137	148	128	128	127	168	121	156	147	140	153	142	143	145	130	167	139	152	133	149	139	142	157	127	118	154	135	126	144	140	124	134	121	139	158	156	140	130	142	114	142	120	141	133	139	135	131	135	126	134	132	141	150	125	122	141	155	121	120	149	130	129	124	144	147	138	136	116	121	124	121	121	118	153	132	123	152	140	134	150	134	133	139	127	111	135	125	145	120	143	129	122	130	136	134	131	146	138	134	150	133	140	165	126	134	119	114	137	133	123	133	138	125	154	127	153	127	139	139	137	148	108	122	131	136	145	131	133	161	146	134	145	145	128	139	114	136	120	129	146	132	125	146	149	128	134	156	147	136	146	134	122	156	142	148	130	129	165	144	129	153	153	140	130	149	127	121	130	146	129	151	127	116	125	152	134	157	126	157	134	151	115	132	153	152	131	136	123	129	149	108	122	115	151	120	122	149	109	133	128	124	138	138	127	129	149	129	145	154	127	136	152	137	125	134	123	144	131	118	145	103	120	150	128	127	151	141	135	151	121	124	133	153	144	125	130	154	137	129	141	130	119	130	135	118	132	133	128	133	143	124	117	126	149	132	130	120	156	150	128	144	117	129	145	119	143	134	122	129	131	114	159	123	129	133	144	131	121	128	144	153	142	131	149	137	129	145	114	122	130	121	139	122	156	116	147	125	129	147	140	145	125	133	125	150	142	138	135	139	167	138	152	141	108	132	146	125	145	139	132	138	138	149	137	121	133	148	140	152	133	133	131	140	141	126	125	132	132	120	134	136	157	124	152	131	123	127	155	156	132	108	153	126	135	134	126	137	144	148	140	155	130	106	132	108	138	108	121	131	135	160	142	135	132	137	142	130	120	132	159	131	116	133	130	128	165	126	128	131	137	139	120	144	143	136	128	137	138	137	136	126	140	138	134	122	133	128	163	139	119	137	138	136	143	150	153	123	134	137	125	137	129	140	127	140	129	129	143	142	145	130	120	131	137	144	144	126	162	134	158	122	121	140	147	146	141	149	129	126	142	138	119	137	118	130	129	138	114	152	143	140	140	152	139	118	158	137	134	128	141	123	128	140	132	148	135	146	152	126	137	117	122	136	140	148	136	146	132	147	120	124	135	149	136	137	141	150	139	112	137	129	140	145	142	115	145	140	132	130	142	123	149	122	164	131	144	135	134	130	117	144	121	146	119	114	127	121	118	133	134	144	145	155	128	120	143	143	145	136	124	138	120	158	129	137	158	132	122	106	151	129	104	124	130	124	156	137	132	134	119	144	141	125	111	127	140	133	129	137	114	138	118	126	157	155	128	148
5283	1416	3176	3685	3067	2657	2093	1719	1463	1278	1186	1041	946	877	806	746	737	692	713	656	669	637	589	564	607	578	579	546	524	519	519	504	494	507	477	514	482	510	485	466	482	509	477	452	497	485	463	456	507	454	460	481	485	452	428	496	488	433	461	418	454	464	422	475	501	449	481	509	451	418	475	465	430	465	464	442	464	475	417	454	416	481	452	443	401	480	441	454	443	430	422	425	482	425	437	433	441	395	452	465	491	418	396	490	459	448	447	419	418	401	463	465	464	467	428	439	458	444	437	417	424	438	440	424	427	430	425	421	426	461	458	404	429	429	454	474	423	454	433	441	424	425	424	427	487	433	468	416	457	451	447	432	430	425	467	441	462	407	439	428	434	433	450	393	406	457	420	416	443	425	420	415	460	451	409	416	451	441	430	443	454	446	423	466	468	418	459	441	457	451	440	474	419	410	414	452	454	405	431	426	440	461	453	431	462	465	456	448	441	409	384	412	459	491	424	452	416	443	435	444	409	414	407	429	439	458	409	440	429	457	428	417	395	431	431	449	433	469	430	429	422	459	459	424	416	412	465	480	409	446	422	397	415	450	433	416	434	464	450	469	434	423	445	385	427	436	425	421	447	427	440	452	421	440	445	453	424	414	430	417	413	489	435	421	425	420	380	395	409	451	409	450	432	434	415	462	426	448	433	426	407	397	462	424	458	430	415	444	456	438	426	417	447	424	415	430	436	419	441	441	426	423	409	418	439	436	433	416	434	430	446	415	464	455	423	429	441	474	444	438	430	425	426	432	434	427	414	409	452	441	428	437	457	431	430	437	432	431	454	413	440	448	429	458	416	419	423	429	405	418	485	435	388	445	402	453	413	438	386	412	440	421	495	428	423	435	448	423	444	444	424	405	448	413	400	441	413	448	472	461	436	459	452	390	419	428	465	384	432	434	415	397	435	445	443	409	406	397	421	402	412	412	462	457	417	402	432	460	441	410	432	431	408	435	404	399	425	433	446	414	415	410	420	431	430	414	466	428	396	478	400	418	450	437	452	450	472	440	445	474	407	385	452	456	411	419	447	433	444	397	410	440	440	417	458	412	445	450	425	425	403	439	431	428	418	432	424	431	419	429	437	412	453	442	430	420	407	460	405	448	429	466	435	449	439	370	447	417	413	466	407	447	447	445	409	436	416	416	459	431	472	484	408	418	427	408	409	416	433	435	447	430	447	491	415	476	411	399	474	437	434	441	460	475	458	434	442	477	460	424	410	472	438	384	443	452	443	452	440	443	446	443	412	424	458	409	458	442	439	466	428	423	466	431	459	438	428	444	458	434	475	397	412	472	382	432	457	420	433	426	409	425	390	438	419	411	452	411	431	446	411	453	450	431	383	466	410	430	413	418	418	458	459	443	433	455	448	443	446	382	461	427	408	418	427	391	430	427	415	433	434	455	427	467	443	445	422	425	417	418	427	424	417	458	446	452	424	456	445	445	419	433	419	434	431	486	435	456	411	433	472	426	439	445	403	422	434	408	425	440	438	415	423	431	435	444	431	463	431	450	413	442	419	387	459	418	475	419	436	444	462	447	468	435	413	450	455	432	417	439	342	427	424	438	445	399	403	404	448	430	487	411	424	430	411	458	441	464	414	474	444	403	440	410	395	424	450	433	454	434	467	431	445	428	434	424	444	415	442	448	422	438	430	412	438	431	422	432	427	401	459	444	434	429	435	462	445	449	417	449	459	466	442	429	421	445	454	416	435	422	487	452	475	431	448	454	418	419	435	439	460	457	425	456	421	413	464	404	423	429	421	428	426	397	435	471	407	434	430	421	430	470	454	437	457	448	460	454	455	407	427	412	462	454	476	445	415	470	434	434	435	393	440	402	412	470	399	434	456	423	408	434	449	442	399	453	436	399	451	417	443	418	433	429	432	461	404	415	467	439	419	423	421	445	408	433	446	425	419	450	450	441	446	438	460	459	436	429	379	446	444	429	459	438	461	428	433	453	425	444	412	432	418	430	466	416	400	406	443	433	432	447	410	427	482	423	426	425	435	422	453	433	406	435	437	429	462	438	465	448	442	422	408	415	470	435	437	435	432	446	437	438	422	406	460	433	414	427	424	454	436	418	476	442	419	444	423	394	449	446	449	463	434	458	447	448	420	414	381	441	415	461	455	429	454	457	477	397	399	425	420	428	443	419	444	449	435	401	392	445	416	449	458	430	458	407	422	404	407	416	437	421	441	444	448	433	424	415	403	416	450	455	449	431	428	424	405	465	455	442	409	430	406	420	395	397	404	398	480	420	391	426	461	449	417	380	441	418	450	443	442	408	468	457	456	460	441	414	446	411	456	469	437	422	408	421	443	432	409	453	467	465	436	425	452	470	471	434	462	425	456	440	449	447	440	440	422	453	465	428	454	413	395	445	401	436	439	449	434	433	387	421	423	407	429	453	391	456	414	483	454	443	448	394	444	382	435	414	425	446	412	404	433	444	439	437	446	433	428	476	443	427	446	416	422	416	435	435	432	458	412	458	399	413	465	384	429	419	444	427	444	418	434	423	436	424	415	442	434	442	440	447	459	438	428	427	417	409	434	431	418	444	471	443	418	434	416	444	402	490	448	448	428	447	404	458	445	453	467	441	445	410	428	439	408	466	412	460	486	440	443	392	434	447	425	423	415	421	429	421	444	444	415	393	435	418	414	423	450	440	425	459	458	453	412	475	443	436	424	423	453	417	468	434	403	450	409	417	433	431	415	432	413	393	463	408	446	418	406	427	428	412	448	433	450	424	442	432	434	452	400	454	445	403	450	434	431	460	408	443	437	422	417	429	458	433	412	414	432	415	430	405	432	407	432	454	463	449	441	449	457	445	449	412	412	432	447	435	439	443	434	463	427	443	437	418	446	494	415	459	392	427	444	447	437	467	450	433	436	404	402	455	437	455	425	451	456	416	441	446	413	467	432	429	440	425	448	465	428	432	426	418	416	395	462	419	449	490	458	440	394	425	443	418	444	469	419	445	412	429	439	437	443	454	424	437	461	449	411	443	462	418	453	427	426	427	407	458	463	430	386	439	392	398	396	406	448	439	427	444	439	450	424	431	425	446	439	436	451	411	383	431	431	392	421	430	432	425	432	451	430	435	461	437	393	418	466	474	483	420	412	442	436	436	438	441	427	445	394	427	442	410	472	442	469	444	411	466	444	447	413	399	452	404	380	486	415	411	423	445	425	422	416	425	385	454	461	407	443	430	415	433	430	464	430	454	400	452	428	440	436	428	442	440	426	406	426	462	442	443	459	442	429	466	444	414	411	427	453	429	445	429	436	475	421	421	433	425	469	456	449	386	432	421	430	433	446	395	426	440	468	423	433	440	457	420	454	444	457	460	390	453	445	432	433	437	415	444	410	427	429	448	435	426	453	414	467	394	385	431	414	472	425	433	417	438	428	428	459	413	424	421	452	425	427	403	396	446	415	465	418	464	432	448	440	401
15692	2495	2800	2071	1445	1011	803	620	448	407	371	348	304	290	263	227	216	207	206	221	211	209	172	209	212	147	180	183	167	183	161	144	188	164	138	165	162	159	162	150	161	144	128	138	152	153	144	155	158	171	144	154	120	137	150	144	150	133	166	134	148	179	150	149	148	138	148	139	139	163	139	159	128	124	144	152	139	119	146	154	141	158	142	178	159	135	154	146	161	141	149	138	151	118	124	134	154	147	112	159	157	140	144	155	158	141	142	165	144	152	147	133	173	172	150	158	147	162	154	148	144	144	162	140	152	146	130	128	128	141	156	141	139	128	152	148	144	143	144	136	122	134	129	135	154	137	159	138	127	155	136	129	147	137	152	119	160	150	132	157	167	156	148	144	145	159	164	175	142	163	127	152	166	139	141	146	121	144	147	134	146	123	139	142	152	139	158	138	148	143	146	134	158	136	147	132	159	136	141	149	133	147	167	137	137	145	146	146	149	130	141	158	146	119	142	154	158	146	150	155	148	145	133	156	169	145	129	140	156	139	153	156	148	148	132	116	132	139	137	143	143	159	171	137	143	141	139	141	139	135	141	163	139	149	131	131	132	131	151	139	153	160	146	161	133	152	156	140	167	144	143	140	147	149	142	146	136	134	143	165	137	152	144	145	157	149	141	144	150	138	136	144	134	159	167	148	132	152	152	155	144	125	152	160	168	152	154	148	149	122	141	152	144	138	156	146	147	140	148	140	142	130	130	149	124	137	156	144	145	154	150	144	147	152	133	126	144	139	149	150	155	136	143	158	141	145	145	152	176	131	139	144	115	143	145	148	129	142	146	151	137	151	151	148	139	138	133	140	151	145	150	157	168	150	157	143	148	147	165	162	147	147	158	154	126	131	141	142	153	167	149	124	157	156	131	149	161	129	145	151	146	143	135	161	137	156	130	134	156	136	151	142	145	124	162	161	152	154	159	152	166	153	149	146	153	142	142	138	153	147	146	158	125	145	149	138	122	130	141	140	153	145	132	171	130	162	144	153	135	132	137	139	142	148	137	153	151	168	145	164	153	147	133	160	147	136	147	128	143	145	149	138	147	153	121	135	137	162	127	138	143	159	163	140	130	138	126	156	149	143	152	123	153	148	147	136	152	142	143	139	149	130	156	148	148	155	143	146	144	170	158	154	142	139	146	169	164	153	152	134	155	132	162	123	152	116	131	167	133	164	149	136	135	136	145	140	156	129	143	144	156	157	127	122	123	145	134	151	134	136	150	171	163	134	132	133	118	160	157	159	121	133	145	159	162	141	139	131	139	138	156	144	151	159	159	143	167	146	167	167	121	139	127	151	134	150	150	136	138	130	148	163	174	144	133	138	138	138	168	148	150	143	134	133	154	145	151	152	144	149	148	164	129	145	145	135	145	125	133	154	130	125	150	150	144	168	149	146	139	149	161	129	170	151	162	158	143	147	141	146	149	135	128	150	132	145	144	128	134	148	137	145	136	151	141	143	142	124	152	144	124	141	129	133	150	126	161	145	154	157	131	159	145	158	150	139	130	135	148	144	157	166	147	141	190	131	158	141	146	153	158	153	155	149	151	140	161	151	162	145	137	149	142	164	137	150	138	140	170	158	140	141	142	142	134	134	138	136	167	153	144	140	167	146	140	163	137	146	129	154	128	137	133	155	140	160	146	138	140	144	161	150	158	159	158	156	161	156	160	180	165	144	154	134	154	126	147	151	146	134	141	139	163	129	135	146	176	135	142	147	134	131	145	160	120	148	179	145	123	150	162	159	160	152	122	133	145	137	123	147	169	141	134	150	139	155	158	139	153	146	155	147	156	150	151	148	117	161	144	147	150	139	151	145	124	167	149	137	155	133	164	149	137	157	164	133	144	126	131	139	143	129	138	131	126	130	157	154	136	134	150	163	131	141	127	145	141	141	150	160	151	129	146	129	145	154	135	150	129	131	158	129	163	149	124	153	137	139	135	146	135	170	151	149	155	133	149	140	137	162	139	128	151	144	162	167	153	142	126	121	155	125	143	150	137	149	149	120	151	156	128	155	151	131	147	155	140	154	148	142	161	156	130	132	154	145	132	138	134	145	144	133	175	146	140	167	177	153	151	147	132	165	125	137	150	154	164	155	158	152	163	129	140	139	128	146	135	136	146	136	152	146	137	165	118	144	143	184	140	152	146	141	135	156	161	173	155	148	140	150	151	130	140	172	121	136	139	140	148	162	141	163	136	147	122	152	129	154	153	140	142	170	134	153	151	131	140	152	152	155	161	152	146	152	150	137	166	136	151	146	140	145	132	134	168	152	125	162	126	152	158	149	139	153	140	138	131	132	155	144	130	132	133	144	147	122	162	161	133	153	128	143	159	143	144	160	128	137	127	117	157	148	112	148	135	144	128	142	149	143	143	143	137	135	138	142	151	152	147	131	128	160	166	141	150	159	145	159	134	133	146	140	147	132	148	140	130	161	143	154	151	130	154	144	164	145	127	142	136	139	166	138	173	140	142	161	143	139	159	146	144	137	155	132	151	126	138	141	130	152	130	157	121	153	133	132	131	150	143	152	148	154	134	152	155	172	132	149	161	151	166	132	140	145	141	140	141	137	143	161	154	128	162	149	162	143	133	129	149	156	138	155	140	124	126	142	136	161	140	165	164	139	163	149	151	136	115	133	142	156	131	141	159	142	130	134	163	145	120	141	144	148	156	126	141	140	144	155	134	146	126	157	135	137	149	149	130	137	143	155	150	158	139	131	149	157	149	143	134	143	164	182	166	149	145	136	142	140	169	145	151	147	140	139	158	134	155	162	137	135	170	152	144	163	152	136	145	128	145	146	128	136	153	140	122	145	148	139	158	157	143	124	132	148	148	146	155	155	134	136	149	151	133	140	155	136	138	143	140	160	138	129	139	150	145	167	133	141	137	149	120	136	136	138	141	136	164	154	128	153	138	156	151	141	150	154	147	142	144	142	152	128	137	155	136	173	142	143	135	150	149	151	150	143	149	155	147	145	152	121	172	182	138	144	171	136	143	135	130	146	136	147	161	158	137	131	139	135	132	143	136	142	168	136	155	166	146	169	164	145	139	144	138	159	166	133	139	167	149	163	149	146	138	139	135	171	149	143	142	158	169	130	141	158	131	147	122	160	153	133	154	138	152	146	149	140	171	148	144	126	153	148	164	134	150	142	135	158	144	120	156	150	130	124	140	131	149	148	125	140	160	142	165	148	141	144	156	147	144	130	132	144	149	132	145	151	130	142	152	152	122	137	133	149	155	146	150	152	157	155	153	153	142	150	138	125	132	136	147	163	131	132	121	142	155	146	166	149	135	148	149	132	149	154	151	144	155	140	136	147	133	159	134	149	118	143	144	158	136	152	136	146	140	152	141	156	148	137	150	151	156	157	157	138	134	145	145	132	137	130	150	137	154	153	142	157	164	165	121	187	149	159	145	156	124	132	161	147	145	164	121	152	137	172	144	146
7528	2372	5731	6565	5527	4407	3618	3003	2542	2176	1858	1743	1495	1340	1281	1163	1068	1062	1014	1017	899	865	800	779	797	749	725	729	723	696	669	625	654	611	608	613	651	603	610	624	591	594	585	593	559	556	561	589	580	519	514	515	534	529	529	500	550	520	511	487	520	520	499	554	527	555	496	506	514	503	493	501	485	522	540	479	457	484	531	476	495	520	467	503	535	470	512	500	487	519	484	463	472	485	471	493	457	465	509	495	513	465	490	504	477	469	469	538	449	489	488	533	475	498	468	483	505	434	477	507	467	515	475	475	473	504	480	498	516	469	463	510	466	506	503	459	482	507	476	488	503	473	492	495	474	478	454	476	512	473	455	465	510	468	486	487	491	500	467	469	505	439	495	451	473	464	449	500	461	466	499	488	500	468	451	481	457	483	462	486	502	467	481	473	463	475	492	478	485	471	457	479	483	465	488	453	476	470	449	453	478	449	489	471	472	460	450	467	492	498	489	497	496	477	486	475	500	469	505	496	471	461	452	517	451	463	483	457	519	462	469	451	497	509	494	449	477	497	501	494	475	470	477	492	498	465	485	485	490	470	477	482	461	466	473	467	462	483	456	480	505	473	462	470	456	487	457	458	491	484	465	448	485	465	474	460	490	448	446	472	482	493	500	492	470	477	468	492	481	484	488	512	486	401	505	489	436	489	514	477	499	495	451	479	454	517	462	426	473	484	487	475	469	490	514	428	472	487	493	479	463	460	497	476	451	460	449	462	469	480	478	427	438	501	466	478	507	503	457	483	511	518	482	484	496	482	495	466	424	438	499	492	496	458	474	466	496	490	482	459	455	519	463	466	492	456	469	477	476	465	435	465	438	483	435	495	495	453	450	462	447	463	454	488	475	501	466	456	477	457	481	490	499	501	455	477	479	534	474	486	452	477	439	520	474	464	494	482	472	506	480	481	506	445	471	468	479	464	470	496	457	470	465	483	458	433	457	469	500	426	453	470	532	452	450	476	487	490	489	439	476	477	494	473	480	457	434	479	467	447	478	480	469	474	464	470	447	486	509	488	452	455	450	513	493	479	480	471	471	423	514	491	452	455	515	497	471	474	448	485	485	497	467	442	494	488	493	431	438	471	480	510	492	452	447	445	487	497	483	486	478	492	474	462	419	499	450	477	461	448	488	451	486	490	443	476	463	461	480	448	481	486	497	487	513	464	491	496	506	497	492	480	476	502	445	493	450	472	457	473	462	499	468	481	479	495	491	457	468	462	481	483	529	504	454	519	474	485	542	481	484	489	443	421	483	507	482	469	449	479	476	476	507	499	452	464	527	477	451	440	442	478	457	485	450	469	487	458	437	498	432	458	486	477	462	478	489	494	488	471	502	472	449	481	459	465	459	483	502	478	445	476	445	487	429	481	488	437	471	476	515	433	468	479	519	461	493	484	507	501	466	484	496	493	469	474	467	473	447	447	454	464	456	450	469	458	519	476	479	457	471	484	446	476	456	489	479	467	452	461	460	488	467	485	464	463	476	430	468	469	472	449	479	482	493	483	472	459	483	485	451	482	484	459	453	474	504	484	474	507	456	506	433	464	472	431	450	472	440	468	470	465	438	443	469	490	469	457	496	467	468	452	441	526	491	450	462	469	472	476	500	479	459	504	485	511	515	447	452	444	477	472	474	467	496	475	486	476	465	461	471	463	456	514	490	420	468	486	497	461	492	457	454	438	439	470	496	468	488	472	475	476	444	479	494	469	498	487	498	506	472	484	458	471	465	489	494	459	450	468	528	482	451	510	477	474	501	455	491	485	485	445	475	448	431	496	459	491	500	490	462	443	463	491	500	463	484	505	480	495	477	448	449	460	460	450	482	494	488	466	465	487	525	469	491	406	447	462	477	489	474	430	497	443	508	492	505	472	465	468	473	487	459	438	449	472	489	452	463	470	497	481	445	459	536	442	459	461	503	438	465	508	455	443	502	498	457	487	445	456	513	496	460	464	446	419	466	460	461	459	455	482	481	516	464	467	464	402	479	467	414	492	494	468	481	485	479	427	469	477	473	475	487	446	471	478	486	453	463	443	500	454	438	468	508	496	467	474	488	467	506	467	517	437	471	463	437	477	500	480	503	429	499	475	481	465	479	492	444	491	478	486	525	495	428	454	484	481	460	478	477	506	500	475	489	439	455	453	533	427	464	460	475	467	475	477	507	479	508	454	500	507	473	487	479	453	466	467	480	459	485	484	457	467	447	473	494	487	496	469	443	473	495	498	487	477	447	458	483	476	452	459	493	500	507	493	447	478	458	473	494	443	459	457	480	482	481	453	492	473	488	425	488	477	448	498	486	446	459	490	471	494	460	492	504	469	478	462	484	516	443	510	455	474	449	446	448	477	495	500	476	466	434	455	483	519	485	464	496	469	475	483	469	429	504	482	471	497	465	500	458	424	485	479	470	484	486	454	459	489	478	505	484	463	476	476	457	464	473	480	492	442	480	478	454	520	489	465	472	508	495	483	445	482	459	472	470	500	486	451	500	509	468	470	451	483	483	463	458	467	490	463	456	478	504	495	457	470	475	485	449	446	499	482	473	472	463	494	469	446	445	467	472	490	455	465	412	440	487	435	503	448	466	477	510	462	449	514	482	510	507	510	492	456	441	454	486	502	462	505	485	445	449	467	482	513	473	476	456	505	484	480	475	481	505	496	463	487	469	484	523	483	505	520	474	466	442	466	494	475	501	448	482	470	469	482	452	483	497	499	449	468	440	489	477	439	467	445	486	458	484	435	451	458	476	461	486	445	436	456	442	474	484	463	432	482	479	509	458	463	455	507	439	473	455	466	494	456	465	519	418	464	461	486	459	437	484	494	483	463	457	481	509	492	521	483	498	447	489	511	499	453	499	497	518	477	497	445	527	506	490	483	472	491	510	484	462	461	439	486	457	471	454	488	457	452	449	531	475	472	455	440	483	477	460	471	527	486	452	502	438	499	466	495	473	449	454	483	450	431	469	497	477	479	462	470	461	438	450	506	470	516	497	465	463	483	483	467	487	460	478	509	501	491	426	514	471	493	461	493	478	458	430	455	481	433	458	511	489	470	475	478	499	466	475	512	459	459	497	450	475	496	469	493	393	462	427	489	469	477	470	457	469	473	463	473	453	472	456	467	461	486	481	460	491	451	484	490	484	437	472	508	454	470	488	502	462	498	486	438	477	442	485	503	452	463	487	458	456	515	458	467	469	475	464	495	511	501	466	464	477	460	471	471	479	461	443	454	452	494	480	463	491	489	464	482	457	493	472	471	443	438	478	489	446	503	461	458	496	524	506	497	444	511	493	472	488	484	476	480	463	483	489	464	468	471	458	469	497	498	493	445	495	456	496	473	457	473	510	467	464	456	459	455	504	465	457	497	461	449	462	488	476	481	447	460	492	498	482	469	482	473	459	497	472	467	428	468	499	473	471	471	435	442	495	474	478	490	508	490	486	490	450	472	466	462
2202	347	342	335	285	302	286	290	268	274	265	296	261	264	266	286	293	261	262	251	254	248	253	255	258	304	262	260	259	262	265	239	271	267	267	228	246	252	258	272	260	269	252	259	269	262	269	267	257	262	264	251	281	257	259	265	257	266	278	255	259	247	256	247	261	288	235	268	265	265	244	250	259	269	276	267	242	265	254	252	244	270	265	231	265	238	237	256	280	249	274	254	271	269	265	258	261	261	243	260	258	234	288	275	260	267	254	266	271	264	248	245	238	281	247	254	219	237	246	282	262	253	271	241	258	237	248	289	273	241	282	287	282	264	270	282	255	252	252	235	263	258	271	274	275	258	271	236	258	288	274	274	253	256	262	260	230	258	247	237	295	265	252	250	260	271	258	289	243	264	303	265	245	236	273	262	285	241	282	259	230	267	285	260	257	229	227	255	267	254	250	252	251	251	280	307	274	246	263	237	256	275	253	255	257	253	261	262	286	261	263	275	278	255	239	265	267	277	286	247	276	262	268	260	271	236	270	267	252	282	260	256	227	269	263	249	266	243	259	267	249	268	272	262	234	269	279	260	276	256	260	284	233	263	258	263	266	267	290	243	251	243	264	247	250	265	247	219	232	275	260	274	234	266	265	259	254	243	270	291	264	285	264	254	258	223	288	283	258	261	273	260	246	259	254	276	243	275	269	250	274	255	251	258	283	281	292	298	244	259	290	242	269	245	283	272	268	256	248	262	295	285	294	288	285	235	281	238	285	259	233	267	254	264	233	287	277	263	260	238	263	238	268	282	299	263	233	286	251	295	276	249	270	246	248	258	288	280	241	272	280	256	246	233	252	281	254	232	265	253	260	276	267	249	278	282	256	255	270	287	259	237	303	254	291	302	284	275	291	292	257	246	270	265	269	232	263	250	262	264	275	241	262	275	276	269	250	275	277	277	278	244	294	270	246	266	287	233	281	248	258	257	260	313	275	254	267	266	237	240	272	291	258	263	273	240	227	239	231	250	277	265	251	238	231	262	267	275	273	256	241	253	292	273	231	277	239	245	262	264	249	245	223	290	264	243	269	276	268	283	283	255	251	251	261	249	260	241	254	278	284	292	272	274	263	274	255	257	295	251	248	275	272	234	254	236	262	278	231	303	273	273	240	266	263	277	240	290	256	275	265	278	286	264	253	268	262	270	232	252	265	271	248	249	240	265	240	252	259	258	245	239	262	268	283	271	252	259	279	257	274	260	284	263	292	271	253	235	259	240	274	245	301	287	266	252	262	257	274	284	249	245	247	271	247	264	263	257	268	275	259	260	239	279	249	237	261	263	280	251	257	243	252	249	240	256	260	258	254	267	263	260	309	267	251	273	282	289	286	264	283	251	249	267	260	273	262	285	265	219	257	242	300	285	269	286	259	264	270	260	252	249	283	240	253	253	266	256	239	262	273	249	235	292	262	253	240	251	254	249	246	259	267	278	271	268	259	238	248	278	265	252	246	250	283	254	269	300	258	256	245	248	246	258	249	252	260	275	266	262	240	280	276	273	288	278	248	274	296	281	291	255	251	255	272	263	252	247	256	264	294	268	259	263	240	267	223	262	276	283	266	281	276	279	273	275	259	273	252	247	256	250	231	281	271	270	254	247	253	281	266	280	232	266	285	272	288	264	257	254	250	273	260	278	251	265	258	237	239	274	287	249	237	239	243	256	284	275	245	281	265	250	263	269	253	273	265	255	266	250	258	249	260	279	282	250	272	250	266	268	268	282	262	255	286	236	252	235	241	270	260	238	241	264	239	299	256	251	293	262	308	277	260	247	260	276	250	252	245	262	251	260	257	257	267	241	244	276	277	261	267	248	280	266	253	269	270	277	276	285	288	257	260	247	232	252	254	230	240	254	254	269	264	262	248	265	258	269	272	234	251	258	278	272	246	273	271	256	243	253	272	249	262	271	254	269	262	269	294	258	278	238	281	259	239	237	252	251	266	244	247	275	270	254	266	269	290	264	255	249	268	261	295	260	254	266	262	265	280	267	269	257	244	264	281	287	249	254	254	251	258	263	273	259	237	264	256	269	265	275	255	253	249	246	258	254	251	258	241	257	261	297	252	250	250	293	264	250	255	268	255	256	252	275	273	266	250	280	274	278	235	276	279	277	277	263	259	270	281	270	257	252	278	272	259	261	277	271	255	261	274	255	283	245	246	238	280	245	275	275	261	255	305	273	272	295	260	268	290	253	285	230	277	255	262	253	247	260	262	276	259	252	278	263	277	293	267	262	254	222	256	279	286	299	265	249	270	284	260	268	251	243	280	230	281	259	249	277	252	245	266	267	263	255	285	270	267	266	281	281	238	256	254	241	283	276	253	281	271	301	282	257	260	277	290	257	262	266	262	262	236	257	271	272	267	272	261	268	273	255	256	280	280	273	279	245	256	265	268	281	270	284	277	247	251	258	265	259	274	252	293	274	255	262	262	250	310	246	285	271	256	265	272	263	270	263	257	260	252	272	282	283	238	249	286	253	256	291	233	278	251	238	259	255	270	266	259	289	241	245	249	300	265	256	242	251	259	281	239	255	261	276	261	236	267	267	286	300	278	263	257	262	283	281	249	254	263	237	270	284	272	249	278	236	246	276	269	255	248	233	271	252	268	259	279	271	249	265	272	284	281	280	252	248	285	249	270	239	290	248	236	274	255	277	267	267	286	264	246	289	261	256	253	250	264	236	271	259	265	231	234	266	272	245	256	243	259	253	249	271	280	269	252	267	271	252	248	278	254	269	254	264	267	255	259	279	278	275	268	281	250	238	270	287	262	254	279	263	297	255	262	283	269	262	258	251	263	257	284	263	251	247	273	261	287	289	251	258	253	264	265	250	275	268	281	266	246	253	265	242	285	271	270	256	263	239	282	274	269	281	231	294	275	280	252	277	258	230	251	304	237	255	287	274	268	237	275	266	243	276	303	241	237	278	232	281	266	270	274	234	266	238	269	248	270	275	285	276	254	269	249	260	266	260	264	260	257	231	243	270	238	244	257	243	278	263	267	259	252	246	250	246	243	259	249	292	258	255	305	245	263	269	265	243	264	244	250	265	257	276	255	233	243	291	252	231	250	254	246	280	268	258	275	273	248	273	258	257	252	263	260	288	256	257	268	242	280	250	257	273	256	267	240	273	285	242	245	250	265	238	256	264	240	287	236	253	265	292	247	268	263	229	264	242	257	268	265	244	261	266	302	252	271	268	263	255	246	231	278	267	226	278	260	243	275	244	259	259	249	250	260	284	283	263	283	240	248	255	251	253	263	281	274	286	309	268	264	306	264	237	257	241	298	241	248	249	237	262	284	273	273	244	266	260	265	248	292	251	267	276	260	246	248	223	279	255	252	253	273	262	254	256	271	280	263	253	272	257	253	263	251	243	246	244	247	289	243	244	293	287	266	251	234	272	289	244	275	274	251	286	267	266	280	258	271	257	283	263	254	258	262	264	265	260	266	271
2245	815	937	977	911	854	912	862	837	821	839	773	763	810	788	795	756	761	765	780	780	788	733	768	783	763	758	760	763	775	745	788	711	822	805	837	794	776	783	764	796	724	724	740	789	782	781	775	758	795	777	725	777	800	741	750	785	761	750	766	754	754	800	783	769	716	752	751	762	739	737	783	748	773	749	740	805	716	743	790	779	794	757	769	746	773	764	765	732	767	766	777	798	758	763	757	781	816	813	808	770	733	770	755	767	774	772	769	770	774	807	783	761	775	783	732	752	813	729	757	773	749	788	757	752	756	784	745	735	790	775	785	735	806	799	740	768	762	781	749	802	813	799	790	765	805	765	771	695	760	781	839	750	795	734	816	732	754	766	782	758	771	782	794	791	780	774	764	754	740	759	740	816	761	766	757	760	758	724	737	755	733	792	777	777	784	798	752	764	769	777	756	802	777	824	816	775	728	746	759	749	784	773	720	778	737	758	754	725	731	762	746	761	768	772	801	717	789	758	768	725	730	739	730	755	764	746	796	799	746	786	812	747	731	747	740	766	801	729	774	742	752	768	768	757	779	736	749	708	741	733	737	750	795	766	759	791	756	769	810	768	763	773	766	721	800	759	784	784	726	829	814	741	778	735	744	739	744	766	817	817	713	790	728	742	766	723	823	759	730	776	747	745	710	772	805	764	761	748	735	766	770	765	817	745	772	773	752	763	776	719	789	761	785	799	777	759	784	755	745	728	803	817	785	748	762	759	731	800	748	750	732	757	795	765	728	765	773	802	762	763	768	760	820	806	752	773	803	741	774	762	775	752	735	778	799	789	782	773	786	729	768	779	820	778	737	731	780	741	789	746	802	795	752	772	758	805	794	756	731	774	774	772	765	784	759	772	763	730	770	792	739	785	792	750	772	762	781	763	711	786	746	766	769	803	754	734	769	763	758	716	781	807	699	726	798	718	777	744	742	731	768	814	771	772	799	772	772	763	784	776	738	750	760	792	800	743	745	763	748	778	804	796	790	757	743	769	741	730	773	747	770	773	793	755	750	697	752	746	774	735	720	805	743	776	772	777	792	744	740	715	718	740	745	745	758	756	775	753	800	781	783	775	733	718	747	774	728	771	759	721	784	709	762	782	711	767	761	734	765	746	802	729	797	763	750	719	734	753	771	767	762	743	733	766	769	742	782	774	717	788	760	754	718	786	738	759	796	803	770	770	757	802	742	792	809	741	728	801	739	748	769	729	759	746	784	784	739	796	805	786	763	748	743	803	768	786	807	771	762	765	770	727	761	759	789	794	759	746	733	748	792	775	721	757	785	750	773	765	729	782	751	796	786	781	746	769	768	758	810	741	787	749	722	786	750	743	765	799	745	798	767	792	773	790	719	836	781	739	724	779	774	703	779	793	763	717	720	772	735	736	779	765	782	753	719	802	760	779	778	822	739	772	769	765	775	769	744	765	720	752	727	755	717	836	736	749	759	768	754	750	759	768	773	757	805	778	741	748	824	706	752	821	778	770	790	762	754	798	688	683	760	790	730	781	737	755	775	752	760	746	758	766	785	778	759	767	782	827	799	742	710	772	778	767	683	755	748	723	792	793	803	739	743	768	789	747	773	719	754	792	787	768	757	779	742	800	751	812	736	749	743	774	792	755	804	750	768	777	792	793	785	762	754	767	754	794	744	822	788	803	821	799	757	788	806	719	769	806	761	802	781	744	759	751	813	791	761	786	766	799	777	772	762	760	808	741	773	796	768	726	753	814	754	770	772	797	793	741	721	740	771	781	726	734	797	758	754	741	745	765	755	745	778	765	731	766	763	757	748	765	757	779	762	761	765	778	764	772	783	788	784	759	761	780	771	817	740	738	738	789	750	713	786	777	783	742	775	748	738	759	820	755	775	785	774	754	766	746	798	773	786	738	798	727	770	735	727	760	710	770	762	766	804	795	684	731	786	769	752	784	714	744	750	817	744	782	780	762	804	799	745	779	753	799	736	784	740	806	751	770	757	772	816	722	737	759	779	767	759	785	761	725	784	812	742	726	786	766	745	727	772	737	745	728	735	753	782	794	759	733	737	768	737	777	799	758	778	763	773	796	827	715	765	773	770	765	763	761	793	813	727	764	770	775	783	744	755	774	768	757	770	761	753	797	818	770	727	760	784	781	759	749	743	777	786	813	767	774	745	788	688	757	760	769	683	753	763	812	743	730	782	780	747	756	775	723	794	747	784	733	745	757	732	774	765	755	778	758	792	766	796	766	816	772	779	784	795	749	784	744	785	738	737	744	746	778	764	745	774	815	760	776	763	734	761	776	740	809	730	770	723	788	774	738	800	816	811	780	729	757	755	749	764	793	795	789	719	740	750	719	749	775	764	737	799	775	728	770	771	766	807	752	773	750	781	766	734	763	790	767	743	774	775	751	723	765	795	782	708	762	737	720	798	752	774	757	787	770	793	743	794	731	741	791	809	763	733	712	754	744	812	776	783	723	747	787	782	733	716	718	753	785	762	767	775	770	772	786	685	765	750	810	791	760	751	764	749	761	765	745	744	795	787	769	743	764	758	748	757	772	764	812	727	789	831	783	748	765	820	711	736	781	800	765	767	749	797	787	749	751	722	773	784	799	803	780	782	689	757	724	731	716	779	751	749	761	767	789	751	730	804	772	771	765	777	782	802	749	782	780	793	736	803	760	768	747	780	765	746	769	746	714	758	756	770	769	800	809	795	787	776	740	748	762	763	764	798	741	749	747	761	728	738	771	733	769	715	729	798	785	760	742	763	732	727	787	761	767	773	707	784	733	749	772	755	762	750	761	778	700	799	781	731	768	760	739	769	795	750	751	774	710	731	757	797	737	782	733	773	783	777	735	738	758	775	743	731	739	777	712	757	772	697	749	763	768	744	774	753	739	786	745	729	721	743	768	740	796	728	765	788	785	773	725	764	722	757	718	786	739	721	730	741	757	777	807	807	779	726	807	757	762	778	771	731	741	779	731	718	741	760	775	754	789	735	747	774	785	750	783	761	766	783	726	777	754	779	742	758	807	776	757	769	769	751	775	773	718	772	754	776	797	743	733	755	707	778	733	772	760	801	738	806	768	780	796	773	823	755	769	758	759	760	775	784	763	755	770	727	769	779	785	735	827	778	733	734	837	779	791	773	766	767	799	801	764	757	757	779	787	775	762	784	767	800	764	761	756	785	776	822	739	718	780	757	734	771	808	772	758	754	762	751	811	756	782	772	797	804	777	746	703	759	764	768	747	804	794	781	717	709	714	764	763	743	768	750	765	792	799	771	783	832	770	755	789	786	735	786	808	799	743	740	781	764	793	765	774	745	784	768	735	783	765	771	746	746	730	759	752	780	747	769	771	767	734	747	718	797	777	772	783	752	787	754	765	780	775	769	760	764	784	766	772	761	766	729	783	742	799	754	855	761	737	686	742	726	760	771	778	805	788	735	742	735	797	767	759	743	775	811	737	778	745	710
8432	1077	1353	1037	758	597	434	335	319	281	235	240	191	177	183	168	178	168	169	140	172	159	131	160	168	147	157	145	146	126	145	138	150	143	150	149	138	149	130	164	137	143	141	155	131	144	133	137	134	146	149	145	146	133	157	130	129	156	127	136	152	129	146	114	130	125	141	147	141	137	137	131	118	147	132	145	137	137	132	128	120	143	138	141	146	133	133	127	139	137	134	140	141	124	138	142	117	111	141	111	147	111	121	146	116	147	132	134	121	150	144	155	139	138	139	141	148	130	146	125	131	139	149	140	125	104	128	133	132	119	116	121	143	133	140	129	151	135	139	131	107	130	128	137	118	146	133	122	153	138	135	144	137	124	149	115	136	119	131	128	125	124	127	138	142	111	136	136	153	123	143	133	138	135	136	134	129	152	134	121	130	145	114	135	118	126	126	120	160	141	141	150	140	159	132	135	131	128	122	143	139	128	145	145	133	144	123	124	122	134	130	151	119	125	129	133	111	124	132	123	146	161	123	133	151	124	125	126	121	148	124	128	143	134	147	134	127	134	135	128	152	125	124	137	127	116	121	122	139	134	153	144	140	132	125	111	113	130	144	125	126	122	163	114	139	131	136	137	131	145	125	140	151	116	139	132	132	140	143	139	134	132	108	126	124	139	133	148	131	152	144	123	141	138	151	119	141	135	139	159	135	139	153	123	145	164	123	135	114	141	129	119	136	136	138	121	158	131	148	134	123	132	146	124	134	138	131	125	153	137	143	147	143	133	130	119	138	164	128	143	136	161	133	151	130	135	150	141	145	130	135	139	157	143	138	121	129	144	150	132	145	121	156	133	132	159	114	141	165	131	134	125	157	122	146	123	135	150	137	124	117	128	142	150	146	131	150	130	118	138	136	152	135	144	121	125	113	135	132	134	126	132	144	122	148	132	134	124	132	135	146	124	130	142	119	151	144	118	158	133	136	135	125	132	119	129	137	118	122	129	122	153	140	121	124	149	124	120	136	132	131	147	131	149	117	132	153	136	126	121	139	164	160	114	120	119	142	151	137	146	138	138	140	143	157	134	145	148	152	147	153	120	124	140	146	108	133	147	124	118	129	140	143	136	131	119	130	145	121	132	124	117	132	143	143	137	141	131	123	145	124	138	136	146	136	112	152	114	147	130	144	123	137	122	136	148	131	137	136	138	143	144	138	124	112	133	133	136	132	124	125	147	129	135	139	138	123	132	135	159	143	128	139	136	128	138	143	139	123	140	124	136	139	135	115	106	124	136	133	120	119	123	138	139	123	141	117	135	131	136	153	118	147	142	138	134	130	103	128	134	135	141	127	122	130	131	144	127	138	143	129	116	135	123	138	142	142	142	118	130	125	142	121	117	152	122	135	129	105	132	137	129	129	150	150	126	123	144	120	137	135	109	135	131	136	146	139	119	139	116	124	128	127	133	137	125	126	126	141	130	120	130	114	133	117	143	132	134	131	118	148	110	147	143	135	120	148	128	142	116	135	127	142	134	125	136	145	135	122	140	126	155	139	136	159	130	134	118	122	126	146	124	114	138	129	149	141	138	127	150	134	140	160	136	123	151	131	122	131	131	146	131	143	118	160	140	151	127	145	120	129	121	142	129	119	122	117	146	141	121	147	118	137	141	146	135	143	109	120	140	121	119	126	109	144	123	122	147	133	141	129	136	120	132	156	131	127	135	144	124	138	144	128	129	116	140	147	123	143	141	145	128	102	120	122	122	135	128	141	144	119	150	140	135	130	127	151	144	120	132	130	132	137	116	125	113	126	143	117	161	128	132	125	136	155	117	145	136	139	140	144	119	167	140	132	133	116	124	127	128	143	142	143	147	153	132	133	151	140	141	140	124	134	133	147	135	125	128	150	129	133	141	156	130	129	155	138	100	137	151	144	118	144	150	153	113	136	136	131	142	141	142	141	139	124	132	146	155	118	141	125	132	137	138	120	149	150	126	147	138	138	123	137	130	107	121	121	139	114	149	126	153	125	107	132	149	140	127	129	122	138	119	126	134	125	138	133	124	154	130	127	153	123	154	134	134	145	129	128	138	137	130	134	125	121	138	135	122	127	142	148	139	114	138	138	121	133	126	135	125	126	132	140	140	143	137	132	102	141	138	138	121	132	135	137	137	124	127	138	130	131	107	131	137	126	143	128	143	133	132	135	130	122	147	155	132	136	141	128	116	161	138	135	117	119	153	145	127	128	110	132	140	141	127	136	132	118	149	139	156	123	148	158	133	104	147	141	125	125	152	123	139	118	126	110	118	129	140	126	140	115	129	144	150	121	143	119	121	130	134	134	140	150	148	121	112	133	146	147	130	117	117	122	132	129	141	130	136	140	151	128	152	138	124	133	136	121	152	151	137	118	144	121	137	141	133	146	123	126	142	146	130	118	133	142	135	143	121	121	117	137	131	161	125	126	127	143	128	139	164	137	123	138	137	132	134	140	131	133	134	146	124	139	126	134	139	133	146	123	131	142	129	135	144	120	130	149	124	132	141	139	152	144	148	143	144	118	139	132	137	128	142	131	140	142	130	132	148	152	117	134	129	143	154	162	140	134	147	137	139	142	114	128	125	153	111	137	151	139	132	143	149	127	147	132	139	144	118	133	145	141	129	137	140	139	148	104	126	139	135	126	145	130	152	128	114	134	141	130	126	121	133	144	140	151	123	124	139	124	136	112	123	118	158	143	120	138	146	144	128	131	143	130	127	140	138	141	108	153	130	118	141	137	152	129	112	133	127	136	128	126	137	128	142	135	140	123	139	130	135	129	116	120	131	150	122	132	117	135	140	135	125	137	135	162	136	133	134	126	126	146	119	136	122	123	137	132	130	127	148	119	121	133	123	128	152	151	129	127	116	160	132	121	123	105	131	142	124	127	140	134	168	163	120	125	139	125	157	139	132	151	137	146	122	151	157	140	127	154	138	140	144	132	136	142	126	120	118	151	147	112	148	126	126	143	147	138	128	148	160	124	146	167	124	130	134	127	174	135	144	143	113	131	124	144	131	124	114	120	141	128	136	122	141	137	120	152	140	133	123	144	122	127	131	139	130	117	117	129	140	114	126	128	139	119	127	114	143	124	119	123	133	121	116	130	138	129	121	135	121	135	134	126	131	126	126	149	140	129	133	142	139	137	135	145	133	151	137	142	143	135	127	153	149	125	124	137	129	130	141	124	148	128	121	119	134	127	118	145	145	142	138	149	146	143	130	130	149	143	149	133	140	122	135	116	132	119	134	137	119	122	163	137	143	147	145	126	144	127	109	123	139	141	139	138	113	144	137	114	140	144	132	117	152	126	128	148	115	127	138	141	134	135	150	127	128	132	139	137	156	135	131	155	128	125	161	129	128	134	137	127	125	126	134	161	129	124	137	128	136	147	141	111	147	147	145	117	136	136	112	150	153	134	160	140	127	135	114	144	157	134	127	128	111	150	142	139	138	145	133	157	142	134	122	134	117
5381	1447	3229	3587	3014	2518	2044	1763	1495	1315	1176	1015	896	845	840	757	724	731	707	645	628	653	611	597	603	591	611	556	592	529	553	517	528	479	521	483	570	498	492	471	471	479	447	492	465	486	500	494	454	476	465	466	437	493	454	478	466	460	460	435	444	425	502	443	484	457	461	468	451	442	402	467	408	439	480	483	422	402	451	452	468	466	453	415	470	447	427	392	432	435	433	477	446	423	407	439	426	425	424	408	410	447	435	438	426	439	472	469	408	447	446	446	457	419	444	433	412	442	386	471	414	460	440	434	445	446	411	418	503	457	429	446	480	469	433	421	443	398	488	427	432	436	434	412	409	467	434	470	419	447	413	441	399	448	415	431	411	418	412	429	466	466	448	426	421	471	461	421	441	472	397	432	448	413	414	420	454	427	460	448	419	391	393	437	442	427	436	449	427	459	435	470	445	411	442	422	419	422	412	400	443	463	456	428	427	399	437	428	437	446	403	447	412	446	410	404	457	430	432	451	443	438	436	440	429	448	436	431	455	426	467	454	443	465	417	388	431	422	429	432	424	415	425	427	426	424	457	414	429	412	464	386	385	404	434	482	395	440	447	458	457	438	445	425	448	442	401	437	424	449	406	412	400	419	425	389	428	423	425	417	462	441	448	430	466	390	431	460	420	456	427	465	429	471	440	433	430	396	404	430	394	419	433	427	451	461	443	402	417	448	409	434	423	410	457	441	467	448	417	468	445	474	427	410	423	429	455	457	425	408	436	449	389	429	422	421	451	396	439	455	451	467	458	427	473	411	427	452	459	438	396	398	405	425	468	423	426	459	422	443	439	462	407	409	435	470	415	470	462	419	455	383	424	431	432	396	454	425	419	453	406	401	443	413	438	470	439	448	423	448	411	474	436	422	467	450	475	444	425	432	428	439	438	428	426	438	447	416	445	414	461	403	417	430	460	457	437	436	414	443	416	434	412	440	445	457	403	447	450	442	428	428	437	480	462	408	461	414	412	446	439	472	422	463	456	432	448	452	388	427	438	423	409	398	457	434	431	418	456	433	423	438	431	451	393	438	402	437	426	437	441	419	422	418	434	414	438	451	461	407	431	427	393	469	435	454	457	398	417	388	405	441	430	447	462	375	438	455	431	413	441	437	435	410	440	436	412	422	407	452	447	428	449	421	416	425	457	411	438	429	465	461	448	430	415	420	397	434	429	453	397	452	399	463	401	453	444	442	421	450	430	443	443	428	421	432	455	454	463	430	467	455	428	427	434	425	440	437	449	435	470	425	426	452	421	431	383	430	425	432	441	410	448	408	439	442	409	407	425	431	398	410	421	407	430	437	427	420	392	430	438	437	387	417	387	420	413	426	437	400	474	449	431	442	444	425	445	442	439	431	427	428	417	423	432	413	435	422	420	443	425	408	431	422	451	447	442	470	409	436	414	425	442	403	467	468	431	455	437	405	423	437	435	452	468	412	471	425	405	458	435	409	477	465	415	470	438	416	437	426	400	439	402	428	400	413	471	436	418	422	455	456	470	445	411	406	428	405	458	408	430	416	486	430	442	436	419	423	454	400	403	451	441	477	444	467	411	427	434	430	398	429	449	454	420	408	440	453	424	447	433	455	451	404	453	447	439	432	422	406	439	435	464	428	427	437	410	429	471	429	422	415	446	432	427	413	447	419	432	455	462	429	456	436	430	444	418	455	411	449	429	428	427	432	446	430	417	429	463	419	402	424	450	437	447	451	454	468	456	415	433	432	437	443	413	429	409	451	426	438	443	458	424	424	444	432	438	480	417	391	426	401	444	447	449	464	436	450	454	441	399	401	434	408	447	412	428	436	452	449	427	435	443	453	452	420	479	423	434	426	415	424	418	430	426	454	446	423	418	438	435	421	457	460	443	425	401	404	420	426	430	415	447	410	434	448	448	398	462	456	443	443	444	427	406	450	434	441	466	446	438	431	453	446	419	457	439	449	448	411	485	446	373	453	424	441	468	443	448	421	438	440	434	440	431	439	400	463	429	398	442	472	431	464	432	402	432	439	439	453	466	404	400	424	400	386	435	433	432	444	425	415	418	438	467	419	438	416	441	404	427	454	421	446	401	442	412	423	413	452	402	432	435	446	421	455	426	440	446	393	460	463	434	410	454	446	438	432	432	431	435	431	414	436	432	407	460	445	419	447	440	423	411	434	466	458	412	410	438	449	443	432	432	404	410	402	440	444	398	459	444	433	400	452	406	419	434	448	428	464	429	443	463	456	397	418	431	434	401	411	392	435	415	391	442	464	434	380	408	464	450	407	450	425	455	398	452	439	428	444	431	422	398	418	453	471	397	390	445	436	442	456	434	430	411	431	472	417	469	461	423	435	445	433	450	375	427	432	460	473	422	421	424	400	475	434	422	452	432	447	405	458	449	481	433	408	410	453	433	445	427	466	412	427	413	457	428	417	409	453	411	440	418	408	406	424	443	407	444	392	414	423	488	384	388	441	442	424	399	399	417	433	415	453	431	443	432	444	427	431	440	451	410	464	420	416	430	451	431	452	396	446	472	461	423	416	477	387	404	463	433	441	411	419	445	427	406	442	456	442	420	425	478	442	427	423	446	430	387	463	446	427	430	407	413	452	457	443	448	442	411	395	426	397	443	408	466	435	420	461	421	422	372	426	469	424	421	440	434	460	387	462	462	452	420	425	480	415	422	451	451	436	420	473	439	439	444	462	446	448	451	418	425	422	438	441	416	439	422	432	445	387	452	429	424	430	485	450	408	421	423	406	461	438	474	461	436	429	444	433	460	448	441	416	397	417	423	448	385	431	401	387	425	446	470	439	417	433	404	427	428	453	456	422	444	392	418	467	425	427	431	433	443	442	439	430	423	459	459	441	445	441	418	404	442	458	434	424	402	438	429	403	457	441	426	435	418	408	434	422	416	447	423	424	437	431	429	440	445	418	396	465	463	451	425	473	422	387	401	433	418	469	429	409	448	450	440	425	399	442	447	420	430	432	471	446	461	460	449	446	427	414	426	455	373	434	449	478	443	443	433	435	461	456	450	470	366	487	443	429	418	399	460	418	460	449	460	418	449	401	420	422	457	439	393	411	419	432	438	421	431	409	425	452	400	453	423	476	414	413	441	451	469	446	461	445	472	399	403	451	407	423	464	453	454	406	398	412	449	434	442	458	431	453	439	488	394	432	383	444	442	425	431	437	411	423	418	415	412	430	376	418	421	471	468	416	391	479	425	445	434	463	403	423	414	425	436	415	479	447	433	479	438	431	454	441	456	414	419	455	476	466	435	470	407	442	456	459	460	424	469	427	458	434	439	444	419	407	396	436	415	449	390	464	451	413	439	433	438	455	444	468	447	438	467	428	420	435	427	401	457	399	452	410	410	445	444	477	467	440	397	429	437	445	432	418	444	442	416	428	442	421	465	439	440	447	451	393	402	454	409	419	393	454	413	447	443	464	460	393	428	456	406	456	459	443
15794	2494	2714	2118	1441	1083	781	681	505	451	418	321	269	284	268	244	210	241	208	227	196	179	193	193	173	170	167	159	164	181	160	158	142	178	152	154	169	164	157	176	145	155	170	158	144	151	150	155	132	145	195	148	148	170	152	152	132	135	157	129	127	153	154	139	149	147	149	174	151	142	143	146	151	150	140	128	146	154	156	142	145	142	138	132	168	134	149	149	166	146	159	151	137	135	147	156	145	141	135	158	146	143	129	125	159	121	107	143	143	152	152	160	144	131	144	157	149	135	158	131	165	136	152	150	138	134	147	156	132	153	145	158	124	133	137	147	151	150	147	126	144	143	174	125	143	158	161	175	151	160	146	156	143	131	159	166	132	163	147	145	145	164	148	132	148	151	150	172	130	140	132	139	161	132	143	137	157	137	150	169	169	156	154	146	145	148	148	133	141	158	153	137	156	146	163	147	127	142	155	145	144	138	158	138	142	152	141	170	156	158	153	146	157	123	133	136	125	149	145	146	128	162	134	141	139	144	149	138	141	152	119	148	130	166	162	152	167	162	161	159	152	125	125	133	163	128	175	136	145	160	141	138	140	123	142	153	139	149	156	155	158	128	149	126	150	132	118	139	148	120	131	157	151	155	143	154	122	150	167	139	144	155	135	122	142	163	155	167	160	180	140	153	165	130	146	136	142	149	135	143	146	140	149	131	148	163	155	134	145	154	159	151	144	144	127	135	132	137	155	140	145	143	147	133	155	144	141	129	147	134	147	129	159	144	126	150	129	149	144	135	143	155	136	136	150	125	140	137	130	140	135	142	150	159	165	142	146	148	140	149	142	149	153	171	131	151	161	145	137	154	134	145	147	165	161	156	143	133	137	151	139	160	140	129	135	151	153	159	144	144	148	134	146	151	140	147	142	129	158	137	130	163	115	135	144	159	144	130	165	147	138	145	150	142	166	140	150	151	152	129	157	131	159	144	147	134	131	142	127	141	141	146	164	157	132	140	151	137	141	170	137	146	127	144	143	124	141	154	160	164	160	152	122	152	155	147	156	136	136	139	143	150	153	146	144	141	130	135	137	151	134	155	161	139	156	161	158	130	168	158	154	124	177	139	150	149	138	147	144	149	131	153	147	168	139	126	148	151	155	160	132	141	142	138	147	129	152	130	145	177	138	148	176	155	156	153	144	136	138	151	154	158	136	143	148	157	127	142	148	149	125	146	131	132	137	140	140	165	129	161	140	149	163	149	131	134	142	140	162	155	132	129	138	136	169	159	124	158	139	145	157	152	163	144	140	151	141	148	145	117	139	157	152	173	134	160	162	124	134	158	153	140	151	123	149	131	127	155	158	131	137	144	152	141	138	148	149	163	142	141	151	134	148	149	140	176	141	128	143	129	165	145	120	154	168	131	138	132	147	138	152	168	147	152	144	132	150	138	147	148	137	173	151	159	129	147	144	132	157	161	147	150	125	174	185	148	152	171	137	150	157	131	154	168	153	147	171	142	147	123	126	142	146	143	127	163	168	152	133	128	170	151	152	161	137	128	143	140	158	144	130	142	131	134	145	178	167	149	146	162	133	123	139	151	139	129	158	148	175	170	124	139	139	132	162	144	154	147	171	144	129	117	140	151	155	130	128	127	160	125	156	142	136	170	108	176	157	143	146	145	130	173	161	153	155	143	162	147	153	141	152	144	145	146	139	123	137	146	153	136	152	117	150	155	174	158	150	146	145	146	151	166	143	159	151	158	152	152	159	132	142	160	151	151	139	158	121	134	163	159	158	149	154	150	139	149	139	143	144	134	136	131	171	147	149	127	158	136	138	155	150	141	130	154	155	156	133	146	166	142	156	151	168	159	169	155	153	162	157	147	136	164	154	141	122	142	175	138	141	134	142	155	132	142	138	124	160	151	152	126	152	139	137	144	142	160	143	139	155	148	147	145	128	150	149	135	154	135	164	165	158	134	130	159	132	128	142	129	137	158	150	137	150	167	135	142	142	153	160	155	138	146	117	150	159	139	160	146	145	142	153	133	160	138	140	163	162	157	146	142	146	144	154	132	128	144	146	147	152	143	109	158	134	133	156	144	151	150	149	148	142	169	133	154	129	128	143	137	131	141	142	142	148	127	139	144	174	129	152	163	157	128	132	163	158	145	134	157	144	141	156	161	144	136	159	147	158	157	147	136	170	152	145	150	160	152	147	135	145	147	137	158	149	151	136	155	144	157	143	130	164	131	127	135	133	137	149	131	126	151	162	164	160	135	138	129	144	151	147	129	113	152	127	155	134	145	152	152	144	170	167	151	133	158	151	128	139	143	153	160	157	149	148	157	132	168	146	149	150	156	140	132	153	135	161	146	141	148	160	140	138	158	143	141	145	166	160	143	133	161	143	162	136	124	146	144	159	137	136	140	160	153	142	140	131	165	150	142	144	146	150	120	129	144	123	154	139	160	159	138	144	125	147	134	149	124	153	153	147	142	176	138	153	173	161	131	147	149	133	136	148	141	145	142	153	143	129	150	127	154	151	165	157	136	148	143	131	145	157	143	138	134	165	131	138	146	155	134	147	160	133	156	133	139	160	146	148	143	145	134	163	139	173	152	137	142	130	133	152	158	141	163	146	160	140	134	168	151	122	150	145	150	158	147	142	150	150	115	131	145	160	158	153	139	155	142	137	138	160	143	142	154	178	139	170	112	126	133	153	150	124	167	151	144	115	144	152	141	145	149	150	133	160	142	156	156	140	133	158	144	148	141	152	155	132	118	140	126	159	178	143	148	152	150	151	139	139	127	153	149	145	139	142	131	145	146	159	158	143	154	152	148	146	146	128	141	144	152	141	130	147	170	141	133	161	147	180	135	132	127	137	150	138	177	138	148	158	137	135	152	153	159	163	155	136	134	146	160	124	140	138	138	152	145	158	153	156	135	155	145	138	145	134	172	164	135	132	131	141	150	142	146	158	152	173	148	158	127	143	143	140	123	149	156	140	162	161	140	132	130	151	133	168	169	161	142	127	137	144	136	145	158	144	147	148	142	132	130	146	129	147	170	133	141	152	146	163	140	157	138	168	182	153	143	131	141	145	146	170	145	166	147	148	158	146	144	154	150	133	148	147	136	144	150	151	139	149	141	155	121	143	135	121	136	147	124	157	156	140	154	129	163	132	119	144	159	150	132	147	157	149	140	166	172	149	131	138	136	144	159	141	142	141	148	140	154	123	148	156	145	156	145	133	144	140	145	158	158	141	159	135	132	131	153	139	159	138	161	128	139	152	154	162	161	134	154	155	126	148	119	133	142	124	148	133	153	146	146	126	136	152	144	146	161	149	153	142	161	148	147	159	144	149	159	159	140	153	149	150	156	152	143	134	136	168	137	157	152	137	130	157	144	152	151	157	134	157	156	152	128	147	141	146	135	150	139	145	140	146	153	160	147	162	143	149	147	141	130	134	140	155	164	140	157	151	134	151	154	124	142	150	165	163	144	147	146
7442	2488	5841	6666	5619	4402	3657	2985	2467	2142	1879	1650	1500	1428	1283	1160	1142	1007	975	935	902	877	891	787	734	755	768	707	653	671	691	642	616	610	643	621	603	661	572	629	614	555	574	549	626	576	521	533	536	550	562	529	542	504	547	536	508	576	528	564	526	521	500	500	503	487	483	540	504	477	549	502	524	477	490	499	496	479	512	537	533	472	468	543	515	497	507	472	491	485	455	495	509	481	469	504	487	462	493	522	503	474	486	495	492	493	489	471	512	474	485	501	463	454	481	457	502	495	477	494	485	511	481	493	525	505	484	495	461	497	433	496	497	467	490	449	464	485	476	476	523	501	488	464	454	499	484	487	488	472	482	477	495	462	479	481	487	491	516	449	457	481	498	467	472	482	459	503	468	477	492	473	452	466	473	457	486	466	486	487	493	483	465	481	474	488	463	486	490	464	480	484	492	490	449	510	491	445	493	457	465	501	433	510	474	497	500	473	507	490	497	445	472	481	422	447	471	459	457	503	474	501	492	447	516	488	449	501	455	485	500	459	459	491	463	503	454	516	478	454	450	486	488	483	464	439	481	463	441	480	462	497	514	452	487	494	420	487	454	467	465	477	453	497	489	474	439	521	507	435	496	470	468	460	449	445	456	463	526	475	482	487	496	475	449	471	480	504	437	469	468	458	495	495	473	487	489	497	481	486	474	469	480	489	459	480	509	444	496	477	497	460	495	483	445	449	425	457	481	489	466	488	480	463	487	502	461	473	498	471	467	490	475	480	516	472	463	471	482	480	466	514	442	485	478	514	530	454	499	477	468	460	440	470	473	487	493	491	427	499	486	466	518	469	482	488	510	474	399	462	475	521	496	443	408	436	490	471	472	436	448	467	493	476	439	467	469	457	436	498	455	416	495	444	497	524	473	477	467	459	520	473	493	514	509	432	470	484	462	495	466	492	507	443	502	472	483	485	532	463	445	476	462	477	465	484	521	477	485	480	434	485	466	480	464	503	481	457	481	498	465	497	501	493	461	478	447	493	476	479	449	503	442	495	449	460	449	471	462	478	444	474	511	484	483	471	481	450	458	497	455	481	455	462	458	477	449	483	498	425	449	480	469	487	439	460	472	518	439	471	478	485	475	493	513	452	495	479	468	495	495	460	470	462	487	437	537	512	449	477	477	524	456	471	508	459	444	469	496	519	471	489	429	480	465	504	461	499	481	471	521	503	454	479	475	458	483	438	476	483	474	499	456	487	500	481	487	493	479	500	443	469	446	506	469	516	462	491	476	489	472	469	485	475	481	461	429	486	458	494	462	503	449	442	471	472	531	507	486	462	500	515	502	446	520	472	506	514	473	468	457	488	486	478	463	501	476	519	470	481	486	500	496	463	494	491	499	472	469	480	516	429	467	477	516	475	497	488	510	527	495	439	514	476	492	445	468	467	461	461	452	485	498	479	497	500	460	482	491	483	473	452	486	495	451	477	470	522	476	502	499	512	494	468	471	448	509	498	448	488	454	486	474	466	478	445	438	491	515	486	459	444	448	450	459	500	481	473	506	469	454	438	512	494	508	471	454	470	476	491	461	470	531	481	510	499	457	459	447	470	486	444	469	458	449	483	478	442	489	505	508	479	491	439	479	490	512	464	487	447	475	469	451	497	465	441	453	473	487	452	499	494	462	461	429	478	444	521	470	432	432	490	460	446	491	520	472	511	474	466	446	519	467	448	496	484	455	463	419	459	462	477	455	439	462	477	490	461	483	466	472	456	443	490	531	482	488	450	482	441	486	434	478	499	458	441	473	474	478	468	473	468	500	454	466	490	445	460	483	440	463	490	476	477	484	519	481	505	484	491	479	494	481	495	479	475	459	507	469	490	444	440	486	522	446	476	491	488	489	533	509	493	498	447	468	468	443	509	479	504	467	430	480	452	480	472	456	457	482	470	438	480	482	459	430	487	487	442	458	443	443	466	495	466	451	462	487	437	483	451	513	487	465	480	487	476	526	501	499	472	422	546	431	472	469	478	502	454	456	458	524	492	462	498	507	505	471	480	477	491	492	444	452	490	494	476	483	495	486	450	499	500	467	506	461	490	514	475	457	472	518	506	435	512	467	487	494	472	470	458	496	478	485	474	443	479	453	517	469	473	455	454	476	476	458	503	494	475	485	452	519	499	465	486	454	469	472	472	500	488	456	503	470	489	465	469	437	493	478	480	514	509	481	503	467	465	445	494	422	440	449	504	484	501	484	459	505	460	489	489	475	474	491	474	453	470	436	466	470	480	492	429	464	443	512	483	468	497	483	503	463	480	499	457	478	434	489	447	483	481	471	464	487	456	500	491	442	477	482	454	469	481	461	486	483	472	466	458	469	434	486	449	494	495	472	454	467	494	509	477	468	452	465	483	450	503	482	450	458	475	473	414	496	511	479	468	479	452	430	506	469	481	437	475	454	447	436	505	501	485	472	461	456	469	459	447	444	470	474	498	531	491	461	498	461	480	492	474	465	468	480	478	451	470	466	480	459	469	483	478	465	438	455	471	428	521	483	472	489	473	447	481	488	457	490	463	475	452	454	467	475	499	486	475	454	500	494	471	489	491	479	483	495	448	470	490	481	470	466	487	530	503	471	478	512	460	486	517	492	485	447	503	500	487	475	436	509	435	494	454	445	484	503	499	484	457	481	487	479	478	486	492	474	495	485	511	435	499	502	475	474	465	437	473	476	493	473	471	458	498	518	447	516	502	436	478	475	450	487	492	459	492	480	517	518	502	503	513	525	465	510	512	493	496	499	473	490	483	484	458	455	489	462	488	492	488	453	505	457	493	449	441	488	485	496	482	440	472	432	526	480	473	473	489	521	475	488	465	480	471	488	464	451	454	485	493	496	479	459	448	522	429	487	452	465	484	495	469	445	499	489	503	476	499	461	512	457	465	454	512	480	466	482	476	478	410	490	503	447	501	489	484	464	530	473	450	482	490	470	484	515	496	471	432	470	485	467	487	535	461	468	491	436	486	505	508	447	441	464	481	434	503	487	450	499	473	457	468	436	479	445	446	488	445	480	482	479	486	490	477	489	495	505	446	478	461	477	506	445	474	469	489	479	460	458	458	471	460	479	475	496	478	481	490	446	480	493	465	483	493	485	475	462	481	487	481	495	456	510	459	435	459	460	451	459	490	506	479	496	427	447	461	451	428	504	486	495	475	475	496	520	457	465	467	443	512	483	445	460	481	464	464	471	441	482	506	453	485	469	490	485	451	480	481	503	450	472	473	481	477	444	430	480	463	485	494	477	456	456	458	480	452	490	477	475	452	485	439	458	459	469	513	449	507	480	488	463	484	487	443	480	465	509	461	474	466	487	427	475	478	470	506	462	470	497	470	492	464	532	451	493	500	465	473	448	457	484	403	486	500	467	452	495	475	443	483	466	494	474	472	473	456	477	476	479	480	502	449	470	459	489	485	484	456	508	534	440	440	539	503	490	485	479	498	462	495
2153	304	299	304	291	294	277	274	255	295	279	288	221	219	251	271	273	260	269	257	257	272	245	252	272	275	264	208	241	244	279	271	257	240	276	255	245	242	258	250	238	259	275	260	254	233	253	234	302	282	259	254	279	259	254	271	250	265	265	251	242	254	243	246	269	246	276	302	256	263	253	271	250	273	293	288	259	233	268	264	253	267	267	245	255	266	277	275	252	271	288	262	248	242	252	261	274	299	243	262	244	231	275	285	253	253	259	277	263	246	260	247	251	235	247	265	263	249	243	262	266	268	230	261	265	227	270	258	235	275	241	251	242	251	252	246	246	247	261	268	243	245	279	270	259	260	258	263	255	246	255	308	260	281	253	273	274	292	288	290	232	271	275	277	263	248	265	246	262	241	277	260	252	298	264	273	264	246	272	271	245	268	259	262	264	263	249	281	266	255	244	245	251	252	274	259	258	252	248	260	253	243	292	264	253	255	243	267	240	281	255	240	278	256	264	268	245	250	316	230	251	274	308	265	234	242	284	256	260	246	246	255	260	299	284	251	260	255	287	266	285	250	232	300	276	268	234	271	273	252	255	245	267	249	240	259	264	268	265	260	247	270	235	262	238	268	279	292	239	268	254	254	264	276	257	254	265	270	294	277	275	265	258	257	270	268	274	238	267	266	247	294	271	252	280	247	265	246	278	284	242	246	295	268	242	267	258	269	248	250	276	289	253	281	259	286	275	261	246	221	251	247	239	266	241	255	282	268	266	246	267	238	276	239	267	240	287	243	231	258	250	263	277	268	258	291	299	245	258	271	266	242	279	276	277	290	289	252	260	258	241	249	274	254	248	256	266	262	273	245	282	281	289	263	293	229	243	260	269	262	250	274	245	271	258	253	286	276	267	258	287	268	272	241	258	280	249	256	273	234	292	257	311	267	264	274	257	279	258	272	291	272	248	269	233	258	243	250	238	253	267	241	253	263	281	275	256	277	253	272	243	262	233	279	268	233	243	257	261	232	245	262	265	243	265	249	252	271	287	247	276	254	276	253	239	260	266	276	263	276	266	240	258	247	275	316	253	249	265	252	267	246	267	238	257	266	285	288	267	218	272	293	267	238	273	275	263	240	282	247	248	258	271	272	295	258	264	243	281	250	284	254	268	245	244	254	285	276	279	286	236	259	257	259	275	238	277	288	257	254	240	275	285	265	268	261	280	250	259	260	250	266	279	256	262	250	264	270	274	263	261	257	252	285	256	245	274	245	294	250	254	256	265	260	276	282	283	258	271	270	248	249	255	266	240	243	269	285	240	275	261	228	261	248	264	270	267	250	258	231	270	253	240	245	260	252	255	227	270	262	266	267	286	272	273	270	253	280	253	273	251	263	285	276	259	264	248	243	274	256	250	250	267	243	292	259	239	271	233	248	272	269	257	277	265	255	257	286	259	251	285	285	286	243	263	262	265	269	246	280	271	251	271	256	271	269	264	283	267	248	263	268	254	278	250	234	245	268	260	262	282	267	258	259	261	250	265	278	286	249	267	271	267	230	260	268	300	282	264	266	277	249	289	258	267	249	275	225	258	232	264	243	249	256	280	276	254	273	256	252	269	243	288	251	266	293	245	265	258	268	263	252	291	258	256	252	255	231	290	263	253	233	276	228	251	269	277	242	269	238	274	221	298	251	245	278	217	281	297	254	305	261	257	276	260	257	266	237	257	252	275	254	257	261	261	273	248	245	239	254	248	257	285	256	270	259	277	240	264	277	261	266	283	285	278	264	260	236	225	253	287	297	231	257	272	278	245	254	243	238	245	265	254	275	277	253	254	268	279	256	250	261	272	256	236	254	267	278	247	305	261	249	265	235	283	276	261	280	252	268	274	230	261	247	271	264	228	253	233	261	237	278	231	202	276	277	244	249	249	230	278	275	268	257	256	248	268	248	251	245	244	261	250	270	250	250	286	266	267	259	273	238	233	250	247	267	258	256	233	245	255	275	275	267	247	278	255	272	256	239	239	287	242	232	250	281	260	263	229	239	277	258	258	267	270	257	276	246	258	284	240	235	298	269	242	247	265	244	252	265	268	249	261	278	252	270	286	242	256	283	277	277	253	276	235	225	287	302	261	265	276	281	267	286	279	286	263	251	265	266	289	276	261	276	277	270	267	292	260	296	267	264	254	270	267	258	249	246	276	259	294	240	254	264	256	259	252	268	230	274	269	279	254	241	273	262	264	247	266	254	278	273	257	256	295	262	279	296	264	246	275	272	235	252	268	241	242	255	247	223	268	266	266	271	265	259	235	261	308	250	224	255	254	278	267	300	242	256	306	271	283	249	247	243	248	247	297	233	269	249	243	272	264	277	270	256	267	236	248	251	267	265	290	274	242	281	254	261	265	297	251	296	279	264	262	266	257	285	248	265	235	245	285	252	260	245	241	264	247	295	278	243	265	267	269	253	264	264	269	243	285	281	259	238	259	253	259	235	257	273	247	260	236	291	276	240	258	237	253	261	255	262	254	261	277	266	239	283	292	279	285	276	252	244	266	281	236	252	273	255	274	249	242	263	242	268	238	267	217	268	275	264	286	268	257	247	260	255	268	267	276	256	248	264	289	278	288	264	247	270	250	228	252	255	238	245	248	279	240	267	260	229	276	247	256	251	236	257	228	231	292	293	270	235	250	277	243	234	248	257	259	248	245	246	259	272	282	260	272	268	283	277	298	247	280	257	254	247	254	245	248	245	254	269	275	233	244	223	271	280	275	258	251	255	243	251	257	256	270	261	287	262	268	260	240	264	241	264	248	250	242	232	275	249	268	278	269	281	237	273	254	286	243	275	284	214	262	270	264	250	255	266	238	261	264	244	259	240	275	270	263	285	274	292	273	275	264	250	270	255	228	266	250	264	251	260	283	263	244	261	268	243	240	280	250	264	265	265	304	224	253	279	241	249	256	269	274	258	261	248	243	280	280	279	234	249	255	263	224	279	250	264	253	250	264	251	255	287	250	238	249	267	261	251	249	258	257	257	267	258	260	234	230	280	282	260	262	272	266	228	250	255	275	241	248	262	241	239	278	277	267	253	273	266	229	281	254	251	267	261	282	274	239	273	248	287	269	260	261	250	287	232	258	262	229	271	253	253	250	251	235	277	311	300	256	249	232	275	240	281	250	271	252	290	266	260	264	260	251	273	266	278	253	266	290	276	281	251	255	234	267	251	265	221	283	257	258	290	286	287	238	248	243	244	271	257	249	258	261	261	271	240	231	259	260	266	272	272	265	248	263	283	254	236	266	277	289	234	262	264	269	266	281	261	252	250	263	274	266	254	242	241	238	273	263	269	259	249	256	234	265	277	277	261	267	258	251	274	270	230	264	281	231	238	253	231	293	284	300	313	251	253	240	266	261	247	279	241	250	260	269	280	271	234	255	273	251	262	275	256	227	259	276	266	264	263	249	254	241	251	278	277	254	282	255	258	239	279	249	260	260	256	251	245	238	261
2282	835	883	932	877	871	834	830	756	816	770	799	804	805	749	808	766	799	761	725	808	851	748	753	803	803	771	807	770	764	764	763	759	777	794	732	738	809	765	785	757	755	800	799	784	749	794	765	793	744	785	759	804	740	797	770	778	750	768	778	779	784	755	771	744	741	729	822	781	795	729	789	780	756	777	789	800	755	774	738	752	730	730	703	779	739	798	735	825	787	793	752	793	765	749	762	761	733	756	759	748	796	761	757	784	767	743	697	756	732	728	754	755	767	737	804	827	721	778	764	734	785	790	759	768	783	764	793	675	771	820	743	726	765	779	735	730	774	778	822	759	772	755	741	749	760	773	767	783	706	790	771	766	695	798	780	741	747	758	782	745	765	725	737	743	830	798	790	749	787	782	789	793	737	779	799	719	789	783	756	757	781	730	811	719	745	773	780	762	810	829	796	788	769	738	770	783	774	772	785	725	737	788	782	790	791	740	745	784	780	774	787	760	837	781	733	797	777	740	794	786	711	805	771	767	784	759	744	744	786	745	816	760	725	787	783	740	826	797	726	727	802	774	815	778	760	796	773	768	786	723	749	787	720	773	735	762	812	751	757	729	755	789	797	741	715	793	753	742	782	808	728	783	767	786	774	751	745	796	780	734	788	791	734	788	798	718	720	745	768	809	819	784	785	778	748	727	746	724	715	701	808	835	742	720	786	784	798	733	768	795	761	732	816	769	772	737	729	729	804	774	831	753	726	775	735	763	768	716	794	751	808	715	730	731	740	748	738	705	775	775	853	772	743	778	775	798	758	811	728	756	740	798	744	778	730	807	799	729	712	734	768	754	805	756	747	732	749	780	741	738	773	785	775	746	752	755	779	761	744	778	731	784	755	753	743	776	792	758	731	727	774	766	754	754	801	752	810	746	783	777	779	829	767	776	775	723	759	796	719	788	803	754	755	752	718	747	746	778	783	761	771	781	709	749	811	741	717	693	722	738	749	748	755	769	758	741	759	772	743	781	746	733	766	743	830	777	763	775	776	742	723	796	763	728	754	793	796	788	724	758	760	756	798	740	787	752	799	771	734	789	826	739	743	756	719	776	749	757	804	734	714	739	759	750	709	733	739	732	748	813	767	732	797	766	764	718	740	758	760	766	761	775	785	787	724	772	763	768	834	739	741	740	758	752	724	782	739	767	768	807	711	727	811	747	777	770	781	778	770	744	762	758	736	738	725	798	776	789	741	763	752	786	780	800	780	780	795	836	800	755	766	793	772	737	767	726	727	784	761	743	778	788	796	783	790	747	823	730	745	761	771	800	741	746	803	737	716	780	797	772	734	743	770	707	760	781	754	770	742	737	778	731	765	807	784	786	795	720	728	776	760	776	806	756	751	767	710	779	754	737	811	780	750	779	773	755	726	770	776	764	764	760	744	761	749	750	727	746	808	760	802	740	735	739	750	790	782	739	739	772	752	799	751	738	757	814	725	775	765	800	767	773	774	791	810	757	782	774	750	787	725	801	757	771	790	759	777	778	796	792	748	813	781	739	725	766	780	739	788	773	774	744	781	758	776	715	773	731	772	799	800	770	780	771	715	695	758	763	734	779	728	741	762	706	774	780	762	737	772	758	823	782	791	834	788	775	761	712	817	763	765	765	737	729	748	789	799	767	724	768	790	773	835	745	765	752	752	753	748	752	746	740	737	715	772	778	725	763	754	803	746	767	740	757	820	791	781	801	772	768	766	754	765	788	745	746	765	721	714	767	816	788	801	775	730	715	765	731	774	742	771	803	727	766	791	764	719	744	781	786	771	785	779	807	740	800	781	777	765	790	754	708	775	753	756	729	770	772	762	799	747	779	785	811	744	804	717	819	766	772	730	702	744	754	749	776	748	733	693	783	775	738	763	771	760	698	765	769	769	789	776	766	752	740	761	725	737	742	766	747	760	769	752	741	720	789	788	712	771	778	788	742	829	762	786	774	732	785	766	808	758	812	818	740	759	756	763	797	752	710	742	783	780	766	779	764	766	745	757	764	768	735	734	775	738	754	776	763	743	773	773	781	778	786	749	741	788	785	801	684	788	723	801	757	738	801	752	772	737	766	790	708	748	791	796	768	751	749	750	739	762	770	764	811	759	807	788	724	796	781	759	747	825	804	816	780	714	780	739	811	757	765	786	773	762	710	809	758	751	785	744	748	750	727	748	802	776	789	715	733	723	765	729	775	744	784	773	722	787	768	733	732	755	757	770	764	739	780	841	784	799	770	743	743	752	724	790	729	781	785	803	814	703	771	785	772	781	752	732	764	726	752	756	758	755	731	708	779	781	753	787	735	750	794	799	785	763	752	769	754	787	744	770	820	675	729	769	761	745	773	837	808	785	750	788	755	744	793	772	791	758	753	776	787	752	749	743	792	774	743	749	761	777	772	709	761	786	794	756	779	708	812	752	781	765	789	754	750	744	745	737	720	770	694	749	758	793	735	760	796	776	774	748	811	793	744	770	698	767	763	861	733	749	734	753	763	764	785	736	762	794	774	775	714	718	764	789	756	781	756	808	818	721	767	787	757	739	764	772	722	726	782	738	741	761	757	743	742	739	765	734	790	762	741	788	774	756	757	763	745	795	777	791	768	768	779	725	740	761	789	765	795	797	779	769	741	795	778	776	825	753	753	804	805	778	757	745	831	795	740	778	794	733	771	758	768	800	733	789	808	732	773	772	771	741	778	735	772	759	730	753	732	750	725	789	779	759	777	803	785	764	778	766	777	754	736	772	741	814	793	755	739	776	731	746	776	719	763	763	754	750	785	755	749	737	737	774	732	784	791	796	822	729	785	805	741	739	778	742	775	831	768	777	768	770	793	774	772	764	782	757	715	758	755	797	750	733	777	726	732	781	784	744	720	754	783	779	746	740	770	695	733	795	794	823	768	781	785	726	799	773	754	764	728	768	775	737	755	767	740	760	771	786	772	726	771	756	778	763	777	753	773	743	780	762	766	755	712	777	785	821	835	721	823	772	761	769	811	733	757	724	712	773	729	726	783	818	799	806	769	762	787	810	783	745	775	737	781	759	771	777	784	741	776	797	801	752	780	758	740	748	755	798	773	784	763	756	736	797	772	726	764	764	745	785	729	746	738	775	796	765	801	755	771	770	783	803	741	750	749	723	775	732	770	782	747	782	716	799	759	746	742	757	789	765	729	750	720	791	816	739	791	797	783	794	807	773	758	762	782	767	810	812	730	716	781	782	767	727	792	766	758	781	724	793	761	742	798	773	726	719	770	781	763	788	721	785	733	790	771	772	814	773	758	675	770	807	806	699	796	736	793	754	749	718	804	754	811	799	742	774	805	754	751	758	787	768	768	772	792	827	777	733	727	795	790	801	726	765	772	747	726	791	749	697	727	765	753	779	800	788	733	782	709	783	769	755	748	713	777	742	738	822	769	730	752	802	792	814	752	742	743	749	759	798	737	776	784	773	791	752	782	764	736	726
8602	1035	1348	990	826	541	479	360	287	278	225	205	209	206	175	177	166	177	165	169	168	139	159	158	136	155	169	157	140	146	143	171	147	146	144	126	152	142	119	145	145	153	113	145	137	153	136	144	120	122	148	110	126	153	143	146	140	114	146	118	143	151	127	116	132	144	125	128	144	154	139	125	152	145	137	122	127	145	162	138	134	140	123	134	139	136	136	144	152	131	125	143	139	160	137	133	127	125	122	129	129	130	158	142	147	123	144	129	120	132	147	138	128	118	136	116	139	140	139	143	148	140	134	129	136	160	121	128	141	135	135	137	127	133	132	143	154	117	139	123	149	141	124	142	115	151	116	145	144	140	130	152	135	141	123	127	108	137	134	120	144	121	136	126	125	142	156	139	125	116	135	119	112	105	101	113	132	141	137	127	135	129	140	147	142	132	124	129	138	129	143	132	137	140	130	139	152	134	141	143	139	122	147	124	127	142	138	141	159	143	130	140	152	148	133	115	137	136	133	134	114	136	124	141	154	136	128	123	138	116	123	119	133	123	122	152	135	131	114	140	132	143	125	145	137	131	138	126	145	134	110	129	137	140	167	124	148	115	164	143	120	137	137	132	120	114	141	136	134	146	133	129	138	135	137	129	139	108	139	118	118	132	133	121	131	129	134	138	145	118	154	145	143	142	151	138	164	130	117	141	130	119	140	145	135	130	156	144	130	142	142	135	131	138	142	137	122	129	139	119	127	135	148	123	150	139	142	118	137	131	123	161	143	128	133	127	149	136	161	132	121	133	151	142	149	149	123	110	156	147	140	118	134	139	124	140	124	113	137	123	135	118	117	145	135	129	155	132	132	135	143	131	129	137	132	136	112	141	116	140	144	150	134	130	133	143	140	125	130	111	144	129	122	137	128	149	125	121	139	129	128	104	118	143	134	130	147	134	139	134	128	153	141	132	123	143	125	130	140	125	139	136	124	128	151	136	131	150	132	140	152	136	139	150	146	150	140	126	136	121	144	151	129	149	128	137	121	128	142	123	141	127	151	144	135	133	152	146	113	123	149	119	127	117	124	145	132	132	138	128	111	127	135	109	134	158	130	126	152	144	126	155	131	142	122	152	133	131	144	134	120	134	127	157	136	124	121	123	141	127	121	125	138	156	144	138	129	125	134	132	132	114	131	125	120	113	149	125	123	130	114	125	125	122	120	121	123	138	131	126	138	142	140	148	124	134	153	136	146	114	113	150	135	139	129	143	143	133	153	154	146	118	126	133	124	113	135	139	144	141	123	117	131	151	140	145	126	150	126	120	126	109	108	129	133	144	142	126	139	139	143	143	126	139	122	139	128	144	155	115	128	104	129	130	135	116	141	134	163	140	140	149	129	129	131	136	145	126	143	130	120	145	129	129	118	133	130	130	150	141	132	132	131	121	131	124	120	128	141	135	141	130	129	127	153	149	121	125	110	124	112	136	137	160	127	127	136	158	133	115	141	124	138	131	141	161	141	141	136	127	121	128	122	128	135	144	135	124	140	133	135	119	128	128	132	121	132	147	121	128	148	153	170	133	133	123	116	126	127	121	136	141	131	135	129	145	130	110	152	150	145	141	134	144	120	130	128	141	133	124	156	128	145	161	141	149	134	136	113	154	142	119	138	115	146	140	119	150	107	129	129	142	138	133	146	129	129	136	123	145	149	140	143	119	145	115	142	145	132	127	131	142	143	145	128	122	155	150	151	162	144	153	136	123	134	144	123	123	135	127	118	134	140	123	132	141	138	123	136	147	148	124	139	139	146	151	139	126	132	143	133	132	151	138	140	152	118	131	150	116	117	134	125	124	157	130	122	129	145	144	128	144	150	140	125	126	148	118	128	133	121	116	124	139	124	126	164	132	139	140	123	146	139	154	133	123	133	141	128	143	138	122	142	123	126	122	124	123	137	146	136	139	134	132	116	139	122	136	137	136	152	127	128	124	130	120	151	155	134	108	151	121	138	141	130	116	123	133	105	133	127	146	134	138	134	131	127	140	133	147	122	140	127	147	126	142	154	144	159	120	120	126	116	135	105	151	149	149	131	134	145	135	135	121	137	126	142	122	129	129	148	127	125	139	127	130	140	141	141	124	144	126	137	141	136	146	149	136	153	131	132	131	138	129	159	126	138	120	147	134	137	127	141	132	137	142	127	140	134	124	109	151	146	129	121	120	131	136	110	141	141	125	124	122	145	127	127	135	118	124	126	126	132	120	151	134	147	116	152	117	147	124	130	146	121	150	140	100	132	126	137	118	133	115	144	141	117	126	102	127	135	141	134	143	138	132	130	113	130	133	137	142	138	137	150	129	141	136	137	128	129	125	135	124	138	125	148	131	122	130	136	122	130	131	150	117	142	139	126	126	134	144	155	140	132	128	120	142	144	119	121	121	129	139	149	149	147	101	126	128	130	113	137	124	134	130	130	135	155	147	120	150	122	158	140	133	129	114	149	133	132	154	122	111	130	120	116	138	139	138	109	138	150	127	140	131	123	136	122	124	134	120	132	139	119	109	146	146	129	127	122	138	124	152	129	148	122	135	118	139	149	127	136	127	111	146	122	134	145	151	133	138	147	143	147	148	137	115	126	151	126	118	144	151	127	122	143	113	140	126	124	128	141	118	125	133	137	142	131	140	128	130	122	146	120	128	127	125	111	133	126	116	126	151	143	157	149	111	138	141	126	135	150	113	122	137	137	142	142	128	122	125	127	134	118	143	144	134	110	128	129	122	143	142	125	144	135	147	143	120	128	125	158	113	141	116	117	144	117	128	113	136	136	112	135	135	155	140	152	126	128	128	142	111	123	138	139	150	155	129	117	118	142	122	136	131	147	144	126	125	135	147	143	134	126	139	124	133	143	144	124	138	154	134	125	142	147	135	134	137	150	111	141	133	114	161	144	144	132	146	142	153	129	142	130	128	143	133	135	126	125	139	120	136	115	119	143	138	151	127	126	141	115	131	134	141	111	136	133	134	126	138	146	117	122	108	113	151	156	135	136	145	117	132	135	122	142	162	148	134	129	152	112	148	132	143	135	130	128	145	126	128	125	135	126	144	127	131	117	150	120	118	145	127	133	132	125	125	131	147	118	134	128	131	128	140	146	119	152	125	144	110	141	127	126	128	132	121	134	134	135	115	145	130	164	134	116	140	142	150	138	137	111	137	141	156	160	150	134	131	138	130	140	139	122	141	121	106	143	123	154	125	146	146	136	135	123	145	114	112	131	124	124	123	139	155	119	145	127	123	145	113	136	144	128	122	134	153	124	124	132	154	136	146	136	153	131	128	134	134	130	131	142	145	144	146	141	105	135	159	136	134	138	149	131	141	111	145	107	130	134	131	138	129	135	120	143	154	123	119	114	124	134	139	129	141	147	145	154	150	155	134	136	135	161	129	118	135	140	137	130	137	133	145	133	124	137	160	141	137	124	117	131	127	140	138	147	130	134	124	131	127	134	132	123	129
5456	1512	3184	3739	3110	2523	2029	1846	1479	1224	1161	1048	996	903	818	781	775	674	683	659	661	658	622	590	582	510	582	577	553	562	531	541	469	546	538	516	517	526	484	493	543	491	513	462	455	438	486	493	464	443	490	446	470	455	461	473	453	465	447	431	475	443	477	440	475	437	445	429	449	429	446	467	454	440	481	439	436	445	446	460	457	421	465	414	420	422	476	446	399	481	400	422	499	448	424	433	438	450	458	443	438	424	467	449	430	432	441	460	382	451	448	438	438	400	428	443	453	439	466	455	447	464	467	397	439	430	423	452	456	418	431	447	424	428	442	416	445	452	423	463	422	437	424	410	442	414	443	413	430	437	453	450	454	463	447	423	396	458	444	409	436	417	419	390	437	443	449	450	426	455	427	458	470	424	445	409	406	413	407	454	408	436	453	429	431	452	416	441	448	443	404	381	411	441	449	461	441	438	438	417	445	431	427	444	455	443	421	444	426	426	466	415	416	445	428	448	451	435	449	403	433	451	415	413	442	422	448	421	444	465	409	434	440	420	454	402	428	416	417	455	435	447	451	468	432	404	429	479	441	446	455	433	453	417	406	413	402	361	418	447	376	463	443	424	434	441	422	406	420	399	417	431	409	463	424	428	435	412	443	421	458	405	443	487	436	436	402	451	432	417	437	453	427	446	426	434	445	472	453	461	435	412	449	446	423	454	452	468	458	419	413	455	464	436	420	420	436	439	398	452	449	402	425	454	470	432	487	434	467	453	425	412	383	447	374	390	447	426	414	416	438	444	441	432	445	458	384	408	444	464	435	409	460	447	428	465	433	430	426	421	459	452	411	435	445	418	397	448	442	450	418	423	437	429	447	467	389	424	427	442	408	436	449	412	461	414	444	412	414	417	447	424	473	435	400	394	412	455	444	446	426	419	470	428	430	433	463	484	458	429	434	444	442	418	455	461	437	432	435	428	449	401	420	467	408	430	459	435	431	416	451	409	416	439	394	450	410	437	441	397	405	401	447	465	448	451	425	455	436	455	451	405	391	414	446	426	424	460	439	466	410	419	407	459	450	463	432	427	446	431	403	389	410	486	403	417	438	425	430	440	396	420	435	425	432	436	437	432	425	410	437	410	454	415	465	444	428	460	447	436	447	403	439	445	396	431	415	430	439	451	471	445	453	401	459	402	449	445	402	462	406	431	424	407	411	436	426	413	431	434	446	393	437	467	422	478	422	442	407	416	456	395	448	429	442	428	406	432	411	437	435	435	427	430	425	455	466	440	441	452	418	458	465	413	430	423	448	422	396	426	450	464	392	436	412	419	413	463	470	454	461	435	437	446	422	420	471	461	434	419	406	418	409	426	431	474	426	414	431	403	425	448	443	415	424	395	402	418	438	424	439	406	387	420	421	433	413	446	454	400	465	423	394	418	435	455	408	437	453	407	444	460	411	413	419	425	402	465	407	432	416	464	397	418	452	425	448	431	476	441	435	430	445	398	448	426	453	437	393	407	411	439	443	444	439	407	439	452	445	411	438	435	409	444	441	430	402	383	452	466	427	414	410	401	400	452	422	497	436	460	476	426	447	445	420	456	460	426	438	423	429	396	454	409	404	430	422	470	452	404	415	456	440	414	414	397	422	427	417	420	422	401	399	450	427	399	445	467	430	457	441	441	389	451	478	457	436	424	449	429	403	428	466	484	434	411	440	437	455	416	430	414	449	419	427	429	445	432	421	451	433	421	462	429	407	417	410	408	472	423	458	447	472	439	387	424	416	442	440	430	446	458	437	452	372	445	447	418	428	442	448	431	408	441	433	446	425	423	407	453	494	418	438	453	448	423	441	419	417	390	426	404	456	464	467	425	427	429	427	425	453	440	434	444	464	415	401	424	402	390	445	410	418	433	456	424	460	435	434	458	431	464	436	424	420	437	432	406	394	444	447	425	414	421	417	458	421	434	404	434	464	401	413	403	455	431	429	412	419	405	463	439	435	404	456	412	443	467	422	444	463	435	401	423	463	452	425	429	444	415	439	442	427	383	432	439	386	455	424	436	444	450	399	438	457	410	441	443	430	458	423	445	435	452	420	450	440	411	422	417	430	415	451	382	405	444	416	421	435	444	417	474	422	419	441	447	411	415	410	425	461	416	423	424	460	407	437	432	422	425	438	393	448	439	485	419	427	406	457	416	455	427	419	427	433	437	440	406	414	437	455	401	452	431	420	415	428	432	422	421	429	438	431	420	425	456	442	414	421	447	462	370	454	427	463	442	439	407	438	429	435	467	421	417	417	432	454	442	436	445	475	438	443	452	435	453	476	419	422	400	395	424	475	447	431	448	401	446	421	417	428	435	454	407	459	433	426	392	444	439	428	401	446	469	435	434	401	433	435	390	484	414	440	404	435	480	402	411	458	448	439	425	439	438	434	449	470	466	422	453	451	443	422	460	456	425	426	427	419	434	415	449	429	434	419	421	447	420	427	428	400	412	461	419	422	455	424	431	436	405	472	444	440	459	451	467	386	423	414	437	455	433	424	446	462	436	454	425	458	373	408	472	403	413	452	463	447	400	452	424	391	429	416	412	439	410	440	427	449	442	465	462	473	445	421	419	423	410	422	456	424	418	419	468	426	422	455	458	435	420	439	442	461	453	423	445	420	433	411	392	422	439	437	398	436	459	435	416	443	452	428	410	401	418	453	406	449	454	414	458	383	423	433	417	408	419	416	484	415	425	398	469	442	411	423	428	437	448	448	449	433	444	435	441	427	429	428	426	417	413	475	398	438	432	372	419	426	444	450	419	436	455	461	451	415	465	417	438	404	428	442	410	443	451	418	424	415	458	401	490	418	439	459	409	443	439	433	458	447	420	436	424	414	461	450	392	445	405	412	443	453	375	417	424	434	437	452	398	406	414	473	419	425	419	415	427	438	437	435	428	454	381	435	446	435	426	444	427	467	422	400	427	438	449	404	427	457	449	419	451	392	446	431	412	421	449	455	425	439	424	461	404	466	433	413	427	466	431	414	438	399	445	441	430	432	460	452	429	407	425	429	433	430	403	434	443	442	453	445	410	449	436	417	467	426	379	426	416	429	441	408	370	446	423	446	442	410	458	401	426	387	391	436	493	396	413	426	432	424	412	426	445	427	454	436	450	410	434	451	404	427	426	423	419	432	434	448	435	422	454	461	437	461	412	444	445	418	454	433	450	440	447	435	446	428	446	433	414	434	463	424	421	442	429	445	436	405	430	413	460	466	445	413	427	388	422	408	468	392	399	411	429	417	432	416	452	424	425	415	415	486	437	408	470	433	430	444	438	432	458	402	434	394	410	437	418	443	421	437	413	402	416	414	427	416	424	465	406	395	427	409	422	442	426	417	417	395	444	452	419	445	397	446	449	428	469	412	398	441	437	418	403	413	396	459	455	426	441	436	423	419	458	414	452	414	419	398	438	419	487	421	418	470	458	452	455	412	453	456	403	462	409	452	457	395	420
15682	2472	2709	2083	1439	1092	767	638	515	414	375	304	293	279	277	250	225	230	192	222	192	184	182	196	192	193	172	181	187	165	176	192	171	170	175	147	152	152	154	134	151	136	174	166	159	131	161	154	164	145	149	153	168	124	154	160	170	144	182	172	146	147	145	180	160	162	131	138	177	145	154	168	170	150	150	141	135	136	144	159	144	136	123	127	131	150	141	137	153	152	167	148	125	147	143	148	147	147	156	146	152	159	130	150	159	140	135	156	140	146	135	142	152	130	126	180	135	151	144	152	159	125	171	159	135	127	149	135	164	135	133	144	133	182	140	150	150	153	143	147	143	138	123	146	137	162	133	138	151	139	157	169	142	146	154	133	147	138	136	141	149	150	145	136	155	164	138	143	129	158	144	152	165	151	146	142	156	142	149	154	171	134	157	135	149	153	153	148	141	125	146	164	127	145	157	146	147	134	164	162	124	147	156	171	155	142	147	169	147	148	140	183	146	143	135	159	149	128	147	131	160	140	173	153	138	151	153	144	133	134	171	148	124	157	145	162	123	154	149	140	145	145	158	126	149	137	152	119	117	126	133	148	163	147	158	136	155	140	126	157	162	152	178	146	142	140	141	157	140	143	149	159	146	145	147	159	140	131	145	164	148	152	136	145	158	165	128	151	142	142	143	136	146	145	128	162	148	139	134	152	123	149	140	124	163	143	157	131	146	136	157	160	115	151	155	153	130	151	143	138	166	143	148	142	154	154	163	124	136	164	166	138	119	146	153	134	138	160	153	135	150	155	166	151	155	169	159	142	129	146	180	130	161	132	129	140	138	158	143	150	170	154	148	154	158	139	144	136	157	159	146	127	131	137	132	124	162	146	140	139	151	149	138	179	142	142	146	137	156	159	161	173	140	179	142	143	138	142	138	168	130	161	148	138	152	167	132	141	152	124	148	137	145	152	142	139	158	161	138	149	122	154	163	150	130	134	158	142	159	137	136	146	133	152	147	162	156	147	139	145	144	153	146	140	167	141	145	141	136	128	138	138	121	145	157	164	118	130	158	143	167	142	139	147	145	140	156	162	139	143	134	154	124	126	143	145	144	138	178	159	139	162	132	130	148	151	158	152	130	131	140	154	141	122	145	133	134	127	137	142	164	150	134	157	118	157	135	137	161	138	155	177	150	152	173	142	157	145	148	131	162	129	130	156	165	153	143	136	152	137	151	138	123	149	136	149	150	139	136	138	146	148	136	143	120	147	126	154	140	175	130	150	157	146	163	133	153	149	174	148	143	133	161	125	143	173	142	141	149	139	125	136	148	144	148	142	139	132	127	134	152	144	139	161	132	151	137	154	146	135	138	151	127	142	166	147	155	144	129	144	135	151	144	147	150	130	138	156	154	134	129	141	153	148	173	135	135	126	153	144	162	159	146	149	141	134	148	157	156	156	172	161	138	149	159	169	156	118	154	130	153	164	167	133	115	130	143	148	136	151	140	147	150	156	176	136	141	139	150	142	129	154	148	160	148	145	150	142	130	130	147	159	152	148	149	150	149	149	174	151	145	138	154	130	155	149	129	160	139	139	149	138	145	125	125	153	125	142	132	155	141	137	151	126	153	128	128	155	155	119	127	155	154	159	132	156	149	137	136	161	137	134	138	172	159	153	145	140	144	128	149	140	157	148	151	139	157	128	169	128	136	177	153	158	126	160	133	142	147	137	135	140	151	148	134	162	148	146	135	157	149	140	133	156	155	158	139	136	139	129	136	154	150	125	147	129	144	141	162	128	127	150	166	137	149	136	160	135	138	166	151	142	144	147	148	163	149	124	143	144	152	148	135	144	140	147	155	166	147	141	163	165	131	147	146	136	153	162	145	136	141	151	149	185	137	147	143	144	167	127	158	140	143	142	141	127	125	152	144	155	126	131	163	156	125	138	136	126	149	129	157	150	135	144	135	123	169	155	144	128	143	133	148	169	168	143	165	128	156	143	141	146	132	166	150	151	141	150	159	146	144	142	141	157	166	121	144	156	143	150	139	160	139	121	138	143	147	141	135	151	174	142	138	143	139	124	143	154	125	144	133	147	123	137	168	151	140	157	146	127	146	140	150	151	158	148	151	159	147	137	152	152	145	157	153	126	137	139	154	170	152	137	152	142	153	153	148	134	150	135	151	142	136	152	153	158	158	148	159	156	159	157	138	144	144	153	154	175	156	131	132	141	145	137	150	140	141	140	156	140	153	170	124	127	151	146	139	149	162	128	148	132	160	120	137	150	122	156	155	153	155	137	143	157	154	121	122	172	145	154	160	134	143	135	154	140	151	144	143	146	130	122	129	138	142	150	139	137	161	136	168	129	136	142	153	145	146	163	163	141	151	146	136	136	139	123	128	152	147	147	151	137	138	141	135	152	150	140	148	145	143	130	136	131	154	143	149	149	144	150	148	134	144	143	149	126	119	132	142	119	122	134	131	157	143	135	148	169	156	130	137	138	137	137	149	153	146	147	124	156	151	153	149	154	139	157	150	129	136	147	130	144	155	131	146	163	155	173	133	147	173	137	161	178	130	149	134	119	140	148	178	151	152	153	144	139	149	151	157	146	127	137	124	167	152	134	130	135	132	160	135	130	141	154	122	161	164	133	150	147	145	159	152	130	140	131	127	119	156	153	177	170	166	146	138	142	146	153	153	153	129	153	153	143	159	143	138	167	154	148	156	149	169	158	155	155	149	164	161	163	140	155	149	129	142	158	145	151	149	141	150	137	148	147	151	132	144	132	148	162	122	143	156	132	147	154	162	142	158	148	149	150	144	131	146	144	139	137	132	173	170	141	140	145	145	142	140	138	156	135	141	147	146	170	144	138	153	155	131	133	166	151	148	138	147	126	143	140	158	159	151	149	152	147	148	145	149	147	152	123	136	143	135	145	141	151	143	128	161	169	133	152	147	138	136	162	134	137	120	131	137	158	143	127	139	140	152	140	153	139	133	134	169	142	140	140	153	140	151	157	132	142	160	143	149	144	130	140	126	148	164	155	125	178	162	157	150	154	146	161	158	138	165	140	151	156	156	162	152	151	142	130	152	153	141	144	152	151	162	153	130	126	148	116	135	153	146	156	146	141	141	131	158	138	134	136	159	146	139	167	132	135	146	168	139	156	150	126	112	143	160	144	158	142	150	157	162	138	144	163	170	149	141	152	164	131	143	141	151	141	152	127	129	151	148	130	157	145	151	169	129	145	119	134	140	147	163	125	135	132	149	157	137	147	168	163	126	161	165	157	147	145	167	142	150	156	149	148	154	140	146	177	135	145	139	144	123	141	141	142	138	137	162	145	163	149	152	136	157	150	156	156	131	163	150	167	128	153	138	142	156	147	126	143	133	123	135	174	146	153	150	133	146	136	148	152	151	140	144	137	143	146	175	147	152	152	132	160	172	148	165	140	141	154	148	139	138	152	152	144	133	140	154	120	130	124	153	131	113	150	154	148	168	120	147	128
7593	2514	5686	6570	5489	4415	3689	2971	2575	2063	1843	1734	1572	1424	1238	1210	1076	1034	989	944	918	886	783	837	830	738	795	727	697	678	696	688	657	609	626	603	557	581	609	628	577	600	567	596	548	567	565	570	534	530	515	554	527	569	533	554	542	536	548	534	503	529	527	531	541	537	517	504	503	495	567	476	479	520	494	509	517	511	525	513	480	502	509	502	486	465	481	475	514	525	520	491	528	489	533	506	513	495	532	496	501	447	476	543	492	499	499	473	489	471	476	459	493	525	515	450	475	469	487	429	488	508	465	496	469	494	462	475	467	483	502	458	529	482	444	496	469	516	510	503	470	497	526	514	475	483	452	444	485	496	491	518	508	513	477	466	462	498	471	486	487	510	514	475	503	476	460	463	498	505	504	491	485	479	544	492	470	487	534	503	479	450	453	482	459	488	467	459	450	525	487	510	501	453	469	472	514	462	499	461	516	483	441	470	459	528	491	452	467	500	496	440	503	474	493	448	516	466	496	468	493	412	474	516	499	479	456	471	527	447	450	530	495	482	509	511	466	467	475	451	476	472	521	489	504	484	486	522	475	472	484	486	525	480	479	445	460	497	477	479	475	490	484	451	476	508	434	465	483	496	478	457	494	497	485	489	490	477	486	514	486	490	484	469	496	517	467	489	490	524	474	466	469	483	455	429	460	482	494	476	474	457	473	495	494	453	517	471	485	504	480	476	452	471	476	450	509	478	470	445	492	492	511	444	485	462	484	482	500	493	480	502	504	512	442	486	453	470	477	476	462	471	454	503	477	458	494	512	476	501	487	486	449	487	441	489	460	487	469	464	478	453	454	461	481	502	481	447	505	498	475	459	482	431	516	480	477	442	478	485	444	465	456	482	485	491	456	439	472	466	489	464	519	478	465	432	510	496	466	443	459	470	427	477	481	477	482	480	485	470	485	493	474	470	524	508	446	475	490	488	479	474	481	495	476	472	461	454	465	470	473	493	474	420	450	457	514	502	462	487	456	489	496	513	475	477	466	475	471	435	446	466	463	428	474	486	501	452	498	461	505	486	477	491	461	471	498	522	486	460	477	475	504	481	454	458	513	455	494	510	493	507	406	481	480	452	518	475	453	492	500	466	473	433	477	463	508	490	490	461	443	445	495	484	446	481	494	481	475	509	499	434	477	484	477	501	487	433	477	480	478	422	489	494	480	492	475	492	461	490	444	490	472	480	481	473	453	474	465	476	461	492	500	467	484	482	456	463	492	466	467	497	462	481	474	478	475	487	435	476	455	505	498	486	515	438	457	467	503	448	472	466	469	471	483	429	499	507	457	488	471	443	478	474	496	476	501	437	485	476	473	483	488	500	456	463	465	471	466	482	482	470	462	500	486	496	456	465	460	458	465	437	460	439	490	444	518	516	488	472	459	453	468	484	495	482	460	456	471	476	477	471	499	504	455	463	527	461	463	444	467	503	456	454	477	472	472	488	466	467	473	444	480	450	489	452	482	457	461	493	462	448	471	467	480	515	482	483	456	515	493	488	507	437	461	503	474	485	434	487	488	496	496	477	480	532	469	481	488	463	449	472	479	451	494	483	502	465	501	489	463	466	496	489	468	480	464	463	456	491	462	445	493	507	484	463	470	484	503	462	477	473	477	465	452	470	486	497	433	469	453	494	484	457	440	475	457	430	493	470	492	526	466	451	488	434	515	461	439	496	479	493	482	489	488	443	485	469	482	505	479	493	485	449	465	469	497	476	497	470	456	480	450	487	435	467	466	470	451	464	483	456	481	506	448	470	484	488	474	493	428	491	468	478	453	477	503	503	493	439	476	499	454	511	466	445	465	486	524	485	463	489	486	485	491	511	521	459	456	486	491	492	466	470	482	463	438	448	519	493	467	472	494	453	431	474	476	496	454	480	483	507	462	486	481	456	449	489	491	477	500	475	484	471	475	454	462	474	486	471	503	476	417	479	482	478	490	482	476	472	509	471	490	506	459	468	501	474	484	445	470	468	512	436	463	461	454	485	475	505	493	464	443	469	498	485	453	502	491	464	496	468	467	471	494	482	458	455	452	461	456	462	521	487	537	466	475	484	397	492	469	448	468	446	471	501	470	477	488	468	483	465	510	453	432	462	440	510	480	473	470	463	492	477	457	473	489	495	486	476	484	472	456	453	500	515	477	450	512	444	472	517	495	462	476	459	507	465	531	457	465	471	494	478	473	476	485	482	466	448	492	499	500	482	477	472	491	463	485	440	468	463	492	465	456	437	450	467	494	516	501	460	509	478	458	486	438	463	471	481	455	473	497	480	446	446	479	480	488	466	479	475	521	462	487	499	475	485	463	445	465	505	458	501	473	459	463	491	481	481	490	460	479	526	535	478	508	484	501	449	464	477	481	480	498	463	458	478	493	454	509	508	464	459	458	456	486	471	452	466	435	494	497	515	500	498	474	460	474	502	434	494	500	486	450	465	459	477	480	482	468	497	491	508	440	473	476	482	447	483	495	449	455	470	475	442	476	472	491	454	473	467	486	407	464	478	458	495	470	461	473	480	469	485	481	513	458	451	500	512	485	481	464	449	476	450	456	452	517	488	480	457	425	485	480	481	478	495	507	485	528	485	449	474	462	451	446	466	444	473	484	456	499	449	477	508	454	518	470	446	471	503	480	450	433	481	479	445	467	468	455	475	531	487	419	534	490	449	469	522	465	470	496	450	427	519	474	446	476	444	491	463	469	478	493	474	483	470	463	471	479	459	453	457	485	453	428	481	476	457	458	503	469	484	479	481	457	443	465	431	463	480	479	499	472	503	501	494	488	489	498	490	420	483	464	483	425	477	459	465	480	485	497	501	465	477	494	490	470	473	469	497	500	525	443	494	485	533	438	493	457	496	464	420	457	453	451	486	451	508	519	468	503	499	408	498	518	418	547	488	523	440	516	471	465	472	498	489	450	530	503	485	481	491	470	486	506	463	492	464	462	468	516	500	496	495	498	481	468	478	522	472	477	492	481	486	492	493	532	489	463	474	459	498	446	484	466	479	454	483	441	456	496	463	468	491	489	462	493	501	477	455	494	492	507	477	499	483	467	462	467	477	422	496	493	466	456	477	459	485	456	456	516	500	456	496	483	487	473	513	511	474	472	463	482	500	443	461	451	458	463	485	489	451	472	499	488	469	464	482	496	521	519	494	469	476	510	497	488	488	468	458	457	516	492	449	489	455	516	442	476	441	441	507	509	466	473	510	471	486	494	451	480	464	501	453	479	501	464	476	445	515	472	460	478	501	465	457	459	459	489	495	461	510	478	491	471	485	462	474	459	448	480	452	461	498	495	481	478	454	477	461	510	494	477	469	458	515	452	445	430	486	503	472	479	460	459	439	474	494	450	477	463	482	483	470	479	466	481	499	483	464	483	461	506	476	446	491	477	460	485	488	464	466	462	493	504	483	457	478	492	458	466	493	488	460	485	498	502	488	449	468	484	471	507	493
2154	310	349	306	287	254	303	244	244	279	289	255	291	243	268	268	246	271	270	257	253	263	248	309	245	271	265	253	251	272	256	264	242	254	270	258	265	245	252	279	278	261	285	236	236	240	297	236	251	257	252	278	257	263	258	238	274	264	286	255	293	257	282	252	255	259	257	253	291	263	279	258	238	250	253	264	279	236	271	269	263	262	233	253	256	267	260	266	270	249	240	250	279	245	281	249	262	234	257	276	234	246	254	265	273	257	271	253	257	261	253	227	270	281	212	282	230	241	277	243	243	251	253	247	260	258	270	263	242	245	252	282	253	269	210	254	289	258	249	278	264	278	258	285	268	257	237	272	243	260	233	263	271	252	234	266	258	236	287	273	280	251	225	255	256	273	248	276	252	279	271	232	277	261	276	253	264	277	265	251	270	253	248	243	255	274	253	272	256	250	263	267	241	235	277	272	250	243	258	263	250	294	251	267	255	282	273	266	281	240	243	262	277	297	261	235	292	262	292	248	247	248	259	253	248	243	227	293	264	248	250	278	255	291	295	255	263	226	233	245	278	258	270	243	245	246	258	240	244	259	251	245	251	267	269	249	228	262	271	262	263	250	270	262	283	246	249	264	281	279	259	241	279	248	249	261	249	273	272	255	252	279	280	240	262	280	271	259	252	254	278	245	256	271	256	261	264	279	236	277	262	259	231	258	276	262	271	254	272	251	255	272	275	270	252	246	260	274	307	239	254	289	264	267	240	245	253	259	281	264	234	280	258	242	258	234	242	279	261	269	282	281	257	250	243	260	271	258	270	253	248	263	275	259	264	218	255	262	238	256	269	274	274	262	279	256	238	267	260	253	238	283	261	255	267	259	287	252	255	268	234	253	267	292	265	251	266	279	278	262	263	270	285	244	235	256	268	222	261	238	262	259	268	253	248	251	254	249	242	239	232	249	259	278	266	244	225	247	264	266	271	264	257	256	252	257	278	276	277	238	252	269	216	248	248	254	261	272	275	265	257	242	253	287	276	248	289	266	235	250	262	274	255	253	250	240	256	251	218	232	245	267	246	269	274	247	282	277	261	208	268	264	262	236	237	248	232	248	268	259	272	284	262	260	249	251	289	291	270	263	254	259	276	268	237	277	252	241	266	241	250	257	231	271	249	236	249	237	268	245	268	270	279	246	258	245	263	259	271	263	259	258	233	264	264	238	275	277	256	275	255	257	269	282	263	271	233	284	272	256	289	249	257	233	245	250	262	270	242	252	271	226	271	251	268	269	243	286	262	268	241	268	263	225	282	238	251	249	249	264	259	266	260	252	261	276	282	253	241	224	284	270	283	243	249	252	264	241	272	264	273	229	256	248	246	248	243	275	277	269	241	251	280	281	259	241	239	261	235	259	251	250	271	259	280	248	273	261	236	270	226	279	256	240	244	263	241	238	249	286	256	276	245	269	250	279	273	260	276	253	248	244	275	262	277	230	254	281	261	273	275	246	269	276	240	265	261	271	294	279	255	266	272	263	264	242	240	245	291	265	256	262	265	255	255	248	261	262	251	255	249	262	239	268	270	286	253	255	253	255	271	264	284	237	254	262	285	283	279	237	247	249	275	302	286	256	287	277	261	262	263	252	253	244	274	250	291	272	248	272	266	250	255	242	256	245	262	238	255	259	256	267	254	244	226	265	257	248	236	304	242	254	262	253	269	261	229	269	259	276	254	265	236	239	268	279	228	267	261	264	279	239	248	234	256	248	237	259	204	275	269	249	254	280	239	271	276	246	270	266	246	259	253	267	271	265	222	237	280	267	263	239	251	268	244	270	239	254	246	271	257	270	244	262	247	239	251	241	254	251	291	278	278	229	263	247	276	248	236	247	269	281	250	276	279	257	256	270	254	291	275	261	272	261	273	267	254	247	270	253	246	294	297	244	258	259	257	248	275	260	228	287	253	264	259	249	290	251	260	266	277	284	272	250	262	273	260	277	269	264	244	277	250	237	231	262	282	249	281	264	257	242	268	248	281	261	280	259	255	251	261	258	289	254	284	264	256	275	242	290	251	257	276	257	260	247	245	229	261	263	265	293	283	250	261	257	280	270	284	245	263	258	280	245	264	266	226	254	248	260	232	247	259	262	251	255	266	295	243	271	275	240	271	279	257	235	252	267	250	272	246	226	292	242	269	266	267	286	234	252	269	227	291	267	254	262	270	259	258	263	283	277	264	281	268	260	267	255	240	263	240	285	278	247	262	274	250	291	303	255	257	277	268	252	256	272	246	254	271	274	257	267	240	260	260	286	249	277	265	277	243	267	264	246	248	248	264	279	233	278	248	263	257	264	265	271	259	279	249	258	249	240	234	267	236	269	264	260	253	273	244	252	287	252	262	229	267	251	277	275	245	255	277	294	248	269	245	246	267	248	270	283	252	241	280	256	249	263	267	259	267	246	250	280	240	251	274	263	254	234	237	281	289	276	256	269	229	283	268	269	253	258	280	264	295	252	276	230	246	283	262	233	262	254	264	298	259	287	245	233	255	245	247	240	243	242	273	280	246	242	269	255	261	255	248	263	254	246	278	272	270	258	232	275	247	238	304	279	259	264	255	282	266	273	276	286	258	271	239	247	228	282	272	273	232	246	262	256	276	271	230	254	294	267	255	286	268	271	239	257	254	265	281	250	261	277	272	256	242	278	243	267	244	269	241	228	285	249	269	271	292	249	284	236	274	258	262	230	260	254	239	243	236	280	253	278	275	282	244	279	277	253	256	272	246	233	265	264	274	257	250	252	238	260	241	254	269	254	279	261	245	270	291	247	274	225	242	240	279	255	251	235	258	273	261	229	271	254	283	267	256	237	246	271	257	261	240	261	276	248	253	264	277	300	247	269	265	255	251	247	252	238	270	243	255	242	249	235	241	270	262	256	236	259	248	273	267	271	264	260	287	254	276	250	248	269	274	252	273	292	231	271	259	258	259	254	252	254	260	251	244	255	264	237	260	243	247	290	267	273	260	241	259	251	263	255	267	232	254	246	267	269	263	289	274	263	258	281	239	262	287	281	256	250	264	254	259	252	261	264	236	279	271	244	280	264	252	272	241	265	265	268	275	246	292	266	264	244	256	252	251	279	238	254	272	254	272	254	251	243	261	294	257	261	255	275	283	265	275	249	279	242	252	255	242	246	242	250	262	264	244	239	240	242	251	281	274	258	250	262	294	247	239	261	266	258	255	272	261	261	227	263	282	264	250	267	256	252	249	244	243	233	248	263	283	275	265	228	254	211	254	228	275	249	270	292	259	269	250	238	263	246	264	254	268	284	259	276	269	258	222	251	250	243	284	253	256	262	287	261	257	246	259	263	280	275	264	291	254	248	275	284	286	278	260	250	270	264	246	266	272	271	254	275	248	226	244	277	275	263	235	245	251	250	262	277	239	247	283	263	277	247	246	259	270	283	249	285	253	286	249	259	276	233	250	231	257	252	270	241	249	266	264	291	262	271
2228	843	874	919	881	849	876	845	836	796	854	793	785	793	771	823	788	729	829	753	786	791	814	747	782	749	750	764	788	730	775	778	742	772	779	755	736	743	774	745	798	735	778	707	767	735	763	777	769	747	731	791	790	727	778	762	771	746	742	758	795	718	797	746	744	804	762	756	797	741	743	773	767	753	813	795	753	758	772	760	735	765	738	801	753	773	703	800	810	713	818	726	695	761	733	733	728	775	755	722	747	741	727	767	767	755	710	813	759	787	771	707	792	799	720	696	788	777	794	769	729	753	765	746	714	762	766	734	733	745	777	795	738	762	778	755	761	728	765	768	713	744	789	797	761	793	787	790	776	791	718	779	750	811	751	757	756	716	764	775	723	767	765	777	763	726	815	718	769	769	765	756	758	782	751	765	722	726	745	763	757	738	794	769	771	778	786	734	765	757	778	730	727	784	761	800	747	787	752	751	745	764	772	764	744	781	773	720	801	743	753	760	742	773	780	771	797	779	797	736	765	753	766	732	746	763	728	772	689	765	752	764	798	780	757	755	731	754	796	787	778	745	735	779	785	787	754	796	778	762	777	740	759	749	743	774	777	745	760	742	788	804	817	746	780	793	741	727	762	769	753	771	724	777	691	773	791	767	779	723	792	780	759	747	784	794	751	804	745	798	722	731	776	698	782	785	780	730	735	754	760	817	778	791	791	784	755	755	755	734	767	754	758	812	749	727	772	767	738	768	778	787	765	737	709	742	733	710	740	793	823	780	718	774	699	734	810	762	763	788	761	754	756	747	719	769	814	727	776	735	784	744	801	731	785	719	784	752	734	756	720	797	794	762	801	712	757	722	834	757	805	712	735	769	727	780	811	774	776	805	791	730	741	760	709	799	756	781	769	757	779	802	742	752	695	762	724	811	750	739	802	732	750	731	779	752	762	787	823	772	760	719	784	745	779	757	792	751	763	766	696	762	741	751	779	758	823	762	717	727	715	769	782	740	792	770	768	793	751	760	754	762	801	738	735	781	745	773	703	780	741	763	768	743	757	722	760	744	782	743	731	779	772	764	746	776	780	784	778	715	828	801	757	765	749	758	734	747	757	726	734	787	797	758	770	825	749	720	745	726	757	761	729	744	773	737	744	767	746	767	799	757	719	730	797	763	774	752	789	764	771	770	756	713	734	829	816	735	744	765	749	811	813	717	748	758	783	738	761	746	751	753	721	748	738	772	752	778	775	757	796	777	744	790	743	775	770	755	731	769	759	737	764	796	712	715	767	818	786	764	796	793	766	734	769	774	780	759	760	765	741	734	741	782	787	740	773	766	804	773	778	779	745	737	751	763	799	789	836	766	792	781	735	799	778	804	732	726	742	758	801	785	743	748	757	753	743	759	752	777	766	764	752	756	758	799	764	812	746	743	731	766	738	739	806	728	771	777	764	707	766	784	737	747	714	795	733	754	764	753	791	778	739	797	791	768	787	790	732	773	750	720	720	779	745	738	763	769	754	754	735	713	766	768	736	781	778	806	763	765	807	752	786	741	756	769	713	753	824	721	761	821	766	734	806	750	742	752	801	753	724	735	762	790	725	713	815	723	783	748	803	764	755	770	731	743	784	808	745	749	819	797	774	743	774	782	734	738	796	778	790	778	758	766	789	755	786	710	779	749	782	732	773	771	767	762	746	746	789	791	771	762	774	768	780	783	805	743	750	734	754	760	794	772	758	738	733	793	739	780	820	793	744	743	752	765	756	806	762	758	775	790	757	736	746	793	724	817	780	836	733	791	795	734	770	776	745	775	738	810	786	758	766	749	765	786	721	743	790	762	765	773	773	762	752	764	781	713	725	743	819	742	732	732	739	754	756	748	763	753	740	787	762	729	794	728	746	751	764	771	784	767	704	735	793	728	784	715	756	743	766	756	763	769	771	786	768	792	779	791	837	755	797	789	786	790	722	755	720	752	736	749	757	773	695	759	761	742	780	691	781	801	752	769	746	769	778	825	759	790	822	761	764	790	727	751	769	721	733	705	794	798	764	744	749	784	777	766	760	737	737	768	714	753	755	715	730	735	768	754	739	784	758	805	777	796	782	809	763	776	778	751	820	841	764	760	774	789	777	736	771	724	748	767	752	806	784	710	736	781	766	806	742	723	775	785	782	749	750	729	780	754	739	804	746	789	755	738	746	793	817	800	765	785	791	695	735	773	820	728	771	793	754	788	779	769	773	749	750	776	791	762	785	759	739	748	755	754	756	741	786	774	777	772	732	787	793	758	742	728	777	784	719	780	756	833	729	760	777	727	737	767	774	781	697	857	753	746	760	722	773	809	815	764	763	756	748	764	834	778	735	812	802	736	776	771	738	755	800	753	764	740	713	749	740	743	779	772	758	735	761	759	763	782	761	795	786	801	710	783	780	775	783	768	800	753	761	718	747	735	726	804	751	753	754	772	803	722	790	778	764	804	717	791	730	741	765	768	758	747	775	744	792	749	777	756	778	788	760	788	768	715	751	742	781	749	750	766	789	756	775	757	796	816	749	792	747	757	730	784	762	727	769	771	737	773	745	755	742	749	749	759	772	774	794	772	736	812	729	760	730	763	761	770	774	762	742	788	748	784	776	775	728	731	805	760	716	745	735	719	776	747	736	754	760	750	778	744	757	776	773	740	782	736	783	788	805	777	760	738	782	763	788	694	787	750	760	762	742	765	722	759	762	750	759	738	781	760	758	803	754	777	797	732	736	775	751	752	816	783	756	763	803	754	771	794	733	724	785	766	799	752	731	802	756	784	752	754	779	771	747	746	773	734	761	728	786	777	757	791	730	747	770	762	763	803	764	799	723	721	760	784	743	728	775	759	773	781	777	763	780	803	764	728	771	712	788	734	757	730	734	822	787	762	743	775	763	762	797	802	772	725	778	736	801	791	761	791	759	755	728	720	756	716	728	777	743	719	681	725	741	762	760	768	773	739	747	771	756	804	719	769	710	733	773	726	782	753	779	733	708	756	756	793	700	754	763	775	778	745	793	811	802	783	742	778	782	790	766	773	769	802	757	789	785	785	784	737	740	749	784	753	788	723	817	799	765	784	737	805	721	781	757	814	750	724	785	795	686	767	773	740	763	734	785	814	797	728	735	775	778	774	812	712	787	717	743	753	713	782	744	746	729	760	741	742	758	804	819	758	755	820	821	788	750	768	785	767	782	783	716	782	755	733	736	770	766	714	756	801	709	763	827	752	793	729	760	767	775	802	795	732	732	774	797	769	734	744	749	761	821	757	751	797	732	798	762	746	790	760	777	775	740	778	722	749	765	744	752	794	749	768	785	743	791	757	783	759	767	785	756	773	758	727	746	779	755	738	736	755	751	735	749	787	791	745	776	809	746	786	775	726	743	772	752	753	718	753	785	801	717	770	785	760	766	763	763	816	791	746	785	694	788	751	744	751	764	754	801	747	757	740	740	781	753	777	745	742	780	722	747	732	784	785	726	734
8332	1064	1312	984	795	606	449	394	361	293	262	242	208	178	166	178	175	186	148	152	176	152	129	164	132	168	149	130	141	124	149	154	132	150	160	137	126	130	129	152	145	154	155	122	119	130	122	120	148	140	119	123	123	124	138	122	130	107	126	134	126	154	145	147	158	149	166	133	108	134	128	145	159	118	121	134	161	139	132	117	110	143	139	147	128	147	126	137	138	137	124	129	131	140	144	126	120	158	128	148	121	141	134	118	108	131	129	118	131	169	121	116	142	117	123	124	144	150	120	136	150	145	147	138	137	142	148	144	120	117	134	146	147	137	131	154	137	131	152	137	162	120	131	139	138	138	120	127	153	114	145	151	117	136	126	129	133	142	137	129	146	130	131	142	152	146	139	138	123	140	136	138	111	117	119	148	136	134	130	161	135	114	125	117	113	130	150	128	144	139	120	155	141	148	118	114	121	141	137	125	136	146	134	109	129	150	121	122	129	126	128	108	124	114	125	118	142	113	141	144	119	132	152	133	133	141	132	121	128	122	126	129	122	139	129	142	133	118	127	156	129	129	127	126	136	147	133	130	135	138	131	141	139	129	137	138	125	148	147	129	119	144	145	157	149	123	141	132	128	150	133	132	125	126	130	139	136	127	138	127	129	136	124	138	143	111	137	102	108	125	112	144	116	120	135	158	145	127	122	131	115	137	131	140	126	131	147	164	138	135	123	114	123	149	144	124	135	138	150	146	135	145	149	147	130	122	127	134	98	120	134	143	139	122	133	142	127	142	131	145	136	143	140	142	129	122	137	133	132	128	142	130	117	140	134	132	155	132	146	158	137	139	120	154	154	129	129	118	140	113	140	137	131	112	133	130	124	133	137	128	130	118	147	125	126	140	121	128	132	135	132	148	135	127	116	134	123	149	130	113	135	136	137	136	152	137	149	124	156	155	144	129	143	119	158	146	138	121	113	137	139	116	139	157	147	134	128	140	162	135	136	104	139	116	128	159	154	121	120	126	153	129	128	126	129	128	137	131	130	151	159	120	128	161	125	129	139	134	129	133	136	109	113	158	129	153	131	145	145	143	151	138	136	124	150	162	140	142	124	121	132	135	114	133	135	135	133	128	144	146	134	126	139	118	134	115	135	134	137	144	109	150	161	125	136	131	136	135	156	124	147	134	124	170	125	146	129	122	141	121	139	156	115	127	134	98	155	144	150	113	127	126	136	137	146	131	137	141	138	138	138	125	124	137	105	130	143	145	134	137	120	128	153	132	125	126	164	121	140	131	132	147	126	130	126	133	118	126	122	112	130	127	159	136	119	138	137	146	120	110	123	143	118	130	148	127	131	131	139	152	134	135	134	137	138	129	140	145	127	133	135	141	143	138	134	117	156	127	119	152	129	126	137	143	123	121	139	146	125	124	135	128	134	151	150	150	131	129	128	125	112	148	130	140	157	152	127	134	123	139	121	116	135	129	136	133	137	134	127	130	122	145	116	160	130	141	114	137	113	128	144	130	112	119	134	157	126	139	144	131	126	130	142	129	124	134	129	112	123	140	130	140	131	122	114	145	137	136	152	138	129	143	128	110	142	141	128	147	123	124	133	125	124	125	135	137	137	134	128	136	127	134	127	138	137	151	133	143	149	122	133	131	104	136	124	140	121	125	140	138	123	105	134	135	150	169	137	123	156	136	133	131	116	125	138	128	143	141	121	128	120	130	129	138	129	120	144	139	121	143	143	128	125	135	123	119	138	142	135	117	132	128	149	148	135	134	116	119	137	133	125	142	134	134	131	141	144	153	147	132	127	149	135	124	130	116	160	126	109	121	124	162	147	138	135	147	151	128	125	125	130	144	150	143	150	121	139	140	123	139	136	132	123	129	131	163	131	157	137	138	133	135	140	144	106	125	144	134	124	120	148	125	129	133	118	140	130	114	145	133	133	143	132	141	148	146	143	130	118	124	132	131	147	136	121	144	139	153	141	137	132	120	135	130	125	124	149	115	156	129	139	115	156	128	115	144	122	133	114	132	134	101	114	118	132	136	140	149	144	128	137	139	140	123	131	150	138	126	136	143	138	116	129	143	129	135	138	132	127	134	127	133	124	124	137	137	173	150	126	127	128	138	140	136	127	149	129	129	121	121	124	127	145	158	146	116	131	109	141	143	130	122	133	132	119	149	127	124	110	151	129	156	126	143	141	118	133	133	141	119	161	133	148	127	145	150	114	128	120	130	138	115	124	146	127	121	130	152	139	132	141	123	152	121	126	146	121	113	160	125	136	137	137	123	139	134	132	176	152	141	135	115	142	112	134	148	132	146	140	141	122	143	137	126	150	132	110	149	114	131	123	140	134	135	152	150	138	123	132	135	125	136	133	125	136	140	120	146	123	133	126	135	133	131	130	115	119	143	139	142	123	147	142	125	134	133	135	131	127	144	119	120	128	142	107	132	152	148	123	145	147	126	113	137	147	142	111	137	131	130	141	133	121	147	149	132	139	146	143	132	144	121	140	140	119	156	137	124	156	152	128	137	120	123	137	130	144	151	119	116	161	152	141	140	136	128	125	138	140	144	115	146	127	149	145	169	128	154	106	130	126	141	123	123	135	151	149	138	136	130	111	151	124	121	140	117	141	126	131	112	139	143	122	119	135	126	117	147	143	136	139	132	120	158	134	130	143	132	141	107	138	133	143	129	152	127	133	146	135	129	132	144	135	137	134	150	136	121	133	146	123	146	128	122	126	138	140	143	111	137	123	136	115	136	131	137	143	135	140	127	109	133	135	136	119	147	136	121	134	122	164	143	109	122	132	113	148	128	134	121	121	140	138	124	120	143	146	135	141	164	140	133	119	132	137	128	142	137	140	115	153	121	137	123	134	125	134	140	136	142	114	141	145	139	138	143	133	136	132	128	104	144	119	109	144	128	117	146	119	136	139	163	125	119	127	140	133	120	165	146	164	126	139	134	129	112	111	127	140	141	140	120	145	124	147	153	132	134	121	133	139	128	126	154	114	142	128	155	137	136	157	114	126	143	131	128	139	139	151	115	129	124	136	128	128	121	125	154	137	143	146	149	131	142	143	111	145	146	133	120	139	137	144	139	133	121	130	142	118	132	122	136	145	123	147	156	141	131	136	125	133	122	142	148	135	127	140	155	116	109	155	120	130	149	117	145	130	125	165	133	113	129	144	131	131	132	107	128	104	147	121	135	140	123	130	121	132	115	121	133	141	131	137	121	137	147	112	128	123	148	144	130	130	138	111	130	135	127	128	127	132	141	144	140	112	124	136	138	138	133	122	147	147	129	141	149	153	143	135	127	130	152	162	147	125	154	139	144	123	112	143	132	134	123	128	129	134	156	126	122	131	117	118	122	133	148	139	139	142	141	130	158	123	149	110	123	162	137	145	153	128	123	135	129	145	121	141	130	146	137	132	130	134	141	127	125	107	145	122	143	135	136	116	146	151	138	147	129	118	132	147	136	129	131	112	110
5383	1381	3245	3577	3101	2498	1988	1732	1491	1340	1136	1034	947	852	836	774	728	703	665	675	618	602	665	549	584	608	557	539	540	531	556	487	498	465	523	495	494	479	505	481	475	491	473	446	457	490	462	479	478	457	457	425	401	434	470	428	412	442	448	458	440	451	422	471	480	428	455	424	477	473	448	467	389	426	421	432	448	455	427	457	452	433	440	439	466	442	490	439	442	434	447	432	418	435	472	457	433	471	427	402	391	463	444	414	451	457	443	420	404	430	437	416	454	398	437	491	438	432	459	475	410	425	486	435	415	457	395	435	391	455	455	432	403	439	453	439	431	438	412	446	447	452	424	448	439	459	425	427	430	470	453	453	431	437	422	422	408	456	441	418	396	423	430	401	398	431	455	452	402	459	430	438	431	463	455	406	465	458	431	437	450	464	411	396	435	440	451	406	432	412	435	411	415	402	436	448	424	431	438	391	427	446	409	435	423	416	417	432	404	440	417	440	406	446	440	407	423	470	409	426	439	410	436	431	394	434	430	416	391	468	443	418	424	463	411	456	412	460	419	419	450	421	406	458	432	427	399	433	477	418	436	442	418	389	441	437	397	435	444	439	455	441	450	420	479	405	456	426	393	426	448	424	466	413	424	427	427	454	402	439	440	431	452	401	415	426	472	436	460	421	416	453	426	434	415	429	475	417	437	407	459	440	425	431	427	437	447	421	442	416	400	431	426	464	416	462	432	479	404	394	445	444	445	416	435	424	447	459	428	425	413	436	412	465	417	426	422	403	436	433	417	429	429	425	400	421	442	439	481	411	415	433	432	445	408	459	429	459	435	435	414	438	440	429	445	372	465	442	412	455	427	437	428	482	434	435	442	423	404	433	415	444	460	430	442	454	444	438	443	463	437	434	413	431	407	432	433	428	426	385	417	423	431	471	427	470	452	406	410	433	421	458	443	437	435	432	429	441	409	417	398	397	444	409	431	423	432	407	417	389	477	418	396	434	446	440	439	443	406	404	396	471	438	417	423	421	405	459	468	439	432	435	445	466	435	415	425	424	419	427	428	434	398	408	459	453	422	432	455	448	443	432	434	435	405	439	456	415	430	445	433	408	448	446	413	437	391	490	449	430	449	408	447	452	400	415	437	437	395	449	428	435	443	442	428	430	408	456	406	453	441	427	456	445	457	400	432	469	433	463	446	422	449	435	464	402	449	411	429	440	433	409	440	455	407	432	400	441	441	438	431	435	436	431	417	418	397	444	440	421	424	443	411	458	417	430	359	469	414	434	429	424	414	414	416	447	425	423	410	396	395	396	437	434	419	445	475	476	440	432	459	418	386	407	432	429	422	438	420	427	456	439	396	417	434	391	446	451	388	438	412	441	431	419	428	450	454	395	427	400	403	426	447	421	410	482	460	400	397	444	433	431	467	417	454	444	429	409	412	434	463	425	440	441	435	411	434	406	422	403	393	422	426	429	446	391	437	435	404	386	429	396	459	442	456	393	442	462	409	424	403	432	435	432	417	440	409	459	424	420	450	419	464	467	397	432	393	443	436	423	439	393	427	468	419	396	461	434	454	477	425	423	418	449	419	468	417	453	472	425	457	464	445	410	433	418	402	415	428	404	430	455	448	389	454	450	441	433	420	437	432	445	447	406	437	412	398	387	430	406	396	387	434	449	406	460	378	441	445	437	423	417	434	407	423	448	441	427	423	408	447	418	389	436	463	414	403	438	425	436	428	409	429	439	433	457	461	439	382	383	425	405	419	433	438	426	422	435	460	443	453	444	450	430	456	408	468	426	465	429	447	432	457	459	425	423	484	429	429	473	442	405	432	457	436	421	415	434	418	433	438	381	425	447	442	433	448	464	444	433	451	438	420	462	402	421	427	430	472	456	424	414	423	435	411	401	405	416	420	478	434	433	447	449	478	414	447	457	418	415	423	451	425	435	465	429	399	434	409	416	449	417	415	458	386	427	376	460	409	444	408	452	450	401	438	434	438	416	408	455	411	403	425	403	463	438	477	406	466	440	428	437	461	403	458	447	422	431	421	390	404	459	422	440	452	451	414	448	430	459	421	418	421	415	481	435	411	460	463	483	432	428	430	435	457	437	439	448	423	432	447	447	444	422	448	398	404	400	450	418	436	439	472	432	439	447	459	439	447	434	430	431	442	454	430	447	414	436	390	437	412	450	458	445	430	434	416	439	432	426	401	407	465	426	417	424	464	410	432	425	429	439	438	477	412	429	430	443	414	429	419	416	435	449	453	445	432	417	411	413	443	437	397	423	438	429	418	427	406	419	460	398	419	431	421	414	407	398	414	464	415	400	396	403	433	421	462	440	447	444	430	453	437	441	434	415	449	407	452	445	434	464	431	401	455	430	445	423	472	416	442	460	408	414	468	421	421	410	455	391	449	390	449	417	448	408	433	393	385	421	420	406	389	400	426	426	449	442	437	416	413	437	422	427	414	413	469	425	406	450	461	432	432	421	436	398	420	452	426	461	416	398	419	422	413	434	418	454	422	425	422	412	433	416	434	386	446	400	414	423	430	397	414	391	415	457	402	448	425	420	456	437	440	426	427	390	452	453	433	446	442	418	408	436	427	466	418	409	385	434	434	403	419	466	420	413	424	413	426	445	456	428	424	431	417	385	448	431	452	464	417	415	418	417	427	429	422	411	440	423	446	428	444	413	406	414	418	444	459	430	459	398	405	408	422	429	429	409	433	409	411	468	403	433	415	415	464	441	437	479	390	418	449	442	450	389	451	438	456	446	395	425	438	434	426	385	420	449	429	435	452	437	432	436	419	453	435	414	421	424	389	404	447	454	418	435	433	407	434	419	467	403	400	424	415	417	445	404	415	438	406	439	469	441	431	415	410	442	450	405	415	403	397	418	428	412	415	423	441	412	409	428	418	429	413	429	428	421	424	415	417	442	441	440	403	411	415	459	457	448	418	439	441	468	480	429	458	435	421	435	411	460	438	428	463	409	419	443	477	441	435	422	401	450	425	448	393	391	422	454	416	436	409	414	412	450	437	404	470	426	427	452	429	421	454	460	435	435	405	436	456	403	424	473	436	445	424	455	468	439	418	418	408	414	425	455	419	446	447	443	428	398	421	460	420	447	436	424	409	424	420	461	401	431	409	420	426	419	438	452	435	435	419	445	454	426	426	436	447	429	410	432	443	408	442	409	443	480	424	409	422	425	444	420	439	458	470	424	430	420	445	405	427	426	457	445	422	416	429	459	405	388	419	432	450	453	456	436	396	455	447	457	429	443	413	428	434	444	461	426	442	412	430	435	419	388	425	456	405	438	433	433	450	437	419	449	473	405	463	408	398	454	419	409	391	403	409	497	469	435	437	398	475	429	433	430	458	417	429	436	428	418	446	450	434	421	390	409	382	465	444	409	438	426	411	456	452	435	404	436	471	419	405	376	444	426	421	418	435	441	410	469	411	444	417	436	398	416	423	440	428	448	441	431	412	407
15847	2565	2693	2124	1437	1022	780	641	502	427	380	354	309	257	268	291	245	208	219	210	213	192	197	172	195	172	168	168	152	146	158	191	153	167	163	162	173	164	165	165	154	144	165	148	144	153	134	169	145	164	129	150	159	162	157	156	145	153	147	138	157	152	137	157	143	139	167	133	157	152	156	150	132	151	150	174	138	139	138	150	142	159	154	157	145	157	150	157	145	124	147	156	154	159	147	147	138	149	152	145	118	154	126	153	146	179	150	150	140	144	136	153	156	146	138	161	153	152	148	150	139	166	152	147	136	130	144	163	138	149	148	126	174	148	146	156	139	144	159	149	167	163	130	167	140	153	144	145	152	166	150	150	145	120	148	161	145	118	150	141	143	132	152	131	141	158	139	150	152	151	143	141	142	152	150	154	137	150	134	132	128	120	151	158	173	151	149	151	144	136	164	138	137	145	138	165	118	154	145	159	146	170	151	143	138	160	152	140	167	157	130	154	154	136	144	135	141	147	152	166	167	143	128	142	156	147	164	124	134	122	151	159	132	128	152	150	139	132	156	149	159	160	137	127	141	150	145	139	135	143	150	123	163	146	125	148	152	138	146	153	133	159	119	134	172	135	150	169	132	135	152	113	142	148	150	144	156	143	129	154	162	147	146	138	156	150	166	156	146	129	172	138	165	148	152	150	130	144	154	151	134	140	147	145	164	136	132	178	158	145	148	140	131	145	131	153	138	136	142	167	135	128	152	141	129	165	133	148	170	134	140	157	143	143	130	136	142	153	153	148	129	115	145	125	145	143	150	156	148	163	154	164	168	147	150	158	142	151	137	153	141	147	168	136	145	143	134	131	146	135	147	133	150	157	142	152	164	152	143	158	142	149	153	138	143	161	132	150	153	171	161	137	151	138	168	149	147	157	150	138	137	158	126	134	139	164	141	137	156	152	140	157	140	149	165	148	175	165	165	125	132	140	135	128	143	110	155	162	142	147	134	134	149	146	131	137	134	139	151	150	162	155	156	147	154	122	154	140	136	129	126	173	151	145	132	148	156	149	149	171	153	150	148	145	144	144	151	139	159	123	133	139	130	143	144	140	146	162	137	146	160	168	134	145	140	147	135	144	145	162	129	145	135	164	143	143	170	142	142	155	141	171	135	146	136	145	145	161	140	132	164	143	140	153	141	143	133	146	155	157	150	144	155	149	144	141	119	117	142	169	157	160	142	127	159	153	156	158	149	154	142	139	151	130	142	140	149	148	139	151	147	140	159	141	138	123	135	153	143	149	169	133	137	151	140	159	157	150	157	131	158	178	150	145	148	134	153	129	181	162	161	140	136	133	128	153	137	140	147	137	139	140	154	158	164	149	159	156	141	166	136	159	145	156	146	129	150	135	161	119	141	133	142	132	149	155	135	141	163	153	150	151	129	147	157	149	150	151	140	152	159	145	151	142	126	136	154	135	166	126	150	148	148	140	142	147	122	142	150	159	130	150	144	152	168	156	144	149	144	139	149	145	143	158	119	141	146	162	119	139	157	139	142	140	162	112	126	136	154	145	147	114	152	145	145	146	163	149	136	143	154	140	153	156	113	162	158	129	115	137	152	149	141	118	142	152	147	154	155	152	152	137	136	149	172	149	131	122	117	141	124	149	157	150	130	130	170	166	150	143	130	153	136	131	171	150	155	129	140	143	143	133	151	151	125	123	142	132	122	145	133	129	157	145	152	138	137	145	145	115	150	150	120	159	142	142	135	132	158	138	160	147	154	151	166	149	151	141	138	154	132	140	151	160	133	157	146	141	157	129	157	138	133	154	164	141	149	139	165	149	142	136	151	141	166	137	155	129	146	159	162	145	144	144	142	142	151	146	139	153	138	131	158	151	163	174	169	142	145	134	125	147	147	144	168	143	125	134	154	138	151	147	113	135	119	125	129	152	154	125	154	148	174	134	139	139	180	142	115	151	113	142	153	160	156	160	135	132	140	128	153	154	144	128	150	144	130	133	153	162	156	149	152	167	146	140	136	122	152	155	153	136	154	156	138	175	131	166	150	128	130	160	142	160	152	151	136	182	140	127	148	144	160	148	139	135	162	138	159	160	158	144	141	125	143	150	144	153	148	146	146	140	155	159	144	157	143	161	141	144	135	151	149	131	153	155	167	147	168	149	134	159	153	135	154	159	141	138	140	141	138	150	154	154	132	158	142	157	132	138	141	154	153	133	140	119	146	152	134	126	162	153	175	152	148	159	149	131	152	147	146	131	167	137	129	156	156	150	151	162	118	162	169	120	130	124	141	151	157	140	137	145	130	148	152	151	145	146	122	143	138	150	151	132	154	135	143	149	165	161	149	135	139	143	151	146	132	125	144	149	125	147	139	171	161	150	147	152	139	143	158	154	169	142	136	140	138	130	157	157	143	158	135	125	148	130	141	159	151	149	173	143	166	155	141	145	137	153	162	153	137	154	146	122	133	148	155	142	138	147	113	134	154	130	164	144	142	142	149	134	163	141	152	136	134	147	160	150	121	161	137	129	145	140	135	154	142	157	141	121	142	153	142	141	158	140	149	155	151	153	150	160	152	141	147	155	147	157	138	145	143	138	126	133	123	148	141	131	157	140	143	141	149	181	154	145	131	125	140	145	154	142	120	135	150	130	168	155	132	156	142	147	158	147	146	132	158	137	136	150	154	169	148	147	134	159	142	122	135	130	138	144	143	169	151	145	132	149	138	161	143	132	126	138	151	148	143	156	137	141	134	122	141	143	152	150	141	153	144	160	151	149	141	160	155	142	133	145	136	139	147	135	132	136	139	141	136	162	124	163	148	152	160	160	136	144	157	139	147	137	145	148	140	164	150	180	136	145	152	154	126	154	140	140	141	107	124	144	140	149	152	145	134	134	140	161	157	133	135	129	135	142	133	140	136	135	152	167	146	132	137	157	155	137	138	141	129	148	118	145	148	187	161	142	154	165	153	149	139	160	143	133	137	154	127	138	120	130	155	146	140	141	146	139	143	141	137	135	154	122	146	150	173	147	163	150	136	165	158	156	146	169	154	165	143	139	141	150	148	139	140	128	139	133	140	140	150	139	134	128	153	150	154	145	131	140	152	154	145	128	152	151	150	126	152	159	145	153	131	117	146	125	150	143	151	156	123	143	139	142	152	157	146	140	153	129	152	157	143	142	138	122	151	155	145	149	173	142	159	137	135	131	143	157	168	143	152	131	153	146	178	153	144	153	153	164	137	136	135	154	140	151	155	134	154	167	145	135	126	154	159	149	152	153	156	135	129	134	134	132	141	131	152	153	149	157	142	162	159	132	141	159	158	152	149	156	153	158	144	145	146	145	145	142	158	132	129	136	155	156	143	149	122	156	144	122	113	126	161	131	146	151	175	143	135	160	173	135	164	150	146	167	128	157	150	144	155	143	151	144	131	151	160	154	162	159	135	137	163	140	147	151	159	140	152	152	138	140	156	139	151	163	125	133	152	145
7539	2424	5817	6511	5573	4541	3719	2986	2603	2158	1889	1716	1572	1427	1247	1165	1146	1067	1017	890	912	874	861	763	782	755	760	736	689	672	669	601	641	659	642	592	597	584	672	618	580	589	556	575	549	578	531	550	580	567	529	549	550	542	529	505	531	514	551	523	560	501	522	487	524	510	482	481	492	547	489	490	531	504	516	517	546	525	485	492	451	483	521	533	492	520	521	463	490	459	472	433	470	469	467	534	473	494	530	485	516	464	483	449	493	485	500	501	456	513	519	484	511	500	479	486	531	481	539	505	496	483	476	487	480	485	472	477	451	537	453	491	463	471	493	481	503	459	463	502	496	492	473	481	497	471	503	487	479	495	483	457	503	494	469	470	461	506	509	483	502	503	484	485	477	471	487	464	497	475	528	491	487	489	485	482	499	492	494	470	458	451	500	457	470	491	491	469	480	452	493	480	463	506	499	464	479	450	460	464	478	493	476	463	484	493	458	474	458	508	458	492	463	460	481	485	469	469	488	446	453	481	505	491	478	474	476	500	483	498	459	487	517	462	484	485	481	486	445	507	505	505	485	471	462	507	469	488	457	514	469	471	487	457	458	478	452	491	468	471	497	485	447	496	458	498	482	522	437	480	509	467	496	451	494	509	481	484	489	494	475	472	486	469	440	435	496	440	515	494	471	478	524	495	490	502	446	465	447	429	509	484	447	474	472	468	480	473	461	456	462	455	503	474	511	449	493	476	488	493	494	467	491	482	463	475	457	501	470	473	477	434	478	453	471	524	511	444	475	508	504	472	452	448	475	521	463	478	434	495	439	455	464	495	519	489	460	487	497	446	484	503	456	506	477	444	493	479	452	486	504	483	467	477	494	424	463	441	493	473	456	462	472	484	495	446	493	471	475	496	472	438	508	486	539	457	474	441	487	486	444	509	475	517	477	465	485	500	506	516	472	481	455	453	473	491	471	455	434	469	469	470	459	469	468	465	474	489	500	474	462	488	484	478	462	507	510	459	491	460	466	465	487	459	480	475	481	485	499	486	486	492	496	457	455	503	444	454	469	449	461	468	442	469	497	455	476	486	468	487	495	452	464	454	483	504	482	462	476	483	472	478	474	481	489	481	462	493	492	492	452	460	481	456	460	451	441	484	419	470	480	505	472	494	483	511	517	448	445	470	468	451	509	456	487	513	458	471	488	424	486	495	472	468	472	474	473	453	510	486	509	476	503	483	436	477	510	494	440	473	487	497	459	498	488	445	482	448	464	471	464	478	438	429	489	453	450	485	455	464	477	487	454	453	488	506	492	448	485	470	531	511	481	475	465	439	461	478	456	462	457	473	515	480	447	479	496	491	499	486	480	463	479	454	492	471	492	477	478	480	492	488	470	438	463	483	459	448	484	456	491	475	445	463	469	502	457	446	488	454	493	442	486	461	492	485	522	488	491	478	474	420	474	489	417	483	478	455	459	479	462	481	459	453	457	525	489	505	466	480	495	486	459	487	529	468	506	465	476	482	448	448	496	491	500	490	474	490	481	439	491	474	495	461	458	457	461	496	481	498	476	503	492	436	503	485	495	452	515	474	478	493	475	468	484	457	465	467	510	422	463	467	454	460	494	482	455	471	472	506	502	490	465	469	498	446	455	496	527	478	497	476	484	468	475	494	447	478	491	440	454	510	492	504	476	465	486	439	476	522	476	520	451	506	463	471	457	454	471	483	454	455	477	453	508	472	492	484	453	465	467	510	446	451	504	471	472	474	478	492	462	497	466	462	444	514	492	487	453	471	471	484	440	503	465	487	474	510	457	472	468	450	439	450	511	513	488	483	461	492	474	483	476	445	485	479	490	476	466	443	507	441	516	468	480	467	482	520	435	456	449	482	479	487	438	511	451	518	487	460	477	444	485	453	473	479	490	474	507	468	487	468	463	471	490	500	460	437	468	476	484	477	484	507	458	462	486	506	486	444	502	499	463	445	482	490	488	461	469	483	466	465	510	443	458	499	464	478	463	424	461	420	498	470	530	482	501	475	491	460	466	487	477	463	471	467	477	468	502	458	465	448	465	478	479	500	506	508	480	449	477	442	494	470	499	478	455	467	449	479	476	506	449	484	469	486	495	450	485	496	514	487	457	501	470	493	470	465	482	460	467	437	421	474	454	457	443	450	478	465	456	451	491	464	480	455	456	480	473	447	445	484	484	463	508	506	509	502	464	464	497	498	502	460	468	486	446	501	452	457	488	479	494	462	513	477	461	472	465	446	530	452	516	478	471	499	472	481	465	468	478	495	481	478	448	472	475	511	433	500	483	466	493	487	454	482	512	474	478	493	487	471	483	478	454	497	466	463	482	477	457	480	458	438	471	436	511	461	494	490	507	507	485	471	473	492	446	509	456	450	458	466	477	461	485	475	475	484	460	503	456	465	503	468	464	482	441	487	444	478	477	466	496	469	466	517	533	513	477	496	504	467	486	492	462	466	502	458	447	481	485	467	461	481	436	480	482	513	489	489	490	473	473	480	495	470	482	438	466	495	422	464	479	486	462	437	490	442	500	515	487	485	435	502	462	477	472	427	500	481	457	464	483	435	458	473	471	447	456	466	492	488	499	484	482	475	488	454	478	480	502	459	486	465	472	484	457	479	477	443	483	466	483	474	468	416	456	495	488	474	499	421	467	472	488	503	487	464	463	475	527	492	486	494	472	478	439	452	478	471	462	484	461	469	465	463	486	470	445	469	484	463	492	478	520	484	506	495	481	473	508	480	480	500	449	477	450	461	457	467	491	488	468	476	523	473	519	457	503	506	455	474	506	475	481	470	448	472	460	518	462	501	481	511	483	489	487	525	478	442	474	461	456	528	520	516	491	495	492	470	485	497	481	465	477	494	459	472	498	451	443	502	442	471	458	478	487	479	495	422	445	427	449	473	476	474	459	483	460	491	478	531	488	485	456	487	462	492	468	435	437	472	478	475	457	515	511	464	472	443	434	474	491	512	480	455	443	491	504	468	520	465	500	507	463	489	513	494	484	486	486	490	503	452	485	455	478	494	463	490	475	489	456	457	477	462	427	487	456	488	452	510	480	497	478	507	493	482	448	460	458	485	453	500	493	463	465	465	479	479	451	477	486	462	466	485	486	495	498	521	484	462	441	474	517	475	521	463	455	518	478	481	483	456	504	491	464	483	444	511	459	475	497	490	475	477	463	487	457	446	455	494	446	469	454	462	435	440	472	461	495	508	504	474	478	455	465	465	521	504	463	470	482	480	476	461	457	463	483	448	475	452	489	478	503	489	439	480	471	431	496	500	443	480	467	475	462	439	500	471	502	427	481	476	445	516	484	444	478	504	499	460	475	450	431	459	469	475	441	437	449	497	488	498	434	465	474	497	464	519	461	452	462	468	470	468	491	468	501	482	475	540	513	487	482	458	500	439	487	466	465	487	458	464	470	504	476	470	474	470	498	461	492	473	461	489	491	456	468	467	467	477	438	497	452	470
2122	305	333	313	296	271	270	262	264	275	255	261	296	272	242	290	271	279	280	257	242	267	268	268	265	291	256	298	282	246	252	208	278	258	259	266	250	264	277	283	261	261	263	247	238	277	265	284	258	259	279	280	269	276	269	272	255	278	243	277	256	263	269	266	236	260	278	256	281	296	268	234	264	233	238	265	260	267	251	250	259	291	260	271	278	241	274	251	239	259	272	265	274	281	279	265	261	283	229	251	268	254	246	257	280	255	279	231	294	267	246	227	277	258	253	247	276	237	287	271	268	260	266	253	242	269	241	222	252	283	261	269	273	251	242	273	262	251	309	257	266	286	257	274	265	261	265	220	263	280	240	250	252	272	249	270	255	285	224	266	267	259	280	282	279	258	278	252	250	270	264	269	236	244	291	245	258	254	221	244	242	286	256	240	263	278	260	287	244	266	299	246	319	263	237	258	265	247	246	253	299	261	263	270	243	244	265	309	281	254	271	274	283	254	269	276	274	269	281	255	246	244	260	294	241	282	244	239	273	273	262	261	268	287	262	251	266	271	248	265	241	251	236	263	277	268	256	251	278	274	283	264	286	258	252	246	249	273	277	282	243	234	273	268	277	246	252	281	250	230	243	271	266	270	265	255	262	256	256	244	260	300	261	227	246	269	250	264	270	234	271	255	249	296	274	294	284	236	278	298	214	256	281	280	268	238	250	249	276	288	246	257	237	271	292	272	258	255	273	271	264	232	297	260	274	266	261	262	292	254	263	274	256	246	259	278	258	282	261	283	269	259	259	289	277	257	249	255	259	252	254	275	280	274	259	291	254	262	279	266	267	248	246	256	266	212	233	261	245	284	239	274	253	276	265	247	259	270	260	258	273	266	250	248	271	253	271	261	277	274	288	247	264	266	241	293	268	267	240	270	255	268	249	276	224	244	266	246	244	275	255	274	231	256	247	282	228	277	267	234	268	255	245	238	266	280	266	269	277	260	273	264	261	260	249	264	270	268	237	243	250	259	230	242	269	255	271	258	246	247	248	318	249	247	266	289	255	256	226	233	268	272	227	277	245	258	289	289	254	247	262	274	260	247	266	269	240	242	243	278	250	264	281	260	227	253	249	267	242	263	280	239	235	279	261	254	294	273	256	250	243	244	287	275	261	251	248	243	258	266	282	274	249	255	263	270	246	253	270	249	277	301	243	281	247	262	260	246	276	247	253	274	279	260	250	247	240	286	272	247	290	252	266	263	253	229	255	261	245	256	278	249	249	262	241	244	289	252	296	296	241	266	276	273	266	239	266	290	240	253	258	250	252	259	265	258	264	265	261	259	285	268	254	253	267	250	238	256	248	285	248	239	261	250	280	234	247	236	272	254	280	277	252	254	263	274	249	269	293	263	267	264	284	228	246	284	251	242	261	275	246	274	253	255	250	270	295	269	276	279	244	257	243	270	258	250	276	295	272	272	267	244	276	256	256	245	238	255	262	304	271	295	282	272	256	283	268	261	292	255	260	278	221	301	277	265	258	262	271	251	240	270	276	284	252	283	268	253	267	275	274	255	280	244	249	253	290	275	268	259	243	245	253	282	257	303	255	271	248	241	246	250	272	229	275	281	288	250	270	275	232	244	262	247	259	267	264	236	266	258	246	252	261	290	262	294	278	291	276	269	263	259	275	246	259	251	253	248	252	230	275	269	229	229	252	240	250	235	227	252	255	276	285	271	273	247	255	216	263	245	231	255	270	281	238	262	247	274	300	260	307	227	271	267	234	242	269	254	241	252	267	229	233	275	278	261	248	235	270	280	253	282	279	259	285	284	239	263	243	259	240	269	238	273	274	280	280	263	278	271	271	270	280	255	273	240	237	261	278	253	273	273	276	257	293	301	250	280	257	296	248	259	249	247	282	251	252	245	282	256	276	280	269	262	257	257	261	255	274	289	241	274	276	237	230	248	274	269	240	274	251	256	238	266	286	281	252	280	255	247	270	291	226	277	284	247	283	289	260	260	309	272	248	297	255	263	252	228	249	243	270	280	243	277	239	270	247	282	284	269	272	279	250	264	240	291	225	266	273	267	252	277	260	266	235	281	251	302	229	256	257	310	273	241	274	264	265	251	260	274	262	292	276	271	252	269	224	267	251	277	268	284	245	266	241	279	263	251	268	289	238	249	248	271	264	277	254	292	281	261	248	277	257	292	278	256	256	279	261	271	277	249	260	271	263	270	254	263	253	304	274	257	270	270	278	285	286	295	242	251	280	247	265	290	245	288	285	269	251	257	243	267	238	268	267	258	269	249	246	274	257	254	277	255	288	252	254	257	277	289	262	257	233	278	291	236	282	238	281	276	246	274	260	249	257	260	243	253	260	274	269	266	242	220	271	240	264	253	258	276	247	252	246	247	298	277	237	241	283	246	276	265	238	285	254	254	261	255	270	253	295	265	255	266	293	285	254	244	269	254	279	260	267	239	261	279	256	275	272	275	255	240	249	254	257	265	263	257	242	276	247	259	258	263	239	272	268	241	272	258	278	252	251	277	233	278	261	247	253	282	272	235	267	246	265	272	269	244	230	256	242	259	269	276	259	263	247	239	267	269	245	274	228	259	226	277	263	231	260	284	262	260	269	271	253	249	293	267	254	265	258	272	271	272	257	272	261	253	262	281	283	250	278	243	243	258	244	280	260	275	233	261	259	291	281	243	258	290	238	281	250	295	270	265	270	209	244	251	262	234	260	260	251	256	262	263	266	239	260	253	240	273	234	242	254	273	272	278	259	239	257	306	233	230	242	288	262	292	255	257	258	250	259	263	285	294	285	269	284	257	271	263	287	238	258	240	256	266	266	263	254	240	304	211	266	295	242	259	280	270	245	250	249	261	256	286	247	274	289	257	267	241	250	262	257	273	260	233	259	257	290	248	264	297	272	267	257	254	284	254	277	279	264	281	268	244	256	255	276	253	263	253	253	268	224	273	254	273	233	238	262	251	280	259	251	268	309	250	279	246	258	256	266	249	303	274	262	264	266	249	260	265	246	237	279	265	299	255	260	235	241	268	275	250	251	259	242	253	242	259	286	257	290	245	258	251	292	253	230	247	243	240	273	253	265	259	265	260	257	253	230	259	270	311	260	258	252	253	248	289	266	250	262	236	263	259	256	245	266	236	251	249	254	240	264	239	284	275	268	266	256	278	266	272	270	281	277	266	318	272	253	268	266	266	286	245	252	297	234	258	260	236	268	253	250	271	266	241	274	269	242	235	277	268	256	294	266	260	255	257	258	269	267	246	244	265	244	271	245	277	257	266	245	243	253	246	284	268	248	249	268	262	257	256	304	265	264	240	249	257	254	275	244	261	250	270	239	266	270	251	227	251	249	276	246	269	264	235	258	252	233	249	255	258	258	263	286	246	271	232	262	268	243	290	259	261	258	259	249	260	255	276	247	255	251	261	223	245	270	259	248	265	268	280	304	248	257	270	244	269	284	255	249	257	271	254
2202	788	915	936	928	906	872	826	831	804	798	875	806	778	798	788	768	801	779	820	780	792	787	772	768	825	779	781	791	799	786	771	791	743	773	735	752	788	786	716	770	764	771	754	812	723	745	726	759	745	760	758	739	747	807	802	748	761	768	753	764	764	776	717	759	751	748	748	774	805	756	756	770	723	793	777	750	742	706	775	692	713	747	806	765	726	756	765	785	736	790	779	716	785	758	787	784	781	713	739	755	744	775	787	777	754	737	732	770	749	756	724	745	800	742	752	744	786	776	739	806	795	784	760	827	766	764	766	781	740	787	744	763	789	748	717	802	757	758	749	720	785	773	716	709	726	710	772	812	771	706	766	755	777	748	777	757	747	727	807	757	768	799	733	737	824	747	750	757	743	805	769	733	760	771	736	759	772	764	776	727	744	767	779	729	769	740	721	766	760	789	733	795	775	795	773	755	779	796	714	790	738	752	741	740	786	735	739	756	823	770	800	801	761	776	764	745	754	755	725	745	787	798	757	754	810	776	745	768	758	731	721	747	784	731	767	774	795	766	793	776	698	800	774	767	775	773	797	767	818	788	780	752	723	769	689	763	754	758	801	730	777	765	730	794	800	761	797	717	754	771	742	808	791	758	721	771	757	732	764	726	792	749	781	726	767	706	770	724	784	741	774	776	778	813	748	808	797	772	752	761	766	750	825	689	757	720	765	787	793	759	786	792	772	751	751	690	750	745	781	751	791	728	841	738	731	759	785	717	735	755	704	764	758	771	759	765	756	739	722	761	802	721	755	754	760	740	762	776	786	786	785	789	793	792	747	743	808	780	744	782	788	777	750	746	764	755	734	766	754	800	761	811	760	771	754	762	730	707	794	787	766	771	753	812	781	735	752	792	757	739	813	813	742	773	763	784	752	738	769	758	775	757	760	774	810	700	761	766	704	744	815	747	719	773	786	787	767	756	729	699	723	789	790	809	756	808	769	773	689	765	814	808	788	788	720	771	773	778	781	730	763	726	774	746	717	753	772	756	746	788	749	793	675	794	764	717	751	764	778	738	732	774	782	742	799	724	785	785	783	775	781	784	714	775	821	782	753	803	787	747	761	760	748	756	768	771	758	776	724	805	735	773	788	742	775	739	739	755	718	775	778	739	757	738	780	758	770	704	767	807	768	789	750	774	777	748	766	729	775	776	794	716	801	733	738	747	712	778	809	766	725	772	749	774	717	739	812	784	831	741	752	737	758	734	782	770	744	761	734	776	750	755	797	752	776	759	707	732	782	767	805	806	726	740	812	752	776	759	735	826	711	770	745	757	798	756	794	773	768	766	774	780	775	758	764	727	787	777	734	738	736	711	715	745	728	742	774	739	766	759	759	785	803	778	774	760	756	714	759	800	749	773	815	758	773	780	733	778	775	738	786	752	774	746	724	780	768	735	733	759	711	818	772	749	684	731	750	753	736	753	663	769	722	728	716	788	721	752	808	757	739	768	806	746	759	734	722	751	766	785	752	739	790	754	770	730	777	778	745	744	724	758	751	782	788	751	776	735	778	754	798	763	756	740	743	803	793	760	723	779	827	713	722	733	711	743	768	759	744	779	760	784	767	766	793	809	749	746	777	729	791	793	751	762	738	743	760	732	793	788	729	787	768	728	729	746	735	800	787	713	789	784	769	743	751	751	702	731	731	768	774	700	783	731	821	747	729	758	757	774	750	771	767	795	738	750	791	740	730	721	740	792	759	726	764	792	768	782	754	734	787	694	752	766	753	828	779	773	774	710	730	748	757	774	725	757	770	724	741	749	762	765	746	759	732	767	740	773	793	786	732	780	769	737	760	759	736	766	728	728	734	762	774	727	773	788	792	794	710	780	788	801	762	744	741	769	800	748	764	765	733	795	737	781	727	812	762	779	757	742	802	758	748	712	777	776	793	801	787	792	789	814	760	785	818	717	726	721	738	803	758	719	722	793	800	755	765	809	742	787	775	759	743	767	726	715	803	758	785	783	778	738	788	741	764	763	738	715	780	781	776	738	727	735	798	759	804	801	777	790	758	775	738	818	742	802	745	736	770	761	736	739	784	767	767	774	778	790	764	798	769	715	760	770	754	736	730	770	794	765	726	749	705	757	742	761	779	784	769	733	796	810	725	769	809	771	720	766	755	710	737	709	765	750	752	743	779	735	784	766	811	798	712	770	735	834	739	737	763	776	781	798	764	762	782	734	793	749	723	746	771	743	727	754	764	821	784	791	759	786	730	768	770	752	713	733	727	773	711	809	778	798	739	725	769	768	807	722	757	742	742	787	803	819	812	778	747	760	785	802	748	731	761	812	781	714	757	726	770	736	767	782	765	716	740	725	759	737	789	745	775	744	787	749	766	784	781	742	784	764	735	773	762	802	741	775	755	782	763	804	787	749	766	730	752	739	758	812	706	780	765	743	769	782	743	759	736	745	750	741	772	770	744	801	746	746	710	779	725	756	777	792	713	805	781	801	759	737	768	794	780	743	777	795	777	734	781	774	756	734	779	789	722	757	793	790	719	779	791	788	731	780	739	748	770	767	754	799	753	779	752	788	777	772	803	727	712	754	720	765	734	753	735	754	751	772	706	762	727	772	772	742	738	757	778	728	742	753	789	747	702	719	728	741	733	751	750	799	805	728	733	772	731	771	757	739	794	767	777	798	722	764	722	721	713	728	788	757	738	762	748	783	759	761	760	755	757	720	739	770	806	766	763	750	751	736	742	744	771	781	771	785	805	759	822	791	751	762	755	795	751	733	850	744	758	781	766	749	755	739	740	749	766	773	770	748	814	702	744	783	760	777	747	723	750	759	767	751	741	743	784	748	784	675	792	759	741	781	771	711	745	730	750	749	751	741	742	784	766	734	758	742	772	794	780	776	749	759	670	755	755	812	758	722	800	782	753	745	688	749	769	720	748	812	764	741	756	786	773	772	706	745	785	756	730	729	776	751	747	745	790	713	686	785	784	760	770	757	771	750	777	752	764	809	788	783	801	716	760	777	767	695	723	744	758	774	821	784	745	753	711	761	765	772	792	747	810	791	783	734	737	725	743	755	758	741	777	742	683	735	766	719	741	688	759	749	765	761	782	768	787	766	792	749	746	719	759	709	770	694	746	725	759	778	759	771	759	782	755	744	760	761	733	770	727	769	708	759	723	784	759	746	786	772	774	795	798	729	765	746	757	781	740	775	791	747	786	761	761	775	682	774	786	778	715	754	750	773	773	755	820	792	744	751	762	788	789	762	775	788	797	761	756	817	760	788	730	774	779	788	736	781	741	785	785	784	798	758	751	766	744	766	724	816	730	749	713	762	712	834	763	762	744	772	753	808	757	747	775	765	753	763	740	780	795	757	771	751	746	701	793	776	776	748	691	752	744	757	771	757	771	748	736	748	754	708	732	723	724	771	730	743	694	757	800	770	792	766	784	783	796	754	785	678	778	799	739	706	775	730	775	773	722	714	775
8420	1106	1316	1024	745	564	457	387	301	259	225	242	231	188	185	194	171	171	171	143	153	146	161	184	175	123	169	131	154	149	138	162	137	138	140	147	148	143	154	122	151	132	154	138	119	149	124	157	137	159	113	139	154	120	135	127	125	134	120	137	135	125	133	151	129	135	139	135	108	140	151	146	126	121	148	125	137	142	134	127	146	118	149	153	143	143	143	134	141	149	140	132	159	142	134	135	158	132	130	132	139	142	165	122	131	144	144	121	127	143	127	147	123	134	139	131	126	140	135	128	139	141	124	140	122	107	135	152	121	140	134	132	135	146	126	135	143	132	140	138	133	134	136	133	115	140	119	159	151	154	160	136	135	156	121	122	126	140	161	135	119	157	130	144	165	138	128	125	136	146	123	118	120	123	134	124	121	136	132	124	158	134	139	131	145	124	137	153	131	138	121	137	106	134	143	123	138	148	138	146	124	119	128	123	134	127	135	129	140	120	144	129	119	139	136	154	142	135	133	108	136	144	150	139	142	156	140	150	135	139	135	144	133	149	133	135	139	137	157	128	155	116	125	125	120	131	136	133	148	136	127	127	141	137	132	149	156	142	137	106	127	133	136	153	136	132	139	135	120	119	149	125	139	154	145	155	129	124	140	134	123	137	143	148	147	131	139	124	126	151	129	146	145	153	128	124	133	156	121	134	132	129	164	141	117	135	131	135	114	138	148	120	145	97	129	155	130	119	150	150	126	121	135	141	165	129	150	154	133	137	134	130	135	150	132	145	145	142	131	115	138	143	144	138	129	136	146	122	128	132	134	125	126	135	130	126	137	129	138	129	155	138	149	147	118	144	124	133	146	124	128	135	133	135	134	126	123	136	134	131	124	129	133	129	147	119	141	150	116	132	137	117	151	128	128	142	135	110	121	149	126	167	116	128	133	133	122	127	141	148	142	112	152	141	152	138	131	132	136	125	128	123	129	134	168	130	126	122	123	144	133	140	116	143	132	133	137	128	132	136	139	136	131	125	114	101	145	142	131	147	139	127	153	125	132	131	134	109	154	122	141	146	133	129	137	139	138	135	141	157	132	144	117	155	158	131	111	134	155	126	149	126	126	141	131	131	148	119	132	114	130	128	142	115	142	132	158	131	128	122	136	159	147	149	115	133	140	128	131	141	119	137	136	150	130	149	148	145	139	149	145	140	150	141	133	131	122	123	138	137	134	139	148	132	108	125	155	137	111	116	137	140	140	136	158	118	139	162	151	143	155	142	127	140	143	136	126	139	124	118	136	133	120	116	118	159	137	150	113	129	148	137	133	119	136	110	149	138	146	137	138	140	130	110	145	160	101	148	140	135	145	159	152	141	128	132	144	143	136	106	126	133	127	145	122	125	146	133	123	138	133	130	122	151	134	158	136	159	129	144	141	144	129	120	130	139	125	138	130	147	149	105	145	128	124	143	123	137	132	122	105	149	114	159	137	144	128	141	152	155	156	143	132	142	117	136	153	116	125	131	137	136	121	129	144	120	137	134	137	135	109	143	132	123	132	144	138	140	135	144	141	139	124	136	138	117	130	131	139	133	126	124	113	136	140	143	143	136	107	151	133	129	148	136	156	144	161	135	131	139	154	124	148	136	131	140	141	128	152	148	128	126	152	120	127	141	124	113	121	136	135	119	137	117	123	145	149	126	139	145	135	127	153	147	148	146	120	133	141	139	130	129	138	134	128	137	116	129	132	125	145	126	129	117	128	124	153	116	151	154	127	122	134	122	112	115	137	151	134	139	150	130	142	117	147	147	132	122	126	116	129	142	131	136	150	134	132	128	144	146	153	139	150	140	132	118	124	142	137	128	152	139	136	165	128	148	146	125	142	138	116	119	124	153	130	149	140	145	125	136	152	126	151	142	131	147	124	133	134	132	136	142	138	118	129	133	128	129	130	130	132	126	127	119	128	119	130	122	152	131	135	146	142	152	142	144	143	138	132	120	130	131	137	135	138	142	139	123	131	123	108	120	117	146	149	139	132	141	158	139	129	154	117	143	132	139	138	151	132	113	120	143	131	132	141	137	146	126	138	125	123	115	128	138	138	151	118	144	156	125	135	122	127	116	148	123	136	118	151	145	131	147	142	143	128	142	140	141	142	123	147	136	115	123	142	153	139	127	180	139	161	150	129	139	138	141	131	128	125	136	116	137	125	135	128	119	133	130	162	141	126	139	137	130	140	151	112	146	160	144	124	141	148	148	130	135	140	137	150	161	136	133	130	132	146	130	141	131	141	134	135	127	128	123	141	124	123	136	156	139	140	141	123	118	155	142	124	151	158	138	137	143	126	127	135	133	127	138	125	121	146	128	143	138	141	136	131	153	142	144	116	122	129	127	135	132	139	142	136	131	145	131	137	125	118	130	133	144	118	115	123	148	142	122	137	129	155	154	141	140	118	117	137	138	114	141	124	139	134	129	128	142	125	132	113	145	142	142	125	104	147	126	126	152	123	117	128	133	133	111	141	144	140	121	144	131	135	145	129	148	138	140	132	135	148	164	130	133	119	137	151	156	124	135	152	132	129	134	138	124	132	139	164	136	140	122	122	114	118	135	141	115	138	120	126	125	156	128	126	115	142	118	166	147	156	154	140	132	121	140	127	126	140	161	136	120	154	136	143	122	155	142	148	135	127	121	133	123	148	147	154	133	152	140	122	133	147	151	133	140	143	119	144	130	132	138	138	153	131	139	131	149	128	146	141	128	136	130	123	132	122	129	116	121	112	143	132	126	122	136	135	133	146	116	138	122	132	140	115	122	134	151	140	138	135	126	144	128	149	133	133	111	122	135	133	158	148	130	130	157	142	127	128	140	141	150	136	133	130	127	127	113	145	144	141	138	145	139	127	122	133	146	123	137	128	122	146	156	145	123	149	162	126	121	122	137	148	132	136	135	127	150	149	151	126	104	130	103	136	127	150	127	134	104	141	138	130	111	133	126	138	133	136	131	157	144	139	116	141	145	122	135	141	131	146	121	115	131	157	139	110	127	106	138	137	140	126	118	127	141	134	121	138	125	158	124	110	133	144	148	137	111	144	135	137	136	136	119	132	121	121	132	147	113	137	127	134	108	125	123	123	143	113	133	115	114	147	131	144	110	129	143	138	148	134	130	142	134	140	129	147	141	153	135	143	144	127	142	153	132	129	130	150	139	136	151	128	130	129	127	135	138	127	119	144	142	127	137	151	134	127	128	130	130	143	143	148	119	116	126	123	149	133	133	129	149	134	132	133	146	122	143	149	169	121	114	135	136	117	143	123	140	123	121	147	132	121	126	127	150	111	122	132	122	140	146	145	145	131	138	136	135	131	118	142	146	133	127	161	146	140	145	111	130	123	141	129	135	141	154	146	116	121	125	127	128	112	133	136	140	137	123	153	129	129	122	152	147	136	114	137	131	149	153	142	129	135	130	113	150	155	122	137	132	142	111	145	130	141	119	131	123	137	138	148	114
5312	1321	3086	3600	3089	2499	2088	1784	1452	1292	1187	1090	911	906	917	755	729	719	712	604	646	663	625	612	597	580	538	536	559	521	511	545	512	491	504	508	532	475	451	477	448	480	478	488	474	440	456	461	486	472	454	465	417	471	461	475	480	434	458	484	484	421	457	455	427	417	445	435	466	441	431	465	469	446	412	420	443	429	447	407	453	395	448	475	465	443	423	410	488	432	503	426	438	409	427	472	448	427	440	476	438	449	458	446	449	436	453	416	456	449	444	448	441	442	423	439	477	441	415	433	422	427	408	449	410	473	430	473	464	441	418	413	441	434	428	450	445	419	388	441	407	428	451	462	420	400	410	406	432	451	414	448	483	474	463	435	446	395	420	431	423	434	419	435	420	427	422	407	419	431	471	388	399	409	433	453	444	444	412	428	463	418	416	440	425	416	414	447	465	404	431	396	447	421	425	470	401	430	434	439	453	440	444	449	410	399	417	446	417	409	351	414	406	436	399	456	448	439	427	413	410	427	469	406	406	431	395	439	458	460	394	426	415	428	427	458	436	431	476	425	400	476	455	457	415	444	410	439	483	418	449	468	451	439	412	426	466	452	440	408	439	421	439	424	400	408	452	415	430	409	426	440	443	424	431	431	428	422	401	393	428	410	429	463	416	459	459	426	419	451	435	449	437	486	419	411	468	414	416	432	416	415	426	450	426	450	432	426	460	432	426	440	413	443	420	456	428	431	449	428	400	443	463	414	425	428	433	441	420	462	406	451	452	393	426	439	446	422	423	478	475	433	429	436	466	431	421	427	426	436	425	397	387	460	436	435	453	424	411	431	420	411	413	437	410	424	453	458	429	441	406	451	447	408	442	423	436	446	441	423	430	448	427	415	465	404	449	437	455	403	482	444	465	421	410	457	401	435	446	441	441	446	439	459	420	423	423	443	450	421	450	439	432	448	405	443	413	435	478	403	432	428	451	438	466	387	426	421	425	420	439	435	415	441	389	444	421	432	445	399	403	443	423	406	405	436	440	422	412	425	478	419	451	441	430	377	426	424	399	455	455	403	412	416	417	445	417	396	419	470	461	437	406	419	423	422	423	391	421	429	449	471	421	449	421	405	413	381	430	424	407	418	439	421	414	428	420	449	438	397	443	456	447	430	431	481	408	413	432	400	443	435	410	446	401	426	431	447	441	438	455	437	434	426	433	422	418	424	444	401	436	406	438	416	454	437	442	430	407	458	439	398	431	425	425	426	437	420	435	441	449	409	456	454	417	420	419	443	439	404	418	424	461	424	431	445	432	435	401	409	418	444	445	417	423	440	417	417	455	425	423	419	414	453	431	416	439	424	421	456	414	371	430	455	404	447	407	421	404	413	432	471	462	435	432	398	480	374	418	430	445	430	437	431	459	440	402	463	376	437	435	471	454	428	389	459	391	406	437	420	421	459	437	452	436	406	434	445	447	455	435	417	404	427	444	415	390	407	406	429	470	415	419	426	397	418	444	416	440	451	451	440	425	425	457	419	404	413	405	422	416	459	432	416	394	423	437	422	447	426	456	438	445	430	463	447	426	448	443	444	444	404	442	430	457	468	435	442	458	402	408	430	436	458	425	443	469	411	393	472	435	469	442	444	413	439	439	454	406	441	455	438	455	475	441	420	423	466	440	426	421	439	456	431	446	412	454	449	425	408	445	427	423	413	367	412	420	415	444	458	418	420	440	396	405	447	437	424	443	429	439	416	431	412	428	463	393	417	393	483	409	448	439	462	427	402	442	432	459	442	407	467	440	454	419	454	441	435	431	446	389	412	448	441	449	424	410	456	430	466	415	441	429	428	431	373	439	451	440	424	440	444	413	408	415	425	439	423	384	431	427	399	432	436	414	413	450	426	402	397	430	402	451	412	429	424	445	439	463	435	401	394	426	427	432	441	429	477	468	422	395	398	428	435	439	427	432	448	452	440	418	473	439	435	446	397	427	448	398	433	449	431	443	427	422	444	436	453	427	426	390	418	385	436	480	447	421	410	488	455	452	418	481	440	419	439	422	472	428	460	387	457	423	374	405	397	422	436	468	445	434	457	409	442	419	397	406	458	449	418	444	457	441	445	413	433	412	436	432	428	454	456	430	426	437	426	457	457	408	429	444	454	451	403	472	431	470	456	413	434	439	455	411	433	414	430	412	401	446	408	416	408	433	445	394	414	449	429	446	431	429	448	456	423	428	415	439	426	381	421	467	439	420	389	393	435	452	408	425	417	417	430	467	419	445	466	421	482	431	419	421	453	431	455	437	427	391	394	434	441	474	432	460	449	413	455	424	448	450	433	444	443	414	431	428	421	442	432	444	460	382	465	442	432	461	396	423	442	464	453	440	441	437	396	418	442	461	432	450	457	475	444	439	403	419	401	465	432	426	393	461	442	403	409	467	431	418	422	467	419	420	446	417	438	455	439	422	412	422	444	479	430	482	415	417	472	443	446	457	463	450	463	432	427	404	478	437	393	432	409	431	450	441	437	420	418	444	434	414	401	427	433	412	418	421	446	419	464	437	446	412	453	444	443	432	419	421	403	435	430	444	461	425	465	432	413	440	413	428	444	412	439	461	473	464	409	444	394	439	420	435	435	424	432	456	425	470	421	414	438	398	436	408	427	435	440	483	439	427	425	456	442	417	431	426	426	438	397	414	378	463	413	429	425	431	437	402	437	435	419	440	430	436	435	463	429	443	424	431	414	465	450	434	441	423	450	403	457	432	402	450	467	409	418	468	457	436	422	426	438	434	428	433	449	425	440	449	417	443	413	398	398	419	402	443	413	464	420	447	432	427	454	425	422	442	411	433	447	445	407	408	444	404	406	438	438	435	416	442	421	454	460	445	430	461	417	410	437	407	441	422	451	453	430	435	429	459	417	451	436	420	436	452	465	469	447	442	424	431	440	428	426	408	432	440	450	491	465	459	435	380	440	411	424	438	454	398	406	438	396	444	448	431	412	432	435	438	439	407	436	431	452	415	432	422	433	404	450	442	416	413	426	411	439	489	412	401	463	439	415	403	437	408	442	413	471	414	407	413	453	421	435	443	452	429	434	461	480	443	409	479	439	441	438	426	436	472	486	481	414	432	410	453	440	432	445	415	392	459	461	432	430	398	427	445	447	400	417	432	454	417	394	441	429	414	449	419	434	481	409	425	437	446	415	454	463	437	430	419	419	412	463	443	405	435	428	410	442	446	419	436	449	442	442	392	422	423	447	457	453	477	470	439	452	447	432	407	417	429	450	452	453	421	410	466	417	434	408	395	399	441	415	434	449	432	448	393	427	416	449	414	453	436	441	454	421	424	458	463	415	413	451	419	425	444	456	403	430	442	431	461	421	436	430	457	408	417	421	456	408	398	439	437	443	456	418	483	407	426	430	427	422	420	437	405	399	442	405	471	438	422	412	439	410	450	430	421	430	427	436	401	445	433	425	440	450	434	404	426	433	413	433	429	438	391	408
15563	2512	2775	2128	1496	1055	825	603	491	443	379	326	283	286	267	265	227	240	220	207	214	179	221	224	188	172	176	178	195	181	154	178	171	186	166	187	143	157	168	138	156	154	151	152	165	177	138	147	149	152	152	146	165	147	146	149	160	147	142	158	139	175	141	150	157	152	169	151	150	169	150	154	160	135	136	140	140	165	169	138	148	165	139	149	150	157	138	137	161	174	154	155	155	150	165	155	129	168	151	169	134	144	146	150	143	143	150	147	141	160	165	136	150	165	156	120	150	136	189	128	152	146	150	142	142	140	161	170	152	153	145	168	163	157	140	135	156	146	148	148	140	146	143	128	141	132	144	149	155	153	136	157	152	169	165	143	146	129	153	152	151	141	138	141	159	158	159	154	165	148	145	144	151	160	141	148	147	145	139	147	156	145	149	141	138	136	156	147	131	172	122	158	148	166	138	134	142	133	138	135	160	149	161	151	156	142	154	153	145	133	138	146	138	165	154	133	153	114	148	153	178	141	160	147	155	162	143	147	141	128	138	148	141	141	135	132	164	143	131	133	161	154	147	163	141	159	155	147	154	145	137	129	136	166	127	176	119	125	149	162	148	153	130	150	158	121	153	153	142	144	182	145	138	171	147	120	162	141	128	148	147	142	149	166	158	148	160	133	146	143	146	153	154	125	164	139	154	150	140	157	142	149	156	144	148	153	140	157	165	145	149	143	159	161	135	124	139	151	128	127	155	167	145	126	155	149	139	141	189	137	161	149	146	155	151	158	151	167	114	136	153	130	144	149	145	161	151	143	156	133	151	143	173	142	139	148	159	127	136	151	146	139	147	161	158	147	142	152	141	155	137	156	142	161	156	136	144	141	152	133	135	137	149	134	140	143	145	143	162	168	154	134	144	130	148	141	143	150	160	157	141	141	147	141	148	155	146	139	148	158	118	159	143	152	129	160	151	126	156	139	131	164	117	159	141	158	124	128	148	149	140	153	150	156	160	157	133	135	141	144	157	142	155	166	147	146	136	149	178	154	155	156	145	138	153	161	147	149	146	135	136	146	136	142	139	164	121	146	169	135	143	156	157	130	146	139	146	142	141	141	151	146	165	146	129	155	166	125	140	150	147	139	149	132	147	131	154	151	145	152	167	144	138	145	140	161	140	146	133	157	144	132	158	154	128	134	148	154	138	153	180	152	135	167	132	139	133	143	151	129	143	150	132	168	134	151	153	145	154	159	180	165	162	161	136	157	150	147	160	154	159	150	130	135	162	141	143	168	151	130	127	158	157	161	146	140	147	155	122	148	147	150	129	143	169	143	133	147	142	148	150	150	142	142	136	140	148	131	144	149	139	147	155	130	113	154	171	159	126	148	129	130	136	146	123	165	155	128	166	130	116	144	150	133	136	136	150	123	168	134	139	158	168	146	152	154	145	135	142	146	142	145	150	150	152	143	146	135	124	168	153	147	144	123	136	139	159	169	148	151	135	147	154	135	151	157	147	142	131	128	157	145	118	161	144	149	144	136	170	151	132	152	130	140	157	145	133	135	170	138	137	159	169	137	162	137	120	133	150	143	155	141	134	149	143	143	142	160	144	139	139	148	145	133	147	143	147	141	140	155	174	172	150	165	131	134	129	143	151	148	151	134	151	160	159	140	153	130	131	163	159	161	163	145	135	147	157	140	149	128	138	144	149	152	170	130	136	143	143	152	151	140	149	140	152	143	148	136	151	126	157	169	154	135	135	121	140	154	156	157	138	158	148	129	162	136	149	148	140	162	145	155	155	153	149	161	140	141	138	154	127	160	149	171	130	148	150	138	141	153	125	149	149	147	162	156	150	134	138	160	173	154	158	146	162	159	125	140	151	149	176	147	144	149	153	146	135	152	152	138	134	125	151	144	145	156	136	147	136	146	143	138	143	143	152	149	147	146	153	142	153	156	137	157	142	142	144	140	124	154	147	140	141	143	154	148	159	132	141	136	148	144	170	133	162	151	139	154	128	135	151	127	152	179	128	129	168	161	158	154	131	144	137	132	141	152	139	136	138	154	152	158	158	121	176	148	127	158	128	138	140	139	133	154	175	129	159	162	143	163	157	153	134	154	150	137	154	121	158	154	154	149	156	152	122	126	146	140	157	159	153	138	127	135	144	132	143	179	135	123	160	134	125	142	145	146	154	141	152	160	138	147	154	148	137	147	150	128	139	135	150	148	144	138	137	161	140	157	152	160	136	152	140	158	142	136	157	142	168	162	160	157	143	118	170	124	141	136	151	170	145	141	148	130	150	153	137	153	158	135	140	143	173	149	147	160	163	146	124	156	154	155	170	171	146	121	132	166	132	162	148	140	139	125	124	130	125	136	165	146	138	159	150	140	150	139	136	138	146	117	139	121	145	157	153	142	146	147	164	124	157	124	136	144	137	150	116	157	152	141	134	147	139	141	175	144	159	161	142	151	141	138	162	155	164	138	157	139	135	141	145	162	149	156	152	143	137	149	145	161	167	158	130	166	124	121	150	143	156	142	157	139	142	139	153	149	132	168	142	159	140	160	122	155	132	119	139	152	156	133	132	143	156	138	178	127	153	150	121	125	148	155	163	151	161	145	153	142	132	144	131	148	146	154	142	144	151	157	144	145	145	133	166	134	150	143	141	125	144	160	165	159	143	147	133	162	149	149	140	162	168	154	146	153	163	142	164	147	161	144	131	133	132	138	135	132	139	141	147	140	161	132	139	138	162	135	138	143	129	141	130	137	140	123	135	143	136	136	150	158	134	134	139	154	158	168	150	162	127	151	124	133	122	158	142	148	158	146	166	134	165	146	129	151	200	154	140	147	148	142	159	155	137	133	157	124	148	156	159	141	162	137	154	127	130	130	136	125	176	168	145	131	162	158	132	141	150	172	132	140	154	154	147	156	145	162	133	147	156	158	140	137	133	162	137	155	163	151	124	149	152	137	135	159	134	139	144	134	147	140	157	167	164	146	149	141	148	145	160	166	158	155	161	158	146	145	139	127	152	150	159	147	150	144	122	142	160	156	135	153	160	146	140	164	125	138	148	138	131	129	146	120	130	158	137	141	136	159	154	142	146	135	153	152	154	153	148	137	116	149	158	146	153	141	154	148	149	145	143	136	143	144	158	164	158	154	138	132	160	141	159	129	142	159	155	173	131	146	152	133	150	149	155	134	118	146	151	148	148	153	160	168	181	152	150	145	151	147	153	149	127	135	147	161	131	163	145	155	143	145	151	154	132	130	143	157	147	139	154	149	140	173	146	138	137	136	153	147	149	139	151	132	154	155	121	159	150	157	156	161	143	155	154	153	141	159	164	146	149	131	148	122	147	162	142	148	161	136	148	173	160	170	142	173	173	128	142	136	168	159	141	149	154	160	146	142	152	146	142	130	158	129	152	136	157	138	145	158	152	139	158	128	157	163	135	155	160	144	130	138	134	133	162	166	143	129	153	131	133	129	136	143	155	149	146	155
7570	2443	5805	6483	5477	4410	3607	3065	2513	2195	1860	1662	1505	1400	1320	1220	1136	1037	994	966	923	892	851	810	758	768	768	698	715	667	694	662	654	644	636	624	637	590	645	570	559	586	560	543	587	548	571	630	516	574	502	579	554	527	501	533	548	535	561	569	552	520	534	499	511	507	547	542	506	508	495	489	485	525	525	495	513	502	518	480	469	530	523	497	499	490	511	492	464	484	436	512	490	540	479	465	496	485	517	460	493	484	489	516	519	478	505	485	547	493	505	453	475	481	461	476	449	479	499	501	486	470	446	490	478	470	494	507	477	497	463	502	452	427	493	462	427	504	517	482	475	455	530	454	497	487	463	486	534	477	502	482	492	511	460	518	508	482	498	448	472	497	496	444	489	519	502	483	499	446	464	510	463	492	462	478	487	495	476	485	488	491	507	452	472	489	492	470	446	479	504	485	487	477	485	485	487	490	488	468	437	496	459	440	461	483	445	465	446	482	506	447	516	484	456	454	447	484	457	474	469	430	515	463	471	495	483	480	509	500	480	477	491	434	523	506	436	461	508	474	464	506	491	463	441	506	465	468	489	477	450	487	476	481	462	436	467	452	532	457	465	473	448	506	471	480	455	475	467	504	470	468	485	489	497	443	500	527	471	479	497	458	511	437	454	432	466	500	481	458	451	489	453	492	499	479	490	505	475	458	467	477	499	478	458	449	484	494	471	482	452	471	468	477	502	449	489	482	452	472	462	488	458	469	508	462	462	473	492	493	511	477	482	461	492	485	491	489	479	477	457	470	461	484	457	496	477	496	501	451	441	450	489	500	447	450	525	496	448	467	457	433	473	493	502	460	521	512	480	486	456	497	470	466	475	451	465	509	483	481	478	448	479	472	483	473	471	509	482	483	443	473	474	450	467	530	461	490	490	470	525	498	476	486	435	512	481	482	452	485	477	470	458	489	477	508	497	489	454	522	471	494	468	448	438	459	474	453	480	471	486	495	466	474	478	478	476	519	457	488	484	491	480	485	481	516	485	465	479	480	443	425	454	474	497	494	459	510	504	458	491	441	510	492	524	465	471	515	495	470	490	486	471	471	450	440	491	489	466	490	445	482	472	444	473	507	450	466	499	442	482	465	489	463	444	468	504	458	499	485	459	459	436	494	479	497	482	483	512	501	473	445	473	478	456	496	450	521	439	512	509	444	461	429	477	458	483	474	483	446	472	506	472	498	439	458	484	465	478	460	464	524	496	462	484	464	509	518	459	506	462	447	487	470	481	474	482	494	468	455	494	484	507	483	468	463	486	457	493	461	431	463	473	501	457	508	446	446	486	502	474	484	465	476	508	472	473	475	494	446	472	519	440	452	518	463	484	447	472	491	464	501	515	483	486	479	485	491	452	462	447	495	504	503	475	469	471	455	517	461	478	503	463	466	456	511	471	485	512	469	499	480	496	479	502	476	493	447	436	503	472	487	467	502	486	468	453	458	445	487	502	469	492	481	473	475	500	456	506	485	498	465	475	503	490	506	447	523	480	479	483	482	460	441	457	484	440	480	456	448	501	469	474	483	478	485	463	473	431	461	486	438	479	491	481	468	466	487	506	480	451	483	463	449	475	453	454	464	465	439	457	472	448	472	477	452	464	480	504	459	515	442	477	450	432	499	417	490	445	471	464	449	471	472	479	485	470	485	426	445	436	454	452	445	488	498	492	492	458	467	428	488	478	435	473	485	510	482	450	493	455	450	487	484	469	476	498	429	477	440	496	490	497	460	459	453	501	501	471	480	505	462	453	482	479	516	494	487	487	493	476	438	505	485	471	448	481	483	467	455	474	488	500	489	496	506	460	463	473	468	502	505	457	479	446	485	467	491	493	457	484	461	463	515	437	482	450	456	464	486	499	438	502	451	465	474	454	512	480	476	464	436	515	510	432	472	491	470	440	461	485	461	437	467	450	482	491	463	491	505	469	498	477	499	483	491	488	451	473	486	480	466	473	461	490	450	464	425	454	462	518	459	496	489	508	477	461	483	457	472	476	443	453	489	483	459	453	456	429	477	451	466	426	506	490	486	467	453	537	483	483	496	498	425	457	507	493	480	495	486	476	484	466	450	460	481	498	463	490	507	485	485	471	530	502	469	451	461	494	500	487	462	463	489	484	471	478	442	490	463	498	451	494	444	449	484	459	522	444	476	511	467	477	510	473	487	496	483	466	447	485	481	483	470	470	443	498	506	484	490	497	488	467	455	473	466	460	483	477	470	499	468	482	464	477	472	459	454	476	492	479	502	456	470	471	477	467	481	479	498	468	476	478	487	528	500	498	488	451	492	462	452	456	466	488	466	496	488	443	464	465	437	466	461	478	470	488	463	464	504	481	451	490	489	508	468	467	443	508	447	465	470	419	465	495	464	445	453	502	430	488	499	490	502	466	509	453	503	518	448	450	466	483	484	473	491	493	465	462	493	469	442	474	451	488	461	496	491	504	470	465	470	520	424	489	469	461	468	472	471	459	459	478	470	493	442	499	495	491	453	434	496	459	446	462	464	487	473	490	460	407	475	499	485	472	498	499	486	521	488	505	431	474	450	478	474	499	494	508	453	507	486	498	492	474	472	504	495	467	493	482	451	488	468	489	502	479	448	519	464	445	487	454	499	463	434	463	455	453	457	483	462	510	509	467	470	502	494	457	510	479	484	446	492	468	460	492	452	469	462	503	482	477	498	451	437	479	476	503	494	447	447	480	444	475	464	463	485	453	481	473	506	536	497	476	448	504	472	445	452	488	512	471	483	510	490	524	477	477	472	480	472	451	469	446	437	488	484	440	455	478	480	493	495	458	490	470	489	457	443	484	480	483	470	440	455	524	511	467	475	488	446	466	469	489	494	504	503	483	463	483	537	479	472	483	474	464	496	469	457	463	514	467	483	444	503	436	441	458	479	471	517	454	491	435	470	474	416	502	456	470	463	502	465	513	458	458	495	451	474	456	479	497	532	481	498	461	515	463	460	479	510	469	445	506	505	457	456	454	470	486	513	480	499	468	452	467	434	485	491	478	507	459	462	467	485	485	472	506	493	510	463	461	471	516	471	454	491	472	516	506	499	478	506	480	462	462	451	466	460	493	457	464	491	472	482	462	492	505	464	513	435	468	493	478	433	504	429	470	509	509	488	459	492	485	471	470	521	477	426	442	484	503	460	511	474	485	435	446	461	501	429	493	509	474	504	492	516	471	477	476	500	463	480	516	475	496	491	494	463	444	474	499	496	487	519	445	487	460	468	472	479	463	481	467	455	482	486	463	476	440	440	498	495	459	455	451	491	427	490	508	432	500	501	444	538	492	492	472	496	470	477	452	507	471	471	484	506	455	493	434	519	449	513	478	475	490	479	513	509	516	474	499	466	508	490	440	491	485	485	463	492	453	459	485	485	502	481	472	424	487	467	451	490	511	476	457	464	471	489	475	497	449	476	436	506	530	448	473	476	469	466	463	449	491	493
2100	269	370	314	301	289	279	249	281	250	240	248	272	242	263	275	263	274	245	278	250	227	249	270	264	263	259	254	256	304	266	249	256	267	232	268	272	282	253	270	289	250	284	259	259	255	275	279	260	253	226	253	256	265	259	269	265	253	245	286	259	291	256	277	284	270	272	286	254	253	217	265	252	247	255	247	247	280	258	257	248	283	244	262	248	276	253	260	243	275	241	291	260	280	259	251	280	271	281	253	268	262	270	267	270	275	295	268	267	231	285	243	250	262	257	246	253	252	271	266	239	261	261	259	263	254	276	271	283	264	266	258	234	256	262	246	268	254	269	256	256	260	232	257	275	274	275	257	250	257	257	229	270	257	256	282	274	251	251	263	237	269	248	269	247	243	267	227	246	244	286	259	243	274	288	272	250	219	308	276	281	256	267	258	267	284	290	258	267	274	262	239	273	246	273	236	272	289	267	276	263	270	275	260	242	252	252	260	263	266	258	266	238	275	248	276	263	274	253	283	303	272	269	286	284	282	264	271	271	264	277	245	252	279	270	257	278	263	270	261	263	270	276	263	246	269	282	266	276	255	245	275	245	262	260	229	284	232	276	252	261	251	287	276	285	273	276	265	255	269	292	291	271	241	299	259	244	249	259	264	248	287	272	251	297	260	253	252	292	267	244	238	272	260	265	271	265	239	268	264	240	272	226	236	278	252	251	233	240	279	296	298	239	274	299	237	265	251	278	267	267	248	275	226	252	226	247	272	278	269	269	275	270	281	267	258	265	275	236	250	232	259	257	273	285	278	237	267	259	250	296	260	267	231	263	283	232	282	279	278	260	272	249	222	243	292	253	244	235	258	284	274	245	259	258	227	249	279	265	255	273	285	228	241	272	273	261	288	278	255	251	238	228	276	276	271	247	253	275	265	247	281	258	247	262	265	254	251	237	268	259	231	283	248	265	259	279	266	247	250	267	282	245	264	260	253	256	278	255	265	266	243	295	276	256	245	253	279	258	267	242	247	245	257	252	269	280	273	237	284	293	262	291	276	256	274	253	257	241	257	248	261	266	263	265	248	229	262	241	268	262	262	290	278	239	222	286	260	265	230	278	254	263	271	280	270	253	248	271	271	277	292	288	240	259	248	255	247	281	266	280	274	231	264	276	261	261	256	274	262	255	264	268	250	239	273	273	245	266	267	289	270	256	231	259	244	249	276	264	279	237	257	248	256	252	278	232	260	237	257	305	260	229	237	265	267	257	295	271	290	281	251	276	261	240	273	238	260	255	274	270	253	257	281	255	246	254	288	222	255	275	287	269	252	247	266	275	262	270	260	270	267	253	263	231	267	275	289	281	274	252	265	240	267	256	237	245	263	265	247	240	256	261	259	236	247	267	263	244	241	286	261	234	277	264	262	263	282	250	270	274	251	233	286	266	254	232	290	239	273	260	261	267	260	278	265	262	266	246	263	256	270	254	266	266	264	302	251	257	271	258	279	270	264	259	263	261	268	268	267	250	288	254	282	277	236	257	250	275	281	259	233	275	255	245	240	240	270	288	240	280	246	265	266	281	238	238	270	282	256	258	269	274	262	297	239	288	262	229	234	248	272	266	247	233	271	257	235	267	258	206	262	254	267	257	275	249	277	288	254	265	269	272	225	240	239	282	259	284	262	250	267	286	241	248	275	262	245	258	230	258	247	231	271	240	250	234	284	250	241	260	258	262	258	274	279	287	250	276	242	278	268	257	267	247	248	280	267	257	250	280	250	273	254	243	239	254	256	270	259	280	283	257	238	263	264	285	259	298	275	270	256	282	252	257	259	260	262	274	281	267	257	272	242	241	241	250	271	223	252	260	262	256	265	283	259	274	266	236	255	280	244	269	284	294	286	231	268	247	255	270	284	263	272	260	257	247	239	265	267	237	236	268	268	252	249	281	266	286	268	274	276	264	269	249	279	248	265	269	295	270	270	250	268	281	269	278	254	248	257	284	260	257	289	256	254	259	298	243	274	245	281	267	264	275	287	220	246	284	235	259	241	283	253	242	271	234	266	283	248	278	237	230	252	275	264	264	253	255	262	285	295	260	264	246	250	259	281	275	283	241	265	265	244	275	237	263	244	273	245	253	262	239	235	256	247	261	222	238	236	257	256	278	256	280	237	260	251	259	263	269	252	271	252	273	277	263	234	266	292	291	283	295	261	281	265	250	277	253	256	262	233	229	288	253	249	271	254	266	243	249	272	237	286	239	254	273	271	269	271	235	257	248	231	268	267	266	266	291	231	252	261	273	300	260	274	258	268	271	268	247	286	260	276	243	302	272	277	264	278	262	247	250	243	254	281	287	259	248	286	273	258	255	269	268	260	261	240	266	273	240	238	256	260	255	265	251	262	262	258	275	276	286	265	248	254	277	286	305	222	249	269	273	249	281	247	249	264	270	275	286	270	234	227	255	261	231	247	241	285	290	277	278	246	250	240	271	261	277	257	255	263	271	267	260	242	259	272	245	253	249	269	268	255	240	264	272	267	271	245	256	274	264	260	262	248	271	279	255	258	285	255	242	243	261	246	291	251	229	264	282	257	241	256	251	262	267	254	245	269	237	250	266	238	261	265	241	250	265	277	251	280	267	269	272	254	281	260	268	258	275	267	267	245	272	268	242	249	259	230	241	275	233	273	256	275	290	275	221	245	257	269	226	263	236	259	274	282	273	250	257	237	256	230	267	243	248	293	276	247	248	251	258	270	252	234	243	289	259	251	276	267	237	255	228	253	276	253	259	243	226	266	235	276	267	246	288	279	263	286	254	261	272	266	246	263	269	275	254	271	246	257	290	237	278	245	252	293	282	270	243	267	291	216	255	280	258	267	263	258	286	271	259	235	288	230	256	260	258	257	260	234	277	253	232	269	274	274	261	282	260	281	269	248	233	270	269	256	266	249	252	272	239	284	255	234	288	261	263	254	260	270	246	289	283	260	278	242	246	269	276	288	284	251	242	286	252	272	249	264	259	267	257	266	255	257	292	317	264	281	253	264	268	241	252	257	271	235	253	268	277	252	252	263	277	245	260	260	249	258	265	247	249	264	268	246	259	250	304	241	261	289	270	260	267	258	279	258	275	283	259	274	251	265	229	247	285	261	266	257	234	289	260	253	254	265	287	253	286	286	258	255	248	262	287	262	277	243	243	258	250	245	280	255	244	251	268	243	260	247	271	255	255	246	234	281	254	268	256	284	259	278	279	273	271	238	279	278	259	256	220	273	279	279	268	297	261	245	251	256	245	281	299	240	275	280	287	260	280	247	274	271	268	239	287	284	252	242	251	251	255	285	266	269	260	267	255	241	270	260	262	242	241	238	269	270	285	286	249	262	257	234	241	257	245	237	250	262	240	249	249	264	283	282	292	243	257	243	250	257	241	268	266	278	239	265	252	255	255	263	249	272	256	278	274	282	245	242	290	259	267	263	240	275	282	284	272	256	246	244	255	248	266	240	250	274
2247	775	916	910	880	868	830	842	821	849	804	772	769	785	815	735	783	777	781	759	749	838	755	781	743	804	737	774	755	762	792	807	780	758	798	696	756	743	790	756	766	742	769	787	767	800	781	767	784	769	740	804	722	726	747	757	707	809	772	783	735	787	766	779	766	784	740	763	740	774	745	788	763	779	781	790	829	770	749	777	712	732	761	696	732	771	775	723	773	742	751	758	774	760	774	778	786	794	726	735	776	758	768	764	756	802	749	782	763	769	808	762	763	745	805	779	752	767	736	763	783	798	718	761	724	757	745	776	777	722	794	745	799	733	757	755	768	819	789	740	794	732	770	727	739	755	721	725	768	740	762	711	799	770	757	744	734	799	758	755	732	739	796	741	750	798	789	762	754	670	726	750	758	730	764	756	773	716	750	726	740	737	776	776	766	713	749	780	770	711	746	759	775	746	759	727	782	741	729	803	805	757	766	776	744	731	779	715	757	752	724	756	757	750	714	809	757	769	772	719	777	770	785	801	771	742	780	717	805	766	741	735	775	764	791	724	780	779	749	727	735	813	732	783	735	793	754	741	729	793	763	779	763	780	746	756	754	758	767	740	745	755	734	750	757	777	757	751	759	738	770	749	771	729	759	793	774	780	769	766	793	807	784	787	730	788	812	746	736	762	737	777	768	768	753	819	703	736	787	772	735	762	759	765	783	747	795	762	778	742	737	752	804	747	749	759	778	754	693	769	740	761	770	784	775	765	800	759	765	749	769	776	749	786	723	733	783	756	752	775	770	841	755	704	806	742	766	722	741	726	772	771	754	803	752	750	794	749	779	700	707	782	726	735	740	774	793	759	717	739	728	777	729	734	760	728	785	791	742	739	743	739	787	769	737	712	775	802	719	783	760	759	763	758	743	769	777	729	747	715	731	746	722	767	754	720	756	699	786	760	761	774	758	760	768	798	733	741	746	740	743	743	745	745	742	730	819	704	763	777	703	747	758	797	765	807	761	775	779	785	749	745	697	730	726	734	799	741	750	767	728	727	794	768	717	758	817	775	792	771	730	731	751	739	786	745	757	762	754	800	784	781	776	752	771	777	812	764	760	730	760	718	776	753	712	801	726	780	755	766	739	691	787	758	766	724	768	736	752	746	789	773	755	743	729	771	736	747	753	745	708	739	781	772	777	769	707	720	734	754	764	759	728	766	738	731	769	775	762	748	743	767	793	707	762	690	725	777	770	726	768	761	765	778	777	768	777	737	789	756	757	701	784	729	760	779	753	732	798	738	744	773	768	767	749	745	767	788	819	751	714	739	717	751	785	773	750	819	777	763	743	788	718	728	802	748	767	759	751	802	771	799	712	755	735	729	777	793	730	778	801	756	691	726	759	807	788	722	754	745	767	750	794	806	766	775	744	818	734	708	717	743	820	714	776	766	760	847	781	716	760	771	768	808	770	779	759	790	754	785	745	782	791	768	761	787	747	720	758	769	768	732	754	807	760	855	755	768	744	722	731	747	751	763	768	716	733	811	775	806	769	784	761	747	775	723	775	783	765	780	767	753	784	710	768	748	780	717	735	765	756	771	757	746	752	839	744	761	756	773	760	741	715	789	771	731	778	788	769	741	776	740	797	687	734	769	795	776	785	744	770	759	795	743	749	777	772	756	813	732	729	764	744	731	743	765	765	770	762	753	736	721	769	769	781	760	786	762	766	772	756	753	724	696	760	719	740	742	748	780	755	744	773	806	814	763	707	725	793	704	782	781	821	753	736	706	745	752	798	787	760	778	759	781	782	751	795	701	773	787	797	763	729	739	832	724	735	776	704	737	706	729	792	758	786	761	767	785	795	719	725	797	776	796	781	750	729	738	697	750	781	723	743	721	754	779	760	725	747	778	726	745	810	748	776	729	758	766	780	766	717	739	754	784	725	709	739	733	757	762	850	792	705	735	760	750	779	751	747	731	782	766	748	774	734	733	773	734	753	747	798	735	838	755	803	739	773	818	748	770	702	763	781	769	750	777	766	710	750	689	802	703	787	796	723	742	684	779	742	768	809	694	751	754	722	804	765	801	753	798	783	768	744	767	802	705	724	725	776	782	770	732	737	745	795	772	783	766	767	755	718	741	742	764	782	752	746	717	767	786	773	767	749	743	766	763	766	741	789	772	758	765	741	730	753	744	727	783	755	788	774	775	757	759	773	773	829	745	742	752	766	747	718	769	742	780	743	737	732	750	756	776	715	753	682	780	764	777	835	731	796	751	747	764	779	772	721	792	747	774	761	765	806	805	785	769	750	783	740	733	731	752	785	733	753	774	759	726	755	787	805	801	784	787	750	748	808	733	774	798	743	750	785	742	771	715	761	766	731	721	773	776	742	770	784	733	790	746	722	774	806	746	746	723	748	734	786	714	770	744	769	779	763	799	731	794	756	735	754	773	730	797	713	736	763	730	782	794	779	734	756	753	797	790	752	742	785	855	768	722	753	780	766	762	776	772	769	769	771	782	783	753	761	763	768	776	733	728	813	747	814	726	731	776	764	767	780	744	769	753	749	794	732	738	717	773	740	748	791	786	764	725	778	775	792	743	765	730	747	774	747	762	786	778	781	725	747	773	802	751	772	763	726	758	735	784	721	770	803	683	747	744	733	804	710	738	712	760	744	716	768	803	761	775	790	777	709	789	708	723	692	760	774	792	824	765	808	740	766	719	814	729	766	789	730	744	722	707	767	734	724	757	752	753	750	710	794	755	777	755	767	741	753	739	757	740	737	767	746	763	798	712	749	780	792	749	775	743	731	802	749	771	727	791	753	769	741	727	759	777	742	752	756	775	755	746	755	770	792	758	757	740	772	779	832	809	769	750	742	749	783	722	725	746	775	669	772	720	699	731	777	757	779	767	835	764	787	746	758	727	750	776	750	816	754	779	760	764	750	737	735	765	803	741	771	741	757	679	765	763	780	738	800	759	806	757	810	780	753	748	746	756	744	768	817	791	749	728	761	716	756	755	815	784	778	744	720	805	738	762	751	798	785	732	725	731	772	734	775	737	786	769	773	774	769	736	764	795	778	771	784	767	766	755	762	771	731	736	752	741	752	749	753	752	738	739	776	788	732	728	735	745	794	752	730	700	783	787	748	790	763	751	764	710	764	738	760	737	726	734	786	805	744	831	759	758	745	736	778	734	756	767	798	727	807	766	804	761	785	777	756	716	790	732	751	766	786	732	717	743	803	753	718	768	774	734	761	780	717	752	750	782	739	768	761	805	738	715	749	737	779	804	753	735	749	777	749	785	759	724	696	752	734	771	757	766	737	773	772	736	750	782	763	730	760	752	732	704	800	757	778	753	790	767	788	720	724	765	794	749	746	841	770	779	741	734	753	748	734	808	775	758	759	794	752	765	751	771	735	738	769	757	774	727	790	727	787	700	730	778	770	772	731	779	751	739	772	729	821	755	811	744	813	791	738	773	721	731	763	733	745	716	733	744	765	735
8449	1023	1360	1064	807	563	407	378	301	274	247	213	212	204	174	179	189	159	160	183	164	162	151	163	165	154	153	140	147	159	143	128	158	143	150	143	146	135	146	138	144	156	146	129	144	151	146	158	143	129	120	172	146	153	130	145	128	127	141	147	134	132	131	136	133	125	149	132	142	129	140	141	133	140	128	121	149	126	134	148	130	128	126	140	125	135	142	135	123	126	127	147	155	129	142	162	162	148	122	139	137	146	130	142	151	137	136	135	134	140	118	118	131	126	140	144	150	124	126	136	141	106	126	139	149	141	115	124	123	135	117	144	137	121	147	152	127	135	136	147	123	133	120	136	134	127	128	124	164	126	133	157	143	101	119	119	116	140	116	113	145	119	142	157	119	125	147	138	154	137	147	138	152	123	131	136	108	153	139	139	116	127	151	124	132	131	133	139	144	153	120	124	139	134	138	121	101	125	149	122	129	107	131	131	118	130	147	145	149	152	127	125	143	125	135	125	133	135	117	147	109	137	126	125	150	133	132	146	138	122	140	128	135	111	113	144	141	143	138	132	114	126	139	131	114	120	133	159	135	115	136	123	134	121	122	142	138	166	138	132	134	129	151	144	147	135	149	141	140	138	138	126	169	137	130	148	135	123	141	151	133	144	151	131	133	143	145	114	144	171	134	149	135	125	137	162	134	144	138	146	142	147	138	138	127	146	135	142	132	130	136	151	121	102	136	143	119	141	128	141	141	115	158	132	134	133	131	119	144	134	143	128	131	149	140	142	144	134	151	133	133	117	132	144	138	125	150	127	129	145	146	124	144	156	138	148	143	148	134	144	117	140	142	140	130	121	130	124	147	122	131	134	146	129	149	149	131	138	128	121	133	144	139	147	127	106	141	153	131	117	132	137	129	153	132	113	135	137	143	146	146	135	119	138	122	141	140	133	117	149	114	129	137	131	138	108	160	143	130	129	136	135	156	135	129	138	145	141	128	141	133	131	145	136	136	126	112	134	121	140	141	142	128	139	125	127	132	120	143	134	134	109	145	135	128	132	125	134	135	142	142	124	125	123	122	136	154	132	140	126	136	130	125	141	127	128	126	131	144	149	135	144	137	148	123	137	129	156	133	111	116	139	148	126	127	152	133	125	120	150	117	136	129	146	114	139	122	145	134	155	133	131	107	140	125	98	146	144	112	141	116	127	156	124	134	152	133	122	143	154	145	137	120	128	139	138	126	140	130	148	115	137	127	132	130	128	146	139	155	114	119	138	141	135	126	135	154	131	132	126	130	123	124	139	136	117	126	141	127	134	127	142	150	119	145	115	130	139	123	127	131	143	129	144	143	128	127	129	130	134	145	134	155	134	135	145	137	134	130	118	139	136	115	126	133	144	129	153	145	116	130	152	135	143	139	102	144	139	140	138	149	132	121	152	140	111	123	138	151	135	146	139	136	148	139	124	136	120	135	135	128	130	136	129	126	137	144	123	133	116	137	127	133	114	120	145	137	127	126	151	115	130	130	123	135	115	123	130	153	120	139	132	132	134	131	136	130	153	128	150	116	126	151	123	111	130	134	155	142	127	129	128	123	122	124	125	162	115	125	121	132	139	163	121	127	105	134	130	119	129	148	152	145	144	133	148	140	122	140	142	120	130	127	137	116	123	139	134	122	130	103	143	129	136	146	145	132	140	139	112	134	130	126	133	120	146	150	140	124	137	119	115	137	128	153	138	120	151	134	128	124	130	119	127	144	133	134	130	151	134	127	152	126	131	130	123	118	110	142	130	116	105	144	125	135	129	124	134	149	144	144	131	134	134	136	141	140	133	145	127	128	130	133	123	110	137	140	146	135	122	132	123	139	145	147	141	113	130	113	126	147	131	166	134	122	119	117	136	142	127	116	128	152	129	133	153	154	137	145	137	120	135	134	137	132	166	133	146	146	129	134	142	113	131	149	129	137	128	157	132	139	131	122	132	127	116	130	124	109	128	137	129	129	150	141	137	130	123	125	121	124	124	133	146	113	125	144	133	136	105	126	129	141	145	113	160	136	137	119	139	131	130	137	156	120	136	130	142	144	140	140	106	143	116	158	119	146	151	132	124	128	141	131	130	123	135	118	136	132	162	119	130	127	133	136	135	143	129	150	136	121	128	144	135	152	143	137	131	151	146	128	133	111	135	136	125	145	140	122	109	137	139	124	135	128	135	151	137	133	138	135	132	134	127	150	134	137	115	142	136	118	141	139	134	121	123	130	138	127	142	144	135	131	144	125	137	124	124	137	136	119	121	149	107	127	136	120	127	156	149	122	121	144	137	142	130	170	126	139	124	148	146	128	135	127	147	145	161	133	114	127	137	158	129	136	143	146	158	138	132	125	141	138	144	136	126	107	138	151	144	127	124	135	129	130	149	149	123	134	120	149	123	142	168	140	122	136	132	142	141	132	138	134	144	115	120	156	154	150	140	128	131	115	120	140	140	138	148	123	133	152	104	143	129	145	127	147	117	126	127	139	121	140	124	135	162	142	149	139	127	136	132	137	129	127	131	128	126	149	123	158	126	147	120	132	144	130	122	148	143	118	136	138	132	146	128	153	132	140	143	144	156	152	142	139	141	133	137	126	126	128	134	132	138	130	122	129	133	139	128	145	138	132	124	143	143	143	149	118	139	136	122	140	139	138	136	124	149	124	126	126	147	163	126	133	129	123	141	159	138	144	133	146	147	113	131	155	107	129	137	126	130	141	130	146	129	141	130	133	162	135	132	132	119	111	145	127	121	115	130	137	133	153	140	120	138	143	115	128	120	140	144	161	133	130	129	167	132	111	108	139	125	150	139	137	151	138	139	144	155	142	116	125	147	136	128	159	140	115	132	137	137	119	117	132	124	152	128	123	131	128	121	138	119	128	143	121	145	123	118	114	138	130	127	133	150	117	125	137	142	133	145	149	139	138	136	113	149	135	137	167	140	135	139	136	116	135	165	130	146	136	124	135	159	126	122	132	130	136	155	138	131	139	126	153	157	128	162	133	146	128	132	160	130	119	156	133	129	141	116	114	136	133	117	151	139	140	132	148	155	114	136	136	136	140	142	146	144	136	151	122	125	127	131	149	116	116	131	137	146	127	117	126	124	126	160	112	158	169	135	145	121	130	150	133	131	120	138	142	125	135	147	140	131	129	146	129	120	154	111	134	119	135	128	144	146	147	123	121	118	118	130	128	139	152	134	146	143	143	141	146	121	126	135	126	115	120	131	136	129	125	121	128	132	135	140	126	123	122	144	132	117	115	136	134	145	123	129	130	120	144	129	156	125	130	122	125	122	120	143	106	140	129	134	138	141	144	144	135	119	159	151	131	148	134	146	124	162	127	140	147	134	149	141	105	127	134	101	128	120	131	120	123	145	129	148	143	139	117	164	130	137	119	119	110	134	126	116	127	127	143	121	153	142	120	128	136	131	136	121	133	112	121	141	124	123	110	135	132	131	151	150	129	131	125	137
5340	1463	3251	3610	3099	2539	2159	1763	1460	1297	1075	1092	947	829	843	746	722	750	694	646	639	654	622	636	576	498	544	497	526	490	524	510	521	458	510	497	556	505	493	463	466	470	476	487	495	464	494	471	477	477	472	456	420	426	474	471	462	416	417	446	472	438	428	426	435	452	422	444	424	413	447	483	427	446	416	461	465	427	426	427	462	442	456	439	424	465	411	474	450	440	452	407	442	440	420	419	409	401	442	430	436	421	473	427	483	454	388	437	448	435	424	426	431	425	404	434	432	440	428	432	460	418	406	432	423	415	411	392	434	442	447	442	438	434	431	436	423	435	439	461	407	446	433	461	414	438	433	399	415	428	455	434	440	427	430	421	431	425	404	473	444	404	444	418	452	430	439	442	429	428	405	470	432	458	444	401	433	454	463	433	442	439	470	472	455	392	422	417	409	425	466	446	448	416	429	424	495	452	424	430	429	415	405	433	393	421	412	412	439	438	399	422	450	430	408	435	446	409	444	418	411	431	444	419	447	414	430	415	485	431	429	416	434	464	418	423	389	439	443	415	458	407	399	424	433	439	409	414	404	451	422	431	460	441	417	451	431	413	405	457	467	445	425	386	418	425	459	446	436	447	407	404	428	428	447	478	434	438	426	440	429	418	438	411	450	455	422	457	439	445	458	440	459	414	435	436	410	445	421	445	428	400	403	430	431	430	438	419	419	403	442	435	422	444	444	402	418	453	455	418	484	423	450	448	462	438	400	403	443	407	397	437	421	403	437	446	403	441	453	441	424	446	460	463	438	429	442	427	425	443	469	414	461	437	403	418	435	421	424	420	446	460	427	451	415	457	424	409	410	416	410	433	415	439	432	439	367	431	443	446	443	368	451	403	425	449	458	479	443	406	448	437	416	388	433	431	405	421	447	395	450	434	402	388	449	428	445	445	438	382	424	438	459	451	413	427	474	424	428	442	432	435	466	408	419	405	435	464	398	442	428	427	450	448	433	448	420	413	424	406	461	436	462	432	428	432	427	471	457	405	412	411	423	449	410	440	449	430	434	400	443	428	445	418	448	441	451	411	427	460	393	413	418	445	431	425	415	423	439	401	398	417	424	430	425	447	441	414	413	405	441	461	414	444	456	428	468	437	431	422	405	438	432	451	421	428	437	460	456	417	458	438	430	413	456	447	440	413	407	386	443	382	413	419	441	431	427	387	453	473	430	424	449	436	420	392	421	427	447	420	424	426	415	431	433	434	419	409	439	414	414	457	474	431	426	438	442	438	427	415	422	406	454	427	445	443	413	377	422	446	420	459	434	458	458	420	435	426	440	417	451	467	404	420	420	447	447	434	437	422	389	422	419	442	452	464	422	455	429	431	411	426	428	421	419	429	420	417	449	414	461	408	421	425	415	411	425	428	436	443	436	436	433	458	403	419	426	397	438	421	450	422	434	416	438	422	436	461	413	410	431	444	432	441	441	424	427	461	429	435	431	386	429	426	436	420	427	396	397	400	414	460	435	433	437	427	452	447	426	439	425	438	426	437	423	443	447	436	445	445	395	447	444	441	415	444	408	424	444	455	399	415	454	446	434	415	434	450	485	413	442	428	446	430	459	444	425	443	418	440	408	416	405	435	451	410	433	437	445	432	429	480	437	426	448	413	433	398	436	432	399	461	397	412	460	440	477	436	419	442	432	406	404	423	431	441	398	449	465	416	475	434	439	480	422	462	436	473	396	426	443	410	407	445	468	432	429	441	420	409	402	418	388	433	422	452	419	429	446	411	443	453	415	413	442	407	434	450	446	425	396	432	439	432	389	422	443	438	436	463	398	437	420	391	446	420	442	409	400	429	418	443	426	427	412	443	420	370	449	404	443	378	436	404	448	425	372	434	404	402	397	419	456	402	428	398	435	465	424	429	453	470	443	452	472	451	426	406	413	450	433	398	463	417	399	412	416	368	459	413	408	419	407	437	425	433	454	461	389	449	455	476	424	402	396	408	406	441	408	456	441	414	468	437	434	449	448	439	421	424	406	406	413	393	438	431	383	426	414	429	411	415	403	413	460	444	396	447	432	440	403	440	468	446	422	407	452	401	429	455	432	426	401	414	415	426	420	454	447	430	420	418	413	442	467	428	406	445	415	463	442	427	465	419	414	428	451	447	429	413	439	454	471	428	443	467	437	434	400	387	458	443	447	431	478	438	444	452	418	420	428	437	430	428	405	435	445	487	458	434	403	420	412	409	439	413	445	406	470	441	432	442	428	475	430	421	441	423	432	419	468	416	432	423	418	402	424	438	396	456	453	449	444	428	406	477	431	450	434	408	449	434	451	372	440	434	454	412	441	454	447	413	402	442	434	424	405	440	456	423	425	414	427	430	424	398	433	440	444	433	407	439	418	458	392	447	416	408	440	416	448	468	436	391	438	427	439	408	425	447	412	404	403	409	453	432	413	406	439	399	438	448	445	439	412	451	424	418	403	442	407	416	423	406	443	416	413	455	434	451	421	425	373	421	405	426	418	429	433	449	452	435	421	441	405	404	432	446	400	428	445	398	419	443	416	427	424	420	405	445	451	416	414	443	423	441	399	459	439	455	440	443	450	410	410	415	433	418	421	417	461	433	411	411	434	448	426	446	435	460	409	460	441	395	441	459	425	412	464	403	434	447	455	458	412	428	433	407	406	426	425	441	455	451	472	380	443	454	432	419	395	392	457	460	457	427	420	459	460	413	457	433	409	443	412	417	432	414	397	453	436	412	423	435	424	443	482	389	451	438	426	416	436	441	421	435	433	434	391	432	404	427	413	432	429	428	435	455	412	453	439	407	454	406	422	417	460	423	417	438	434	419	435	429	438	438	417	395	426	397	437	478	433	442	456	442	423	412	432	451	420	429	455	398	428	409	461	425	415	443	413	433	439	449	418	429	440	448	441	464	412	405	429	415	396	422	405	418	437	433	438	472	482	390	425	458	462	444	416	421	408	400	433	427	415	404	459	436	399	426	426	456	433	445	435	418	414	438	420	405	408	421	450	418	407	431	450	416	436	442	433	456	443	434	440	462	427	434	436	404	489	482	402	393	427	407	425	433	418	450	410	411	423	451	408	433	399	429	437	451	425	420	466	410	406	419	439	439	447	450	405	416	438	406	413	382	435	436	433	437	399	409	442	440	388	427	417	438	417	405	436	440	410	450	423	443	409	390	438	438	464	430	415	431	427	433	416	423	411	396	418	421	436	430	463	388	413	455	429	444	400	412	420	404	420	422	438	426	424	438	406	394	440	386	403	438	437	406	456	423	450	426	444	440	439	417	456	406	431	457	413	440	419	445	412	448	436	422	415	445	395	434	446	435	407	442	428	410	461	397	429	414	454	434	394	425	414	455	421	399	433	430	438	433	434	410	436	406	436	437	434	463	455	431	425	447	439	445	448	449	408	429	446	416	435	428	465	432	459	410	458	427	416	424	445	413	426	392	415	436	421	430	453	416	444	440
15599	2486	2823	2039	1419	1047	787	618	523	443	367	294	295	250	277	250	249	228	188	190	209	201	169	170	198	180	185	181	185	156	156	185	175	175	148	155	165	162	145	153	165	149	146	162	177	161	164	160	145	154	141	152	133	147	161	145	164	133	156	135	149	146	137	144	137	166	159	173	155	152	171	134	142	161	137	160	137	158	141	141	157	153	140	154	158	136	148	144	127	145	139	150	165	140	150	159	148	136	145	143	146	135	128	126	147	143	135	146	158	156	151	152	125	144	167	129	132	154	173	148	150	131	165	149	122	163	142	153	145	155	137	133	130	158	155	147	150	158	126	152	141	134	135	126	142	147	118	152	145	152	150	157	137	167	141	154	157	124	125	152	138	136	141	135	165	155	122	154	147	146	144	153	144	152	146	164	151	131	131	118	141	140	168	172	144	147	158	126	144	160	138	154	153	176	164	142	140	165	145	130	171	136	179	158	135	130	137	152	136	149	143	147	146	138	143	168	162	160	149	148	155	143	138	137	129	138	109	183	130	138	157	132	151	141	163	148	140	135	146	149	124	147	162	146	155	155	124	134	120	153	137	160	147	151	147	150	143	136	140	156	154	137	161	138	153	150	137	142	144	148	135	163	133	126	152	126	138	149	112	159	162	140	114	147	143	139	134	147	157	163	146	155	131	172	139	142	134	142	138	134	133	146	151	146	131	125	139	139	137	149	138	152	141	120	130	142	159	146	137	148	130	135	134	138	119	151	159	138	134	146	124	140	142	141	132	121	149	143	164	148	130	142	154	136	156	158	144	150	135	163	153	130	144	145	129	137	132	152	149	131	138	138	122	148	137	139	144	154	132	133	147	149	164	135	133	132	145	147	133	154	162	148	149	129	149	136	150	154	161	138	135	143	160	131	141	160	142	144	151	141	132	127	143	123	157	147	161	157	144	142	135	143	158	135	147	147	156	144	146	137	121	145	145	164	143	160	136	134	130	168	147	164	131	154	139	140	147	135	150	155	144	141	155	125	133	163	135	134	149	147	153	158	144	127	133	127	148	136	142	153	128	156	151	155	145	147	141	130	137	163	129	142	139	155	148	142	162	152	150	170	153	152	151	137	139	140	145	141	153	140	155	156	130	159	148	158	141	150	160	167	154	154	157	153	140	122	162	166	140	139	144	140	138	163	145	147	154	128	172	150	127	151	144	143	127	136	139	137	157	142	143	151	166	138	189	148	146	136	143	160	149	149	164	151	141	158	149	147	139	137	140	136	176	152	137	147	143	144	132	151	150	163	150	139	149	123	154	126	126	137	146	145	127	133	148	151	124	138	160	144	136	154	160	158	132	139	149	130	142	147	142	176	125	151	143	145	152	137	136	153	136	153	138	140	168	148	150	152	148	138	143	157	147	167	132	151	141	135	146	160	136	151	157	129	165	139	156	144	146	142	122	162	143	145	148	140	174	179	116	154	139	141	136	148	138	149	170	151	166	151	127	148	148	145	143	156	143	152	152	158	144	149	149	133	150	119	146	155	125	159	122	146	126	139	136	136	155	140	154	136	141	148	133	164	134	123	154	155	169	142	151	144	128	140	160	138	150	138	126	165	158	163	149	147	149	113	149	136	133	130	157	129	143	151	150	146	170	126	141	165	160	128	147	169	136	150	138	139	136	140	154	131	144	153	143	137	111	149	134	144	149	135	161	141	133	148	147	134	140	161	158	138	161	143	139	154	133	141	154	133	130	143	172	160	114	156	141	144	163	166	151	163	147	151	113	139	152	135	143	140	156	141	146	143	126	167	155	143	134	143	159	166	138	147	148	135	146	135	142	134	152	138	165	172	157	136	141	158	152	133	144	151	164	165	122	145	143	146	162	142	136	152	153	175	165	127	133	154	128	140	140	174	147	141	155	131	157	128	140	172	125	131	147	154	151	146	129	164	139	146	149	152	134	133	134	141	145	143	126	156	161	133	140	150	153	147	147	134	133	134	138	151	155	123	149	126	147	145	143	134	178	150	148	126	148	150	158	158	133	132	133	149	134	140	139	144	135	167	153	158	147	149	149	149	139	152	141	131	146	150	151	133	127	173	132	146	158	148	142	147	112	147	145	150	174	156	135	135	154	147	141	155	166	142	134	165	154	135	141	144	142	131	124	151	171	139	163	144	141	131	129	127	178	163	135	145	137	166	150	149	146	145	135	154	147	121	150	153	140	138	144	152	148	150	142	161	155	153	149	144	158	162	128	155	146	127	146	157	158	147	145	143	165	131	133	124	150	151	149	139	130	153	142	154	172	149	124	198	153	138	130	134	153	142	146	153	158	139	142	146	135	152	139	148	157	138	157	149	127	134	140	154	130	160	132	146	135	146	144	166	155	147	136	141	156	138	157	144	162	152	145	151	156	153	127	123	152	147	149	146	140	177	149	132	154	147	139	123	150	160	121	139	139	168	148	151	142	161	149	151	171	156	154	156	155	149	134	147	139	147	154	156	132	133	151	135	156	118	157	168	151	144	130	153	152	152	161	128	129	122	140	155	148	118	149	154	141	131	163	140	161	144	176	164	147	151	134	158	124	132	166	155	155	148	156	150	156	166	134	136	129	152	162	131	149	152	150	163	131	128	149	120	152	142	157	133	137	149	155	143	159	140	159	142	144	164	160	131	151	135	128	177	158	146	158	156	150	143	128	128	129	159	136	144	144	133	150	148	142	152	151	125	125	163	148	141	141	124	130	161	138	164	123	148	129	153	141	141	155	140	149	143	151	156	147	129	135	138	159	132	140	114	140	140	142	154	152	145	148	146	140	143	152	128	149	146	145	152	140	138	151	147	154	165	139	141	134	156	158	149	134	144	149	153	162	154	137	139	141	151	136	144	147	138	150	129	159	123	141	171	136	138	142	136	156	137	139	152	151	172	146	139	153	136	157	153	141	153	133	159	161	155	149	126	142	148	137	140	151	154	165	160	158	126	138	153	147	145	162	149	148	150	148	145	153	138	117	168	148	152	144	127	151	136	148	155	153	144	157	132	152	140	151	173	135	164	118	156	148	157	141	146	162	153	142	157	150	129	153	161	126	148	154	146	168	172	129	139	139	132	160	160	133	133	158	129	156	174	160	141	156	143	128	145	148	159	124	148	152	151	174	144	147	163	149	151	144	140	137	132	151	146	148	138	149	143	132	146	142	153	172	156	135	161	146	140	139	146	141	151	133	149	147	157	142	158	154	135	141	122	151	142	147	148	142	136	138	149	138	137	148	141	173	146	166	143	149	145	148	134	136	150	140	147	123	144	135	167	136	144	175	158	144	149	145	149	163	150	145	140	149	131	107	143	157	141	137	145	140	152	128	138	147	156	148	139	134	146	158	137	135	151	153	144	155	143	145	132	147	157	136	119	133	131	138	149	138	144	162	149	143	141	132	155	142	152	146	125	127	142	148	145	143	148	141	127	148	160	133	150	138	119	154	163	165	144	139	121	166	154	147	156	162	148	132	144
7473	2489	5740	6515	5465	4480	3618	3045	2491	2201	1909	1696	1495	1328	1283	1203	1095	1029	955	953	852	872	818	783	763	717	720	710	656	657	657	633	678	611	664	635	594	596	583	591	625	558	619	574	602	560	545	575	535	534	557	539	511	566	517	589	552	499	529	556	550	536	517	518	507	474	524	453	507	530	507	525	477	490	514	474	502	457	534	509	510	486	515	505	526	523	483	516	515	483	485	502	481	492	544	461	512	505	455	498	520	494	529	499	484	486	493	499	473	471	513	455	498	499	515	477	499	472	494	468	502	459	498	501	481	512	529	460	441	493	487	470	465	477	445	486	481	510	522	464	477	517	475	488	472	509	466	501	482	469	505	521	439	452	468	442	469	501	484	481	477	483	440	418	471	454	485	468	461	453	452	462	501	441	487	491	518	491	505	465	468	439	495	474	429	487	450	490	498	480	460	468	463	464	463	467	468	470	491	499	477	495	507	473	498	508	510	466	451	471	485	477	534	505	501	480	468	471	506	472	498	467	472	458	497	497	480	445	454	489	441	479	494	494	471	489	447	510	474	467	488	471	485	479	488	478	502	471	480	460	509	505	478	545	481	480	458	453	492	456	497	476	445	461	488	478	478	449	514	489	459	447	447	413	477	447	482	444	499	480	459	469	503	486	454	467	478	494	463	462	484	440	494	485	434	475	454	522	484	466	506	476	426	504	459	516	468	486	481	477	480	458	460	428	484	499	476	463	489	483	489	490	434	451	472	448	498	487	503	473	502	513	472	483	479	463	475	496	431	464	487	434	490	434	489	501	443	453	430	476	498	466	504	465	452	472	461	494	471	496	468	461	525	477	500	463	439	462	453	485	484	488	481	478	481	481	460	496	459	471	510	500	506	444	453	492	491	476	469	456	490	501	448	519	441	489	460	494	482	464	473	479	461	500	514	485	506	479	471	477	430	487	461	487	478	464	491	478	485	472	490	469	502	482	481	454	443	469	485	464	472	464	454	507	468	507	483	457	477	480	479	472	482	467	502	515	485	457	512	467	503	464	497	488	495	498	497	483	486	424	468	435	444	471	476	473	513	496	456	469	512	487	445	473	475	490	486	473	533	463	464	463	472	481	451	518	480	453	492	474	503	479	447	462	490	446	456	433	454	426	483	486	453	473	506	470	455	473	491	473	461	481	459	458	473	477	479	447	509	500	484	502	471	482	517	424	477	440	460	518	476	492	450	473	451	489	437	469	458	463	458	523	479	476	489	473	460	440	457	459	466	471	462	448	463	472	472	473	469	478	468	460	435	436	548	490	478	489	464	500	474	461	466	478	479	517	524	470	465	440	489	491	496	481	464	458	464	468	491	462	451	490	456	470	454	455	433	516	477	480	486	506	434	458	448	477	482	485	484	443	457	456	481	478	478	467	477	536	454	485	460	447	505	467	458	496	502	501	465	506	448	447	497	462	495	471	486	510	511	463	484	471	517	478	443	457	445	493	452	475	457	466	491	458	494	503	494	484	464	483	481	443	480	496	479	481	442	473	461	484	495	478	493	498	478	440	458	480	476	462	443	478	473	508	506	458	459	470	471	495	486	469	453	465	484	455	480	465	467	464	523	473	467	485	490	472	508	471	508	471	476	512	490	454	441	488	461	477	492	468	453	449	471	487	467	482	472	436	482	502	483	438	477	484	477	483	458	462	482	495	516	483	484	453	485	488	454	462	489	479	475	486	473	449	444	445	504	466	432	459	474	512	512	478	453	508	450	486	499	434	486	456	463	482	471	429	443	488	461	477	467	480	460	456	510	490	431	461	471	447	516	491	458	480	477	466	446	513	463	486	490	495	442	471	481	492	480	466	466	457	476	491	467	483	460	486	470	447	497	449	480	511	452	461	459	453	489	475	457	489	492	479	499	490	472	433	476	466	511	486	450	445	458	523	470	484	512	472	458	447	450	486	480	486	473	445	484	478	482	463	457	460	453	487	494	474	508	448	483	497	425	493	469	512	477	487	486	461	462	455	480	478	497	501	456	459	470	489	476	441	492	504	457	450	450	477	433	440	466	437	481	502	476	449	489	468	461	487	450	477	485	503	474	478	443	498	464	476	473	470	491	459	436	472	450	488	470	468	463	488	479	449	474	516	457	488	479	464	463	477	482	469	469	466	449	491	439	474	447	472	476	450	431	445	458	480	492	481	466	461	448	472	475	479	497	500	481	468	499	462	433	515	521	492	513	498	492	472	481	474	488	473	507	483	500	491	504	443	459	469	466	472	466	436	504	483	476	437	444	490	441	500	454	488	443	463	448	489	542	456	495	474	448	512	461	448	450	459	491	483	483	490	473	473	450	467	485	469	484	425	475	506	475	494	486	470	462	482	467	476	465	476	477	504	485	470	451	503	532	474	471	449	459	458	440	474	475	456	451	485	490	439	499	471	475	464	510	465	457	474	474	449	452	484	500	445	493	486	490	465	500	462	481	445	464	483	469	450	503	473	412	484	511	480	506	504	471	472	478	496	478	466	481	481	506	444	482	486	488	464	469	467	465	492	453	477	508	470	469	466	442	473	479	467	466	458	499	480	459	476	476	499	490	483	481	478	485	498	483	469	480	487	496	494	449	454	483	508	500	499	492	464	473	445	464	465	467	478	486	444	484	449	451	456	442	507	506	468	487	474	504	449	503	440	475	494	445	488	481	454	517	497	475	446	497	453	468	467	507	516	486	440	476	494	466	504	434	465	501	509	490	465	480	482	476	494	515	489	477	483	461	470	478	443	470	498	472	479	450	488	482	476	498	455	446	464	487	483	480	445	492	476	474	494	510	489	464	492	461	525	493	462	486	471	485	463	480	485	471	471	492	481	499	461	488	467	470	490	517	461	468	480	452	470	499	480	467	479	459	438	440	492	436	479	466	468	478	500	487	459	470	489	518	424	495	487	484	448	470	491	483	449	451	449	462	511	458	480	465	488	487	461	475	482	496	446	507	486	462	507	496	502	487	463	474	482	489	479	548	455	507	507	440	489	448	482	463	446	504	501	456	457	477	489	476	465	479	481	458	494	422	463	499	493	500	483	469	477	497	473	458	446	497	474	492	480	488	479	470	489	476	466	457	446	490	461	509	442	450	489	509	465	457	513	491	528	484	503	468	486	500	492	481	452	437	493	492	460	472	490	504	439	481	476	465	465	479	448	459	464	451	415	484	509	499	458	458	448	470	489	479	510	487	511	479	519	496	467	461	442	465	470	478	523	479	459	440	501	435	492	456	479	470	465	502	499	486	487	491	482	475	442	471	452	468	508	458	448	472	461	468	509	428	496	509	454	495	466	466	479	482	483	466	455	450	434	515	469	468	495	475	452	470	476	450	492	469	453	489	479	421	459	459	450	460	483	466	440	458	428	485	481	454	446	438	483	499	474	462	494	452	487	491	479	490	488	505	438	506	485	515	482	422	459	468	513	480	482	483	489	445	450	494	456	456	423	465	499	476	451	477	458	457	477	442	509
2277	307	345	319	307	291	286	303	252	249	258	245	266	259	292	261	285	262	275	258	299	254	265	236	272	243	243	251	251	268	256	271	255	285	290	291	262	281	252	260	252	265	266	256	282	270	281	265	298	288	248	276	266	293	301	270	277	273	276	257	274	264	265	254	256	237	263	261	271	293	255	264	274	276	266	257	277	277	227	280	251	231	274	246	241	269	269	249	245	244	264	258	247	260	253	294	302	249	266	259	280	245	254	241	256	241	282	244	251	254	255	245	253	256	244	276	233	272	270	284	264	261	277	266	234	249	261	274	245	266	247	253	246	249	235	302	243	263	252	260	306	254	245	284	260	262	265	239	252	273	281	266	271	277	239	266	255	247	265	251	244	285	265	254	261	271	239	244	272	250	269	263	269	248	247	255	255	290	264	274	256	279	273	280	254	234	261	254	259	258	283	273	291	243	278	286	247	236	269	267	253	265	284	254	251	277	261	251	253	270	276	259	286	278	262	248	258	280	258	281	299	266	255	229	244	245	266	261	261	258	250	220	250	277	257	241	247	247	265	268	255	250	267	286	296	260	268	270	242	251	283	260	259	260	253	267	252	249	259	276	260	255	237	248	243	264	264	271	263	272	263	264	241	216	265	272	254	270	245	242	282	288	272	289	260	253	268	261	266	280	232	243	267	233	238	255	288	238	255	260	249	245	267	236	265	247	240	275	249	291	239	277	257	287	271	237	256	239	262	249	253	276	257	256	268	262	240	244	273	236	254	273	244	264	259	254	278	267	261	265	257	272	274	264	254	239	277	262	256	263	292	276	220	238	233	248	247	258	244	257	263	241	247	269	274	258	253	270	279	271	267	260	269	254	276	291	266	235	242	270	238	302	253	273	268	262	258	254	239	250	266	243	286	280	229	218	262	294	244	259	252	266	234	228	250	285	260	261	279	237	279	274	268	247	247	257	247	266	233	292	252	275	274	250	258	282	283	264	255	260	267	234	252	253	250	254	253	272	252	275	301	282	252	238	254	260	263	256	260	266	268	273	247	272	279	288	298	253	264	254	259	259	266	258	267	263	261	265	246	281	275	248	284	262	252	251	259	259	257	266	254	274	253	257	263	279	269	241	248	253	260	253	249	259	248	268	229	268	274	226	289	252	241	255	259	282	236	250	266	240	257	251	273	274	242	226	289	249	249	249	277	246	264	262	287	268	248	238	255	243	259	263	273	264	271	261	250	270	270	274	268	238	245	260	269	272	248	253	268	293	267	243	256	281	272	276	240	254	266	267	271	260	261	257	256	282	275	281	253	274	289	269	239	253	270	285	265	255	254	274	265	241	251	262	258	257	252	244	262	241	277	283	258	263	247	246	293	281	244	262	260	264	268	249	264	247	270	267	256	280	276	273	266	290	241	242	257	265	270	257	286	270	258	270	260	258	268	258	264	250	273	245	252	253	292	258	273	244	271	246	277	265	253	284	286	242	250	248	255	254	290	259	277	233	240	295	282	245	273	254	277	269	272	277	270	256	248	275	293	282	279	264	238	260	258	287	269	256	274	255	246	262	265	256	236	256	257	264	289	218	257	265	243	233	261	291	235	284	267	246	282	237	263	255	239	247	271	261	265	277	267	266	268	244	250	300	269	237	255	226	270	236	262	274	253	287	257	275	265	253	255	242	305	267	260	243	259	268	267	234	294	275	273	302	273	265	246	265	282	250	252	251	246	280	255	262	253	223	288	275	238	238	246	301	266	245	278	258	279	259	289	285	254	251	246	266	263	253	269	255	255	247	258	249	271	301	278	301	285	226	249	261	284	265	249	278	261	286	274	268	242	241	268	277	225	235	263	272	257	298	271	254	279	264	259	261	253	295	256	258	279	261	236	283	236	286	283	264	254	243	276	254	271	239	257	275	274	262	263	264	248	257	246	260	241	245	250	283	234	265	238	257	271	259	258	279	257	261	230	235	241	269	261	256	239	261	258	248	275	240	295	250	269	276	230	281	261	291	290	271	303	256	253	275	254	249	231	233	271	304	275	266	244	254	237	282	257	256	247	281	243	261	237	226	231	269	263	285	290	279	244	276	256	258	254	268	253	293	251	262	265	255	280	244	280	254	258	257	276	248	279	283	259	267	279	242	284	238	257	274	256	276	260	251	257	254	273	267	253	275	294	253	274	271	271	251	243	284	276	272	265	249	270	263	291	258	252	264	239	295	257	269	270	260	277	230	242	225	223	261	271	290	265	280	240	279	254	270	241	265	253	256	281	246	284	264	272	248	288	275	269	262	264	222	245	267	259	268	239	257	284	264	288	244	239	229	242	250	287	276	261	250	276	259	253	264	277	254	273	284	271	277	291	264	235	267	255	264	251	284	273	264	288	256	282	228	264	268	249	248	237	264	270	287	277	251	264	267	253	261	263	269	240	283	255	249	268	260	278	266	249	260	263	254	283	257	275	282	266	223	255	271	264	275	268	284	263	228	258	243	249	274	243	253	256	250	283	282	251	257	285	243	254	276	228	237	272	261	248	238	260	241	265	258	272	275	252	284	264	241	268	265	255	258	280	282	263	253	260	266	245	274	262	265	259	271	265	254	274	284	258	260	290	284	244	279	225	287	248	250	272	249	262	265	281	268	253	272	279	231	275	259	266	278	258	272	266	238	315	265	275	245	266	272	234	252	272	286	296	234	245	268	284	246	292	237	261	275	264	257	238	239	264	274	247	242	253	277	283	272	268	265	259	260	228	255	267	261	255	263	274	271	246	269	261	266	261	278	251	273	279	259	257	267	284	281	259	269	264	234	250	270	291	264	260	232	270	277	267	266	293	249	286	252	253	287	276	232	250	272	252	273	255	248	261	274	282	287	289	243	261	257	250	234	270	259	280	251	262	281	242	246	279	253	261	264	290	249	282	262	250	274	271	287	283	251	288	273	265	239	270	258	263	237	262	271	271	292	254	258	255	287	292	287	253	265	220	271	293	250	278	256	269	256	245	261	296	288	279	278	268	265	270	248	249	271	283	279	261	258	252	271	257	294	230	235	241	248	245	257	235	281	251	274	268	277	256	246	271	264	238	260	249	259	262	270	277	288	273	272	240	277	269	247	271	249	265	252	247	265	267	245	280	283	258	262	225	274	253	286	274	259	259	273	232	310	253	252	252	263	274	255	263	231	262	252	273	248	260	248	261	262	266	305	248	254	259	254	264	271	240	250	284	239	256	234	280	277	236	287	256	272	249	280	245	272	267	247	241	255	244	265	271	250	274	235	238	260	254	293	275	266	260	262	253	257	253	276	299	267	268	272	242	260	297	269	268	266	270	274	256	261	245	272	256	247	258	269	276	262	265	264	232	276	253	254	281	270	247	279	275	250	269	230	248	248	240	263	281	284	250	258	292	270	266	263	250	266	291	236	258	284	239	237	262	243	230	261	257	262	259	246	259	280	226	240	277	247	268	269	272	252	272	273	257	274	269	260	267	281	235	268	267	261	251	265
2258	832	951	998	921	858	844	815	845	818	856	798	809	773	840	820	820	778	790	768	758	772	718	781	750	847	771	752	739	825	796	805	823	784	782	757	776	748	775	741	797	741	764	768	759	781	742	761	767	785	760	748	756	763	749	784	767	751	752	727	812	774	783	733	778	763	750	764	754	741	707	745	728	756	798	791	796	732	797	709	741	745	783	820	767	776	736	789	818	795	775	762	758	741	777	735	751	761	761	761	774	758	715	711	717	773	750	736	772	794	718	765	780	783	791	746	749	766	791	765	789	759	747	806	790	758	749	731	727	760	756	762	736	770	776	748	758	787	757	756	773	792	785	759	767	732	780	748	759	739	723	769	755	802	775	820	733	719	749	784	753	783	762	792	754	755	742	749	811	733	742	804	723	788	816	714	721	732	676	767	767	740	808	816	779	796	756	727	775	762	770	779	832	751	737	758	776	746	750	779	771	704	746	719	762	784	789	771	785	792	825	780	782	764	783	771	752	749	771	720	767	752	785	729	740	804	745	724	796	733	746	781	754	796	742	737	739	814	750	770	736	801	798	705	731	761	789	780	747	734	710	755	784	729	779	768	782	736	802	723	793	734	753	761	783	806	786	768	754	756	741	811	775	771	825	767	757	751	757	746	758	727	763	761	754	770	770	748	748	744	710	743	749	804	759	783	723	738	764	752	806	737	743	763	778	743	738	761	796	769	785	793	809	780	767	723	774	770	741	723	749	765	774	794	765	781	752	729	766	746	764	735	764	760	754	694	732	759	757	791	751	792	760	736	759	769	761	769	753	777	813	788	754	772	739	756	743	746	733	725	772	750	744	774	772	780	751	795	767	712	787	742	739	740	780	747	763	742	766	777	728	708	763	771	739	753	709	750	758	746	803	740	704	785	732	810	723	735	759	762	771	727	780	738	696	801	774	734	763	748	792	791	776	761	796	753	761	798	756	748	670	759	807	714	766	812	764	777	735	745	796	744	774	803	774	727	729	791	744	735	743	785	743	746	768	729	820	831	742	774	733	748	753	738	758	780	786	779	739	778	828	800	753	758	720	742	783	732	767	736	736	809	781	772	740	761	763	779	743	780	772	728	775	742	740	740	750	736	790	764	768	776	776	785	799	800	768	747	790	774	748	732	807	775	756	796	771	738	739	751	773	796	751	718	751	765	761	793	749	796	738	787	725	770	780	805	777	778	761	839	746	796	778	736	745	784	769	732	752	732	777	747	708	780	747	741	754	743	786	794	703	796	754	788	792	749	725	735	807	765	738	711	772	742	771	797	701	815	785	717	754	765	775	742	763	762	766	741	797	755	730	813	783	730	712	774	787	807	796	789	753	730	747	708	747	762	769	775	770	753	723	712	738	719	762	733	775	795	728	738	738	751	730	744	803	790	790	761	733	744	730	770	791	698	780	708	791	789	747	777	787	737	754	720	753	757	764	785	759	791	775	772	751	746	756	742	725	731	763	732	715	756	784	754	751	768	732	736	794	789	741	766	816	770	794	702	811	730	748	773	727	754	726	696	726	783	758	756	770	780	805	774	752	752	751	768	768	793	734	742	802	744	762	798	774	754	784	724	777	775	736	756	733	726	812	744	766	781	750	784	784	771	775	818	798	785	777	771	768	754	728	758	702	806	744	758	811	704	757	779	768	752	741	745	822	761	740	764	728	763	712	796	778	782	738	759	782	782	747	771	781	818	742	819	788	733	765	732	730	800	748	776	761	743	808	795	780	733	756	755	699	773	788	767	757	783	751	759	750	736	796	758	738	766	782	751	744	715	754	735	769	822	763	755	731	752	745	748	760	738	776	777	744	757	772	790	755	755	770	764	801	755	747	780	790	760	713	798	719	704	819	784	767	737	769	774	799	795	777	747	736	764	788	785	740	748	807	751	748	776	752	791	761	761	796	782	762	737	744	764	825	750	748	786	729	746	729	791	707	777	796	751	765	747	754	768	714	765	741	766	744	739	770	726	784	747	740	748	759	778	746	764	706	743	759	756	790	747	728	767	738	731	813	782	749	772	767	770	811	754	694	724	773	728	767	823	736	770	774	776	787	781	728	750	783	793	813	703	782	777	773	752	784	765	805	763	772	780	746	791	782	792	773	734	758	755	792	757	749	748	789	775	748	770	765	770	735	768	725	713	797	782	760	796	796	716	771	790	736	734	731	809	777	734	752	745	759	737	722	762	734	764	756	738	749	744	753	702	774	752	734	765	774	735	746	788	785	754	732	758	765	767	777	769	759	756	788	769	762	732	723	755	798	763	750	753	765	822	745	738	786	780	778	765	796	780	762	754	748	746	807	747	722	759	708	775	771	735	733	781	772	772	752	793	767	786	740	780	770	755	761	786	738	767	780	814	801	694	733	742	781	791	753	787	777	745	827	757	738	798	726	719	698	757	799	736	744	765	749	804	766	740	738	780	774	774	795	696	773	796	745	776	778	764	745	747	765	735	760	772	803	749	769	781	727	756	797	788	757	784	739	771	777	754	788	713	775	748	778	735	778	783	763	786	737	776	735	760	780	761	764	734	782	746	758	747	804	759	750	771	819	752	739	712	781	773	755	751	742	780	779	763	760	756	745	759	698	796	804	772	769	728	770	767	838	741	750	719	746	803	830	750	757	741	745	758	823	769	790	739	761	728	743	794	765	745	766	672	769	732	757	779	747	760	762	783	743	748	759	733	756	708	738	767	780	767	727	727	767	739	787	796	724	747	808	799	781	769	757	781	776	772	759	742	739	770	794	777	789	783	716	756	731	784	807	720	789	754	755	740	737	815	695	795	763	757	751	733	784	784	757	793	731	764	717	754	828	742	748	788	728	788	759	718	743	789	739	738	767	815	760	729	752	793	793	801	764	739	740	747	741	813	815	816	764	766	796	758	749	755	757	687	781	712	709	739	719	723	778	799	717	715	756	765	733	766	778	806	796	749	735	736	748	741	801	801	789	754	754	772	752	775	756	766	716	769	746	767	737	788	780	772	808	777	764	714	774	774	724	723	735	767	703	748	743	706	728	763	796	771	785	754	810	778	782	800	773	768	750	771	773	802	753	757	757	755	779	756	768	745	815	782	735	707	806	721	745	795	763	788	717	782	753	710	753	720	716	781	716	756	749	789	704	786	741	770	752	743	739	762	731	734	764	730	721	746	732	750	778	764	753	775	757	795	756	761	721	749	768	777	743	782	782	785	776	786	784	790	717	779	774	741	785	807	750	682	757	774	725	744	738	729	774	780	758	776	780	731	748	812	730	748	810	803	834	777	785	759	738	777	758	744	739	757	786	769	768	762	783	785	747	783	788	780	783	745	748	749	771	757	746	754	773	767	733	729	769	742	753	757	740	785	768	785	788	778	778	750	776	732	806	724	783	819	711	755	779	805	741	727	779	699	789	770	805	782	752	757	761	790	786	767	735	761	730	772	723	754	756	724	772	748	761	762	760	752	779	747	788	745	746	770	815	763	779	804
8407	1056	1398	1112	801	547	465	375	307	275	240	240	217	208	196	201	161	179	149	158	165	160	156	136	160	124	121	140	137	160	153	131	163	134	143	139	124	143	142	127	155	154	128	145	144	130	136	132	136	128	143	142	139	137	136	130	141	113	145	147	128	150	147	139	157	130	130	133	141	148	143	125	143	128	133	135	140	146	134	149	135	143	144	137	122	134	148	139	136	138	144	126	118	137	127	139	139	140	119	135	142	142	122	139	129	139	125	140	142	139	148	138	124	150	134	150	122	144	125	134	127	130	128	132	127	138	136	123	139	125	129	133	123	133	146	121	153	136	127	134	146	119	125	123	139	116	131	141	157	163	134	133	122	134	144	120	122	146	132	124	133	141	128	128	145	143	128	138	140	135	135	134	121	118	167	130	142	140	135	155	140	106	149	133	122	144	148	127	143	161	132	131	137	152	144	124	145	143	124	117	132	133	137	144	136	135	143	139	135	136	154	125	124	124	135	143	137	119	171	141	136	134	144	117	118	120	122	122	140	121	149	126	147	159	112	143	130	135	123	149	120	151	139	126	152	126	138	129	169	125	161	146	146	129	117	139	161	128	142	142	146	147	113	144	137	113	121	147	128	129	134	117	130	133	129	140	133	142	135	139	127	126	143	136	120	144	141	114	142	146	140	127	138	109	130	129	120	148	133	148	120	144	140	133	148	119	137	144	130	131	109	147	130	145	123	140	137	117	136	138	125	128	107	122	142	136	130	139	124	142	131	136	135	112	137	146	123	133	134	117	130	140	112	102	117	118	112	131	127	105	150	154	137	150	125	144	143	137	130	127	124	139	127	128	127	140	131	131	140	157	148	142	127	123	123	137	147	142	137	122	139	122	133	106	138	140	129	135	155	129	101	118	120	117	147	117	121	143	125	123	121	149	141	126	139	133	159	118	152	135	144	139	118	152	115	124	112	129	117	126	143	128	113	136	131	152	130	141	133	125	130	143	118	141	144	124	116	138	129	136	123	132	138	144	112	125	134	145	138	126	136	143	143	142	131	123	134	135	134	131	151	127	144	129	165	154	127	135	136	127	141	114	149	127	125	138	134	137	136	116	159	127	131	104	131	153	129	133	143	141	134	116	150	139	119	144	121	148	125	115	123	120	135	149	125	119	123	135	123	132	118	140	121	151	143	135	150	126	120	137	152	156	124	130	129	129	138	138	133	152	148	112	136	131	139	127	133	133	139	135	129	137	140	123	131	137	120	115	127	129	142	134	127	155	125	131	136	145	146	158	148	138	117	121	150	126	132	132	127	135	143	128	124	118	134	137	130	125	128	142	145	119	118	146	134	146	141	131	124	127	129	147	133	151	127	139	182	133	134	143	134	128	142	137	132	132	128	141	125	118	129	131	133	135	128	124	137	133	133	140	136	120	104	135	113	122	146	130	147	141	138	103	155	118	117	109	133	126	122	132	152	119	131	134	129	124	132	132	131	143	127	138	109	122	122	108	142	144	141	120	139	148	127	139	132	131	130	136	129	134	149	151	128	117	115	143	113	147	133	122	138	131	136	124	123	144	130	144	147	144	129	155	121	139	129	132	141	119	134	135	113	108	131	130	125	116	133	113	151	139	134	141	132	144	153	129	137	115	120	106	138	136	145	136	152	133	136	138	133	139	122	124	110	140	123	138	146	131	117	146	135	153	150	118	150	133	124	120	127	126	150	119	143	147	150	135	150	136	135	146	142	117	127	130	131	153	125	142	135	112	135	122	140	136	142	140	126	133	116	137	143	148	146	110	119	123	120	142	146	137	135	148	126	146	139	132	124	133	130	121	155	129	117	138	146	146	135	139	131	109	156	123	120	127	140	132	132	151	132	133	124	146	131	130	121	146	139	141	138	114	125	109	146	147	141	126	121	122	129	146	135	122	137	124	123	137	134	124	159	128	141	142	117	125	110	151	140	128	130	147	139	132	124	145	135	133	140	136	120	145	145	126	135	129	124	130	145	141	137	133	122	140	160	153	132	134	109	134	125	128	140	129	133	132	137	114	155	136	144	123	142	119	120	143	122	159	112	137	108	134	131	130	145	157	139	126	129	133	153	150	140	152	121	141	132	136	130	108	114	136	158	139	133	135	112	137	155	138	132	137	137	147	124	116	150	142	113	157	123	119	118	139	129	145	145	139	114	131	133	133	152	133	141	143	113	133	148	139	140	127	127	130	125	133	141	133	137	142	141	139	112	132	135	139	133	126	133	134	139	127	128	136	148	133	124	148	129	131	136	151	155	121	123	126	138	133	142	131	150	146	137	131	128	126	138	144	138	136	164	143	128	124	152	148	157	153	136	150	144	125	137	122	133	140	154	115	130	131	143	125	131	125	143	115	127	118	130	155	135	115	124	127	139	121	120	131	136	136	126	136	137	130	127	131	127	140	113	135	127	163	147	143	139	136	130	146	126	143	99	142	151	127	124	148	139	142	121	117	121	139	156	139	118	146	145	128	127	119	145	139	129	112	105	115	137	162	116	120	129	140	127	132	129	140	135	126	129	141	126	115	147	130	128	139	135	123	131	121	115	142	130	119	143	136	128	112	129	157	144	140	110	137	137	133	137	139	116	115	143	139	140	129	121	123	176	145	125	138	125	138	138	127	121	139	155	145	120	121	134	98	128	137	134	118	133	135	124	139	127	125	137	132	134	130	116	105	151	125	120	121	135	121	126	129	125	149	115	152	131	152	139	149	147	142	112	135	138	127	123	129	160	139	134	135	142	130	131	134	139	154	137	108	137	131	134	132	124	142	129	125	118	114	146	139	119	111	133	144	137	142	120	130	136	130	146	134	125	147	152	140	140	131	147	135	134	142	133	152	138	152	133	122	124	108	149	124	139	125	142	136	135	138	121	136	142	133	132	145	129	136	116	126	137	127	123	153	137	150	131	134	154	160	131	143	139	145	112	146	136	102	130	136	142	135	136	133	138	120	125	134	146	130	144	152	126	156	141	136	114	127	139	150	110	128	122	162	107	118	119	145	124	157	125	127	139	136	139	134	124	112	145	138	133	112	146	131	126	138	116	135	153	115	115	141	132	149	116	105	135	121	123	125	143	143	127	132	124	121	121	129	119	144	121	111	137	141	124	133	129	125	116	135	142	158	150	111	123	159	114	123	110	122	139	116	131	120	128	125	130	132	155	146	136	140	139	123	130	126	132	130	141	139	118	139	118	149	162	128	124	135	129	116	140	134	139	152	147	131	137	138	130	107	147	124	129	130	137	127	138	141	142	156	115	156	140	119	114	140	109	123	135	123	132	145	152	111	144	112	126	126	127	126	153	129	138	140	159	136	111	135	156	122	132	150	158	128	131	132	108	133	132	136	145	141	107	145	147	155	116	129	117	132	128	136	131	154	132	142	150	138	139	155	134	129	151	152	121	120	140	146	116	136	141	145	157	112	129	148	167	120	138	137	138	134	123	122	136	137	139	142	150	155	128	120	131	140
5372	1338	3256	3668	3141	2433	2037	1699	1452	1283	1101	1009	913	907	888	786	752	706	744	676	629	592	628	572	576	578	579	571	537	548	535	495	506	521	447	522	492	529	495	498	484	462	495	494	502	467	496	442	435	477	481	458	452	481	421	449	469	478	458	445	433	483	442	468	480	442	466	442	456	422	445	436	451	446	374	445	429	412	410	436	461	411	427	440	471	440	440	452	420	430	418	430	438	456	422	459	407	453	447	439	425	407	471	464	435	429	430	425	441	433	408	433	457	401	389	415	400	447	436	409	448	463	428	499	434	426	438	431	429	435	434	459	434	401	421	423	461	442	437	437	420	438	454	445	443	429	421	413	431	416	454	426	448	463	427	463	416	384	417	423	416	440	415	403	438	438	440	429	443	451	405	463	441	437	418	458	399	428	400	465	392	404	438	433	466	429	397	431	428	426	415	438	432	417	404	435	428	435	433	392	441	445	431	443	428	446	411	422	446	453	404	478	389	464	449	422	434	430	410	407	400	420	424	437	404	429	425	434	453	448	413	428	434	425	450	429	441	417	423	398	400	433	396	423	416	436	417	403	415	463	428	449	435	417	426	441	441	412	434	412	439	430	443	395	451	436	415	446	431	401	413	431	458	456	431	474	424	413	424	464	440	429	436	420	399	393	453	444	413	423	412	396	431	423	411	442	409	410	454	455	429	433	401	457	424	456	422	359	442	432	379	443	429	448	393	424	431	442	455	430	435	390	452	396	414	416	423	443	453	462	428	393	420	411	406	462	388	442	431	459	443	423	442	433	442	416	442	451	405	442	424	407	433	424	461	467	412	437	434	428	418	434	397	422	469	416	432	414	452	434	412	411	429	466	442	412	435	446	415	430	425	411	429	444	446	429	462	408	380	423	424	415	445	388	430	396	422	444	406	407	414	385	431	434	442	412	399	462	421	460	429	439	442	431	422	406	405	434	431	421	463	460	448	428	448	407	447	399	453	403	416	426	428	415	404	435	435	417	437	454	460	413	398	400	414	403	440	432	444	401	433	409	446	456	415	438	435	464	426	406	416	438	408	451	402	415	416	442	414	416	450	428	417	441	408	444	409	439	447	417	430	447	441	405	425	440	456	428	467	439	385	399	406	416	412	444	419	457	417	441	454	408	438	407	431	395	418	428	409	428	381	459	453	441	429	452	447	443	450	439	456	429	385	460	440	446	432	440	435	461	406	440	411	414	423	430	485	428	408	427	381	442	450	437	417	440	442	430	445	450	452	439	445	442	440	425	417	419	441	416	425	441	438	423	436	452	420	466	437	438	441	439	429	387	442	476	441	431	428	395	436	446	426	414	402	409	456	441	423	423	438	444	424	392	399	452	420	416	394	446	421	394	414	422	420	454	423	473	420	417	414	416	417	455	428	427	465	460	415	433	430	446	392	453	448	416	404	456	462	438	437	410	410	426	436	441	432	416	455	415	446	464	438	423	434	449	438	444	412	397	477	400	431	401	425	438	422	465	420	425	445	417	459	431	444	413	437	467	416	416	437	467	408	426	454	428	416	430	503	452	470	452	440	404	448	407	420	426	457	420	431	411	417	438	443	460	462	431	418	398	401	424	429	426	470	430	435	419	423	421	401	423	427	382	420	428	454	456	430	425	439	403	400	437	452	425	422	414	444	422	417	409	414	431	442	454	394	461	411	418	486	405	411	415	405	382	436	454	471	394	452	479	414	463	439	400	445	436	420	420	444	432	433	465	434	408	434	455	455	448	431	440	408	414	445	417	439	426	431	443	453	463	423	437	418	434	475	417	413	451	432	427	414	451	432	474	442	398	448	458	388	427	451	424	425	464	440	412	460	431	380	409	385	439	430	394	440	401	452	436	421	405	463	456	437	436	455	436	421	421	414	418	388	423	446	442	425	461	403	417	448	433	415	433	457	385	425	444	433	430	445	447	409	452	428	429	407	408	395	420	441	448	433	432	396	389	380	435	433	420	403	425	412	444	428	468	424	446	473	429	422	427	434	420	412	432	476	444	447	438	446	447	434	447	440	422	446	434	439	434	421	419	400	421	442	433	457	423	424	412	428	419	438	415	439	421	421	423	409	368	410	442	446	421	439	440	436	453	446	404	440	451	454	423	446	403	421	453	431	446	434	447	399	432	433	427	453	397	389	418	452	425	412	425	425	418	454	445	432	418	433	446	396	447	417	429	418	462	446	442	459	442	435	395	405	398	490	410	457	405	416	428	407	438	439	441	453	430	442	435	423	435	429	421	424	421	445	439	426	439	431	397	432	426	421	447	406	445	432	410	429	457	472	435	419	413	424	387	457	436	433	459	441	444	436	414	422	416	424	427	449	455	441	406	457	410	451	449	432	422	431	460	431	461	433	428	450	401	427	402	402	427	428	404	435	454	401	388	409	420	427	408	428	429	419	388	443	464	457	426	422	440	454	416	412	459	426	430	468	461	440	442	419	464	467	451	440	470	419	437	421	427	477	379	392	426	423	408	424	424	422	424	406	446	445	481	418	445	420	444	423	429	468	402	439	433	440	427	426	397	425	422	459	400	446	427	467	407	414	397	448	453	441	413	443	422	437	455	438	436	452	440	448	423	437	456	439	458	423	450	422	395	447	441	434	430	395	464	402	422	426	460	459	459	414	468	421	450	467	433	452	421	437	423	523	450	434	443	419	404	423	463	427	399	448	415	447	431	463	420	431	433	421	444	403	412	417	466	437	419	415	410	464	442	423	418	385	429	412	454	416	450	442	456	435	433	461	433	428	416	467	451	446	426	441	408	410	406	453	435	420	453	455	430	427	402	413	437	460	409	426	401	418	399	437	411	427	445	448	444	394	483	426	417	426	428	450	374	422	447	399	417	442	421	401	420	414	425	431	431	438	420	448	417	423	419	424	416	427	412	396	457	411	419	449	444	446	390	415	424	423	413	413	420	461	412	440	457	418	433	423	452	430	453	415	468	423	458	501	409	421	399	421	417	430	416	400	467	449	434	450	439	394	427	456	400	403	444	415	427	421	463	418	413	422	439	419	399	435	426	416	411	434	441	410	445	434	409	403	459	405	470	427	387	450	416	453	438	447	454	449	442	410	380	386	443	445	450	473	429	437	414	451	410	402	436	435	427	427	413	422	408	423	447	416	410	445	421	411	403	409	438	399	446	416	428	435	438	394	464	474	457	434	422	432	475	456	438	397	407	429	486	414	470	446	425	452	423	422	422	438	409	408	472	403	436	449	429	456	442	422	390	435	407	449	435	428	417	428	446	454	429	454	466	374	433	450	452	436	441	394	443	418	437	417	433	396	422	421	441	446	456	420	460	405	432	425	399	458	452	389	416	444	459	407	452	432	446	423	451	467	462	423	471	424	429	414	467	423	415	414	424	430	413	433	429	391	428	462	438	421	447	445	427	435	485	434	399	422	433	459	441	446	421	403	466	423	458	470	451	417	432	418	460	420	441	399	452	447	377	440	448	410	379	375	458
15610	2467	2770	2185	1411	1053	748	612	505	439	362	349	306	260	248	235	211	217	209	199	199	182	191	192	191	180	153	174	184	162	173	176	175	186	184	159	157	171	143	162	169	150	150	166	170	146	168	151	152	147	168	160	154	134	163	160	165	155	161	150	157	152	134	142	158	155	150	146	158	157	160	154	162	128	136	130	185	157	148	167	138	140	161	163	177	140	141	162	136	163	147	142	148	138	143	146	167	136	148	148	141	147	142	150	125	134	156	148	139	145	143	167	154	163	143	144	150	147	139	156	146	160	162	177	167	151	140	158	179	142	150	130	122	151	136	154	153	171	163	137	158	149	146	154	143	138	141	128	150	145	164	149	159	131	150	147	140	147	157	165	142	141	140	133	146	144	137	142	150	164	150	130	132	137	148	141	131	127	155	151	151	127	160	152	138	139	160	158	155	172	149	143	145	155	117	148	146	148	140	136	160	144	146	162	150	139	134	150	123	118	118	153	152	139	158	136	143	123	158	150	159	152	141	142	137	151	158	174	153	145	143	135	154	147	139	135	164	130	148	143	137	148	153	145	183	149	147	154	149	147	155	139	144	143	132	163	161	147	157	153	136	129	123	126	146	164	147	134	150	153	148	141	137	126	129	171	129	130	157	140	152	141	147	139	130	139	144	124	146	158	134	132	153	127	144	144	142	141	114	164	146	141	161	137	150	134	134	153	154	130	145	146	157	154	142	150	135	125	146	142	155	136	158	136	158	170	148	158	144	132	149	124	158	144	146	150	149	124	148	146	165	144	134	129	154	149	137	128	142	150	140	155	135	165	157	128	156	161	149	152	135	134	130	143	152	151	150	136	156	151	133	144	133	167	189	140	158	141	144	162	147	138	137	150	151	162	152	138	143	153	135	144	171	145	149	136	132	130	162	146	158	138	139	138	135	170	156	142	142	142	130	150	117	127	148	161	160	168	149	170	124	135	157	152	151	145	145	132	143	137	160	137	143	152	166	157	160	144	148	112	162	147	160	139	122	150	158	145	145	153	150	139	156	172	144	153	131	160	139	134	151	162	144	153	161	132	143	159	145	130	151	148	146	133	153	138	135	142	145	165	130	141	143	135	138	141	151	140	160	159	147	140	146	129	124	147	158	144	156	137	165	149	134	160	156	151	129	142	158	143	143	145	155	139	136	161	158	141	151	141	136	133	160	136	142	134	133	151	173	117	128	149	142	149	150	138	153	121	161	140	148	153	167	141	157	158	165	150	137	150	147	151	172	142	152	147	146	146	158	129	179	168	150	168	147	164	168	156	142	134	133	156	150	128	149	150	151	159	133	143	153	135	137	146	139	123	147	145	147	157	145	148	153	148	164	137	154	131	151	140	138	145	169	131	141	161	152	152	125	120	150	165	154	140	155	116	148	147	127	139	166	142	148	140	114	139	144	162	136	160	146	150	141	157	141	155	163	125	135	137	151	140	140	156	149	162	147	172	138	157	148	141	131	149	148	152	130	146	164	169	153	150	134	157	146	145	147	142	144	144	150	128	139	139	146	116	136	153	143	117	132	144	145	131	142	145	140	154	144	159	142	129	136	151	151	150	143	162	166	133	162	158	155	142	149	167	131	145	145	164	154	135	152	142	138	144	151	144	162	131	171	165	141	141	152	152	134	158	151	141	148	131	156	157	146	119	144	154	169	155	152	145	149	140	152	154	171	132	145	123	148	153	144	141	161	148	149	142	143	148	163	145	142	118	145	147	158	144	179	136	159	162	133	151	146	146	141	160	166	147	147	134	149	147	140	141	121	144	128	162	138	156	147	116	160	152	145	171	152	138	143	152	158	160	150	131	147	148	152	158	146	133	148	142	161	154	148	135	132	162	147	159	180	161	141	129	144	149	146	158	131	179	166	158	146	153	140	156	147	141	151	144	152	143	155	135	156	155	154	134	127	135	162	131	141	162	130	144	159	142	140	172	144	144	146	166	174	127	151	134	109	153	150	117	124	151	144	140	134	149	141	130	157	135	138	176	140	141	140	147	145	122	138	150	139	140	151	167	143	149	134	158	156	158	134	150	180	161	147	144	172	151	150	149	114	130	165	143	153	145	132	132	145	167	134	154	137	133	142	142	152	134	141	122	167	149	155	136	144	132	179	145	121	150	147	167	149	149	143	148	143	140	138	135	159	157	156	148	129	140	141	136	153	137	139	131	140	132	146	171	149	156	158	158	173	149	146	140	135	149	152	141	146	136	152	149	173	152	144	136	159	163	155	139	166	175	118	138	154	153	136	140	139	141	158	132	155	139	154	138	135	139	142	148	141	146	164	155	149	157	143	145	134	158	162	146	135	140	128	170	143	148	123	147	138	131	156	149	140	142	135	146	159	138	127	123	148	145	139	158	156	135	152	151	158	162	144	142	126	138	141	136	149	156	159	146	143	145	167	142	148	135	148	131	152	149	154	161	158	156	148	127	161	157	143	170	132	152	150	157	134	126	149	153	153	146	144	121	160	149	141	144	152	147	144	165	137	125	126	147	143	141	158	176	148	141	166	155	134	151	144	138	169	138	151	144	145	162	127	125	135	165	171	154	139	150	145	143	154	140	155	179	161	160	144	152	127	162	152	145	157	163	126	161	142	131	142	135	169	153	149	158	147	160	143	146	143	164	141	125	131	171	137	154	155	144	142	163	128	162	165	154	142	145	126	128	125	128	149	158	136	145	151	156	144	143	139	150	161	152	155	147	142	167	143	165	165	160	151	139	149	151	130	169	147	140	144	149	166	151	144	152	158	145	137	138	131	152	134	143	136	136	134	159	144	153	144	160	148	148	146	168	137	126	155	129	143	170	145	161	133	149	125	151	148	140	151	131	151	126	156	143	141	138	141	150	149	151	128	150	138	130	169	160	155	174	142	155	130	153	134	146	125	141	131	139	151	141	129	135	141	143	137	135	160	153	154	140	148	158	143	138	144	165	165	148	173	145	145	141	129	145	155	134	130	129	141	132	142	126	125	135	147	138	143	156	147	152	140	141	152	158	158	137	154	143	134	153	148	147	146	167	141	140	154	148	137	150	161	173	160	137	141	135	135	155	124	167	147	131	139	143	156	130	124	149	140	155	149	127	141	135	140	161	159	143	113	154	148	138	128	146	155	168	147	123	151	138	141	154	141	126	150	143	165	141	167	136	140	167	168	151	141	157	149	152	167	140	158	139	144	139	158	139	147	164	130	150	134	125	134	154	143	133	143	158	152	141	155	159	135	146	152	149	138	143	166	137	146	138	137	152	168	127	158	125	152	142	165	154	130	160	137	119	146	139	142	149	167	151	132	159	160	153	154	144	144	157	123	155	137	125	146	130	134	143	158	169	158	139	129	131	127	159	154	141	151	158	157	174	155	151	132	146	140	149	154	139	126	151	149	143	157	133	135	175	136	161	149	155	146	154	150	132	128	176	167	132	154	129	118	147	132	165	135	150	143	153	164	138	136	136	167	153	144	143
7549	2552	5750	6580	5627	4335	3571	2994	2477	2226	1953	1634	1496	1416	1297	1184	1085	1042	984	925	913	860	786	775	794	699	766	682	669	654	643	613	641	595	620	613	604	621	608	581	594	564	569	557	568	552	501	596	553	532	564	528	541	538	535	517	541	553	514	521	547	525	515	540	528	523	508	543	506	523	508	555	483	505	546	543	541	482	472	490	530	498	505	459	516	532	502	513	505	474	500	508	511	521	470	487	489	530	479	513	515	495	533	531	462	486	484	487	492	510	487	489	529	493	503	483	472	493	481	491	478	478	467	501	469	470	451	470	489	507	453	518	484	504	495	505	497	501	466	450	507	487	502	522	475	459	477	479	487	509	462	488	454	474	489	491	461	469	483	464	496	466	491	506	495	473	470	524	468	485	505	494	463	483	499	478	475	523	472	491	490	479	471	475	487	462	479	506	475	453	445	507	528	481	472	468	461	448	473	480	506	469	473	459	496	485	456	495	484	473	457	450	439	523	479	452	498	525	449	481	483	462	518	465	479	422	469	445	471	488	498	452	477	497	482	467	524	470	468	467	492	468	502	449	482	469	492	500	479	487	488	457	513	462	502	455	522	497	485	479	487	468	465	479	497	502	466	496	460	468	493	466	449	463	531	466	513	472	476	465	432	481	509	463	465	460	481	453	475	476	501	464	445	503	466	488	465	483	456	450	460	491	497	483	468	455	481	437	455	460	478	465	503	460	490	470	443	451	473	476	467	452	457	471	487	500	518	461	475	471	466	469	464	460	465	446	482	445	497	465	451	518	476	477	497	482	459	506	486	462	466	492	530	450	476	487	529	502	485	483	476	475	484	471	478	504	470	463	501	453	477	473	474	476	460	463	475	467	500	474	481	498	478	490	471	540	491	476	483	460	417	485	487	515	509	452	470	444	480	533	441	501	529	468	492	492	477	436	473	496	488	466	493	491	523	472	484	543	504	483	503	474	457	501	467	462	516	493	492	492	525	489	482	465	475	483	475	457	474	465	450	485	467	477	482	493	522	488	498	471	485	477	446	469	483	443	458	493	496	432	481	466	491	492	475	490	469	439	461	470	476	475	501	476	499	502	480	523	488	443	438	494	476	503	433	448	472	541	458	487	506	442	462	446	437	464	454	496	487	475	471	469	498	508	476	491	499	467	467	459	497	493	474	479	475	489	464	436	472	468	467	472	465	501	471	468	503	514	493	506	457	481	449	501	461	503	501	469	476	498	465	445	436	449	472	492	471	498	499	471	470	477	488	489	488	501	459	492	465	421	477	498	480	483	473	493	462	483	463	477	460	522	444	477	499	457	481	495	457	499	488	497	482	494	501	475	461	449	489	469	455	484	458	466	505	452	496	444	451	450	511	497	471	517	455	477	494	511	431	458	452	466	490	498	470	470	499	480	475	462	473	454	471	447	493	501	460	486	451	508	476	464	485	458	453	481	472	498	459	460	485	471	457	484	514	418	472	448	483	481	441	464	441	480	493	468	475	498	454	475	498	460	479	467	448	484	447	464	457	504	464	470	468	515	469	440	489	480	493	458	488	476	533	481	479	505	450	500	467	492	479	463	455	459	495	505	456	437	476	432	494	511	477	495	508	492	447	445	460	493	487	472	507	496	451	445	457	454	449	471	465	473	455	487	533	479	468	452	439	510	437	485	464	449	523	475	413	459	466	443	477	494	483	471	465	503	481	453	496	503	505	509	438	487	461	475	482	456	447	480	462	526	509	527	471	487	477	484	501	490	473	482	489	459	440	490	473	475	443	460	417	494	464	447	490	455	492	514	483	522	465	471	515	435	449	491	477	496	442	476	436	479	479	484	444	485	483	476	472	441	483	490	512	476	479	510	487	434	476	472	459	489	472	495	467	491	473	434	499	478	472	487	476	469	475	500	477	460	497	501	458	441	453	435	494	532	483	440	482	456	481	494	514	485	464	483	464	467	450	479	506	492	503	472	447	447	482	459	491	498	445	487	497	435	503	448	491	490	472	461	457	508	449	500	432	487	444	479	468	452	492	470	454	488	449	464	483	485	428	483	452	513	484	473	489	438	461	472	515	472	473	474	482	493	483	467	484	492	495	483	471	472	465	465	474	470	539	467	526	489	517	476	427	510	467	493	502	474	464	527	431	448	488	466	462	484	497	503	471	502	482	452	491	463	499	479	501	493	443	462	480	481	440	468	474	487	447	476	481	489	471	505	470	451	461	464	494	483	474	515	484	489	506	441	484	444	519	449	492	442	454	471	486	472	491	475	486	501	490	514	471	526	479	467	469	499	490	463	488	497	498	433	480	484	441	475	462	488	466	503	501	442	543	450	494	479	491	479	458	485	466	508	516	445	492	451	463	465	456	489	482	457	506	484	477	467	463	507	501	479	471	477	509	464	489	507	511	511	447	494	503	466	466	486	468	482	480	486	494	486	492	444	485	473	441	465	454	493	435	482	475	478	480	473	423	477	480	511	462	504	491	456	450	495	488	461	455	454	481	515	504	445	470	477	485	480	488	498	497	511	486	496	471	520	444	449	471	476	460	441	505	513	460	472	481	483	473	492	479	461	496	464	490	493	483	475	458	467	495	461	486	447	521	479	518	472	447	475	492	472	486	443	484	487	484	466	480	492	489	493	462	467	495	427	491	494	514	456	489	435	461	493	479	460	463	486	521	544	463	471	491	472	485	493	467	500	468	437	469	482	472	480	504	471	452	479	499	510	445	478	461	469	478	451	442	483	484	477	478	488	468	466	469	485	519	461	482	484	499	485	510	456	466	477	491	464	521	506	477	464	466	506	487	448	493	497	476	463	498	446	482	534	456	462	483	461	515	442	487	440	467	473	483	487	460	468	494	453	473	469	434	463	471	481	501	475	486	480	478	478	492	477	411	513	469	468	466	515	442	465	468	436	482	477	474	491	492	502	461	435	472	481	482	446	486	458	460	471	466	491	488	457	515	463	455	484	496	498	464	464	485	510	465	447	470	475	483	469	470	434	448	451	475	458	451	531	492	479	484	486	479	480	484	482	481	505	468	467	482	490	480	447	453	489	446	473	481	502	472	481	498	503	498	448	532	490	492	470	492	465	455	484	486	418	500	480	448	484	475	457	467	472	447	505	480	485	509	479	483	495	497	487	473	473	529	480	455	472	477	495	500	535	447	475	502	521	519	486	474	461	472	501	499	436	482	438	456	478	466	468	469	471	479	514	462	488	509	473	470	481	502	453	475	471	519	479	457	447	484	478	492	508	473	497	466	480	438	489	509	473	461	475	462	478	468	489	495	497	434	496	478	469	501	483	464	470	461	495	462	455	483	482	503	463	494	503	470	472	473	497	448	472	476	441	476	483	475	500	477	479	480	466	455	483	463	482	541	478	481	473	471	472	506	500	457	467	529	489	480	486	496	467	465	450	506	491	436	496	506	501	452	468	487	491	521	481	471	528	500	442	477	486	507	471	464	472	506	475	446	495	467	476	486	451	506	464
2130	327	287	299	272	313	282	272	264	277	272	264	259	264	259	268	277	287	241	228	230	298	281	249	263	258	248	254	278	247	266	253	263	267	252	254	268	268	257	264	280	255	251	244	240	283	253	264	259	281	272	273	286	257	274	268	267	251	262	242	266	269	265	275	276	278	251	247	261	265	284	270	275	269	239	274	266	263	289	292	279	266	260	259	271	230	262	247	279	257	262	257	242	250	261	271	252	245	256	269	240	247	233	243	219	264	268	231	272	270	276	262	219	249	248	240	273	273	283	260	262	264	275	253	281	275	273	250	243	257	259	253	268	265	224	252	278	256	242	266	280	249	254	247	246	225	291	254	263	276	280	274	247	241	234	265	247	255	281	263	278	286	282	292	259	295	284	306	260	290	245	240	260	253	261	265	266	257	279	233	266	270	253	285	282	279	279	249	240	260	281	261	267	238	253	259	264	225	267	254	272	241	266	247	264	272	256	248	265	262	235	268	271	296	278	292	210	264	241	260	275	261	272	253	259	280	247	246	228	235	272	245	273	292	242	259	268	244	266	254	267	255	252	268	238	234	292	253	240	253	265	268	252	292	261	269	264	269	272	244	245	257	251	251	221	260	232	267	271	235	249	238	253	246	274	293	303	257	274	239	261	258	253	241	231	245	252	285	257	286	245	223	270	257	293	258	267	241	273	260	259	247	275	248	258	254	256	234	255	264	236	258	254	263	264	281	309	290	256	253	260	240	289	264	262	256	279	292	248	249	261	261	258	249	238	272	269	264	256	261	264	263	249	289	277	253	288	247	269	261	248	285	282	263	268	269	292	262	260	245	273	267	268	235	271	262	245	263	253	237	254	247	298	282	267	244	275	273	244	261	288	284	273	257	268	279	260	276	222	250	242	268	250	257	252	277	244	271	256	273	263	272	256	253	284	265	262	244	264	267	280	284	258	241	266	276	254	258	249	215	266	265	265	249	266	275	232	267	280	272	264	267	263	257	272	249	278	250	254	261	264	274	250	229	276	249	274	264	294	247	251	248	225	249	257	262	258	262	264	270	259	246	276	267	274	262	283	251	261	277	252	293	259	253	322	241	256	238	274	249	273	238	251	256	257	277	243	256	272	272	292	269	250	261	238	268	248	267	268	288	272	251	258	252	282	251	282	258	263	270	260	265	267	252	246	293	277	276	251	258	270	244	261	261	264	249	266	251	263	262	269	289	252	266	289	248	261	264	275	278	261	276	251	251	246	302	258	238	273	244	281	294	262	259	289	264	270	282	245	257	280	244	251	240	283	276	259	259	254	263	229	242	271	261	262	259	268	277	269	263	255	267	270	264	243	311	274	269	269	243	269	269	235	249	264	271	277	270	248	270	270	292	273	292	272	273	249	261	251	252	320	259	225	272	273	263	239	260	261	257	273	266	289	245	268	255	261	260	273	276	269	288	279	285	257	263	266	230	273	269	268	223	239	253	229	251	207	248	239	239	269	231	273	245	262	283	237	287	275	270	244	242	256	272	260	233	274	262	257	270	266	263	260	261	254	258	249	262	231	235	255	249	263	254	240	253	260	280	246	280	259	263	265	222	236	280	257	288	237	281	252	241	260	247	286	268	273	289	264	243	272	282	236	260	266	236	263	276	262	268	285	248	252	287	258	289	261	279	236	271	257	252	250	277	265	258	272	264	247	262	261	250	269	241	252	277	270	255	260	252	282	276	261	255	260	288	257	262	245	245	264	237	252	263	284	262	237	264	273	264	258	261	276	240	260	242	244	242	275	256	281	275	259	245	237	261	234	288	281	253	235	288	283	279	216	240	251	269	256	255	252	264	257	258	272	266	271	259	253	274	256	235	254	265	237	275	281	278	244	276	285	257	256	253	265	270	273	278	246	258	265	229	260	264	240	281	292	259	250	265	257	272	293	255	256	254	270	256	273	248	269	258	260	277	244	251	257	273	227	241	259	234	241	265	257	260	309	246	231	262	261	253	272	253	248	256	270	290	242	285	259	274	265	221	263	234	252	276	224	269	271	273	249	248	261	254	262	231	268	282	262	276	260	264	255	239	252	246	231	258	266	258	250	279	257	282	273	280	276	233	265	273	258	250	271	273	277	251	260	244	246	253	262	259	282	267	233	266	231	273	259	260	295	272	263	249	257	246	259	276	245	259	261	270	291	262	259	291	280	259	249	261	241	259	267	247	246	256	253	263	244	273	257	271	254	278	285	259	286	263	256	250	276	274	250	241	258	248	249	283	241	278	266	262	261	219	286	268	261	269	271	266	235	236	265	250	246	269	260	250	274	261	267	265	261	266	284	253	269	301	268	267	238	260	265	254	269	266	263	285	272	275	262	278	253	282	264	260	288	254	276	260	249	254	245	270	230	268	269	265	253	286	242	294	275	277	251	276	252	263	291	221	250	255	250	271	231	279	266	291	239	277	285	266	251	261	277	248	251	254	239	285	234	270	256	243	235	247	264	236	263	262	257	268	274	238	286	254	291	260	273	228	255	258	279	283	289	242	231	276	264	263	275	253	253	260	273	291	260	286	280	263	259	256	267	250	245	272	243	275	265	270	267	259	269	271	260	287	264	229	236	242	240	251	272	287	282	269	239	256	265	270	242	248	263	261	254	248	254	269	274	261	273	254	250	236	250	271	239	246	243	244	238	259	261	260	258	247	256	226	243	248	262	269	264	274	259	264	277	288	251	276	262	261	262	236	250	236	273	267	268	236	251	263	260	276	240	257	241	277	262	252	265	250	223	266	295	255	256	258	267	272	239	232	243	262	243	237	268	284	248	282	271	288	252	259	254	252	253	263	260	277	257	253	272	256	259	259	252	255	260	299	271	253	267	265	271	271	258	276	251	222	253	282	270	266	228	268	260	280	269	284	279	275	253	270	263	238	261	262	234	271	230	245	265	257	270	264	261	261	259	262	301	269	254	242	282	246	259	253	254	256	234	260	247	258	273	256	254	265	256	265	293	263	267	258	263	256	244	261	255	255	272	261	280	254	274	260	295	263	271	283	232	243	277	268	264	273	240	231	251	253	290	265	252	267	275	265	265	240	281	283	237	253	226	252	231	264	270	287	258	251	280	281	275	224	257	247	283	288	285	230	230	251	299	236	259	249	262	289	257	279	271	265	265	278	262	292	301	242	283	265	259	240	240	293	259	279	269	253	267	249	287	279	257	232	251	253	257	253	242	266	260	242	251	262	277	297	262	271	276	264	252	252	260	244	290	268	251	245	256	256	266	260	264	268	271	287	241	238	275	283	271	272	252	228	259	232	263	250	233	235	259	277	256	281	267	273	276	274	295	282	246	263	252	256	261	251	243	239	243	274	255	273	270	270	250	264	227	220	245	246	268	225	267	285	251	284	259	224	266	255	255	251	270	272	289	299	260	267	262	271	269	246	243	236	260	235	275	256	240	259	264	266	252	281	253	250	296	274	256	255	256	264	275	257	268	254	283	290	278	227	259	259	242	236
2259	868	875	945	946	835	876	819	808	847	787	753	744	760	792	803	811	751	804	789	740	765	780	743	813	812	755	765	793	781	782	749	754	761	782	753	715	788	726	796	745	724	755	744	732	783	760	734	846	740	747	749	792	769	731	768	745	756	776	778	714	744	779	817	716	750	757	755	736	737	741	799	781	694	757	754	771	771	740	749	738	783	734	808	721	768	779	771	774	774	773	794	747	749	791	783	700	757	745	715	788	822	779	755	741	749	773	837	755	786	791	738	729	758	784	780	785	688	774	774	703	736	794	731	749	750	771	734	740	745	806	727	804	748	715	738	701	726	745	730	751	755	771	763	739	768	792	778	752	771	797	742	753	737	781	750	749	738	767	716	788	765	758	798	798	737	748	792	718	752	754	767	719	747	745	800	728	764	744	750	709	769	763	738	751	761	745	755	738	778	753	730	776	703	731	768	791	751	799	762	758	762	736	764	795	776	748	794	746	767	698	818	706	781	728	741	722	759	748	718	722	775	746	767	771	780	757	770	778	753	735	737	783	746	806	757	764	801	802	729	752	771	819	818	792	761	752	776	710	800	734	766	796	775	747	736	743	773	792	756	775	795	681	727	733	764	722	756	762	803	746	756	794	793	786	752	817	776	750	703	765	757	773	724	762	743	741	809	789	794	759	768	699	817	730	785	752	757	802	765	683	781	780	787	778	723	755	751	703	754	776	758	776	824	706	757	756	777	735	749	736	810	759	753	758	712	743	732	705	763	755	754	767	759	746	774	754	774	767	776	756	788	786	767	767	720	760	768	811	765	735	762	712	755	776	749	786	723	717	758	777	781	761	773	793	785	738	758	758	756	734	764	750	765	737	736	802	741	774	724	784	702	716	752	741	781	750	762	806	747	731	757	730	729	751	783	772	740	758	767	799	733	697	742	723	742	760	771	765	796	725	746	721	801	779	698	735	725	774	822	755	723	774	729	756	777	795	798	737	762	726	760	773	771	741	788	728	745	786	756	713	769	724	769	770	773	735	773	763	774	746	741	795	753	803	757	773	760	766	766	786	764	789	728	745	789	772	751	700	787	739	771	770	764	772	777	788	733	789	745	758	711	774	731	777	744	722	742	771	738	729	770	755	745	764	768	744	747	764	763	739	766	767	748	742	775	779	783	761	738	723	744	723	758	765	774	775	731	761	761	751	732	802	783	756	764	769	754	727	764	737	705	757	742	792	795	785	767	752	750	731	760	756	796	770	797	775	785	800	706	767	749	772	767	794	748	717	800	760	714	776	696	767	769	787	778	761	777	760	729	740	729	779	796	778	768	785	707	735	744	757	773	759	752	769	770	753	779	753	737	770	731	797	705	692	757	752	753	758	740	797	709	800	762	726	782	787	765	733	747	793	789	692	756	730	722	764	756	797	723	808	752	725	752	772	762	759	794	768	758	781	750	731	761	768	768	725	762	703	700	737	750	702	747	753	754	830	729	756	730	740	784	791	791	758	705	772	814	773	749	797	765	750	744	719	748	783	762	795	738	781	788	739	757	816	791	763	778	726	760	782	732	773	736	728	741	789	768	706	743	765	792	808	715	766	835	712	732	796	774	781	767	750	754	741	720	763	792	735	728	784	720	771	728	770	745	695	751	807	785	754	723	770	711	718	786	787	730	776	793	755	732	755	706	786	766	781	725	797	783	811	762	708	777	765	735	800	769	745	792	724	775	741	767	788	769	709	736	756	770	748	729	754	780	778	776	738	710	720	709	737	801	732	744	743	795	740	740	762	722	766	755	764	754	829	725	757	755	759	796	762	778	706	794	803	765	780	754	763	774	764	743	715	748	770	775	764	760	744	770	765	713	732	748	717	796	801	782	738	740	759	774	735	757	793	780	765	735	741	773	786	760	771	764	798	706	783	770	765	788	746	763	777	790	800	817	757	753	779	718	748	755	773	745	777	754	736	749	764	698	754	715	746	762	744	749	735	800	763	789	805	754	749	812	768	780	733	756	783	744	743	811	738	748	725	764	766	783	775	733	735	765	754	764	784	772	763	755	725	784	746	715	739	775	747	711	789	745	738	737	754	725	808	742	780	687	741	738	786	799	760	763	750	767	818	756	799	805	728	808	701	703	779	755	767	782	743	790	782	740	779	760	704	783	784	757	773	757	765	775	769	772	682	755	756	758	723	796	751	731	739	750	781	714	753	736	807	716	788	707	742	761	784	734	779	747	753	806	810	721	776	758	772	775	784	786	749	810	763	745	726	774	762	771	734	799	727	723	788	713	763	742	792	762	733	736	783	738	809	792	752	780	793	731	720	786	777	737	728	802	756	695	705	744	794	723	800	757	766	712	748	738	796	800	767	717	741	752	738	717	773	799	790	729	778	758	714	764	761	706	786	764	787	735	772	726	735	754	763	777	750	723	736	748	794	777	739	765	771	703	708	761	723	793	734	770	745	763	753	723	715	754	699	747	783	831	764	762	769	784	737	767	757	722	763	769	740	727	771	817	716	752	770	718	719	757	738	742	733	753	760	764	756	734	746	756	767	729	759	725	763	795	745	710	775	815	753	723	797	751	793	757	753	775	781	745	793	729	729	766	763	737	773	761	758	796	732	721	760	826	761	754	762	763	680	746	799	728	775	761	767	802	835	733	741	764	771	757	746	755	742	797	793	773	742	735	747	810	744	723	706	792	784	737	770	732	703	724	731	781	767	768	814	697	722	756	762	756	796	760	721	755	750	734	727	720	766	778	756	793	740	757	818	807	728	742	717	750	745	803	730	777	742	765	816	746	728	762	804	765	720	754	789	735	731	717	723	752	754	757	781	740	702	798	781	790	740	756	791	733	790	723	743	742	734	720	772	762	790	744	767	772	771	786	733	768	731	783	770	771	732	775	741	719	764	795	778	759	768	733	739	750	721	797	743	732	730	758	752	798	737	798	854	777	743	772	758	750	781	748	760	766	756	798	732	769	733	759	765	747	726	710	790	729	771	753	743	798	715	756	782	743	755	796	740	757	742	738	745	754	761	765	717	785	740	770	771	728	740	738	748	739	780	778	756	776	795	759	789	698	769	797	751	694	791	721	716	768	743	746	778	759	773	759	775	759	759	793	729	731	815	815	786	761	737	722	748	810	774	780	722	787	781	811	734	746	794	747	757	734	752	751	800	754	730	730	741	736	804	723	791	709	785	776	721	792	752	793	776	760	749	744	718	814	801	808	746	690	794	776	757	768	738	789	765	746	780	762	760	781	750	746	778	804	756	775	732	756	749	765	768	759	781	758	753	716	753	731	764	792	711	763	748	742	751	728	753	786	748	758	736	759	749	767	752	767	731	770	723	739	753	769	736	771	768	761	770	748	708	764	718	715	759	756	786	756	736	707	762	748	710	759	773	764	759	756	743	778	750	812	775	737	786	701	721	736	767	757	714	746	697	749	743	739	792	790	743	738	715	728	756	760	703	758	708	763	747	751	775	774	808	803	780	785	757	803
8405	1081	1356	1034	754	554	448	336	302	265	259	206	209	180	191	199	177	166	161	177	156	147	148	150	118	143	139	152	157	150	166	146	147	144	148	122	146	136	140	109	129	116	138	128	149	129	146	147	142	133	138	138	131	136	146	130	141	137	128	146	152	134	132	138	129	143	140	142	139	145	132	161	122	115	122	137	142	151	142	118	128	127	129	146	125	124	135	123	149	145	126	133	137	135	165	130	134	133	126	120	130	150	136	152	146	145	142	137	126	129	123	149	132	142	127	141	127	142	109	135	128	140	137	143	120	106	135	145	131	133	153	146	133	138	127	141	151	120	130	125	139	141	128	125	123	132	148	139	125	135	122	118	119	116	137	124	140	136	123	129	116	111	134	128	123	156	113	133	142	114	129	135	131	122	120	126	133	131	135	136	126	144	114	133	118	128	135	142	128	129	119	128	119	120	102	130	132	137	132	124	121	135	139	151	111	130	134	137	134	124	137	143	123	147	122	128	120	136	114	152	141	143	136	133	132	129	131	127	139	119	122	141	127	153	133	133	131	114	136	135	131	147	150	136	127	145	137	126	134	145	134	145	123	136	136	124	151	133	151	146	124	130	113	125	133	125	136	116	124	145	138	126	138	148	121	138	122	131	132	143	136	105	129	135	139	131	114	146	153	143	133	132	126	128	144	139	133	123	151	130	151	139	117	142	137	134	130	141	117	153	136	131	122	136	138	143	125	151	118	138	162	135	133	134	130	131	140	122	113	130	118	127	138	128	137	121	123	149	112	150	150	125	134	146	137	138	126	131	142	139	137	140	133	138	117	138	173	149	132	122	131	146	124	112	126	109	109	131	106	109	131	135	136	129	134	144	125	141	125	130	137	141	141	140	123	140	136	127	128	136	139	128	129	116	131	135	139	143	149	117	127	139	137	128	122	131	134	143	131	146	127	151	118	134	147	136	132	147	105	134	110	109	146	117	144	124	128	164	143	125	121	135	126	128	131	130	131	154	137	132	145	119	131	155	139	128	125	140	156	126	114	126	139	135	136	139	138	114	136	139	121	118	135	133	119	131	128	139	137	136	144	135	129	109	143	124	137	143	115	138	142	145	122	121	138	125	155	130	127	139	121	133	143	116	140	133	145	121	134	108	148	134	124	139	110	128	144	140	130	115	114	130	134	142	125	133	120	137	137	138	121	137	139	117	140	121	123	152	125	139	140	139	139	147	126	127	154	127	142	148	137	121	121	155	120	117	125	140	123	129	132	125	130	126	129	147	120	114	121	99	139	124	129	120	106	144	161	109	111	144	120	135	109	121	114	130	138	135	125	123	148	123	138	140	124	127	126	127	130	134	127	134	138	128	142	132	139	142	131	123	146	128	115	119	142	142	129	137	129	138	142	154	122	141	126	139	166	128	131	126	140	117	138	117	141	125	127	137	137	136	126	130	118	122	142	110	129	128	129	144	148	141	132	130	155	142	140	143	127	132	138	111	135	112	127	147	141	138	124	149	164	128	139	135	123	151	117	143	148	116	141	116	145	132	139	135	122	139	157	147	146	126	142	141	133	125	147	122	140	119	142	137	130	131	130	132	152	146	139	138	144	129	155	133	143	130	126	149	128	142	131	136	117	139	140	123	154	115	131	119	128	130	121	127	143	134	107	151	149	117	114	140	106	151	131	117	144	128	127	139	134	131	114	123	133	134	141	121	116	137	132	160	147	142	153	143	138	134	143	139	142	149	136	132	131	129	151	142	113	159	135	144	130	130	155	145	132	128	159	130	141	133	139	147	143	144	125	126	125	115	143	127	148	125	127	143	142	122	144	131	131	142	165	127	138	134	155	126	128	135	139	123	142	137	120	125	119	128	129	107	118	130	144	138	128	132	143	135	123	136	148	109	124	138	116	116	125	133	137	133	129	107	134	136	119	139	146	125	160	129	121	143	130	137	137	132	127	128	115	133	127	133	148	121	126	148	117	158	140	127	142	146	143	119	153	120	113	129	137	121	135	119	122	115	140	122	122	120	115	148	125	144	127	115	140	142	145	132	131	146	140	118	118	104	125	131	132	114	130	134	142	161	124	128	165	138	143	118	140	109	130	125	143	119	122	126	134	151	122	138	134	145	131	130	135	113	123	115	125	113	132	109	123	136	113	150	159	157	140	99	156	124	109	130	137	148	116	107	143	136	134	118	126	142	122	131	139	130	139	138	149	127	131	124	126	145	115	114	153	147	133	141	136	145	142	127	139	114	129	123	139	131	142	128	137	132	121	159	125	135	130	95	133	119	130	121	139	132	137	140	122	128	134	128	117	149	114	144	144	107	137	126	118	130	124	127	149	146	149	124	121	131	134	146	124	131	136	156	158	149	148	144	151	131	147	141	154	103	133	129	126	150	153	134	142	127	133	132	139	148	146	123	129	134	128	113	134	126	116	144	128	117	128	135	131	114	119	137	159	130	128	144	137	130	129	135	143	151	140	110	159	138	149	126	136	135	129	136	130	138	135	131	118	114	107	136	137	146	129	136	138	139	122	115	144	125	120	142	132	125	122	138	156	121	136	123	150	100	132	139	130	142	157	122	135	133	139	126	120	116	108	122	139	159	130	136	126	132	142	140	141	135	117	122	141	141	122	120	132	133	120	127	126	126	142	121	115	128	136	110	115	119	136	143	115	128	137	151	120	126	140	116	128	126	130	138	122	147	155	145	126	139	154	135	127	133	150	119	150	110	141	161	118	133	142	146	134	139	131	154	127	126	124	139	123	120	133	138	128	138	147	136	146	126	131	131	141	130	139	143	130	131	106	111	145	138	141	147	145	135	133	123	122	138	144	151	127	140	127	127	122	129	108	144	142	127	128	121	131	140	121	132	114	122	123	119	131	103	133	129	124	140	130	114	145	131	149	143	128	138	137	119	141	158	126	152	120	141	139	140	143	145	107	131	132	125	131	120	121	121	132	127	120	132	117	133	145	161	131	125	135	136	129	125	133	117	121	115	156	126	138	146	129	142	127	149	123	176	131	115	107	147	137	149	150	120	133	135	147	159	139	124	118	127	133	137	147	143	137	130	121	126	122	147	130	146	133	133	123	135	141	148	142	133	136	126	124	130	125	145	135	118	127	127	153	138	142	132	132	116	136	137	113	111	119	149	114	142	125	137	129	111	110	139	144	143	146	124	131	139	117	158	147	112	116	156	142	130	133	149	137	122	124	129	115	138	151	126	134	154	123	142	122	168	129	128	160	143	131	149	129	125	127	122	133	154	137	141	126	128	131	137	127	141	138	138	128	134	142	115	135	134	140	141	164	136	140	126	152	120	131	127	135	134	130	113	142	134	134	154	149	129	123	124	141	118	132	143	135	134	141	148	115	137	146	119	125	135	123	146	124	131	131	113	108	112	117	141	128	125	148	139	137	116	123	130	127	123	116	125	149	139	139	121	130	145	141	146	159	149	131	132	143	143	126	110	132	127	147	136	123	142	131	129	137	152
5221	1414	3197	3574	3125	2498	2090	1759	1532	1248	1163	1067	974	896	846	766	720	752	689	680	660	683	582	575	548	606	532	528	571	520	497	528	528	518	511	489	463	500	495	472	450	484	448	445	501	443	489	502	419	472	458	467	477	458	478	456	454	424	444	437	458	439	448	473	458	450	416	475	470	416	447	395	456	453	451	475	486	422	429	439	441	443	435	424	445	391	411	431	472	442	403	457	444	407	452	448	437	419	444	427	468	480	449	453	418	432	436	455	476	417	429	406	419	423	460	435	404	424	472	486	402	431	426	450	430	400	451	451	415	424	441	401	421	445	437	438	412	394	423	409	443	454	431	424	423	427	447	448	438	448	425	445	450	451	428	418	409	423	403	439	444	423	435	399	447	440	397	433	431	398	441	444	409	465	437	411	411	445	422	475	449	407	433	415	444	434	428	409	457	448	435	427	419	397	420	429	423	444	417	441	427	434	449	438	417	436	421	422	420	426	404	387	440	452	440	483	430	391	418	403	419	411	412	457	446	461	407	433	424	408	407	440	418	411	407	449	422	447	413	432	428	415	453	449	421	412	445	473	422	440	428	452	415	470	392	443	440	438	467	429	412	432	411	434	404	406	411	432	413	413	443	423	416	429	417	424	429	470	442	429	432	409	411	429	425	451	410	441	405	405	446	443	420	409	442	399	423	459	453	423	436	434	428	449	396	419	444	419	401	441	416	431	370	432	421	455	433	417	445	449	441	453	436	449	422	433	401	434	418	428	431	442	444	404	450	441	446	425	432	391	410	416	406	410	412	410	391	429	463	443	426	442	430	437	411	375	387	451	416	459	411	429	472	423	421	427	408	438	416	429	429	434	434	463	423	390	415	433	417	434	414	439	428	435	421	413	428	454	438	426	369	424	426	420	464	424	445	407	440	398	429	401	434	434	418	418	392	465	369	418	420	439	387	416	428	424	464	418	392	445	417	438	398	436	402	450	410	435	416	412	391	402	444	415	422	399	422	448	428	418	389	409	447	427	444	437	423	419	476	427	405	438	382	425	423	426	403	425	413	423	410	435	428	430	384	390	460	443	409	438	429	452	431	465	489	442	423	374	446	438	437	431	412	433	429	418	445	433	431	443	448	410	451	417	410	430	449	403	447	425	470	450	482	415	451	446	406	418	423	422	409	460	420	471	426	396	417	428	450	432	457	399	438	429	410	457	469	410	429	395	429	409	434	466	436	461	424	426	424	428	418	426	423	422	421	420	440	421	437	406	431	436	391	422	438	442	400	454	454	413	431	430	419	460	408	431	420	443	461	421	404	451	412	416	446	461	435	458	414	422	424	404	459	446	473	418	477	464	420	436	403	418	446	441	429	424	418	418	453	436	449	440	412	426	443	426	440	423	424	433	411	411	437	400	434	427	433	432	427	413	416	412	400	431	444	453	421	434	438	412	388	443	385	446	424	427	408	437	418	427	435	426	442	425	410	466	417	451	419	394	422	462	448	402	421	438	430	434	423	482	448	478	400	432	402	387	413	425	449	421	428	437	447	461	435	427	423	384	426	405	455	405	412	428	402	435	424	432	413	447	410	420	424	430	411	443	451	431	430	418	428	421	428	444	411	457	397	426	469	435	418	402	433	463	420	451	417	413	397	439	436	430	423	424	439	419	432	398	435	431	431	424	427	430	429	458	439	437	409	448	421	406	420	435	399	415	438	468	413	433	426	418	432	413	439	438	444	450	458	433	434	492	465	450	486	414	435	438	429	411	456	470	434	432	425	402	452	402	415	399	415	442	431	385	436	459	443	437	458	389	436	414	437	412	431	463	455	407	441	449	424	444	398	420	423	417	395	430	442	428	416	412	438	460	408	407	413	428	454	418	438	428	430	429	412	440	397	370	472	426	406	448	410	461	415	448	418	420	416	463	441	415	407	402	422	425	410	446	448	438	430	419	463	471	424	466	440	396	458	416	428	450	453	424	458	393	429	434	432	428	458	429	395	431	430	419	415	430	423	432	439	446	415	380	402	431	440	439	453	384	426	417	444	455	441	404	390	445	447	420	409	432	437	417	407	449	431	438	449	495	440	399	429	450	436	423	446	438	408	450	379	451	414	443	420	410	418	439	426	419	443	425	416	421	404	453	379	460	475	386	390	407	400	436	418	427	412	456	433	413	444	422	428	403	418	410	449	430	425	403	450	445	436	428	441	420	443	469	390	421	407	420	416	428	426	419	441	444	451	425	431	451	428	408	430	431	445	419	389	448	410	441	432	443	406	449	389	425	401	416	402	422	433	428	427	413	443	456	416	388	446	440	409	444	415	452	431	460	397	438	436	461	433	393	419	401	402	436	397	408	423	401	423	397	380	455	436	416	388	427	420	431	404	435	389	434	384	369	462	447	416	439	414	459	406	449	434	438	406	414	413	434	476	397	425	404	434	396	409	418	424	407	447	431	418	443	417	428	404	406	425	459	399	404	459	430	424	416	432	401	427	416	433	414	420	460	399	420	439	399	405	441	410	392	413	428	419	461	407	427	410	412	477	416	441	428	427	401	431	450	470	438	433	410	394	372	423	422	380	408	407	419	399	418	456	434	433	457	443	435	427	400	420	474	423	409	425	424	417	430	444	436	424	402	426	427	422	424	433	431	433	414	438	415	421	411	431	434	421	394	443	436	449	366	431	427	426	435	423	420	435	477	412	445	440	405	463	411	411	401	419	427	451	408	409	437	408	436	468	442	434	423	424	414	413	432	430	447	418	427	421	428	440	436	401	466	448	446	435	421	424	448	415	425	429	449	440	440	441	379	440	432	380	434	430	443	410	428	451	452	424	414	426	442	438	430	429	450	405	442	418	409	422	428	434	427	405	435	439	464	411	465	423	382	424	410	431	428	393	428	409	399	442	424	436	396	425	409	441	388	418	451	430	402	407	425	414	422	417	419	419	449	425	421	427	477	409	449	410	411	416	424	441	415	429	409	424	382	457	454	413	437	441	395	381	470	418	417	403	437	431	417	416	457	444	398	443	460	414	441	427	399	413	418	398	420	421	390	454	422	404	440	438	453	441	430	427	408	420	412	430	442	407	420	420	422	419	384	427	414	405	445	453	440	408	454	442	406	427	450	417	433	422	402	409	413	470	432	448	411	421	417	401	407	439	462	431	399	432	428	400	412	437	420	451	467	430	445	409	435	460	426	419	418	413	421	428	425	435	418	479	417	431	439	390	425	422	411	430	406	468	445	400	386	406	431	408	416	429	404	414	440	447	466	441	443	446	436	419	455	406	460	414	432	423	429	436	433	434	418	430	425	416	447	397	394	471	458	437	439	465	417	431	399	403	415	428	419	437	442	442	414	456	422	420	419	420	442	440	459	445	426	406	451	425	452	414	403	419	445	430	422	438	434	421	426	414	458	404	401	434	438	443	446	395	456	391	450	429	408	409	453	455	455	479	399	402	422	460	464	403	457	459	389	434	432	412	428	461	395	395	422	432	389	449	435
15603	2441	2816	2047	1447	1019	818	626	519	424	381	321	291	258	248	228	240	223	193	189	182	170	201	174	176	189	163	161	157	155	197	190	169	167	170	148	136	164	136	164	165	149	142	151	146	180	148	157	152	172	136	136	157	143	157	138	173	138	150	147	134	139	158	151	151	167	160	135	169	173	141	171	132	156	148	137	160	149	145	148	167	163	152	161	153	172	143	159	164	161	134	136	120	182	121	141	138	143	147	144	139	142	139	144	154	149	169	165	163	153	135	140	142	138	132	152	146	135	166	126	126	144	154	150	152	143	139	157	135	131	158	146	130	146	149	148	141	148	144	142	144	157	138	150	156	152	147	158	142	133	138	166	149	143	167	136	156	149	148	151	140	152	166	145	142	138	149	154	148	138	139	156	153	151	156	136	154	126	159	147	138	141	148	126	133	132	126	132	159	136	150	143	154	135	140	130	144	140	154	146	130	143	147	162	171	157	143	145	154	161	140	135	144	135	121	140	158	149	149	152	133	153	140	132	154	134	146	153	149	133	137	138	139	151	145	146	129	124	168	160	168	134	143	131	168	165	145	152	142	150	164	151	141	165	141	144	130	151	121	164	149	129	157	151	133	147	158	135	158	148	145	153	157	150	132	157	151	142	119	154	145	143	161	149	150	142	151	143	130	144	134	149	117	146	166	129	148	144	167	151	138	153	151	146	129	141	134	133	131	171	136	145	144	151	131	146	133	152	157	129	155	163	146	153	177	127	136	156	173	153	150	137	146	153	157	158	140	144	140	149	150	136	144	148	155	158	155	138	148	152	147	153	138	129	139	176	166	157	134	155	141	131	130	152	137	157	162	145	145	136	135	178	163	139	153	141	149	140	142	143	145	138	122	151	147	146	143	142	152	137	132	134	130	148	142	142	119	132	155	132	141	152	126	143	144	154	135	147	145	116	145	148	152	165	142	162	148	156	153	156	170	105	153	152	166	135	164	163	156	155	141	140	148	152	130	142	134	168	128	171	155	157	121	141	154	135	140	131	148	124	139	129	123	146	128	165	150	145	154	152	157	135	154	132	144	142	154	136	154	149	152	152	147	147	167	166	147	147	147	165	151	152	138	139	170	131	143	152	153	141	148	161	149	151	152	146	150	131	112	142	144	158	127	139	148	146	152	155	132	151	140	135	136	140	146	171	168	148	143	123	145	146	140	154	159	142	165	151	141	141	153	128	142	138	127	128	148	136	162	153	144	148	153	155	129	130	157	150	142	142	132	160	160	132	146	114	118	152	132	156	167	143	164	156	145	153	131	115	129	140	163	147	151	141	168	145	140	159	136	145	152	143	154	138	151	137	139	128	137	150	157	138	165	154	151	129	160	145	141	129	151	155	132	174	167	136	154	160	157	139	142	154	144	147	137	166	136	170	153	119	135	150	144	135	146	166	156	126	132	149	157	143	133	160	128	143	147	122	154	103	143	139	171	134	128	145	143	138	156	134	139	147	140	129	167	142	145	138	147	140	166	148	133	141	149	143	149	172	148	148	148	141	166	159	164	142	123	173	156	137	146	133	142	141	153	142	139	143	138	156	146	162	146	169	135	123	159	150	138	140	163	147	149	147	140	145	150	152	134	146	136	151	155	153	170	139	132	146	145	152	169	145	150	170	141	157	147	123	137	145	169	148	155	160	122	150	169	148	142	137	155	161	114	127	154	143	151	130	170	131	148	153	142	168	149	145	135	154	127	144	146	145	123	137	137	133	136	153	160	159	159	147	140	152	126	130	174	142	130	146	138	151	159	142	158	151	130	152	145	120	174	130	139	140	169	129	146	156	141	144	162	127	155	165	151	139	145	156	153	122	153	143	130	151	141	161	130	167	143	159	132	156	145	145	145	145	150	153	153	142	125	123	139	168	142	167	167	151	163	161	145	153	148	144	128	142	162	144	131	136	144	144	139	146	138	148	135	145	128	154	136	119	149	157	148	141	171	136	158	152	144	152	148	150	152	136	150	151	160	178	144	162	156	134	164	142	146	136	168	161	159	172	153	156	140	150	165	138	146	137	157	128	167	170	147	141	175	136	131	138	131	142	135	144	174	158	152	145	131	160	142	148	133	154	153	151	121	147	152	151	172	135	143	155	123	150	133	129	143	154	136	143	159	129	168	160	157	140	131	130	159	154	164	153	183	143	140	143	159	135	155	162	137	164	148	161	138	155	132	136	165	167	131	154	145	135	128	133	149	149	143	141	150	142	166	139	142	147	147	151	156	144	147	139	137	141	149	136	142	147	162	145	157	125	140	127	134	140	148	124	146	150	155	143	141	143	178	144	155	151	164	124	130	158	140	138	133	137	144	131	154	141	160	148	144	158	132	155	149	153	160	170	143	146	158	150	143	134	149	160	139	135	129	158	147	142	161	153	158	136	145	153	152	156	154	145	154	128	143	134	139	169	166	140	144	140	149	113	150	158	114	156	145	124	157	143	138	151	146	146	144	144	133	150	143	163	140	132	143	140	166	169	143	139	152	149	146	165	153	126	128	145	129	131	142	142	146	143	143	132	129	159	125	135	144	140	162	125	148	149	131	126	141	138	154	149	137	133	148	136	134	148	165	170	144	135	155	141	154	140	136	147	139	147	132	157	153	146	139	159	150	144	156	152	157	143	146	146	163	154	152	145	138	141	143	144	134	129	153	147	143	146	129	133	183	148	142	134	125	151	141	175	147	139	152	154	136	127	151	148	152	142	159	139	148	162	135	132	154	152	151	159	142	158	155	154	172	145	152	149	140	140	155	142	163	158	152	173	151	137	146	167	136	146	154	134	144	129	131	165	149	156	129	149	130	149	173	142	146	154	143	130	143	138	137	115	157	148	158	138	153	141	171	169	121	146	145	132	184	153	155	139	141	154	135	151	140	141	140	142	153	159	151	141	159	166	130	138	128	152	154	138	146	149	146	148	161	144	134	157	140	141	143	119	143	124	127	139	148	160	127	151	163	151	157	155	126	134	138	129	152	165	146	126	130	139	167	153	142	149	158	123	123	139	153	140	153	155	135	147	152	154	147	149	132	168	147	151	154	136	151	163	156	150	154	161	133	169	150	163	136	154	165	147	162	157	162	145	133	135	151	157	136	145	136	143	148	148	139	159	157	125	150	162	141	137	151	113	154	144	128	138	142	120	138	140	143	139	155	156	143	160	139	140	148	133	156	148	149	129	132	151	118	139	162	137	158	159	143	161	138	126	139	154	137	128	150	148	171	155	141	140	131	159	159	155	150	139	153	150	154	157	143	125	138	145	146	118	162	140	147	167	146	151	141	153	147	181	146	139	167	140	162	170	135	131	146	154	149	153	144	150	147	162	139	144	143	141	135	155	119	139	142	154	136	159	123	140	159	154	160	144	138	123	149	125	135	154	150	150	133	148	114	137	145	142	107	143	141	152	150	161	134	140	145	132	153	156	121	148	148	137	135	145	142	140	148	151	124	137	118	151	151	161	153	140
7524	2479	5720	6480	5486	4357	3637	3045	2517	2117	1866	1636	1573	1396	1223	1142	1070	1042	954	920	891	933	801	745	732	743	737	757	660	626	668	618	626	618	611	594	568	595	585	579	559	603	621	581	549	544	583	593	537	564	545	574	534	533	523	490	519	533	500	526	535	542	479	528	510	505	494	539	487	517	485	512	524	526	531	498	487	494	484	564	508	518	543	475	489	481	482	450	502	501	511	478	497	509	492	522	484	455	472	506	491	453	456	482	493	445	500	457	558	508	497	449	493	479	499	465	479	492	479	477	474	490	471	465	480	478	502	486	439	482	493	478	472	474	475	476	473	504	486	474	481	515	489	483	466	483	488	470	498	501	481	484	460	484	470	483	518	474	502	459	473	473	460	475	516	486	481	495	484	458	546	479	484	496	471	486	502	465	519	459	480	461	513	507	496	509	460	501	460	484	485	467	450	474	470	467	503	492	482	510	475	477	488	512	494	480	480	497	491	502	473	443	502	447	485	484	468	475	466	472	467	467	499	492	458	499	451	518	480	492	517	491	508	463	479	484	468	456	475	510	493	461	516	485	462	484	482	464	468	469	507	501	468	459	488	474	470	502	478	482	504	497	497	465	442	435	482	478	452	487	448	475	451	486	520	480	478	491	491	478	524	492	419	488	458	475	470	485	498	432	422	485	481	469	456	459	499	449	470	484	458	462	511	516	484	450	473	511	478	531	454	451	494	482	494	460	503	486	495	523	513	440	482	459	468	463	454	488	505	478	459	436	487	496	513	479	479	481	442	507	467	491	494	522	481	493	461	495	475	523	507	480	503	461	503	446	482	496	485	469	465	456	488	475	482	444	483	462	468	512	485	513	474	479	470	457	447	507	480	469	479	492	522	465	543	489	463	485	486	496	466	457	507	440	480	492	515	452	485	468	452	448	496	485	461	480	493	457	508	466	481	459	498	481	474	468	509	438	464	466	472	465	456	469	453	496	505	499	448	418	497	477	437	488	443	510	490	485	466	480	445	478	496	464	487	469	507	446	496	525	467	478	476	490	426	499	447	470	471	468	454	478	509	470	450	478	473	478	477	474	520	474	492	456	488	465	503	425	452	488	473	476	493	519	426	464	449	459	492	488	484	473	506	463	474	480	489	456	494	452	494	501	518	451	452	515	480	415	448	465	481	442	429	477	489	498	455	488	466	446	483	466	508	478	502	440	484	459	496	474	491	447	468	471	502	520	502	481	488	491	439	479	459	492	498	449	442	488	464	466	471	454	454	514	489	511	482	468	488	451	517	469	471	487	473	459	501	455	459	476	469	443	489	462	449	473	490	463	488	483	459	481	446	465	477	464	489	469	492	504	492	477	480	456	513	488	485	469	451	526	474	487	465	526	431	456	450	469	440	465	496	434	470	447	447	417	481	448	448	476	503	452	498	492	451	497	471	506	485	450	449	488	457	544	463	462	459	506	471	491	481	493	447	510	500	454	458	488	453	474	459	481	463	479	492	466	484	458	491	492	499	490	466	466	507	470	485	503	493	446	439	457	463	460	487	501	519	479	474	457	472	500	481	490	437	476	493	497	503	502	482	490	464	501	487	491	454	452	478	458	460	495	475	479	498	463	444	451	427	482	507	500	469	465	480	487	482	498	503	460	462	434	511	478	480	441	486	485	439	464	479	495	461	492	496	460	480	496	486	503	467	497	484	496	492	469	503	479	462	480	474	466	489	472	479	489	493	490	471	447	500	468	482	472	488	512	479	474	500	491	469	489	466	483	434	457	467	436	464	459	484	472	550	464	499	432	491	440	495	450	445	487	437	467	466	464	499	498	438	468	494	472	456	484	512	506	464	501	497	427	471	465	457	454	497	428	490	490	461	498	492	497	464	492	496	509	480	473	480	454	483	444	480	474	481	534	472	511	536	444	478	460	475	488	466	450	506	540	503	463	466	471	466	471	445	486	494	466	457	464	493	438	470	435	453	520	448	510	482	458	503	473	474	485	488	479	469	467	485	464	485	467	484	461	496	472	476	469	463	460	492	460	472	486	490	476	482	487	420	469	489	460	480	494	513	501	472	490	467	443	480	460	475	483	506	450	477	467	476	521	437	455	468	475	501	492	473	494	444	495	442	514	474	501	458	492	474	474	484	483	508	526	470	481	458	466	507	442	491	492	483	481	510	450	467	459	484	493	483	492	442	459	483	469	491	459	462	440	477	486	467	492	465	471	478	479	461	459	494	453	500	474	489	467	455	474	453	474	468	473	487	471	487	422	466	480	525	457	443	470	433	441	449	479	454	483	485	455	476	509	455	487	479	486	506	518	478	518	494	464	510	490	487	440	437	500	490	498	461	485	480	454	459	446	483	487	513	470	451	480	453	482	494	452	482	465	516	459	443	447	516	504	483	458	461	472	455	483	483	477	494	492	493	513	470	444	498	450	469	478	492	474	505	463	482	491	467	488	506	507	495	465	449	485	484	475	491	476	487	496	481	475	488	481	478	454	510	470	449	464	460	477	464	423	506	477	508	466	468	508	480	500	463	446	507	476	449	479	515	458	448	509	441	471	489	480	453	469	506	487	484	439	499	514	516	483	504	476	472	471	454	486	485	518	476	451	469	475	458	443	495	506	504	470	470	501	490	515	465	458	453	470	467	498	453	517	488	473	481	484	484	482	465	487	519	506	490	449	468	495	517	466	460	492	478	431	452	487	506	443	481	495	496	491	481	498	459	497	484	501	472	493	450	474	499	480	489	465	472	477	455	448	497	504	479	463	482	478	493	500	481	442	464	453	457	497	482	479	519	459	454	498	526	472	479	530	471	501	485	442	484	482	494	482	460	466	456	480	493	459	502	501	485	492	455	489	504	504	451	514	488	468	521	509	478	501	504	465	499	487	461	469	459	494	477	442	491	477	522	510	512	517	498	466	506	478	472	484	469	504	469	452	481	447	502	466	500	478	486	502	430	460	476	471	473	490	447	467	455	453	504	485	506	474	443	482	492	454	521	497	478	487	459	425	455	499	481	517	473	440	477	490	458	475	501	445	478	492	467	473	443	485	457	488	480	500	484	495	447	471	462	481	504	515	495	452	485	449	519	491	471	503	539	495	467	539	493	449	492	522	480	468	490	507	474	493	503	487	453	463	505	433	469	499	470	467	464	481	512	475	441	471	467	518	500	466	459	504	484	506	462	510	469	451	476	500	499	457	471	480	482	455	505	468	472	467	468	447	480	496	440	491	494	487	474	462	455	480	451	437	434	482	474	455	497	469	481	455	486	465	482	477	478	448	468	500	466	470	484	508	477	507	478	488	497	493	489	481	466	455	460	473	512	460	489	475	467	500	464	443	472	502	490	464	509	470	499	493	487	488	496	462	524	466	505	501	442	438	522	483	455	479	480	514	464	486	471	473	504	488	462	494	504	502	463	510	475	449	467	476	477	441	492	476	461	492	468	472	440	455	435	464	478	479	491	448	466	522	461	488	451	450	455	498	505	500
2211	292	317	310	285	285	275	309	269	272	283	260	308	265	255	273	241	246	277	234	269	277	265	245	289	252	274	275	266	244	262	264	263	255	270	262	242	268	242	267	268	247	275	237	277	261	240	263	260	304	230	237	255	219	275	222	255	256	251	230	218	249	255	254	278	236	257	287	236	225	263	224	260	244	272	286	249	252	252	267	288	246	270	266	257	267	233	281	277	256	225	291	257	264	277	280	282	267	265	272	265	233	256	265	261	264	269	259	239	251	289	267	291	261	235	284	278	251	256	273	253	268	266	259	248	260	253	271	264	233	267	292	250	239	277	249	241	286	266	265	239	242	287	243	250	230	251	258	271	252	279	241	239	241	251	269	249	246	264	257	277	263	273	274	230	263	247	255	268	252	288	273	253	251	259	247	266	258	279	244	239	253	240	273	265	278	261	253	244	273	262	258	244	238	262	242	260	265	246	265	279	251	255	276	267	240	267	272	265	262	239	247	256	243	253	229	260	264	281	224	247	297	254	255	273	264	252	244	267	258	247	254	262	240	261	227	269	243	245	246	244	265	271	274	260	263	267	255	266	255	292	243	273	294	269	262	246	251	240	267	276	267	266	237	260	270	250	258	260	276	257	250	266	256	237	248	241	269	276	282	262	272	239	264	229	258	261	255	257	261	276	249	268	251	255	260	253	253	251	258	271	307	238	261	244	244	263	287	279	249	290	242	238	262	286	238	239	258	284	230	241	277	280	273	284	253	259	275	274	261	274	235	245	283	242	241	288	257	257	227	284	232	289	247	251	258	242	249	260	285	241	261	268	277	267	271	260	261	263	258	245	255	276	252	255	253	260	271	212	241	285	276	286	250	284	240	259	234	250	289	232	227	255	256	258	265	253	244	249	272	233	273	256	279	261	265	254	260	263	236	245	287	230	254	262	263	254	257	267	280	239	250	257	208	256	276	224	251	265	262	225	251	275	267	263	253	247	241	264	257	263	261	234	261	260	251	276	286	262	286	261	269	241	255	292	271	276	247	289	256	270	269	241	238	309	251	275	261	254	266	256	264	273	249	253	247	281	290	288	268	275	255	260	260	257	274	257	256	294	228	247	277	256	264	278	295	215	241	271	264	266	239	286	259	257	253	242	257	237	276	274	275	246	251	287	254	265	255	264	243	261	243	270	262	263	254	262	245	252	240	270	243	232	252	218	259	252	231	265	281	259	306	284	256	268	252	248	269	253	248	262	273	248	269	234	262	266	248	264	260	266	242	246	250	256	262	269	279	263	247	277	247	243	264	250	254	257	288	231	258	280	284	265	230	273	271	223	260	245	253	290	257	259	231	265	318	278	286	253	258	241	269	225	244	262	269	242	270	268	254	263	267	236	246	264	290	260	267	257	279	273	268	257	243	279	258	263	252	255	232	296	226	247	235	279	257	268	294	223	252	260	275	278	256	257	264	263	266	257	282	272	248	263	245	285	267	238	238	266	285	259	249	265	278	249	280	288	267	274	255	273	224	284	241	239	236	248	259	263	257	278	266	249	226	243	233	268	309	270	250	266	276	232	269	306	239	237	285	248	263	250	277	263	255	261	265	273	246	281	245	239	209	274	266	253	269	260	269	243	256	262	245	242	266	267	269	258	238	238	258	249	263	266	254	267	262	264	235	255	266	262	270	261	289	276	251	233	240	247	267	272	291	236	259	243	252	276	256	250	259	279	248	257	235	263	260	256	252	264	230	279	296	240	254	241	279	262	266	247	258	295	279	259	234	259	239	242	294	277	224	265	267	253	260	258	252	281	243	260	250	261	269	260	252	250	274	265	233	279	275	244	264	282	264	265	263	263	252	248	221	266	278	270	264	258	286	271	274	276	273	287	265	272	244	267	260	224	277	267	265	240	264	238	259	240	231	253	254	230	256	233	295	263	246	260	268	253	249	243	244	264	255	260	245	267	274	273	237	274	231	244	262	272	265	278	267	264	280	249	267	273	263	259	268	264	263	281	252	249	293	262	248	255	253	249	232	265	229	269	268	263	267	267	276	224	250	258	257	258	264	273	256	261	259	241	259	261	248	245	270	283	245	257	257	274	236	258	251	241	260	257	253	256	246	248	279	264	266	274	254	246	255	246	258	260	245	277	256	249	250	278	261	286	243	241	251	267	277	228	300	255	251	266	263	272	285	261	254	232	275	272	220	285	289	271	295	261	266	271	244	275	270	258	277	276	247	250	261	247	241	249	261	218	238	235	245	273	255	252	234	253	235	249	265	273	261	255	277	283	247	262	247	271	260	262	252	256	264	283	246	252	266	257	270	252	250	234	256	265	270	254	253	273	258	281	269	243	273	267	261	266	256	260	264	246	254	230	253	236	257	259	266	236	245	280	234	258	273	263	257	289	263	257	252	266	269	245	261	260	249	244	253	271	225	306	265	243	260	228	232	253	262	220	260	285	233	274	279	236	246	244	261	253	239	243	268	261	290	260	244	272	248	252	252	245	279	260	250	266	259	267	254	281	274	254	245	246	235	277	257	280	281	268	262	278	254	262	238	251	246	259	267	238	272	249	252	255	262	258	240	259	259	201	262	271	241	284	243	262	282	235	248	260	259	233	241	273	275	266	270	216	262	248	274	246	277	261	285	243	255	241	280	260	252	248	239	268	280	291	266	273	249	259	262	268	249	234	272	241	255	268	248	259	252	269	246	231	257	262	236	260	263	259	239	216	285	265	266	262	279	267	276	237	239	252	260	254	240	255	224	297	256	245	261	256	243	256	270	244	251	253	291	298	245	269	252	244	266	278	259	292	235	219	260	247	264	245	263	271	240	239	265	267	270	281	232	265	265	257	279	287	281	287	245	213	243	228	274	253	282	275	241	252	261	288	289	279	265	240	238	255	237	263	256	272	255	244	269	263	246	257	265	278	275	234	261	254	242	274	263	281	260	269	247	232	250	261	269	268	277	260	250	244	267	241	241	254	256	267	256	269	272	248	239	280	262	268	253	250	258	239	269	279	271	261	237	231	227	289	245	260	276	221	263	299	285	248	262	246	239	237	260	271	229	249	259	264	250	236	272	266	294	243	276	268	285	265	257	213	280	271	256	293	268	255	286	243	264	283	256	276	238	278	271	249	238	229	257	266	278	262	240	281	246	262	274	257	291	255	263	227	243	262	275	277	259	273	243	256	261	246	238	258	283	253	243	238	291	279	288	234	274	292	257	267	270	259	259	247	258	220	246	246	274	267	267	244	253	271	236	277	274	248	232	282	251	242	277	254	278	238	241	293	257	218	250	265	257	238	261	273	257	232	269	244	263	277	255	293	255	289	260	245	248	266	248	277	257	239	259	274	263	259	222	273	241	243	255	256	264	246	242	252	283	252	286	279	273	239	268	270	268	278	262	262	273	277	277	268	249	251	265	267	273	264	269	236	250	252	232	245	261	265	255	247	257	247	247	269	256	239	231	245	255	294	250	276	250	289	272	267	292	260	260	278	237
2312	749	888	913	903	891	839	820	813	796	788	788	751	770	781	745	801	769	718	748	787	756	800	782	756	749	766	754	767	762	757	802	807	796	721	766	790	742	697	753	769	778	827	771	805	789	776	748	756	780	720	748	738	751	751	773	749	728	740	795	764	753	806	737	718	752	785	776	744	753	721	779	793	784	715	709	748	742	755	746	711	755	804	748	768	780	782	743	788	740	731	725	767	772	724	749	729	772	774	776	771	750	714	766	791	746	757	729	776	797	757	754	755	761	741	691	766	766	750	777	744	755	758	775	762	748	752	755	731	770	708	730	766	802	756	788	772	710	777	741	768	743	738	753	785	769	764	752	776	745	778	736	760	780	754	737	777	715	787	742	736	773	749	713	782	763	781	789	733	795	751	804	787	734	792	744	668	718	698	787	793	741	716	774	743	822	765	771	754	737	760	766	734	710	776	773	807	778	753	773	756	777	709	739	776	716	793	744	784	782	737	731	744	767	743	690	765	759	746	800	744	726	755	750	781	781	779	698	748	770	759	754	757	773	746	722	780	756	760	744	752	783	743	723	727	733	746	768	731	724	734	788	734	751	713	782	748	783	741	752	743	727	748	747	756	735	819	758	725	761	736	752	716	762	769	752	760	752	812	702	774	756	772	773	760	819	770	733	782	720	755	719	805	726	767	721	811	713	775	724	735	786	765	734	772	708	767	796	745	728	756	755	786	779	780	778	692	782	722	795	740	743	731	697	773	750	771	720	778	722	756	748	763	743	743	776	760	801	736	752	755	751	743	748	778	743	735	765	762	776	771	750	732	777	747	757	715	771	710	769	767	728	749	746	786	787	732	786	792	800	751	762	754	800	766	797	785	765	750	766	768	706	740	752	748	756	733	794	802	772	760	720	752	718	785	762	734	739	755	777	737	785	746	712	756	748	771	802	733	753	709	792	752	728	749	746	779	721	774	752	784	756	724	744	743	756	816	757	744	754	775	795	765	771	767	758	768	774	768	716	744	769	805	772	764	797	763	722	766	795	752	821	789	757	790	756	796	777	823	824	792	807	779	786	773	756	751	800	716	752	718	755	769	744	808	796	747	770	783	769	736	752	735	791	752	781	796	808	747	711	786	737	748	712	745	743	787	761	762	770	743	801	773	786	768	750	738	760	752	730	772	767	714	728	714	760	805	774	751	757	725	783	729	709	775	799	760	798	732	732	757	756	771	750	763	761	813	779	763	736	774	788	730	769	747	752	711	724	748	704	744	754	738	774	764	803	749	753	751	735	740	794	712	780	753	795	720	770	697	747	810	750	745	740	823	754	703	743	797	760	737	796	755	762	772	708	679	752	815	716	744	768	775	758	767	746	733	699	731	744	778	717	770	703	746	759	738	775	709	749	747	764	740	771	752	728	730	728	757	714	740	753	701	750	724	803	750	783	769	773	773	726	779	705	766	809	792	804	781	797	758	725	838	714	764	749	756	743	757	765	719	787	785	802	776	704	772	737	728	719	793	768	833	735	759	772	720	732	773	750	735	806	739	755	792	743	789	754	754	714	738	755	740	753	770	788	751	770	776	732	749	773	734	800	775	750	750	766	703	810	812	741	726	807	739	734	729	721	803	764	802	777	720	777	753	721	725	726	788	691	788	763	774	719	772	732	734	715	767	729	729	790	780	734	788	726	750	782	740	747	744	702	777	755	785	750	759	762	778	782	772	754	780	783	804	766	731	820	738	717	810	788	793	760	813	816	754	748	755	748	764	760	724	753	735	757	777	754	740	760	744	790	734	747	717	737	752	782	724	757	741	751	769	746	792	750	761	833	739	741	766	741	784	766	765	775	784	771	733	810	781	758	762	717	750	784	760	808	730	736	764	708	759	760	732	760	772	724	773	762	759	737	752	742	762	753	745	807	698	764	785	770	739	776	801	809	766	748	804	771	801	746	782	799	726	787	766	756	765	717	737	759	743	691	792	744	818	760	740	744	769	779	722	760	762	752	768	803	761	731	718	728	693	709	763	806	784	788	755	785	770	789	739	723	723	766	745	746	751	727	792	745	769	742	768	781	761	754	813	744	736	764	770	756	789	733	780	751	745	713	755	777	758	764	798	758	779	728	690	789	750	752	784	783	769	796	736	744	730	771	768	789	847	758	730	726	815	753	773	752	773	759	762	721	810	734	772	729	790	787	755	792	732	722	728	822	772	783	771	804	736	800	756	736	741	803	755	716	781	793	731	775	772	766	765	771	802	771	785	736	755	754	697	693	738	726	812	768	797	733	804	777	752	730	750	768	765	728	784	754	723	731	769	787	767	780	741	753	758	761	745	734	730	780	743	740	729	732	742	789	841	752	761	768	722	732	705	739	767	716	807	730	797	799	750	761	753	777	740	731	740	741	771	710	783	739	723	776	740	775	805	763	772	792	746	789	711	745	754	702	769	733	756	713	752	749	746	769	798	766	757	750	796	733	765	802	735	738	776	763	813	790	775	762	739	784	789	751	769	762	758	728	772	769	785	733	789	766	801	758	743	790	747	771	759	733	775	751	746	781	735	761	762	822	747	744	781	731	758	759	779	755	733	749	757	745	807	737	760	721	794	765	798	793	803	700	772	713	783	792	744	751	730	758	777	683	749	791	775	687	730	807	743	780	781	770	792	737	737	786	764	758	711	726	743	736	790	781	781	759	760	734	729	750	806	774	750	732	741	720	775	795	711	753	731	767	760	748	728	789	734	762	753	743	733	773	739	756	736	771	760	756	754	769	714	748	744	719	788	730	755	742	715	745	719	778	751	798	827	807	733	730	750	767	769	786	754	763	762	734	750	752	778	805	750	753	732	770	750	734	745	738	763	775	753	755	755	729	821	735	754	765	756	749	674	756	765	724	821	737	752	809	787	821	784	764	752	763	742	735	759	733	753	749	751	750	744	756	780	774	751	773	773	760	776	799	738	806	750	762	740	767	752	741	707	739	755	787	766	770	778	738	776	742	753	740	759	788	796	785	794	732	680	756	724	748	777	737	765	815	737	778	777	778	742	754	765	776	740	742	792	744	742	711	733	741	796	745	790	823	774	765	749	728	736	749	755	782	740	739	796	743	771	762	725	759	728	733	801	776	749	781	767	743	779	746	770	788	741	751	746	737	725	741	711	762	748	734	761	751	773	807	752	756	806	772	796	789	756	719	705	721	781	776	712	769	693	717	801	718	746	743	783	742	779	788	749	764	769	728	781	713	767	736	805	715	750	725	786	794	747	737	754	744	790	729	760	797	758	721	737	816	758	719	823	716	762	781	806	762	749	774	750	756	729	759	756	799	739	783	787	771	729	720	770	758	780	724	751	784	716	733	787	732	742	758	763	733	716	716	724	785	749	766	751	740	757	772	768	780	785	777	759	767	753	718	741	753	796	766	764	789	752	739	814	738	738	750	809	768	719	730	749	726	805	747	793	722	754	697	743	775	748	721	747	743	735	710	802	806	760	740	770	727	717	730
8370	1146	1376	992	779	532	448	409	295	301	218	251	236	212	174	172	182	161	148	166	150	182	133	155	134	157	171	146	170	138	144	138	152	135	151	145	138	123	129	132	157	137	137	129	147	129	139	119	141	126	120	137	159	122	139	145	134	150	177	125	147	131	149	141	137	128	136	123	142	138	136	143	140	139	131	138	134	145	141	126	127	111	134	138	123	115	144	132	149	122	137	144	143	148	146	136	141	149	126	131	123	132	144	130	151	145	159	136	114	137	145	164	135	133	149	136	126	126	138	143	133	138	145	153	134	124	116	126	127	145	128	131	148	118	134	136	126	122	157	129	120	138	123	122	132	159	129	143	120	133	146	134	119	125	137	157	127	137	115	133	131	132	126	121	138	139	132	165	122	157	135	138	172	136	116	136	127	110	134	140	159	138	142	132	121	127	139	129	144	137	115	124	142	129	128	132	113	137	133	141	131	146	119	130	127	125	146	130	144	126	129	131	125	132	122	133	141	140	128	129	147	137	127	138	125	137	129	126	165	137	125	115	118	130	150	145	142	137	122	118	124	121	126	136	138	135	112	147	133	147	127	114	148	129	125	139	106	109	140	130	123	147	141	132	116	109	124	150	139	141	126	124	134	127	134	151	152	118	112	136	133	134	125	133	137	143	135	111	152	142	121	134	131	136	131	128	127	127	127	137	140	142	137	124	141	115	135	127	124	139	123	142	130	125	115	136	132	128	122	156	123	135	151	138	141	133	148	126	135	133	143	144	127	126	121	118	151	126	138	128	155	119	135	140	137	152	135	132	143	144	133	131	123	146	132	124	141	135	145	127	129	132	129	115	134	136	145	134	145	138	163	144	136	135	137	117	125	134	115	141	119	120	126	124	123	137	126	124	154	127	132	140	139	124	133	116	152	116	124	114	138	131	119	124	152	118	127	121	128	112	138	130	143	138	118	123	116	128	125	132	147	112	118	102	115	130	160	146	134	171	130	127	141	136	124	135	174	135	134	125	120	143	124	124	125	149	130	120	152	138	129	120	137	144	133	129	135	110	142	129	144	153	130	142	125	106	142	137	139	131	136	130	129	115	120	120	141	155	127	134	149	131	132	100	145	138	138	133	142	146	144	130	127	129	132	128	121	157	122	136	129	136	107	135	127	134	143	127	142	130	130	144	115	129	145	132	139	144	153	129	124	134	149	123	112	130	153	152	139	121	136	149	133	142	152	138	146	125	120	118	156	139	152	130	157	149	139	140	133	139	132	128	126	122	135	137	136	119	137	139	138	132	108	120	138	152	124	143	115	132	124	129	127	135	128	123	144	133	106	129	124	121	137	134	128	133	141	141	124	115	120	140	117	121	111	132	127	117	156	139	124	125	140	139	127	125	138	142	124	133	124	142	136	121	116	135	137	136	145	130	133	147	116	129	125	110	133	146	124	132	153	139	171	146	126	129	133	125	163	142	119	141	144	158	111	138	140	134	144	127	143	128	122	128	128	137	126	129	137	132	142	136	130	146	159	139	151	148	130	120	125	171	108	142	112	112	124	130	133	119	121	142	138	133	141	144	134	134	129	126	138	141	138	123	121	139	127	135	127	139	146	126	127	120	140	126	147	134	116	123	134	119	131	121	130	138	132	118	120	138	116	91	144	137	127	127	123	137	119	129	134	119	149	133	146	127	142	114	120	123	134	134	134	127	137	142	140	125	139	119	136	161	135	141	150	135	135	118	140	126	131	159	140	125	136	134	125	137	122	146	121	145	146	116	129	151	144	118	128	118	142	135	129	133	133	119	147	137	147	139	131	130	118	120	155	138	122	121	150	139	132	129	157	153	135	134	131	130	146	121	135	138	136	134	128	130	136	122	141	117	104	133	136	121	130	146	117	141	141	147	128	138	123	138	124	135	123	128	119	121	157	128	150	139	151	128	121	134	116	155	128	147	116	126	138	140	139	122	129	161	117	140	149	143	136	125	147	131	123	130	133	127	124	140	122	150	117	111	135	129	133	130	143	140	115	134	153	133	132	128	158	133	131	134	138	101	144	122	151	143	149	145	133	131	139	125	123	114	136	151	139	112	121	140	133	146	134	135	127	133	136	124	146	127	140	128	142	109	115	137	144	122	140	134	126	115	126	116	138	146	134	131	135	142	147	122	145	142	131	126	144	154	141	126	112	134	150	132	137	120	128	128	145	141	130	148	156	161	121	112	136	140	123	117	142	147	124	126	135	142	146	145	132	117	137	121	150	146	120	150	122	136	153	135	142	155	139	114	131	126	123	124	147	143	147	136	122	143	138	142	143	134	139	154	142	109	132	140	149	142	112	139	139	125	156	155	140	147	130	150	146	131	143	112	141	146	107	127	131	118	134	135	122	144	157	130	136	156	129	101	152	130	123	128	133	164	123	120	125	110	143	115	160	127	126	147	141	141	135	129	145	146	146	125	155	139	111	157	142	139	123	130	137	124	124	134	126	131	127	148	148	139	122	124	117	113	136	141	134	145	148	142	126	129	133	130	124	124	135	126	139	112	112	131	112	139	153	134	119	122	155	133	142	140	96	151	128	134	143	154	128	148	120	127	138	147	139	126	130	124	121	142	134	130	134	129	115	125	141	142	134	122	144	126	146	118	154	145	127	132	119	118	126	124	139	148	144	117	152	149	131	122	122	133	146	97	133	102	111	113	136	147	138	110	110	150	135	142	127	132	136	124	124	133	111	126	140	164	108	132	122	125	131	143	123	145	136	133	130	140	136	138	120	132	126	125	127	124	159	144	126	131	129	126	136	137	144	137	130	130	116	127	120	138	118	140	114	126	123	121	135	161	122	148	146	123	123	145	134	128	138	133	134	127	117	139	119	138	130	145	132	127	130	133	118	125	129	133	132	122	134	135	123	129	129	140	131	146	132	137	124	124	142	120	125	138	149	130	137	138	137	144	140	129	133	132	135	138	135	121	128	111	150	123	129	134	143	135	132	130	123	135	133	128	134	125	128	122	115	140	125	117	129	144	126	122	150	120	115	139	111	121	131	154	154	133	133	123	120	134	132	140	145	126	137	168	135	127	137	128	146	124	130	123	141	147	142	126	141	155	141	128	128	130	136	129	139	124	139	126	131	134	139	116	138	129	121	96	136	140	131	117	141	154	142	130	144	151	116	125	155	144	127	137	120	128	124	156	131	130	132	137	155	138	130	141	129	126	114	135	133	134	134	144	141	123	139	144	137	129	100	132	119	119	151	137	113	114	148	125	147	142	145	141	132	122	140	117	123	143	126	132	126	152	119	116	125	159	143	131	98	125	133	138	135	122	110	113	131	131	128	131	131	118	138	147	124	116	127	149	131	135	135	137	131	118	125	133	126	139	133	131	132	115	132	131	117	118	131	138	141	110	139	141	143	122	129	141	152	130	132	115	141	149	126	152	134	122	134	130	128	148	140	139	139	136	122	132	143	125	129	130	122	124	143	133	146	111	141	125	130	138	127	135	132	140
5391	1346	3237	3681	3161	2525	2013	1753	1511	1249	1178	1050	985	827	808	765	777	689	703	614	608	599	603	608	612	565	549	553	544	523	502	521	505	549	479	471	559	489	454	493	478	477	471	470	459	471	514	436	466	500	435	454	466	513	457	421	475	456	456	497	473	484	448	440	473	471	425	447	449	460	464	400	449	426	434	439	427	436	459	417	446	438	430	472	462	402	419	441	428	468	421	444	469	441	439	457	434	438	452	428	452	436	396	463	430	428	413	423	441	424	451	451	452	395	403	421	449	399	438	441	465	423	463	431	436	442	406	484	429	422	440	424	435	414	454	398	438	414	432	408	391	409	430	487	490	442	441	478	430	432	446	469	454	432	436	428	421	428	396	426	449	402	420	424	420	446	430	430	393	425	426	461	439	451	410	427	444	425	401	431	399	405	445	408	423	446	411	445	428	420	436	411	448	408	432	427	425	403	456	447	432	422	422	405	415	451	431	413	433	430	441	412	427	396	419	454	445	426	426	443	443	457	427	450	406	451	457	415	462	398	418	426	438	413	410	433	434	414	418	429	396	461	394	420	428	398	432	432	445	402	445	417	465	432	428	433	417	391	433	387	452	437	410	443	414	425	451	439	439	384	440	410	441	442	431	413	425	432	426	404	428	421	449	450	412	463	400	440	443	401	416	420	396	445	459	425	426	416	472	412	427	408	446	450	439	405	434	448	425	460	426	423	437	481	417	458	427	415	433	390	427	444	472	441	406	456	423	460	422	396	385	430	444	439	433	465	431	431	429	433	408	460	408	405	415	409	406	422	464	415	450	443	405	404	433	416	417	415	408	412	391	413	478	459	435	466	393	450	409	414	442	404	437	415	445	451	434	441	467	428	459	416	425	416	452	420	409	456	433	429	407	448	416	444	433	398	436	383	455	422	427	404	454	422	406	451	443	432	437	437	425	425	421	472	421	396	452	414	429	419	379	387	433	441	443	431	433	426	453	442	431	431	449	428	446	446	424	429	435	423	445	399	449	403	431	432	369	406	429	393	423	400	496	408	439	421	394	429	439	445	437	429	394	425	455	434	421	392	435	441	415	461	411	422	451	431	391	412	422	402	438	456	428	416	436	411	420	448	417	414	412	401	411	442	420	433	414	411	421	435	440	420	417	432	416	424	420	394	392	415	438	435	423	452	451	435	426	424	433	436	438	392	423	460	428	438	428	411	468	430	402	420	436	420	444	427	452	416	419	456	406	420	423	419	452	433	515	437	444	441	426	426	427	415	417	427	431	448	406	445	422	413	385	414	381	428	439	446	431	458	424	439	396	441	443	424	445	443	421	430	438	433	432	443	416	411	405	426	350	418	438	439	436	437	413	402	440	458	415	450	434	463	425	410	405	436	422	432	441	452	423	423	457	390	401	425	415	421	449	374	420	434	412	475	442	396	411	457	423	453	454	435	410	428	470	439	432	431	430	450	396	410	455	413	450	435	414	449	398	456	441	413	430	425	363	436	425	444	468	418	435	434	432	451	458	443	453	424	406	442	452	427	462	406	423	418	455	445	407	474	441	430	466	406	399	440	431	420	431	429	392	447	440	405	394	439	429	416	409	417	418	398	463	452	450	469	421	424	407	434	456	427	417	439	386	450	428	442	423	408	406	436	446	446	456	451	430	431	417	409	456	428	414	432	435	431	441	443	394	423	418	421	463	474	435	419	385	428	413	432	446	414	435	431	443	433	384	393	461	447	414	410	414	448	420	419	423	427	437	414	438	430	429	422	418	449	434	428	438	429	443	469	464	426	428	438	434	447	406	415	400	443	442	403	414	433	417	441	469	429	413	470	431	407	435	429	439	432	443	479	445	446	437	410	404	447	420	437	399	435	419	437	454	433	414	414	419	455	427	435	433	428	393	466	410	400	477	449	427	422	416	432	429	434	426	411	393	414	444	430	422	409	405	425	410	414	459	419	410	445	456	442	450	393	426	463	396	443	453	439	410	438	427	408	473	441	424	394	388	392	435	415	404	456	402	446	412	475	432	416	434	402	435	415	433	441	433	425	448	431	401	413	447	423	437	398	403	427	456	454	445	410	410	422	435	457	431	408	425	436	402	437	456	409	432	438	459	436	440	417	401	398	421	433	435	439	393	454	395	431	426	475	386	452	415	426	480	390	419	452	458	421	443	390	429	431	413	397	421	431	417	448	414	455	428	451	422	391	426	436	432	413	426	434	453	374	401	436	466	444	405	452	425	431	419	406	452	395	420	408	428	425	447	395	416	424	422	447	414	442	433	416	438	400	421	453	463	432	465	441	433	430	450	431	423	409	429	470	419	463	398	444	416	387	416	424	462	436	411	450	444	460	387	450	408	449	426	432	444	448	431	411	442	451	398	451	454	389	433	422	441	445	412	389	440	423	437	449	422	417	414	437	426	431	400	465	399	421	446	449	454	432	430	445	438	440	406	458	436	444	418	426	421	408	447	430	413	406	395	422	446	446	422	403	471	452	427	400	421	440	399	443	435	395	442	420	429	445	426	457	434	425	446	467	421	366	448	452	442	393	428	479	424	446	418	422	384	417	442	418	412	403	417	402	431	417	465	445	419	406	418	437	429	420	438	415	400	434	429	419	411	417	432	460	420	408	464	410	419	459	434	413	447	415	434	443	422	437	428	448	416	410	389	461	430	425	412	435	450	411	385	380	383	439	406	434	410	436	425	422	422	406	440	416	397	414	416	424	406	410	417	432	442	434	403	414	387	443	428	394	388	450	403	403	431	429	471	399	419	427	390	434	405	434	437	447	428	434	406	437	420	444	446	448	454	415	427	446	464	446	449	450	421	435	415	430	421	417	437	453	461	406	402	432	419	438	443	400	432	449	442	421	454	439	429	436	465	432	493	432	410	441	454	432	432	435	443	421	452	451	468	450	432	418	438	434	458	448	460	409	416	431	449	425	438	442	388	449	440	441	391	450	421	418	401	432	438	456	442	436	406	410	447	419	403	439	410	434	442	402	433	394	450	452	429	428	444	417	400	446	377	407	441	412	433	460	451	446	402	432	441	401	426	442	442	427	443	422	448	454	428	443	461	434	440	457	416	413	406	427	468	355	435	435	448	438	431	422	439	411	407	440	429	441	433	453	438	462	371	437	437	420	470	417	434	407	418	475	417	457	421	461	416	409	456	385	462	412	435	495	402	428	426	409	424	438	427	418	421	443	416	418	440	416	378	415	430	430	414	441	451	429	429	430	448	418	466	436	406	438	469	441	434	375	430	457	443	434	436	425	415	437	411	456	392	427	361	461	407	415	418	410	429	426	420	416	416	407	447	421	444	422	426	453	401	450	434	397	443	392	423	423	430	391	441	465	432	444	395	445	414	469	418	400	430	415	437	429	439	450	433	486	403	414	400	452	449	446	403	417	453	406	434	418	423	420	430	402	427	414	416	437	434	416	461	456	418	444	420	418	447	419	440	428	475	451	430	418	421	462	437	462	463	428	426	405
15681	2520	2804	2220	1490	1076	791	619	486	420	349	346	317	306	237	270	218	203	217	191	190	203	182	184	202	179	190	166	179	166	167	166	158	148	149	145	181	165	157	181	176	156	168	162	163	146	158	159	169	135	140	140	178	149	155	142	130	145	154	155	141	145	148	155	127	165	133	134	180	155	138	153	151	169	133	146	154	167	132	140	160	154	155	132	138	141	137	148	153	158	153	146	154	154	146	169	149	157	107	136	140	158	148	166	152	157	160	154	131	167	145	134	146	150	160	137	151	146	146	152	142	132	156	136	139	164	131	134	161	133	151	146	132	145	129	142	147	167	138	140	138	138	144	142	166	150	153	156	157	149	154	140	147	170	153	145	162	144	140	152	153	149	124	122	141	160	142	132	142	123	153	145	148	132	150	113	150	136	130	127	146	152	126	162	138	155	151	140	145	170	137	147	129	132	151	147	135	160	138	137	147	140	154	134	157	146	145	147	144	132	148	144	146	140	149	170	136	146	136	151	133	130	140	135	138	146	156	156	137	146	134	137	137	160	140	147	137	132	149	130	134	153	142	135	156	135	162	150	136	148	148	145	138	166	138	132	154	125	140	170	150	140	150	149	142	143	130	131	141	160	166	149	170	147	148	138	160	143	119	153	141	147	139	136	157	118	122	136	144	143	139	153	147	133	140	136	152	162	147	131	159	172	146	156	162	149	126	150	156	150	151	145	140	143	154	148	153	158	130	152	152	152	145	136	171	158	144	139	144	133	151	153	157	118	172	140	127	133	139	153	136	165	146	154	144	131	140	155	179	167	151	182	175	150	176	161	125	144	141	162	161	163	138	153	139	172	150	142	165	155	180	153	150	143	149	155	140	152	146	138	160	147	158	137	140	143	133	152	141	171	147	141	155	129	142	144	154	151	144	154	126	145	135	129	140	124	164	149	134	130	146	143	152	154	138	123	158	148	140	163	157	143	174	170	150	169	177	146	164	117	156	146	129	155	144	141	146	122	151	126	136	140	121	152	140	138	133	149	149	171	158	138	163	160	163	147	154	172	156	159	162	138	142	148	140	157	144	128	132	127	141	132	146	183	147	156	135	132	165	162	140	144	139	158	143	153	161	139	145	180	131	133	153	152	159	160	169	133	164	160	114	138	150	141	118	161	157	164	163	146	152	144	153	136	147	162	129	142	132	141	145	156	132	160	141	158	136	146	148	138	144	156	141	159	139	153	127	152	149	140	139	143	145	152	162	145	145	141	139	166	141	132	169	130	157	132	142	149	135	136	110	140	140	132	161	158	166	157	137	139	148	165	142	129	130	164	119	148	151	159	159	129	170	151	146	145	125	144	156	171	148	157	140	146	149	138	139	154	127	149	150	159	142	146	141	159	160	146	151	138	157	140	155	111	134	141	140	138	162	137	153	140	144	143	127	131	159	146	166	159	148	146	156	135	144	163	128	145	156	134	136	150	149	139	162	161	127	143	133	139	142	145	152	162	159	158	163	133	143	138	150	149	143	154	155	158	165	162	158	149	145	137	142	142	147	135	155	139	157	127	161	144	151	139	137	158	168	140	134	134	157	153	138	162	129	160	142	138	145	114	133	122	138	126	153	139	165	133	153	130	161	136	147	151	125	139	159	139	157	161	157	152	150	141	141	133	128	152	149	129	154	153	149	162	164	147	141	144	142	145	139	121	126	125	158	132	140	131	139	139	145	164	156	146	147	155	127	143	146	147	134	163	149	153	140	157	146	153	147	150	145	158	122	154	157	146	153	141	130	141	159	178	152	148	161	166	132	144	144	138	166	161	140	154	153	159	143	167	149	164	161	155	130	151	134	116	148	140	153	151	133	148	148	144	149	119	151	149	157	165	171	144	140	143	148	139	133	148	147	161	155	160	139	134	155	158	148	164	147	143	138	145	168	133	132	138	131	165	150	143	139	143	170	152	151	155	146	159	159	144	142	134	148	136	142	146	139	166	147	155	158	153	148	129	162	145	152	153	146	128	148	145	144	150	175	142	155	170	146	158	174	149	129	127	159	160	155	158	158	141	133	126	145	131	151	135	145	156	156	152	141	136	151	145	140	152	158	132	162	139	158	139	140	160	137	140	150	136	158	149	145	134	134	155	149	150	146	137	138	145	145	136	133	143	152	161	148	152	176	148	143	141	118	150	149	164	154	141	133	145	157	139	137	135	148	165	161	145	127	151	139	131	162	162	142	155	133	161	142	157	149	139	165	132	161	158	140	150	158	153	144	154	159	134	155	140	152	158	156	132	143	150	129	141	134	137	153	140	128	150	139	144	135	138	134	144	151	147	162	167	158	134	145	150	141	148	162	153	156	134	158	146	134	162	145	154	149	164	143	142	139	146	126	151	132	135	153	151	139	170	155	153	152	159	152	154	137	141	168	158	142	123	142	141	162	128	151	141	132	135	149	135	146	155	132	138	138	144	168	149	154	150	154	137	144	157	140	160	140	146	159	149	156	153	159	142	130	148	136	133	136	139	139	133	145	120	123	134	140	147	170	152	141	141	123	155	142	146	137	167	154	166	139	166	156	136	145	142	149	141	147	154	134	153	153	130	149	150	132	130	151	144	149	148	149	145	136	143	124	141	164	158	138	134	152	143	128	150	128	144	137	152	115	166	157	127	139	149	143	144	165	162	147	148	144	164	142	147	128	158	164	149	141	144	158	157	126	118	145	148	159	154	142	156	153	144	135	153	158	159	158	154	149	155	149	147	152	156	151	156	135	146	148	141	147	130	138	159	147	118	154	145	147	117	138	151	144	147	161	154	155	146	154	146	173	130	138	122	143	169	133	149	138	131	140	122	150	150	154	157	139	142	131	129	129	148	136	156	125	142	134	141	132	135	168	144	153	134	139	132	149	134	162	131	161	143	155	174	152	143	164	132	159	147	144	138	144	136	167	163	150	150	146	157	155	137	141	143	136	140	140	136	127	161	138	128	158	135	147	169	146	152	151	146	136	133	153	144	161	149	149	154	117	135	140	118	149	143	166	161	139	152	137	137	153	152	144	159	168	147	127	164	146	171	173	105	120	160	151	140	146	143	151	167	131	158	137	159	136	141	147	134	161	163	146	145	164	130	159	122	155	158	153	181	148	139	135	152	140	147	165	149	147	140	145	150	135	139	137	144	157	141	138	149	135	150	136	168	125	142	136	130	135	150	140	133	143	152	163	124	154	141	131	141	155	160	129	130	139	159	147	146	149	138	148	137	127	133	134	166	134	137	147	169	133	136	149	158	140	173	124	147	160	133	148	150	165	140	138	149	150	154	155	136	170	148	134	142	127	142	143	146	152	159	150	169	145	134	131	141	139	121	131	136	172	162	136	144	141	128	132	122	166	156	149	165	156	146	165	144	152	146	156	152	132	150	141	156	150	151	141	126	137	162	122	154	115	160	133	147	165	145	133	146	139	134	146	163	157	169	144	141	152	135	138	142	150	149	171	142	130	160	155	150	131	132
7530	2506	5732	6544	5512	4444	3728	3033	2540	2167	1943	1660	1545	1391	1312	1193	1143	1054	1007	939	912	940	770	847	793	735	715	713	670	645	687	668	643	645	553	585	607	580	604	652	554	618	591	545	600	595	565	533	557	543	543	503	521	524	548	498	540	508	527	539	538	514	496	513	542	540	511	527	525	482	516	489	501	517	496	559	513	514	490	464	486	532	470	536	493	459	514	480	484	522	471	504	484	485	485	511	508	515	496	505	496	547	503	511	506	519	492	469	495	473	518	473	481	455	496	477	497	501	477	482	491	433	468	520	499	519	464	490	497	493	490	446	443	490	490	492	457	486	499	493	512	465	470	501	517	507	458	475	484	488	490	492	473	474	452	458	460	457	469	471	454	491	496	499	498	479	466	475	476	448	481	479	466	496	480	503	477	460	490	457	454	504	466	480	482	461	477	498	496	453	528	463	495	462	507	468	456	442	493	494	439	455	466	471	495	481	508	486	523	496	529	486	464	476	490	468	479	472	443	476	442	498	456	487	476	471	486	488	450	484	483	483	491	457	482	483	500	479	474	488	486	513	470	500	485	517	474	506	476	499	474	510	466	470	502	478	487	455	476	509	486	484	492	474	482	496	475	518	494	491	456	482	489	462	498	461	452	501	439	489	484	443	449	489	475	462	484	492	518	501	476	488	473	480	445	452	473	497	465	511	482	465	471	515	499	470	486	463	488	473	500	427	438	486	486	466	473	502	470	470	491	486	500	466	476	512	484	480	465	488	489	514	500	533	509	447	497	486	447	478	504	561	503	509	458	464	462	451	455	448	453	474	461	444	484	503	466	430	429	487	460	523	463	467	480	501	506	485	494	505	444	455	512	478	480	494	498	476	498	474	459	455	496	474	480	500	469	493	474	482	507	471	448	457	469	492	474	519	453	463	464	497	475	464	431	465	500	478	463	488	490	491	468	468	499	462	468	507	477	500	483	472	444	489	491	513	479	472	483	442	462	489	508	493	472	443	469	454	459	461	486	426	467	464	474	492	496	460	471	449	453	469	496	467	470	478	450	454	471	489	510	504	466	514	466	490	460	463	516	456	469	506	518	477	475	486	498	446	510	505	436	480	491	482	454	468	477	471	554	477	475	490	486	467	518	468	469	466	497	526	494	441	478	448	493	477	472	463	490	470	446	459	475	443	468	494	469	473	509	463	438	498	452	480	462	461	499	501	454	491	463	450	469	453	448	487	460	487	509	473	498	505	502	458	476	461	469	496	494	464	455	445	443	450	441	466	507	496	472	470	453	458	488	474	550	496	499	468	485	471	468	492	464	491	509	504	459	466	510	493	465	500	472	427	500	465	477	457	512	479	472	431	460	460	474	495	465	484	460	480	450	483	502	503	493	463	464	481	474	464	494	484	443	474	437	489	482	484	477	493	461	496	481	470	465	472	440	444	484	448	468	475	456	455	501	480	474	460	449	470	470	467	477	465	441	437	462	468	489	523	477	527	480	489	495	487	462	464	461	503	476	486	425	500	475	494	488	467	491	454	490	503	484	519	467	439	476	527	480	472	454	483	470	470	493	495	495	503	475	461	500	509	495	457	544	492	533	489	499	435	445	503	467	449	475	483	490	442	444	467	461	490	460	466	453	500	458	521	509	489	446	490	480	471	511	500	475	489	461	526	459	512	536	478	481	488	479	503	469	474	439	485	436	478	470	463	488	497	462	470	445	475	490	491	437	443	491	499	470	458	512	475	468	522	504	444	482	506	471	440	418	473	485	463	452	482	459	487	464	475	468	461	434	511	477	453	525	500	468	491	497	480	467	463	483	476	448	491	436	498	525	450	495	475	481	449	480	518	476	488	461	479	490	460	485	462	466	490	460	495	490	480	456	487	469	502	469	473	453	492	457	432	473	468	471	433	486	504	457	456	480	438	505	484	484	492	508	492	461	489	458	445	451	475	543	473	473	523	447	508	486	472	460	456	465	492	465	483	480	484	512	495	507	484	454	490	475	479	503	481	443	468	524	481	449	485	495	505	468	451	461	488	476	464	469	482	483	474	424	489	446	489	509	463	450	472	481	456	476	469	470	466	441	467	490	457	473	477	495	500	475	466	519	464	439	499	494	445	537	493	456	491	512	478	488	464	465	418	463	481	500	462	486	511	469	492	471	467	498	449	460	476	513	472	439	501	494	474	450	485	529	485	476	518	516	477	477	504	491	456	447	430	497	503	482	454	471	467	478	466	487	508	475	464	467	459	471	513	475	453	493	441	481	499	473	512	470	461	457	412	455	469	501	470	458	442	504	473	456	473	464	511	468	471	469	440	450	481	491	445	464	476	478	473	489	503	475	474	461	454	448	479	517	473	474	457	446	465	473	415	476	494	500	461	488	478	503	450	487	492	519	480	470	470	469	459	492	501	494	471	478	455	502	456	496	465	448	454	455	462	430	446	450	478	464	471	459	461	486	489	482	486	439	493	481	462	464	482	462	479	440	488	511	489	473	499	482	457	453	483	482	494	470	541	475	474	465	492	463	488	467	442	484	443	494	540	476	473	461	453	494	501	493	495	470	466	503	456	509	485	493	477	461	496	481	481	486	463	491	461	465	527	473	465	463	472	542	465	435	468	477	442	446	454	442	509	499	492	487	458	455	455	497	464	476	465	447	465	449	475	453	476	511	473	450	508	455	492	479	470	496	505	484	495	466	454	471	494	474	453	481	448	518	481	481	456	454	498	509	477	465	468	473	476	458	485	492	468	506	523	470	462	510	425	501	504	457	492	493	484	478	443	466	466	491	503	479	491	507	483	501	477	484	456	491	503	507	469	465	484	469	443	450	444	441	483	522	489	452	502	487	475	491	491	494	483	481	502	506	509	522	509	513	488	450	432	485	514	488	477	494	523	457	477	482	470	453	496	498	491	482	454	516	469	449	487	476	465	470	497	479	454	458	486	460	465	519	474	474	435	482	497	472	503	488	486	450	503	495	447	518	450	446	502	459	458	481	450	482	458	455	457	461	441	453	488	465	434	517	477	469	431	466	456	488	456	456	472	435	461	465	483	443	504	481	456	460	474	464	464	502	477	511	464	445	517	465	477	482	482	479	457	468	494	481	452	478	480	475	483	480	458	461	469	457	470	506	515	452	505	514	430	486	516	467	527	473	439	479	490	445	465	493	502	469	475	475	472	462	487	451	482	473	496	479	438	467	470	504	459	493	475	418	476	507	460	439	452	464	452	475	492	460	475	473	466	447	498	462	466	486	460	477	447	489	452	499	479	440	477	488	501	527	454	477	470	473	496	439	486	425	459	454	471	480	468	503	470	487	530	463	431	472	462	504	497	454	484	497	478	487	491	489	510	501	500	478	486	477	479	451	480	481	449	440	515	475	500	488	465	483	484	437	474	463	480	546	467	478	447	472	494	484	451	523	487	472	476	461	506	420	535	485	484	516	483	477	475	484	464	489	504	448	439	491	481	483	498	484	450	472	479	495	455	471	510
2102	325	325	296	309	284	286	256	264	274	266	272	291	263	249	223	267	260	269	252	246	282	251	265	252	261	251	272	242	280	262	252	274	260	293	252	278	254	234	256	224	242	260	243	256	277	250	253	272	264	231	247	267	282	245	249	251	295	234	275	248	238	259	264	246	272	248	250	261	258	273	263	234	289	235	237	247	237	244	240	252	242	262	258	241	262	237	281	257	259	245	269	279	242	242	254	270	271	261	267	293	280	262	259	240	237	274	266	266	239	247	253	240	287	241	257	272	284	255	255	261	267	271	279	270	279	256	263	263	271	246	251	242	253	240	265	252	296	262	266	242	252	263	248	259	235	293	273	253	254	255	246	277	269	256	266	271	254	282	259	268	262	250	254	245	256	276	258	263	238	234	297	281	241	233	254	268	267	262	220	288	250	254	262	234	239	221	246	236	265	237	224	263	245	279	262	280	276	256	268	254	241	256	260	245	261	286	243	264	251	250	268	231	213	235	270	282	273	245	241	248	272	270	247	264	263	259	283	290	255	269	239	276	259	308	282	230	246	303	289	263	248	275	250	259	242	268	281	264	261	286	290	250	254	271	277	267	273	253	245	249	253	243	265	244	265	272	254	262	266	271	270	251	252	245	259	269	259	232	245	247	241	253	264	268	275	255	243	271	243	247	269	251	242	245	252	228	303	269	253	285	268	267	294	291	247	253	256	269	273	278	251	240	282	246	273	289	263	238	232	260	242	234	271	234	251	238	255	263	247	244	274	266	241	246	299	250	252	272	259	290	242	236	256	255	265	269	242	252	225	259	251	256	247	252	254	251	273	260	241	270	260	255	253	274	250	260	250	262	240	239	255	276	292	292	260	262	286	268	237	256	248	272	257	287	241	230	262	282	228	281	257	283	251	262	245	247	276	263	267	261	243	301	248	247	258	238	260	257	252	259	247	268	254	264	256	267	250	274	254	249	250	246	264	285	255	268	294	276	279	266	242	270	254	260	260	279	270	276	262	275	258	265	271	242	249	244	250	259	265	262	238	273	235	233	275	249	242	267	255	273	262	289	267	262	240	261	236	235	256	258	266	268	266	254	240	258	274	247	268	267	267	260	257	255	260	256	284	293	233	252	232	259	265	269	267	252	253	255	247	286	275	284	272	267	281	283	278	267	247	269	281	281	245	253	269	261	267	251	250	240	247	281	271	215	248	232	263	256	231	292	266	261	258	246	263	258	232	257	295	265	241	251	278	266	289	276	279	251	250	254	252	244	234	300	237	281	257	256	230	252	256	251	253	261	229	265	269	263	256	243	250	272	259	229	294	265	287	292	254	290	253	260	242	254	260	248	270	257	283	260	246	232	256	260	257	253	250	252	237	277	267	281	259	271	241	257	269	271	236	265	264	276	288	269	274	243	251	255	232	229	244	220	282	270	272	253	266	244	269	282	266	250	258	273	246	271	246	278	271	235	239	273	268	246	238	254	268	270	263	243	258	237	261	272	239	264	267	258	235	236	264	269	257	257	255	273	261	256	253	258	264	244	240	271	262	281	247	273	255	239	295	250	270	250	260	244	259	243	295	276	278	248	246	254	278	277	247	245	236	254	273	244	241	257	284	265	239	242	280	264	287	285	257	271	266	268	263	244	250	261	268	282	253	278	248	257	274	283	244	241	270	263	240	251	270	243	263	271	226	286	251	233	246	229	249	244	225	265	276	222	272	276	263	245	255	266	269	288	252	299	269	228	272	250	281	271	249	257	235	248	254	262	249	262	277	255	221	248	241	248	256	265	271	276	279	278	274	268	265	234	267	249	273	259	264	275	271	233	241	219	245	244	278	249	252	276	233	279	253	267	264	275	248	276	276	254	237	275	285	266	278	238	231	279	264	272	251	282	253	264	252	284	276	266	275	260	259	267	272	292	277	246	261	246	266	266	263	278	264	227	261	234	253	269	248	259	261	261	281	265	280	266	279	268	254	247	251	258	259	292	244	262	293	240	242	235	255	261	238	269	247	235	258	260	235	277	250	247	300	303	260	258	266	278	248	227	292	265	270	290	277	259	251	264	274	248	268	259	246	248	262	239	252	240	260	260	256	233	260	223	248	226	227	268	310	261	241	226	275	265	236	260	251	224	264	283	258	266	255	239	261	267	246	259	276	253	270	277	262	246	276	260	233	253	244	255	260	252	273	283	226	263	233	252	240	251	253	265	259	287	258	270	265	256	246	263	259	263	273	272	252	247	242	264	260	260	240	228	278	264	265	271	253	259	277	255	263	278	269	244	250	240	281	227	258	265	228	260	230	253	274	284	280	246	254	245	264	251	243	248	240	258	269	274	267	287	250	245	287	236	231	224	260	255	263	253	252	241	256	244	290	274	286	246	263	253	271	249	263	290	275	259	288	265	256	253	240	258	281	255	289	257	286	269	280	271	263	269	261	254	263	267	254	246	283	278	264	253	264	252	261	241	257	252	253	265	247	256	242	284	250	266	257	263	251	245	244	242	228	258	280	272	262	248	223	238	278	258	251	258	269	260	259	262	239	251	265	267	255	270	246	240	250	252	272	267	277	291	269	245	252	242	251	247	263	243	248	261	264	259	283	255	257	272	252	267	281	230	260	267	269	243	280	275	278	281	251	260	266	280	255	285	276	279	243	237	253	280	248	245	304	256	245	265	246	271	274	283	267	292	247	218	262	236	235	247	246	238	273	269	240	257	280	247	272	279	277	279	249	249	222	275	256	274	239	270	244	254	248	258	243	265	253	234	253	254	275	271	287	256	235	270	285	267	251	268	253	273	253	284	265	265	291	265	277	264	265	261	271	241	277	259	272	252	243	258	269	267	257	257	266	286	252	229	252	249	298	253	277	282	255	268	282	237	260	260	293	279	235	251	281	275	251	235	300	253	270	256	258	238	247	242	267	235	244	303	244	281	250	282	270	260	222	267	261	270	217	237	264	283	240	253	240	232	282	257	274	250	273	271	250	266	283	268	259	274	270	257	257	283	228	266	263	280	283	255	217	264	236	281	256	231	276	244	243	287	261	268	268	250	276	257	261	281	267	233	298	242	279	284	272	246	260	253	256	259	256	242	243	255	264	258	293	253	291	285	260	266	234	237	248	285	254	245	232	270	278	272	256	272	266	252	241	249	245	279	233	272	249	241	256	257	267	250	245	242	256	261	257	262	279	250	249	278	244	241	264	283	241	272	290	269	265	261	264	256	271	243	255	270	258	270	272	281	264	250	241	256	268	250	267	243	202	251	241	276	258	284	269	229	275	279	260	237	258	258	280	215	246	256	284	290	261	245	266	281	277	258	268	228	264	248	263	277	232	248	237	258	269	246	285	255	267	238	258	278	237	280	221	245	251	263	255	236	234	266	237	265	250	244	295	279	286	274	282	262	260	260	240	286	283	269	254	239	260	269	241	281	275	279	249	280	252	288	248	244	258	241	247	248	263	261	278	264	257	276	266	246	235	255	277	273	252	238	255
2243	808	895	918	925	871	832	823	798	800	782	753	738	775	787	761	791	796	779	754	787	846	802	796	743	739	738	794	764	754	747	760	763	762	729	753	746	725	772	765	728	709	710	770	745	738	759	766	786	752	728	761	729	766	802	777	755	724	795	735	784	789	744	796	797	766	747	806	795	663	784	786	754	768	731	730	808	769	736	767	746	745	776	748	770	717	726	750	759	720	725	787	727	781	724	783	745	728	827	796	724	764	755	733	760	737	795	751	726	767	752	729	731	772	759	756	759	775	788	767	721	750	712	749	809	725	758	736	806	708	765	738	722	706	754	774	754	794	775	791	788	792	763	741	798	731	739	767	763	749	756	789	727	740	752	740	744	708	750	796	752	733	752	761	790	749	715	806	770	797	792	749	724	701	709	784	789	723	774	794	740	788	739	783	771	791	750	739	733	846	815	721	754	790	757	763	769	728	725	794	749	749	764	722	805	747	726	694	763	785	796	749	764	772	737	776	790	741	781	727	780	751	740	707	775	823	741	751	741	747	755	749	810	751	732	740	769	757	778	755	734	765	789	809	764	788	792	764	739	732	715	766	788	787	713	777	783	745	785	730	774	801	736	722	744	782	748	757	763	689	783	755	730	778	753	779	720	748	762	758	708	768	779	734	783	755	753	786	794	746	724	708	739	724	744	809	761	756	793	739	784	710	771	776	764	735	787	731	818	732	802	746	767	762	752	749	810	743	710	756	770	816	801	722	726	761	776	769	764	763	740	764	730	818	750	771	752	747	711	775	741	763	735	751	743	752	778	762	780	708	763	773	754	731	753	758	783	746	694	705	807	752	699	791	758	713	748	750	737	764	751	763	767	761	764	741	799	766	769	777	767	767	728	755	716	755	807	742	761	749	761	705	763	721	733	746	796	783	757	744	776	815	760	759	770	725	684	774	694	764	793	772	766	769	730	746	752	733	726	775	736	743	759	759	772	817	744	753	779	753	779	791	779	759	736	746	759	766	823	802	789	740	771	765	730	762	705	747	769	762	773	727	755	760	812	698	777	758	745	763	793	761	797	797	785	748	774	764	734	785	787	777	696	747	770	759	727	783	736	722	795	799	769	772	727	780	733	719	720	742	762	739	766	739	771	744	772	749	775	813	755	744	727	711	735	754	759	734	738	764	759	737	774	742	755	732	788	757	759	755	725	777	720	812	804	766	764	744	789	776	798	779	753	725	748	760	801	786	737	689	754	736	786	765	705	770	784	746	738	793	757	721	796	704	776	787	761	726	765	739	750	743	778	743	759	773	747	723	769	762	734	718	718	744	757	753	806	776	733	738	799	768	719	743	761	717	748	793	708	768	731	754	770	755	751	780	775	754	757	781	768	757	730	754	794	767	755	741	755	719	766	732	792	702	778	771	747	804	736	766	775	741	731	765	741	777	769	793	778	776	749	698	760	820	740	771	788	747	780	773	729	724	781	756	788	755	705	743	765	728	763	760	795	755	774	775	741	734	723	716	797	765	772	750	739	714	710	740	773	748	725	779	756	797	728	749	750	785	760	746	732	693	774	750	789	759	716	766	774	771	729	740	789	793	770	771	768	742	731	745	750	752	762	774	758	782	746	749	696	751	723	708	772	734	769	738	778	723	779	726	780	765	807	721	743	796	780	736	744	783	761	729	744	722	735	739	771	743	799	778	812	747	726	798	764	763	720	739	737	785	754	800	754	763	762	759	732	723	808	795	751	724	726	785	857	717	725	722	744	698	755	747	749	759	766	738	765	735	799	745	723	771	745	750	741	773	750	735	762	709	699	773	742	706	759	740	752	725	718	753	743	723	774	754	724	785	781	787	760	767	710	747	796	728	798	765	767	782	751	781	744	746	724	739	739	777	743	744	812	750	736	745	750	740	775	758	732	758	760	758	751	716	766	765	749	763	777	774	782	732	778	795	754	750	741	783	772	729	701	734	744	775	731	746	718	781	751	729	734	735	771	801	758	740	805	748	725	708	743	721	779	770	756	792	748	755	715	693	771	776	767	778	699	730	745	726	727	784	742	716	783	779	734	777	756	747	755	747	771	763	720	736	801	756	786	782	730	743	711	769	749	725	730	731	759	781	750	702	761	744	751	725	782	734	739	795	772	770	724	762	781	785	755	764	777	801	754	760	717	716	735	741	777	740	750	768	770	749	776	778	728	781	712	781	775	770	747	757	742	740	756	679	771	740	707	720	796	760	707	755	790	761	766	786	738	730	717	740	765	782	768	769	785	746	731	758	703	732	778	774	761	782	768	716	764	755	736	732	753	755	797	736	692	766	734	774	743	734	747	723	765	759	778	793	681	736	705	723	794	747	737	775	774	765	720	762	780	735	802	802	763	710	738	773	758	736	751	728	772	659	734	746	792	757	761	753	768	734	727	784	786	838	807	724	723	787	740	767	758	717	737	774	781	749	769	797	772	761	775	788	786	761	769	783	755	790	755	767	788	758	683	797	752	820	721	787	804	800	766	731	818	776	760	714	757	765	722	793	733	770	773	782	741	750	692	754	757	811	751	708	770	758	731	782	757	703	753	711	779	756	810	781	713	731	763	727	769	769	712	747	774	729	721	730	786	772	742	713	706	769	803	755	773	781	721	772	721	784	768	745	729	722	719	757	718	762	699	789	789	733	761	787	758	778	757	698	765	788	762	744	784	733	764	727	725	699	752	737	731	703	737	734	774	782	759	759	728	769	776	775	753	753	767	747	787	775	787	776	712	754	774	764	738	724	776	723	706	709	820	768	784	735	749	767	767	751	773	747	777	736	751	765	753	687	727	734	785	758	772	738	791	716	713	786	743	767	759	817	750	786	777	760	772	724	721	770	740	723	765	792	768	795	753	749	680	743	764	724	701	699	760	739	753	726	782	789	758	733	772	781	758	770	751	788	771	718	792	745	768	757	791	816	794	726	769	728	727	743	771	767	738	777	760	776	745	753	793	692	777	727	778	772	755	761	714	759	761	732	732	746	698	795	780	742	779	732	739	779	734	754	715	709	744	740	735	772	755	748	744	757	743	760	783	738	774	743	754	719	792	753	734	748	741	716	717	720	734	741	779	761	771	755	683	773	771	742	781	753	767	740	730	793	671	748	760	751	775	780	804	747	728	767	754	735	750	733	748	751	796	749	750	771	744	763	766	722	791	719	736	728	777	783	783	745	752	709	706	754	736	733	781	752	755	733	789	789	775	763	705	796	737	730	813	776	761	765	777	737	763	747	807	723	717	724	782	718	738	766	751	739	756	750	717	775	710	780	720	732	741	757	730	772	772	756	785	706	756	721	793	766	764	747	809	756	766	782	793	798	769	742	791	694	772	730	775	699	719	741	721	704	758	779	725	777	760	777	764	745	737	767	759	742	801	803	763	756	752	749	710	732	731	729	782	843	772	727	765	721	767	760	752	789	721	744	769	759	751	795	773	780	751	756	803	742	716	775	752	744	759	799	794	750	761	789	762	742
8378	1098	1341	1054	711	532	468	386	281	267	256	253	255	204	182	177	176	181	147	182	169	169	155	155	132	131	147	151	148	150	132	141	123	123	140	142	140	129	138	135	141	142	163	139	128	114	114	139	156	134	136	134	149	133	149	141	158	133	132	146	121	144	113	138	123	139	130	136	132	137	142	140	132	114	109	138	114	142	113	155	135	135	151	124	158	116	140	125	134	155	133	141	128	145	139	150	130	142	116	158	144	138	130	113	117	121	124	124	123	112	132	120	126	132	136	138	127	114	124	143	140	142	146	118	130	126	123	118	115	115	116	123	125	139	140	114	140	136	143	121	133	151	156	124	131	143	131	127	157	147	127	132	143	140	127	128	95	113	118	146	138	136	125	131	150	122	124	135	146	135	145	127	121	122	135	160	144	134	120	136	134	142	130	145	135	110	125	137	122	124	136	129	128	130	115	141	118	139	128	134	147	110	120	132	125	133	127	125	121	138	137	133	139	141	144	134	137	129	148	126	120	134	124	136	119	141	132	125	129	98	129	145	125	117	143	132	142	139	115	122	124	128	114	137	155	133	121	133	139	155	139	132	128	117	134	131	129	143	138	121	126	137	137	120	145	148	115	131	115	125	122	139	144	123	119	140	137	127	171	124	149	128	104	118	145	128	128	149	127	143	136	144	150	134	136	119	137	132	125	139	120	138	152	100	138	118	137	123	139	136	148	129	128	152	136	133	145	123	134	130	137	119	141	135	130	141	129	144	142	140	158	148	127	144	127	115	141	131	128	147	115	134	135	126	139	134	133	134	142	123	134	124	149	119	134	123	134	121	137	139	138	130	119	141	111	119	147	136	123	142	140	135	142	118	134	138	104	139	132	152	123	132	138	138	118	155	110	121	148	163	121	123	120	126	146	134	131	133	145	147	123	130	151	141	135	143	134	145	130	129	130	136	147	133	121	118	140	143	129	144	128	163	116	111	150	113	147	121	138	143	133	133	151	134	148	129	143	133	128	138	147	131	109	132	139	128	130	126	123	143	136	116	148	134	107	117	144	127	123	138	133	131	143	128	133	152	132	130	138	145	119	136	145	150	128	138	133	122	146	129	148	142	137	107	159	151	141	132	125	123	112	128	129	139	121	125	135	143	132	119	154	124	133	127	142	138	129	121	154	142	149	118	129	151	118	134	144	114	126	126	120	122	123	148	134	132	141	122	144	142	124	127	125	118	115	141	141	151	110	144	120	127	142	132	118	117	120	124	139	156	130	140	112	162	105	132	135	132	130	120	131	129	141	137	169	167	143	127	129	132	135	124	139	142	139	139	131	137	136	116	125	138	127	122	128	132	118	153	128	118	105	138	129	150	132	116	118	135	134	143	129	117	130	144	160	131	131	134	153	133	130	132	136	118	164	120	148	117	144	134	149	135	138	128	123	138	126	132	131	127	141	139	135	127	130	130	109	160	134	141	132	143	144	139	126	128	123	144	135	105	112	127	122	132	131	118	114	142	115	138	134	138	134	132	115	117	142	128	126	127	141	132	146	139	131	123	139	139	130	131	125	135	131	124	147	119	139	136	135	146	137	114	115	141	110	118	145	124	123	137	117	154	135	133	131	141	131	130	134	153	135	139	129	131	139	126	142	122	126	108	130	126	133	129	144	122	127	125	144	128	123	130	115	129	130	145	127	146	140	124	146	121	126	140	116	124	130	131	136	131	128	131	133	111	145	147	142	130	137	132	144	142	138	134	128	133	136	127	154	144	125	145	143	112	126	127	144	116	135	136	144	143	141	158	137	134	137	119	132	141	143	139	137	130	131	131	112	121	150	145	154	130	146	142	132	120	137	119	132	147	124	132	127	126	148	125	133	141	157	140	122	147	128	109	125	141	129	124	165	139	113	135	137	114	135	132	126	134	135	127	121	138	141	116	142	141	125	145	140	139	127	103	114	123	143	119	120	117	129	137	109	135	148	132	142	138	115	135	126	128	106	124	105	104	128	132	128	130	102	141	114	124	121	109	123	152	132	132	136	131	128	160	120	124	115	130	130	137	122	121	134	118	108	134	128	125	133	146	128	153	117	119	116	144	148	124	145	132	143	135	130	121	125	125	145	120	134	123	125	128	136	146	128	121	135	139	143	133	131	146	112	131	139	115	132	124	126	130	132	136	128	145	112	139	133	137	131	130	139	125	136	126	139	123	124	115	148	141	134	147	130	134	124	126	145	118	146	130	127	135	141	139	126	135	126	128	126	133	165	143	127	138	111	127	118	125	144	116	115	143	149	161	136	132	128	128	146	127	146	128	130	144	142	128	118	153	145	115	135	129	136	141	138	124	111	125	123	123	137	145	127	137	120	120	152	136	146	126	109	130	128	121	111	137	129	129	113	136	134	140	140	136	141	129	120	144	131	129	132	112	135	134	118	152	137	149	114	133	115	135	121	119	113	132	147	140	151	136	150	132	129	131	128	122	129	118	119	114	139	120	145	151	134	126	127	149	132	117	139	122	134	147	131	138	149	119	137	135	139	112	134	117	127	133	126	142	143	114	130	131	140	131	133	154	117	138	132	126	115	131	120	134	123	145	121	123	138	128	122	108	129	150	126	146	114	140	119	120	129	107	138	137	116	132	129	121	130	128	127	130	132	136	140	135	137	130	148	136	143	114	153	126	132	116	131	134	136	146	127	119	126	124	113	127	131	149	139	139	141	123	154	137	137	111	123	134	165	122	123	118	141	143	125	110	113	121	146	118	146	135	122	124	110	137	140	140	147	142	136	149	141	127	141	137	139	125	128	129	144	136	128	121	132	131	140	134	139	126	133	154	137	129	121	117	131	136	120	145	138	121	135	129	142	116	118	126	123	132	119	126	148	122	128	137	136	121	126	146	134	146	132	133	141	108	137	131	136	149	129	128	112	131	132	145	140	138	136	139	116	113	139	124	121	126	121	145	126	120	140	132	122	134	137	125	142	126	135	124	143	129	152	145	127	127	134	119	134	129	151	134	133	139	127	139	126	123	142	132	130	138	124	149	126	126	135	140	142	127	108	112	137	119	127	136	133	129	101	134	124	121	140	130	118	133	147	124	117	133	127	133	131	132	116	132	127	126	141	117	153	116	128	117	134	126	139	114	130	115	134	134	120	149	132	122	118	106	139	109	123	120	139	137	158	125	111	122	145	140	139	125	113	122	133	132	130	127	111	111	137	140	136	136	128	118	111	125	125	140	135	130	126	144	135	128	125	121	126	161	125	135	143	134	130	142	135	147	134	117	138	132	135	142	123	142	136	136	133	124	117	119	127	133	128	142	149	142	128	125	119	138	126	139	143	138	130	138	135	137	121	146	137	118	147	141	119	100	128	124	145	130	136	117	144	107	149	119	159	139	128	122	147	138	139	120	123	133	120	144	130	133	112	143	107	132	131	126	122	130	127	122	145	134	121	134	125	124	128	143	164	139	127	154	137	135	132	130	139	136	159	132	136	153	126	138	117	128
5438	1419	3258	3691	3137	2466	2111	1754	1494	1263	1192	1048	920	910	798	816	742	708	649	637	614	670	600	621	597	552	545	582	518	567	509	503	470	509	531	521	499	456	508	520	489	480	442	512	509	463	516	443	439	492	496	442	444	440	454	472	448	481	436	420	434	464	451	438	435	462	461	421	449	437	429	446	453	438	445	460	421	395	476	437	449	420	446	453	414	427	451	443	420	440	454	456	457	440	445	452	446	430	418	422	429	412	419	435	413	419	446	393	440	449	450	423	404	419	421	441	419	412	438	431	415	457	452	413	419	418	460	422	475	401	403	431	385	371	433	454	459	414	403	439	446	422	419	419	440	441	438	434	452	387	426	443	450	452	426	463	431	413	422	451	450	445	461	462	477	420	440	396	433	449	429	445	481	457	427	447	442	413	448	441	432	448	432	420	406	415	446	431	445	448	445	405	443	453	446	443	387	427	438	406	419	413	473	391	412	425	401	412	410	438	407	423	444	436	447	397	391	424	394	450	420	413	402	404	455	398	441	459	396	493	446	399	433	406	417	432	452	433	420	401	448	425	463	448	402	433	406	431	443	419	442	432	453	431	427	455	438	427	461	433	432	469	434	396	444	437	429	391	383	458	434	416	447	451	420	440	456	393	440	450	424	431	420	423	416	487	402	421	408	456	387	426	430	413	419	413	442	481	429	431	441	434	399	452	455	403	424	417	403	478	443	478	456	395	412	444	414	425	439	447	433	448	408	455	420	438	410	448	430	422	456	421	360	444	424	437	428	444	442	408	432	417	433	439	421	390	445	405	434	422	409	428	437	412	449	401	442	453	414	426	433	422	394	414	421	415	413	444	437	426	440	440	483	468	442	405	420	435	411	440	391	408	443	455	447	424	403	438	398	397	417	413	446	435	441	424	416	431	427	452	421	406	400	405	441	419	401	455	399	429	433	427	420	417	405	414	424	390	445	450	432	416	420	440	443	432	422	444	387	405	411	438	458	433	417	442	421	428	421	420	412	412	430	399	447	414	426	415	415	429	412	452	445	423	425	439	397	417	433	429	428	432	400	430	454	436	469	377	398	428	426	398	420	486	446	413	404	459	423	415	434	400	424	444	404	436	410	455	447	382	421	401	458	418	399	439	434	457	394	419	397	429	420	431	416	447	444	407	428	445	430	417	425	379	440	466	436	431	439	432	400	446	407	429	443	414	381	469	405	423	422	401	430	413	417	459	400	397	442	429	450	424	411	402	434	464	430	416	431	438	421	448	398	448	423	464	441	459	395	412	399	438	411	453	410	406	433	413	430	432	449	424	449	438	410	411	431	442	418	407	420	433	448	419	444	450	388	405	424	429	438	427	417	441	457	440	463	415	436	428	416	436	430	420	384	399	405	418	460	442	441	398	415	400	457	418	437	396	423	408	398	434	435	447	385	409	430	450	418	440	443	408	422	468	431	417	448	415	417	468	468	432	419	448	437	437	459	426	423	420	422	443	424	436	396	468	421	442	380	442	425	419	438	470	428	448	443	466	439	458	401	419	414	474	424	448	459	424	407	423	429	431	410	413	457	410	452	435	429	442	410	413	475	462	430	446	456	436	401	460	462	400	424	411	414	485	434	404	426	412	433	439	449	439	438	424	442	445	405	421	427	437	403	427	424	435	393	459	424	436	395	426	435	410	433	443	445	414	425	440	441	433	422	401	420	450	447	413	384	424	405	426	435	449	476	423	448	399	444	433	446	400	404	430	419	434	446	424	422	403	431	426	416	424	423	448	391	468	448	493	436	406	428	433	446	456	433	439	429	424	399	431	438	413	437	417	417	432	436	415	412	463	414	445	415	380	455	455	433	421	420	405	459	421	453	414	409	403	452	445	427	442	413	414	452	459	432	457	455	456	423	427	467	413	428	428	391	440	448	440	446	427	450	448	430	423	465	437	431	420	425	410	415	454	420	442	415	458	416	449	432	435	437	393	431	457	416	439	434	376	434	426	416	418	428	422	443	449	434	419	451	441	425	432	427	426	435	413	436	408	425	462	443	430	466	431	427	467	407	453	472	429	391	403	414	461	408	421	437	400	420	422	418	426	421	439	461	458	407	442	414	441	451	400	401	432	442	456	392	431	444	407	443	431	370	449	426	390	439	432	439	414	418	387	438	428	450	466	428	380	392	433	431	415	419	388	442	421	412	397	441	409	445	433	418	436	405	437	466	436	454	462	395	429	446	437	423	409	445	446	425	403	424	444	422	407	427	425	413	444	396	427	435	416	444	451	414	394	417	411	431	453	434	426	418	457	465	414	432	418	417	429	441	415	441	435	407	439	432	403	450	406	448	427	450	402	453	437	414	413	450	380	430	402	402	471	404	383	421	439	415	403	420	412	405	406	442	414	451	442	469	432	443	435	467	426	418	430	376	387	429	436	431	454	418	388	444	443	409	441	421	426	470	427	430	415	443	443	425	418	440	431	410	461	460	430	460	457	454	470	449	384	414	446	424	408	431	465	410	422	437	438	396	457	452	431	431	454	448	447	423	424	421	413	435	431	415	425	419	427	461	437	450	422	444	417	392	405	418	434	431	429	425	438	430	435	459	418	412	444	412	429	453	432	445	420	422	420	403	425	419	437	426	418	428	440	434	420	425	404	435	389	432	440	418	428	412	424	458	447	456	406	430	466	448	461	437	408	423	460	414	423	434	409	427	430	435	410	421	413	436	440	438	429	418	430	410	407	418	424	439	412	436	439	418	420	450	419	452	414	441	420	424	428	427	416	432	448	428	450	434	442	452	462	408	446	475	428	469	436	472	448	408	406	420	399	447	442	438	421	453	462	406	430	445	427	421	423	421	453	402	386	427	425	407	412	390	414	434	413	463	432	392	442	435	416	404	445	419	480	434	419	425	435	415	441	453	475	428	413	435	422	430	408	427	431	421	425	379	450	415	434	397	401	414	453	429	437	442	397	426	459	401	425	428	454	489	458	419	446	450	438	456	427	421	417	408	401	412	425	432	445	457	464	447	446	398	389	464	427	471	425	395	427	412	414	428	421	416	402	440	398	423	401	440	439	454	421	411	430	463	437	424	404	443	453	448	467	465	437	424	427	433	455	423	441	420	425	471	418	409	408	397	435	443	425	436	439	399	427	396	402	431	448	422	414	393	394	403	400	412	471	435	417	394	437	433	396	381	482	410	402	452	441	441	422	416	446	439	458	421	431	417	413	432	423	428	425	426	435	437	437	403	423	439	426	424	446	448	413	457	436	437	453	421	434	433	446	451	424	440	399	446	421	407	433	406	454	455	451	426	407	405	420	442	440	420	407	414	445	437	422	390	414	413	426	416	462	458	441	475	412	454	414	423	439	437	393	452	436	424	467	447	417	440	421	435	439	394	472	428	423	462	425	427	430	401	418	427	415	452	433	451	419	419	420	426	437	410	431	422	427	411	452	432	436	447	433	434	437	478	407	444	434	418	433	423	424	450	472	430	445	403	454	449	437
15500	2502	2779	2063	1408	1011	851	616	468	441	356	323	275	304	269	258	234	211	199	209	177	201	182	191	187	189	161	195	155	163	159	170	174	176	165	163	168	166	181	148	176	156	174	183	148	160	150	151	153	137	132	156	127	134	156	145	125	167	156	131	149	137	128	138	155	163	154	133	156	145	161	147	143	168	148	143	149	149	158	120	145	163	137	150	152	157	143	133	150	157	176	158	131	138	159	147	142	136	149	141	149	168	170	168	147	143	142	156	129	145	146	153	154	148	163	142	160	147	132	147	135	130	176	127	150	138	126	157	126	141	136	162	146	138	150	155	134	146	146	143	149	130	145	128	153	136	148	134	142	139	143	143	157	168	140	162	139	136	152	137	156	125	133	154	137	150	124	147	170	151	133	130	128	150	162	149	159	175	132	134	136	148	167	152	144	116	147	135	157	152	171	135	145	152	150	146	153	155	150	151	158	157	152	168	130	129	135	145	139	152	162	145	150	171	158	148	133	149	159	151	141	150	136	147	128	133	144	138	136	138	153	140	151	127	142	135	157	132	155	138	150	149	150	127	152	149	142	147	131	124	146	148	136	139	157	154	136	148	134	134	132	135	140	148	128	129	148	130	154	156	154	149	126	130	126	149	143	140	145	141	144	172	143	152	151	141	154	158	141	145	136	135	135	160	131	147	134	171	141	151	139	119	141	150	123	135	150	165	153	146	153	128	137	142	156	179	156	146	146	125	141	149	154	142	130	165	133	152	157	130	137	132	131	122	161	129	154	157	155	135	151	162	149	143	148	167	153	153	154	136	153	141	151	154	166	159	171	143	162	141	158	155	126	130	151	127	152	136	146	160	139	157	143	138	153	129	133	159	144	145	152	149	160	143	130	150	161	141	121	141	154	133	137	139	157	150	123	136	158	149	131	131	136	133	153	164	141	152	152	158	164	157	165	136	175	144	164	160	140	147	152	147	131	135	146	153	139	134	128	142	140	143	120	142	138	149	152	156	146	138	150	125	150	150	145	152	161	129	148	147	149	122	144	140	150	139	139	131	153	150	145	147	159	161	150	135	157	153	159	141	156	133	138	149	161	153	169	159	144	150	148	166	148	137	155	147	152	140	149	146	164	148	138	148	171	151	166	138	140	134	134	135	156	140	156	151	160	144	133	163	157	143	154	154	143	162	141	167	147	148	147	162	142	144	141	139	147	136	144	152	134	141	155	138	140	151	159	135	131	154	143	117	127	133	136	141	141	147	176	134	172	141	138	131	148	124	130	138	137	145	154	148	131	121	148	129	145	172	129	140	144	135	145	119	163	141	133	143	148	142	152	148	162	148	157	157	128	145	154	157	151	146	159	177	146	138	144	129	120	111	141	136	147	139	143	153	155	165	160	161	123	156	155	152	153	149	150	159	136	143	156	175	154	144	151	149	164	123	157	140	170	154	148	154	148	157	140	151	135	135	139	138	165	143	144	128	128	134	140	136	146	152	143	136	151	142	155	158	175	123	153	143	156	149	137	146	149	147	157	140	147	148	145	124	140	150	158	146	141	139	139	162	151	142	151	170	175	163	141	156	135	161	148	139	149	145	141	140	144	145	164	142	152	136	149	145	142	142	151	126	148	167	159	137	163	139	151	177	140	140	165	154	147	146	155	136	147	154	151	148	129	147	139	162	163	142	160	124	156	142	155	131	145	127	161	148	147	165	152	150	154	161	144	156	140	114	146	131	136	164	146	140	131	123	153	130	150	173	142	136	142	154	146	146	162	159	148	132	150	137	141	155	129	153	132	129	137	140	146	139	145	145	132	156	128	152	126	140	159	129	132	142	145	137	152	126	148	131	163	157	110	151	140	145	133	138	131	148	137	137	157	155	160	148	113	139	148	141	148	138	135	137	136	159	132	156	161	128	160	162	160	137	150	133	140	158	134	142	146	153	145	149	137	150	132	150	149	147	140	150	165	148	139	144	142	136	162	161	160	146	137	163	156	153	145	131	125	134	143	115	136	127	141	157	136	140	133	133	137	154	164	118	155	151	140	153	168	167	126	129	145	154	134	130	150	161	153	148	167	141	144	151	140	133	133	136	142	130	150	152	145	155	155	152	151	156	129	130	144	139	138	154	137	135	151	157	145	162	157	164	131	155	135	143	135	136	161	137	121	132	136	145	141	145	150	125	137	145	154	135	146	133	155	157	151	150	141	159	153	147	175	142	161	118	154	130	148	141	139	139	140	150	130	158	146	144	141	140	131	152	130	140	152	146	139	135	141	170	149	140	148	148	160	157	138	145	144	151	127	142	148	142	142	163	155	164	155	148	138	135	146	157	141	160	148	147	129	144	140	163	122	150	135	148	166	144	157	155	143	139	132	130	157	141	129	152	130	137	168	146	130	140	133	138	155	170	137	141	154	120	132	153	147	161	148	154	151	140	139	147	148	138	153	127	124	157	154	144	142	125	142	148	153	148	152	166	148	173	165	128	137	151	133	146	158	151	141	130	176	151	143	155	159	159	131	162	125	129	154	152	130	165	147	138	148	163	135	146	141	142	151	155	115	153	176	156	155	145	155	145	130	133	149	161	139	130	149	162	133	165	144	142	146	155	160	151	165	149	155	154	149	146	143	133	127	145	139	147	148	143	149	156	155	145	158	146	134	144	158	140	146	148	143	112	151	139	130	145	148	153	146	149	146	169	158	147	151	158	152	132	136	156	145	159	142	154	149	142	154	149	137	146	144	123	138	159	147	156	142	137	141	149	146	148	134	161	148	144	134	159	155	157	157	149	143	128	144	153	148	150	137	144	133	146	135	137	149	164	155	138	144	132	144	165	143	153	146	156	150	135	137	134	151	149	165	123	154	138	135	127	141	153	147	148	159	146	125	152	131	144	165	128	149	132	143	163	149	132	130	143	157	140	156	154	149	154	136	139	152	135	144	156	136	147	138	145	155	137	134	146	146	171	134	138	122	129	142	146	139	126	149	122	126	135	149	153	132	152	141	127	152	157	138	126	136	159	148	155	137	135	162	145	154	157	157	150	145	151	150	158	146	154	144	179	126	133	158	152	154	159	145	135	157	142	132	137	141	162	160	147	147	160	154	146	162	135	126	143	150	148	150	148	140	121	139	155	157	151	159	138	134	147	134	116	161	148	137	138	143	123	145	136	143	152	160	142	140	161	130	153	136	124	148	156	135	129	161	147	157	150	153	154	150	159	139	131	150	143	136	156	146	162	116	153	155	169	161	139	151	154	152	164	136	143	149	133	146	135	159	165	163	160	162	137	119	157	169	150	117	165	139	135	130	130	149	152	155	143	127	145	151	152	127	154	170	153	139	134	131	144	152	140	163	144	140	138	139	143	125	127	142	128	155	171	147	156	130	143	144	159	152	146	150	163	141	130	155	150	139	128	154	140	136	147	153	177	152	134	143	150	138	131	123	156	143	157	156	138	135	123	136	154	149	159	159	156	147	155	149	160	147	152	171	140	156	138
7520	2406	5838	6585	5467	4418	3641	3031	2528	2138	1892	1688	1536	1398	1300	1147	1099	1036	997	927	925	900	844	794	747	746	717	708	691	672	650	664	675	653	601	638	629	566	623	560	589	578	580	536	573	540	568	538	556	549	555	556	519	534	517	566	555	581	534	511	516	512	528	517	543	494	492	565	496	498	529	540	513	474	501	504	501	505	514	552	482	518	503	493	501	494	503	464	534	520	471	462	510	486	542	520	501	486	492	521	493	467	479	493	485	469	474	553	472	468	461	484	521	459	447	483	468	478	443	480	494	511	466	494	471	477	508	462	495	452	498	521	479	507	459	464	475	474	464	491	523	463	449	480	487	467	495	466	493	440	484	480	520	496	462	455	506	447	478	467	439	520	495	460	495	482	458	474	492	468	473	481	452	526	487	501	472	423	468	481	479	429	469	453	500	470	456	491	457	465	463	531	465	492	486	463	474	502	514	491	521	506	483	450	466	491	494	501	475	458	519	421	487	478	473	485	523	464	491	493	505	454	442	458	515	464	480	476	489	526	486	491	494	444	442	449	504	444	503	461	507	463	481	508	449	458	481	457	481	491	475	494	482	496	490	466	471	456	484	471	468	516	479	460	478	494	466	489	507	425	524	510	421	500	460	507	451	470	461	478	482	465	516	512	468	474	471	467	491	461	449	459	477	509	452	481	493	492	459	456	490	482	494	472	481	483	448	456	503	469	480	466	498	502	478	455	474	487	449	475	498	479	490	511	475	476	494	469	498	526	482	499	466	492	486	502	477	495	473	459	514	488	453	488	508	471	465	441	472	449	489	525	466	499	475	486	472	503	486	497	484	442	462	468	500	504	467	500	487	481	507	514	448	457	495	453	506	459	468	462	505	492	470	465	494	473	512	459	496	453	459	494	483	435	447	465	483	454	443	434	470	460	421	478	441	473	456	447	508	494	487	496	475	491	474	480	471	442	507	464	439	477	481	441	474	475	508	480	473	508	459	490	460	491	469	472	518	469	499	454	498	432	466	484	484	527	471	509	472	474	492	475	471	431	498	491	475	484	478	496	488	486	467	485	468	506	467	487	456	456	467	449	466	484	488	433	497	504	489	520	480	485	469	469	479	466	475	462	519	505	426	473	511	492	483	494	466	500	502	504	472	464	468	446	523	488	446	468	501	485	484	499	502	470	416	477	446	472	498	459	495	490	491	477	510	492	464	512	464	463	467	470	477	517	468	470	437	455	501	472	503	488	469	510	470	498	466	461	474	483	469	474	478	454	496	467	473	487	451	495	494	428	477	472	457	482	486	448	502	471	462	430	491	465	491	464	465	493	473	468	500	451	457	502	507	497	510	446	482	431	470	509	462	467	458	511	487	492	466	491	491	506	468	469	470	465	495	510	479	475	505	479	450	502	484	458	460	494	469	440	493	484	469	443	474	517	471	524	444	463	489	463	480	469	488	492	472	463	483	513	457	498	471	485	526	443	482	485	486	504	457	473	463	443	458	463	506	470	516	455	482	504	476	496	474	487	459	451	472	475	506	471	476	463	493	453	476	468	479	471	478	461	452	465	505	471	463	477	478	483	499	485	449	465	441	467	468	490	456	471	476	515	501	463	465	497	451	489	484	466	483	460	482	484	475	475	460	482	453	479	472	503	518	466	449	467	433	429	457	470	444	471	454	422	500	505	466	476	436	457	492	465	467	474	474	477	495	497	497	492	470	494	488	519	530	506	475	484	435	436	500	486	479	498	484	476	482	510	449	478	457	479	518	492	511	488	474	506	432	485	456	468	466	481	471	485	505	437	470	459	488	479	453	479	495	448	469	472	494	484	486	451	441	462	467	491	510	465	485	466	485	497	496	480	457	492	459	499	492	461	473	508	493	433	458	442	499	495	495	434	509	508	459	475	460	481	478	470	482	467	439	454	481	462	460	473	472	508	494	468	469	479	469	482	461	465	511	466	462	476	482	526	487	482	481	505	459	471	479	508	452	483	459	452	451	473	497	489	443	462	486	442	458	519	441	491	475	459	466	454	463	465	462	478	537	461	470	470	510	492	477	517	519	445	466	452	463	509	466	465	452	494	470	482	455	475	485	472	480	455	467	486	473	463	500	437	496	504	468	486	457	488	501	485	471	460	469	487	479	440	429	486	474	480	470	486	493	498	469	426	481	459	515	521	498	461	507	449	493	459	466	465	466	510	497	477	426	493	463	528	441	490	468	446	516	469	499	501	471	451	473	464	488	528	465	442	468	473	459	448	470	435	491	493	479	468	480	456	508	495	480	472	461	502	479	514	449	483	470	479	451	482	477	482	476	474	541	437	458	489	500	475	452	482	444	464	493	491	449	491	463	492	475	443	462	469	497	511	468	476	463	467	509	436	507	522	478	492	465	480	479	463	514	475	460	478	462	494	488	502	489	490	519	476	506	483	485	483	483	453	447	484	466	458	458	473	484	524	459	491	476	525	518	439	489	483	489	487	491	501	430	436	480	499	468	467	469	472	467	493	472	519	478	458	452	464	490	448	464	458	473	445	465	483	482	493	485	475	486	465	492	491	472	492	512	499	474	472	467	440	443	461	492	495	508	464	508	479	465	463	460	466	469	474	430	479	449	487	498	471	455	515	513	474	458	445	488	477	512	480	464	517	500	478	495	510	451	445	469	482	491	517	469	479	481	488	500	509	489	472	507	475	469	475	498	484	467	478	462	469	487	505	501	490	499	501	478	464	482	463	479	490	461	480	455	519	449	475	457	514	468	467	476	500	481	471	507	479	485	487	485	465	522	484	461	471	459	469	473	496	501	493	492	473	456	486	492	445	508	502	484	438	513	530	462	485	471	474	487	477	521	447	469	463	453	470	501	493	448	471	490	473	508	511	453	497	445	470	496	482	496	469	500	457	428	507	481	468	479	498	500	518	542	484	463	436	500	492	492	516	486	480	456	453	484	444	484	470	477	442	441	477	486	484	469	458	511	447	472	485	486	479	471	486	439	486	466	475	467	473	480	529	480	443	465	480	483	494	473	471	463	450	508	498	467	475	489	471	474	514	501	480	470	468	474	466	499	468	473	451	456	461	453	453	480	458	462	446	440	471	445	489	451	476	492	482	471	483	478	417	476	518	470	489	428	444	452	462	469	488	473	478	473	457	470	465	496	471	451	500	461	469	468	500	486	473	469	479	462	480	503	486	484	479	493	462	481	485	491	475	455	492	465	472	461	454	447	495	492	464	491	465	478	461	513	469	457	456	448	473	476	457	515	449	527	447	471	476	451	479	504	455	451	492	536	489	501	478	509	472	460	448	472	453	481	475	435	479	432	461	494	478	459	452	497	465	474	484	502	508	438	473	481	479	439	453	463	451	485	459	450	483	460	481	456	481	500	473	548	452	526	491	480	483	470	466	483	472	498	499	479	476	484	470	454	527	458	423	471	452	509	501	502	452	480	492	481	495	454	436	488	503	489	505	499	477	509	520	487	488	476	482	476	473	456	481
2103	288	316	328	317	261	237	266	244	248	282	259	269	246	259	244	259	265	220	271	233	254	262	265	244	256	256	256	258	269	253	258	289	264	262	234	272	307	267	277	275	248	268	251	237	264	255	218	259	266	273	246	278	243	242	250	258	273	251	226	260	277	292	249	270	268	248	269	250	277	249	230	260	244	262	254	260	283	268	267	268	279	251	223	233	248	264	247	283	291	272	268	249	263	276	250	268	273	258	267	273	262	259	271	277	278	253	255	248	251	265	258	270	214	256	254	245	265	257	281	243	246	248	246	270	285	271	253	250	261	264	234	265	241	271	284	251	229	246	246	268	270	262	276	259	275	258	241	233	244	265	274	230	259	242	246	259	256	258	284	238	248	257	249	268	286	230	264	271	274	308	240	272	244	274	251	240	263	246	250	255	238	249	242	264	280	260	259	282	274	263	266	281	304	274	243	256	257	249	233	237	256	237	299	249	279	261	273	268	254	243	262	250	252	260	256	259	270	227	255	266	214	269	273	265	258	234	240	242	245	263	273	279	248	261	260	245	263	249	253	277	271	246	255	255	270	239	286	278	274	262	221	255	243	235	250	254	257	258	224	277	263	245	293	270	248	260	267	267	264	261	214	263	253	254	252	237	257	250	285	258	247	225	269	263	252	234	268	275	261	262	257	263	253	281	254	259	264	248	278	250	249	232	253	239	243	253	239	255	266	253	280	285	251	232	269	253	260	247	280	264	254	270	241	239	286	274	280	243	274	248	254	271	283	264	255	239	253	244	242	232	261	272	259	278	248	266	275	242	260	252	282	267	238	273	251	251	249	279	243	256	263	234	250	259	237	281	249	250	248	255	286	249	260	274	255	241	277	269	280	246	248	266	251	268	277	277	276	260	234	280	287	281	244	275	265	262	264	243	233	263	249	257	260	260	245	239	260	269	220	279	291	251	251	265	250	253	266	244	276	250	238	261	260	232	224	256	264	274	265	240	217	249	258	257	283	253	247	253	263	234	248	267	274	290	277	235	240	238	260	278	244	274	242	238	272	245	257	211	229	293	265	275	274	273	253	260	241	245	300	270	261	243	259	239	239	238	264	249	224	290	255	263	286	263	270	260	256	217	262	250	263	265	223	274	262	265	249	268	255	260	281	229	264	242	230	285	247	273	250	244	258	268	286	254	269	259	260	252	271	253	259	244	262	259	255	258	268	268	242	268	257	241	251	285	218	246	280	253	268	241	268	253	278	256	265	250	248	236	241	278	217	267	279	254	260	248	258	256	266	248	261	258	245	263	234	245	245	271	251	262	248	248	275	279	261	256	240	266	268	276	257	252	249	256	230	251	247	239	275	283	256	271	246	243	250	246	263	268	253	279	274	258	265	250	269	241	266	239	248	245	243	247	251	249	263	266	252	270	254	253	268	252	256	253	233	277	250	291	236	232	265	249	267	276	233	250	270	255	269	260	247	240	244	241	264	244	276	283	253	259	282	294	258	271	260	251	258	242	246	257	248	249	271	261	251	262	278	243	258	253	246	271	244	249	261	269	238	286	239	266	275	271	267	247	256	239	242	267	265	275	267	261	249	238	262	282	299	285	259	245	262	247	277	233	255	278	232	259	255	270	293	267	263	250	269	264	231	274	258	260	263	264	283	258	248	233	260	243	255	242	254	264	268	289	254	272	253	259	239	269	263	259	234	273	253	262	272	231	295	249	273	266	299	227	234	250	274	261	232	271	254	233	281	238	242	280	271	238	222	253	257	237	251	266	255	262	282	247	278	272	248	229	269	268	240	239	266	235	260	226	253	257	248	241	252	303	287	246	286	263	236	265	273	272	248	246	254	254	234	259	257	255	258	259	245	256	258	273	246	240	271	268	240	231	275	257	222	268	250	284	261	265	244	259	235	246	260	274	275	229	285	266	275	264	242	268	252	271	273	257	266	246	274	272	285	263	261	239	285	223	260	263	257	256	266	270	266	264	256	266	233	247	258	256	264	281	261	280	237	263	218	247	245	275	263	301	263	281	243	237	272	263	262	249	257	278	252	251	281	240	266	245	245	249	274	239	248	267	242	289	262	226	261	254	251	260	234	233	288	301	253	236	226	267	290	286	263	268	277	261	269	258	249	277	271	250	262	256	245	254	256	256	272	268	273	255	265	242	253	250	263	266	267	252	259	239	277	260	249	254	264	256	267	259	280	226	279	267	277	257	242	256	245	231	252	238	277	251	266	257	255	240	212	238	261	251	261	272	245	261	252	249	260	265	273	242	264	281	258	233	264	237	268	297	243	253	232	263	264	284	246	270	297	243	265	255	266	251	234	249	264	266	294	253	248	246	257	284	246	246	241	249	259	268	249	280	243	296	243	282	213	238	243	300	225	264	253	251	263	252	256	248	248	258	272	268	250	274	275	280	245	255	242	246	268	261	233	244	251	279	256	250	229	270	257	262	267	253	249	249	252	266	239	279	266	239	294	238	259	280	247	270	254	252	254	240	246	241	289	253	244	283	295	254	294	244	253	237	246	270	277	247	241	247	244	297	260	263	279	286	270	253	277	299	266	256	267	249	262	271	247	266	280	261	261	247	246	254	233	245	253	211	257	250	252	262	230	262	242	265	245	232	282	243	241	246	230	250	251	265	270	284	268	253	240	263	309	235	281	233	267	243	299	234	272	263	248	245	253	279	240	251	248	255	252	249	292	265	269	268	224	262	237	253	244	256	256	269	277	245	233	287	239	257	243	239	259	230	291	239	256	265	252	283	241	257	256	270	243	273	273	251	208	247	255	258	258	281	276	279	268	233	247	279	298	243	273	251	272	296	274	267	246	259	273	262	251	283	267	302	239	238	260	252	241	259	233	260	279	244	268	275	259	251	274	246	259	228	258	281	269	235	254	266	278	264	272	263	271	269	240	262	259	265	261	238	276	257	242	273	245	250	245	258	262	276	259	282	249	269	276	255	220	245	271	259	259	265	262	292	239	268	265	233	249	254	247	245	231	264	264	278	239	240	259	260	306	269	257	252	271	290	253	273	238	248	273	259	261	254	272	259	279	240	213	246	256	272	243	260	246	227	230	260	247	265	245	260	267	240	247	263	275	257	221	279	268	277	269	244	261	287	266	275	277	251	273	268	281	254	259	278	235	266	248	236	256	251	255	243	260	267	249	258	261	232	243	244	261	247	288	273	256	262	256	246	235	265	232	216	251	261	246	252	245	274	246	248	280	315	242	244	280	248	246	259	243	254	250	280	241	265	264	248	289	271	235	249	262	238	255	275	277	264	256	249	256	259	265	283	249	220	258	271	251	269	261	258	264	252	251	263	280	245	265	275	242	256	264	254	240	248	264	217	247	269	228	228	273	273	262	245	247	242	249	266	246	240	259	235	249	293	241	274	253	276	258	247	250	251	288	278	256	242	274	256	261	268	279	254	231	242	292	273	252	238	240	248	237	286	250	270	270	239	269	245	296	240	286	275	283	258	268	255	259
2229	870	904	932	908	853	840	829	842	786	790	796	762	814	797	735	826	776	767	758	746	788	738	796	759	789	753	742	757	779	773	727	803	756	703	762	774	750	732	724	716	726	792	724	756	761	765	759	738	747	760	793	794	775	746	772	760	731	717	720	760	779	751	770	796	713	729	761	775	775	778	778	728	709	798	742	767	765	749	758	738	720	750	773	749	749	760	776	734	757	752	783	709	731	786	751	769	768	760	774	769	700	753	742	776	773	787	767	733	733	792	761	749	762	764	738	759	732	732	744	776	771	755	790	765	770	764	769	768	736	717	820	702	724	764	731	804	732	770	741	763	711	741	754	768	742	787	707	770	723	703	769	721	768	813	765	764	745	755	767	706	740	740	721	713	742	714	771	765	735	735	751	758	738	815	713	752	747	737	689	730	736	745	788	744	759	753	723	743	767	768	746	761	746	767	762	762	722	745	772	758	765	771	747	812	729	733	740	721	762	732	768	740	743	712	725	729	777	739	748	679	761	730	679	696	700	735	774	795	740	752	741	727	735	713	762	790	745	753	813	764	783	728	757	726	748	783	716	778	754	787	787	757	721	729	760	750	749	729	765	723	763	769	758	724	753	701	758	744	733	772	723	749	756	780	753	773	721	798	737	736	747	734	783	709	785	711	747	728	774	729	774	778	767	796	772	762	740	787	783	707	757	737	750	729	769	729	728	769	763	787	768	774	728	780	737	721	745	721	757	777	711	776	721	786	795	720	764	768	768	767	806	705	766	755	760	762	750	751	737	754	712	792	717	748	698	795	761	774	763	790	694	735	763	755	773	752	781	772	774	721	704	729	762	747	777	755	794	794	736	756	799	746	745	775	756	786	773	719	769	712	753	742	799	735	750	757	751	799	763	751	748	748	781	745	797	711	727	712	771	717	752	731	756	780	765	749	746	704	760	745	763	744	806	735	746	728	730	722	807	776	763	739	717	775	764	741	751	713	730	741	735	768	741	774	738	788	771	781	717	789	824	767	761	744	727	724	739	762	771	715	760	728	747	748	734	731	772	748	752	770	752	713	737	702	763	761	723	789	749	707	776	776	774	807	703	758	755	781	754	775	768	762	780	789	710	757	741	798	743	726	767	786	751	787	757	787	728	772	796	760	727	737	720	764	757	772	780	789	757	760	756	801	783	736	712	737	771	741	783	715	757	738	777	720	750	718	758	733	729	753	758	765	764	783	763	758	777	753	754	740	792	749	759	733	737	766	717	761	759	718	790	708	767	782	753	755	748	748	749	783	791	755	761	722	773	762	727	777	802	764	751	720	722	734	765	826	797	730	754	788	731	744	740	755	720	736	747	772	808	773	800	745	684	795	732	751	732	728	767	760	780	733	773	764	773	767	748	758	734	774	702	787	766	760	764	827	730	761	749	736	769	758	774	734	749	700	755	772	778	723	751	837	723	819	740	792	758	774	770	763	764	762	743	725	744	731	749	817	798	752	739	722	742	754	720	734	743	769	755	722	769	786	746	767	805	727	728	735	817	720	754	720	770	753	780	807	713	789	754	786	800	781	755	743	751	743	710	782	689	771	744	749	754	704	744	729	745	748	784	765	777	749	764	787	724	791	718	742	738	755	766	761	728	775	786	759	780	756	756	797	729	748	754	730	722	726	793	769	813	764	733	756	772	748	760	746	695	786	741	734	775	806	728	731	768	792	720	764	753	746	767	769	725	720	750	749	707	718	730	747	707	733	745	800	767	723	817	725	781	744	780	760	804	754	728	751	747	775	779	757	777	796	744	744	780	739	760	715	779	758	732	755	796	750	780	733	721	750	697	793	723	762	753	752	754	732	729	785	776	705	737	713	745	713	742	783	736	735	750	757	747	776	722	744	696	776	782	755	760	749	754	762	795	716	759	765	740	815	722	773	719	743	728	750	793	759	748	727	766	724	776	701	789	791	715	791	710	682	764	738	729	777	773	742	778	754	763	728	732	708	732	774	794	764	724	776	731	724	774	743	725	799	722	772	737	774	760	786	768	733	787	718	825	754	765	773	780	794	774	815	733	755	751	768	760	745	727	766	789	739	746	723	766	683	767	719	826	757	729	706	732	742	782	782	729	743	774	741	754	773	727	776	766	763	759	738	763	768	770	798	771	754	754	776	714	707	755	739	769	797	760	825	739	757	787	755	744	764	783	770	722	780	735	783	818	795	814	778	725	743	720	788	720	764	742	756	715	753	752	740	727	738	762	766	794	744	778	760	778	738	761	730	752	774	784	754	732	722	786	718	791	754	764	780	719	776	726	775	749	765	751	784	799	785	804	759	738	729	780	760	731	816	769	722	729	769	729	844	758	730	760	777	773	713	779	723	762	755	746	726	768	736	804	751	777	794	744	692	778	752	724	775	747	763	739	806	697	736	790	772	749	729	800	725	742	733	799	793	765	753	784	763	763	758	767	732	735	693	790	719	763	738	751	757	762	778	696	710	737	760	758	776	776	733	775	775	676	779	756	720	739	762	773	783	742	780	768	740	758	718	760	757	712	762	696	743	719	754	765	739	707	793	763	740	745	775	770	745	785	725	777	758	742	738	736	715	749	748	791	793	783	772	732	736	773	745	798	747	767	729	750	760	775	707	810	700	761	762	772	691	774	758	758	757	752	752	763	730	741	800	756	762	733	738	752	810	765	741	780	759	754	812	762	775	686	756	734	742	787	796	745	760	778	719	800	761	783	764	769	728	743	718	777	722	716	726	727	787	798	746	807	749	731	739	786	732	726	757	784	763	739	785	775	752	740	767	698	769	709	773	785	783	754	775	709	760	788	732	778	741	740	739	789	782	750	753	701	721	764	774	748	744	739	745	735	717	700	796	750	720	776	814	775	745	728	797	832	788	777	718	750	778	757	735	715	749	767	746	759	753	754	786	778	765	765	733	721	760	778	763	763	772	812	761	792	730	759	722	748	755	728	736	767	755	751	706	772	751	784	762	762	770	687	718	737	756	721	781	771	763	754	728	734	733	734	802	764	770	698	770	754	761	731	734	777	720	782	708	774	752	754	777	754	760	767	750	701	777	741	811	802	720	761	741	772	729	778	787	781	757	760	798	702	750	778	791	719	777	761	754	740	732	729	759	784	755	673	741	760	779	730	742	783	735	749	734	764	758	744	754	709	745	737	765	727	751	753	777	723	727	770	738	757	766	709	712	725	767	772	776	751	695	733	747	760	745	719	776	749	795	735	737	738	739	749	765	781	782	806	782	772	747	764	712	722	779	797	796	752	796	755	722	755	776	785	735	680	775	718	772	776	757	723	777	806	767	729	756	750	787	765	759	767	702	786	742	750	759	743	715	740	739	759	771	795	810	721	802	760	764	785	744	754	740	769	721	769	697	752	747	703	749	800	754	747	744	773	790	780	778	823	784	762	782	731	772	746	733	742	794	729	713	751	766	721	750	718	734	729	733	746	806	707	749	790	741	686	764	796	756	736	763	714	781	725
8327	1065	1338	1141	806	592	438	370	300	288	255	234	213	193	184	172	186	164	173	141	178	134	152	145	157	148	154	163	135	128	149	130	129	149	149	118	156	136	119	142	130	144	112	115	143	123	155	122	125	154	119	139	151	138	145	123	145	141	135	108	150	129	110	113	148	150	117	130	128	146	130	151	149	130	137	124	152	128	131	133	120	144	109	161	132	121	130	138	148	120	142	129	103	134	145	105	126	131	135	131	123	148	113	140	125	152	116	134	126	124	129	139	146	126	144	134	144	171	149	135	131	128	150	120	127	113	124	125	120	140	141	108	145	144	145	134	117	143	131	126	150	140	136	128	142	128	130	137	135	129	133	143	137	142	143	132	146	119	117	129	110	148	120	124	135	135	142	143	135	139	119	149	142	128	131	141	123	132	125	135	142	136	140	118	112	143	156	122	139	131	161	147	126	139	138	131	122	139	134	144	138	127	139	121	134	126	136	144	132	118	129	134	133	154	135	133	156	131	132	151	134	119	131	137	130	120	116	141	115	139	154	122	115	123	159	150	126	139	132	158	118	141	127	130	115	147	130	143	142	131	141	125	142	149	147	114	149	135	139	146	127	139	133	126	129	132	128	129	120	119	118	132	147	144	136	150	139	122	125	132	131	133	123	147	128	123	138	149	116	139	121	130	121	145	145	126	140	119	123	130	123	141	134	148	129	133	121	120	132	133	144	128	126	132	114	125	130	151	140	138	140	118	141	130	139	121	140	136	120	114	140	133	115	141	118	114	143	150	148	158	116	127	147	138	131	121	142	148	150	115	138	137	128	119	126	105	126	137	136	125	142	135	125	119	116	127	132	130	129	117	161	127	136	137	142	130	113	120	132	136	121	124	136	138	128	120	118	131	156	129	97	109	139	129	110	147	121	127	145	131	143	145	120	131	126	134	119	144	134	134	139	135	126	132	117	117	133	130	137	120	123	119	134	114	116	150	157	136	147	135	121	135	124	112	124	126	138	117	146	134	137	146	130	124	136	142	120	127	145	146	141	124	111	131	111	148	138	138	113	143	108	141	149	143	120	136	149	130	166	141	128	141	124	119	150	132	127	133	133	152	161	127	141	125	131	138	117	126	134	122	139	123	117	138	123	139	118	124	126	147	135	141	131	140	133	142	135	107	129	126	130	143	130	125	121	137	152	123	142	126	141	130	140	128	134	140	137	145	149	148	152	112	124	131	127	139	114	113	159	144	139	146	136	123	136	130	148	130	141	152	138	130	117	133	119	129	116	127	106	142	126	129	140	114	125	131	128	138	149	123	154	151	145	124	122	139	126	120	144	125	131	119	152	124	128	135	119	124	150	135	141	121	121	127	116	128	141	129	134	148	126	124	156	126	123	117	150	151	150	142	138	129	137	125	138	138	126	134	131	151	148	137	117	143	144	135	148	106	150	155	134	144	157	136	146	126	149	147	123	152	136	139	128	133	139	127	137	134	146	132	126	163	142	136	115	126	124	106	141	122	124	136	144	101	113	134	132	122	155	120	132	147	115	147	128	129	145	124	118	121	138	133	146	144	129	133	148	121	141	130	142	134	132	120	132	128	125	127	123	110	112	111	145	148	132	138	145	140	134	132	143	134	130	120	131	130	130	119	130	135	137	134	117	156	139	134	119	131	160	147	115	126	129	136	138	132	137	125	122	123	138	114	122	141	124	128	127	138	141	124	110	120	140	169	150	143	137	139	130	141	106	142	133	152	133	147	135	133	129	128	125	125	118	122	134	138	131	128	148	129	144	131	148	137	141	145	124	132	150	111	127	104	128	136	137	152	151	139	129	131	134	120	122	128	126	145	131	130	137	150	130	143	122	128	113	132	141	124	147	117	121	122	139	121	110	114	138	139	138	127	130	123	131	122	124	141	145	131	110	117	118	131	122	135	147	133	135	139	134	142	144	116	136	151	143	134	107	121	119	142	130	130	140	132	137	129	129	145	131	124	134	136	124	147	128	132	129	124	121	155	145	129	131	129	128	135	134	135	145	152	121	126	111	141	155	135	119	133	136	114	134	121	122	139	150	146	121	120	130	136	120	152	133	163	141	121	114	150	121	151	133	134	142	155	126	144	136	134	133	108	170	131	129	120	131	142	141	131	116	128	128	142	143	153	151	137	165	112	129	131	148	119	138	138	138	136	117	140	125	128	114	132	118	130	132	135	117	131	153	152	134	114	132	120	135	149	149	125	129	116	132	133	123	129	120	129	142	134	130	135	135	131	126	132	134	140	148	118	135	127	146	135	119	118	138	125	127	126	144	120	112	134	151	154	141	127	125	127	138	132	145	126	133	113	132	134	142	147	133	142	136	150	124	152	133	124	148	143	108	127	131	118	135	129	126	129	135	132	130	149	116	135	141	157	144	146	124	129	128	151	151	148	141	131	127	116	126	135	125	135	123	124	147	131	130	130	131	141	124	125	113	121	137	132	130	139	129	150	130	139	115	122	130	125	103	128	129	136	138	134	123	131	147	139	119	111	120	140	107	151	120	102	144	103	159	131	128	127	130	135	126	145	139	136	137	134	139	160	120	129	138	126	141	119	128	124	138	139	152	128	128	150	135	133	128	129	143	117	116	131	144	116	138	156	132	131	127	132	152	134	132	126	124	136	121	121	108	136	131	137	129	111	127	125	120	140	121	149	142	130	135	125	135	119	134	147	119	127	115	120	122	118	127	124	143	137	116	136	119	129	138	130	118	149	135	114	146	150	142	136	115	114	140	125	134	141	145	149	131	127	130	128	152	117	125	137	128	139	143	141	132	94	136	132	121	123	107	141	138	141	120	123	128	133	139	114	136	143	126	117	141	151	125	140	144	148	133	105	128	126	135	125	128	141	140	149	129	120	118	133	140	125	132	117	121	143	134	118	137	124	150	161	131	117	128	139	125	151	163	134	127	132	130	131	148	143	138	143	135	145	136	123	130	121	135	131	141	123	129	120	113	139	130	127	152	125	126	139	130	142	137	140	144	133	135	158	131	135	133	118	125	139	137	140	128	142	125	127	133	130	119	133	143	116	154	139	120	131	136	125	119	135	115	110	134	134	140	135	136	127	128	153	147	130	129	129	125	130	125	111	121	118	130	130	127	144	130	137	121	147	139	121	145	129	127	132	154	128	114	136	144	135	129	136	125	143	113	124	131	137	129	144	137	128	127	112	152	168	141	138	138	127	140	123	123	141	138	125	129	148	125	141	133	143	139	133	138	132	139	130	129	143	126	135	156	127	121	138	138	116	132	148	114	123	133	138	140	101	122	109	147	124	144	124	140	146	137	128	150	131	122	145	110	123	122	118	128	113	134	135	118	147	124	139	158	143	131	133	118	103	148	127	134	138	130	140	146	128	141	131	156	138	124	146	147	149	129	107	142	147	156	129	125	128	138	138	135	124	136	124	127	127	138	109	132	126	134	136	112	130	133	148	123	149	141	144	128	144	142	147	122	128	142	124	141	110
5404	1346	3168	3636	3141	2518	2051	1784	1494	1294	1127	1075	988	908	778	779	735	704	701	664	646	598	580	595	568	573	570	553	598	507	522	507	516	504	525	505	481	513	499	448	451	468	507	485	468	439	446	480	425	464	450	491	458	477	448	431	485	439	460	458	448	464	456	479	453	446	386	465	438	456	456	429	458	451	418	436	479	471	467	448	466	452	429	414	474	447	449	424	448	436	400	402	434	461	444	437	426	469	449	443	432	436	418	441	421	395	457	416	426	441	429	452	437	400	450	427	435	448	447	417	433	424	442	422	476	402	426	445	454	413	397	402	466	427	404	437	428	425	439	418	435	436	458	424	440	412	421	440	426	375	420	450	415	438	435	420	435	422	415	430	416	412	389	420	394	445	405	453	401	412	402	437	430	401	461	450	426	414	422	413	405	444	419	448	435	450	477	441	429	424	387	422	410	435	421	444	454	458	407	420	450	425	390	441	423	431	395	394	418	398	434	402	445	406	450	380	438	405	401	463	437	455	438	390	427	414	433	419	401	441	435	400	396	451	433	441	425	420	434	404	418	401	418	434	433	403	409	424	408	433	416	412	417	416	408	396	421	445	451	433	450	431	425	393	432	444	475	428	428	402	428	459	399	417	426	437	422	445	426	464	428	405	435	458	451	440	442	422	433	452	436	432	428	426	404	418	419	452	426	434	399	404	391	409	463	432	408	419	396	394	417	451	415	421	426	403	411	403	429	404	404	405	421	404	431	412	390	443	433	413	425	459	437	458	456	421	433	472	419	434	430	413	404	443	434	470	434	393	430	427	409	440	425	456	426	400	397	434	441	443	450	417	437	414	436	410	418	417	446	414	435	435	428	412	445	425	462	436	431	397	395	395	427	418	404	416	433	440	423	405	431	397	427	406	421	394	419	442	410	460	456	401	472	426	429	410	406	394	462	428	401	432	458	425	407	424	412	426	413	427	427	402	474	440	432	432	444	401	434	471	467	417	412	403	432	442	422	426	377	410	428	416	421	426	439	432	441	413	437	400	432	479	422	431	412	426	449	432	422	455	406	418	440	425	449	410	404	407	451	439	410	422	419	460	433	405	438	415	408	433	433	432	413	412	391	451	446	417	442	434	412	449	425	446	381	427	470	445	420	417	400	389	432	422	455	423	426	463	433	420	407	405	440	446	442	420	402	450	438	432	437	457	424	448	439	442	451	443	453	414	483	387	453	464	391	390	422	397	409	457	399	407	401	424	416	404	439	411	450	410	392	444	420	452	445	437	437	383	439	451	440	427	434	420	429	424	429	418	452	432	423	423	427	428	455	418	473	411	405	424	421	438	409	425	420	427	389	413	429	407	402	442	419	444	425	419	469	443	391	416	453	443	427	445	430	450	465	446	429	410	434	424	414	417	420	409	428	414	415	414	404	460	404	427	419	420	465	419	394	434	449	446	421	452	393	458	453	428	416	440	424	425	409	426	399	433	438	425	445	402	406	420	425	458	433	408	421	432	409	420	425	441	476	431	447	403	423	426	446	404	427	428	433	407	453	418	434	433	435	411	419	429	444	399	433	382	440	445	420	408	443	437	414	432	408	394	458	458	419	431	421	416	418	454	426	400	434	495	427	433	438	392	437	412	451	475	403	421	418	450	473	382	441	449	416	433	457	418	449	415	426	431	461	402	455	435	446	395	437	445	436	427	441	427	404	408	407	470	446	428	411	427	432	447	433	389	440	424	423	477	403	422	411	433	443	429	440	448	442	369	426	387	445	418	416	420	468	430	427	417	453	457	399	449	447	447	428	437	404	432	426	409	405	417	397	403	460	421	399	408	434	403	445	444	406	403	441	439	429	396	423	419	415	440	381	422	444	417	444	383	426	458	446	420	421	408	432	442	414	432	404	419	424	449	421	415	428	428	427	432	407	437	433	402	435	419	448	447	405	445	429	456	361	440	435	434	413	429	394	459	447	408	437	414	434	415	442	426	410	412	427	434	426	377	493	430	435	444	440	431	388	432	418	445	423	419	405	435	443	461	415	445	441	439	440	394	458	418	441	423	406	413	472	443	396	439	422	465	407	417	413	408	438	444	399	437	388	422	417	424	451	420	406	406	433	445	428	458	386	415	431	421	422	441	459	409	408	452	432	358	446	456	416	422	437	427	451	430	389	435	414	422	429	426	448	418	450	408	418	418	450	416	439	457	429	424	398	409	392	438	396	419	435	429	454	401	416	446	440	438	461	440	420	447	424	424	457	399	418	424	463	473	399	428	410	438	448	429	444	391	413	469	421	439	437	439	437	451	458	436	417	406	441	437	391	415	434	391	390	448	443	389	451	449	430	415	450	448	412	415	451	423	412	419	415	467	412	444	449	432	464	414	462	414	450	421	411	414	436	466	455	462	410	420	423	428	413	389	410	410	448	382	463	399	422	465	408	452	441	419	438	432	427	413	454	424	419	447	409	431	464	435	464	429	435	396	419	416	404	420	403	434	433	414	431	487	414	444	415	439	412	431	410	432	415	439	403	477	420	438	422	453	409	416	433	411	417	434	429	435	407	439	448	464	425	450	435	440	442	416	418	396	444	400	439	409	464	407	425	428	428	372	420	424	453	422	425	411	398	441	462	413	436	410	404	413	434	442	445	387	456	416	420	454	441	398	399	446	411	448	415	434	406	444	419	407	436	418	437	465	442	436	426	428	437	441	409	437	430	416	445	407	443	404	406	396	418	431	434	429	429	412	449	398	413	417	430	414	430	450	426	457	439	388	397	447	427	423	434	383	420	394	420	433	416	444	439	431	438	429	430	428	456	428	383	423	453	450	430	445	455	432	469	452	427	430	424	460	409	399	451	412	409	409	446	402	401	384	387	399	418	419	443	396	444	395	417	439	413	443	409	451	424	450	458	460	404	428	417	425	448	433	434	467	416	430	421	447	423	402	398	436	410	430	419	398	424	445	403	427	412	428	460	416	427	382	414	416	442	397	407	430	407	437	423	399	425	425	443	383	419	396	427	439	402	452	445	417	457	460	424	412	393	424	427	426	430	399	432	408	402	433	410	442	433	416	463	437	457	449	424	432	438	414	405	414	421	455	450	436	449	436	395	421	393	449	396	430	439	409	405	465	420	452	395	430	431	441	419	417	426	455	413	450	432	443	423	440	467	416	439	404	433	428	421	409	392	419	474	441	393	442	423	408	411	469	424	452	407	425	425	409	422	399	439	415	442	414	449	423	435	439	407	401	414	463	398	441	413	449	423	448	439	389	431	394	422	417	453	378	427	427	453	423	418	435	376	451	404	440	419	390	428	414	425	450	414	423	461	427	415	411	462	429	411	422	424	392	406	427	437	427	382	414	428	468	422	435	445	455	467	436	444	415	421	459	419	392	400	422	436	416	438	412	448	444	462	377	440	474	441	423	436	399	440	432	407	437	419	426	408	412	454	397	463	411	444	409	446	406	442	426	430	407	400	404	437	431	429	450	423	366	446	441	426	454
15693	2537	2690	2067	1496	1048	781	641	495	418	383	337	306	281	251	268	221	200	214	209	221	208	191	184	189	180	171	159	172	178	179	175	155	207	168	164	172	161	159	152	169	125	196	162	165	159	141	183	157	151	138	153	151	156	159	149	154	146	165	165	155	180	171	153	135	142	153	154	158	136	153	162	118	141	170	152	166	146	141	157	139	155	175	161	130	142	138	159	163	168	140	141	162	144	167	127	169	162	147	129	164	136	170	160	152	144	162	132	132	144	145	151	146	163	138	139	157	144	123	156	163	132	132	155	142	143	151	152	139	145	124	154	148	135	165	147	162	138	145	150	127	147	142	167	148	143	151	151	143	162	148	136	143	151	136	159	158	175	148	131	132	158	130	132	165	133	136	153	137	161	159	160	136	148	152	141	123	156	137	151	140	150	160	150	118	144	162	147	168	136	157	157	144	159	142	162	144	142	144	132	157	160	159	135	159	154	158	162	154	153	142	127	142	156	131	126	150	160	160	168	131	167	150	145	159	157	165	151	149	151	156	151	148	147	121	131	135	147	124	158	164	137	125	129	146	150	143	158	156	154	154	154	166	142	136	132	154	138	152	173	158	130	129	130	127	139	136	161	155	153	129	159	173	145	144	134	145	146	148	156	145	150	148	153	123	136	174	142	115	149	158	146	147	156	157	137	143	126	134	167	165	139	132	135	139	142	144	146	172	159	129	160	163	170	145	136	134	138	140	147	140	172	134	133	176	145	146	148	167	135	132	145	129	161	154	130	113	146	138	144	138	157	135	137	158	129	152	146	152	149	141	140	145	135	151	155	162	156	126	147	127	130	146	123	149	139	161	152	128	137	146	132	116	144	159	143	133	122	129	146	126	115	143	176	137	148	144	144	132	161	132	139	145	153	142	153	161	157	146	147	161	126	156	147	143	174	154	147	148	142	148	152	150	141	144	131	147	159	154	141	155	134	140	129	151	142	126	137	145	152	157	150	127	142	148	161	142	168	131	146	146	141	158	158	131	144	137	138	138	168	139	137	171	130	127	144	148	143	127	142	149	150	145	114	145	158	144	132	164	161	138	143	148	151	147	148	139	164	156	148	131	151	131	148	149	169	147	131	155	149	147	133	161	158	143	145	148	144	149	160	143	140	138	155	163	149	129	132	134	172	141	139	162	145	164	143	125	155	140	152	170	151	151	159	161	132	158	178	158	117	163	138	158	173	167	143	157	131	159	154	136	140	132	148	142	147	154	141	167	129	138	140	153	175	131	161	158	129	140	133	136	142	149	118	159	134	165	144	133	144	139	153	159	143	146	138	143	154	132	145	147	157	142	143	150	133	159	152	133	154	158	138	167	148	169	168	129	154	143	136	143	150	137	155	154	137	157	160	165	141	144	129	163	149	130	146	129	134	158	157	157	150	160	137	148	140	143	150	168	137	165	163	157	153	127	133	146	133	135	159	138	135	131	159	146	139	126	157	144	150	152	139	157	139	159	149	173	153	155	130	144	150	172	147	158	134	145	159	147	151	166	153	136	129	164	125	154	159	137	152	150	151	132	168	151	168	151	127	130	152	139	148	160	144	160	139	145	146	140	137	150	135	142	155	156	152	150	166	136	165	147	148	141	153	138	148	142	133	145	154	135	138	144	150	128	135	149	153	147	148	143	130	150	149	135	128	142	136	157	151	132	138	146	135	139	128	139	150	138	139	135	171	128	139	139	133	155	131	154	141	172	174	144	158	142	123	154	130	161	129	152	146	117	127	134	153	140	161	145	139	142	143	137	141	145	154	126	140	136	146	147	132	131	139	161	141	146	141	167	141	148	156	152	165	132	139	162	137	149	149	158	144	150	145	140	129	162	147	136	163	155	148	144	157	149	163	138	159	150	141	160	139	132	113	150	129	128	169	162	141	125	161	140	139	152	145	165	140	152	140	121	151	150	141	157	120	153	134	158	135	149	143	153	146	145	158	138	157	134	169	163	159	146	141	143	149	126	159	136	149	165	155	180	151	137	143	172	151	158	137	148	146	151	141	149	152	161	168	132	152	143	157	153	156	131	150	167	161	143	175	142	137	141	151	151	147	134	137	134	131	143	133	146	150	172	150	141	140	162	161	153	148	160	147	147	158	144	155	143	142	152	142	142	150	163	121	138	148	139	144	125	151	170	163	145	151	146	166	142	172	151	136	155	154	142	102	157	137	144	128	139	161	147	127	150	162	151	140	122	132	169	156	152	148	155	165	154	156	131	160	163	143	140	163	136	134	154	143	158	159	187	123	151	149	125	160	160	149	135	134	160	157	159	154	155	137	146	143	160	141	142	154	149	127	121	157	156	153	145	149	153	159	145	155	142	141	135	143	125	147	139	161	146	138	153	133	147	145	143	151	122	156	148	148	144	134	161	120	141	145	110	151	161	136	125	147	144	139	157	142	136	155	159	157	128	145	144	138	151	180	148	148	153	135	122	149	152	151	166	167	155	130	140	149	145	135	171	159	132	138	134	144	148	155	144	164	160	130	175	134	158	148	145	140	155	160	130	149	152	139	157	147	136	120	143	163	149	161	138	160	150	163	138	164	151	148	132	143	134	133	159	148	155	127	147	158	141	140	152	157	142	139	166	133	129	148	168	139	129	156	137	144	161	121	152	149	142	146	144	143	149	142	136	157	133	153	136	164	160	149	127	146	147	157	140	175	127	136	164	141	150	154	147	131	115	148	145	141	143	158	156	139	138	145	155	166	143	154	140	140	151	161	142	135	139	162	139	150	157	142	142	135	150	138	129	167	146	131	152	114	126	158	152	159	143	145	125	155	135	161	166	161	154	135	130	129	146	165	144	149	158	137	158	132	141	155	127	128	144	134	175	126	157	164	141	127	146	174	131	156	145	162	131	143	152	152	151	133	151	157	153	148	147	128	153	131	147	142	134	150	145	168	133	151	146	165	145	157	187	145	144	165	165	137	136	147	160	141	146	155	162	132	147	145	144	157	153	143	157	154	161	138	171	146	160	146	141	127	152	148	144	139	139	153	129	139	143	152	138	157	160	127	150	163	125	154	142	137	134	123	148	147	145	153	156	139	161	150	133	143	146	148	143	145	133	163	160	133	145	132	138	127	150	149	142	141	137	152	147	124	135	152	137	172	137	131	157	147	170	153	134	153	135	149	140	161	131	173	141	133	163	144	133	145	143	153	141	112	132	149	146	164	144	151	141	140	132	131	141	159	127	143	130	138	144	149	169	164	122	129	160	134	154	135	168	167	155	164	152	167	165	134	132	127	148	144	125	116	150	158	149	136	153	152	139	137	136	135	154	147	128	160	154	151	162	154	141	159	160	156	168	150	156	167	133	141	156	144	145	152	154	148	154	143	144	141	140	148	166	156	155	154	166	162	150	163	134	159	127	125	148	131	149	158	134	119	122	157	166	154	155	153	160	134	134	127	148	179	150	159	145	134	146	137	167	165	133	155	155	143	152	144	141	150	157	161
7484	2421	5855	6419	5453	4557	3659	3017	2487	2117	1966	1690	1492	1327	1224	1242	1081	1103	1022	921	914	851	794	786	759	766	737	678	729	662	679	613	636	631	660	668	632	617	594	574	610	610	583	655	563	559	560	565	571	555	538	530	509	546	548	499	565	537	505	545	515	525	553	506	519	515	494	550	509	512	524	519	488	493	512	485	521	500	481	472	518	468	466	486	509	490	477	538	489	508	432	496	511	512	457	465	523	488	505	512	462	481	455	481	506	462	460	491	448	496	497	479	477	475	462	508	474	446	456	474	478	481	510	494	489	516	474	447	500	493	483	521	550	479	506	516	487	495	461	494	471	450	487	478	517	448	457	457	480	492	491	491	468	505	473	497	511	474	520	485	453	482	505	480	482	469	474	510	465	452	499	471	455	474	453	447	497	479	491	483	494	511	462	486	474	470	469	461	479	460	476	456	480	471	488	493	484	458	507	481	473	501	497	488	455	462	487	455	491	457	488	464	535	487	451	482	467	468	465	479	479	495	493	487	508	471	500	485	491	454	484	495	506	528	469	463	471	481	469	482	509	443	508	466	537	466	481	479	506	444	506	470	492	460	486	471	485	476	473	476	500	513	480	482	471	472	463	516	487	501	475	441	513	495	487	424	450	495	486	471	489	508	495	472	505	498	452	497	453	460	466	495	501	475	481	463	442	460	494	488	509	490	490	493	492	547	487	471	450	464	479	459	476	499	508	489	449	473	503	508	449	473	469	458	479	472	484	481	488	497	465	489	460	505	507	517	482	528	496	489	487	460	496	480	530	476	480	458	491	479	506	494	486	486	496	463	462	475	471	483	455	469	477	473	487	518	471	478	549	478	464	480	463	476	491	484	510	428	490	493	485	497	502	496	493	434	439	470	477	489	470	439	493	458	474	475	439	457	513	430	504	470	469	464	428	482	480	475	497	489	476	487	494	495	453	503	520	483	492	477	490	465	461	489	507	472	487	541	489	472	468	440	505	491	490	481	449	478	509	502	472	478	452	444	489	451	461	452	484	487	488	479	435	456	491	456	457	487	526	459	509	476	465	490	473	459	497	472	449	471	474	456	506	511	436	475	479	474	444	474	465	459	466	459	523	517	485	464	460	472	495	425	454	477	452	460	461	474	476	491	466	499	474	498	496	458	464	468	489	476	456	480	477	463	483	474	502	492	447	481	473	487	499	453	476	480	494	505	489	471	493	459	468	478	475	471	457	445	451	516	510	512	458	478	447	434	509	508	464	421	462	481	502	494	473	519	477	503	502	498	495	496	474	464	499	468	481	452	467	455	424	476	462	488	491	503	483	472	475	473	502	472	499	440	487	482	478	482	482	488	503	482	485	485	521	529	437	451	512	472	465	512	491	495	481	512	514	483	496	452	466	476	446	445	497	480	493	486	437	477	460	487	455	464	485	470	489	496	445	444	411	500	493	500	462	464	462	462	463	476	463	463	488	482	447	448	493	459	451	443	477	493	471	477	432	543	504	482	473	484	496	488	514	462	493	467	452	475	480	448	500	482	502	485	477	516	533	459	497	446	497	482	446	464	464	483	484	461	473	484	444	522	465	461	452	504	447	450	509	465	440	446	462	508	523	470	454	462	487	472	455	488	496	459	487	413	451	471	450	510	448	466	480	475	439	507	464	493	443	467	455	494	491	515	507	460	459	485	500	475	477	463	479	463	473	479	497	485	466	506	487	441	468	462	495	469	534	530	484	490	450	501	486	444	492	492	453	498	470	490	481	474	476	443	507	429	460	485	476	497	504	514	436	451	484	492	454	448	496	474	481	474	449	471	480	484	482	460	471	481	450	477	543	470	472	470	497	482	455	465	486	479	492	484	476	474	476	443	468	479	460	470	486	492	476	497	509	454	454	502	476	494	490	533	485	509	476	479	434	455	454	498	484	458	465	483	480	480	493	468	477	514	473	464	440	505	455	443	450	465	431	499	519	521	491	481	458	479	470	476	463	524	459	446	455	449	476	481	464	467	501	492	494	509	431	451	461	500	474	489	477	459	526	468	483	505	467	487	459	479	467	421	459	472	425	455	478	481	487	444	508	432	502	512	492	475	499	442	465	459	509	480	462	484	476	438	489	479	470	512	461	484	454	467	469	447	468	453	489	473	474	476	488	488	471	513	497	480	469	498	441	460	457	476	503	473	434	493	487	433	506	465	445	508	455	486	490	463	503	467	468	481	468	462	500	519	495	476	466	491	466	511	450	479	466	480	446	456	489	465	484	481	461	508	483	468	465	534	476	435	495	476	440	484	465	446	476	470	474	488	500	487	493	489	457	483	458	495	439	451	494	459	469	471	492	462	449	471	429	492	484	504	492	480	492	468	511	484	498	469	466	478	463	449	477	473	486	447	487	468	449	470	469	475	488	449	425	500	482	458	462	495	464	455	471	484	463	478	466	464	461	462	447	453	475	468	487	463	456	477	497	437	478	487	469	476	491	492	470	485	484	446	487	482	500	474	481	511	439	447	462	472	477	472	476	490	469	510	462	477	516	464	489	464	458	495	485	475	460	439	441	481	442	474	500	515	479	494	493	446	465	457	459	468	487	467	448	456	462	469	483	487	477	487	493	429	425	481	470	504	461	450	477	507	513	445	469	518	499	460	487	492	463	443	451	464	476	532	482	480	483	465	498	492	504	500	500	444	489	439	453	482	466	508	494	487	471	461	473	454	517	490	496	488	485	465	467	454	494	479	478	447	487	481	477	435	473	488	488	475	454	508	481	491	477	485	449	504	461	485	520	485	479	487	515	450	471	465	517	510	438	494	486	438	495	485	498	442	452	452	471	499	471	490	482	479	452	478	472	474	472	476	474	484	506	500	466	489	475	438	456	531	474	491	500	477	477	482	436	489	456	472	479	486	434	471	471	465	500	526	463	444	487	496	491	506	503	499	491	465	464	478	463	506	537	489	494	472	483	492	439	510	497	480	507	472	497	473	465	440	445	506	436	491	472	494	459	443	445	489	489	465	456	420	519	487	461	464	495	488	483	436	452	466	469	490	488	508	477	438	485	514	489	516	525	468	459	490	482	505	455	483	477	473	467	489	454	477	499	472	460	451	483	521	480	472	485	485	462	485	446	493	474	499	502	465	502	489	502	472	469	458	474	493	458	483	492	499	468	495	508	455	483	490	501	505	469	457	435	465	463	464	506	487	473	453	521	472	502	474	452	500	428	444	452	499	454	482	461	465	499	482	505	458	486	458	485	478	475	464	523	461	487	490	487	497	463	454	461	462	455	448	499	473	477	460	464	451	489	445	457	486	456	468	435	500	502	434	491	499	463	473	487	556	483	458	458	468	502	453	483	462	488	505	465	496	485	464	487	485	488	466	503	470	456	487	463	457	466	508	470	496	495	487	496	439	498	451	473	451	466	483	472	437	449	449	437	457	476	445	470	488	444	458	472	499	480	438	479	448	460	478	492	474	471	494	479	494	487	467	469	458	457	489	447	488
2124	336	326	327	294	313	278	273	283	259	235	251	260	257	270	278	249	261	250	259	264	288	251	258	236	235	285	265	240	270	269	283	255	294	256	269	255	262	254	264	239	232	241	253	253	278	275	248	259	259	250	237	253	271	248	220	285	246	270	271	238	273	282	260	257	278	261	267	249	274	259	292	280	272	235	269	253	242	246	243	234	261	243	235	229	229	248	284	271	263	257	252	266	247	285	265	256	272	263	270	267	287	244	259	267	246	269	255	282	247	240	278	234	254	247	259	281	222	249	252	250	246	246	260	253	257	260	233	252	291	255	263	267	278	252	238	228	275	253	257	280	252	251	252	271	239	251	244	240	260	279	256	280	241	260	226	256	273	239	257	239	251	290	246	278	261	250	269	262	268	270	246	250	248	279	250	262	269	269	277	277	241	269	276	255	275	255	241	285	253	255	271	259	267	258	257	264	265	280	269	254	248	263	235	259	279	238	247	271	299	243	267	274	242	249	269	256	245	282	261	246	243	270	259	258	282	271	255	250	258	269	222	291	254	254	299	221	260	255	237	261	211	257	261	293	226	264	259	254	258	270	270	261	243	258	245	241	229	262	268	285	267	254	229	229	264	256	267	259	279	248	284	274	254	240	248	274	228	246	254	250	251	257	248	256	276	277	267	246	247	232	248	264	246	265	239	252	266	268	233	240	263	248	277	239	279	265	261	239	243	256	277	230	266	262	269	256	257	248	275	269	236	243	259	248	273	249	266	239	297	237	276	252	254	283	272	215	254	247	257	238	252	256	252	272	266	251	236	269	291	269	266	223	256	274	274	255	263	262	229	263	253	249	263	242	270	259	269	262	256	253	246	228	253	259	262	281	270	259	246	270	242	237	231	231	241	227	262	248	266	265	245	264	234	270	218	271	255	281	256	256	270	279	236	265	223	267	228	279	253	258	271	249	252	254	245	250	252	237	226	252	250	256	255	258	250	247	272	259	226	251	241	257	246	258	295	238	276	291	271	274	281	236	247	265	264	260	275	282	260	293	266	231	272	249	246	247	286	216	271	260	271	258	230	260	259	238	241	270	264	256	236	249	233	250	271	266	247	252	247	264	279	264	226	277	286	237	293	242	262	242	268	244	238	236	273	252	262	281	256	257	260	245	256	260	257	267	266	305	247	245	253	247	267	234	270	255	263	278	270	231	284	254	235	265	251	255	243	258	259	255	279	277	254	238	249	220	286	262	258	267	262	242	243	288	246	266	247	291	241	256	270	263	245	241	298	242	271	281	265	266	277	250	276	260	264	261	253	254	256	282	267	284	270	273	293	278	251	238	273	250	251	258	269	257	266	263	255	283	271	271	249	242	236	271	259	262	271	244	242	249	257	261	241	267	263	264	258	263	256	232	255	253	253	262	273	242	274	260	266	266	248	253	258	230	262	249	285	259	279	274	259	263	263	268	276	268	272	282	260	248	277	289	243	246	276	246	272	279	264	235	254	269	279	277	250	244	258	266	267	238	262	289	250	264	254	284	214	205	270	253	241	252	262	255	267	233	226	250	273	279	280	249	286	249	253	247	289	257	248	260	279	247	270	242	248	249	269	246	244	281	269	248	256	258	266	261	250	250	243	263	246	282	251	269	268	262	261	246	264	244	252	262	253	259	270	286	252	233	251	255	271	274	277	283	257	255	257	262	255	251	271	259	261	282	253	267	247	241	285	253	254	253	275	261	265	285	242	277	251	271	248	250	231	225	254	222	281	280	269	268	238	254	251	264	245	240	245	260	285	253	253	260	272	243	269	279	267	251	254	270	281	268	271	258	284	242	274	276	252	250	242	256	274	266	264	256	252	253	259	243	262	232	303	270	243	256	292	231	281	280	247	265	253	287	223	243	270	264	260	247	254	254	260	296	248	256	240	254	240	240	274	281	245	262	289	260	236	269	247	260	295	246	256	239	242	253	250	261	248	277	243	260	260	259	266	277	242	263	268	281	269	265	275	234	258	250	298	270	270	260	257	253	250	241	235	267	242	269	256	283	265	257	292	256	260	263	237	268	244	267	265	271	273	233	241	275	244	259	284	278	263	278	241	266	253	252	256	281	279	249	238	247	241	266	293	265	261	254	217	274	263	262	282	280	245	266	243	246	276	253	243	252	299	240	244	228	258	257	232	260	265	246	261	264	253	252	286	274	254	269	282	272	241	272	241	269	280	249	249	271	249	273	266	256	266	299	264	230	231	224	265	271	297	278	257	267	268	262	267	244	277	255	262	255	293	243	278	246	232	241	266	275	269	245	266	247	274	257	298	274	270	259	236	240	264	218	241	292	238	240	266	298	284	272	274	260	251	282	221	241	253	268	268	271	240	271	267	253	255	236	267	260	284	264	254	258	255	279	249	249	253	292	239	289	283	270	270	226	262	270	256	252	284	274	250	270	256	256	280	241	249	273	228	266	239	262	274	262	234	289	258	243	280	244	259	263	256	221	247	263	255	244	242	281	229	281	297	255	271	232	271	241	249	260	286	276	248	242	229	233	269	263	231	266	253	264	280	260	240	254	266	251	239	272	236	240	285	222	239	224	249	279	231	262	246	263	267	274	265	263	275	266	287	284	242	260	279	282	238	261	248	239	231	296	265	258	260	243	250	261	264	285	286	250	280	294	263	254	260	272	261	271	275	251	274	235	256	244	281	248	253	232	264	270	245	281	259	269	268	280	259	259	273	262	250	255	262	238	277	256	243	255	226	258	256	239	246	209	232	282	261	255	267	247	244	285	234	271	262	258	274	259	243	236	242	270	271	272	264	247	240	256	249	247	269	260	275	243	272	268	235	244	269	242	258	255	257	267	232	256	278	247	283	256	250	279	247	274	246	258	250	247	287	257	249	259	246	270	252	257	273	281	239	231	252	240	263	238	261	255	245	249	256	257	249	238	262	262	255	269	243	292	254	253	232	241	251	259	265	257	265	262	256	239	286	273	246	240	251	229	291	262	281	273	235	283	252	247	265	247	230	249	274	255	281	286	274	257	247	267	242	238	231	259	251	227	271	244	276	267	260	262	237	275	262	254	223	276	222	293	261	254	248	258	264	287	240	238	241	250	283	235	246	255	257	232	244	259	266	275	224	270	252	295	251	248	264	253	232	253	279	240	247	272	259	255	304	255	276	238	257	228	254	230	239	261	239	247	293	258	263	259	250	281	255	258	252	258	249	254	250	261	263	246	254	230	223	272	279	262	270	209	256	257	276	224	231	266	245	247	275	240	275	260	262	237	247	271	261	269	245	244	255	258	265	240	269	238	270	241	264	273	285	275	225	257	256	272	238	258	239	250	285	252	263	261	261	273	234	275	253	258	267	252	245	263	266	254	246	236	259	275	295	255	272	268	282	262	285	236	284	283	295	246	282	264	239	263	259	282	292	233	237	271	264	274	267	272	283	295	252	268	262	209	246	267	264	260	284	240	254	266	280	229	250	228	268	281	267	265	239	247	254	258	245
2158	809	867	905	920	839	827	861	766	782	784	775	777	792	775	753	836	808	785	789	814	775	719	783	720	756	744	771	787	823	765	753	759	695	736	737	736	755	826	708	778	742	720	741	748	739	776	754	734	748	755	764	794	756	748	710	754	721	778	791	787	743	751	789	766	767	791	733	777	734	774	716	739	770	720	770	773	829	728	760	756	774	737	679	785	809	777	768	724	738	786	753	762	748	782	722	748	800	740	746	747	738	746	771	759	753	758	774	732	742	761	722	748	751	781	781	742	749	764	724	753	730	738	726	744	738	738	731	771	774	747	735	773	755	737	777	740	735	729	785	713	776	767	748	761	722	758	720	749	774	711	695	720	703	713	740	795	772	756	795	743	784	760	762	713	731	780	743	764	752	742	754	757	733	732	719	737	743	750	753	725	798	773	790	805	729	746	719	746	765	766	769	738	775	718	771	768	730	751	736	774	761	749	738	722	720	799	795	745	720	756	714	736	749	780	802	715	702	809	747	787	794	732	759	764	747	720	783	788	783	743	791	772	757	751	748	742	746	740	782	741	764	748	720	751	730	721	803	786	828	722	751	743	716	732	758	691	722	748	787	766	727	725	729	707	769	694	788	751	730	728	730	744	792	693	739	751	771	701	778	739	749	735	744	761	739	824	774	715	801	764	784	750	769	744	763	710	719	744	710	753	784	743	712	758	729	725	729	773	735	744	757	755	765	767	747	766	735	694	767	741	703	776	742	768	732	733	757	738	705	744	756	778	737	770	770	745	749	724	728	751	738	732	732	746	749	723	786	764	754	756	759	761	782	737	721	730	712	738	760	783	788	704	727	751	748	789	723	763	738	717	700	759	785	776	764	768	743	746	749	784	755	798	750	754	753	685	832	766	795	715	742	754	759	746	731	746	727	706	746	751	750	728	812	777	734	755	766	725	793	792	776	766	754	714	742	766	738	736	739	762	743	748	773	735	724	716	738	763	745	753	760	720	749	763	773	740	740	774	762	797	773	755	774	758	796	721	767	749	760	756	793	751	740	781	710	777	720	731	743	745	796	804	810	761	763	770	738	738	766	725	756	764	694	816	744	750	715	725	771	771	781	750	744	773	715	743	733	751	751	724	771	725	761	759	744	812	788	750	752	768	756	746	747	740	747	769	717	744	755	709	738	735	716	728	767	758	746	792	752	800	738	765	691	736	810	746	766	716	794	698	777	749	747	771	767	735	733	777	726	773	757	712	753	807	738	762	735	721	729	776	767	741	743	741	778	744	694	770	788	781	800	737	735	765	723	733	772	763	799	736	779	739	734	750	707	777	737	766	734	722	757	715	739	745	722	750	752	749	778	777	768	705	791	780	712	750	713	777	772	773	755	791	787	748	745	738	766	751	741	745	795	783	743	758	734	728	775	737	735	718	808	708	771	736	711	758	810	784	754	786	750	744	776	722	755	702	750	758	752	785	778	746	728	750	752	725	736	723	769	759	746	711	771	770	733	750	735	756	747	744	740	713	732	770	709	767	803	723	739	770	745	725	729	761	756	769	770	793	759	733	769	747	738	747	733	770	721	736	745	778	740	778	730	794	713	740	760	774	741	771	725	790	740	721	753	761	779	758	758	787	739	763	809	759	732	791	783	789	745	724	775	741	713	768	796	807	773	754	757	774	768	742	768	787	726	724	770	756	746	812	744	716	725	786	765	746	742	726	785	711	765	783	704	740	745	734	736	757	758	709	765	735	713	809	787	723	736	799	714	717	758	783	752	782	738	817	754	778	789	747	781	756	744	740	759	737	776	722	780	756	778	742	782	730	784	737	708	719	752	758	767	713	714	748	724	759	758	737	746	779	802	768	706	737	744	745	738	768	735	737	761	790	790	748	737	761	751	772	756	726	752	767	756	755	781	741	755	755	753	749	766	747	775	758	759	781	712	729	738	720	724	775	708	761	685	715	719	760	703	754	773	744	775	735	788	715	718	736	726	750	747	744	763	726	803	765	740	740	717	753	744	740	730	774	742	757	755	702	781	764	740	747	731	747	753	727	752	746	764	772	810	731	772	780	777	799	763	767	756	749	768	733	750	716	749	782	744	794	730	722	793	799	723	731	704	724	751	777	736	748	797	749	741	752	779	688	760	738	720	774	778	732	765	806	774	777	736	747	786	771	735	754	773	768	768	756	699	740	774	781	767	700	736	761	764	737	750	781	788	699	771	768	752	721	771	790	775	747	775	755	770	781	732	756	765	774	768	743	768	759	749	699	762	800	731	756	764	755	806	781	765	742	777	750	725	724	736	791	779	758	756	776	751	722	736	740	733	751	702	746	732	720	709	766	796	743	772	733	735	779	748	772	741	782	707	770	766	722	725	723	815	770	781	742	761	757	775	763	754	729	746	755	740	718	738	740	738	719	804	711	746	780	730	783	789	745	777	759	711	706	769	693	711	740	777	801	790	718	747	704	787	742	761	722	756	745	710	782	801	733	783	777	777	785	725	669	831	728	733	792	785	707	761	728	782	780	753	812	732	707	751	735	721	758	743	713	764	763	766	792	763	775	791	786	773	798	778	793	772	824	779	723	736	777	737	716	753	746	763	736	755	736	737	787	804	731	817	760	767	798	737	727	768	754	759	762	748	733	785	762	757	760	777	803	715	725	754	749	747	771	797	757	759	723	733	783	792	712	765	799	731	683	729	784	720	694	783	676	747	736	755	744	739	733	756	804	747	762	739	778	803	771	789	755	728	733	760	730	773	717	700	725	761	782	732	771	782	751	770	735	773	838	771	748	797	786	752	713	769	765	751	748	782	758	771	757	734	705	768	783	762	772	688	791	753	742	755	708	736	755	743	732	784	732	752	731	743	790	829	752	749	754	782	753	765	745	742	740	768	757	710	754	742	766	711	801	719	737	779	759	767	736	746	777	773	726	793	766	757	769	745	742	788	738	740	805	786	702	759	766	771	788	795	755	752	730	727	767	717	786	729	713	718	754	757	738	691	726	757	754	723	738	757	755	729	719	756	809	739	736	745	733	737	741	716	744	721	743	776	725	705	721	761	734	762	708	701	694	736	794	766	748	759	770	822	732	789	759	760	733	739	742	715	728	776	738	815	761	728	716	721	769	755	777	739	768	696	723	783	761	766	756	735	765	747	760	732	679	760	774	789	745	801	775	706	778	761	725	769	693	737	757	700	743	754	755	757	749	724	791	743	715	744	756	752	722	739	749	796	733	753	768	750	793	780	782	796	763	747	798	719	712	738	797	772	742	753	733	705	694	767	736	775	789	781	748	758	785	730	746	750	744	728	780	715	748	747	723	780	720	761	749	693	756	750	748	824	743	743	759	760	754	801	775	827	778	764	748	746	763	740	754	731	763	726	715	716	764	787	800	745	744	728	749	731	760	728	733	723	794	741	741	739	737	758	801	743	758	785	770	727	741	766	760	730	716	736	732	751	807	770	748	756	733	802	742	755	705	730	745	733	797	739	708	711
8416	1070	1426	1092	776	607	438	363	336	241	225	234	210	212	204	207	160	170	179	168	161	151	158	145	143	157	146	137	140	155	159	152	130	129	141	137	122	127	139	137	145	118	138	124	126	122	121	128	117	140	139	151	148	128	139	120	116	126	166	119	140	134	129	128	130	122	148	139	124	125	132	129	132	128	134	135	120	137	136	140	144	151	119	133	138	138	129	128	152	134	151	127	133	133	138	118	128	126	118	124	137	136	139	141	121	123	136	146	133	134	110	164	139	140	112	143	131	134	142	112	147	121	124	132	119	152	125	119	126	124	119	127	132	117	129	120	126	135	130	134	135	159	132	141	123	134	124	134	118	118	136	131	143	148	142	144	128	132	140	118	105	136	121	137	145	116	138	137	119	140	139	143	148	114	133	127	118	129	137	147	135	152	123	134	115	130	111	131	131	129	138	116	118	134	110	123	154	145	123	148	134	124	142	141	119	122	136	142	132	132	117	134	134	140	116	143	138	128	133	145	107	120	140	124	133	138	110	132	138	136	129	131	144	117	131	129	130	133	115	135	123	142	131	121	145	133	131	112	147	148	121	137	138	109	145	128	130	131	132	151	136	145	121	123	129	110	129	118	121	137	145	145	149	139	132	124	113	159	131	131	158	111	118	107	115	136	115	126	134	134	125	124	131	139	132	125	147	149	126	125	110	140	107	141	137	128	150	127	123	137	119	147	122	122	127	140	122	147	134	117	138	137	118	123	132	135	131	124	150	135	112	134	121	113	122	123	126	142	159	133	128	129	122	134	117	132	131	133	147	134	130	141	132	116	140	128	118	121	127	117	138	152	112	135	133	127	134	149	126	153	124	134	140	130	131	117	139	119	140	111	132	145	123	113	149	152	140	118	144	123	149	146	125	140	135	145	135	161	148	139	139	150	139	137	98	133	127	140	112	148	126	120	127	128	147	125	138	135	111	122	145	159	125	151	128	121	158	131	133	133	141	130	142	130	135	120	145	131	135	138	137	137	141	116	133	122	130	143	134	128	133	129	135	143	122	138	119	136	98	131	129	122	135	123	138	139	129	130	147	145	130	131	105	148	145	128	135	135	135	145	138	142	129	115	118	134	161	146	128	140	124	127	119	128	131	133	101	117	137	147	119	124	140	122	130	128	128	135	142	134	114	132	144	141	138	131	123	144	155	128	121	134	148	132	133	125	142	121	136	126	141	118	117	134	116	152	148	157	132	124	144	141	132	145	160	130	119	110	120	117	124	129	134	120	130	149	133	128	139	159	123	138	131	136	122	134	119	149	142	128	111	141	141	134	132	128	146	134	143	117	147	137	149	118	132	146	124	126	129	110	154	131	143	148	128	142	130	130	144	116	140	122	139	125	131	123	137	126	139	165	136	134	142	121	134	135	127	126	124	129	128	145	123	143	144	118	138	126	118	131	124	136	121	122	132	123	131	129	137	120	139	126	141	139	118	141	132	130	149	123	134	128	129	114	120	152	133	126	149	140	140	131	112	143	142	141	121	146	128	128	141	134	115	120	119	143	163	141	139	129	149	145	123	124	143	136	133	150	118	146	130	124	137	138	129	160	137	144	117	141	148	127	128	133	105	151	114	133	142	113	160	118	138	131	122	133	143	136	131	144	116	118	129	150	128	134	129	118	130	152	118	138	142	127	133	145	125	115	131	138	149	111	125	125	145	139	142	135	150	125	136	129	131	146	125	125	125	151	135	128	139	139	157	137	146	122	132	134	131	124	130	124	122	126	121	140	131	121	134	132	140	136	129	142	141	171	131	137	148	140	142	160	128	133	117	104	140	133	123	137	132	140	128	151	154	139	138	111	120	139	128	106	133	115	142	144	126	115	123	103	141	137	110	144	143	146	122	129	122	172	113	165	116	140	148	118	123	134	140	113	124	139	129	116	119	121	112	132	120	124	104	125	134	117	133	149	162	134	163	120	122	117	141	137	149	132	124	156	132	125	147	131	137	125	138	138	133	132	125	117	131	140	132	145	135	157	126	125	156	123	120	133	139	117	133	121	133	147	118	124	131	151	120	145	145	126	140	108	118	133	122	123	145	125	130	143	118	124	132	146	134	151	110	130	129	127	126	138	141	145	142	125	153	115	129	127	122	158	132	141	144	144	129	118	138	108	137	121	135	135	142	151	143	139	133	136	119	129	112	134	154	121	131	139	149	138	135	124	118	130	127	133	125	129	125	121	136	141	127	136	119	124	128	142	123	137	133	129	140	122	128	151	148	129	142	128	122	143	123	118	136	121	128	121	129	144	132	129	133	121	131	137	137	117	126	143	140	136	130	92	122	111	135	142	122	108	143	128	140	130	118	120	146	110	125	135	139	118	135	141	123	128	136	138	136	129	147	113	155	131	149	154	144	129	125	127	120	135	129	133	136	148	139	123	108	143	136	131	145	149	142	142	125	132	139	130	144	141	149	154	135	140	135	121	132	135	113	148	114	135	115	114	147	143	139	134	115	156	132	120	139	152	154	123	132	126	129	146	127	144	141	141	130	125	143	128	134	127	118	122	124	111	133	137	122	151	141	125	138	110	145	126	105	122	133	131	121	127	134	124	123	153	132	139	122	132	130	122	130	132	138	133	118	124	134	146	151	143	153	126	140	142	126	128	135	136	141	167	155	103	132	133	147	147	120	137	134	136	149	140	117	146	132	135	147	108	142	119	135	132	141	136	127	139	121	134	139	153	153	131	134	114	125	131	134	126	129	127	142	130	119	123	126	136	133	124	124	123	115	109	121	136	143	134	146	134	139	121	140	146	134	119	145	149	143	150	124	117	153	121	132	148	131	133	115	131	134	132	145	145	143	136	131	130	138	119	133	157	148	126	147	139	130	145	120	115	117	119	129	149	150	126	129	149	130	122	136	134	131	131	143	145	139	140	128	127	139	134	125	136	141	127	129	129	113	144	117	130	125	114	142	143	154	134	130	123	109	154	134	137	154	122	145	122	136	123	139	146	127	140	114	146	108	138	149	128	130	139	141	136	117	139	129	151	140	129	133	119	129	124	144	135	125	138	151	130	134	133	123	122	135	147	150	121	140	153	143	124	125	131	123	121	142	147	134	146	135	131	130	139	134	146	122	129	134	150	115	142	124	125	123	111	140	129	125	123	124	129	146	138	129	126	122	143	135	119	125	116	125	122	137	116	162	131	147	128	131	128	138	129	150	139	108	108	120	128	124	132	131	138	135	124	140	140	157	142	145	128	135	122	154	130	136	130	130	121	107	156	144	138	131	99	138	126	113	150	149	156	118	116	128	123	127	121	134	118	140	129	143	133	122	139	113	120	149	135	132	152	136	140	157	137	136	129	150	118	114	124	113	147	127	147	127	141	125	136	121	131	121	143	124	113	165	140	138	144	152	134	139	166	162	139	119	125	162	122	161	139	132	139	143	118	126	139	138	135	121	134	125	146	128	135	122	158	127	144	141	136	130	125	125	122	158	132	134	145
5403	1378	3197	3642	3072	2578	2078	1706	1496	1351	1177	1006	971	899	857	819	734	700	701	681	628	603	593	599	551	554	552	487	518	496	505	538	536	505	498	475	507	491	489	494	485	524	470	477	463	466	457	442	503	492	472	489	461	482	493	465	451	435	443	492	464	441	443	466	430	413	427	429	455	433	465	439	446	478	453	441	485	403	457	460	468	404	418	452	385	446	429	433	439	418	433	455	432	431	442	440	443	475	438	424	489	400	454	420	425	443	419	396	426	409	415	429	432	412	419	457	399	398	417	438	468	439	446	419	461	434	442	456	456	452	424	445	399	455	442	424	423	426	433	449	456	427	442	412	426	456	449	436	436	417	413	467	444	451	434	422	420	415	441	415	436	443	449	417	430	429	427	447	437	396	457	405	443	454	438	423	392	473	425	440	450	434	424	411	463	438	409	447	437	469	440	432	413	421	414	448	476	429	396	421	431	439	417	417	394	411	399	440	455	434	433	430	412	433	383	434	402	443	461	421	400	422	420	417	389	424	430	410	429	453	412	384	385	415	461	470	433	417	422	446	392	421	456	457	427	418	431	447	468	384	442	455	400	415	438	449	403	420	450	392	446	460	424	425	398	403	407	403	439	398	409	394	415	440	438	455	434	414	392	407	430	449	388	402	485	397	415	413	443	468	449	402	440	406	438	402	406	458	417	423	393	439	437	428	408	437	419	458	433	448	468	397	417	413	451	437	387	413	414	407	445	379	434	395	437	432	404	477	429	448	419	427	439	441	401	453	425	411	488	446	425	439	433	426	449	412	406	464	384	411	395	406	441	431	389	395	435	396	434	453	451	413	453	397	439	435	430	439	402	453	433	423	416	429	405	446	398	422	411	440	403	410	434	433	441	427	432	400	426	409	413	431	425	457	441	415	435	478	437	422	431	418	431	440	421	435	425	449	445	428	427	431	452	426	413	455	422	424	415	442	432	414	374	398	406	436	390	429	399	402	411	416	418	460	411	451	438	424	429	416	355	407	449	421	409	478	419	408	416	433	432	455	432	463	426	438	402	420	436	436	412	433	473	439	436	441	419	447	453	396	423	443	423	421	404	464	407	428	429	435	442	449	427	425	434	432	466	456	434	408	464	447	464	451	432	432	432	440	403	401	429	441	412	417	456	411	419	476	412	395	428	428	458	447	452	435	467	450	423	424	422	418	415	438	432	447	453	440	468	430	400	398	430	432	396	436	452	439	476	381	423	472	456	405	406	401	434	444	419	413	424	430	438	446	427	451	402	433	381	432	415	424	416	419	423	385	420	443	384	413	438	462	433	406	385	403	396	434	431	433	406	434	429	426	443	394	475	396	406	410	420	423	448	426	430	402	423	448	414	428	429	467	459	439	448	365	428	420	409	455	427	439	449	427	408	412	418	427	440	387	407	407	451	426	399	427	420	415	408	433	451	425	442	427	433	434	449	390	418	411	410	452	434	447	435	454	442	460	389	414	455	440	421	421	413	434	476	418	436	450	467	402	420	433	423	453	438	423	432	411	448	424	418	424	433	440	448	449	437	387	411	424	388	428	429	451	421	414	412	429	410	416	424	417	461	428	414	442	430	443	421	415	416	433	381	442	441	438	440	428	429	427	387	420	425	423	450	430	387	404	424	464	406	425	389	421	451	444	418	441	451	449	411	387	441	411	410	418	432	465	429	409	421	438	456	427	422	433	423	410	429	407	453	428	424	402	461	403	395	426	433	438	388	449	423	408	389	431	400	397	370	406	448	446	426	437	408	399	426	415	462	397	424	424	439	418	411	432	397	415	434	395	407	434	422	406	442	418	430	396	454	456	444	401	472	453	444	402	465	414	423	419	415	419	411	452	417	446	386	423	428	423	408	442	432	408	433	424	408	454	451	436	435	406	473	400	445	416	452	405	407	445	427	433	441	435	434	430	437	444	437	453	442	430	421	430	468	428	434	435	398	419	397	446	419	452	419	431	415	436	397	403	419	400	438	445	471	393	428	414	402	465	430	406	430	383	401	405	420	420	430	413	429	442	444	435	409	433	410	428	433	413	401	428	449	413	415	453	421	391	452	420	426	447	438	433	467	445	440	435	408	397	405	395	463	412	446	413	450	412	389	394	433	428	456	418	383	437	410	453	434	434	398	435	448	433	440	452	421	437	430	414	424	413	410	443	389	398	410	445	467	414	459	415	467	405	420	414	439	437	407	445	455	436	452	440	403	418	462	401	432	432	437	416	387	393	439	456	406	413	405	409	432	464	412	450	416	420	411	368	417	406	441	460	467	418	486	429	427	440	429	428	414	395	438	454	419	406	449	410	427	444	395	420	393	439	407	380	448	400	437	409	432	444	460	434	401	442	433	458	419	425	432	446	409	423	406	458	420	419	414	442	384	406	394	445	434	432	463	434	391	451	455	416	394	442	425	425	404	416	453	415	397	404	366	457	449	418	417	421	435	402	457	392	407	417	406	421	420	436	435	434	422	424	429	449	407	374	414	457	429	375	415	432	437	417	401	398	429	425	428	441	399	426	430	415	487	431	458	454	414	414	422	406	430	427	434	444	405	433	410	403	454	500	452	393	384	451	426	432	431	453	449	394	465	405	413	425	426	429	452	433	437	423	412	437	441	409	402	449	401	419	406	442	419	425	442	453	407	416	434	413	439	433	455	419	416	410	445	438	430	422	379	448	417	445	432	406	436	404	431	442	434	420	425	391	462	437	452	437	426	468	473	399	447	422	391	439	410	428	446	457	449	394	444	421	421	415	404	422	423	409	436	444	473	426	394	418	415	453	392	413	389	450	415	407	434	407	448	402	466	397	410	465	429	436	437	405	420	449	401	416	451	434	397	423	437	421	431	440	413	409	421	472	430	431	423	419	428	436	443	421	445	424	425	429	429	410	418	448	453	451	419	443	413	418	451	475	426	429	455	400	429	417	437	464	451	446	427	408	403	392	424	436	428	373	410	411	402	384	395	379	428	439	433	417	413	436	428	395	426	409	441	446	408	441	418	405	443	421	454	412	426	447	398	412	422	427	409	450	431	384	427	422	420	400	427	423	399	459	459	434	419	427	393	403	422	450	411	413	409	401	459	412	438	414	425	391	439	405	423	439	432	411	428	446	446	427	467	400	421	439	430	451	401	465	434	413	416	433	432	411	420	418	379	448	431	407	392	449	417	425	425	432	429	464	417	440	452	440	424	413	438	396	419	397	415	418	406	420	420	437	432	397	415	394	402	453	445	378	407	417	411	423	404	437	427	421	421	378	446	428	440	409	452	402	438	419	462	404	424	406	400	416	421	407	437	433	434	417	416	407	423	406	405	414	409	400	453	406	434	475	396	412	444	420	412	408	416	409	408	425	399	448	447	450	435	416	435	425	414	419	411	404	436	403	462	461	407	411	436	406	458	431	418	414	447	448	446	470	406	454	435	458	470	428	434	460	439	444	401	407	414	440	447	445	462	440	433	418	436	426	456	416	445	411
15766	2502	2694	2143	1454	1037	818	629	522	417	356	338	259	277	245	279	239	205	196	196	206	189	192	190	174	165	182	175	180	186	173	190	154	145	174	175	155	177	152	169	195	174	146	162	157	162	152	150	145	160	142	161	145	139	144	150	163	165	150	150	153	141	149	140	135	144	166	154	143	152	153	132	161	168	153	151	149	139	136	148	134	138	140	163	145	149	131	140	155	137	156	134	141	163	157	131	165	146	173	151	138	132	164	129	158	144	158	134	139	145	151	163	143	144	164	147	155	139	153	136	168	147	155	154	137	155	151	155	126	159	149	151	159	129	148	158	147	170	150	156	137	137	143	137	140	167	170	141	132	125	154	150	134	134	141	140	131	139	132	141	141	156	154	151	140	136	130	149	156	148	159	162	120	148	142	147	138	158	155	154	152	155	155	136	162	159	143	154	159	129	169	134	125	150	131	155	149	148	157	128	134	150	148	136	151	135	122	141	144	144	130	129	148	156	152	171	149	145	168	147	150	138	149	144	144	156	143	155	143	134	132	123	151	153	147	151	162	141	133	146	161	155	138	131	137	135	134	147	149	134	136	145	129	160	142	144	160	159	142	135	138	163	141	142	153	136	156	129	144	149	128	146	138	178	136	131	145	146	131	149	159	150	155	135	166	146	147	143	143	132	147	170	150	137	153	156	161	153	144	150	123	150	151	140	129	180	123	161	132	156	146	153	147	155	158	144	160	159	152	153	153	145	153	132	145	139	144	145	129	156	165	169	158	135	155	136	145	143	134	139	149	139	132	136	148	141	153	124	157	144	158	146	144	141	155	158	147	143	153	151	145	156	150	145	139	134	149	147	147	156	166	156	158	150	135	144	141	152	140	149	144	135	133	158	164	134	165	155	159	155	177	128	143	143	152	136	149	145	157	137	162	170	135	160	137	137	163	173	148	132	139	151	134	145	155	173	147	145	134	136	160	160	152	166	137	163	165	146	145	133	158	144	125	131	122	166	124	141	139	163	145	154	142	139	156	168	148	131	143	139	150	130	170	148	132	148	158	127	137	138	154	149	143	160	142	156	167	154	124	129	140	160	132	151	129	138	132	139	141	152	140	151	155	139	152	140	156	140	148	152	127	166	155	136	140	150	151	158	152	125	118	153	147	146	151	155	166	159	136	138	162	142	159	138	130	142	145	164	160	152	159	133	155	154	135	159	153	144	156	158	156	148	164	129	163	147	122	152	140	160	146	119	135	165	153	155	178	131	158	128	140	118	149	148	154	156	137	155	135	144	157	146	165	160	163	131	142	156	143	155	146	128	141	142	139	171	140	136	152	165	141	129	147	144	139	165	141	147	140	125	160	145	171	160	129	125	139	149	154	153	155	135	144	165	138	153	148	145	157	133	147	141	137	134	164	158	149	152	154	150	137	164	158	165	174	168	151	157	177	136	137	156	141	131	150	160	142	149	162	136	127	153	165	133	149	139	143	151	148	152	138	155	151	128	145	136	140	166	158	152	158	139	164	168	144	160	151	154	152	141	142	154	139	148	141	137	132	141	159	154	133	156	176	137	148	154	154	144	147	145	141	125	154	141	171	137	139	122	168	121	130	182	142	139	141	119	134	141	173	145	151	147	163	151	144	151	135	159	134	177	159	153	154	143	160	130	121	148	161	140	143	153	153	172	146	163	151	137	147	149	139	143	170	160	146	160	147	148	138	134	133	158	160	148	118	160	146	141	143	135	138	140	148	157	154	142	140	145	146	138	154	150	143	167	153	144	148	130	150	144	142	151	147	147	136	134	149	152	135	147	171	148	137	146	154	156	170	138	151	152	156	139	118	150	154	156	155	149	134	137	152	157	145	166	155	164	143	128	151	134	140	147	132	160	173	147	143	151	140	157	176	156	144	149	130	141	157	154	130	151	132	142	124	135	126	155	154	148	141	126	156	145	135	153	118	163	140	153	167	165	146	146	154	152	159	161	157	166	138	125	170	157	154	152	127	155	145	135	123	148	141	139	158	158	134	154	156	152	137	133	142	159	144	157	144	146	149	136	138	152	156	150	134	148	151	153	128	158	153	153	139	143	176	148	147	149	140	140	161	173	148	158	143	151	134	154	166	145	150	171	154	164	152	137	159	144	151	148	156	131	156	135	151	151	136	150	157	143	123	145	167	147	146	153	154	151	119	149	149	136	161	162	133	142	179	162	140	145	149	163	168	143	153	133	120	147	153	161	139	170	162	133	152	152	139	164	131	133	139	149	131	159	149	157	153	148	151	159	154	139	132	142	133	141	151	152	141	144	143	167	151	176	127	152	173	162	151	136	133	141	167	141	154	153	152	148	162	131	138	142	143	142	141	137	152	144	148	147	166	156	167	134	120	145	143	147	164	133	145	150	158	142	166	131	155	170	147	135	146	160	146	162	153	135	156	146	147	142	149	160	155	143	158	153	140	143	133	168	155	149	152	135	142	153	143	142	171	153	139	136	127	134	132	162	139	122	144	163	141	156	129	158	141	139	154	146	140	122	133	150	141	154	183	154	146	163	172	113	159	142	139	141	130	159	141	150	149	164	159	131	148	148	140	166	138	147	135	164	135	150	132	145	155	146	151	157	148	154	128	134	141	147	158	151	139	126	148	159	146	129	167	145	143	152	135	152	157	154	158	180	145	152	142	167	175	133	140	153	156	142	149	144	117	144	156	150	137	157	175	176	133	146	145	162	149	163	137	154	158	138	128	135	140	150	130	155	160	160	159	150	142	150	159	118	133	145	135	149	147	165	146	136	166	143	136	146	156	145	135	155	162	163	158	156	150	135	161	135	137	168	150	154	158	132	140	153	148	133	152	157	124	158	136	122	123	129	134	123	142	139	144	140	151	151	147	134	140	141	158	147	153	137	151	131	140	165	130	118	137	138	169	155	155	171	148	140	133	121	152	149	152	137	132	145	149	153	144	148	162	158	157	131	135	141	151	146	157	142	148	158	155	160	175	131	145	146	144	158	163	130	136	138	151	143	130	155	163	127	156	142	159	145	147	152	134	153	148	160	149	117	145	158	135	123	145	165	144	154	124	165	143	142	150	154	149	156	165	155	153	150	130	164	138	167	147	147	159	117	158	148	163	155	159	164	153	134	130	135	155	133	150	122	143	167	152	142	147	155	154	137	155	154	142	153	118	136	153	139	131	145	140	170	134	158	125	121	147	153	155	140	119	153	164	135	125	153	163	122	153	133	136	173	144	142	147	169	130	154	162	162	132	164	156	156	160	125	137	160	134	118	150	137	164	147	146	165	134	145	156	157	179	153	159	133	131	135	138	141	138	155	151	147	129	156	148	148	144	142	142	130	137	142	149	136	150	151	141	139	142	126	153	168	156	134	140	160	129	139	172	151	158	167	143	154	162	143	133	161	155	130	161	162	123	156	139	155	149	152	149	137	140	158	160	138	124	128	143	138	173	159	132	150	134	139	140	140	153	182	140	165	145	143	157	137	138	162
7617	2434	5687	6553	5510	4486	3586	2899	2522	2227	1948	1715	1523	1341	1267	1243	1068	1067	1002	987	961	850	803	821	759	747	719	686	707	731	669	669	648	620	666	597	575	608	626	575	590	573	578	593	549	586	554	551	560	562	561	492	543	526	541	560	503	543	540	489	504	541	512	492	523	556	511	486	509	492	538	505	496	471	541	492	495	524	511	516	525	509	487	549	464	510	500	506	501	499	482	521	522	466	515	515	509	472	500	508	483	498	509	497	507	448	503	465	463	468	483	484	492	467	494	543	482	484	454	475	457	484	463	489	476	478	491	505	500	477	480	457	465	501	445	502	459	491	509	518	511	502	481	476	485	490	499	511	492	510	506	466	481	494	507	489	511	488	509	544	479	424	457	509	493	484	520	454	461	460	482	478	476	526	462	457	493	504	497	503	461	422	457	456	483	462	480	466	442	516	458	538	457	416	480	516	425	495	465	470	483	481	460	477	474	471	467	480	471	506	466	447	483	488	488	460	456	497	485	478	467	501	438	456	451	466	472	455	488	475	444	494	512	470	489	462	487	493	483	475	431	502	495	494	491	437	493	478	519	485	496	491	504	477	475	499	469	488	500	446	520	451	480	436	466	511	491	476	495	457	492	484	450	507	531	478	503	485	465	481	481	458	501	490	534	488	451	477	478	490	531	478	461	479	474	485	491	480	506	493	471	467	433	496	473	467	440	459	494	485	535	451	472	509	475	466	470	474	489	474	483	471	457	461	481	471	486	491	463	447	456	444	470	491	432	502	492	489	437	484	463	473	483	481	461	485	506	484	482	453	490	460	493	451	488	497	464	500	463	477	484	482	473	536	455	496	479	475	479	468	508	483	488	504	451	484	497	487	469	474	481	493	486	472	482	495	430	466	452	500	448	477	436	496	488	481	483	467	487	475	449	482	497	449	476	475	477	436	529	460	469	503	477	500	484	511	481	472	482	484	484	472	442	497	480	478	500	450	459	478	448	474	481	493	491	517	484	479	431	516	485	448	519	462	495	478	500	518	489	485	479	519	445	489	472	495	457	539	493	473	467	504	452	458	485	480	480	456	494	452	454	477	508	458	464	464	495	489	485	500	515	429	507	498	488	489	477	468	501	469	447	501	490	454	478	454	477	485	441	427	461	472	452	497	466	467	458	456	452	485	462	457	423	527	459	468	468	499	471	462	530	477	493	439	474	491	483	439	485	497	473	496	453	482	534	522	519	477	492	461	518	481	465	469	496	480	446	467	472	467	485	438	488	446	497	454	494	494	475	487	479	490	494	477	464	461	467	480	504	455	477	483	482	468	445	468	482	459	494	428	455	447	449	442	468	490	431	490	478	530	472	490	459	475	457	464	469	427	457	502	500	478	452	491	473	464	437	465	487	519	423	482	477	473	509	490	468	462	482	475	436	485	482	459	478	474	440	491	446	433	515	449	428	495	464	477	474	450	484	460	488	457	496	499	491	480	477	488	498	460	453	539	493	479	453	463	476	464	451	493	484	488	488	463	472	426	447	522	479	466	455	495	488	445	478	466	475	505	465	445	445	474	472	447	492	473	507	467	501	481	457	463	448	517	494	483	530	478	456	508	431	418	477	500	458	482	501	490	490	496	496	473	475	472	463	488	484	434	460	505	410	460	472	475	448	454	509	527	487	477	499	470	480	453	487	472	489	463	477	487	449	491	455	513	518	505	513	454	498	470	503	485	478	460	469	479	476	501	480	453	481	513	508	471	485	473	457	467	490	452	487	478	479	461	461	446	471	517	493	467	523	479	489	464	483	498	478	507	485	470	474	475	495	458	430	444	462	474	503	433	459	466	468	505	469	479	527	455	466	472	452	505	526	517	459	505	493	490	474	475	490	485	446	492	443	486	476	513	455	418	465	444	476	482	522	489	480	484	474	478	436	480	475	484	476	442	481	406	462	461	483	436	499	523	442	454	466	487	492	440	454	449	447	495	496	456	477	482	478	455	518	480	487	476	468	464	460	463	477	494	484	457	459	461	504	449	465	470	458	511	477	518	423	501	498	445	512	493	507	465	482	492	487	456	519	444	486	468	443	482	469	482	492	512	527	423	467	445	464	458	464	482	471	468	449	489	482	495	482	481	477	506	511	484	457	466	491	481	460	521	477	484	459	482	504	489	483	498	496	447	478	463	502	462	470	461	498	474	475	495	446	513	511	502	474	466	489	498	520	471	472	470	471	503	452	513	476	508	476	453	544	474	481	488	479	504	463	431	480	480	472	496	447	471	453	487	478	518	510	515	486	450	472	481	508	498	493	480	459	457	483	441	486	481	465	495	507	488	453	474	509	529	476	488	438	519	477	466	511	451	460	481	514	506	469	481	457	498	456	470	489	457	490	501	505	451	439	462	452	447	481	420	494	508	464	469	464	471	461	471	477	500	487	497	466	449	492	469	425	493	478	460	454	515	518	477	455	438	500	465	462	526	457	455	487	482	503	482	473	469	441	472	485	471	484	482	516	457	495	447	452	447	484	502	516	407	460	497	476	495	486	465	462	532	472	466	476	484	509	470	505	500	481	508	460	468	455	499	493	471	457	511	471	472	460	486	509	536	481	485	508	455	494	492	488	475	528	481	431	483	461	453	523	456	445	468	469	505	477	481	446	455	460	450	470	497	479	469	489	469	505	508	472	467	463	440	491	492	477	462	503	438	459	485	497	482	495	455	498	520	457	486	509	495	488	486	504	508	472	507	495	498	485	460	475	502	480	492	471	495	470	480	475	498	503	452	496	471	459	435	469	511	470	488	487	521	481	482	475	510	483	471	469	510	438	482	457	433	507	497	466	460	450	442	464	470	478	494	483	492	524	494	487	504	473	517	482	501	464	473	491	452	477	489	476	451	489	486	528	476	509	499	497	510	464	483	416	465	460	505	461	450	517	461	488	516	519	457	458	454	472	472	508	458	502	484	478	464	491	470	475	508	432	463	505	487	448	495	475	449	481	453	478	456	458	480	469	475	479	518	444	442	510	445	517	522	484	456	466	469	489	454	468	441	434	472	436	496	500	485	465	506	507	498	496	478	474	452	532	464	462	476	507	472	468	457	488	432	474	460	481	491	489	524	524	466	451	495	457	523	461	482	469	482	442	498	483	495	465	478	508	519	481	440	467	461	486	470	480	477	495	519	447	475	471	438	504	442	467	497	498	463	528	485	462	478	505	468	455	515	440	462	460	472	468	463	498	498	471	485	475	499	482	504	477	448	466	505	497	476	476	459	507	460	504	457	496	475	503	447	460	470	470	474	477	469	490	495	493	481	453	491	508	486	442	485	438	514	485	501	484	481	488	467	514	471	477	462	509	454	431	501	482	477	490	503	472	481	476	486	464	438	475	470	500	462	494	455	467	457	461	503	448	475	478	449	475	478	478	471	466	481	468	494	509	457	492	451	483	468	487	448	481	445	495	434	487	517	472	459	468	461	490	461	460	477	479	470	454	468	477	462	454	477	490	453
2101	302	303	303	278	293	276	236	271	277	247	237	265	235	266	239	269	258	263	253	281	261	258	265	265	280	258	253	252	266	248	259	288	227	257	249	271	261	271	238	281	251	253	232	250	242	278	275	281	267	245	271	249	242	254	265	246	257	238	270	260	253	251	254	250	240	273	251	247	260	280	253	276	254	275	246	273	264	252	260	241	247	260	233	266	275	248	241	255	255	266	278	245	257	253	243	284	263	255	263	271	279	285	259	267	272	289	265	230	293	285	245	271	252	251	253	275	259	282	263	261	269	239	279	263	246	254	270	245	279	281	256	254	265	254	246	270	283	285	241	235	290	267	259	255	257	273	263	268	253	252	241	280	246	257	224	277	285	232	248	253	272	223	290	261	261	290	258	248	281	249	243	282	256	268	271	262	249	304	267	237	248	257	248	267	231	253	258	260	276	254	251	266	263	259	255	251	253	262	258	267	240	236	282	246	241	248	287	260	252	252	247	281	262	264	244	242	226	259	225	272	237	261	226	248	260	263	264	260	259	267	234	248	266	255	260	309	248	253	264	263	232	256	239	246	242	260	259	246	259	250	246	239	236	215	258	266	287	242	265	255	271	246	274	244	257	255	273	244	268	230	242	232	264	299	262	281	262	266	240	276	291	236	262	237	268	238	253	257	246	264	266	269	274	274	249	262	267	247	236	223	282	282	253	218	253	266	233	268	279	284	262	290	273	262	261	255	265	268	234	237	263	253	264	291	223	231	262	248	259	271	246	251	275	266	242	245	277	258	247	257	251	269	267	268	256	273	262	280	229	259	249	256	243	238	258	241	230	253	249	260	267	228	284	248	236	279	248	253	291	265	260	270	274	276	250	258	260	254	259	269	265	265	252	266	273	237	267	281	227	262	240	280	265	255	242	256	236	278	268	264	272	271	259	261	269	234	263	258	275	276	248	253	264	273	246	262	298	242	270	244	275	246	280	243	267	227	275	262	250	238	243	242	260	281	302	259	280	250	273	240	218	261	261	243	294	227	261	260	270	264	280	248	284	241	267	264	279	264	260	282	245	263	290	256	264	260	253	250	282	249	235	264	276	238	226	275	265	272	245	231	253	255	255	288	244	272	257	257	257	281	270	257	270	242	257	255	250	241	251	230	317	258	263	251	271	268	286	272	267	277	270	288	258	266	252	262	252	227	237	263	262	255	275	251	258	264	260	258	249	264	285	280	280	252	253	268	207	223	281	249	251	267	254	278	270	261	257	267	260	242	286	259	245	273	258	279	289	257	277	248	255	275	259	260	255	221	283	250	235	248	284	282	264	257	256	271	269	247	262	267	250	269	247	298	274	240	276	266	254	257	265	238	256	253	248	255	263	229	275	287	242	255	251	238	270	249	222	240	261	268	274	252	264	256	244	279	250	255	261	273	255	266	268	301	272	253	285	255	268	257	231	273	276	265	283	255	253	272	256	222	259	272	232	271	266	288	285	262	308	267	248	253	278	258	246	239	233	253	252	260	251	265	273	245	256	278	263	269	263	248	269	249	269	249	277	249	246	248	282	285	241	279	260	277	256	266	275	261	272	276	233	268	257	248	277	255	240	262	255	279	238	264	260	235	269	267	270	247	259	267	253	279	260	249	275	259	244	225	238	250	280	293	251	227	252	244	251	260	258	271	292	235	249	239	256	268	255	225	260	262	266	247	285	248	245	258	265	262	233	223	253	260	263	263	229	273	268	240	264	252	250	259	266	266	320	254	271	268	277	245	269	280	288	244	264	274	238	249	258	255	275	275	258	260	265	252	276	282	244	279	294	247	263	271	276	282	229	258	268	249	270	287	255	254	281	287	245	283	285	232	259	252	273	268	262	279	271	274	295	244	245	265	256	265	237	245	262	271	285	275	261	286	267	252	272	273	259	257	242	252	261	244	244	244	268	245	256	264	244	254	248	265	254	263	220	263	276	238	253	275	237	266	279	291	239	236	295	250	250	232	238	256	259	259	229	274	264	246	253	265	277	267	269	254	252	221	258	242	274	266	263	278	277	280	247	249	252	278	267	263	257	250	276	261	240	286	253	227	267	243	271	277	251	290	258	259	238	268	266	263	257	261	240	280	273	262	243	271	298	268	244	257	272	238	245	265	255	267	265	267	259	269	255	269	241	256	264	270	238	260	261	243	247	247	212	273	262	255	251	273	274	266	237	218	259	291	245	226	239	277	261	246	297	298	238	254	270	273	242	271	263	274	239	239	271	270	271	245	240	281	242	236	279	307	263	259	252	277	251	226	253	275	262	283	249	243	261	265	277	285	264	266	253	242	281	266	250	263	276	233	251	251	268	259	260	259	276	253	246	273	277	286	257	253	216	271	235	273	251	272	276	279	254	256	270	256	265	277	308	291	262	293	270	274	280	232	267	251	273	270	255	259	259	262	247	249	239	241	234	260	267	274	283	232	245	246	239	260	246	261	228	261	272	268	265	270	270	249	255	266	272	260	269	215	261	236	256	260	262	261	275	227	258	273	269	292	243	267	263	259	259	245	237	278	252	239	271	259	280	251	233	294	253	282	276	268	237	240	231	245	284	258	270	236	238	254	276	292	268	278	250	236	257	242	252	255	247	236	244	260	262	274	248	265	246	272	278	232	249	263	274	259	261	260	266	256	272	256	264	286	264	231	273	235	233	254	271	231	262	267	268	272	274	260	256	268	268	259	272	258	266	234	241	284	249	257	271	276	251	300	286	248	268	269	252	262	259	280	262	269	258	254	256	243	249	263	249	238	292	262	258	250	293	240	269	271	262	269	262	239	226	268	270	249	248	273	300	257	264	257	276	277	250	266	288	245	264	246	240	238	248	254	262	240	289	245	245	263	255	275	271	301	279	275	245	272	263	224	255	229	229	252	229	262	253	244	251	273	276	270	278	246	259	260	267	240	259	264	286	248	277	242	253	261	266	247	262	254	265	256	281	259	269	254	251	268	246	271	244	270	272	270	249	246	252	236	268	269	264	237	256	249	265	252	244	262	274	254	264	268	280	237	255	248	256	269	242	277	221	255	266	273	286	275	240	294	290	285	230	277	244	256	250	228	269	241	283	262	250	263	298	257	265	268	282	267	263	249	243	254	276	266	260	294	240	236	270	297	272	266	287	267	279	267	274	255	287	253	264	277	276	292	249	294	272	254	258	242	270	282	244	239	255	238	274	280	294	226	244	276	284	256	259	285	282	212	259	260	243	255	244	260	229	268	242	254	235	270	252	276	266	256	273	282	272	290	228	268	250	265	261	255	263	264	242	267	283	258	253	264	263	254	257	238	272	263	230	272	259	237	260	253	274	252	255	279	234	249	279	263	259	261	287	257	252	262	278	301	257	259	238	232	247	254	259	249	243	275	252	286	266	258	245	252	272	261	263	259	255	266	242	258	246	276	246	270	254	258	253	273	226	272	271	272	273	247	273	265	259	270	234	257	261	261	247	251	282	253	255	259	250	279	226	287	238
2231	800	937	952	901	846	831	823	838	816	795	750	786	769	720	755	752	813	754	783	753	759	792	800	770	728	745	780	747	727	733	724	751	771	777	781	706	726	803	781	762	770	752	763	789	725	790	794	756	715	751	788	719	773	757	766	774	736	779	749	744	770	790	760	773	740	764	790	762	756	765	726	775	749	776	814	792	696	749	749	768	784	742	732	746	755	750	797	764	786	752	737	711	761	755	736	732	756	761	784	737	753	741	765	794	726	761	709	756	795	768	744	775	762	736	775	714	758	751	675	787	759	738	733	783	778	778	770	743	755	743	725	797	743	782	774	736	741	738	751	780	765	772	756	766	730	757	735	762	761	733	761	727	751	732	729	706	753	723	731	743	759	754	786	760	749	708	773	738	762	763	732	726	740	730	756	722	789	773	784	705	801	746	771	743	779	730	735	769	737	779	742	723	799	712	783	736	723	796	766	754	759	768	749	771	762	742	767	728	756	746	735	761	767	744	758	761	805	722	694	705	709	739	773	795	722	758	777	748	726	793	781	741	677	785	740	728	763	772	738	775	709	754	771	817	738	733	750	752	787	757	710	746	728	754	790	733	770	747	728	759	688	776	745	726	740	760	774	756	782	733	733	757	779	741	790	768	761	708	763	725	730	768	749	762	761	742	754	740	781	735	745	737	793	738	731	709	718	737	744	772	755	761	745	754	744	785	768	786	722	745	780	748	774	750	747	772	774	755	724	723	732	761	765	765	760	692	780	728	744	745	700	717	803	832	757	743	783	766	756	733	735	742	762	757	787	760	777	765	723	766	774	734	744	787	703	760	801	770	752	742	727	763	709	735	722	750	743	729	738	749	752	793	760	765	748	774	685	755	754	777	700	758	779	742	720	773	773	741	781	789	713	747	726	813	820	741	786	767	762	717	794	751	752	760	754	764	728	737	754	746	746	772	777	754	776	798	790	749	743	698	718	756	780	728	742	785	810	802	765	788	732	765	735	713	747	751	734	731	760	827	752	775	784	710	790	750	752	711	805	736	800	750	777	787	743	753	773	772	766	803	760	780	733	762	747	728	725	732	753	743	725	745	726	775	751	703	783	853	740	723	742	756	751	697	771	726	735	762	707	719	766	786	729	754	721	741	706	719	747	765	755	709	797	771	789	761	757	803	748	735	752	738	787	812	762	783	787	744	827	771	740	741	758	745	725	740	708	751	734	743	809	788	808	767	734	755	726	731	723	736	785	763	735	746	759	768	742	770	767	722	724	747	778	793	726	751	731	736	731	808	795	802	770	793	763	804	765	733	741	747	715	758	778	752	794	729	801	769	733	758	731	695	752	743	719	716	740	750	724	745	769	735	759	823	748	735	802	729	731	715	726	767	765	729	808	730	738	761	797	747	765	743	747	718	774	723	765	778	709	709	765	724	729	738	781	713	794	721	820	734	767	736	736	763	758	739	749	779	769	721	752	741	769	689	756	747	739	737	732	787	743	756	678	746	702	758	741	758	722	758	760	810	757	749	744	712	772	767	743	746	740	720	748	739	724	798	764	754	722	725	798	748	742	736	783	781	725	748	762	699	782	761	767	749	742	732	737	734	749	756	738	758	813	728	718	721	761	762	763	777	760	759	757	782	802	760	769	749	786	765	771	759	753	750	787	791	798	719	756	707	770	758	772	724	788	726	762	751	715	771	756	776	747	766	767	738	736	768	715	761	782	734	762	786	706	773	751	753	749	728	721	721	733	769	752	779	766	721	793	739	770	769	750	739	778	770	785	815	741	743	740	777	746	735	729	738	763	750	789	777	752	767	732	777	733	759	753	770	757	772	746	748	780	767	769	731	751	733	736	748	709	753	755	790	752	732	738	811	728	765	770	734	772	771	737	748	748	708	723	792	774	721	785	749	758	737	785	775	743	765	766	726	748	717	684	759	749	770	755	783	700	768	762	762	740	765	758	779	721	765	753	801	699	721	750	739	758	754	732	738	731	760	736	743	754	733	774	771	739	715	779	757	782	751	773	813	743	745	726	766	730	745	784	760	725	764	713	739	759	809	798	746	741	781	737	749	781	702	725	758	758	746	804	746	735	727	785	740	747	756	741	766	758	797	728	741	778	747	749	758	753	758	754	778	708	754	721	738	762	752	806	749	723	748	809	774	723	730	735	756	788	739	751	779	724	710	780	758	787	755	791	729	772	776	738	753	739	712	729	785	748	738	753	768	757	764	803	744	777	760	803	733	766	778	710	776	737	694	662	771	747	698	721	764	777	752	759	757	769	746	754	754	713	743	744	764	762	782	752	746	810	682	722	775	736	768	708	732	695	727	705	751	761	707	704	755	722	799	775	796	740	769	794	704	766	777	777	741	750	764	795	729	750	762	755	778	735	723	746	772	730	789	764	717	720	796	734	726	766	801	736	786	763	751	796	769	767	786	731	718	748	755	779	804	742	723	771	730	739	776	706	805	711	753	693	739	708	768	779	754	772	761	728	752	766	748	806	801	728	731	732	757	791	767	780	739	766	762	761	741	731	772	781	772	680	741	786	770	758	779	809	717	731	765	733	772	768	708	780	793	783	766	760	739	743	741	724	749	782	779	746	771	740	783	786	809	736	717	727	748	736	715	793	760	780	771	774	718	719	768	779	761	738	748	735	768	732	742	735	763	773	764	758	719	739	788	719	769	728	768	765	734	757	769	757	803	795	776	746	761	780	744	735	719	753	747	684	728	776	751	777	745	740	756	709	723	749	746	719	764	720	819	817	742	800	749	795	734	716	726	731	730	750	725	689	770	756	792	765	730	767	781	723	755	768	776	750	756	769	752	740	741	765	716	726	755	748	766	784	752	772	756	759	739	748	745	776	756	717	808	709	726	776	753	725	753	755	790	743	758	772	744	781	787	790	745	738	731	714	721	696	705	778	743	716	743	776	756	730	806	780	721	720	781	746	747	733	775	735	737	738	718	742	751	762	769	783	781	791	737	774	786	776	755	749	721	731	720	804	746	727	775	731	721	694	733	758	766	732	804	772	728	744	779	758	750	769	737	789	746	756	753	723	771	765	715	759	722	783	799	714	757	789	785	815	772	769	758	767	731	715	719	741	725	767	760	760	750	775	765	745	737	739	810	707	722	764	773	756	773	749	764	745	777	685	738	757	729	729	760	744	756	827	755	752	722	768	800	747	722	799	753	787	796	762	778	758	722	752	774	798	750	768	761	799	735	769	754	717	762	711	791	701	733	768	739	757	748	795	762	775	760	806	706	798	791	755	710	741	743	787	784	750	759	730	778	784	758	751	775	776	770	750	773	756	752	714	726	742	826	792	779	760	709	734	736	709	762	755	735	751	794	758	803	757	776	775	779	737	769	766	728	777	742	711	770	725	761	776	765	783	771	676	761	780	756	706	777	762	755	756	771	762	794	761	758	784	752	787	734	722	726	753	784	807	730	742	789	778	757	738	746	771	732	788	818	773	774	816	756	788	720	777	780	715
8437	1085	1383	1052	704	548	455	360	296	257	238	232	210	210	214	175	164	169	169	175	166	149	158	153	152	162	125	120	147	151	154	143	122	150	128	146	144	144	137	148	136	133	118	127	130	119	140	155	149	130	123	158	145	143	128	126	136	118	117	152	148	161	142	129	125	143	150	124	118	135	116	146	150	123	136	139	134	122	126	129	135	137	124	138	129	130	159	137	136	126	138	149	149	157	143	145	145	121	155	118	125	128	118	139	123	132	121	115	126	156	148	127	114	140	133	115	135	140	134	136	139	118	137	134	134	125	121	125	138	133	135	136	134	146	143	122	147	124	136	132	145	128	135	137	107	133	129	142	120	139	97	151	133	131	139	114	135	128	127	134	129	121	135	100	128	132	116	126	131	131	121	149	135	125	140	140	138	130	138	139	127	131	137	132	150	133	148	141	146	133	130	138	137	134	135	148	116	136	155	130	116	128	116	124	134	119	143	131	132	122	110	138	137	103	153	144	137	120	136	119	137	129	130	133	128	116	140	140	124	122	122	108	140	130	144	145	137	130	137	115	136	123	132	123	145	152	110	149	131	136	119	126	127	143	142	127	143	132	121	128	138	140	151	122	109	137	134	136	146	131	142	124	112	131	148	131	136	143	147	118	120	133	126	116	116	119	114	136	112	136	131	107	142	138	118	132	138	108	136	158	130	123	142	115	138	119	117	136	122	117	119	134	141	130	148	123	125	134	131	119	129	147	131	133	141	135	130	131	132	139	120	125	140	125	126	132	136	132	128	115	131	131	137	142	127	128	133	133	148	146	122	135	126	133	126	136	152	108	131	165	138	157	115	126	147	125	151	124	138	118	127	125	144	133	122	141	127	131	136	147	129	134	117	144	159	147	99	127	131	111	117	134	143	133	124	137	131	143	146	105	130	119	146	114	123	119	134	139	127	143	141	131	122	133	136	138	135	117	116	121	132	116	128	136	135	128	136	123	140	140	126	121	145	122	110	121	129	146	148	114	137	122	135	124	142	127	148	123	143	145	138	150	146	145	120	127	137	143	141	137	144	113	130	143	114	126	143	114	124	132	119	139	117	140	138	102	143	141	124	146	138	139	142	125	137	113	136	129	138	136	134	129	133	127	122	111	140	108	123	121	138	134	111	125	146	143	126	127	125	107	114	141	120	129	138	138	137	160	126	132	160	114	140	144	124	116	120	135	129	143	139	148	128	118	124	121	123	116	126	130	122	138	138	132	131	137	132	146	122	124	127	122	124	140	123	130	140	127	112	125	156	130	124	131	133	129	119	147	127	120	132	136	128	121	114	127	162	115	148	137	147	121	140	134	119	154	148	104	140	125	128	162	121	134	139	115	121	141	139	139	110	107	150	137	143	137	116	126	123	121	129	141	114	137	132	128	127	112	129	139	121	143	119	131	123	122	149	141	129	135	134	138	115	126	131	118	142	135	119	158	135	95	133	110	133	129	143	139	119	125	131	144	132	138	141	141	145	135	148	108	147	128	147	114	119	128	128	162	146	142	140	114	145	112	114	124	143	110	143	130	143	119	139	128	133	127	121	137	133	127	133	147	120	137	145	122	144	142	141	132	124	124	128	128	122	128	134	134	131	120	132	146	110	120	115	124	113	122	122	137	130	116	132	114	115	133	139	121	149	147	147	142	145	139	151	127	123	126	129	141	140	121	155	127	117	120	124	141	112	119	150	132	115	121	125	126	120	127	132	128	122	132	135	124	118	144	149	113	123	139	134	152	124	120	149	119	140	117	136	130	129	119	137	131	139	136	138	134	132	130	129	146	112	137	123	152	120	136	137	134	125	113	117	109	127	125	140	121	138	122	119	140	129	142	140	126	137	144	125	117	139	120	125	137	123	119	144	135	120	119	145	146	134	144	110	141	145	141	109	114	139	115	154	123	133	109	146	135	138	135	129	127	138	130	111	123	128	137	115	126	143	141	144	133	118	126	125	146	143	118	141	104	150	158	131	130	126	117	124	132	139	137	136	111	112	138	125	134	119	122	137	122	158	120	127	123	139	129	143	135	141	152	141	124	143	122	135	135	116	139	147	125	130	140	125	130	140	145	149	139	126	124	123	129	114	143	131	127	140	137	144	157	114	145	143	122	135	151	139	147	131	130	134	141	135	127	148	129	132	112	140	143	127	144	120	131	121	125	120	144	115	126	137	129	130	131	147	140	133	144	120	127	127	156	126	108	135	121	117	145	148	134	144	139	125	119	130	118	144	115	128	127	128	133	132	133	129	116	109	144	127	129	144	113	135	130	128	142	145	126	144	162	128	131	135	117	123	151	139	112	131	129	132	137	138	140	126	140	148	129	132	139	130	99	138	131	139	128	132	127	126	117	150	118	154	118	109	126	147	117	129	139	138	144	133	103	155	131	126	134	155	136	140	134	119	126	117	136	134	138	122	135	120	139	112	156	133	126	146	135	127	131	127	135	133	127	153	108	127	131	119	133	127	129	119	121	147	129	132	123	147	135	132	122	136	150	136	133	133	121	152	132	116	142	130	131	116	131	134	134	131	125	113	115	144	151	130	150	127	135	107	139	143	114	125	116	132	124	119	132	145	125	135	118	122	123	112	137	106	109	135	138	124	125	117	119	119	149	129	150	125	137	128	158	123	97	130	114	122	134	130	128	139	144	138	125	130	113	136	149	127	121	119	116	132	118	102	157	140	140	132	112	110	128	109	148	114	126	121	126	144	125	115	120	138	153	135	115	125	131	143	148	139	129	135	121	137	127	129	118	142	147	125	128	135	130	141	130	154	110	112	116	148	128	126	140	152	142	131	121	137	112	146	124	130	151	129	137	113	133	124	139	138	151	118	123	143	153	115	139	127	110	147	132	121	135	111	123	135	135	131	128	138	131	131	125	127	146	115	137	126	132	133	129	140	114	125	139	157	113	138	128	143	114	124	132	130	113	129	147	126	141	110	147	140	136	142	124	122	148	142	136	144	132	111	140	112	127	152	129	145	135	141	122	145	152	133	119	133	135	132	142	139	109	120	136	134	121	127	125	141	154	121	145	136	168	140	142	135	138	126	120	124	139	140	129	136	134	149	142	123	126	133	124	125	141	136	117	149	131	122	132	130	121	147	128	115	134	129	116	133	146	129	118	117	124	151	123	117	128	156	133	122	130	128	127	111	136	129	132	121	121	133	126	130	131	145	137	147	137	135	117	138	131	115	134	145	146	132	124	133	160	118	154	158	153	125	126	127	108	132	121	153	128	134	134	113	153	115	121	120	134	140	127	142	124	135	137	116	119	140	129	136	133	126	106	151	156	124	105	144	145	139	121	131	137	116	121	128	136	120	117	138	117	121	139	142	128	125	127	124	135	124	135	129	145	145	131	122	117	124	136	123	150	129	138	148	160	136	151	147	133	113	127	137	132	165	145	120	143	130	120	122	125	143	129	126	119	125	138	112	144	129	137	115	117	140	144	132	120	135	138	132	131	123	136
5398	1381	3173	3580	3132	2503	2124	1689	1478	1285	1150	1073	949	839	816	811	762	754	699	656	631	640	602	586	607	550	559	552	540	536	545	528	512	512	498	490	503	475	474	487	493	523	477	499	461	472	484	477	433	475	449	447	431	463	454	450	470	430	496	418	454	489	468	434	430	461	455	472	464	439	447	424	391	445	426	417	443	452	433	425	439	473	423	404	456	431	434	453	448	463	442	426	434	417	439	454	439	467	439	404	416	417	457	409	387	454	438	431	438	412	460	389	472	421	462	445	429	432	408	451	438	409	419	408	446	469	421	445	429	439	426	419	433	412	420	422	420	435	482	461	425	444	451	403	422	410	437	433	448	415	423	431	437	466	391	449	415	416	447	398	425	408	419	399	453	426	413	466	408	482	379	418	425	414	435	407	451	421	453	449	406	421	419	406	384	492	378	447	429	396	443	454	406	459	428	425	451	428	422	427	406	408	443	430	432	415	417	442	409	409	472	461	459	450	458	435	459	421	442	426	416	451	405	434	397	402	408	412	375	417	439	391	419	450	454	418	441	412	410	431	392	409	422	438	417	422	420	420	431	419	431	427	465	417	421	461	441	422	413	412	394	431	450	449	433	402	450	404	447	407	432	429	423	394	413	401	446	418	422	422	431	428	431	437	431	423	438	429	426	422	466	438	453	406	400	423	444	412	403	404	429	442	441	428	417	412	412	442	449	406	441	389	430	443	423	415	447	431	417	437	445	434	416	442	413	379	426	427	430	406	434	451	399	420	388	438	418	428	414	426	449	434	431	408	424	458	416	449	417	444	436	413	461	474	398	446	417	433	422	413	421	426	393	390	453	438	403	427	396	443	385	455	393	418	437	399	416	417	453	433	424	418	408	443	456	399	441	427	448	409	444	467	448	429	430	447	392	442	429	418	414	458	428	399	398	428	433	404	451	410	387	425	411	430	428	428	400	440	398	451	449	423	416	425	425	411	404	430	450	425	434	432	431	451	452	413	439	428	447	387	457	425	450	439	417	432	421	430	420	426	434	428	445	451	454	415	426	423	426	438	430	450	442	383	450	382	407	445	425	398	401	400	442	395	439	412	428	415	463	412	419	386	402	436	405	412	426	415	417	461	403	426	446	455	430	437	448	382	448	418	384	371	432	404	412	382	406	456	439	404	455	434	423	460	414	430	443	424	423	407	436	394	411	415	409	412	427	449	426	464	428	424	437	458	431	415	447	434	410	389	417	393	415	416	418	433	443	440	411	380	429	434	425	415	438	443	460	425	399	432	441	432	415	424	437	441	417	441	423	407	424	428	425	433	419	429	428	411	409	414	480	423	424	434	433	468	409	424	445	388	404	409	416	404	421	438	407	450	385	402	418	443	462	444	433	430	449	441	460	415	419	421	422	401	401	455	435	421	414	441	376	418	410	425	386	403	430	443	425	426	406	420	420	426	434	425	444	427	435	441	437	436	386	418	478	388	413	385	425	461	436	434	409	436	400	422	423	426	405	426	411	418	415	432	401	416	441	436	427	400	435	401	454	421	437	407	418	440	416	459	390	389	410	396	427	441	418	418	418	429	431	420	433	443	406	441	428	438	446	397	436	414	424	384	435	404	385	430	393	442	433	416	443	423	421	403	452	414	429	447	419	437	428	412	414	392	448	408	413	389	443	420	387	433	410	424	381	436	441	456	423	433	423	448	399	416	471	390	445	420	420	432	447	399	432	437	429	439	438	407	437	404	389	414	435	432	451	427	452	426	411	410	421	458	417	443	435	417	462	416	452	448	403	463	429	423	410	455	412	428	407	428	428	438	411	434	428	420	440	429	421	416	425	452	391	407	431	414	434	438	414	420	445	388	401	451	396	420	434	425	436	426	418	399	414	416	420	407	428	410	381	404	444	403	457	443	420	415	442	408	383	396	401	410	429	429	454	416	438	417	457	408	430	420	431	417	452	408	432	407	422	421	435	410	431	402	387	450	446	417	409	470	419	441	412	416	426	400	431	450	445	410	416	438	411	435	406	406	414	405	406	417	458	427	410	401	414	448	409	407	385	440	423	417	388	418	432	433	457	403	448	434	429	390	375	407	442	424	426	447	406	441	445	448	442	419	416	426	392	397	413	449	400	443	442	474	406	445	438	429	388	426	450	419	436	392	408	396	441	433	439	408	447	454	413	429	436	420	436	448	432	420	427	452	446	441	441	389	417	458	423	425	431	427	474	406	447	420	393	415	456	426	434	405	433	430	380	416	432	413	432	433	417	427	431	413	406	411	435	460	406	423	471	416	482	418	428	405	452	410	432	434	407	444	448	419	412	444	391	427	435	435	444	415	414	408	443	428	434	420	440	439	426	435	470	395	446	408	429	423	417	452	396	414	452	441	411	425	445	440	401	463	399	410	386	409	382	436	449	423	413	411	436	448	454	370	423	408	434	440	435	397	434	434	441	405	420	461	427	454	439	418	425	415	421	416	433	433	449	415	451	404	422	416	416	410	433	422	447	476	435	422	432	461	439	403	408	442	471	458	422	422	390	453	445	411	435	400	411	394	394	400	442	433	426	414	420	397	446	441	473	450	415	444	441	406	402	404	455	426	418	447	422	408	461	430	416	444	426	401	447	440	430	442	408	423	413	421	410	449	379	420	422	469	425	402	427	461	392	437	407	409	432	428	452	425	451	478	435	419	419	418	404	448	394	419	382	414	427	429	442	417	435	405	393	438	400	432	397	421	428	405	416	422	412	421	408	391	433	451	404	408	437	436	455	427	440	466	404	420	432	414	410	418	390	408	463	450	440	427	410	447	469	384	385	420	420	403	435	427	420	419	402	392	416	432	424	450	454	449	415	429	412	429	462	417	399	408	416	455	416	425	443	418	424	414	402	396	452	460	412	453	446	376	405	450	420	421	441	437	435	423	465	450	436	437	376	463	421	418	442	374	425	388	425	424	426	423	424	440	390	491	444	412	406	411	449	429	444	418	434	407	389	421	408	394	394	432	425	406	415	408	405	387	427	427	441	439	454	400	435	426	403	426	437	406	418	442	412	394	405	420	450	421	447	419	437	424	423	443	452	427	384	444	436	427	395	454	435	412	423	454	410	405	395	413	429	443	414	436	404	418	442	439	430	433	442	441	442	424	388	415	429	429	403	400	424	451	446	425	420	431	440	402	435	435	409	444	378	421	433	432	440	416	433	421	422	427	428	425	437	420	427	445	419	456	449	441	415	418	430	424	430	427	453	399	433	419	400	419	448	404	435	429	417	382	436	425	436	459	411	437	452	449	406	405	395	442	406	389	402	427	408	448	420	418	398	433	424	413	444	416	443	411	421	393	401	423	415	450	396	460	434	402	445	393	439	449	424	418	429	446	440	376	433	446	399	455	415	438	394	441	391	444	376	429	383	405	429	417	403	438	424	440	410	414	420	416	409	437	409	414	412	471	416	430	448	424	381	430	422	470	435	422	414	399	412	409	396	421	414	399	430	422	422	443
15564	2531	2768	2041	1520	988	792	610	487	437	389	321	303	282	281	236	205	221	240	234	191	203	177	200	170	162	187	164	158	154	178	157	144	169	157	162	194	176	163	156	168	159	160	181	164	159	161	147	138	157	132	142	155	139	163	154	163	143	144	150	151	130	132	160	126	157	143	156	143	159	156	153	157	137	151	141	150	133	147	140	175	142	162	153	167	130	164	145	154	138	138	162	143	148	152	147	161	168	151	140	149	136	145	139	148	167	140	148	140	131	133	166	140	129	148	144	132	152	153	147	152	177	116	139	161	114	168	125	132	151	159	156	152	161	154	141	144	129	150	137	139	139	147	170	152	135	137	148	152	135	127	152	137	142	133	151	144	127	145	141	153	168	157	148	140	144	139	144	144	128	150	161	147	135	132	167	179	135	140	159	159	147	152	147	164	170	142	163	145	170	136	166	147	151	156	136	141	141	133	153	160	151	135	147	131	170	132	141	146	140	163	136	136	159	158	146	134	168	142	152	169	154	150	165	146	135	153	138	163	142	166	134	138	144	146	141	145	142	166	147	129	150	157	152	152	133	172	139	137	148	152	126	139	150	155	150	144	151	141	151	133	147	135	147	139	138	159	171	124	129	134	131	152	148	134	147	145	131	140	164	165	158	137	147	143	133	151	153	156	150	144	171	151	145	148	154	148	147	147	158	173	141	140	149	154	140	139	137	134	150	153	158	158	137	144	158	163	149	143	132	161	133	127	122	154	159	125	158	135	148	152	137	148	159	139	130	125	143	140	160	148	128	151	140	142	147	141	155	172	153	140	157	140	137	149	156	128	150	140	137	139	139	141	157	150	149	167	130	152	131	152	131	165	132	142	140	123	156	143	141	143	158	149	125	156	153	110	151	149	174	167	148	157	142	156	153	145	146	140	153	152	127	156	176	142	163	143	131	141	150	157	131	167	146	139	142	161	130	136	155	150	147	132	153	134	168	137	133	147	149	167	149	139	131	167	146	180	151	144	153	133	131	128	151	169	138	163	158	143	140	141	153	142	140	152	134	136	133	149	138	142	128	152	136	144	160	148	153	156	130	135	135	146	152	136	170	134	155	143	132	132	158	137	140	143	143	163	129	170	140	137	153	140	112	124	167	142	142	142	130	170	130	145	141	150	157	165	133	142	140	167	131	146	141	149	148	149	146	158	157	133	134	179	144	166	162	119	130	148	158	157	142	168	148	156	157	148	125	157	161	151	156	132	138	163	150	177	166	150	144	143	146	154	145	139	150	138	144	120	143	161	151	158	133	138	152	135	145	136	165	162	155	155	123	156	123	134	144	132	158	138	160	122	151	151	134	136	136	156	161	189	155	153	162	132	137	149	132	153	131	151	135	123	140	169	138	148	134	150	148	135	165	143	153	143	130	135	137	147	151	156	150	129	128	142	149	131	153	138	142	139	162	154	145	140	165	122	138	131	133	152	136	152	136	157	132	169	159	155	169	152	145	140	159	137	129	147	130	151	126	134	172	154	161	139	133	161	156	150	146	133	156	144	140	142	153	131	148	127	169	152	133	165	155	147	153	143	129	132	137	152	143	165	134	153	135	149	153	125	153	156	127	145	153	142	161	147	143	136	153	159	153	128	157	134	133	170	140	148	141	136	146	153	143	150	136	162	155	144	153	131	155	152	144	155	147	148	144	155	151	158	150	134	134	128	126	184	150	157	128	143	170	163	165	155	139	130	131	154	150	128	167	141	126	145	137	170	137	156	156	154	118	139	133	146	143	146	158	147	146	154	150	146	126	134	133	148	142	161	135	138	148	160	129	120	155	154	116	135	159	149	151	137	144	124	120	124	129	146	168	150	144	133	150	160	172	136	161	135	151	160	138	133	134	171	153	147	131	144	160	152	165	132	154	154	164	149	136	153	150	130	171	140	159	140	144	144	129	117	146	138	133	168	133	152	159	170	155	162	135	143	135	158	139	154	127	150	146	137	157	147	158	160	134	157	140	153	144	145	141	165	140	168	158	170	141	155	158	156	160	143	166	143	148	148	162	146	155	120	123	161	137	142	134	145	139	150	140	124	127	159	119	140	148	142	141	145	134	133	169	168	155	136	145	147	160	151	145	135	128	144	148	147	151	147	150	146	144	155	160	165	147	155	122	138	153	163	147	118	130	137	135	165	120	129	139	155	141	152	144	159	135	147	136	177	142	169	133	168	145	140	151	137	147	145	145	146	138	151	156	152	134	130	148	134	119	159	140	143	149	168	146	136	127	167	151	137	159	153	132	163	153	128	149	142	134	149	140	136	168	138	144	153	150	119	158	133	140	138	133	139	152	153	175	142	163	146	139	145	154	165	159	151	142	155	153	132	148	147	147	143	157	135	141	152	150	151	157	156	156	132	166	132	136	155	140	152	139	147	139	162	148	158	143	179	167	137	143	135	153	156	158	125	145	135	160	159	172	147	158	157	129	157	133	144	150	164	144	153	136	148	138	148	157	157	139	145	161	159	155	155	155	123	153	159	157	158	145	123	143	153	141	161	146	122	149	167	155	145	144	139	157	131	130	150	162	161	158	136	138	145	147	153	135	143	164	137	164	151	134	159	153	146	142	144	176	145	143	147	159	155	150	173	136	158	139	134	130	138	134	133	144	131	142	149	132	145	147	163	178	129	155	144	146	156	151	131	146	139	147	137	180	151	156	135	141	144	156	142	149	139	160	147	139	118	159	162	153	153	131	137	168	144	156	143	158	137	147	165	140	153	128	141	132	158	150	143	151	152	141	156	126	135	146	148	151	164	148	131	155	130	154	100	155	145	150	141	157	142	175	129	143	152	150	130	133	141	132	130	128	154	112	132	148	132	137	151	149	142	147	137	159	146	150	161	154	152	154	107	135	140	156	148	146	150	142	157	144	130	145	156	144	172	136	155	143	144	169	164	151	158	155	139	155	143	148	142	151	151	152	156	144	141	160	156	141	125	156	129	145	148	167	155	141	147	159	133	167	123	163	157	133	149	139	155	155	145	144	155	135	163	157	135	160	145	128	156	139	180	151	131	129	164	159	154	168	128	172	144	144	147	138	153	166	118	129	131	124	128	154	127	186	132	154	150	141	153	163	159	135	158	168	148	121	132	139	139	148	114	134	155	139	138	146	124	149	141	164	135	167	170	141	165	126	129	151	136	143	156	136	158	152	151	141	152	149	165	139	127	153	128	159	156	154	136	143	149	128	185	150	159	151	133	154	138	169	146	164	159	146	150	144	142	168	152	148	148	137	131	155	146	139	145	138	148	140	123	154	146	146	128	137	145	155	140	137	127	137	165	160	145	168	147	143	154	155	146	157	136	147	167	143	157	157	150	133	130	131	144	137	135	158	154	144	180	135	156	140	143	165	142	136	137	161	141	159	158	121	133	147	127	142	151	147	127	156	150	140	139	153	152	135	134	128	122	156	147	136	165	147	144	141	149	146	134	151	156	128	131	157	146	131	137	144	149	131
7679	2394	5803	6520	5547	4318	3678	3038	2434	2201	1907	1677	1583	1412	1220	1162	1090	1086	962	916	887	852	816	789	745	752	750	701	665	707	665	677	670	601	622	594	622	566	599	574	574	595	598	582	546	579	558	521	510	542	568	530	524	517	556	531	531	497	512	534	521	559	541	485	490	530	511	511	481	483	511	479	500	503	512	524	497	547	499	504	488	493	500	520	495	505	531	492	460	515	490	481	513	511	473	494	538	486	479	506	466	543	484	479	500	505	502	492	528	520	485	457	455	488	518	515	499	452	501	490	466	464	473	535	520	489	500	461	449	483	490	508	520	511	499	475	462	477	495	464	477	467	460	478	504	460	498	456	439	472	477	481	490	497	456	519	460	461	484	459	489	473	480	490	483	467	466	459	498	476	495	488	501	470	498	469	496	455	489	490	445	482	472	476	462	446	466	459	478	437	483	529	471	471	473	475	496	502	476	489	454	497	476	448	429	456	483	454	483	506	509	524	487	452	445	446	462	421	518	510	479	522	465	461	491	480	470	523	521	478	481	467	498	488	476	460	442	498	499	463	488	475	474	451	492	482	467	520	480	508	474	478	462	483	485	483	445	479	482	442	484	447	423	478	490	489	448	479	480	486	498	488	467	512	442	464	489	453	499	509	469	449	478	464	490	449	469	468	458	474	458	459	461	470	466	502	463	460	504	441	497	492	492	478	483	493	481	485	490	497	485	487	456	456	452	461	510	487	499	489	494	467	497	471	497	517	509	466	509	457	517	483	517	456	433	449	496	475	483	434	478	520	506	450	485	500	469	467	482	475	518	492	506	470	519	483	531	472	473	486	458	469	474	425	486	480	488	515	433	492	477	468	453	498	440	465	464	462	503	473	475	479	440	499	518	496	444	462	458	490	515	431	478	479	450	470	471	453	453	459	475	461	483	490	504	470	470	468	493	508	480	476	457	458	486	446	492	487	475	499	469	449	473	498	492	504	476	496	428	468	463	466	457	475	514	445	479	462	499	491	486	457	461	429	457	482	489	489	465	466	452	475	481	477	516	474	499	487	471	472	482	442	477	488	446	481	489	455	464	489	479	516	469	457	482	447	499	474	492	481	475	466	505	473	428	482	477	457	474	489	472	516	476	505	490	473	482	479	430	446	460	476	488	485	461	538	478	458	448	473	464	471	464	498	464	436	463	478	474	477	476	490	516	475	466	486	472	457	514	507	456	452	438	437	458	499	478	456	480	481	480	451	449	476	475	449	478	473	464	486	467	448	480	482	489	459	490	461	448	492	476	484	457	481	462	446	450	470	474	473	454	434	458	440	463	488	429	495	458	479	469	473	472	472	458	470	480	484	453	450	475	491	531	446	494	479	453	429	481	455	496	475	508	467	492	491	436	449	474	488	505	472	441	480	488	462	449	484	448	496	483	473	456	498	476	497	460	490	459	464	506	480	513	491	460	481	461	486	497	469	463	474	496	474	421	482	484	461	469	457	483	437	504	470	469	466	468	483	520	500	469	465	483	461	490	543	446	475	495	431	499	451	470	456	478	498	525	448	502	489	500	488	487	500	512	455	513	477	493	468	485	500	478	465	476	511	495	477	462	486	484	497	467	474	495	508	455	491	452	491	462	470	475	480	448	534	462	526	478	486	460	470	458	460	494	483	497	506	470	477	483	458	468	452	467	458	486	497	453	447	509	462	474	495	469	459	495	479	454	488	484	487	470	478	472	464	452	500	445	469	504	438	491	481	483	498	507	481	447	502	490	464	490	450	470	489	471	430	528	471	491	474	495	487	484	489	498	481	494	446	495	503	488	501	465	480	477	489	473	458	468	510	476	506	499	521	488	453	448	482	449	511	467	451	475	476	454	505	457	504	455	465	484	479	479	470	446	468	475	429	491	476	468	468	468	451	429	468	463	492	471	455	465	505	486	520	516	505	518	473	459	494	514	477	450	489	471	487	448	459	479	485	481	457	487	490	495	489	486	453	476	506	475	458	463	485	467	495	491	455	507	478	470	491	488	455	446	455	521	472	451	478	482	464	479	501	484	473	502	472	470	470	477	457	507	465	512	476	486	481	459	480	467	475	479	451	508	470	476	467	464	451	513	467	478	487	482	504	460	463	439	461	460	489	488	458	463	477	501	481	459	484	517	486	462	490	486	431	491	454	456	478	471	466	511	450	460	510	447	481	454	482	487	479	493	494	485	471	497	470	508	457	439	475	471	458	480	470	490	460	496	450	465	493	495	476	498	478	465	500	427	448	482	530	467	459	472	472	461	493	491	480	487	488	472	484	483	459	475	500	509	488	451	477	458	492	491	472	475	488	477	476	444	470	457	471	481	433	526	499	459	482	477	483	462	492	495	533	500	501	477	448	503	456	483	495	530	479	495	480	433	485	440	491	493	485	514	513	483	490	476	447	474	504	488	462	481	491	507	475	456	431	461	464	458	474	447	508	484	456	507	475	495	480	480	463	491	420	491	455	492	519	474	464	485	451	474	516	470	484	466	447	497	499	485	467	473	489	469	464	464	512	472	475	443	433	498	494	485	458	449	474	450	457	497	440	506	470	485	522	464	497	429	475	470	476	491	483	472	461	496	469	489	489	486	509	476	468	480	466	482	499	438	429	502	462	468	473	489	485	487	471	477	457	550	474	518	483	509	515	459	480	476	505	465	457	465	484	470	452	452	474	451	488	472	450	477	528	486	474	460	479	462	454	488	485	481	483	442	461	483	496	489	489	455	453	496	467	468	456	452	470	489	479	457	470	464	476	461	497	457	460	473	499	485	451	455	464	510	478	477	483	459	454	495	450	483	473	463	493	453	521	494	461	512	503	458	514	485	510	506	504	507	486	464	461	472	476	468	474	494	485	485	458	481	447	493	475	468	466	460	478	460	451	486	517	523	468	463	476	507	470	504	472	445	451	463	438	512	505	460	468	477	494	452	484	506	542	471	493	486	495	482	489	470	510	488	456	504	455	489	487	485	491	446	459	528	487	459	466	487	502	488	504	467	475	447	479	488	504	466	465	438	494	491	498	487	464	482	513	461	498	474	471	462	471	478	499	467	465	478	455	510	475	455	482	476	474	496	495	487	483	469	470	428	453	487	463	543	469	499	473	461	440	442	454	468	470	447	453	463	454	484	482	502	472	452	495	489	480	503	519	499	498	452	460	468	475	490	488	482	478	468	476	492	480	491	443	506	468	460	492	474	465	435	468	491	462	477	470	453	505	511	490	473	492	449	449	475	525	476	473	490	496	493	466	435	462	494	492	499	456	482	471	492	462	477	473	487	508	493	443	464	529	467	500	501	475	475	494	480	510	513	499	469	505	477	467	482	467	494	446	463	441	476	455	480	462	451	450	439	429	460	478	458	492	526	505	448	453	480	434	486	456	445	467	511	479	504	473	458	476	434	440	479	460	481	446	494	490	467	425	472	452	473	498	451	456	476	487	529	439	495	499	485	487	460	471	474	455	472	483	458	450	485	476
2259	328	360	326	296	246	266	259	250	265	264	274	280	263	272	282	279	254	227	252	258	246	249	253	259	264	262	246	271	263	273	256	290	270	257	250	269	271	264	220	257	257	251	247	237	265	240	275	233	282	270	248	270	278	260	245	241	291	252	293	235	247	247	218	252	260	257	255	239	255	262	282	288	251	256	259	245	266	275	250	282	250	227	265	263	257	275	240	260	276	236	226	255	292	240	295	266	261	253	258	262	228	250	267	265	285	262	275	271	277	237	272	241	258	260	229	265	261	288	279	283	259	252	298	284	243	272	275	257	263	273	289	249	251	254	212	251	284	261	238	276	233	242	265	252	264	264	243	268	258	240	293	233	247	286	257	257	226	287	265	266	267	252	289	262	254	267	247	262	295	243	256	243	265	261	250	244	235	244	255	275	253	276	276	266	251	215	262	275	289	295	282	243	284	259	264	228	239	239	285	270	261	228	260	272	233	268	238	225	280	289	246	267	234	232	230	265	254	283	258	252	266	266	296	237	265	281	275	278	269	255	278	251	237	257	252	272	299	272	261	272	277	236	244	248	218	255	254	268	252	251	267	257	248	249	245	255	274	248	271	251	250	270	267	245	232	273	254	272	283	264	245	280	270	250	282	251	247	240	230	228	248	286	285	261	257	262	220	228	276	246	303	252	274	257	260	277	241	243	273	273	296	252	260	246	275	251	257	246	250	239	265	256	258	228	238	260	280	246	257	268	282	242	248	276	266	221	266	289	267	234	254	270	270	258	263	245	278	257	251	265	260	289	257	243	257	234	273	261	261	263	250	233	281	254	236	254	256	262	245	288	247	315	249	276	221	251	264	293	241	259	257	248	266	233	249	291	253	264	284	248	280	262	247	260	278	243	275	229	250	232	221	251	273	252	226	285	264	278	234	235	289	314	261	271	285	239	241	264	258	261	251	268	234	256	266	245	292	264	273	259	266	252	269	280	273	232	249	276	297	272	272	257	266	240	239	258	278	256	241	242	277	269	240	241	239	258	248	264	245	278	249	263	275	232	285	277	268	230	261	239	261	262	251	278	251	243	245	245	266	261	254	287	275	274	260	277	262	256	264	259	250	259	252	263	250	272	249	265	270	264	264	251	257	258	274	249	241	253	259	259	258	268	251	264	271	251	253	269	276	260	273	265	238	288	257	274	246	251	269	260	263	266	243	264	279	232	266	279	267	245	276	237	232	270	231	254	309	224	247	252	265	242	248	273	251	255	283	260	248	260	263	265	254	248	233	266	272	268	262	279	269	272	249	260	245	246	250	226	273	258	239	246	255	274	279	264	245	299	272	249	248	242	246	258	262	248	269	288	234	234	272	241	295	271	258	286	263	290	261	245	262	270	259	245	247	271	287	247	265	252	248	260	259	238	271	263	263	260	242	266	242	258	256	249	233	299	248	256	292	252	274	254	255	243	258	254	261	260	233	260	243	245	256	259	276	235	243	269	239	243	269	303	255	244	252	247	257	234	239	236	238	234	268	265	252	261	256	277	250	260	271	244	252	236	234	251	231	235	234	240	268	275	283	262	261	266	249	254	244	236	271	273	283	244	265	260	245	260	229	271	261	240	270	242	254	235	255	259	253	232	292	278	258	267	256	287	289	235	248	257	277	259	251	249	268	254	265	298	260	277	253	257	300	264	243	240	239	279	237	217	257	291	221	250	251	250	265	284	263	232	245	249	253	290	243	248	238	300	289	255	251	290	286	256	248	265	263	252	259	266	257	251	259	247	252	246	276	258	253	263	245	261	273	257	268	264	255	227	279	269	250	230	245	279	255	263	274	261	256	255	243	261	259	250	219	257	279	250	276	257	273	249	268	276	265	262	240	252	235	250	210	269	250	256	281	273	236	278	259	237	266	282	253	250	238	256	257	252	274	255	274	255	242	234	266	253	279	275	273	259	258	270	276	253	275	261	274	254	243	278	269	243	261	245	244	248	239	284	272	259	257	262	282	273	292	239	277	264	253	277	229	242	263	236	257	231	274	261	246	255	259	253	246	263	280	245	271	285	290	268	286	238	254	243	256	262	262	235	246	280	255	279	248	272	260	241	248	259	261	273	252	279	223	244	273	253	265	248	250	258	253	254	270	282	266	234	279	265	262	262	234	263	248	256	253	247	245	256	268	242	256	287	222	251	277	257	226	271	262	236	288	227	262	259	290	265	263	256	260	266	237	258	236	279	269	252	256	278	239	246	244	285	282	256	257	247	244	247	277	244	256	248	275	249	283	266	237	264	276	276	295	262	267	276	280	265	261	268	270	263	257	236	269	223	266	244	275	252	247	251	256	269	267	276	248	279	231	273	245	234	262	262	227	244	245	260	262	251	245	250	242	237	240	241	255	237	265	230	248	261	219	249	262	270	238	262	233	255	263	243	278	250	227	250	274	277	241	265	267	251	283	251	246	266	241	242	275	245	253	248	263	244	240	276	247	227	245	247	280	285	276	266	267	262	277	258	263	205	278	251	262	273	251	260	258	249	280	264	249	256	257	276	283	235	251	260	295	294	241	253	267	239	239	258	251	253	229	252	254	245	241	261	251	239	265	233	267	264	251	253	294	250	255	257	262	270	274	278	233	232	270	253	244	276	252	281	247	246	237	281	228	261	231	245	260	268	247	237	259	237	229	245	270	258	267	286	251	247	274	241	286	276	240	264	278	241	275	229	284	284	255	268	278	268	282	249	260	253	256	255	232	252	262	257	249	258	262	260	303	246	268	277	259	264	271	261	254	239	266	259	293	269	249	262	266	266	250	236	243	256	244	244	255	220	283	237	242	227	268	244	269	235	249	228	232	267	275	244	249	265	271	274	250	279	247	261	249	286	237	273	252	243	238	243	239	243	252	293	258	272	279	244	256	244	267	262	227	284	237	254	279	244	279	270	269	275	291	282	256	225	257	286	249	246	271	267	264	266	268	262	247	245	257	283	244	256	253	272	264	274	263	251	263	256	253	252	272	263	247	237	226	273	239	284	272	253	276	268	226	271	266	255	277	266	242	268	272	266	250	266	260	266	244	265	253	257	247	268	265	260	273	249	257	284	267	254	268	247	264	248	259	260	232	242	268	263	268	252	262	264	275	273	276	262	263	267	236	243	261	298	263	267	274	255	262	258	271	261	238	252	254	251	264	267	247	255	268	253	259	268	281	254	295	258	271	240	258	250	245	255	242	285	255	280	252	247	239	239	262	280	243	255	270	276	256	252	272	299	263	252	257	254	249	268	253	267	249	252	257	267	283	267	294	266	276	250	243	237	257	263	262	273	247	259	254	270	253	236	243	262	253	265	253	273	270	259	246	299	246	256	256	277	263	271	254	251	262	251	270	252	258	265	260	265	255	251	283	279	284	261	278	234	250	246	241	262	239	223	248	263	249	253	254	277	265	230	260	255	224	243	256	243	245	250	240	229	253	233	289	243	272	253	246	255	248	263	249	242	244	287	280	249	255	275	252
2299	875	927	983	906	844	885	831	822	846	788	829	834	795	757	731	770	743	817	785	774	824	760	790	757	770	741	745	748	761	783	710	778	756	789	761	763	746	766	692	804	734	731	756	764	724	778	741	715	721	754	780	772	735	773	737	759	749	686	771	770	783	745	729	769	770	755	789	776	759	744	777	761	756	729	728	700	741	754	790	793	778	747	779	731	727	726	764	767	696	735	739	781	725	749	781	713	799	727	722	756	749	760	757	725	774	774	708	768	758	751	723	739	730	738	767	764	727	748	782	780	742	769	767	750	715	762	723	746	729	756	725	750	703	758	810	782	764	768	785	691	807	732	751	767	761	727	753	734	791	815	722	810	747	792	767	791	754	762	755	763	728	743	752	787	769	736	743	747	723	744	735	721	760	779	719	735	745	756	708	745	713	761	744	763	705	737	730	760	719	760	759	737	724	777	767	721	753	740	742	783	740	772	774	726	712	736	770	717	743	758	734	752	830	711	797	761	783	759	813	731	752	800	736	742	757	744	817	758	746	758	707	771	787	762	735	695	743	777	773	768	703	756	748	790	768	738	750	739	724	738	740	775	772	770	754	771	698	742	694	746	769	774	729	760	714	723	739	762	728	745	773	756	769	751	763	746	763	762	819	797	776	769	747	756	768	745	755	744	743	758	773	724	749	789	776	746	757	788	753	728	750	787	803	798	737	817	737	772	745	674	763	737	775	781	748	790	755	725	716	742	704	712	725	754	755	784	742	747	774	710	739	747	751	766	772	766	779	758	764	763	708	714	769	749	807	752	776	807	778	707	738	734	754	758	740	734	762	757	786	717	727	741	772	759	719	770	748	748	713	747	748	761	721	744	731	725	698	723	776	732	714	696	781	776	775	756	709	756	724	774	683	807	735	788	735	783	779	726	736	769	733	717	748	751	694	784	799	758	731	675	757	741	707	788	784	752	812	789	713	724	757	694	726	749	728	758	745	767	791	762	762	840	722	770	797	763	776	742	740	765	729	736	772	749	724	722	763	761	766	706	685	707	755	714	778	747	732	789	752	772	747	795	811	805	746	726	769	775	753	821	764	769	782	799	761	705	797	795	728	817	758	748	765	778	755	754	765	774	738	707	744	764	764	740	794	764	711	756	728	762	747	752	745	770	723	718	776	691	729	709	761	739	766	784	762	722	786	813	797	742	725	754	711	723	757	733	746	775	766	737	759	767	710	748	777	769	729	769	705	736	771	792	733	784	778	716	777	728	838	824	711	728	807	710	724	739	692	727	751	751	797	742	781	700	716	762	708	721	767	743	714	764	772	771	768	766	735	735	708	749	718	720	728	758	817	782	744	783	724	761	785	730	712	757	750	772	739	756	774	737	769	725	758	749	722	743	753	746	777	736	781	721	749	714	741	732	761	847	757	727	783	760	791	788	760	737	751	767	815	770	767	730	744	743	717	749	731	783	760	808	756	732	710	778	759	760	747	749	712	743	790	735	699	786	774	735	700	747	787	769	697	750	773	797	770	704	729	690	746	724	796	725	730	723	796	732	762	679	751	726	719	755	814	746	735	716	731	744	772	787	745	762	776	751	748	813	759	761	722	669	714	757	750	754	791	753	742	737	729	791	774	798	787	738	765	748	742	771	775	747	789	744	760	767	771	719	730	776	790	736	773	724	725	771	790	698	745	738	728	796	760	789	762	785	761	729	748	786	754	726	744	742	735	749	746	725	704	783	762	742	750	770	713	728	737	721	785	731	743	766	740	781	771	736	768	765	758	771	761	711	699	751	779	769	721	744	714	761	702	805	776	760	767	758	784	716	713	719	742	774	703	792	765	819	733	734	781	767	736	732	783	758	740	754	689	761	750	749	798	744	742	767	762	739	721	750	727	742	713	746	752	734	742	726	719	734	770	732	727	770	749	765	713	804	748	736	729	774	790	735	800	760	765	793	746	722	708	769	765	685	733	740	784	762	729	748	749	763	748	767	738	774	785	743	772	740	731	815	750	737	738	736	782	745	772	730	759	746	697	749	755	745	757	745	738	745	724	729	770	728	741	776	797	729	795	775	764	738	782	777	710	773	774	700	723	732	709	775	763	752	727	788	757	746	675	772	708	701	756	767	719	752	739	768	744	785	767	742	784	783	735	802	773	738	761	737	780	743	788	776	769	766	757	786	787	766	726	748	738	810	790	784	792	749	753	751	739	789	741	760	745	744	753	799	744	788	752	712	745	721	773	769	754	760	744	734	727	757	694	720	746	725	753	770	756	735	705	724	797	770	741	744	722	771	703	751	778	716	761	770	778	734	760	715	757	716	780	793	710	755	757	735	751	784	765	775	750	721	777	739	769	771	737	763	769	729	744	837	797	719	772	752	745	751	739	789	758	740	747	778	731	732	745	775	750	765	779	708	761	698	746	783	784	748	790	707	742	753	730	744	742	698	764	727	770	766	774	780	775	734	762	770	764	761	714	770	772	741	708	767	749	746	776	727	779	777	721	768	699	720	785	750	762	742	764	735	701	756	749	739	750	771	757	742	733	688	783	722	776	815	735	847	762	778	731	755	783	779	759	759	700	749	720	715	728	753	812	749	766	768	789	731	763	732	738	754	704	745	724	773	748	764	741	728	773	764	730	730	728	784	743	817	731	780	733	752	783	772	750	744	772	731	728	704	764	778	789	721	756	752	754	749	773	788	784	745	741	735	731	723	756	701	748	676	725	736	668	734	753	706	755	735	741	744	754	777	771	747	794	737	722	738	769	716	771	728	758	724	796	731	707	766	728	722	703	749	737	774	825	782	755	696	751	726	730	743	693	803	753	786	779	769	772	757	746	753	667	734	750	751	701	743	789	738	734	704	729	781	720	765	777	803	768	767	766	746	799	781	779	721	749	771	778	683	735	721	755	711	739	737	818	734	769	726	749	747	774	760	750	756	792	734	751	784	702	739	762	772	805	737	728	746	779	749	735	739	781	733	753	745	721	795	745	800	779	753	738	776	765	752	734	760	764	721	763	735	711	726	778	725	761	778	737	785	725	756	759	754	722	778	737	801	738	688	746	727	785	796	748	794	769	755	743	779	812	788	782	724	774	744	754	728	796	744	769	784	727	754	761	758	708	750	715	774	721	737	766	757	757	762	738	741	770	744	738	740	675	740	730	762	770	755	777	769	713	777	766	746	778	761	750	757	795	730	730	755	747	724	797	777	769	764	760	716	772	716	774	724	749	745	744	792	708	779	764	748	760	712	759	755	751	772	718	761	757	752	777	744	759	725	712	763	741	745	786	740	730	747	755	767	701	788	753	764	742	766	764	800	753	781	731	796	804	736	729	776	800	737	746	736	742	731	762	747	745	775	785	751	778	725	772	780	667	774	730	767	717	777	789	746	745	765	759	778	727	709	711	736	773	694	707	759	764	766	757	754	763	759	791	808	711	772	749	721	738	761	788	774	775	745	724	721	745	812	768	746	767	774	751	723	734	755	755	696	778
8394	1055	1400	1035	711	596	401	367	310	256	233	262	218	216	177	169	179	181	173	156	159	142	169	170	122	190	152	162	145	130	134	163	149	130	170	132	144	132	144	126	131	126	148	129	151	154	140	123	133	130	138	138	143	122	112	137	148	156	143	129	126	150	125	145	137	141	132	131	122	119	141	114	129	130	134	153	136	150	142	146	121	138	131	128	127	115	127	109	128	142	126	129	137	115	141	108	120	134	120	122	131	129	117	149	129	123	131	132	126	139	128	143	133	140	138	132	137	120	116	116	141	149	142	124	101	117	146	143	131	135	142	151	129	131	118	135	141	115	126	134	98	126	139	121	142	152	129	154	149	132	123	142	123	126	124	115	140	142	142	116	137	138	142	118	141	136	142	128	138	150	139	130	121	141	137	128	142	111	128	119	131	139	152	132	131	130	109	131	113	131	133	133	135	124	140	113	127	133	138	139	117	129	119	136	143	133	165	140	131	141	130	111	128	131	120	117	117	140	135	130	128	113	147	132	131	121	125	145	126	114	130	118	119	116	134	128	131	127	138	125	151	115	114	137	120	128	135	134	135	144	138	130	124	131	133	139	129	123	148	144	122	129	131	138	169	132	128	124	146	113	142	132	137	126	140	132	143	132	124	130	125	141	127	140	165	139	115	136	140	130	162	138	132	127	148	145	117	115	130	120	136	121	129	126	140	130	140	140	135	156	127	108	121	151	106	127	129	134	130	133	110	118	146	131	142	115	133	123	121	149	133	136	121	131	122	123	123	137	132	130	132	132	126	121	148	112	113	118	114	135	135	163	142	125	119	137	128	121	122	129	139	152	139	122	152	131	124	129	120	134	130	131	135	136	128	138	128	131	119	136	131	124	123	118	124	133	145	133	130	127	135	136	129	137	128	133	132	124	143	128	126	123	117	124	120	129	135	125	140	149	143	147	114	125	144	146	130	126	138	144	135	143	103	141	136	124	108	126	112	141	131	127	121	128	139	140	118	125	145	121	128	131	130	132	140	115	111	128	125	153	147	127	133	128	153	144	132	133	153	145	140	139	109	140	138	142	123	133	138	133	145	134	144	118	127	131	114	115	156	129	138	125	126	129	132	142	133	115	125	126	156	138	130	141	134	132	109	137	119	139	135	141	118	131	139	132	126	131	124	127	149	137	129	114	134	135	119	129	124	134	112	129	127	117	142	145	105	120	122	133	121	136	132	147	121	118	136	122	148	138	135	129	126	128	118	125	140	135	120	145	137	138	149	132	131	117	117	113	130	142	121	138	113	133	115	118	138	133	117	128	124	118	124	131	124	125	123	145	117	137	151	112	119	132	123	131	135	112	105	130	122	143	138	148	139	139	134	127	136	138	151	136	142	120	130	152	143	135	107	129	132	120	119	128	126	128	126	139	129	156	123	138	129	125	148	138	141	151	127	146	143	129	123	119	143	117	123	108	122	103	129	133	129	131	128	141	128	106	151	134	119	123	134	136	154	122	119	123	124	126	120	145	130	120	119	136	157	128	146	125	116	154	140	120	133	126	136	125	113	121	163	140	143	129	129	132	115	133	130	131	117	138	153	160	134	158	118	139	149	133	134	125	130	137	137	133	144	125	146	135	104	128	127	112	129	133	133	119	147	152	166	122	111	123	127	124	107	127	147	135	112	126	128	125	140	129	117	147	130	119	124	132	140	113	136	143	136	119	157	124	143	104	126	142	130	132	116	139	121	136	135	136	130	131	124	137	132	138	130	112	112	124	147	113	112	128	129	141	124	146	112	122	125	114	135	152	123	123	129	113	142	110	113	129	134	146	128	136	131	153	135	122	137	160	124	124	107	129	121	136	133	140	110	145	138	161	132	118	139	98	118	137	120	132	120	138	128	118	143	123	134	131	123	156	122	130	139	123	130	146	125	130	138	147	126	139	143	118	120	116	122	148	164	131	108	142	140	110	119	129	128	137	133	126	117	146	103	127	119	136	152	120	126	116	155	113	129	126	138	111	130	121	116	134	133	130	125	129	138	123	108	137	134	136	135	151	144	126	127	123	129	115	123	129	148	132	114	124	131	111	124	129	144	142	131	165	132	143	127	140	130	129	119	128	135	127	132	96	132	130	116	128	115	128	130	99	112	130	145	144	118	125	132	122	129	110	126	134	132	117	148	123	130	121	139	132	126	144	138	143	116	139	117	118	131	143	119	110	129	133	138	127	131	134	145	148	114	151	116	142	121	107	138	127	134	128	130	124	120	138	134	139	140	123	133	122	127	131	154	146	130	139	147	126	140	129	146	111	152	107	131	119	116	143	114	150	125	141	136	123	139	127	117	133	134	149	120	121	115	118	139	128	118	134	124	128	136	131	129	106	133	113	126	140	125	129	122	129	127	130	137	150	139	141	153	133	127	134	163	140	129	117	135	152	126	129	142	112	140	129	139	124	136	137	111	135	116	104	131	145	132	116	129	119	129	132	129	133	133	152	134	115	125	130	131	113	131	113	126	127	130	135	132	128	131	109	139	121	117	126	129	145	140	118	112	142	126	133	98	128	132	132	118	114	116	123	138	138	136	138	122	147	153	112	125	130	127	148	133	139	118	132	123	141	149	140	121	168	127	143	126	142	140	133	131	129	124	128	95	128	153	143	138	125	139	134	133	111	130	128	118	159	136	136	122	129	137	148	128	126	136	156	115	133	110	136	116	126	136	141	126	122	152	117	142	121	124	130	140	109	124	116	134	136	126	141	139	139	131	129	133	113	117	120	124	120	129	118	117	132	121	129	113	141	145	119	144	144	111	147	124	150	141	133	138	143	119	131	102	123	139	122	126	143	123	128	150	127	97	115	131	121	133	147	100	136	149	125	125	126	118	121	124	130	104	137	143	126	130	110	110	127	126	119	125	147	116	132	159	151	135	127	138	124	133	129	122	112	131	127	119	139	132	121	116	142	140	129	144	128	148	116	115	111	135	121	120	153	137	116	124	143	146	140	145	112	135	141	115	131	140	118	118	118	124	142	130	133	123	127	134	138	137	132	138	136	122	122	123	126	128	116	115	142	154	132	151	115	103	126	139	129	128	132	135	132	131	125	123	151	122	126	136	149	121	122	123	115	139	112	119	142	119	138	138	148	132	149	136	119	136	136	123	133	139	144	119	164	124	118	136	153	123	126	134	120	137	139	136	136	126	134	138	113	111	146	134	137	116	123	123	128	128	124	141	132	116	134	146	136	152	126	114	139	134	130	114	121	136	126	155	129	131	116	133	145	122	139	130	123	142	134	139	146	140	132	153	117	122	136	115	118	133	126	122	118	117	158	131	114	145	121	113	134	132	127	131	152	122	126	119	117	128	134	151	140	117	124	145	136	121	117	115	118	141	135	148	119	140	122	121	147	153	131	134	115	146	141	122	133	136	139	132	156	133	130	139	141	117	131	127	143	143	118	114	136	148	135	132	136	125	113	133	124	125	116	122	131	127	116	116	135	134	120	127	117
5421	1434	3181	3686	3114	2464	2051	1785	1434	1265	1154	1008	956	859	832	804	743	690	729	695	639	615	575	613	614	522	529	538	511	531	498	482	545	476	474	533	489	508	449	471	460	469	504	474	496	492	484	437	442	428	434	449	442	426	451	455	468	436	418	449	410	465	446	413	449	459	460	438	420	444	427	407	407	474	419	469	445	424	477	452	432	442	419	452	420	457	409	471	448	417	438	430	448	439	371	430	462	421	420	458	412	445	409	456	414	404	416	420	406	462	440	429	468	453	466	420	440	474	395	438	399	442	438	434	398	458	394	432	436	439	441	428	417	422	418	452	408	399	399	440	430	422	491	424	441	390	431	418	427	456	450	445	397	398	416	404	429	397	413	411	427	412	454	405	450	441	444	417	436	396	444	422	427	424	433	400	429	406	429	442	442	394	478	438	452	443	418	463	470	439	432	443	440	417	411	432	450	441	417	409	417	416	427	412	457	428	392	416	418	416	442	432	448	414	441	427	429	426	396	460	380	466	414	431	416	403	427	362	443	392	429	413	427	425	413	454	418	425	427	365	396	454	433	422	418	406	424	410	456	422	421	454	456	420	440	427	408	425	430	438	455	423	428	437	452	420	453	456	412	453	411	451	444	449	439	428	411	417	431	430	409	413	425	435	406	398	420	440	423	404	425	466	438	441	419	432	429	427	416	410	440	398	448	384	432	439	440	430	445	413	398	398	434	422	443	449	435	401	396	385	412	408	419	404	397	414	448	439	402	404	428	436	431	409	464	426	425	405	421	410	425	363	411	421	391	430	440	459	401	416	439	417	399	417	412	425	421	419	418	425	400	380	430	414	440	415	392	408	452	433	432	481	455	426	420	475	467	437	431	458	425	401	367	431	419	406	422	420	408	412	462	425	424	385	440	424	422	439	404	442	403	418	440	438	444	431	402	417	431	418	411	414	405	405	457	428	431	432	453	438	412	400	413	422	427	421	409	426	426	429	450	438	429	422	418	456	435	429	409	419	407	434	392	477	427	433	419	433	444	466	410	436	440	425	443	431	463	424	477	413	396	456	454	442	427	387	414	421	419	454	421	419	435	423	415	442	395	392	416	435	428	398	441	421	430	445	411	446	449	398	378	472	430	402	396	422	454	423	416	418	420	405	430	465	453	415	445	436	432	430	442	446	436	420	389	427	403	405	411	448	355	461	431	452	398	426	470	440	419	413	431	430	430	417	408	414	440	437	439	452	423	405	423	398	409	444	439	429	409	429	414	413	428	431	425	402	444	457	421	405	399	406	445	398	424	404	412	415	399	452	446	442	424	395	412	410	398	440	413	421	424	459	435	408	441	395	424	387	395	415	446	420	450	418	414	423	419	450	429	431	466	446	442	410	407	399	444	411	462	416	418	391	447	383	419	430	404	438	410	460	433	412	413	446	440	419	472	390	450	434	472	410	436	414	419	444	422	420	418	460	394	431	425	434	415	409	412	426	388	446	449	413	400	422	452	431	404	444	444	427	421	414	451	424	428	436	440	430	435	388	399	409	450	414	430	421	463	422	426	441	414	403	421	444	461	434	438	440	436	459	409	450	417	432	418	405	446	445	449	422	414	404	434	420	444	410	456	445	401	457	426	421	418	408	431	393	427	448	408	378	419	418	427	403	415	451	414	395	411	407	432	444	395	428	433	411	417	377	444	422	452	433	433	405	416	426	395	455	427	418	420	442	457	406	419	415	419	377	442	458	410	386	435	435	417	446	436	452	408	403	402	421	456	407	432	448	440	400	469	429	422	481	423	386	442	429	423	449	426	425	447	409	438	465	428	400	424	408	396	444	411	423	402	441	405	437	411	414	428	440	400	409	402	400	428	427	448	430	430	448	423	412	409	439	421	438	458	398	392	368	443	422	425	426	413	417	419	396	418	434	389	462	427	451	465	419	458	430	397	416	409	388	420	443	414	403	421	439	434	448	422	406	396	442	432	422	402	393	396	416	424	392	427	410	403	379	431	379	421	449	448	436	427	438	383	443	412	464	409	430	427	454	410	436	390	410	453	426	433	412	447	441	440	420	395	414	442	448	466	418	413	414	407	418	437	449	434	397	452	421	392	410	384	390	426	436	420	436	419	393	392	420	385	437	389	437	433	405	459	414	403	411	421	436	439	451	438	438	441	414	407	452	439	435	415	439	424	435	396	388	402	420	375	434	421	430	406	430	415	426	416	419	470	425	432	448	408	430	410	386	399	435	422	476	429	403	392	410	435	364	429	415	411	414	367	406	463	430	418	406	443	425	370	460	413	436	432	442	426	450	429	446	396	446	428	437	423	447	443	460	407	464	479	427	386	397	430	432	418	414	411	455	431	416	414	406	416	429	443	422	413	441	417	413	444	382	460	439	417	372	416	451	413	426	385	438	478	437	416	407	407	423	418	439	436	416	425	431	434	419	398	441	412	432	422	426	426	400	424	407	412	440	394	406	420	405	438	427	451	418	413	435	427	410	414	417	459	414	444	422	418	384	408	448	427	423	458	416	402	421	451	404	454	407	462	450	424	398	422	389	424	378	472	384	439	422	420	381	402	442	447	410	464	428	379	435	418	387	407	390	428	403	437	448	434	468	435	440	403	417	408	414	418	442	453	414	381	402	427	428	427	472	448	406	446	437	424	410	460	395	400	403	389	421	430	455	384	417	424	437	417	434	440	394	440	416	440	419	441	421	388	420	458	435	414	383	413	392	446	418	431	414	429	411	401	436	442	422	405	444	430	428	427	453	452	404	426	405	430	431	427	428	409	426	408	392	442	400	434	433	428	423	416	421	428	393	419	467	403	445	443	445	395	430	416	424	405	417	410	375	442	372	431	425	424	430	439	413	391	390	434	441	422	432	451	446	426	433	364	390	399	433	451	438	425	424	418	429	438	401	458	434	403	416	432	413	422	436	383	411	432	420	433	425	394	427	434	454	426	405	437	408	424	438	412	422	416	390	404	410	401	429	404	423	376	436	407	430	416	395	441	438	450	397	437	425	401	398	429	414	407	410	429	440	424	429	459	443	422	432	446	410	379	455	400	434	391	409	403	463	427	406	405	411	438	408	443	414	421	445	434	423	412	423	423	438	448	415	416	394	430	397	422	429	402	453	442	442	393	398	431	401	466	434	425	450	463	460	437	412	428	435	423	448	409	421	390	431	435	406	437	424	411	422	414	419	403	414	462	434	442	439	414	398	427	404	395	396	414	401	393	444	420	408	413	411	394	442	462	416	430	414	476	423	432	437	441	448	461	427	423	397	436	416	422	433	413	406	412	416	420	411	415	428	428	395	430	459	433	439	416	379	438	427	428	418	397	429	421	422	423	425	405	400	433	411	428	438	407	422	436	410	413	416	422	437	393	444	420	439	406	433	383	381	414	411	478	407	393	447	455	429	420	417	438	405	449	393	400	438	426	414	437	427	417	386	411	430	391	416	437	438	411	447	412	424	373	402	420	427	432	444	438	388	386	436
15827	2515	2686	2089	1431	1049	835	587	497	443	402	311	302	256	247	267	220	210	212	205	202	180	180	193	171	175	180	183	178	158	171	185	149	176	153	155	151	165	147	163	152	154	158	148	141	136	152	177	168	161	148	168	143	153	155	164	153	171	159	138	144	143	145	175	154	127	146	169	164	158	169	149	154	151	163	165	158	151	145	156	160	143	141	135	157	169	174	148	123	151	142	153	149	134	140	137	154	142	142	153	133	132	127	136	150	155	132	157	136	133	157	140	143	144	170	160	159	174	138	146	160	152	135	157	154	155	154	154	152	136	124	132	143	130	160	146	142	154	144	135	156	135	163	144	137	160	143	129	142	146	138	136	128	132	138	144	152	135	134	147	160	149	143	148	137	144	139	163	190	167	139	149	154	123	137	147	151	141	156	126	151	166	154	130	127	156	151	156	176	140	172	151	121	155	139	146	160	155	144	179	145	127	135	151	172	158	139	141	142	168	154	130	151	147	140	177	147	156	139	145	142	157	168	149	135	132	163	134	164	156	148	146	161	140	174	143	146	145	150	145	151	126	150	142	139	169	163	173	152	163	146	160	145	148	163	147	137	144	143	151	137	128	160	136	145	147	140	139	155	159	163	131	126	150	145	164	141	135	155	125	123	161	150	147	162	167	144	149	154	152	133	170	146	134	138	126	138	141	134	132	120	165	149	139	144	161	144	141	138	143	144	146	129	142	156	168	131	152	135	132	132	156	163	139	137	143	143	162	164	141	168	167	136	130	156	148	159	164	170	136	160	150	148	150	159	140	151	134	139	158	158	147	137	163	145	153	152	149	161	158	140	142	140	140	146	175	157	152	143	156	120	153	158	138	140	149	149	149	139	141	139	160	153	154	161	130	146	135	148	155	142	153	152	141	144	144	135	158	169	162	181	144	144	170	151	154	143	146	121	138	125	144	147	147	150	148	148	152	146	142	149	149	118	132	167	136	148	143	144	141	145	153	154	159	153	183	163	161	155	154	168	146	158	153	161	159	112	125	144	163	154	172	139	150	155	149	151	129	162	142	153	131	132	145	143	162	176	148	152	140	149	146	161	146	166	152	173	150	157	190	172	147	145	142	139	141	147	150	170	145	135	129	148	167	139	150	153	156	163	155	158	166	152	149	157	159	142	165	133	147	150	125	137	155	137	157	151	141	145	130	140	148	175	127	142	141	164	118	159	156	153	153	136	122	147	146	143	141	177	141	133	138	148	150	129	130	156	143	145	150	164	146	157	147	152	120	157	135	120	151	139	158	136	146	141	163	157	160	140	143	142	148	154	137	157	149	152	153	156	133	136	132	151	159	161	144	135	125	160	133	152	168	151	161	145	156	140	144	150	150	144	150	135	144	148	151	148	166	154	167	148	139	142	154	147	161	164	147	133	144	174	130	164	162	117	152	138	142	175	142	131	140	149	132	148	138	160	127	154	128	157	154	132	133	157	135	147	150	168	144	140	141	163	137	148	148	115	149	140	146	163	124	167	157	157	138	145	149	140	158	148	140	168	138	142	154	139	157	135	161	165	144	140	143	157	135	147	138	175	148	132	149	151	141	138	152	137	152	161	138	141	129	141	138	151	139	147	159	137	155	143	141	150	132	150	146	140	155	138	147	147	147	148	148	163	144	129	156	141	137	150	157	157	156	143	154	125	149	143	137	148	125	157	137	126	141	134	151	148	132	148	149	153	133	147	159	127	155	134	135	145	132	146	141	150	147	130	155	144	131	159	157	134	131	125	165	147	143	143	158	152	131	141	146	139	160	165	155	128	146	157	112	136	141	119	147	117	146	151	147	155	152	140	153	157	155	159	146	161	176	161	127	161	147	151	139	132	156	146	153	149	142	156	150	147	150	131	143	130	133	149	128	156	149	160	139	162	158	155	137	144	130	134	157	146	139	152	172	173	158	138	151	169	140	139	168	139	158	141	159	144	150	146	166	129	155	153	141	156	153	135	154	188	151	141	139	154	151	147	131	157	159	162	138	151	140	139	130	146	156	128	132	131	136	139	136	141	161	151	144	151	164	142	153	155	156	145	139	133	141	169	156	155	149	173	158	136	148	148	150	145	146	143	153	162	151	137	128	126	137	141	135	148	146	167	162	132	144	154	138	133	157	170	143	187	163	151	146	141	148	150	144	170	141	143	117	124	140	153	130	162	135	151	160	150	142	140	155	139	156	169	157	162	138	139	132	142	125	164	137	159	142	130	131	150	159	158	164	150	143	147	150	132	160	149	142	134	144	155	145	160	148	140	136	131	129	135	158	151	142	137	160	153	155	163	144	128	136	161	131	148	147	153	145	142	154	132	142	145	143	155	157	139	150	148	157	140	153	150	146	155	150	162	149	150	139	132	127	135	134	132	156	135	151	151	161	146	150	152	157	158	136	130	129	143	147	151	141	115	164	153	163	159	163	131	178	152	184	127	143	139	179	128	158	135	144	158	147	125	157	134	136	144	159	151	122	149	149	150	132	140	148	152	144	155	146	137	158	142	152	161	129	153	149	153	142	158	141	160	155	159	151	154	135	161	167	156	167	157	160	145	118	122	140	174	127	156	128	148	174	161	130	146	154	158	144	172	168	180	151	138	140	157	154	136	136	173	143	154	165	144	133	137	156	153	133	144	141	141	143	138	142	131	137	120	147	153	163	136	171	147	173	138	162	144	161	164	166	152	142	145	149	140	163	149	150	134	134	130	121	130	156	136	163	159	128	152	153	134	146	145	150	125	127	132	179	149	144	153	163	152	163	153	142	140	158	144	143	138	149	155	148	142	155	137	153	155	137	129	166	162	143	138	136	157	155	148	148	153	153	143	137	155	131	133	150	147	125	161	150	128	146	146	153	137	143	152	170	142	136	146	151	135	132	152	164	136	143	145	127	140	148	134	142	148	127	135	135	170	143	160	126	149	175	121	127	158	139	139	172	137	132	143	158	135	155	139	129	161	157	151	146	155	134	153	143	166	161	140	149	131	166	126	152	145	146	157	147	129	153	123	128	165	151	137	142	129	153	125	149	147	138	158	146	132	154	144	145	149	146	159	145	155	160	152	149	140	139	133	151	173	166	139	150	142	141	141	171	137	154	165	148	141	136	137	168	152	149	158	160	160	150	137	146	153	137	156	160	127	149	169	138	128	165	136	148	151	133	153	148	159	147	149	147	126	150	125	146	135	149	147	159	150	134	158	155	145	137	148	125	151	165	129	150	162	134	140	151	153	152	144	146	151	133	131	149	141	139	133	156	128	141	133	135	164	138	138	135	149	141	121	159	138	154	137	147	135	152	168	147	127	150	153	158	142	141	126	140	142	150	148	137	146	148	154	174	149	138	143	126	126	139	156	171	139	157	145	152	136	160	133	126	139	126	139	136	145	154	157	141	130	136	146	158	133	149	150	126	165	143	140	182	149	132	141	125	144	126	172	159	169	134	165	151	150	173	147	141	155	134	132	157	148	150	128	137
7517	2410	5897	6465	5457	4506	3760	3028	2512	2110	1927	1697	1548	1476	1276	1168	1121	1029	1022	1015	891	819	823	785	758	731	737	713	691	686	675	685	636	585	607	645	625	580	555	604	568	571	584	560	566	534	574	562	540	552	537	534	552	521	558	550	534	545	470	535	529	497	531	526	524	479	515	498	525	504	416	526	497	509	533	524	494	479	479	480	497	469	488	481	492	512	485	495	525	444	508	508	443	507	485	496	469	483	472	500	507	504	481	478	499	497	500	453	510	459	522	470	476	505	470	492	455	463	492	508	454	461	468	492	462	511	505	489	492	517	490	459	481	452	473	456	471	521	493	486	515	528	446	474	496	506	466	464	471	481	535	455	464	507	498	500	475	504	469	475	463	474	479	449	457	487	503	466	488	482	466	472	510	502	489	477	482	483	471	471	483	494	486	450	443	501	468	519	502	502	433	476	499	455	515	477	453	452	512	486	463	489	431	471	481	457	522	496	462	487	490	487	478	481	464	497	487	518	453	434	470	500	485	497	504	461	467	449	465	453	464	509	503	470	467	461	469	458	499	468	507	483	465	497	505	459	492	446	494	464	480	485	475	522	502	450	464	473	490	457	473	485	477	477	490	508	473	484	506	447	503	492	466	476	432	469	502	515	497	458	508	485	495	471	465	439	509	484	451	458	491	488	477	467	466	481	452	466	444	458	475	454	454	471	510	480	500	467	474	476	460	476	468	478	478	459	438	495	478	441	423	483	449	470	487	491	504	488	471	481	455	510	486	524	461	479	490	482	467	492	507	441	459	484	453	494	474	474	457	455	485	465	491	495	467	473	488	441	456	497	476	499	474	504	447	469	454	510	456	503	478	484	491	523	476	507	438	424	464	499	431	509	509	506	471	473	489	472	478	492	447	503	479	467	485	473	438	479	434	505	453	472	464	477	482	479	471	521	438	466	465	436	489	458	490	483	457	474	506	486	495	509	520	464	469	518	456	471	472	482	475	491	478	472	488	478	488	509	495	532	512	518	462	473	491	501	504	492	464	470	449	448	473	484	459	480	450	501	449	453	485	471	477	484	511	496	488	466	476	456	503	457	470	517	466	480	500	465	465	453	491	500	508	484	447	499	456	471	478	457	462	523	483	453	468	480	478	425	518	488	495	457	503	502	465	449	499	480	468	476	491	475	455	508	467	448	474	458	461	490	464	479	467	446	480	484	463	482	447	425	438	471	467	469	460	491	495	457	539	489	490	447	500	465	441	469	474	466	522	447	450	474	470	491	460	437	461	443	463	480	497	497	500	437	500	513	471	523	496	441	529	433	466	510	486	494	451	466	496	474	499	504	479	483	467	509	464	458	468	449	461	479	449	496	451	470	501	472	520	488	466	497	466	516	462	464	451	456	475	492	493	503	463	455	483	486	503	467	468	480	467	469	495	491	485	481	459	462	484	462	471	505	440	466	473	457	476	518	481	472	451	483	501	470	467	505	499	452	503	453	445	466	479	475	479	515	438	479	493	471	485	457	494	480	480	478	474	497	501	493	492	477	477	487	496	446	475	479	479	474	492	444	427	489	498	448	466	468	481	516	490	466	451	441	480	503	439	503	476	480	479	463	494	457	474	472	490	459	445	458	496	487	462	504	456	475	491	469	478	441	463	483	481	461	468	501	478	509	458	473	444	492	511	484	448	509	473	417	496	489	468	464	476	462	503	505	500	497	442	475	448	448	497	468	493	451	466	460	476	451	513	469	514	516	485	470	480	506	465	495	510	517	470	476	474	505	501	493	480	507	482	490	447	471	494	490	482	478	464	470	461	415	474	522	444	478	449	467	479	501	461	466	483	480	460	490	473	469	541	475	489	462	430	512	489	510	443	514	434	446	453	463	486	476	481	485	514	489	478	446	496	506	489	463	512	463	468	476	503	492	458	472	470	463	504	474	489	509	503	450	476	506	484	502	446	503	493	422	489	447	476	464	451	453	465	460	498	480	484	487	451	478	477	479	512	455	516	504	495	440	496	456	485	493	496	463	465	461	487	506	452	454	479	446	465	484	461	483	512	484	492	452	475	468	488	485	475	459	416	492	458	443	465	482	499	467	460	464	483	475	448	467	473	472	460	456	498	497	483	529	453	465	474	451	504	456	427	443	440	503	451	487	485	471	492	489	478	494	471	473	467	481	513	461	488	529	460	468	451	441	458	507	474	514	465	464	446	500	453	487	474	492	469	484	500	503	446	495	508	472	517	440	474	486	484	457	449	452	465	460	446	451	468	473	485	487	484	481	483	485	477	506	477	478	492	476	474	511	425	475	515	473	487	471	469	492	464	435	468	443	473	497	445	475	455	467	508	491	485	472	522	497	471	501	435	458	465	474	467	496	487	479	513	477	492	476	473	505	505	457	490	441	452	451	510	475	477	501	483	468	505	459	501	462	507	457	509	469	482	511	475	461	460	482	489	435	435	444	501	467	460	460	466	474	486	463	490	461	478	505	454	468	479	451	457	466	472	463	496	488	456	517	480	475	460	432	471	480	495	455	447	484	489	469	456	497	471	513	416	448	455	476	474	494	513	463	499	474	466	449	516	442	482	496	502	480	498	438	458	434	495	509	481	493	465	482	465	464	451	464	499	495	499	462	499	463	460	459	530	499	475	487	489	486	439	477	489	483	489	490	451	463	457	473	434	479	496	504	505	478	476	451	491	493	472	435	459	460	454	480	455	468	463	483	483	506	468	482	472	508	437	504	445	439	461	459	485	497	498	482	506	429	470	447	463	444	470	447	485	478	470	492	481	447	462	443	501	471	463	447	476	436	484	494	505	458	493	474	472	490	494	533	503	427	518	437	499	494	448	438	455	500	472	509	462	447	465	491	506	461	456	454	411	455	466	443	455	485	477	456	465	431	475	482	479	488	491	476	467	469	451	496	491	492	452	496	489	480	454	507	511	460	466	481	469	464	479	442	463	497	471	511	461	478	466	483	478	482	493	494	520	481	463	441	484	470	521	469	480	499	480	504	499	466	508	500	478	476	491	502	460	508	494	421	475	463	459	486	466	506	459	469	459	485	475	482	482	454	445	486	475	513	482	504	490	503	478	467	460	469	451	463	498	481	481	465	447	511	536	435	453	509	482	483	459	429	478	488	536	485	481	441	503	457	471	441	504	495	454	494	472	426	484	488	506	505	503	516	490	464	521	469	435	502	480	478	464	505	464	503	484	462	484	456	497	480	491	497	489	453	501	471	466	468	427	464	482	488	455	482	448	460	440	509	474	472	468	478	474	476	459	506	489	490	476	499	468	506	448	473	491	465	488	479	480	473	469	474	457	487	475	523	464	464	510	437	502	435	487	494	465	478	502	491	505	422	479	464	437	460	490	502	495	485	483	415	466	478	489	466	503	501	482	522	480	506	515	453	485	492	457	502	494	468	442	475	518	455	506	448	457	488	481	462	479	477	501	478	439	494	496	475	460	476	448	472	483	508	487	461	444	475	453	473	459	404
2127	319	323	311	288	273	257	259	261	269	242	284	245	270	248	269	276	256	234	253	259	254	245	248	237	270	278	243	256	245	246	267	289	248	259	272	258	250	271	248	258	255	273	253	260	245	266	249	272	266	228	268	246	237	257	258	264	243	280	227	258	252	244	246	273	270	284	250	258	261	272	280	249	269	263	268	234	261	266	252	256	247	275	249	259	255	291	237	247	268	266	255	271	258	251	243	267	249	267	277	261	252	292	248	260	248	265	272	250	232	270	278	233	249	282	250	233	252	240	247	239	245	266	264	229	238	276	287	248	241	258	275	302	259	269	250	234	241	226	277	239	276	255	233	280	251	256	229	261	257	252	267	255	273	233	267	258	269	254	233	251	250	274	280	263	261	251	265	244	251	269	271	258	240	267	250	269	263	256	241	259	236	248	271	252	258	242	244	259	265	259	237	264	252	241	269	251	260	250	290	290	254	267	246	262	235	236	270	253	280	246	282	251	281	242	261	263	247	318	273	247	264	236	282	268	245	267	251	278	279	265	257	266	264	257	264	222	241	258	265	255	270	264	262	233	251	253	246	243	259	244	249	230	238	282	259	254	282	283	224	251	249	261	266	283	247	283	270	236	245	253	247	285	214	282	265	268	254	249	270	228	225	261	270	248	267	268	230	233	274	249	272	259	231	267	287	249	247	270	237	259	261	250	235	264	247	267	272	215	280	256	263	251	249	246	271	282	260	224	252	267	249	241	212	240	240	267	266	242	290	282	273	257	247	250	257	245	270	247	226	254	261	264	274	242	247	250	244	243	268	268	263	248	269	245	242	266	288	282	218	263	230	267	255	295	247	256	240	248	262	270	256	251	280	257	192	280	264	260	285	257	224	266	245	239	265	255	282	261	268	229	254	240	248	246	263	246	254	235	262	269	246	267	262	255	263	270	247	228	276	269	213	274	240	258	241	263	255	224	259	255	235	226	252	257	261	235	253	281	258	234	243	236	242	260	259	248	264	258	262	253	247	277	247	242	276	241	273	234	254	248	244	224	266	271	250	283	248	245	266	240	255	255	298	246	279	267	274	240	285	229	244	227	253	285	269	255	248	254	283	248	270	259	278	243	233	246	265	253	235	242	251	249	236	285	266	256	267	257	269	268	239	255	279	292	252	257	221	233	270	239	240	280	270	283	243	247	278	253	244	266	253	270	248	248	262	228	247	239	264	229	252	272	249	248	233	230	271	303	269	247	259	248	288	262	258	242	276	283	251	276	266	263	239	262	252	261	258	260	253	251	237	271	260	250	238	215	246	250	275	251	264	246	253	253	243	267	269	253	270	267	284	261	284	254	255	244	249	249	272	251	296	275	259	251	267	248	274	281	261	286	259	245	239	243	277	217	268	266	249	260	279	264	245	259	237	253	242	229	258	271	242	248	283	285	272	227	301	226	267	295	215	242	237	231	274	238	264	280	255	266	260	260	288	257	232	266	273	294	269	242	285	246	274	247	253	269	267	258	246	261	236	263	272	262	260	282	286	258	240	262	267	233	230	242	247	256	258	290	234	261	245	236	275	267	251	288	243	261	234	270	267	235	253	240	235	259	275	233	276	271	246	243	246	255	258	254	278	277	259	260	275	268	279	239	242	256	270	234	247	268	276	251	255	256	254	269	245	270	239	250	254	247	272	272	246	274	242	250	270	263	251	259	265	255	281	278	248	280	256	216	237	263	254	253	262	251	261	243	261	262	283	260	289	262	254	249	236	273	263	285	266	289	225	280	289	249	286	239	242	255	260	255	268	222	264	269	275	276	266	235	246	243	246	256	241	246	258	268	269	233	237	275	269	256	239	243	250	254	290	245	263	261	241	282	251	264	243	222	264	238	264	221	272	242	237	238	241	269	229	227	252	242	271	279	258	250	269	249	260	262	267	258	254	290	223	253	240	256	232	241	248	279	240	238	240	269	252	270	261	263	285	255	251	245	265	239	249	249	246	245	246	252	246	260	245	267	265	267	249	234	258	245	283	281	271	250	274	264	250	262	273	250	283	250	262	239	252	264	256	264	258	252	253	263	271	279	248	234	274	271	249	263	239	260	252	239	235	240	275	256	280	274	267	251	249	269	246	265	255	227	257	255	272	250	278	289	242	261	236	250	258	253	248	274	221	251	260	240	269	245	256	217	259	248	235	267	270	231	262	271	280	265	259	244	251	242	248	238	272	241	257	287	250	249	236	257	240	241	224	244	261	293	258	242	256	257	266	241	273	250	273	238	249	254	245	261	269	240	258	220	253	261	296	248	240	249	277	252	287	250	263	236	232	243	290	245	227	247	276	253	249	310	290	241	240	236	239	294	223	230	248	253	239	252	273	271	251	251	272	245	255	248	259	267	285	246	223	234	259	260	263	252	275	264	257	256	249	269	244	258	282	228	280	254	240	273	228	259	267	229	288	265	244	245	246	249	277	253	238	237	269	286	272	242	253	255	282	254	249	266	248	247	250	269	260	245	266	267	276	281	256	244	241	233	280	265	269	274	264	250	254	226	233	254	265	263	245	290	268	254	245	230	260	250	225	248	252	265	227	281	263	250	252	260	261	257	304	267	241	263	257	274	231	267	298	271	263	227	253	256	260	261	244	246	270	253	286	259	251	251	281	273	256	258	285	269	258	220	259	262	279	261	252	227	297	242	249	269	271	254	269	272	247	285	244	239	239	259	238	255	242	252	236	276	246	243	257	273	260	275	259	228	247	250	239	252	240	274	264	215	281	229	269	258	263	278	265	239	268	265	241	256	267	265	253	239	276	260	235	259	227	225	270	251	266	237	264	279	221	253	203	266	260	244	249	262	225	244	253	262	228	234	245	261	241	257	237	271	243	247	256	253	272	241	236	252	269	253	218	237	259	272	270	269	271	273	256	244	264	249	270	237	249	263	255	246	267	262	229	276	268	262	258	267	244	255	273	278	261	252	245	231	270	280	255	241	273	238	275	305	234	224	265	266	261	272	265	267	264	233	261	268	254	260	271	248	260	223	253	280	268	241	276	245	247	243	226	259	275	229	259	283	262	268	278	265	255	260	259	272	286	268	241	244	284	275	263	242	250	258	240	264	283	256	270	256	257	249	257	226	236	239	277	254	277	231	216	263	248	261	258	226	268	246	238	237	245	256	265	271	243	277	279	236	254	252	237	227	230	263	249	270	249	255	260	266	295	272	254	253	283	262	275	263	234	268	288	254	257	263	250	288	246	247	238	263	256	242	271	255	255	251	266	237	281	246	264	262	297	226	255	253	256	282	299	246	257	267	247	291	247	261	269	259	247	253	243	253	236	265	256	250	245	263	225	256	265	260	265	291	256	264	267	266	264	283	238	263	248	227	270	282	254	253	278	237	247	255	269	229	229	276	267	239	263	232	258	252	269	255	228	262	285	276	255	251	300	268	249	240	242	250	247	277	248	267	271	279	261	238	259	242	233	285	284	223	272	273	242	282	280	245	263	275	264
2176	820	873	916	841	837	835	897	823	793	795	774	786	765	738	787	762	751	768	774	763	746	727	740	743	788	736	769	770	751	776	746	772	780	720	761	741	746	719	685	790	762	749	780	733	749	762	748	781	765	725	706	762	765	749	722	716	756	800	805	753	761	727	718	740	752	725	753	779	760	761	786	760	754	811	731	747	791	711	785	725	754	747	743	722	742	759	694	741	781	726	767	741	754	781	718	763	727	756	733	734	759	764	737	785	773	801	772	739	740	750	737	735	750	694	723	708	780	731	736	761	699	720	768	748	795	771	728	697	750	754	806	762	741	754	711	726	783	770	721	684	737	766	790	749	738	749	731	703	781	733	708	767	740	717	752	753	750	736	753	750	720	719	717	736	727	699	741	737	696	757	720	810	707	754	774	788	761	686	743	753	759	739	758	742	754	733	758	699	677	743	755	779	734	751	745	801	760	706	774	741	716	755	746	764	734	722	674	799	762	728	734	736	774	756	732	701	752	753	721	703	711	713	784	758	781	743	713	722	758	722	788	751	775	738	731	716	761	737	773	775	750	781	799	727	741	728	720	789	730	724	730	739	741	747	737	803	756	748	769	736	748	790	746	721	729	772	770	746	766	723	739	764	768	775	798	782	779	743	730	733	749	761	778	700	775	775	762	720	831	772	732	760	786	729	766	707	724	747	788	769	778	716	726	743	775	714	738	728	699	714	757	721	758	770	773	677	713	744	737	781	776	792	741	718	762	760	757	771	698	769	751	763	758	720	744	752	773	775	762	705	740	761	757	803	756	721	736	785	737	748	764	763	792	753	741	769	723	787	699	734	783	772	771	719	769	738	738	759	756	720	721	713	748	737	752	762	730	761	732	744	742	755	726	741	754	741	776	791	761	741	723	754	780	753	748	752	778	773	788	799	758	743	711	747	724	796	766	669	748	751	763	726	737	799	733	761	781	742	727	762	785	748	725	752	821	715	738	730	751	816	758	754	716	766	770	792	748	753	743	730	738	709	752	758	767	760	723	713	746	741	781	745	761	746	793	749	756	791	767	740	745	755	741	770	729	767	722	757	744	767	732	785	796	786	711	752	757	734	738	761	747	741	760	748	742	767	735	697	745	784	767	749	733	728	760	740	780	713	741	719	803	696	752	748	753	770	806	807	714	731	755	782	794	741	784	760	716	753	726	763	737	778	779	752	755	761	809	734	764	778	756	784	758	741	720	750	754	749	745	738	734	730	724	798	711	722	757	710	726	738	735	737	807	765	709	722	791	737	775	715	726	758	775	719	753	722	720	790	714	731	729	742	761	756	737	806	719	736	780	736	756	731	831	775	735	752	774	761	753	772	806	778	712	724	774	705	785	739	754	725	737	727	787	745	697	743	744	732	717	772	775	724	708	689	776	718	765	752	715	748	696	735	724	732	733	694	718	702	740	773	751	744	775	781	773	738	737	741	739	677	761	762	736	744	760	743	736	825	782	737	778	746	740	766	725	772	747	778	732	757	743	740	744	743	722	761	740	754	727	797	750	814	726	744	726	760	804	707	768	728	750	704	784	722	764	749	746	762	789	719	728	753	743	815	771	764	754	791	789	772	742	759	752	758	755	768	770	722	755	763	804	748	753	724	748	755	735	783	760	721	730	749	750	768	717	738	725	762	725	753	729	733	753	703	760	719	749	744	742	764	810	775	753	737	711	793	800	757	767	748	717	761	740	750	781	735	776	782	746	763	745	776	743	749	794	753	705	783	703	782	754	719	748	792	765	727	762	750	722	759	749	756	745	740	739	747	798	710	739	701	766	766	774	781	734	754	738	793	757	744	745	771	752	754	773	739	768	735	792	770	726	790	704	754	756	744	764	738	765	745	711	810	760	830	734	744	708	772	745	743	737	793	752	746	744	731	776	731	729	722	799	772	764	787	802	775	767	759	735	770	765	743	757	714	759	784	778	730	730	731	738	721	786	755	753	753	739	711	771	763	730	724	762	814	781	743	766	740	767	736	746	770	714	759	719	716	739	751	709	791	729	747	744	706	745	774	752	764	740	749	739	744	770	747	763	719	763	791	793	746	740	734	708	732	744	742	732	699	754	765	760	739	734	742	733	731	739	708	748	770	769	764	751	735	762	716	723	791	762	787	739	780	697	735	779	708	714	799	735	752	793	831	752	764	778	747	735	760	766	702	744	811	768	741	747	787	773	732	790	745	726	779	737	736	737	732	737	716	708	825	719	761	740	724	771	782	729	773	741	775	732	740	687	782	806	718	779	754	724	784	769	737	774	752	723	738	742	799	732	715	770	753	769	796	712	726	813	779	731	767	759	799	707	757	756	771	753	769	770	765	749	747	737	770	755	782	754	757	720	756	778	771	758	744	748	751	726	751	724	713	773	775	720	763	763	742	712	798	748	776	702	757	801	733	749	782	712	742	743	715	725	774	761	777	773	766	770	773	739	754	739	720	731	762	814	792	749	751	777	752	750	757	753	784	753	736	771	796	759	757	800	769	762	753	754	770	775	735	715	796	793	743	743	763	802	760	780	764	762	734	743	753	767	727	758	721	757	789	755	772	761	750	752	761	724	743	719	725	754	761	800	739	710	724	723	754	700	740	779	771	776	760	797	739	799	760	777	703	780	755	702	790	750	783	809	757	741	732	769	736	695	734	740	750	828	729	751	762	814	781	782	777	756	781	739	734	737	799	693	669	777	728	750	738	737	742	755	747	736	768	698	754	711	724	735	729	707	735	744	747	740	695	727	782	735	755	726	775	766	771	690	801	738	761	751	743	732	757	704	746	788	722	771	780	749	786	761	814	713	741	730	689	743	783	739	735	743	738	766	753	761	728	722	750	726	719	731	680	773	804	780	737	694	788	751	743	760	764	750	708	753	724	758	721	737	771	744	729	806	793	770	724	745	753	767	763	756	781	741	759	784	778	766	738	759	734	730	756	763	807	728	695	758	727	691	783	739	786	740	813	714	761	751	770	810	719	787	710	704	783	769	776	722	755	746	768	755	748	742	705	744	728	774	769	792	721	747	748	748	759	734	760	761	755	785	728	741	783	758	753	715	730	689	754	789	708	763	767	704	759	772	771	736	749	729	702	732	736	768	765	791	754	762	737	743	782	762	810	759	739	755	731	704	762	740	785	716	734	732	758	749	761	712	753	779	694	763	771	741	749	791	735	742	750	712	761	724	733	738	806	710	813	765	765	739	756	757	781	713	778	688	743	738	730	723	768	752	729	740	767	718	738	700	744	758	709	727	764	753	814	714	730	720	781	732	745	755	760	751	778	743	759	793	719	748	791	802	773	759	706	707	755	781	748	724	740	735	785	753	738	768	741	713	734	742	771	800	755	747	742	722	704	751	730	756	785	738	793	731	738	725	748	768	723	763	729	721	762	728	744	740	746	754	775	769	748	745	788	713	752	761	737	805	759	742	792	746	703	804	754	751	706	771	692	775	751	810	764	752	784	763	803	803	758	773
8233	1082	1403	1041	794	541	453	374	294	288	248	232	192	196	160	175	188	181	172	166	172	170	157	148	126	173	157	132	145	162	143	147	136	146	137	127	131	154	119	141	120	154	117	138	130	145	126	135	121	139	129	132	138	137	132	123	135	131	158	151	136	130	134	145	123	132	156	112	144	132	159	132	125	146	118	122	145	140	134	119	127	145	135	144	119	146	118	131	136	151	133	135	139	122	144	126	99	133	119	116	131	148	120	132	111	154	151	140	141	136	117	116	138	124	151	134	134	116	134	149	135	116	127	129	139	134	157	128	121	112	145	142	131	129	121	107	128	138	152	147	117	138	139	125	123	145	138	149	121	127	129	144	143	132	117	129	131	134	130	146	142	122	114	123	127	123	118	137	124	141	150	131	146	132	135	125	127	126	126	125	144	130	137	140	134	140	109	132	133	126	125	129	124	134	118	119	124	135	136	135	133	133	144	118	138	115	109	125	122	137	139	132	120	137	108	131	126	149	123	138	139	123	129	131	140	148	142	136	105	129	153	144	117	119	140	143	123	134	122	126	133	129	134	128	108	138	153	135	140	140	131	131	118	140	139	130	114	123	138	117	144	108	117	156	143	152	130	138	132	125	111	149	148	116	126	138	126	135	138	130	127	95	115	129	114	133	137	126	127	137	122	133	134	129	121	102	124	123	139	113	128	118	150	109	143	132	119	126	114	166	130	132	130	120	122	98	121	125	139	132	134	121	117	116	145	148	148	121	128	119	125	126	116	139	136	116	128	136	127	134	148	97	130	113	136	151	108	122	113	124	111	128	135	144	141	110	113	120	143	147	135	121	124	132	136	154	122	124	120	101	128	124	124	114	132	159	114	126	112	129	117	120	121	144	145	138	148	117	128	129	149	148	132	114	130	128	139	150	137	128	119	155	142	128	118	124	138	107	112	131	132	125	129	135	130	143	119	122	139	135	129	124	124	128	126	123	136	133	139	122	138	132	147	136	129	142	128	117	118	154	168	137	128	113	151	147	133	142	141	128	123	124	138	158	124	146	136	125	123	151	135	104	145	122	105	121	136	110	122	144	127	126	148	127	124	143	117	135	134	143	143	125	138	117	136	108	147	117	120	156	152	136	115	144	133	124	116	130	158	119	127	132	129	122	129	115	134	116	144	113	145	127	135	155	124	138	121	118	131	132	132	125	124	113	115	150	128	120	109	113	127	136	138	132	126	127	109	128	151	138	143	118	143	131	156	131	131	124	144	140	133	136	115	123	158	116	113	117	125	132	147	135	131	135	134	146	141	139	123	134	118	125	152	145	98	155	118	155	136	127	129	121	122	132	131	122	132	136	128	125	119	109	133	126	160	165	140	136	138	148	137	149	129	162	131	143	145	139	117	123	130	129	134	126	153	128	125	123	121	139	130	139	137	131	123	135	142	135	117	126	118	134	157	149	132	120	145	132	127	142	143	116	126	110	129	116	148	137	137	118	114	130	136	87	140	134	137	131	152	105	130	135	123	118	139	128	129	145	131	129	127	138	158	141	118	143	131	123	129	129	122	135	119	129	125	128	113	138	125	141	115	126	145	131	115	118	124	117	126	121	127	110	126	144	118	131	119	135	141	155	120	125	132	137	147	109	136	133	150	137	121	123	149	150	119	155	117	122	129	125	124	103	153	96	147	121	148	129	143	140	109	118	131	130	129	140	118	137	124	125	123	122	131	114	121	126	123	147	118	142	134	126	123	129	133	124	132	135	131	162	116	109	131	128	120	114	128	130	126	131	125	144	124	137	112	144	130	139	135	84	131	126	127	136	118	157	127	159	119	131	135	121	124	143	139	117	123	139	147	117	139	152	124	113	139	137	137	132	142	121	126	144	111	128	141	112	159	123	108	127	120	133	135	132	137	105	142	131	129	139	123	129	156	116	146	126	104	134	128	141	133	125	130	117	132	136	124	116	140	124	149	116	122	128	132	134	130	116	113	115	125	131	129	120	117	154	130	129	115	133	122	137	123	128	122	120	133	143	112	132	122	120	143	127	133	136	129	126	139	128	146	118	125	141	126	126	120	144	130	129	130	132	160	140	125	115	133	136	104	126	125	129	133	146	138	129	114	123	127	137	145	123	139	133	149	140	133	130	128	138	130	128	136	149	116	132	130	139	126	125	130	132	112	126	134	136	122	145	157	113	116	134	153	116	140	125	125	133	134	143	123	128	141	152	109	120	138	143	111	137	144	148	139	128	118	132	121	119	130	163	132	131	125	101	116	132	127	117	142	121	140	131	153	147	144	123	134	100	121	121	135	139	130	117	138	140	153	129	142	141	124	144	149	117	115	131	142	124	131	107	135	136	132	131	132	139	109	126	131	120	146	115	129	116	114	124	154	127	129	142	129	150	152	115	139	120	129	133	136	118	121	118	132	130	113	124	122	129	124	136	135	141	118	140	132	123	149	112	150	131	127	127	119	148	127	154	136	112	114	148	130	127	146	130	130	116	129	143	134	110	121	129	140	154	137	111	112	129	135	147	138	150	137	123	133	134	136	131	131	123	117	112	134	150	139	134	149	145	128	121	121	152	147	126	129	126	140	136	120	140	124	135	136	131	121	133	122	133	109	123	114	140	136	137	115	131	126	122	145	141	130	149	146	144	130	137	111	126	135	118	119	147	123	146	125	149	125	131	126	119	136	123	125	110	116	143	144	124	143	128	147	116	137	110	125	149	144	124	141	127	122	113	116	140	143	133	114	121	125	131	137	128	139	116	133	136	107	153	131	140	125	137	136	139	129	151	116	124	128	124	127	143	120	144	113	120	138	141	137	130	128	122	126	134	119	137	144	141	124	162	132	118	127	132	123	138	148	107	129	126	121	123	119	137	138	141	146	139	125	133	123	121	126	137	142	146	127	125	136	149	127	129	146	135	125	130	144	125	149	136	131	114	144	112	143	117	135	140	134	134	125	127	139	148	128	117	122	134	122	128	146	130	137	142	139	121	140	126	137	109	136	128	134	119	128	123	138	134	125	115	125	125	123	127	101	118	128	139	121	122	132	149	135	142	135	119	135	125	108	130	152	145	119	125	150	142	135	128	138	116	129	144	159	153	140	131	138	135	142	124	110	134	155	129	150	121	148	132	122	142	138	124	130	134	114	139	136	125	133	132	137	143	146	135	125	120	132	144	133	134	115	125	123	136	118	115	137	124	149	127	124	120	142	132	137	137	140	135	130	124	140	128	134	129	131	128	119	138	130	120	119	131	128	144	142	140	130	132	136	138	123	125	133	128	117	133	125	136	134	146	141	141	137	116	118	149	131	121	136	130	120	130	154	139	126	137	136	146	131	125	144	126	126	148	141	124	122	127	121	135	114	141	137	117	145	136	138	127	122	127	137	117	156	105	130	141	131	142	123	128	124	126	114	131	125	127	141	106	142	113	129	133	118	126	123	126	119	122	124	121	136	122	118	138	137	123	112	118	115	129	141	117	129	161	128	143
5303	1449	3203	3630	3040	2497	2001	1752	1455	1325	1120	1016	948	883	831	762	766	734	618	666	617	619	571	572	525	551	549	550	532	542	486	509	517	485	507	474	471	476	482	479	471	458	476	453	452	493	486	471	479	472	454	443	458	429	440	454	446	464	408	450	435	433	479	428	495	484	452	456	466	410	422	437	493	419	449	439	410	429	453	444	436	444	418	437	424	441	395	438	431	421	418	427	467	428	411	422	405	426	392	371	439	450	457	447	433	435	403	428	425	408	429	459	422	401	470	466	469	413	403	449	473	439	410	405	474	410	432	430	423	443	427	435	404	463	430	438	415	441	446	440	447	414	420	452	438	455	395	408	415	460	460	467	435	452	435	409	386	451	441	419	427	441	389	425	409	425	439	451	428	467	436	404	436	410	446	412	443	420	448	414	389	445	449	427	453	453	420	458	449	423	443	443	443	392	451	461	461	431	449	440	408	440	427	453	415	435	401	409	427	425	424	443	395	420	441	440	413	434	397	420	420	412	424	383	413	398	473	423	432	362	404	437	409	428	431	430	432	432	399	411	442	417	435	410	451	481	364	463	373	442	429	417	421	426	438	432	422	431	374	441	422	406	433	424	426	403	390	453	403	394	421	412	422	452	418	431	444	422	417	424	421	392	416	438	451	421	440	412	446	407	420	400	409	420	415	416	424	417	437	440	456	430	411	420	375	410	413	422	412	382	416	450	404	415	393	442	445	438	430	417	407	438	427	469	396	443	411	375	410	442	410	428	440	384	433	407	418	445	434	471	457	416	437	460	440	404	425	437	402	451	394	401	451	443	403	425	443	399	452	475	414	413	421	430	416	415	405	406	394	462	448	388	446	417	413	439	394	451	411	453	399	400	421	413	451	440	399	413	403	421	411	419	434	447	454	432	433	419	433	429	419	418	447	410	406	416	398	436	415	403	439	405	414	394	418	426	383	452	446	407	445	437	426	414	422	414	397	410	438	430	444	418	422	412	427	396	407	406	395	440	426	441	394	437	423	436	428	426	428	393	435	421	391	449	438	398	408	429	428	403	383	451	360	379	395	437	421	419	420	463	469	467	445	426	407	405	421	431	427	413	407	428	421	449	414	449	372	451	419	391	415	410	420	432	427	445	430	404	435	454	469	419	392	420	460	402	458	414	425	440	414	432	430	403	393	395	453	441	399	426	425	485	429	434	439	421	447	378	439	436	438	460	392	428	418	419	434	413	443	448	418	427	433	418	412	390	441	470	418	429	402	421	432	415	420	440	389	435	390	427	408	421	413	411	410	461	448	411	441	424	390	422	426	439	400	409	395	385	440	436	410	460	441	404	464	388	410	392	399	390	424	409	426	455	422	387	432	420	425	431	432	432	418	422	450	427	400	389	401	411	427	373	408	432	451	442	435	443	437	395	405	449	417	409	439	384	419	438	441	448	409	451	393	442	428	423	417	430	407	423	440	420	422	456	414	400	416	444	390	429	425	421	399	442	427	409	416	410	439	433	396	410	477	441	411	460	431	424	418	407	443	407	386	409	422	380	426	420	423	441	440	416	439	444	402	377	444	442	425	399	432	434	402	402	432	412	432	412	440	453	421	411	444	437	448	415	427	444	401	464	448	440	443	430	381	398	409	417	416	390	416	461	412	405	380	405	469	404	417	450	437	427	424	430	413	455	398	421	413	430	430	404	466	413	430	436	393	407	390	424	423	441	410	438	426	410	406	432	443	437	400	453	427	430	465	404	425	427	454	455	427	386	393	417	412	427	403	438	403	445	432	408	402	451	464	431	409	411	438	455	422	403	420	433	444	427	426	451	421	446	429	413	427	440	405	420	440	439	417	439	443	422	442	424	420	422	439	419	447	432	431	396	416	413	460	414	428	441	443	414	428	422	449	426	441	438	423	394	435	418	408	423	454	426	435	384	424	422	433	449	430	432	413	432	453	415	463	407	433	428	445	410	407	393	411	415	442	395	438	424	432	442	436	450	414	412	461	423	408	396	445	441	388	432	407	437	419	410	431	435	415	422	420	384	380	444	429	437	421	397	399	433	417	434	416	444	427	424	437	450	413	428	449	436	430	402	408	399	439	423	422	434	424	416	432	422	439	422	420	435	476	417	433	407	416	421	437	413	395	423	399	430	427	439	397	400	432	444	433	446	387	451	435	454	426	444	448	426	441	420	436	443	429	447	412	397	431	429	415	428	382	429	455	442	413	405	392	423	404	425	385	386	413	422	442	433	414	443	420	415	417	388	385	439	447	449	449	414	398	417	439	431	406	419	420	434	433	430	460	397	427	416	439	412	419	443	425	380	435	406	388	415	392	451	416	411	386	395	398	421	426	422	400	422	442	419	410	389	429	418	393	435	387	398	427	428	429	412	432	422	408	411	406	444	421	420	422	443	420	397	419	383	433	423	431	392	432	434	402	444	414	486	426	424	434	415	443	370	443	458	428	444	435	428	387	427	407	405	398	408	399	464	403	409	425	403	411	408	434	423	439	399	412	423	432	433	451	404	427	448	438	433	386	415	438	440	426	429	424	429	440	418	414	434	429	423	418	421	420	389	462	422	435	402	427	427	413	429	424	435	428	394	384	420	413	419	394	455	426	413	402	435	410	421	410	417	440	437	437	474	395	430	438	426	430	393	450	413	405	430	415	443	439	421	462	437	399	390	459	427	404	398	423	417	420	414	410	414	419	393	403	368	415	415	408	427	457	431	442	418	412	451	415	414	458	409	428	434	445	394	425	423	417	429	433	430	429	431	403	439	422	447	426	398	396	387	420	417	405	463	412	437	417	429	422	441	449	420	411	394	432	420	417	390	425	402	433	405	446	408	402	445	422	426	440	419	414	414	415	412	422	422	403	397	420	391	428	400	448	439	388	417	388	420	387	429	427	417	436	445	413	394	418	411	415	415	412	467	421	440	436	431	458	420	433	422	413	405	450	427	445	432	424	451	394	409	415	429	442	464	409	405	413	446	476	398	398	431	417	438	421	390	439	433	382	407	438	414	445	419	423	438	427	417	419	420	457	414	456	416	421	410	393	414	411	424	404	414	443	402	443	425	456	406	462	430	413	415	401	416	410	409	406	459	408	423	433	407	474	462	391	438	417	436	427	378	422	474	385	441	422	461	407	425	421	428	392	414	454	469	419	435	457	427	470	425	415	396	437	408	443	405	427	424	422	409	420	446	420	394	389	442	397	453	435	455	399	432	449	426	425	458	450	425	428	412	431	438	468	435	420	394	415	453	410	438	434	404	442	428	437	427	454	424	433	418	397	454	409	399	441	412	406	429	473	436	422	431	421	419	421	435	366	429	436	404	406	452	446	445	415	467	438	386	450	426	452	373	445	422	452	407	446	431	469	410	428	456	432	434	417	434	439	430	407	415	437	405	454	394	436	438	426	429	424	417	389	419	442	428	442	444	423	463	433	417	412	419	430	427	441	453	413	422	427	392	398	458	469	417	449	380	417	377	441	430
15694	2526	2748	2049	1436	1046	745	597	514	447	339	346	267	254	233	222	240	224	211	201	194	199	173	209	191	191	191	156	185	172	183	167	177	181	151	175	167	171	158	139	158	164	156	165	143	168	160	136	154	157	145	150	136	171	161	147	158	126	145	136	170	158	160	142	149	162	152	134	153	154	145	155	136	154	135	152	149	147	147	139	150	142	168	139	156	163	145	174	163	172	144	156	146	157	136	157	169	130	163	150	170	158	127	124	166	154	146	137	138	150	165	146	147	130	141	146	169	138	136	158	165	145	133	147	141	158	154	183	131	110	143	155	152	154	147	140	168	169	151	136	133	147	144	137	137	181	146	152	150	141	143	141	132	147	158	148	145	166	138	150	158	141	161	143	142	142	133	141	160	155	144	137	136	147	135	151	141	132	149	141	160	140	160	154	146	158	153	151	158	137	128	127	163	155	162	158	134	160	153	142	147	127	146	141	136	139	135	146	135	157	160	135	118	145	148	124	113	153	131	141	141	179	147	144	131	139	132	146	142	150	157	167	145	162	174	148	112	125	148	170	154	139	165	138	142	154	141	134	152	126	169	150	145	130	143	137	145	130	155	156	165	146	144	150	153	133	145	124	153	124	155	143	148	134	147	142	164	142	138	139	155	138	151	136	126	141	135	149	161	139	129	137	141	128	161	160	142	151	148	139	126	135	142	139	149	126	148	137	157	129	129	142	145	150	145	140	149	141	140	131	168	122	149	138	140	148	121	155	146	155	150	144	148	147	136	130	142	150	155	156	138	139	143	162	149	138	158	160	147	144	150	137	147	153	160	135	147	155	153	140	127	130	152	130	143	138	124	136	142	138	142	145	153	175	154	158	147	137	137	145	142	146	136	154	164	140	122	155	157	166	149	130	139	148	149	137	179	138	127	147	149	135	140	128	146	136	158	157	138	138	149	132	137	160	151	143	155	135	136	155	162	151	137	132	130	140	141	153	140	161	160	176	136	127	144	148	140	159	136	142	148	136	147	148	126	153	146	137	143	145	162	137	126	119	154	139	162	159	130	148	152	125	146	162	126	166	166	144	147	140	135	158	146	140	147	158	160	146	128	149	147	163	155	125	129	123	144	164	129	165	153	123	132	127	143	141	134	138	139	131	147	157	152	133	142	134	127	145	132	138	146	132	137	151	164	138	168	162	138	133	156	135	123	124	145	165	146	131	129	144	166	151	138	163	135	145	140	135	144	133	144	137	145	149	135	124	138	150	144	155	161	140	129	151	154	143	138	158	125	158	151	143	152	143	154	156	160	155	154	135	133	137	152	146	164	124	137	135	155	142	161	142	136	143	139	146	153	155	153	143	115	154	150	147	140	154	153	154	144	138	148	161	124	143	125	155	165	142	136	131	136	142	148	162	133	143	122	169	135	152	152	145	141	148	151	139	143	129	144	126	147	148	135	146	144	149	133	140	132	154	144	183	148	148	134	148	151	153	170	150	152	136	145	131	145	131	144	157	152	156	143	142	144	140	125	152	126	143	143	152	138	137	143	153	157	136	138	150	147	128	127	155	145	136	144	159	160	131	127	150	158	140	135	155	138	159	150	144	136	143	156	140	150	139	149	151	154	149	148	150	128	167	159	176	135	139	158	151	147	140	132	146	146	141	136	132	158	160	144	147	168	156	156	159	164	150	122	163	155	163	143	148	141	133	171	144	144	150	157	152	163	177	138	132	137	140	133	140	136	152	157	133	153	141	163	141	131	136	149	150	134	138	176	164	155	142	134	164	110	152	165	143	145	137	161	155	165	166	151	151	154	138	129	121	164	127	128	127	149	147	133	150	171	140	154	155	129	148	151	135	154	167	146	155	113	135	146	142	147	130	131	144	155	143	148	159	139	138	142	132	138	136	156	152	157	160	129	143	144	159	127	145	150	128	147	169	137	136	143	123	155	137	157	134	142	140	138	137	128	164	130	154	129	139	156	141	168	134	140	145	146	151	135	148	138	128	156	142	147	135	138	138	140	109	140	154	153	139	158	147	167	139	134	153	167	164	132	154	153	133	135	140	133	167	160	152	159	140	123	136	158	142	146	159	126	140	135	145	136	159	138	144	160	145	155	151	153	143	150	153	127	143	137	146	159	130	178	122	161	145	143	136	149	152	149	150	149	150	158	152	172	156	137	152	134	145	170	155	139	159	177	132	145	140	138	170	166	142	171	142	149	134	138	139	128	151	156	141	155	125	139	129	148	161	168	136	155	139	152	123	147	133	132	159	139	152	130	157	129	131	159	145	144	154	139	157	164	160	139	123	152	119	149	149	152	152	171	148	120	135	142	169	155	117	133	154	137	129	144	148	155	145	164	130	143	122	134	131	141	146	143	158	146	143	139	145	123	143	141	129	126	163	145	159	140	134	156	164	124	167	152	140	152	123	128	152	138	134	150	139	139	148	128	163	151	166	129	136	153	151	152	145	162	163	156	172	139	131	138	138	124	140	153	134	128	144	156	131	123	140	150	145	144	144	137	160	146	144	144	127	155	141	120	141	144	158	163	162	130	142	132	153	134	161	136	148	146	131	154	151	154	166	130	156	149	163	148	150	134	150	166	151	126	125	134	160	115	162	138	124	141	146	141	144	141	150	158	150	130	165	141	146	138	141	144	129	136	147	144	162	149	151	135	153	143	151	129	145	151	153	143	153	142	132	145	142	162	154	135	119	133	133	123	128	145	122	156	163	162	130	109	134	167	129	148	169	132	124	130	138	146	157	135	151	169	156	160	136	165	149	132	143	159	146	130	164	130	129	159	139	165	135	124	159	161	129	152	133	157	142	160	136	143	133	136	148	128	142	138	154	138	152	162	148	135	138	135	154	140	131	151	155	153	150	134	129	140	163	155	154	161	167	133	156	143	160	129	129	154	151	144	146	126	128	135	137	139	148	152	149	142	153	130	149	157	150	130	139	136	146	135	156	159	140	121	156	165	153	139	146	138	140	154	126	138	153	156	135	151	137	159	137	171	152	144	149	144	125	141	161	138	163	140	149	156	144	142	131	130	140	142	140	140	153	172	168	137	144	153	157	144	149	166	151	140	154	144	160	157	133	166	139	164	148	156	148	143	148	120	160	151	152	155	160	137	142	141	133	157	138	160	158	163	125	128	150	151	137	132	162	151	152	138	149	148	130	144	131	158	139	139	162	173	159	141	159	186	139	134	142	171	150	152	145	167	145	134	135	131	167	156	136	146	138	156	151	140	148	157	176	141	145	147	130	126	148	149	150	148	150	141	164	157	136	150	142	143	144	142	142	155	132	141	133	137	155	146	145	153	176	153	153	138	154	121	158	177	146	147	122	148	135	124	139	140	150	146	141	131	160	144	137	135	141	153	131	160	138	148	151	142	165	153	152	128	155	156	158	153	141	157	122	133	146	137	170	151	150	143	156	160	155	137	147	155	151	144	152	164	128	146	154	146	142	140	136	152	138	156	144	154	142	167	135	129	148
7594	2535	5918	6530	5414	4408	3659	2997	2491	2156	1836	1665	1598	1374	1270	1211	1142	1116	1006	907	942	787	868	782	751	726	764	674	699	686	641	651	658	657	587	638	578	629	592	602	592	563	563	543	580	568	558	541	529	571	524	504	552	573	535	550	530	527	507	536	538	484	510	545	507	465	544	498	529	508	507	560	508	491	509	509	501	486	533	509	532	523	512	549	486	469	484	470	467	488	491	483	495	467	528	499	506	476	476	513	462	467	480	511	507	470	487	508	467	471	491	440	484	493	492	462	481	478	510	478	503	524	491	484	459	496	477	508	489	501	502	511	488	517	478	471	518	461	478	498	486	469	501	491	483	502	514	491	448	471	507	498	497	502	447	489	503	454	456	491	467	496	491	435	459	508	499	496	476	511	480	448	496	496	501	473	470	447	460	483	472	465	491	458	506	486	478	459	492	512	480	471	492	498	499	523	505	460	488	473	456	492	483	482	487	460	462	440	487	486	490	450	457	467	465	496	422	513	493	469	482	496	486	478	488	510	506	483	529	491	460	491	463	466	523	469	489	475	475	519	478	476	488	481	501	481	489	487	502	474	456	481	467	447	480	493	436	464	472	488	457	486	467	481	469	473	483	512	471	444	452	449	463	460	469	498	442	419	472	466	468	487	479	497	492	485	509	458	497	457	472	478	484	525	450	485	461	491	476	490	466	464	474	508	456	466	463	448	464	493	460	504	478	469	447	488	501	515	467	497	493	467	469	509	466	510	469	499	460	462	520	503	490	483	473	528	498	436	459	468	492	489	472	505	478	469	477	480	449	434	455	456	435	470	440	524	439	495	466	472	464	523	489	505	492	485	508	502	510	464	511	484	490	479	485	489	488	457	481	489	461	451	436	463	451	520	484	487	492	525	487	490	457	499	494	449	522	453	443	477	460	481	466	429	484	519	488	454	452	468	464	465	466	479	475	494	466	456	464	444	473	456	478	520	455	500	474	441	493	464	447	513	515	471	457	499	475	467	484	468	505	449	487	504	484	478	469	454	483	482	495	510	468	474	493	475	458	512	499	483	477	501	464	477	410	504	499	483	484	470	497	491	509	456	476	414	477	510	471	491	459	494	464	480	457	452	467	459	500	491	462	451	455	459	484	517	465	471	457	492	462	486	495	450	518	484	462	494	441	456	462	504	455	508	443	470	455	488	515	485	489	484	456	474	521	450	507	474	466	467	442	453	485	478	511	490	453	489	475	525	490	496	488	465	482	474	471	467	499	462	504	513	474	501	467	476	499	455	476	454	440	474	455	458	468	505	503	526	515	457	448	490	466	478	476	486	490	476	498	496	475	507	464	487	430	452	509	444	475	458	458	468	453	479	497	454	493	463	483	466	494	461	466	500	459	479	490	487	484	451	460	489	495	492	511	470	479	478	522	488	513	474	497	445	497	504	490	496	482	453	463	465	494	454	491	519	494	486	439	480	503	502	517	510	437	467	489	477	481	450	471	468	456	460	479	462	487	476	529	459	455	469	489	471	465	483	510	468	542	492	475	471	500	468	469	503	436	477	465	486	457	497	479	490	486	469	475	488	472	500	552	496	485	440	440	468	491	481	440	504	485	471	481	509	455	455	452	466	454	496	455	465	506	502	463	469	522	469	484	470	474	475	469	463	471	441	508	490	500	479	475	471	467	486	444	460	464	464	452	511	464	485	473	474	468	471	492	484	500	474	458	466	467	466	475	463	493	472	476	481	495	474	499	478	435	434	511	446	507	476	456	499	488	482	485	495	455	480	486	476	503	504	465	474	488	455	488	470	454	502	475	522	485	452	470	476	497	440	501	515	469	457	447	484	486	461	467	460	524	493	482	440	484	497	456	496	477	442	471	499	494	468	481	473	467	448	426	502	491	476	469	467	473	474	456	470	462	523	441	506	460	469	508	543	467	492	471	511	471	477	494	458	483	483	473	461	487	510	430	474	483	444	495	498	502	481	479	453	478	453	497	445	456	448	460	492	461	465	446	419	477	435	465	499	514	453	475	489	468	480	450	476	435	513	461	477	459	466	457	477	486	529	464	547	516	467	478	487	482	463	469	497	497	461	470	449	519	454	473	451	483	503	465	477	512	454	457	499	470	526	479	505	512	506	507	480	467	488	488	449	484	440	459	519	498	480	532	505	450	497	484	450	464	472	472	510	455	468	472	474	492	489	477	485	450	462	459	475	472	471	469	446	469	483	466	451	456	481	442	512	482	481	462	445	507	462	474	485	474	488	459	477	459	463	449	479	487	501	478	467	491	445	504	438	469	524	488	462	483	488	420	476	478	468	471	476	529	502	510	460	464	480	439	462	499	475	521	462	495	461	444	506	478	473	465	480	513	489	448	515	471	519	465	508	448	474	452	500	488	503	498	476	499	461	494	505	482	464	471	496	455	476	472	476	467	434	455	485	441	456	491	460	460	473	491	466	468	498	465	461	493	446	507	497	495	475	492	509	466	482	493	502	476	459	497	448	498	470	414	491	513	457	471	481	508	461	463	468	468	485	446	452	477	462	497	443	468	515	460	472	465	487	433	472	483	495	443	506	469	453	494	471	452	458	483	487	479	473	514	479	440	461	475	512	509	492	452	474	498	465	481	483	478	507	489	494	511	475	487	475	511	480	472	483	467	484	481	452	499	432	488	476	495	491	457	438	460	480	503	473	438	490	504	496	445	449	495	482	490	464	467	471	491	491	474	471	440	446	463	519	459	502	447	494	507	495	462	460	466	495	500	516	466	444	491	460	470	493	499	444	447	501	483	498	463	527	462	463	489	458	526	462	450	482	518	491	515	447	477	454	464	446	448	477	505	490	480	481	469	463	472	484	448	494	443	463	448	494	543	455	488	476	435	479	436	488	501	484	483	499	509	477	499	477	454	487	476	478	487	451	514	470	487	505	481	477	517	475	506	489	458	484	455	455	488	486	518	456	467	496	475	468	452	462	471	474	480	451	492	429	489	482	459	459	457	496	488	517	446	466	446	469	498	472	476	453	457	470	445	489	482	460	459	444	475	467	473	505	506	521	461	482	488	493	497	498	479	495	441	518	503	485	454	465	462	481	458	489	502	474	471	467	505	496	466	499	474	453	484	465	450	458	468	472	494	497	452	501	459	517	453	476	518	458	488	478	492	457	467	464	490	485	497	461	489	449	520	476	501	470	484	516	487	460	482	479	464	488	441	493	490	488	441	470	499	501	474	472	530	483	487	460	479	493	500	479	491	464	496	476	457	471	490	469	486	494	495	481	443	497	490	488	457	442	461	509	491	467	506	458	428	478	457	459	483	459	473	462	457	465	465	454	438	483	517	468	482	469	448	471	474	525	493	519	493	516	468	458	504	496	448	457	458	463	492	503	467	489	484	498	473	460	445	508	434	490	481	478	487	499	509	474	499	469	450	463	433	492	497	461	459	490	485	470	450	461	472	497	476	521	468	495	503	490	492	511	446	465	473	487	489	465	484	470	469	465
2241	340	331	313	281	284	282	262	277	245	263	250	274	263	260	253	251	255	273	245	247	261	244	287	268	263	268	269	276	251	264	261	238	264	243	245	271	225	257	268	251	275	243	249	257	256	252	263	249	238	243	233	259	269	269	253	210	271	266	274	272	220	247	259	258	253	223	251	274	285	247	265	264	250	248	243	263	230	258	233	231	274	221	267	235	253	242	248	253	264	253	259	241	235	276	250	258	281	273	253	265	273	252	248	237	232	259	253	275	221	261	240	290	252	244	242	283	245	227	248	262	238	268	246	260	225	257	242	264	260	258	237	254	266	263	269	259	263	259	237	251	292	263	268	253	244	250	250	287	268	259	245	252	268	249	274	265	253	249	260	260	279	267	281	274	267	251	253	263	263	261	259	226	258	259	237	226	249	252	274	250	286	277	236	249	279	250	266	242	241	252	241	246	258	268	237	264	260	256	240	251	246	256	260	241	232	243	269	282	229	240	251	253	263	266	260	273	256	286	279	229	283	258	266	264	230	266	229	232	264	256	252	252	239	259	263	242	241	229	269	260	229	279	278	244	219	282	248	231	241	253	246	258	278	276	264	250	267	244	242	237	248	262	243	267	238	297	254	267	239	278	246	241	259	282	263	227	273	247	258	253	243	226	247	242	259	282	274	236	236	234	256	284	246	234	259	236	271	262	228	271	280	265	254	260	269	241	271	264	285	262	216	271	261	250	218	297	242	237	237	251	248	254	225	248	252	239	256	255	259	260	248	260	253	272	258	233	277	264	253	278	238	268	260	247	260	246	267	240	254	270	267	252	257	280	285	252	257	243	219	279	258	248	247	230	296	270	262	272	270	252	265	272	240	258	278	253	277	262	287	243	234	249	256	240	253	263	257	282	258	280	260	244	266	294	227	250	248	255	237	264	268	271	257	257	262	266	257	238	281	225	268	267	251	289	236	241	240	255	245	249	258	250	265	231	252	251	264	267	254	228	242	288	275	264	268	281	259	249	248	263	251	246	283	273	250	254	271	239	248	255	254	249	257	285	252	275	244	231	242	236	261	249	250	249	262	263	242	244	275	267	249	267	260	248	247	283	225	247	271	248	264	276	243	240	242	279	255	254	272	263	256	254	263	242	266	263	242	274	244	269	260	259	252	272	237	254	259	254	260	233	246	251	254	247	264	252	244	253	257	259	290	255	249	272	249	265	287	259	259	274	284	258	241	257	255	265	271	252	257	266	246	214	263	236	272	277	239	236	238	256	257	257	260	258	244	271	265	270	260	289	248	235	284	237	274	264	248	247	247	245	288	265	265	233	236	260	211	260	239	271	237	249	269	232	283	245	254	252	267	251	248	274	246	255	250	272	240	243	273	273	271	261	253	229	235	269	274	269	278	230	241	257	241	239	231	265	228	237	257	254	258	242	259	262	284	249	238	236	238	232	260	244	284	260	279	272	276	270	253	231	238	279	253	241	246	266	270	254	268	271	238	233	246	236	237	256	257	281	257	283	264	281	263	270	289	236	261	239	251	278	274	238	276	286	267	224	273	243	250	237	276	234	252	248	239	247	275	237	219	290	233	281	277	243	257	247	241	220	265	256	266	271	261	247	247	248	248	260	258	252	272	260	289	263	259	255	230	233	252	234	247	243	286	265	255	258	243	258	259	268	241	267	211	222	260	239	269	258	263	260	276	276	274	280	239	253	251	263	232	272	266	283	263	260	278	248	260	239	285	287	255	280	240	260	235	259	259	273	276	229	217	247	253	235	233	245	272	240	244	259	251	246	259	260	246	260	237	254	253	273	255	272	260	293	238	287	242	232	237	237	257	259	232	256	257	273	230	275	254	254	234	280	251	285	253	234	265	244	233	247	243	249	254	248	249	266	244	263	231	272	267	242	267	253	253	219	263	266	239	243	254	261	274	270	240	247	247	247	258	267	261	236	266	251	265	246	257	270	256	246	262	258	262	273	251	262	235	221	254	253	249	242	288	276	281	286	250	264	237	255	238	254	258	267	255	239	278	275	256	251	274	247	274	234	248	279	285	257	259	250	227	258	254	235	277	267	286	254	275	255	267	271	263	232	263	265	243	271	272	254	259	234	254	264	230	239	232	241	267	248	252	252	262	286	257	260	251	234	280	239	214	275	217	264	232	260	248	268	244	253	282	254	268	251	257	264	247	256	262	259	241	240	258	221	282	285	280	263	268	238	290	269	261	208	257	283	258	245	225	277	236	242	263	255	255	236	237	260	283	259	260	270	269	273	251	264	251	264	247	245	264	263	283	259	278	249	222	252	260	278	248	265	243	258	288	265	279	259	252	258	262	253	268	267	247	245	283	278	258	258	295	264	232	247	277	247	299	237	264	269	269	253	253	246	261	243	254	279	259	271	269	248	264	242	278	245	299	246	264	292	246	265	241	228	266	250	253	241	248	269	253	234	256	263	255	218	246	253	250	257	267	233	251	253	259	248	240	253	249	247	236	272	262	240	277	288	251	269	274	241	278	250	268	259	228	270	262	255	230	266	289	259	249	256	237	262	256	288	262	255	270	243	229	214	258	219	235	262	250	266	233	258	248	279	250	244	276	299	252	250	261	259	245	243	233	270	238	242	231	280	257	262	263	248	267	248	260	258	274	258	239	255	247	256	271	221	241	274	276	266	239	262	272	266	224	224	275	258	230	264	255	255	248	241	265	260	275	290	251	260	271	247	260	261	263	277	257	250	251	245	265	230	304	255	245	261	253	242	260	267	244	245	278	252	280	282	246	249	264	259	262	250	259	258	240	241	249	250	251	265	269	255	254	258	250	243	249	264	255	248	269	271	245	255	260	240	246	253	255	287	264	229	269	223	255	255	249	235	230	269	253	257	227	251	246	264	247	220	279	253	241	245	247	259	233	248	273	242	246	286	253	238	275	261	250	239	247	232	274	254	247	263	248	275	251	269	245	265	240	253	244	242	276	268	253	301	258	278	245	288	291	211	243	259	235	264	247	270	256	251	256	251	261	251	265	271	263	280	277	252	259	253	259	236	245	243	269	275	262	265	239	274	287	255	270	273	233	230	250	248	252	254	238	276	275	270	258	249	279	250	262	289	249	254	277	270	233	258	237	239	250	253	262	251	282	234	268	228	267	230	263	269	261	253	277	249	240	258	266	288	269	242	256	256	237	225	225	236	244	257	260	244	263	234	257	241	236	277	266	252	250	261	262	257	259	226	247	251	236	252	283	246	264	257	260	285	236	265	250	238	276	250	297	270	237	270	279	262	275	258	235	233	266	249	249	238	264	240	247	248	227	260	245	249	231	226	249	252	255	280	280	251	265	244	251	271	257	289	258	272	239	264	252	256	214	248	243	292	256	255	247	223	262	238	267	246	251	254	252	261	269	244	238	245	239	255	248	267	244	262	294	250	256	264	268	273	243	256	224	252	243	261	266	290	221	226	260	272	263	244	253	302	249	287	246	245	247	276	252	286	264	241	233	283	261
2340	850	880	932	913	851	819	874	816	824	796	768	797	824	776	774	765	767	765	783	759	768	710	780	768	771	750	797	760	774	712	741	767	754	732	761	733	786	758	733	739	760	756	806	701	727	779	789	753	749	750	732	755	726	772	755	757	730	748	755	763	774	809	787	698	737	749	756	750	779	716	723	750	752	729	732	782	728	788	807	779	769	763	776	722	754	732	788	745	737	728	770	792	723	755	722	725	759	727	796	773	731	761	787	719	738	711	752	778	736	752	741	775	746	800	733	744	735	726	680	771	755	732	751	743	730	737	761	716	681	797	700	700	755	768	778	724	784	689	773	746	746	768	739	743	722	756	775	756	747	765	753	743	787	728	748	739	764	763	726	751	726	796	737	755	765	794	759	815	760	720	723	775	734	698	798	732	809	752	742	711	729	735	751	804	715	728	709	726	735	745	792	789	738	742	718	764	787	748	799	755	721	799	742	744	708	759	786	753	748	734	736	692	725	771	779	753	732	730	745	763	722	763	811	764	724	762	722	763	757	739	755	714	732	744	765	714	779	749	719	682	754	710	770	748	743	779	715	721	735	742	775	793	742	729	729	763	722	772	777	735	760	759	770	730	750	742	732	802	741	795	755	752	740	678	752	723	765	779	758	727	728	724	769	782	743	777	753	739	702	776	737	713	747	693	735	760	779	733	739	741	781	766	726	758	692	765	716	804	718	734	771	785	766	795	726	739	721	757	780	775	732	723	760	764	791	735	714	756	759	722	752	738	768	791	748	759	720	712	762	717	716	755	730	723	747	751	766	786	785	739	719	731	734	733	766	732	764	749	727	761	758	783	729	734	740	742	751	737	765	751	784	780	700	780	685	712	772	705	742	726	767	766	745	737	766	822	714	763	736	779	727	785	778	747	765	849	718	749	769	730	770	719	734	786	746	725	800	739	755	719	782	797	765	755	793	774	748	700	761	719	764	737	786	725	755	747	734	729	748	778	721	763	727	737	758	759	720	737	745	727	701	700	737	730	764	773	775	743	723	780	753	727	739	752	768	730	828	777	756	737	651	778	739	739	790	749	747	734	790	790	745	739	763	697	750	755	766	777	708	741	766	782	749	742	773	765	743	731	746	795	766	743	813	751	749	712	714	723	756	688	749	799	743	798	742	815	814	747	704	727	801	722	769	744	728	751	752	748	767	742	739	777	753	762	736	712	740	755	743	793	708	745	770	725	731	799	745	769	747	704	742	764	727	729	711	756	761	685	713	761	742	748	713	782	761	727	720	735	749	791	711	759	749	756	744	741	758	761	749	761	716	768	716	726	743	743	744	752	698	696	721	739	765	727	691	724	763	743	732	696	767	767	716	721	712	750	753	747	799	769	758	750	712	754	762	762	756	782	775	705	732	766	778	721	708	758	709	698	731	740	761	778	753	751	776	712	754	757	740	739	771	748	721	716	763	721	732	770	753	710	835	705	763	772	733	734	752	797	767	737	740	707	743	740	734	759	760	707	792	718	779	756	701	790	782	791	746	739	718	779	747	764	710	752	748	707	786	771	789	747	762	721	775	753	754	747	795	762	719	719	745	750	741	727	761	766	778	752	695	734	749	758	763	809	804	704	755	778	757	771	783	762	736	738	793	731	747	701	768	766	703	751	783	755	762	753	718	712	736	776	742	731	755	672	738	754	741	769	738	718	771	741	749	804	703	803	804	749	756	748	746	779	731	717	747	718	767	700	741	795	693	719	719	773	747	783	755	768	783	717	752	779	738	747	765	754	770	770	778	756	760	777	736	749	746	796	829	762	745	790	716	761	755	734	757	778	746	735	726	754	748	766	753	740	799	763	752	786	761	677	781	842	779	785	740	699	731	715	786	730	752	822	746	782	756	766	755	727	767	773	731	798	723	711	734	703	759	756	736	757	779	700	770	752	706	745	749	767	730	744	799	811	742	745	770	754	732	713	766	750	709	733	755	726	749	707	789	778	759	748	754	696	755	694	787	700	720	729	796	786	763	758	743	752	711	726	760	795	725	770	745	714	768	750	748	770	725	771	748	796	733	792	756	787	770	761	713	757	777	772	764	764	739	793	758	722	749	772	699	735	752	787	762	774	744	729	755	766	716	784	766	754	761	739	741	761	764	737	735	749	755	674	775	771	703	736	763	725	766	764	766	732	721	745	705	740	754	764	736	770	774	740	719	722	720	721	753	744	743	797	759	799	724	796	753	744	785	759	718	731	718	782	717	750	722	741	741	729	736	725	714	743	754	738	781	739	745	716	759	737	811	755	747	762	736	747	730	679	755	806	743	748	786	729	716	725	714	746	733	749	734	726	721	728	778	732	713	736	788	757	735	701	727	782	707	763	754	730	758	761	729	726	758	742	758	728	734	721	711	765	744	793	815	786	754	778	746	753	782	734	760	752	715	721	751	773	773	727	733	794	735	764	832	757	791	723	753	736	776	726	794	717	790	664	755	707	724	741	757	773	716	803	772	756	805	724	777	717	787	721	770	741	749	731	757	727	758	803	730	729	776	712	752	793	761	770	735	724	782	752	776	742	743	770	763	766	726	793	773	763	673	785	724	770	776	754	779	771	738	748	829	779	792	707	809	727	701	750	747	746	708	714	791	770	765	730	764	791	792	724	799	739	737	764	751	818	736	768	795	745	816	732	769	795	767	738	741	804	784	733	720	793	723	751	768	715	750	760	734	762	815	802	752	767	824	768	787	751	719	757	719	782	726	767	707	778	728	732	760	755	773	773	765	770	762	765	739	754	779	755	778	732	716	781	747	774	771	750	732	726	731	754	726	743	763	712	760	740	762	738	748	748	725	748	712	756	701	728	811	744	763	724	773	718	753	682	758	770	783	753	786	779	769	741	759	758	781	760	789	738	693	711	771	755	736	760	786	794	738	768	772	711	752	744	744	727	768	775	729	764	757	726	764	754	715	762	735	742	750	736	788	695	767	751	708	735	744	774	727	740	716	725	741	802	750	750	771	739	713	791	722	690	749	714	702	762	791	783	793	755	686	764	727	755	715	736	754	758	744	760	740	755	760	793	769	781	711	725	784	775	778	735	783	736	747	792	829	743	765	806	734	784	736	792	780	711	757	752	740	717	786	768	745	755	761	747	780	778	781	729	752	690	725	732	721	771	746	731	744	760	779	780	718	775	729	763	730	723	710	764	776	680	757	738	767	739	771	736	672	745	763	776	781	718	786	737	732	728	736	731	756	736	746	779	742	777	752	735	745	746	780	772	735	782	753	772	725	783	735	790	772	766	770	707	752	796	705	713	810	771	734	753	706	736	734	695	752	755	809	772	759	721	780	716	775	730	757	753	817	749	752	745	729	754	744	713	766	818	774	755	763	783	773	741	800	724	806	738	751	750	761	746	794	708	724	750	763	795	753	759	786	804	786	706	766	757	763	801	775	702	727	787	708	746	760	719	697	739	746	790	772	719	761	784	735	799	776	752	736	782	748	770	740	779	721
8299	1017	1390	1039	746	553	441	323	339	267	246	219	243	173	202	151	176	147	176	150	149	137	146	142	160	153	145	115	130	148	140	121	123	129	131	132	141	133	134	133	132	126	133	139	142	131	139	119	134	133	122	152	130	140	138	131	125	138	116	119	138	142	135	128	127	123	122	118	150	146	119	112	122	136	133	140	126	147	116	139	129	135	142	146	111	132	134	135	125	125	118	149	107	116	155	123	155	111	122	134	122	150	125	132	158	142	142	149	129	127	137	125	131	136	155	131	121	135	156	158	133	126	136	131	138	121	126	113	123	137	136	136	145	130	137	125	125	126	149	125	130	130	155	137	123	118	142	149	143	142	135	142	147	117	119	147	135	136	131	130	137	127	134	152	120	130	125	121	153	131	127	139	135	131	149	136	123	117	145	151	140	133	146	114	129	105	130	119	134	134	121	136	115	124	128	132	133	132	161	146	135	140	125	142	122	133	149	131	129	145	128	133	133	128	143	112	117	145	144	132	142	122	134	127	140	130	137	127	119	131	126	114	126	146	125	127	126	121	121	133	115	144	142	120	139	139	120	136	119	129	140	133	130	152	122	149	131	140	109	115	124	115	135	148	140	128	130	124	133	137	132	144	122	142	124	105	118	129	143	124	132	112	117	133	130	131	133	146	123	132	157	138	140	130	131	127	133	140	122	133	127	123	141	134	137	135	133	130	106	148	132	116	133	131	137	113	136	131	116	121	116	133	117	141	135	146	135	136	154	148	125	127	121	119	121	129	127	119	135	155	114	142	130	135	145	131	135	135	132	123	132	136	122	124	146	126	123	138	133	125	133	146	132	110	138	115	141	127	111	131	130	123	123	124	142	152	145	141	127	140	115	148	119	128	132	128	116	120	146	109	155	130	131	143	112	127	140	117	114	122	126	128	136	124	144	120	143	129	127	118	129	124	130	136	121	117	129	120	121	111	136	134	127	93	122	106	135	132	132	140	133	127	125	135	139	141	120	137	119	135	147	138	136	111	133	133	136	137	127	128	116	117	116	101	133	145	134	139	129	152	147	121	118	141	142	152	120	149	130	130	139	139	139	125	123	140	139	110	140	126	135	143	127	110	124	126	135	146	139	148	133	132	131	125	130	136	123	132	137	122	141	111	134	130	150	145	108	147	120	119	159	131	127	145	144	125	147	122	116	133	118	120	135	123	144	134	121	154	126	115	123	119	127	142	138	129	131	113	141	107	124	121	129	144	140	112	122	136	121	142	138	130	140	132	136	136	137	144	142	129	158	125	127	105	127	138	124	121	142	122	137	141	152	126	123	132	118	139	124	130	127	130	138	146	152	133	138	118	126	139	141	132	130	136	133	129	139	116	133	104	129	142	128	139	130	129	134	112	136	136	133	114	126	129	123	126	110	127	134	115	113	127	124	133	132	105	137	137	128	149	130	139	122	134	128	132	113	128	110	120	133	123	144	127	137	156	115	145	117	129	132	144	112	134	115	137	111	121	124	169	119	143	144	122	126	141	128	125	116	124	122	129	111	142	144	126	132	115	118	124	131	143	126	139	137	128	150	131	119	136	141	138	132	150	140	139	127	134	117	113	145	137	107	138	136	118	143	146	111	126	129	152	136	128	123	108	131	139	124	121	125	142	131	136	112	129	154	130	136	133	146	137	128	121	144	129	126	142	136	114	126	145	125	131	123	121	135	130	127	133	163	123	119	131	158	120	131	132	139	141	124	125	155	130	121	129	151	123	123	142	146	124	108	120	141	153	138	122	115	144	130	148	140	127	115	123	135	139	153	120	128	146	131	101	129	131	125	129	134	121	144	128	126	165	120	120	144	127	139	135	119	129	156	124	131	157	128	118	149	154	127	126	147	133	122	141	130	118	126	127	123	133	136	129	161	132	134	113	126	137	116	96	147	117	138	140	133	133	139	130	127	111	122	119	144	133	129	130	136	138	135	126	114	131	147	138	133	147	119	118	115	137	148	134	133	119	137	126	131	151	126	132	119	117	131	146	116	135	152	127	124	143	144	110	118	135	139	131	129	128	146	139	130	155	140	146	126	121	138	143	104	141	123	139	126	152	140	135	131	132	137	114	137	136	118	123	152	116	124	128	131	132	119	125	152	144	136	144	128	125	125	124	145	131	125	150	121	124	160	146	128	124	140	135	139	141	125	129	126	128	125	135	146	126	146	147	136	129	141	110	136	129	140	133	146	126	113	121	133	126	130	136	143	132	148	127	148	118	124	122	140	115	142	150	133	127	126	144	139	125	125	130	111	123	124	135	138	151	138	117	132	140	125	134	114	118	140	149	137	125	137	122	130	149	134	128	123	130	144	120	123	134	126	123	114	126	117	147	117	112	135	118	155	134	131	126	129	129	128	137	142	141	123	134	156	107	133	133	133	119	146	135	133	140	135	125	133	137	148	149	113	110	130	128	114	131	127	133	129	117	121	128	123	137	150	135	139	126	136	143	113	144	153	141	139	114	105	124	124	131	145	123	135	118	140	141	155	126	136	141	125	131	137	119	145	144	138	142	130	126	129	163	129	113	136	134	122	116	146	142	124	137	117	124	146	143	122	137	113	129	128	101	130	139	117	141	113	134	145	115	133	150	130	142	128	121	142	140	124	111	122	103	144	140	135	122	124	159	136	124	142	134	149	145	122	152	131	138	123	141	129	121	141	121	123	126	121	133	118	130	116	114	140	130	144	132	144	116	151	127	115	127	141	163	157	132	118	135	139	128	130	129	132	128	109	148	140	144	125	133	140	138	130	151	125	115	127	133	99	139	120	119	139	143	126	160	146	118	149	116	152	145	119	129	129	115	139	115	130	97	119	153	144	131	107	108	124	126	115	114	129	131	125	129	120	126	138	132	139	140	139	125	135	142	119	131	147	134	134	141	131	132	136	121	141	126	141	131	124	106	119	130	151	115	136	155	113	124	121	125	126	122	144	152	119	131	132	123	127	138	123	127	161	133	113	126	116	125	130	126	125	142	132	125	152	121	147	120	148	137	131	116	147	134	147	133	132	137	128	121	117	123	124	138	118	141	131	138	137	123	132	133	114	147	136	126	126	150	121	110	140	126	141	121	125	129	118	137	121	114	138	140	132	121	126	134	110	146	130	128	157	121	141	152	111	136	137	135	135	131	128	126	134	134	130	129	139	137	128	122	152	142	113	124	145	144	114	146	131	125	129	135	120	119	122	115	115	132	114	129	134	131	130	141	114	132	167	137	138	136	118	149	139	131	128	120	116	118	134	155	117	123	136	127	128	159	131	118	119	145	135	94	130	132	118	133	146	120	132	130	138	142	143	147	122	149	142	152	129	134	140	143	141	124	155	136	124	140	143	133	130	134	128	142	136	137	136	130	127	156	138	129	126	118	128	118	138	143	117	126	134	130	135	146	165	125	135	136	161	133	132	119	128	142	135	142	131	136	122	138	138	117	136	145	110	152	121	141	123	125	131	135	129	130	133	119
5304	1350	3138	3651	3071	2446	2084	1753	1450	1259	1149	1041	965	939	768	797	745	758	720	630	623	582	614	578	543	587	525	570	520	526	510	482	478	506	484	499	522	525	494	506	451	494	451	480	470	501	437	450	476	448	491	467	462	487	466	451	461	413	381	478	488	448	442	429	433	466	393	454	435	424	438	433	446	437	434	485	453	472	427	456	389	426	415	436	425	425	429	404	420	439	454	458	408	450	455	406	399	454	453	437	447	462	442	435	402	419	451	407	422	435	447	434	414	415	457	416	408	447	427	414	448	417	443	438	390	412	424	445	452	420	425	434	417	409	412	428	428	467	442	413	435	439	454	412	491	429	427	425	413	391	439	431	427	392	396	425	448	426	392	447	457	441	440	425	440	411	427	428	406	440	411	377	442	419	444	444	418	430	439	440	400	479	429	416	405	412	427	464	475	430	411	395	444	412	424	419	414	432	422	424	404	414	470	394	442	425	415	466	398	435	423	416	427	394	419	440	413	389	455	467	428	435	446	460	467	415	424	402	411	445	431	433	421	445	492	437	409	438	429	423	448	408	468	433	446	419	457	441	421	449	412	415	394	437	410	413	405	410	441	423	455	421	410	443	416	400	415	457	435	425	421	412	429	413	433	426	446	408	409	406	432	421	399	453	406	417	386	453	449	387	462	441	430	398	435	428	410	458	427	394	438	455	420	374	438	417	445	410	408	440	373	441	416	430	461	410	423	444	427	417	445	397	456	425	386	385	451	399	416	415	420	457	406	479	454	428	412	433	385	411	433	456	448	422	448	441	461	375	390	418	428	432	462	415	446	421	400	431	480	414	442	454	434	415	416	391	424	378	421	463	456	414	428	412	427	437	409	429	431	408	431	449	432	415	429	405	448	417	419	378	458	418	450	440	463	404	376	464	407	443	414	412	404	441	397	417	432	407	447	423	409	417	425	427	401	435	432	403	418	464	445	393	431	425	398	400	423	435	419	456	436	430	433	426	418	393	429	392	419	432	413	418	387	461	426	453	413	437	449	415	402	447	393	389	418	413	428	425	418	445	445	413	413	455	443	430	422	409	434	440	394	448	429	408	437	459	452	411	413	392	392	399	418	456	453	435	453	434	447	435	442	464	446	440	398	420	423	436	388	430	406	426	408	405	430	420	417	408	416	414	404	436	435	452	397	399	451	451	465	396	400	418	418	423	396	446	443	425	419	416	440	416	447	420	412	437	439	391	413	430	431	440	427	447	417	426	447	409	440	402	435	425	418	423	436	450	437	409	430	431	416	438	446	437	417	435	470	423	432	436	436	421	408	419	412	406	410	457	423	412	388	430	429	442	441	434	441	413	417	443	410	418	414	395	404	402	441	431	453	402	388	428	424	433	412	423	437	415	412	462	436	433	434	445	415	428	455	460	423	433	443	438	449	426	420	395	436	445	431	419	428	417	404	455	411	438	401	408	407	435	433	399	436	440	412	416	377	421	435	427	438	417	431	412	392	449	461	431	448	409	451	436	462	414	453	424	400	417	409	451	438	440	460	436	453	436	423	428	418	416	421	401	432	490	438	413	406	417	388	397	426	394	410	397	411	382	433	475	431	442	424	415	411	415	438	453	459	399	433	423	420	425	431	461	422	455	384	431	399	403	448	425	426	457	425	397	433	464	398	439	436	423	417	445	390	415	423	409	437	412	409	407	449	400	413	406	419	417	473	382	423	418	449	388	443	446	413	422	381	462	444	418	409	405	395	454	430	389	418	427	427	418	416	419	446	399	410	446	411	452	430	420	420	447	444	423	410	375	413	427	483	420	399	389	428	467	424	429	466	419	457	433	429	399	436	422	425	438	369	430	428	441	429	420	421	436	429	411	408	435	434	425	430	434	427	425	431	442	416	438	419	433	449	459	412	404	447	432	378	435	424	438	392	405	382	396	409	435	467	400	443	434	413	400	435	394	406	416	395	442	442	446	421	414	400	395	397	423	427	444	415	424	410	466	437	423	430	450	438	433	433	395	392	434	410	400	435	477	438	419	426	466	405	409	432	416	442	412	402	398	413	409	408	432	415	427	437	407	419	446	406	405	434	418	433	462	407	443	425	407	405	381	416	447	437	439	410	402	435	431	402	427	413	431	434	447	414	432	393	437	400	455	452	428	445	394	411	402	468	420	409	419	415	393	403	419	425	420	439	416	414	438	421	440	394	388	383	405	442	418	448	388	448	455	451	447	400	408	398	422	449	422	440	411	421	428	452	453	402	402	417	401	444	387	441	446	441	452	429	441	434	422	405	415	418	429	407	407	395	438	410	423	399	451	433	457	424	426	411	420	432	441	432	457	418	408	419	390	405	407	413	444	416	477	439	415	421	455	463	384	439	414	417	413	425	386	424	397	434	423	434	439	418	434	461	458	418	462	421	410	459	440	433	435	463	442	424	411	434	393	458	418	397	405	411	458	450	419	397	424	425	426	407	396	411	445	407	407	427	428	417	405	401	407	435	437	440	408	449	473	437	438	410	411	448	426	403	434	420	434	448	412	415	455	417	416	403	417	403	393	444	400	434	394	447	423	383	453	426	407	384	437	456	451	415	413	422	411	431	414	439	465	417	466	459	387	414	439	439	410	445	424	406	480	434	432	407	447	428	427	426	415	416	456	404	441	416	395	413	436	394	395	459	459	426	440	448	408	434	415	432	393	427	446	428	414	443	430	451	461	427	448	434	423	421	437	442	396	421	426	466	415	417	433	425	432	422	441	446	449	418	449	419	391	418	460	393	408	438	389	433	401	436	417	435	407	399	389	432	420	405	390	432	431	417	421	439	459	457	401	421	418	411	473	411	425	419	421	449	435	428	448	406	418	412	426	440	403	412	447	462	430	437	432	429	441	434	458	437	457	459	395	449	430	423	416	407	421	387	436	436	447	388	448	426	436	436	432	427	419	420	407	399	430	404	402	431	436	439	416	435	397	435	413	440	431	406	408	397	415	395	437	413	426	452	397	433	420	406	416	437	413	421	420	403	453	452	404	420	390	429	414	485	444	401	422	431	415	438	426	406	438	423	437	423	429	422	407	447	440	447	412	437	442	437	429	426	451	415	446	375	402	463	417	401	452	374	415	392	423	464	397	397	467	379	410	412	454	431	455	420	461	418	424	459	431	409	388	404	447	442	412	419	419	424	449	432	457	416	466	458	431	419	452	412	416	425	403	409	402	401	437	401	396	436	400	412	427	440	454	436	436	461	446	427	441	470	431	392	412	427	424	416	426	429	439	428	380	434	417	409	409	436	417	448	431	412	436	423	426	431	444	423	419	403	389	397	429	408	432	440	438	397	451	412	414	412	442	411	426	448	412	420	452	407	400	441	392	422	423	442	410	441	425	433	479	435	399	399	397	437	433	449	433	438	415	426	404	426	404	442	388	438	417	429	398	430	418	446	448	438	415	424	419	420	486	444	437	425	420	436	431	434	444	428	419	433	434	434	417	426	445	460	417	395	429
15509	2578	2787	2067	1413	1043	790	652	509	424	362	320	303	265	238	231	249	236	224	219	215	210	202	160	187	175	181	171	180	178	151	156	161	156	146	152	145	144	139	143	135	175	166	169	133	162	137	160	130	167	175	152	166	149	152	154	148	162	147	140	137	142	164	133	152	167	123	143	159	135	131	157	131	146	140	144	143	143	172	148	149	152	140	162	148	140	131	154	160	174	150	164	169	155	139	158	137	136	157	160	133	143	165	137	129	145	141	136	170	143	144	141	154	142	135	146	162	162	147	151	139	142	163	159	161	139	166	123	140	118	139	154	152	166	134	133	145	139	149	139	130	160	151	172	156	181	161	167	139	125	153	135	153	156	161	127	140	154	149	151	138	136	153	145	155	154	138	143	130	156	174	153	137	157	160	159	135	156	152	128	140	147	136	155	144	151	148	153	153	140	156	139	142	159	154	155	170	124	152	150	144	156	158	154	140	151	132	132	145	148	150	134	143	141	154	159	147	155	195	143	143	137	163	142	136	148	169	126	146	155	139	132	161	153	141	134	156	120	153	170	137	134	129	161	148	159	149	139	166	138	138	135	135	130	149	144	139	135	123	180	159	166	143	138	148	119	150	158	145	157	132	139	138	146	139	151	167	147	144	142	150	151	121	139	130	136	153	149	160	156	154	176	151	130	167	150	132	158	160	140	144	149	143	143	151	160	151	163	135	142	141	140	159	130	157	157	130	155	164	156	155	151	139	133	159	161	156	144	152	134	148	146	144	148	150	162	155	151	159	134	132	134	160	146	141	142	141	140	150	155	161	131	157	145	144	139	133	155	142	132	147	139	149	158	145	159	139	145	147	151	151	146	137	127	141	145	144	146	132	152	148	145	153	132	146	128	131	160	139	133	129	155	172	147	132	145	138	152	149	165	140	128	167	148	153	156	145	125	118	134	161	145	153	164	142	135	154	154	139	122	165	141	123	135	176	153	140	132	153	122	172	160	135	159	141	143	129	150	167	157	171	149	152	141	137	136	155	128	137	151	153	145	154	148	132	153	158	146	144	157	146	142	163	148	128	126	121	152	135	136	137	153	136	137	144	165	143	140	140	151	153	149	145	146	165	138	170	140	169	149	130	149	144	163	161	177	147	136	147	142	139	152	146	149	154	139	146	122	167	140	176	143	141	155	145	152	146	154	133	126	160	151	156	160	137	162	152	158	137	145	146	123	153	133	166	162	148	146	143	163	137	154	148	146	141	128	134	152	138	164	132	138	176	127	115	131	166	129	127	146	149	143	153	142	139	157	177	142	138	130	162	143	149	160	149	151	164	167	149	148	128	167	155	150	154	159	131	153	145	162	141	130	146	149	137	130	157	150	148	155	147	141	137	149	148	128	152	150	152	141	113	128	126	148	137	164	140	152	118	135	130	142	156	116	156	156	141	135	133	153	153	145	172	173	128	122	153	144	163	149	146	148	167	151	140	142	150	144	138	163	149	133	149	131	155	149	140	150	158	140	147	146	127	141	142	154	131	148	119	151	134	141	155	122	172	127	138	167	147	143	149	161	140	155	136	130	136	146	132	174	167	141	131	158	146	128	149	143	149	162	147	127	163	138	158	121	155	150	155	128	164	151	149	154	120	133	163	149	139	157	173	140	144	159	153	137	152	147	149	154	145	131	140	153	148	129	160	129	136	144	139	159	168	176	163	132	133	156	142	147	170	130	145	155	151	144	152	141	141	131	144	154	152	168	129	155	144	139	140	156	139	156	151	161	125	134	158	150	150	155	162	166	142	145	137	162	155	148	127	152	155	149	151	152	160	133	137	119	138	139	137	144	135	125	158	132	145	138	176	151	155	134	149	128	110	136	138	144	142	142	144	163	145	165	160	141	147	145	137	137	134	132	150	129	129	166	116	125	140	150	122	156	160	141	139	149	150	147	140	131	152	143	150	145	142	140	130	167	146	137	144	128	146	131	127	133	169	166	140	132	154	145	168	136	166	159	140	140	153	155	148	143	136	131	133	147	139	138	149	144	124	121	114	124	129	143	126	149	155	150	139	143	150	149	160	151	140	133	133	149	149	146	164	153	134	123	161	122	141	132	153	174	133	140	142	149	139	147	138	129	165	179	143	137	161	143	146	142	144	145	151	160	158	129	144	138	145	145	158	136	149	143	167	133	147	141	154	161	142	160	147	147	156	135	131	148	153	141	143	143	151	134	150	180	131	148	152	134	131	128	136	160	160	171	140	140	131	141	137	157	155	128	143	121	154	131	133	135	156	156	143	142	165	142	140	158	130	156	153	125	144	143	147	145	154	160	144	168	127	148	139	125	135	146	135	141	156	136	159	140	152	160	132	150	169	151	131	155	144	134	179	139	153	159	133	145	145	154	138	188	142	139	137	162	129	152	152	149	147	125	154	150	148	135	147	155	146	137	146	136	138	144	157	144	159	156	143	188	143	147	151	162	138	137	163	135	151	130	147	141	168	129	152	153	164	152	140	143	163	149	147	147	136	164	156	121	134	132	153	146	160	151	139	122	140	139	162	137	133	125	146	154	153	151	157	132	144	138	154	146	154	144	139	172	154	137	177	141	146	132	141	159	160	143	153	163	153	157	137	154	146	139	131	158	147	138	137	133	152	150	165	156	139	149	145	154	142	148	159	156	140	175	136	136	162	136	156	151	154	154	141	145	160	144	135	147	142	168	138	142	141	147	154	136	135	149	164	144	144	139	129	147	181	147	148	148	137	162	144	139	154	141	189	159	143	150	128	155	137	138	135	122	128	155	138	147	163	141	134	140	133	133	139	153	142	152	145	144	140	147	148	142	144	140	154	120	164	130	154	136	167	156	129	152	175	177	137	158	145	137	124	135	162	164	165	144	154	120	149	148	149	143	114	165	145	157	164	151	129	154	143	141	134	150	150	167	135	143	154	139	158	135	142	142	119	146	153	148	148	136	157	146	141	156	136	146	146	154	149	149	134	139	145	131	150	119	169	149	153	147	147	117	146	143	121	153	130	138	147	155	149	164	161	136	152	150	150	139	170	163	120	131	154	147	139	172	157	157	143	132	140	137	144	153	138	136	125	155	149	138	155	153	167	154	144	136	150	142	141	153	157	158	132	127	145	142	131	156	152	154	133	137	140	146	157	128	157	141	134	127	136	136	143	156	148	160	169	146	158	155	143	122	155	140	138	138	134	147	154	148	134	148	137	149	159	170	160	145	144	149	149	145	107	138	139	146	130	134	158	165	137	145	138	138	133	128	150	147	161	153	136	137	157	177	152	138	153	130	161	140	141	143	148	146	145	146	149	155	151	131	139	145	164	161	169	154	151	159	167	126	141	175	138	133	128	120	155	135	142	154	142	131	126	151	149	116	161	139	169	147	148	154	160	133	156	142	157	146	143	156	144	132	134	151	155	148	138	146	127	144	180	138	146	147	154	144	134	142	133	131	135	151	144	135	159	150	160	133	156	153	161	156	124	144	161	124
7487	2439	5750	6431	5531	4375	3685	3002	2452	2140	1882	1713	1516	1358	1218	1215	1116	990	1002	976	921	825	822	745	765	738	673	705	687	689	676	661	612	677	676	619	595	585	631	565	598	535	602	598	553	528	567	614	543	507	527	533	517	522	554	524	541	486	499	489	515	522	551	497	545	534	534	501	484	510	504	534	517	520	526	489	515	487	511	529	497	509	501	487	520	495	522	503	554	524	524	497	464	477	492	496	470	450	536	491	534	479	516	508	467	475	477	455	482	478	534	485	544	464	473	471	504	485	465	539	522	465	491	492	471	489	481	467	499	471	473	467	484	485	502	483	494	529	462	516	483	520	490	483	481	521	470	502	474	490	478	513	460	475	503	473	509	463	472	479	501	480	480	495	488	466	480	507	471	481	501	487	518	491	465	451	473	466	479	500	479	477	491	521	524	488	509	502	490	505	456	503	465	463	492	494	455	493	398	465	457	474	443	474	432	463	477	518	493	459	477	468	492	492	497	444	507	468	466	476	472	456	439	483	457	496	428	438	476	467	449	492	468	468	412	479	495	478	498	459	485	494	423	461	513	504	427	450	482	450	475	488	470	458	439	514	515	482	491	488	467	488	448	471	507	456	462	467	476	493	483	476	456	462	504	450	502	475	452	476	491	522	458	474	452	487	473	477	486	454	473	486	458	463	477	473	469	476	480	512	466	481	487	493	436	525	464	461	496	492	509	532	480	516	497	464	453	527	509	494	509	500	483	503	504	491	493	487	499	460	491	489	485	462	476	509	500	486	491	450	488	445	481	474	486	474	464	473	470	449	453	490	492	467	473	500	464	503	487	485	489	426	466	451	501	475	463	481	463	489	483	527	471	497	490	503	453	470	456	496	457	452	470	455	493	485	467	486	461	463	448	505	500	436	431	454	490	476	482	456	514	465	474	464	493	495	486	490	465	442	478	497	493	465	420	493	511	480	455	461	470	428	537	478	491	500	503	489	488	483	459	450	544	499	466	515	502	500	484	446	478	454	512	440	467	500	523	454	470	523	465	519	488	486	484	464	512	493	490	470	460	487	495	471	483	472	470	469	506	477	447	499	470	483	464	480	460	483	468	466	480	463	454	480	471	497	500	466	484	490	474	482	460	486	512	455	478	481	523	460	450	470	490	454	464	474	461	490	479	490	489	469	494	449	453	473	474	494	480	458	490	485	457	462	511	510	451	472	485	446	486	490	486	512	501	489	474	455	485	459	468	472	440	507	480	467	458	499	438	499	485	459	465	473	473	470	539	466	467	471	517	499	480	500	499	480	490	499	484	487	497	504	482	470	483	478	445	460	442	514	435	449	494	492	477	504	463	473	441	461	456	482	509	491	478	482	481	484	476	474	466	487	459	444	488	474	479	478	459	508	481	490	475	515	499	460	491	481	452	474	488	474	454	490	491	478	459	469	494	494	498	487	467	492	486	478	479	505	470	499	469	464	489	511	478	492	484	437	484	506	489	485	561	485	454	468	450	461	469	481	424	494	512	516	470	504	482	484	455	467	476	479	486	504	475	456	471	485	487	478	483	503	455	491	470	455	437	460	468	521	478	476	474	462	488	495	476	534	462	508	492	419	483	470	450	467	491	498	439	512	477	545	490	496	468	473	499	471	482	483	445	477	494	476	458	452	449	455	504	487	471	472	481	452	495	472	456	447	463	500	497	505	465	441	491	492	499	452	473	486	477	450	479	457	439	479	493	458	463	486	500	489	471	496	500	433	495	438	494	447	451	516	472	467	506	516	466	475	488	482	509	455	460	507	495	463	446	466	475	486	483	500	474	474	466	480	435	438	484	470	504	536	528	452	446	481	490	476	483	454	520	493	451	479	474	448	472	433	476	501	495	504	460	464	475	466	472	465	444	457	468	464	467	428	481	501	479	440	461	465	471	479	499	453	470	507	497	531	484	492	474	495	468	474	469	515	481	512	484	500	469	440	458	491	495	481	486	480	473	480	482	461	502	469	511	486	489	473	462	501	457	462	444	498	506	487	504	473	501	464	482	481	504	457	466	465	508	491	481	467	447	473	478	484	483	456	470	457	465	477	455	443	461	500	471	463	481	454	486	476	446	451	487	460	541	491	473	462	523	454	455	487	469	510	465	516	461	488	517	499	492	480	498	501	458	470	478	492	478	477	447	474	504	462	526	471	478	437	449	478	437	461	459	406	499	498	484	463	430	487	436	462	476	486	452	457	499	494	479	500	479	480	479	478	459	445	485	501	487	447	510	498	481	491	473	470	497	480	482	495	483	491	463	498	467	482	483	456	482	482	463	463	469	505	468	438	464	495	503	446	488	488	492	468	513	488	502	475	462	492	492	502	481	485	489	469	457	452	472	458	471	464	510	487	465	493	471	447	482	470	457	448	479	510	489	472	495	491	489	499	496	492	496	524	469	471	458	458	475	473	472	471	462	470	486	442	472	463	447	482	500	458	468	454	504	460	477	452	496	482	492	453	464	482	476	481	473	473	507	473	485	463	491	474	485	475	489	498	452	494	481	454	459	456	473	460	491	463	470	454	498	524	499	473	513	476	468	454	496	482	471	487	429	481	484	475	446	452	499	500	512	442	498	484	458	514	493	473	493	495	461	442	468	502	484	508	477	435	477	497	469	439	495	457	480	452	464	493	469	501	482	464	488	494	476	479	461	483	479	458	498	469	432	474	502	473	491	464	467	445	473	513	479	429	485	478	452	507	486	502	522	474	487	428	457	482	471	506	486	497	474	476	480	486	443	496	492	482	471	485	466	470	486	512	464	459	466	485	465	488	521	494	539	451	471	453	486	464	460	479	471	475	492	501	433	490	499	482	492	469	443	484	490	516	488	486	482	489	503	466	475	485	479	501	483	472	469	445	479	500	476	460	499	509	514	483	465	506	458	444	514	493	441	498	490	497	460	478	475	481	464	518	473	464	492	483	467	473	495	475	436	459	528	476	503	468	476	474	480	473	450	477	483	490	468	523	499	452	477	508	493	461	510	447	486	467	488	479	513	475	503	483	475	459	489	466	458	479	507	469	480	419	493	497	464	448	488	454	484	525	498	450	516	507	484	487	467	481	479	486	464	492	489	477	487	471	438	483	485	462	463	468	483	475	459	469	466	497	490	480	502	512	495	450	476	526	458	475	458	488	445	499	497	479	487	484	498	492	428	516	445	495	488	487	495	483	480	496	514	437	439	493	486	467	463	449	497	503	497	451	472	469	466	495	512	472	468	484	468	501	467	472	441	482	502	499	480	501	496	467	471	508	483	493	439	478	463	423	484	480	451	460	468	457	470	490	482	468	447	534	494	469	475	437	465	473	463	458	459	502	481	482	498	470	459	478	508	510	458	474	476	488	434	496	486	453	512	513	472	477	487	504	421	490	472	466	470	481	500	470	498	478	497	503	490	480	476	462	496	476	468	473	475	455	473	447	476	460	472	515	506	450	468	498	482	460	487	505	492	505	484	470	448	459	439	470
2068	301	292	296	285	291	269	271	281	276	249	223	260	291	278	276	252	271	270	257	247	227	250	269	249	268	248	242	263	252	251	230	265	250	250	241	222	279	222	266	239	267	242	260	270	250	234	273	244	269	210	233	253	251	275	261	260	241	265	225	248	222	274	237	246	238	272	281	260	240	256	263	252	264	231	249	250	246	238	250	258	265	266	246	226	245	251	274	257	284	243	255	243	255	259	271	259	266	274	278	287	261	250	239	235	262	230	258	238	258	246	260	267	252	267	238	256	246	272	242	272	251	254	256	262	261	247	276	265	248	261	272	263	275	264	244	253	244	278	249	259	249	226	230	270	249	262	229	280	254	260	259	249	274	268	265	263	282	266	233	281	257	291	241	265	268	274	233	224	273	289	259	248	271	290	255	283	234	242	275	226	281	264	211	263	243	270	244	282	252	253	284	275	248	260	281	255	256	287	275	261	273	277	273	256	264	224	239	267	260	263	272	259	288	249	279	276	231	256	255	230	265	269	249	244	266	283	254	266	240	258	235	252	246	274	243	285	267	237	273	261	258	274	252	246	266	264	240	241	240	257	253	250	260	245	243	268	266	226	250	272	242	271	246	266	241	271	229	233	298	265	271	265	267	239	259	279	283	266	239	249	237	258	288	247	232	261	247	245	228	277	265	263	236	260	241	278	276	275	265	260	250	249	281	255	253	236	274	243	264	273	246	274	263	275	255	246	245	252	257	229	268	270	262	267	252	265	248	271	277	233	249	267	244	262	255	265	271	257	227	267	259	262	249	247	233	232	232	226	214	262	263	241	230	249	257	268	242	249	231	275	285	258	285	251	271	246	268	290	266	245	261	242	252	269	240	256	241	259	234	291	265	264	280	227	257	254	234	263	262	240	230	263	246	247	260	240	274	279	273	242	277	270	257	257	278	261	264	235	237	232	259	264	234	255	249	265	250	267	260	254	292	255	254	278	281	264	244	250	256	279	254	272	227	260	256	234	267	266	259	246	255	269	245	260	243	286	268	264	268	262	255	263	244	242	252	237	260	251	252	266	247	258	219	250	248	231	264	258	265	290	271	261	244	246	242	276	254	268	256	248	247	262	248	266	257	267	234	255	248	241	272	264	277	239	264	275	263	263	284	291	243	254	272	252	244	270	251	256	236	275	264	276	263	253	247	258	257	263	285	257	289	267	234	231	261	257	258	243	255	236	249	240	228	318	262	230	270	267	245	280	270	232	244	228	264	271	221	251	257	239	251	231	253	236	266	250	278	243	261	240	258	269	231	253	278	249	240	262	291	249	260	237	259	263	249	265	220	253	255	256	298	230	225	267	274	248	229	249	264	232	251	229	232	258	254	231	250	249	265	250	266	275	244	245	264	221	259	280	289	275	271	230	253	267	235	297	257	240	260	235	242	266	256	276	261	254	246	295	288	256	268	241	245	265	256	254	231	279	280	269	241	272	261	254	291	253	248	238	264	249	238	268	257	228	284	250	239	273	241	263	243	258	249	278	266	237	269	234	257	241	239	235	267	280	256	252	258	272	256	232	241	255	258	235	283	263	244	257	262	254	269	236	256	244	248	298	231	243	253	252	249	280	268	262	255	245	257	267	253	265	277	224	225	300	256	220	250	278	233	249	264	289	264	277	257	264	260	243	256	264	263	266	261	267	258	266	270	253	259	230	253	263	237	277	275	288	254	263	246	250	251	256	270	270	232	311	267	262	219	271	261	257	249	268	281	259	239	256	237	257	238	262	258	258	250	239	250	290	268	264	272	269	288	239	273	288	284	251	239	282	250	287	252	257	249	220	269	259	276	230	258	258	260	265	257	296	285	242	258	256	260	228	237	224	264	245	231	265	243	231	257	264	232	267	256	298	269	250	269	275	255	258	270	244	257	280	239	279	281	248	245	243	261	258	240	239	278	250	250	276	264	231	260	256	259	263	233	246	276	291	269	264	272	231	245	252	258	236	222	267	240	252	244	275	256	250	252	251	250	265	270	278	258	251	237	262	286	244	264	263	245	290	286	251	292	259	237	252	248	263	204	275	257	227	279	262	222	288	250	265	273	260	260	262	250	278	237	258	259	274	254	264	256	252	283	259	247	261	265	254	240	242	268	250	217	275	232	256	258	239	248	245	237	251	269	253	249	262	239	253	261	268	241	228	251	277	279	258	249	252	252	237	274	244	264	234	240	248	266	250	266	254	258	244	234	241	221	238	229	268	270	242	285	254	272	240	254	260	255	272	256	259	265	242	268	235	272	281	250	246	272	241	276	262	226	256	259	282	267	245	264	251	253	257	241	256	260	221	259	220	262	229	262	236	261	234	271	253	246	256	257	245	254	275	214	252	248	256	269	262	250	236	237	279	270	259	245	241	260	224	249	215	263	246	285	262	263	249	260	260	267	269	241	253	230	268	246	243	251	235	252	247	247	241	243	237	246	266	231	253	221	249	242	260	259	272	262	272	281	270	260	230	269	243	258	280	248	273	255	262	233	269	294	259	278	255	269	245	220	282	267	230	268	266	282	266	257	228	253	245	264	241	230	269	233	243	259	246	273	260	267	252	253	243	278	233	231	245	245	289	262	282	274	238	250	269	260	276	257	239	250	242	251	260	296	238	249	263	261	250	279	240	269	245	270	260	251	269	243	255	271	240	253	263	241	261	250	274	250	242	283	271	261	247	257	270	242	253	246	260	246	249	237	257	231	277	262	283	254	257	280	280	254	280	265	271	265	259	260	244	279	265	259	281	230	234	241	264	267	242	244	291	261	265	227	254	241	272	267	268	274	267	255	224	262	263	241	277	250	260	251	244	277	266	223	250	252	245	253	239	254	240	279	244	246	245	270	274	254	247	265	239	264	259	278	292	254	248	282	271	273	274	286	221	266	285	222	282	281	266	283	248	233	262	243	244	280	226	270	248	245	256	271	247	250	258	273	279	284	244	263	235	272	282	231	249	251	270	241	234	268	243	265	247	264	246	256	254	283	243	267	255	286	259	294	239	253	246	255	254	269	287	260	279	252	232	257	251	241	252	257	270	238	256	252	278	262	266	248	257	247	282	277	275	250	268	238	285	244	245	262	255	247	258	280	252	241	251	247	225	282	235	268	256	236	240	278	284	260	276	245	285	224	232	270	287	251	270	258	256	252	267	277	251	266	254	268	262	265	290	261	244	299	288	238	268	248	262	265	274	257	246	283	267	260	256	284	235	263	269	248	266	260	270	251	232	252	255	261	254	257	249	269	236	256	246	283	265	236	235	240	264	261	263	254	260	260	261	258	235	274	231	244	249	276	250	251	222	256	230	296	242	242	239	233	262	237	250	240	261	230	259	265	277	251	274	225	247	278	260	264	260	262	254	264	269	251	251	267	247	247	243	233	242	274	286	267	276	285	253	243	237	242	238	279	255	242	259	276	251	260	248	242	247	262	250	263	261	265	251	258	221	244	282	240	267	229	252	241	279	266	252	246	264	240
2252	778	932	977	895	857	809	801	805	780	833	738	807	824	782	772	768	746	749	768	723	722	740	759	744	757	742	749	748	735	738	764	744	800	798	743	726	762	763	741	730	730	759	741	720	756	767	762	747	740	730	695	714	793	763	808	696	748	704	735	759	721	752	782	732	801	770	737	721	796	702	758	709	746	726	795	790	782	752	746	774	729	779	791	730	736	724	802	733	774	801	710	741	740	763	731	735	764	794	756	726	760	691	798	731	771	741	759	743	759	714	738	766	765	712	752	720	723	762	715	742	768	780	748	736	758	766	711	763	782	754	750	683	752	797	765	773	725	760	769	733	795	741	795	747	738	734	745	763	728	743	812	720	743	771	717	703	779	783	749	745	714	748	777	707	721	737	781	767	725	729	782	759	734	746	721	782	743	725	768	724	762	773	751	686	738	724	737	744	739	769	693	739	799	831	785	722	755	713	698	725	736	740	719	788	780	734	801	704	723	815	711	712	712	748	753	737	750	748	724	777	745	745	719	752	725	738	749	725	767	767	768	773	741	756	788	751	749	809	733	732	698	724	825	763	777	723	782	799	722	763	728	746	712	780	776	736	740	709	784	732	764	728	720	744	746	785	739	704	724	795	708	728	793	775	776	790	750	735	747	716	745	783	724	785	721	722	773	766	762	760	732	746	754	805	738	756	720	751	715	777	744	705	723	750	771	765	745	752	784	693	706	761	748	764	722	774	763	794	780	769	745	770	750	784	739	728	745	783	744	752	677	755	779	792	717	764	702	770	764	768	760	776	730	688	799	673	719	733	768	750	715	751	732	790	755	755	762	733	733	837	696	759	752	742	695	751	774	766	763	730	760	784	755	789	755	757	747	759	787	729	762	752	751	698	779	713	714	764	719	733	715	700	774	723	764	733	726	768	747	726	735	774	753	740	780	739	791	726	742	736	757	736	718	750	735	784	809	728	713	731	744	793	795	713	750	781	750	741	748	777	758	729	739	726	712	770	740	743	771	764	741	777	767	757	769	769	793	714	735	718	755	761	730	694	779	773	713	784	729	762	735	789	770	693	750	710	765	682	783	765	724	726	766	742	761	776	751	679	740	762	733	749	795	785	724	710	726	714	775	715	765	791	760	770	742	777	776	699	725	758	731	790	775	759	746	738	754	767	729	771	774	750	734	745	745	779	733	806	806	720	748	746	761	728	811	772	773	733	761	760	694	765	747	737	751	784	721	733	683	754	729	732	728	782	791	689	718	699	745	720	726	720	762	683	739	724	772	779	733	738	730	761	709	783	747	725	716	729	736	792	767	770	725	718	754	789	759	747	768	715	776	750	744	798	762	795	770	736	764	752	752	778	737	743	764	725	788	735	717	780	767	767	758	718	733	780	759	724	729	754	709	772	744	685	764	759	722	759	754	735	789	752	767	735	728	788	682	704	727	721	727	780	762	741	697	746	777	716	731	761	791	728	723	774	757	713	754	719	791	741	739	720	781	766	732	721	766	725	758	700	733	786	705	763	706	752	716	801	787	799	718	726	743	689	752	762	774	772	698	784	776	746	767	761	688	717	717	711	763	755	716	746	756	772	755	733	748	718	728	763	746	735	718	730	728	738	784	781	737	719	756	719	700	740	715	762	726	771	746	720	785	788	750	745	738	740	757	725	775	760	804	720	771	778	752	750	736	781	770	739	697	692	755	768	706	702	757	749	747	755	761	735	749	753	752	748	769	687	694	751	716	712	758	735	718	754	734	722	772	810	749	747	726	781	741	796	737	686	717	749	734	796	787	735	733	681	780	734	760	721	768	773	752	766	709	750	744	765	724	714	776	729	754	765	740	721	718	723	779	714	760	753	756	757	771	673	759	754	710	725	760	728	752	751	720	734	806	752	756	774	730	749	716	696	793	702	744	735	724	781	786	764	764	765	770	728	760	735	736	727	736	797	726	758	739	755	749	704	756	737	741	747	733	747	731	737	726	752	803	763	750	741	743	765	721	712	794	788	740	759	747	744	773	744	783	738	709	726	734	729	762	701	774	743	783	757	689	724	756	731	752	725	742	771	757	758	748	731	762	770	751	761	792	730	673	785	773	761	798	733	722	757	707	736	739	774	779	776	817	762	726	724	737	790	729	750	763	762	732	693	718	737	731	781	712	769	732	786	709	723	745	743	786	766	751	753	749	779	759	746	770	744	746	746	765	731	792	715	785	792	763	714	792	737	709	736	755	750	782	740	811	720	731	760	769	746	722	734	729	753	727	733	720	783	759	774	720	750	726	739	743	765	764	729	729	788	732	700	746	731	760	768	751	713	735	770	754	753	754	711	737	743	762	762	761	736	729	711	773	717	773	763	742	724	746	812	724	718	734	773	730	763	752	702	793	752	770	723	742	761	762	774	758	802	722	751	739	757	724	762	797	725	715	744	730	695	753	737	750	751	762	690	741	747	757	778	751	756	747	752	744	765	783	751	760	737	754	769	746	717	717	779	769	745	734	727	748	762	749	790	732	783	738	689	729	732	731	794	748	744	725	718	736	760	725	755	733	717	745	760	727	788	749	787	729	716	758	715	715	755	696	775	757	750	749	730	756	763	727	761	785	731	780	733	738	732	760	787	744	775	766	726	748	755	710	742	765	734	799	703	788	711	793	753	779	762	787	746	794	743	777	765	706	726	721	792	769	747	722	775	738	688	761	758	748	770	746	712	734	755	774	780	746	766	743	730	746	692	804	773	718	745	744	776	721	734	764	737	786	776	743	733	751	756	771	716	803	711	752	719	698	776	768	763	727	740	748	764	758	733	703	713	735	754	674	749	783	710	764	777	732	825	790	743	773	747	769	762	780	762	763	772	728	758	775	704	744	728	751	691	742	790	739	728	739	776	815	717	787	760	773	775	744	762	757	738	758	774	770	689	748	738	721	763	730	751	706	740	753	726	747	780	778	728	787	802	742	761	779	768	801	733	717	750	708	742	743	711	692	793	746	759	759	785	731	789	736	725	729	737	727	712	744	721	713	762	712	772	757	750	723	775	740	720	733	759	722	789	741	704	727	720	721	785	771	739	715	745	727	800	796	737	724	751	750	747	725	778	714	689	709	736	721	719	781	766	691	754	737	758	749	751	709	764	757	796	716	732	768	762	736	762	729	707	694	766	751	765	746	786	728	776	782	771	761	757	754	790	730	750	778	754	768	778	748	783	718	737	716	727	756	748	748	785	730	752	723	772	716	732	804	768	782	685	693	751	737	712	702	768	757	756	761	742	757	735	759	772	761	701	739	744	751	739	786	764	720	777	733	722	744	685	785	708	719	779	747	710	747	759	723	788	770	714	740	762	781	720	717	742	765	775	794	758	760	706	743	729	724	759	720	739	709	721	763	766	765	745	706	762	764	723	754	746	797	724	728	751	761	770	742	782	748	792	771	769	753	728	741	725	748	732	731	791	799	758	716	754	744	731	736	745	787	791	755	727	773	704	800	748	734	743	721	766	753
8268	1036	1325	1069	787	582	446	344	291	265	222	212	191	201	188	193	189	164	156	176	141	163	168	144	152	165	153	125	133	152	163	138	143	137	125	149	155	141	147	135	144	122	137	129	138	113	126	127	139	132	128	125	130	134	130	138	146	124	132	140	141	136	137	141	143	142	127	150	133	133	137	136	132	111	123	116	148	127	147	121	142	136	137	146	150	138	132	149	135	129	124	137	129	129	149	135	126	131	147	124	131	121	127	110	125	119	133	135	146	143	123	127	107	152	128	137	135	142	124	128	119	134	132	138	143	127	137	142	124	136	126	124	128	125	134	122	130	126	139	126	141	124	148	159	157	128	117	127	114	116	132	124	142	146	110	110	139	143	126	137	148	129	104	118	120	152	133	124	132	137	131	132	110	129	117	133	147	98	132	128	144	133	136	121	134	127	139	156	116	118	149	140	135	126	124	124	139	112	131	130	131	155	134	115	125	141	132	115	143	130	136	110	129	131	110	148	135	124	136	123	106	132	127	132	138	153	128	138	124	123	126	124	140	127	125	127	158	139	143	138	112	134	122	137	126	117	127	137	120	124	127	145	113	139	148	136	111	130	128	114	136	148	122	136	138	118	131	120	133	143	128	133	145	127	135	102	130	124	145	134	132	139	119	124	129	108	144	120	120	113	136	129	123	131	130	128	125	119	142	130	126	136	132	160	140	129	121	128	135	131	116	130	124	121	145	125	159	147	144	123	112	148	122	120	133	132	125	132	122	139	137	144	130	109	144	137	130	117	132	138	118	101	127	139	118	157	132	101	127	139	125	94	117	136	144	132	138	134	139	156	130	131	126	156	117	134	114	142	128	134	138	156	128	135	118	116	121	131	137	135	127	122	148	137	130	128	108	134	127	141	140	130	133	134	125	128	138	105	145	116	147	135	114	118	139	142	133	143	119	137	134	130	134	129	119	119	131	130	124	129	126	147	129	135	141	146	133	122	140	117	141	135	141	137	143	143	126	143	122	134	119	123	109	131	117	143	122	136	137	137	129	128	127	151	129	132	131	139	117	130	121	122	147	123	147	125	130	134	149	132	132	138	126	119	128	156	130	123	129	131	132	152	131	157	147	130	125	137	132	126	131	132	142	129	141	112	144	138	131	146	126	123	135	112	103	126	126	124	112	127	138	144	136	140	140	123	120	122	131	119	136	138	128	138	123	133	153	141	124	144	138	130	141	128	128	151	109	147	137	113	135	138	114	125	130	123	133	113	116	146	145	143	119	119	136	144	140	101	141	126	131	136	129	128	120	126	108	134	132	129	148	138	119	105	133	127	124	139	129	156	120	113	152	113	150	139	143	103	113	125	125	133	116	116	123	137	123	121	137	138	115	119	137	117	149	139	120	118	105	136	133	110	125	127	127	148	112	108	177	118	132	119	134	137	130	108	131	133	137	149	143	128	129	136	130	122	140	126	131	132	137	162	109	131	155	119	140	136	134	123	121	138	124	109	123	123	143	130	130	128	132	123	160	119	132	121	125	113	137	116	117	137	144	137	140	157	134	108	114	135	115	142	123	148	145	131	105	151	141	117	125	137	129	134	107	112	112	133	119	133	131	157	125	146	117	140	128	134	121	105	123	121	114	153	133	131	111	122	123	108	118	105	129	151	136	153	139	135	128	151	135	127	112	122	120	156	138	131	128	128	125	131	124	141	134	113	132	125	117	119	136	151	113	126	144	135	139	134	135	115	127	114	113	136	118	131	123	129	135	106	106	137	155	120	125	114	117	119	128	120	130	148	134	130	148	150	152	145	114	108	134	137	111	122	148	118	140	135	139	132	137	130	111	132	113	118	138	137	134	124	122	128	137	129	106	129	123	133	116	132	143	154	126	110	121	109	128	128	121	118	131	129	121	139	107	140	129	116	121	134	148	125	131	133	122	125	152	130	131	122	118	104	131	125	150	137	104	128	128	135	116	139	147	145	123	122	140	128	137	139	128	122	143	130	121	142	107	135	128	123	155	124	114	124	139	140	131	124	117	110	109	136	121	130	145	120	138	133	136	124	140	121	132	120	116	129	116	124	137	154	144	125	133	138	147	129	117	114	115	131	118	135	127	159	141	131	134	124	143	116	131	141	125	137	123	140	108	117	121	121	114	128	125	139	143	120	139	124	151	144	130	128	129	118	125	156	111	134	132	163	128	163	141	141	134	105	124	152	158	125	124	121	123	133	124	134	134	140	136	116	139	124	125	116	131	151	162	105	137	125	109	144	136	117	123	107	143	111	132	133	135	117	115	145	132	125	132	122	116	136	123	105	122	131	120	124	146	117	107	135	139	138	126	120	138	127	134	128	143	153	119	127	140	130	136	126	125	122	116	108	134	154	141	134	124	126	128	162	119	117	115	123	134	129	108	120	116	137	164	142	120	130	138	110	119	121	118	134	120	135	126	149	149	130	127	124	147	124	125	127	144	135	129	116	139	124	138	157	119	129	152	111	137	123	125	147	123	124	133	138	142	153	125	142	121	113	129	119	123	128	130	115	121	123	161	124	115	131	131	129	129	112	146	141	135	114	135	131	142	128	134	125	143	141	117	122	146	149	158	137	137	119	140	139	133	126	124	111	133	136	118	131	123	127	129	132	112	138	126	129	129	146	119	147	141	138	141	133	118	132	115	129	133	128	121	134	143	125	136	128	108	128	128	127	134	150	130	133	151	136	125	127	127	124	118	150	119	136	110	125	113	128	126	115	114	126	135	136	126	137	115	124	137	137	130	141	140	170	150	135	133	126	126	115	126	106	126	130	132	128	127	137	136	143	111	128	149	130	99	120	124	131	130	122	131	142	157	131	148	126	142	145	122	132	138	101	132	130	131	137	153	143	136	124	123	117	134	137	132	139	146	129	127	122	119	144	125	132	129	131	128	120	123	115	143	141	118	124	119	118	116	135	121	134	124	133	101	137	126	137	139	104	144	143	124	134	136	129	122	131	120	122	123	128	141	132	137	129	136	123	122	133	130	147	136	153	152	141	142	131	127	131	122	129	130	149	127	120	131	139	128	145	118	104	110	119	124	124	143	109	135	127	113	121	146	169	133	126	145	139	145	139	120	109	120	118	108	139	138	118	148	123	133	141	127	136	140	165	128	121	126	128	137	130	129	141	132	125	116	133	128	150	118	128	140	127	137	127	122	118	131	127	124	119	141	126	143	133	123	141	128	139	152	151	126	135	129	124	134	131	128	152	132	120	138	127	134	140	138	115	141	129	143	135	139	144	134	134	134	129	143	147	123	107	137	139	124	125	149	137	120	142	123	104	127	121	141	145	147	148	133	124	132	122	129	129	131	122	139	149	125	120	117	131	135	128	133	92	131	125	132	136	112	120	137	169	137	151	132	142	140	123	120	151	125	135	132	107	132	133	135	136	125	147	129	146	133	115	146	116	115	137	126	138	126	118	131	138	152	132	119	143	128	141	124	118	143	125	122	138	112	116	140	135	120	148
5312	1335	3310	3609	3000	2533	2052	1725	1431	1293	1187	1074	975	928	782	768	770	671	689	640	606	617	636	566	551	582	542	525	550	497	539	549	531	504	463	506	513	489	477	478	422	495	460	474	439	438	421	443	476	440	435	484	441	461	489	431	436	422	452	430	464	445	446	446	425	429	429	457	418	432	427	410	431	433	423	422	458	479	399	419	426	429	439	440	457	426	448	401	438	482	441	426	416	453	407	419	454	438	417	461	423	434	405	430	416	442	403	464	463	449	431	416	450	409	434	456	441	441	418	452	422	392	410	428	426	425	418	433	453	412	447	458	448	425	437	396	436	411	433	444	413	453	453	419	445	441	420	442	413	424	417	420	417	434	396	407	410	436	401	441	444	446	399	431	421	421	424	465	383	426	429	424	436	430	457	395	431	407	429	438	438	408	381	439	433	464	412	433	451	424	457	447	421	450	426	416	409	410	441	421	371	390	430	411	421	389	400	423	430	438	441	405	423	408	423	418	422	412	402	456	426	439	432	370	428	478	432	431	412	445	435	428	436	439	433	436	428	405	423	389	439	432	377	452	432	448	448	414	400	452	449	434	419	402	423	410	440	429	421	408	435	448	447	425	438	439	396	413	446	483	421	429	450	422	406	455	423	429	407	401	422	431	441	414	435	435	400	409	429	437	426	450	436	412	431	477	372	415	428	430	463	440	430	406	402	350	369	444	415	441	445	439	467	385	419	434	422	425	424	433	414	412	434	405	420	420	417	438	428	439	423	411	469	420	426	457	446	462	428	443	425	448	421	442	430	403	414	464	415	443	405	395	458	413	434	413	414	388	374	421	409	430	450	427	413	443	439	425	408	380	444	400	430	446	433	415	459	396	413	414	458	436	420	455	446	411	448	442	448	453	429	447	415	407	433	409	412	387	415	444	420	417	440	437	419	423	417	418	393	420	406	443	408	414	427	432	412	432	418	459	409	426	434	436	421	442	444	439	406	424	419	421	429	419	458	436	433	417	407	415	441	423	434	443	386	449	415	416	406	402	414	422	396	408	444	390	469	411	408	416	443	412	438	389	429	485	427	417	412	425	441	444	430	423	384	468	433	428	467	440	430	465	425	432	438	436	394	422	401	417	458	450	413	432	429	409	415	466	447	404	453	407	465	435	423	448	415	405	427	448	405	489	408	442	434	397	417	404	414	388	431	396	453	392	414	402	410	414	446	405	405	435	432	411	419	439	419	433	465	416	400	451	417	451	443	387	448	392	421	434	444	412	438	375	414	402	423	408	416	448	413	410	450	431	367	443	435	434	406	402	398	388	413	390	431	401	444	440	439	442	419	429	459	413	467	438	392	426	398	379	426	435	410	403	472	438	412	449	392	428	416	441	399	435	404	424	431	428	430	454	392	418	422	421	407	408	398	426	426	435	417	432	429	397	455	419	428	429	398	411	425	442	414	431	443	416	406	419	408	431	389	415	437	398	420	459	430	400	443	430	410	397	418	415	423	418	403	466	443	394	422	455	429	450	410	418	415	430	442	457	425	396	418	415	451	469	433	405	428	431	410	448	390	483	470	444	426	439	457	388	446	431	406	430	424	442	406	381	413	434	417	395	440	431	414	423	418	394	418	392	429	436	442	426	426	434	384	397	394	409	440	428	413	439	449	398	464	423	462	416	432	429	400	433	394	392	409	413	454	454	456	400	411	437	419	458	426	425	426	423	424	418	420	411	447	439	404	397	439	472	415	416	386	388	442	443	415	427	397	422	434	384	416	406	446	416	417	435	450	443	419	384	427	432	425	377	428	400	396	456	418	435	431	413	394	411	440	472	440	395	447	423	426	444	416	423	438	437	414	416	410	418	451	404	412	417	448	421	414	399	409	424	411	420	423	456	415	432	434	457	427	432	422	398	437	407	394	420	422	422	428	460	429	411	398	429	404	433	433	418	473	433	399	423	441	437	423	382	413	424	450	442	424	402	420	446	433	409	431	425	422	444	430	413	423	420	400	438	436	439	404	385	428	420	417	429	415	413	399	404	411	413	438	417	428	414	419	428	435	447	439	430	419	436	431	401	441	402	424	438	402	385	428	428	414	418	414	445	430	427	429	432	413	407	409	403	468	441	427	408	417	413	448	425	436	380	426	437	412	410	399	425	413	459	442	433	431	447	439	430	456	424	467	419	387	432	406	425	417	377	441	406	453	437	368	445	455	429	433	446	430	421	428	413	428	428	409	399	412	437	409	467	426	410	377	379	410	425	413	408	415	421	402	438	420	436	426	418	392	440	446	398	396	424	461	429	429	418	411	392	405	425	447	416	426	430	426	422	410	446	448	428	420	405	426	449	412	421	425	413	405	458	425	431	435	433	426	419	436	415	429	408	429	401	429	412	424	400	447	421	413	453	431	428	425	439	408	413	380	439	442	437	418	446	453	433	435	431	436	430	437	417	431	450	454	413	423	404	416	450	438	401	385	406	412	427	440	419	435	435	447	414	421	420	432	406	414	408	437	410	420	454	434	410	425	445	427	424	423	424	433	447	438	430	412	419	411	420	393	433	403	445	399	427	430	414	378	447	419	411	448	419	401	439	393	434	413	438	435	416	428	420	456	472	464	456	421	422	394	447	426	408	397	414	412	430	422	427	407	395	425	424	421	394	409	400	436	452	410	421	441	399	460	418	419	423	436	419	385	443	430	431	414	416	435	416	442	417	453	470	454	456	413	446	400	407	433	434	399	406	421	458	437	429	432	409	472	442	429	441	423	454	425	462	413	439	429	440	381	447	406	406	415	398	429	423	449	393	435	424	419	402	398	430	397	408	439	420	415	403	445	425	405	402	448	449	428	445	431	453	446	438	410	389	410	459	402	434	402	423	427	466	408	404	407	432	421	422	411	425	466	430	404	425	416	409	403	411	403	377	438	422	459	414	429	429	430	422	381	404	415	396	419	430	452	405	441	404	429	425	421	429	428	435	430	403	451	401	410	466	372	445	428	464	439	454	396	429	435	389	428	428	405	379	435	426	445	452	428	397	415	425	464	412	426	384	414	450	419	396	445	408	402	390	408	425	406	426	437	440	425	436	420	413	407	404	450	408	413	405	432	420	388	438	424	423	409	436	413	452	417	401	408	388	397	424	422	406	434	443	387	432	458	429	421	450	425	421	423	425	434	444	434	419	408	406	387	451	435	437	446	402	376	404	423	436	405	448	431	414	415	392	426	414	425	405	432	418	403	418	425	406	443	438	436	449	422	435	438	454	407	433	463	414	465	412	421	425	412	406	444	434	408	404	432	438	420	417	459	433	428	404	411	439	463	408	432	428	400	425	423	433	424	428	430	427	435	422	450	430	446	438	421	410	432	405	439	418	439	412	424	420	435	453	441	395	461	426	455	445	401	429	397	408	428	437	434	434	457	444	415	418	434	430	431	441	441	435	436	424	401	422	457	417	434	405	421	436	440	426	411	426	437	443	408	408	433	449	408	465	426	446	456	391	456	427
15646	2516	2761	2084	1385	1032	801	626	510	446	351	309	275	255	233	236	238	240	211	203	196	190	190	183	171	198	167	179	158	162	165	158	149	160	153	157	161	157	136	171	147	140	144	151	138	162	156	144	159	149	138	163	139	149	164	162	151	140	153	146	156	149	151	151	153	175	133	156	150	169	155	142	154	144	144	131	152	147	137	151	143	157	145	138	138	144	159	150	149	146	125	147	137	135	164	142	150	147	159	152	154	160	156	140	160	152	139	136	139	151	139	155	129	145	140	160	142	125	140	151	164	134	154	148	139	140	143	147	147	147	167	144	124	154	146	140	153	150	140	132	127	140	143	161	148	166	139	138	155	131	162	159	160	131	151	159	124	156	132	114	151	137	115	161	134	119	120	142	138	139	144	165	161	153	169	133	127	124	177	140	126	153	136	142	138	152	125	150	140	134	123	136	140	127	122	134	135	131	138	135	129	145	126	135	139	152	127	146	145	154	169	135	143	145	137	167	182	148	147	138	158	148	157	140	150	143	165	135	134	141	127	139	143	129	155	147	115	136	143	129	152	152	143	141	164	123	129	127	131	151	143	149	145	135	130	154	150	150	131	141	148	153	143	129	131	146	152	135	142	139	141	141	156	180	132	135	156	152	148	143	150	121	164	144	146	144	152	159	150	141	145	144	153	185	144	149	149	152	154	128	133	140	153	131	163	158	159	148	143	131	141	160	147	152	124	141	127	131	154	139	151	123	140	138	147	132	132	145	150	147	133	127	140	155	154	148	146	144	141	135	146	125	122	152	135	134	135	150	143	153	138	148	159	149	154	135	132	146	140	147	131	154	137	149	147	118	129	160	160	169	175	150	123	129	153	154	134	159	141	153	140	155	138	149	180	138	147	166	128	116	130	135	137	153	138	134	146	157	148	139	142	147	155	140	133	141	140	144	162	154	143	132	139	152	149	147	139	145	149	150	162	158	153	136	150	146	144	117	145	146	134	156	159	147	166	142	160	134	129	137	163	155	143	135	124	127	163	145	159	161	141	156	159	136	141	130	145	150	133	126	143	151	134	144	134	143	145	152	149	134	137	129	138	147	129	155	150	141	148	162	142	133	164	146	175	137	127	147	142	149	148	149	158	143	144	144	141	143	142	154	147	147	136	150	134	134	143	124	140	138	145	142	150	163	136	158	140	144	154	135	141	152	151	146	124	141	154	143	138	146	145	161	131	128	152	156	123	142	147	135	138	159	136	157	157	148	145	162	146	146	143	130	154	158	143	138	164	144	152	133	158	155	167	148	129	130	124	138	164	133	147	142	150	127	131	142	167	142	122	130	144	152	135	167	118	161	153	131	132	139	140	149	147	156	165	140	164	175	157	141	149	162	151	140	140	142	158	142	150	143	147	159	130	135	152	149	144	138	152	148	131	133	137	137	141	158	164	134	157	149	140	149	122	152	145	144	141	137	143	120	146	151	168	137	130	146	145	140	155	151	147	168	127	134	137	149	109	139	140	133	144	153	158	146	145	124	148	141	141	128	154	141	137	132	162	110	146	144	162	131	151	142	150	140	161	147	161	159	138	146	125	145	158	173	154	131	154	134	150	151	135	133	130	156	153	151	165	145	178	122	156	131	145	147	143	143	142	149	150	161	124	130	157	135	138	135	147	129	172	135	140	143	145	154	137	147	157	153	138	157	185	128	145	131	133	135	161	148	122	142	138	130	146	154	138	153	133	147	145	157	151	145	130	123	126	160	141	133	129	142	152	144	146	152	153	152	158	150	150	124	151	139	144	144	176	151	145	145	123	116	134	149	144	150	151	172	161	142	138	165	134	156	152	156	126	146	147	142	146	168	142	159	161	136	143	145	156	126	127	165	134	153	130	139	146	169	128	141	147	143	133	146	147	161	158	151	134	151	166	149	150	150	135	155	146	135	146	147	121	140	160	141	136	157	154	149	142	135	141	155	137	137	124	144	124	146	129	153	144	111	153	164	132	139	145	123	145	143	141	147	160	129	151	145	158	129	142	156	155	163	139	138	145	147	147	141	126	136	136	121	154	145	142	135	137	136	136	132	142	128	136	137	149	135	135	160	136	158	154	122	144	150	168	165	144	146	127	164	147	136	134	131	157	147	141	157	137	145	142	148	151	164	151	139	146	137	134	146	155	143	136	146	134	159	130	116	145	144	155	136	160	163	144	150	147	150	155	146	153	138	159	133	144	145	156	128	133	146	140	170	161	141	142	138	144	156	148	126	137	153	138	147	171	147	129	133	147	139	141	149	131	160	135	159	146	148	161	161	124	132	135	140	155	135	142	163	166	128	133	158	148	151	158	151	165	156	158	132	151	149	139	134	137	160	150	144	152	160	135	124	152	146	143	159	162	159	138	151	148	134	141	132	164	142	153	117	161	147	142	173	152	145	136	161	136	128	121	135	140	137	140	148	144	149	127	147	131	159	139	163	136	150	136	138	171	174	158	138	141	161	138	138	138	159	128	139	127	148	136	131	150	143	165	144	149	172	165	155	131	142	151	142	152	133	169	131	165	148	138	140	139	141	163	154	160	137	139	140	138	146	143	161	152	154	155	130	137	122	127	153	150	165	144	127	152	139	145	155	177	139	154	122	138	120	136	148	141	146	128	141	134	115	164	139	121	163	151	134	143	131	139	135	137	140	162	142	155	146	144	142	159	139	141	136	156	141	143	139	141	141	138	148	141	137	149	149	162	115	136	140	143	146	151	135	150	156	120	171	146	158	134	122	146	142	130	167	148	155	143	149	136	146	145	148	155	127	135	143	139	142	143	152	130	149	139	149	142	160	146	151	143	140	120	138	160	144	149	154	167	144	143	141	148	126	151	147	143	149	149	154	145	148	147	144	160	144	134	147	133	140	149	147	144	139	154	170	146	152	167	140	158	146	140	118	112	137	153	152	143	165	151	142	135	131	164	146	160	130	145	144	142	158	147	140	155	142	152	144	128	147	158	145	136	128	152	150	141	151	136	145	128	156	156	154	160	137	146	172	147	153	144	155	137	136	141	152	140	160	183	124	143	159	151	155	142	157	164	152	141	140	149	142	153	160	146	145	157	127	156	165	158	152	166	164	145	141	131	148	151	139	127	150	134	138	132	122	153	140	142	137	139	141	154	146	143	155	167	145	160	150	145	138	148	146	135	130	147	131	145	164	136	151	160	133	155	137	142	146	162	140	150	134	156	147	174	135	167	147	165	147	144	134	153	147	141	153	140	118	136	127	150	152	152	136	116	119	138	191	141	135	143	128	155	160	136	171	129	132	139	137	160	132	139	139	141	147	156	160	142	162	130	150	154	155	162	148	147	131	149	161	144	149	126	125	146	144	137	143	122	134	135	141	135	129	147	161	141	115	157	146	132	140	135	170	140	146	143	164	144	150	143	129	150	135	149	126	144	140	149	147	124	150	156	141	143	141	136	133	150	119	152	162	157	144	147	152	142	144	148	144	142	161	161	154	148	138
7619	2475	5827	6451	5415	4500	3688	2942	2598	2165	1919	1717	1471	1463	1279	1170	1104	1034	1071	969	909	835	847	782	791	774	751	687	679	699	679	685	660	639	599	653	571	591	657	551	543	572	564	533	556	566	562	589	555	523	552	521	569	536	553	514	526	519	524	486	521	496	524	471	512	494	490	552	469	507	520	529	533	531	506	504	486	495	465	480	478	503	494	492	502	479	511	524	514	483	514	486	465	465	485	505	473	522	490	478	493	471	449	526	514	459	490	485	499	491	471	457	497	500	521	485	521	484	523	505	464	474	505	504	536	488	511	501	526	498	491	518	465	497	500	491	479	489	494	485	489	470	507	482	470	487	457	460	490	488	478	481	521	444	456	452	495	471	473	454	510	492	493	494	534	470	465	464	496	505	463	522	506	484	479	454	473	468	501	470	478	416	506	504	481	536	481	514	474	500	477	457	495	466	435	511	455	487	493	503	448	491	495	471	493	481	448	462	497	503	500	488	489	462	472	527	458	466	468	458	473	494	493	539	432	498	473	479	495	501	459	500	468	480	456	544	471	485	474	499	481	480	439	491	502	444	498	451	456	460	499	467	506	470	477	488	481	456	450	433	472	474	463	475	484	493	506	483	470	466	478	480	467	478	445	493	467	448	466	471	472	477	447	459	495	503	499	523	504	488	503	501	478	513	462	508	527	480	480	512	488	442	477	452	482	483	495	451	493	499	486	456	475	430	479	474	484	466	480	475	507	445	454	490	509	494	536	489	482	465	431	481	470	476	481	440	493	492	495	483	474	485	481	446	459	438	460	466	498	453	510	520	491	510	479	439	520	464	485	465	460	482	496	502	482	463	459	467	457	468	475	485	500	467	491	484	485	469	508	467	480	484	473	467	528	492	493	493	447	447	444	473	487	475	455	476	478	492	480	483	489	473	460	462	490	477	463	458	470	486	482	486	448	466	440	489	471	461	456	468	492	462	512	467	477	498	456	476	459	455	442	505	468	485	484	467	495	439	485	448	495	459	521	453	489	445	526	455	460	441	484	536	476	474	492	466	488	481	477	493	497	457	467	460	466	485	491	523	500	498	501	465	480	444	506	487	442	461	459	462	438	529	519	479	486	483	470	524	511	455	498	481	485	466	466	476	476	517	452	480	542	488	452	441	458	462	458	479	489	505	463	482	467	479	453	460	487	477	496	461	462	467	476	473	511	463	490	500	480	454	440	460	480	466	469	480	488	481	458	508	492	453	491	498	462	472	504	465	461	520	466	473	458	470	468	481	464	474	479	485	460	481	487	475	460	478	504	486	487	499	469	457	469	461	478	487	514	444	462	473	457	512	439	438	439	471	456	485	441	457	439	497	482	495	499	471	451	482	492	454	480	450	455	474	486	489	498	512	472	481	454	495	493	475	503	470	529	506	514	512	473	467	470	513	419	481	477	444	437	465	495	478	436	497	505	466	467	472	427	474	460	444	485	480	445	501	458	530	481	491	490	509	496	488	494	444	484	459	495	483	480	477	483	456	520	464	480	503	487	486	462	441	475	524	432	451	496	446	465	500	503	466	457	502	494	476	453	466	496	478	461	469	489	487	473	470	457	465	451	492	416	475	452	448	503	456	458	475	468	478	485	462	481	452	499	461	446	484	501	476	458	433	457	500	490	494	457	490	482	464	531	492	469	496	500	479	474	477	469	488	444	460	466	513	490	469	498	459	488	462	472	464	490	497	484	440	485	491	482	521	483	461	484	500	458	484	479	451	426	513	497	499	445	487	441	453	511	455	514	459	443	483	438	475	507	455	465	481	482	436	465	479	494	478	480	496	478	467	463	460	494	495	514	471	501	484	495	507	471	471	462	444	463	498	509	503	504	464	493	492	500	496	486	469	489	494	469	504	436	443	503	479	474	518	497	488	465	453	490	486	463	448	504	505	453	493	503	498	472	446	499	513	462	465	514	512	510	491	456	460	463	468	473	480	464	486	502	495	466	451	480	466	479	519	493	511	475	501	515	494	480	466	485	499	463	472	486	462	463	495	458	503	479	497	505	460	484	476	476	473	494	482	443	478	508	447	473	508	481	517	463	471	497	457	527	454	472	500	491	503	495	450	492	505	496	483	479	505	499	454	451	441	443	513	517	492	472	500	486	437	468	485	478	483	481	499	424	500	481	460	453	430	465	482	493	462	461	460	471	465	472	460	489	452	509	503	483	476	483	490	450	445	481	490	490	478	445	427	494	476	477	465	475	481	480	470	474	447	504	482	486	497	466	504	484	470	488	482	475	441	451	476	473	452	453	517	470	481	456	453	464	491	471	514	439	472	485	510	488	475	502	489	506	510	467	484	482	497	502	501	469	488	474	473	479	476	471	456	483	511	468	447	494	514	448	485	496	475	428	476	517	473	510	483	524	474	505	468	485	478	455	477	467	494	533	423	483	493	504	475	435	493	515	523	454	456	475	511	500	445	471	463	486	519	473	489	494	486	453	486	461	493	489	500	499	472	444	430	513	512	495	439	462	517	506	500	493	506	453	482	498	478	481	446	445	472	511	450	468	482	464	471	509	451	452	450	485	420	499	468	473	458	499	458	469	451	470	490	489	490	469	469	486	487	474	424	494	472	497	467	485	502	481	470	479	474	490	457	445	430	481	478	474	492	496	487	457	481	484	489	446	475	505	501	476	495	486	477	487	494	484	469	450	449	491	525	453	462	522	459	497	495	464	454	473	436	500	465	485	469	472	479	481	483	449	491	471	538	466	501	467	482	457	455	497	491	444	449	476	480	492	476	490	485	439	485	475	481	450	445	513	497	485	460	492	439	407	461	446	442	508	495	457	489	438	460	509	512	499	479	473	504	488	506	450	462	457	504	518	486	487	455	489	478	469	475	486	468	485	518	474	458	449	469	458	465	492	487	455	507	423	451	517	454	481	480	471	478	470	472	468	515	509	509	430	477	485	469	468	486	492	453	458	479	520	461	497	479	481	492	510	474	457	469	446	494	501	484	437	461	494	452	500	488	466	458	473	505	488	484	496	498	456	464	483	499	462	445	440	490	443	459	442	498	425	513	488	460	488	516	512	449	481	453	429	478	485	457	480	462	450	474	453	471	467	504	501	458	472	493	454	447	483	459	466	463	485	500	471	478	491	465	487	463	480	446	477	501	483	457	468	472	500	472	508	494	455	481	491	470	474	486	460	525	495	485	488	487	495	450	515	514	508	463	531	468	502	481	529	425	474	473	464	432	464	412	480	464	509	501	464	492	485	452	495	488	470	464	463	449	523	463	491	482	509	518	477	486	506	509	484	489	470	496	486	452	477	477	491	466	493	521	466	482	481	506	479	499	458	470	484	405	502	504	475	499	485	475	477	455	505	456	450	479	470	510	449	469	434	468	456	507	504	460	475	476	485	472	512	450	468	493	485	458	445	473	520	480	513	499	440	488	447	537	479	510	445	467	478	504	499	469	506	475	465	508	483	473	485	473	488	460	440	471	485	489
2134	286	322	307	261	296	270	271	243	264	280	279	247	282	255	266	276	286	267	274	248	243	286	257	263	254	248	249	271	219	320	269	262	241	219	264	255	253	262	256	249	268	231	277	255	258	254	249	251	231	221	297	244	249	251	255	265	229	246	272	223	269	246	253	235	251	234	234	250	277	245	254	257	238	239	259	239	242	251	264	217	279	254	262	245	218	250	267	253	246	275	239	253	251	248	214	250	227	251	252	284	243	253	241	261	257	284	245	234	244	270	276	245	264	246	232	243	263	248	230	257	266	255	250	244	254	247	259	254	258	252	258	258	249	268	252	248	246	256	264	271	267	259	242	274	246	248	276	244	242	278	249	277	236	244	285	267	284	275	272	261	242	271	243	254	263	262	232	249	258	258	249	257	275	266	260	258	264	245	242	255	257	249	254	233	255	247	261	266	272	227	261	253	252	247	273	265	226	253	247	283	277	283	267	263	257	237	253	271	260	284	255	284	272	245	255	257	253	252	279	268	243	237	269	279	240	265	281	239	292	240	216	266	231	243	278	244	254	246	266	240	264	255	248	238	255	266	272	237	259	256	224	245	240	286	219	274	278	234	252	228	243	238	252	275	269	246	259	258	260	237	282	234	228	239	252	226	250	247	255	252	258	272	270	252	252	264	249	271	306	278	265	259	233	297	249	234	238	248	241	269	267	247	260	263	248	244	260	252	280	248	218	274	265	259	265	248	263	259	246	264	255	273	255	253	261	246	275	243	255	266	228	260	249	259	259	252	257	236	270	256	270	273	230	269	236	266	295	244	254	285	256	246	259	254	271	262	247	250	273	258	264	266	275	248	239	252	268	253	281	234	255	229	263	259	278	224	264	280	262	235	262	285	282	257	281	255	255	247	251	287	248	255	262	249	253	237	263	234	282	262	237	251	236	268	232	273	221	289	295	232	244	249	260	271	263	241	254	257	264	253	248	257	243	264	252	248	263	268	246	259	258	253	234	268	212	265	253	228	277	237	269	258	294	272	233	216	256	247	265	265	259	265	237	263	259	239	263	232	252	208	249	268	261	249	261	261	258	258	258	263	245	283	250	281	246	278	238	251	264	254	246	253	243	255	263	274	243	249	242	246	244	271	244	261	261	253	267	223	264	240	261	229	233	293	251	252	252	237	293	276	248	261	251	255	218	281	235	251	272	228	267	242	259	276	277	259	241	232	242	247	278	274	236	257	278	242	247	256	244	260	233	240	264	240	242	259	261	276	251	266	277	244	240	234	253	241	218	242	264	248	252	241	230	291	268	240	238	232	266	246	250	260	244	269	246	240	257	265	290	238	262	276	287	268	249	260	246	263	255	262	265	272	262	235	283	283	275	260	264	240	281	261	236	231	242	246	284	285	260	242	248	262	267	283	253	246	244	257	286	258	239	264	283	247	239	260	259	250	272	245	247	233	252	252	261	261	257	264	251	263	250	268	261	251	249	262	225	240	243	236	266	246	282	256	269	277	267	251	249	256	268	284	236	259	257	267	244	243	247	233	237	264	264	254	273	232	250	264	255	244	270	226	270	287	265	230	249	238	258	262	223	257	271	223	261	246	238	259	236	300	264	245	272	280	264	277	271	258	258	257	270	251	250	263	239	261	242	262	267	246	241	267	273	287	248	247	232	258	248	285	248	241	246	261	238	227	240	282	261	235	233	251	259	265	248	257	275	239	236	227	273	250	245	260	286	250	242	257	282	249	238	247	233	238	261	268	259	230	253	276	260	247	278	244	245	271	257	269	249	272	252	261	262	258	234	242	224	241	228	240	272	265	277	239	237	262	256	238	253	253	287	282	274	266	284	231	274	261	257	245	245	254	280	238	252	244	264	261	256	271	255	273	262	244	264	262	244	271	265	230	250	243	267	253	259	290	249	251	260	274	267	273	228	273	263	247	243	279	265	274	274	260	255	259	262	250	259	246	276	267	274	256	268	250	260	227	214	281	267	250	272	269	270	256	259	258	254	223	268	265	230	248	258	252	254	267	244	246	261	251	256	259	257	268	262	243	248	274	267	255	231	244	235	265	254	249	275	244	271	272	290	249	261	242	236	254	255	282	264	269	273	238	248	248	229	280	246	252	257	289	245	260	249	246	274	251	253	257	212	262	251	220	276	272	267	255	244	262	266	276	263	281	236	242	239	290	256	274	259	265	236	259	251	262	277	254	266	252	249	260	259	258	257	278	213	266	261	262	245	254	265	275	240	245	234	266	267	256	279	276	255	278	266	256	262	232	255	267	271	276	264	230	236	251	257	270	265	251	263	241	257	278	280	238	277	249	257	254	264	253	253	246	272	231	229	288	235	278	260	260	260	246	275	269	247	257	286	247	236	251	263	278	235	244	246	273	275	244	216	260	212	270	265	242	254	258	273	257	246	264	230	251	248	256	255	254	237	237	234	228	286	243	247	272	258	246	275	241	264	231	243	242	212	251	240	266	263	253	239	285	227	279	239	246	260	243	246	254	280	240	266	262	232	256	267	268	249	276	279	252	264	243	249	267	259	254	233	223	260	263	256	277	252	264	266	270	231	235	256	281	241	240	263	267	233	243	267	250	243	233	270	243	255	243	229	253	264	271	252	286	264	211	283	248	254	248	277	266	258	258	257	250	253	241	263	281	275	266	275	276	260	247	279	269	241	225	258	215	292	232	278	259	265	246	250	260	252	257	254	267	258	286	247	249	240	244	255	248	244	253	279	303	264	272	249	235	248	262	283	258	233	256	271	247	235	248	252	244	252	255	254	258	255	241	237	231	285	228	236	240	262	234	267	265	246	259	235	235	260	239	267	248	261	255	256	268	264	239	247	274	251	254	283	255	264	244	263	263	251	241	250	228	249	265	263	255	252	255	240	262	233	239	249	284	254	260	295	237	252	255	272	251	278	235	260	237	269	278	252	253	259	257	269	287	244	307	240	266	251	251	255	280	254	251	266	259	251	267	241	246	290	259	246	237	244	258	263	260	237	225	233	249	290	262	263	238	232	254	281	275	248	271	248	258	283	256	297	242	249	269	234	255	276	238	277	258	264	245	269	241	228	260	279	240	273	246	256	220	258	276	271	252	242	269	238	267	248	263	270	258	258	269	270	229	262	257	232	257	272	255	259	243	278	249	279	265	273	249	269	243	255	236	233	264	217	298	251	277	247	280	265	257	247	267	254	251	274	291	271	263	257	276	241	250	257	275	243	246	252	237	298	265	230	263	288	254	277	279	237	288	246	253	258	267	261	250	285	228	245	276	248	263	247	237	243	255	252	234	296	256	265	240	250	254	247	252	234	267	276	275	242	259	266	280	258	247	243	269	254	223	223	239	244	250	260	250	254	264	265	234	247	233	257	246	247	255	268	263	232	245	277	252	274	271	263	256	277	276	245	260	281	215	232	272	273	303	285	222	261	274	254	268	265	263	250	241	228	261	275	267	248	272	270	262	250	271	253	256	272	262	262	243	261	260	234
2202	849	944	881	888	841	861	799	829	831	833	735	765	788	743	791	748	770	750	731	752	727	815	745	735	742	724	804	750	770	763	734	772	726	770	735	760	773	746	728	764	728	763	753	764	728	777	745	766	719	754	750	736	754	724	772	766	756	695	743	727	803	772	709	771	781	721	743	785	737	767	748	777	761	783	742	704	735	788	766	785	734	753	777	747	732	761	754	792	711	717	720	743	764	723	735	719	751	736	733	763	754	733	757	681	763	727	755	762	753	781	725	728	741	765	774	727	737	739	730	754	787	733	802	749	754	782	786	797	760	702	767	744	781	767	708	752	742	737	761	721	713	736	726	795	724	752	768	731	732	761	744	755	804	770	744	769	735	718	748	731	742	765	733	756	775	728	755	808	781	760	768	713	695	749	786	717	758	774	742	731	757	799	797	760	758	721	737	743	753	801	699	748	729	720	797	810	790	766	743	724	710	763	751	732	741	708	746	772	746	779	768	744	703	755	790	770	720	768	778	774	697	770	769	706	739	804	743	741	764	727	738	755	779	754	752	729	775	714	826	756	771	737	740	778	694	746	747	680	738	753	736	774	756	795	750	804	719	747	725	796	714	740	743	752	747	718	761	743	755	731	779	755	721	682	762	751	769	741	731	724	771	759	776	724	768	721	750	756	799	788	779	764	749	747	741	736	740	773	740	783	768	740	683	705	714	753	778	779	788	790	766	723	761	799	749	753	766	703	762	744	758	723	716	721	737	737	757	726	748	756	793	775	744	760	782	752	755	712	762	761	756	781	750	765	705	782	721	736	742	769	763	681	752	720	753	752	751	763	741	766	755	784	782	778	744	732	762	779	741	761	732	744	797	764	766	772	779	702	724	710	767	758	781	731	768	733	776	763	733	746	760	733	755	721	765	731	735	743	706	755	740	730	727	754	761	780	742	781	810	758	715	728	743	730	708	777	761	727	766	735	783	769	729	748	774	746	745	745	789	759	801	743	706	787	770	697	778	780	734	770	765	733	753	768	700	758	782	784	748	737	706	780	752	787	692	770	720	762	730	762	741	755	744	753	715	720	722	737	745	751	780	782	723	760	720	718	688	749	768	748	729	738	743	763	747	752	734	724	749	761	774	755	769	794	777	779	745	741	747	738	747	740	729	750	722	756	753	760	724	767	734	742	796	750	769	747	747	750	796	776	745	803	759	716	709	726	722	770	729	771	744	704	759	762	724	758	731	753	719	792	750	676	754	755	783	779	770	729	738	727	753	747	718	753	767	719	734	755	709	723	753	744	747	747	740	767	734	768	725	762	743	803	754	753	745	752	781	799	736	713	710	745	789	748	808	709	701	738	735	764	702	774	722	739	696	765	767	746	720	769	726	805	712	752	778	753	723	707	746	708	752	745	705	740	735	717	718	685	765	735	798	744	702	737	769	757	767	724	793	739	761	738	735	713	780	765	777	748	735	772	732	758	791	770	755	739	761	737	741	717	742	695	754	730	746	786	697	720	748	719	803	747	755	746	742	756	771	769	726	754	823	701	738	738	769	728	749	753	720	735	746	769	725	731	705	757	790	765	764	767	757	759	794	724	746	809	755	743	732	709	810	732	782	729	708	704	704	735	771	735	762	711	742	724	751	779	726	773	750	722	748	758	728	776	799	721	717	770	797	761	793	731	775	746	740	766	725	750	737	758	772	757	742	736	729	740	711	772	756	745	757	757	759	791	788	694	734	782	791	734	736	717	804	760	753	779	767	709	766	726	742	737	732	764	775	763	735	734	726	777	747	735	759	755	707	783	699	759	748	765	725	788	814	727	774	750	738	782	738	732	692	787	736	746	721	748	693	754	751	729	747	751	789	777	732	738	748	736	749	750	771	738	775	733	726	718	756	734	752	760	706	768	714	741	743	730	756	822	777	734	735	687	720	719	731	746	768	733	750	756	747	742	761	835	739	721	701	839	713	781	790	805	760	729	743	727	721	750	755	743	772	793	721	757	740	746	715	768	803	774	705	760	727	736	780	732	704	735	754	752	748	771	808	709	752	719	720	739	725	787	759	778	760	763	736	775	732	730	758	779	743	751	727	708	724	714	782	777	741	817	770	746	734	761	762	728	733	721	810	707	774	765	744	740	741	724	732	778	753	701	769	710	734	684	768	751	743	773	757	722	734	746	787	765	741	716	764	710	729	752	725	758	736	748	798	759	781	755	743	759	730	775	761	752	754	780	764	752	735	689	750	770	774	746	738	726	745	768	813	801	747	734	715	748	750	713	714	755	725	746	775	707	777	768	726	759	692	792	711	731	696	784	784	769	770	743	767	747	751	722	743	736	754	789	706	788	768	761	752	721	769	711	753	726	724	769	760	791	784	710	737	725	729	747	719	768	710	737	803	739	817	751	783	753	768	739	831	724	779	747	703	776	819	749	730	766	728	748	758	768	776	751	725	784	725	794	728	751	751	751	772	793	768	727	691	722	701	722	743	791	750	720	731	711	793	737	750	761	746	776	727	754	757	713	728	723	778	694	751	745	710	718	761	773	747	723	789	752	786	771	791	819	760	699	759	751	753	699	749	740	754	782	731	750	749	765	762	738	776	749	711	816	738	796	728	702	752	718	738	771	746	741	722	750	737	797	749	718	718	718	745	765	740	738	754	739	734	772	746	748	713	766	721	706	725	687	731	769	743	764	740	772	772	784	709	747	760	704	744	745	788	791	752	734	755	758	754	768	744	714	737	722	773	723	774	759	752	753	739	761	766	735	709	790	763	707	772	781	751	758	758	742	778	761	766	768	768	778	724	766	755	759	758	768	703	712	742	744	747	773	744	739	734	719	765	721	723	699	749	774	725	766	749	764	707	707	754	797	763	723	729	782	725	744	732	748	773	739	792	771	756	737	721	753	735	785	752	703	787	762	734	749	767	751	726	758	744	804	725	737	771	778	769	736	729	703	753	735	792	762	810	738	772	731	710	661	714	759	782	838	761	732	727	773	730	758	771	760	759	784	770	806	735	761	725	740	743	732	786	733	740	717	806	726	739	738	713	705	748	776	748	745	753	724	767	755	737	749	811	657	758	738	770	738	715	700	786	794	761	751	736	756	731	741	682	770	702	769	751	768	752	791	776	775	751	773	748	732	713	770	784	750	761	743	750	771	741	740	742	724	707	729	789	761	730	739	752	771	769	741	746	790	758	793	716	802	737	704	744	759	728	698	822	772	705	762	702	768	771	733	727	734	701	742	725	775	748	748	729	736	755	773	778	753	780	760	753	703	720	733	746	793	712	767	716	732	726	774	742	723	774	732	742	783	777	759	745	738	731	788	749	727	767	752	731	734	775	788	740	757	771	787	753	762	719	731	780	704	703	736	774	731	729	730	767	764	769	742	813	837	739	747	760	735	783	748	774	738	752	710	762	787	750	720	719	802	721	701	756	736	744	752	727	766	773	718	735	746	749	706	761	744	787	768	764	756	760	790	769	757	781	766	746	778	749
8415	1043	1367	1107	701	543	476	383	314	275	241	228	192	201	183	188	156	162	170	160	162	176	150	147	130	126	142	142	154	138	141	129	142	137	109	124	168	130	127	146	144	127	138	145	140	159	138	143	120	126	144	138	118	151	113	133	118	126	145	151	139	140	127	118	143	139	131	119	145	117	141	121	116	134	140	118	138	125	112	150	121	145	123	138	134	131	123	133	131	135	137	123	147	123	137	146	129	106	129	148	119	138	135	151	135	168	126	102	120	142	149	157	133	137	119	140	120	141	139	153	132	121	107	141	129	114	139	133	137	129	134	123	135	130	121	138	126	123	115	134	127	114	142	140	138	142	135	121	118	125	124	157	144	112	126	134	125	147	129	144	136	141	139	124	127	139	123	124	128	124	143	126	127	138	114	137	134	141	111	118	123	141	138	153	123	130	145	133	117	145	130	133	107	140	142	137	137	135	125	159	144	120	148	117	141	134	146	123	125	117	105	115	145	133	127	140	126	138	149	144	145	121	137	129	123	124	132	135	117	129	125	134	146	125	140	128	103	131	134	130	124	136	123	119	119	129	134	125	112	120	137	135	136	107	108	134	135	124	129	127	129	128	131	118	113	120	127	131	123	129	145	118	109	142	161	124	130	130	122	139	142	112	133	139	118	132	133	149	125	117	132	110	116	133	134	135	103	127	127	124	136	127	133	144	129	131	138	130	135	141	121	130	138	115	132	148	123	131	137	122	126	125	128	130	121	112	140	121	123	143	120	141	141	137	143	131	128	148	134	125	125	143	104	119	127	123	129	137	137	133	125	116	139	120	124	124	129	132	130	134	138	129	116	130	128	149	122	113	125	133	139	124	125	128	145	112	112	126	103	107	124	121	136	137	132	137	133	132	145	115	136	131	115	140	138	123	144	137	110	143	131	129	146	119	105	124	123	124	133	135	124	131	154	145	143	124	128	135	130	145	118	126	138	115	114	129	136	137	111	130	127	113	109	126	117	138	143	139	115	146	117	126	98	148	126	132	133	129	142	133	109	118	123	106	131	130	137	112	122	140	127	134	130	135	117	159	148	124	126	112	122	121	128	136	125	110	140	110	109	119	120	119	136	116	124	144	146	133	122	132	135	112	135	100	130	129	140	122	140	121	136	133	121	122	124	146	131	140	105	130	146	167	144	139	124	155	119	106	119	144	117	148	146	134	137	139	122	132	135	125	126	141	124	128	128	123	124	143	129	148	126	129	115	142	139	135	145	133	130	141	139	151	144	151	137	117	115	127	117	124	138	136	128	146	138	133	123	146	152	140	125	131	117	130	116	138	134	115	129	145	144	148	119	121	125	134	135	159	118	127	125	117	123	143	138	127	139	129	137	113	128	121	140	139	149	160	118	125	127	112	142	133	134	145	131	121	134	121	138	116	143	139	115	110	122	139	146	142	132	111	130	123	137	123	124	153	131	121	111	118	125	126	103	135	129	142	151	131	113	112	108	133	125	125	152	141	143	141	119	122	127	116	144	136	142	125	134	127	130	134	144	133	129	137	129	137	130	133	141	134	133	124	144	138	126	129	138	134	125	156	115	134	136	126	141	121	134	115	111	112	127	116	132	132	135	116	112	136	147	129	136	137	135	144	139	114	122	142	138	133	144	134	142	125	130	135	126	145	125	130	138	135	142	146	110	123	154	124	123	124	115	141	127	139	140	130	125	133	126	155	111	133	137	129	134	130	110	135	138	136	124	128	142	115	138	136	108	127	141	136	147	134	145	133	131	133	124	134	116	140	140	127	135	120	141	149	115	126	142	149	133	119	141	131	137	132	136	128	129	131	140	133	114	117	126	121	123	136	127	127	118	136	132	134	116	127	124	157	113	145	113	140	140	119	130	140	149	115	118	147	115	127	136	121	141	125	128	138	147	121	128	126	138	136	153	133	129	124	116	122	129	133	142	122	131	122	126	143	133	133	105	128	127	130	139	171	122	119	128	132	137	141	137	145	127	132	120	142	130	141	160	138	144	130	144	121	147	128	114	130	132	105	132	128	120	134	145	155	154	117	119	141	153	144	130	137	145	101	150	127	150	126	147	125	129	137	144	122	131	146	129	136	129	125	118	135	126	135	137	141	132	138	144	112	144	150	135	128	128	112	134	145	135	142	123	131	132	136	142	121	147	121	129	120	130	138	138	112	107	148	150	135	131	126	124	111	136	124	139	156	150	138	124	138	141	126	144	130	137	126	139	108	132	135	113	132	142	127	109	138	136	123	134	139	123	122	124	118	109	121	113	143	146	137	126	135	115	139	107	141	126	128	125	134	111	141	151	129	133	108	131	129	134	112	132	150	141	127	126	134	152	134	123	138	110	140	133	124	140	118	140	119	127	120	127	142	131	122	149	121	122	132	126	136	150	120	118	143	123	145	117	138	149	124	121	129	125	120	144	133	136	134	117	140	110	134	136	138	135	112	137	118	120	128	128	143	113	145	111	134	140	122	119	134	142	147	143	116	145	157	135	138	110	142	142	129	108	101	130	144	124	132	129	119	128	131	109	138	127	129	126	133	106	135	132	133	135	148	135	136	132	122	143	122	115	138	137	132	126	127	130	117	139	121	149	151	126	132	150	133	143	128	131	139	127	130	129	116	153	137	139	112	117	142	159	142	120	141	151	113	151	134	113	130	135	140	135	146	147	121	126	103	133	131	139	142	134	135	136	100	127	128	118	137	147	126	119	134	124	130	149	125	112	122	136	144	130	115	145	122	119	154	146	127	123	109	143	121	139	148	127	143	116	129	125	144	146	119	114	131	123	142	145	121	132	127	145	133	122	143	140	109	122	143	155	145	135	140	114	121	133	134	114	117	132	142	146	142	115	135	131	119	130	128	138	144	122	131	124	138	129	121	140	137	132	131	136	141	119	136	123	134	140	135	133	132	140	129	139	137	149	151	127	141	119	138	147	135	119	131	152	154	127	143	124	120	118	124	142	134	126	141	141	134	125	118	142	138	146	134	118	119	159	122	131	139	139	126	136	122	127	148	129	116	136	141	120	133	137	129	120	132	148	165	129	120	135	142	146	140	131	131	119	135	139	130	140	130	135	142	122	134	108	157	131	113	131	111	138	139	149	123	145	122	109	137	129	129	121	131	133	129	115	124	135	138	124	126	120	105	114	127	113	129	126	130	133	146	138	149	140	151	142	125	126	136	120	138	146	123	122	155	123	143	121	121	139	141	127	113	154	125	138	116	125	99	130	125	128	122	148	112	145	133	132	129	140	125	125	109	129	137	121	132	116	121	89	135	139	138	149	117	135	154	135	137	150	119	138	162	127	133	129	128	122	123	116	144	125	135	146	137	131	133	143	136	122	130	117	143	137	130	135	132	125	118	130	132	147	121	131	140	118	136	126	116	134	135	149	133	130	144	146	132	125	120	120	128	115	130	127	153	129	123	150	116	112	126	145	118	111	110	122	113	141	148	146	156	156	129	131	135	127	127	134	137
5291	1455	3125	3557	3052	2539	2017	1768	1448	1261	1173	1000	980	896	795	812	768	720	662	640	631	586	580	594	556	576	561	560	528	535	479	506	484	485	528	455	506	489	480	456	469	471	496	451	459	471	493	475	490	445	443	495	419	437	462	455	441	415	477	439	440	424	432	443	496	415	437	404	447	461	392	462	419	453	447	423	450	441	413	460	443	376	419	442	452	432	414	445	448	462	397	453	425	411	415	448	438	425	438	417	428	390	422	420	434	476	423	391	413	430	393	426	443	440	463	425	422	434	406	455	409	432	412	422	427	464	375	441	422	423	437	438	420	432	450	405	407	454	447	463	424	385	386	400	431	446	425	428	437	426	409	446	414	407	410	381	423	406	431	420	423	428	432	439	401	399	429	406	447	429	451	420	404	418	355	426	476	425	410	433	431	408	431	417	412	414	422	415	430	383	461	431	436	411	428	436	420	425	419	433	429	411	409	402	428	432	430	449	437	450	397	376	448	419	415	428	416	438	398	437	416	428	410	394	418	438	417	422	422	416	422	456	404	425	409	426	407	392	457	427	406	414	409	422	397	402	409	396	403	392	392	394	428	461	364	415	406	402	441	437	432	437	413	420	418	442	394	424	415	409	419	430	427	426	428	425	408	450	447	398	454	414	416	438	401	400	404	485	399	434	404	466	409	419	428	461	427	406	431	436	439	413	439	468	421	426	423	421	411	443	426	439	397	422	441	429	418	420	414	407	435	381	447	404	447	431	422	449	402	405	423	382	415	455	437	427	386	415	402	390	430	425	454	442	421	405	403	421	454	389	414	435	440	397	413	431	427	441	450	431	377	394	400	443	407	402	443	391	408	447	420	436	425	432	394	445	391	433	430	424	418	392	394	427	418	446	418	421	431	419	393	415	435	397	400	450	433	427	402	399	411	404	412	439	402	428	418	443	408	444	452	397	420	382	429	404	408	444	409	442	414	364	437	445	404	436	431	442	445	407	411	420	415	448	449	434	474	409	453	389	425	418	465	405	431	476	434	430	419	456	405	426	420	416	432	436	416	416	428	432	413	407	395	435	400	432	428	438	408	403	416	419	435	420	397	398	406	417	416	418	440	438	446	442	417	402	415	438	376	389	416	433	426	433	424	398	447	452	414	449	443	407	408	429	446	406	392	415	426	406	409	396	443	405	451	438	428	415	441	385	420	424	396	390	431	375	420	421	437	415	405	418	406	438	412	434	418	451	427	447	428	431	476	365	416	437	425	395	385	420	446	410	422	404	435	428	439	433	431	413	423	428	426	433	416	422	418	421	413	400	415	399	419	450	411	441	459	463	430	398	438	415	425	401	425	429	455	423	417	442	397	434	438	440	409	417	443	414	438	437	436	434	439	410	453	416	418	467	425	389	428	444	423	418	402	405	450	416	434	409	405	471	439	436	443	442	400	419	417	430	423	438	403	415	422	429	410	415	422	427	415	419	430	421	400	427	441	399	424	393	434	443	444	423	444	429	425	461	426	411	430	427	421	432	432	423	410	388	478	383	422	427	412	438	421	429	424	406	421	410	432	434	409	435	434	378	408	407	446	429	397	397	436	423	430	452	444	425	450	422	424	407	407	384	408	446	436	402	438	394	413	420	415	406	456	443	432	409	419	414	426	412	411	409	436	443	440	439	427	430	385	418	419	398	424	419	392	394	431	424	475	433	453	398	428	417	423	456	425	417	399	404	392	437	394	452	441	446	454	425	404	409	423	424	424	418	443	419	445	364	384	451	433	433	459	420	414	438	388	411	419	430	422	427	447	443	411	433	423	435	417	405	445	421	384	384	459	428	422	466	436	450	430	428	437	445	440	398	435	445	390	446	433	398	390	401	402	410	445	394	429	395	397	458	439	429	438	460	440	413	396	420	451	383	375	432	406	456	401	430	412	416	414	450	428	436	400	402	401	399	429	443	420	416	431	440	398	404	428	405	452	415	410	440	408	417	426	418	437	422	434	406	428	419	386	425	391	400	431	402	421	392	399	401	415	382	448	420	401	418	436	404	403	411	444	412	422	426	386	391	430	421	416	434	423	436	421	419	401	474	363	452	410	448	442	405	416	431	415	446	424	427	426	419	391	424	454	425	437	428	462	436	435	432	423	420	416	424	451	434	458	432	378	435	396	409	402	416	414	429	431	409	430	411	442	430	441	438	403	428	459	431	422	399	396	440	449	418	452	420	413	430	423	440	464	427	414	376	426	409	422	426	413	403	434	446	379	409	419	418	421	377	410	460	415	395	418	410	424	405	442	418	380	444	393	401	438	418	426	397	429	412	446	406	395	416	409	410	449	435	451	467	403	410	448	441	411	391	420	390	434	446	400	417	431	389	434	468	405	412	412	438	417	423	377	452	442	391	453	421	429	415	407	393	442	429	400	380	435	413	442	416	429	410	391	392	442	447	441	426	434	411	392	399	420	431	434	398	412	405	404	417	417	407	403	433	413	468	416	403	429	390	469	407	415	407	421	436	417	399	414	419	371	449	415	395	422	404	429	395	424	398	423	408	408	408	437	408	424	375	453	423	428	422	384	423	402	407	436	419	454	429	414	430	458	445	398	433	445	397	435	446	425	404	449	420	419	453	408	441	430	419	393	431	409	431	384	391	425	432	449	393	470	416	455	464	438	440	439	419	432	419	374	450	433	454	430	453	427	431	423	437	469	418	376	416	442	452	405	440	466	384	415	387	421	407	423	411	430	417	392	403	455	412	415	412	434	423	410	433	419	406	426	427	406	421	409	410	411	408	422	446	424	406	433	423	381	430	417	407	457	425	441	398	400	412	413	411	436	430	440	425	407	424	447	424	416	410	431	399	438	416	425	455	440	420	424	430	427	429	467	399	425	460	420	411	401	421	435	428	455	426	413	451	441	435	409	430	443	450	410	394	403	435	415	395	423	423	459	426	382	431	386	396	410	426	394	387	414	452	422	423	425	443	420	417	404	411	394	440	402	445	407	401	427	462	421	399	448	448	456	434	409	414	426	428	429	473	446	397	384	406	405	414	458	463	448	388	423	439	443	420	419	439	410	428	402	432	428	417	425	408	389	425	437	456	402	442	415	391	441	465	425	398	418	416	443	408	410	422	405	402	406	419	401	471	421	420	403	405	428	392	402	404	421	430	423	432	418	398	403	443	438	377	474	439	361	431	401	436	420	385	410	444	434	404	425	401	434	401	412	409	474	433	428	425	423	453	418	377	400	436	408	381	411	427	437	425	404	435	442	423	409	405	428	438	417	389	427	441	426	417	425	431	441	440	424	432	400	409	449	422	447	403	431	424	386	448	449	412	415	379	394	462	426	401	381	414	450	379	432	418	403	430	437	413	427	420	413	452	433	420	422	439	412	394	408	425	458	439	444	400	413	441	441	405	410	431	451	427	460	443	459	443	436	445	419	448	451	419	461	457	436	430	437	408	448	434	433	419	443	412	394	416	437	435	415	425	441	417	427	417	440	449	459	454
15763	2542	2662	2100	1392	1092	791	617	480	404	365	336	307	283	261	231	237	209	218	201	203	185	199	166	178	182	183	158	161	184	167	144	171	166	158	145	171	149	158	155	171	142	161	141	154	181	153	142	149	170	150	172	146	156	153	158	147	133	153	136	153	167	142	154	159	156	158	152	164	126	152	150	152	144	149	135	136	158	153	159	151	154	128	139	129	160	159	155	127	150	139	146	142	152	121	145	155	166	156	145	152	137	156	133	111	156	139	146	159	163	145	154	171	168	142	154	148	159	159	151	132	138	138	142	152	151	141	136	157	144	141	150	155	162	148	165	150	152	148	145	149	145	142	146	155	142	140	145	162	152	130	135	154	157	139	125	142	143	148	155	134	147	161	131	150	131	152	138	122	159	154	143	152	173	132	135	126	149	157	134	141	156	133	132	134	150	156	134	135	140	155	142	161	153	151	165	135	151	150	126	143	156	134	127	163	123	174	162	157	146	138	179	160	129	131	141	142	145	146	147	152	170	142	160	151	156	144	149	143	149	167	132	134	146	151	143	158	146	150	130	149	147	150	148	141	130	140	137	140	131	147	153	160	157	142	158	139	185	153	177	164	138	145	140	131	133	165	141	144	158	141	149	137	139	144	139	163	142	154	134	143	146	151	127	137	130	152	135	163	152	172	134	150	153	157	138	151	133	150	146	141	145	156	140	151	159	142	153	157	134	162	131	149	127	130	146	154	132	125	142	164	124	131	142	157	166	128	139	140	148	145	132	146	129	129	162	146	151	155	132	139	139	167	156	147	149	142	151	128	132	162	147	137	150	157	158	154	137	156	133	158	130	134	149	148	131	153	121	163	165	136	143	154	130	134	143	144	139	141	144	131	173	136	120	156	135	142	152	159	168	139	132	111	149	128	143	144	163	143	142	143	142	153	135	134	146	147	134	156	145	118	140	149	143	140	133	162	159	145	135	171	138	147	143	128	160	133	133	133	154	137	152	155	156	139	134	136	154	161	144	147	148	160	150	152	152	143	154	165	137	148	132	128	130	133	145	136	153	145	157	151	147	123	145	148	132	155	155	136	148	131	147	124	140	135	158	146	154	152	144	142	146	150	153	152	139	169	148	136	136	161	128	155	165	137	137	143	146	148	142	148	145	166	144	158	130	147	137	133	145	173	149	133	151	137	167	157	126	165	152	132	149	152	128	154	150	141	163	143	156	155	149	153	130	146	150	154	169	128	136	157	161	152	150	136	169	145	155	141	147	134	130	156	153	156	142	152	150	156	143	151	151	142	132	139	123	153	170	149	135	147	172	163	152	166	145	136	142	136	151	143	152	129	125	154	123	161	138	147	144	162	154	131	150	136	140	136	163	155	148	155	151	147	134	134	150	149	152	150	178	140	164	146	123	134	117	138	154	149	149	136	153	140	133	152	152	140	164	116	145	171	155	146	130	141	151	145	156	126	152	127	162	156	139	131	152	127	146	151	138	143	143	160	136	139	138	140	144	157	127	128	130	141	150	133	147	137	129	127	125	142	151	138	156	149	146	120	148	146	141	140	151	139	120	141	143	155	138	127	117	150	145	127	152	145	143	124	129	143	160	153	143	181	155	154	137	166	136	143	148	149	149	135	140	144	166	154	168	167	145	151	148	144	140	127	125	152	138	136	138	145	141	149	154	137	142	140	138	138	159	148	156	143	139	143	153	152	135	139	154	159	161	134	131	163	139	129	137	164	131	127	147	135	154	159	133	144	158	159	145	147	146	157	126	163	150	125	134	153	146	160	140	144	146	150	143	140	159	158	145	139	158	166	144	136	162	139	127	155	133	165	139	147	157	147	152	146	157	144	154	150	130	161	170	154	152	141	145	151	135	152	138	147	148	128	145	154	153	155	144	127	132	150	155	137	127	145	132	156	146	157	166	136	157	135	155	143	159	151	163	149	148	157	162	125	145	165	148	129	131	146	169	148	147	151	133	141	139	145	138	156	147	141	150	154	127	162	146	137	158	118	139	140	131	135	134	166	144	141	135	138	144	148	131	150	147	121	140	162	141	132	149	152	145	151	138	134	161	152	159	171	129	150	146	150	137	138	136	125	144	155	144	139	144	131	132	134	157	135	130	141	140	151	125	132	142	145	152	154	148	157	148	168	142	134	143	145	154	131	153	151	149	152	149	161	119	137	150	152	136	141	163	123	137	139	140	149	157	141	146	156	148	164	127	149	124	161	129	149	142	154	148	146	146	134	136	159	142	132	138	150	143	144	168	125	149	157	155	129	131	139	157	131	152	132	143	140	164	159	137	132	149	148	160	135	144	137	142	143	139	134	152	144	138	149	135	148	153	158	144	151	140	148	146	138	157	143	160	165	145	139	144	141	131	134	156	155	138	155	143	143	133	152	140	164	146	144	140	113	157	129	155	152	154	126	148	157	155	156	146	155	152	128	155	160	143	158	142	141	153	143	183	126	137	150	159	142	162	140	156	147	142	155	136	160	146	139	137	147	141	140	145	152	148	129	139	147	150	128	136	171	152	182	150	143	150	143	161	140	160	140	149	156	141	161	131	153	164	134	167	137	159	134	147	145	150	153	146	134	138	138	153	149	165	143	142	143	155	137	127	140	147	147	112	168	151	146	137	132	166	149	148	158	137	138	145	124	136	130	142	170	127	145	144	149	154	137	163	160	144	138	139	146	147	135	137	154	137	160	150	156	160	173	120	147	143	132	141	153	132	157	155	133	155	141	149	137	143	146	161	145	155	145	136	147	128	149	155	144	161	160	147	132	136	148	132	149	161	134	170	148	155	152	149	133	132	151	129	142	149	159	142	147	126	136	149	132	127	139	156	154	146	139	150	140	170	173	133	157	137	135	152	134	148	155	154	116	142	133	124	144	160	144	184	160	145	129	135	150	138	143	161	139	140	132	144	151	171	171	137	149	130	134	168	136	144	149	121	139	152	139	144	137	139	136	139	162	158	143	150	154	126	130	146	151	133	127	144	149	139	125	146	152	151	155	148	150	127	135	158	131	132	150	164	149	156	155	165	139	152	133	134	151	123	163	151	158	158	153	129	160	132	157	159	141	154	155	121	131	139	155	133	153	135	135	148	141	160	154	156	144	148	145	158	156	152	164	131	129	136	148	140	127	150	161	143	125	149	124	142	145	137	132	142	163	152	119	146	130	152	140	158	172	137	137	153	157	153	142	145	168	161	153	137	158	160	145	172	127	172	143	146	152	169	136	155	149	140	132	144	148	146	148	135	133	145	111	151	144	158	138	155	143	148	151	147	161	146	145	142	165	156	128	140	146	148	135	121	127	130	155	141	145	155	144	124	142	166	133	168	147	152	133	147	144	157	156	140	146	149	151	155	154	139	158	148	137	147	148	150	160	143	152	146	152	136	142	126	131	120	140	146	161	146	127	143	141	144	149	127	145	147	149	145	140	133	152	132	154	126	147	130	156	129	158	167	147	161	145	134	159	143	146	149	174	142
7553	2383	5848	6495	5413	4454	3524	3086	2451	2144	1896	1641	1576	1381	1280	1147	1100	995	972	978	886	879	822	788	752	785	694	701	720	685	651	667	698	660	593	595	616	563	609	601	580	572	584	585	561	540	576	570	572	569	537	571	555	537	556	521	564	521	541	537	523	494	531	524	504	492	536	526	510	458	478	508	496	526	495	517	495	501	463	514	509	487	517	490	519	490	517	469	456	487	480	521	490	471	461	512	518	473	463	484	485	478	482	494	490	508	511	503	473	542	519	512	499	475	494	491	499	485	480	489	469	486	447	490	493	458	500	452	522	453	473	507	507	482	443	480	469	513	511	494	479	466	472	477	499	495	491	428	472	451	466	473	445	516	480	482	440	445	491	473	453	475	498	442	479	479	476	464	449	505	484	485	463	447	491	483	458	497	479	498	454	465	487	467	500	504	460	436	470	509	481	471	478	558	485	504	463	493	478	486	455	458	502	486	498	461	494	455	455	464	457	462	454	462	466	463	457	492	476	510	509	500	489	501	470	503	475	493	468	492	494	491	498	506	490	453	492	450	480	476	458	493	484	507	447	501	476	444	478	469	439	498	459	440	484	504	509	488	444	514	517	472	449	436	452	491	458	466	459	434	480	476	479	439	474	444	481	459	476	512	508	541	461	467	451	493	508	460	476	452	481	522	478	462	474	433	475	454	475	483	465	490	487	479	485	502	473	458	466	454	490	481	480	483	471	448	481	469	471	474	446	488	517	504	488	489	483	438	476	476	504	509	463	454	499	480	484	461	483	514	462	541	489	488	535	470	487	485	516	478	474	467	434	491	461	490	441	465	484	457	483	481	503	440	470	456	503	519	458	479	485	479	500	515	454	527	486	449	471	501	489	508	458	489	468	480	519	494	490	474	469	497	457	474	497	443	496	509	484	459	486	487	442	463	504	476	467	497	484	474	474	480	502	504	492	452	490	469	470	469	443	473	499	446	504	476	474	495	480	491	504	500	471	491	474	470	475	468	401	488	461	488	498	489	488	521	495	432	464	482	498	479	510	466	485	540	483	439	473	437	444	489	498	468	500	494	503	506	469	454	464	466	478	472	445	518	486	484	506	501	460	447	484	517	472	471	480	506	466	465	484	494	479	474	464	482	489	471	455	441	479	510	479	491	467	496	485	445	482	451	492	449	499	442	454	509	410	508	488	490	482	452	505	481	492	529	463	454	468	524	474	446	485	532	478	475	501	495	487	491	475	493	437	469	458	496	506	483	471	454	524	454	483	502	460	457	467	444	478	500	476	476	475	504	475	485	504	488	516	456	458	523	471	477	447	458	499	456	478	498	481	460	512	497	486	494	459	459	450	491	479	486	477	456	472	509	457	481	488	476	470	513	472	447	510	480	464	469	476	484	540	506	466	485	483	465	502	472	487	473	477	477	461	509	483	459	440	457	473	516	472	495	505	494	524	507	471	482	484	437	444	478	483	514	449	508	456	468	487	502	458	442	490	469	454	440	460	470	474	443	433	496	452	463	497	482	461	525	459	526	495	463	476	472	453	462	466	484	467	448	471	470	465	463	492	457	504	468	473	516	450	452	476	455	485	435	470	474	517	445	487	425	491	465	475	488	481	533	452	502	458	469	468	476	459	475	488	493	489	501	482	472	463	492	470	485	503	465	482	434	456	453	489	461	490	474	433	484	472	442	463	457	488	466	501	498	450	480	475	458	461	503	466	485	481	484	516	460	472	484	476	502	448	518	433	500	465	479	504	481	483	480	475	505	432	542	505	472	505	488	484	551	447	463	480	462	468	471	524	494	449	510	471	489	495	481	486	475	491	472	478	452	489	444	513	458	466	500	456	538	495	467	485	469	474	476	471	494	488	506	447	471	432	457	501	489	503	517	460	513	514	454	474	474	458	517	506	500	423	466	433	500	459	502	470	475	501	516	474	509	484	513	515	513	425	470	481	456	461	466	470	463	502	479	462	478	491	515	507	479	484	474	483	489	462	475	489	475	473	470	492	462	489	447	487	475	482	454	492	460	508	486	511	464	484	508	490	444	528	448	446	468	497	451	493	494	512	488	454	471	473	486	476	460	500	504	498	511	472	486	519	494	486	480	504	491	448	505	480	462	470	480	483	459	494	470	480	523	482	465	483	498	457	498	488	480	469	518	476	459	468	492	501	484	463	500	503	466	464	481	454	431	461	464	471	452	472	470	486	517	529	441	476	496	431	504	478	471	477	468	513	473	474	473	441	480	491	458	492	494	451	462	442	499	445	478	497	475	503	465	460	477	478	456	476	493	503	493	491	464	503	465	468	494	443	432	484	479	475	513	501	468	452	493	455	466	443	463	483	473	487	460	463	461	473	510	462	442	482	460	480	442	451	463	495	521	462	487	473	485	493	468	467	509	488	452	506	451	457	447	481	483	460	441	493	495	444	495	493	495	500	452	485	485	474	527	458	458	495	466	492	473	474	449	473	486	496	479	487	467	493	480	488	520	468	506	453	486	429	475	490	465	476	476	502	479	474	461	487	443	499	455	487	484	492	439	446	447	481	470	459	485	449	523	485	469	486	452	464	481	513	468	462	465	476	516	464	502	494	459	480	490	492	453	459	465	443	427	471	468	448	506	476	495	478	461	483	445	488	467	480	457	492	465	485	468	500	483	448	499	510	528	500	504	501	497	503	475	491	479	472	476	493	486	462	453	471	476	473	462	488	493	476	491	477	478	477	469	461	484	505	484	454	484	473	471	471	474	442	495	477	451	471	467	487	478	467	531	510	487	444	477	461	511	473	444	493	490	442	471	485	501	472	494	505	425	506	514	450	497	499	461	531	443	473	487	472	477	462	472	483	464	470	450	503	491	463	510	462	470	438	520	477	485	465	463	463	455	468	451	429	452	472	446	447	492	458	475	489	449	474	452	463	498	458	445	490	444	449	468	493	491	485	472	480	492	488	502	487	490	490	485	483	497	500	484	457	464	498	479	472	481	475	496	491	450	501	510	469	441	460	505	500	481	485	497	468	460	457	472	502	464	461	490	484	513	479	478	437	498	490	518	479	496	459	501	452	454	510	498	462	478	453	512	478	442	490	473	484	510	487	499	484	482	470	459	487	463	505	491	488	481	452	474	460	458	478	473	491	466	498	480	479	491	472	463	486	483	507	491	479	463	475	472	497	481	465	458	463	479	488	461	454	490	492	465	461	480	490	506	453	488	413	435	505	455	499	477	479	470	473	439	485	482	498	448	515	434	459	469	491	475	464	489	519	485	501	486	506	479	488	438	455	431	463	479	508	464	505	483	494	486	444	499	463	500	446	510	471	440	475	459	471	509	456	462	460	505	464	479	463	451	509	446	488	490	476	476	480	488	468	465	498	452	523	507	505	456	457	473	500	502	475	449	464	474	500	481	494	501	474	490	452	464	467	464	456	491	482	482	459	487	460	492	467	483	462	490	489	473	500	467	476	470	461	493	469	471	483	469	490	473	484	488	498	487
2131	319	325	296	295	265	257	264	294	246	246	258	249	260	251	229	233	262	240	246	261	291	233	288	258	228	222	286	245	227	253	246	278	265	264	275	248	244	238	229	272	271	208	260	257	246	241	270	273	264	268	267	259	242	254	219	261	256	262	257	272	243	293	250	267	266	265	235	267	251	242	267	220	254	275	261	240	258	287	279	274	242	271	247	255	241	239	287	255	238	243	248	263	254	271	255	270	253	244	249	269	251	291	244	267	269	281	267	257	236	239	270	251	254	243	263	244	266	253	273	271	249	276	273	284	280	223	230	225	237	265	246	251	252	244	239	214	265	236	253	257	285	260	254	247	273	258	240	261	251	263	279	259	266	288	245	294	234	245	264	243	281	289	261	274	263	267	277	265	231	246	253	251	265	258	286	252	240	227	226	290	255	257	247	246	274	229	283	237	254	267	261	275	263	275	244	260	251	246	272	308	259	240	261	246	250	243	259	245	253	249	243	266	267	229	247	266	259	276	250	249	272	235	257	251	265	260	284	267	270	276	276	233	258	253	227	257	231	263	222	250	251	240	249	232	259	268	260	260	250	245	259	286	266	247	257	243	252	240	275	260	231	275	253	249	245	250	255	264	275	238	236	277	263	254	250	245	271	244	266	235	235	285	236	288	237	241	228	258	265	254	276	255	231	243	258	278	240	246	246	248	254	217	244	268	273	252	265	239	264	217	244	247	241	271	250	257	259	279	276	276	233	241	270	276	251	230	264	236	237	255	232	252	255	244	248	257	241	267	269	275	233	243	239	272	271	256	265	252	236	250	246	251	268	260	265	256	258	238	249	264	254	277	251	255	222	242	231	241	257	276	258	223	228	248	252	235	276	259	274	233	265	275	275	244	270	253	234	253	263	255	245	259	254	263	264	258	272	306	226	279	293	267	266	234	272	265	217	271	257	267	236	266	264	272	242	235	251	267	252	276	250	255	271	281	244	251	255	264	263	247	247	255	234	268	213	243	227	240	251	254	253	239	268	210	224	271	295	256	250	260	234	253	249	249	259	266	246	253	248	261	254	277	244	277	250	254	244	265	260	238	271	236	261	258	246	239	256	246	257	276	265	275	270	271	273	260	260	267	249	257	268	268	261	274	263	248	284	249	246	256	257	253	278	244	240	271	254	261	249	244	266	257	272	278	255	260	264	265	243	246	245	258	264	262	273	251	277	248	256	267	244	268	245	262	257	242	273	208	245	249	248	251	230	238	238	286	266	263	279	255	252	281	233	244	247	231	242	267	264	238	239	247	244	241	294	254	261	243	235	264	266	292	267	251	242	248	243	274	245	258	252	269	272	240	276	272	253	255	282	258	285	253	266	239	294	227	270	272	271	265	264	257	245	254	245	271	241	259	248	251	258	304	256	276	266	284	245	253	225	259	264	256	248	241	266	234	232	257	224	272	231	251	244	232	230	255	275	249	262	240	243	253	279	273	272	274	263	248	242	225	268	272	265	275	268	257	270	262	244	245	250	238	249	244	255	256	237	249	256	247	253	250	268	237	288	239	238	260	253	262	233	244	264	261	254	253	258	261	264	248	242	250	241	244	255	248	253	250	237	258	272	275	242	267	278	259	251	231	260	273	225	222	233	250	281	273	251	272	250	254	250	270	251	226	276	240	254	249	259	233	267	206	247	246	249	241	270	240	248	237	243	244	283	266	270	281	270	284	254	247	207	276	249	261	252	267	250	230	245	270	250	278	255	230	249	251	300	237	289	277	274	245	274	234	251	238	269	254	277	249	259	276	241	245	237	260	281	236	243	276	254	246	256	255	235	254	290	231	283	255	259	263	271	259	255	250	260	252	258	269	259	271	250	234	246	262	270	261	266	277	250	245	287	249	255	265	275	240	257	237	264	260	244	254	243	255	270	258	265	257	272	247	260	257	268	263	252	271	257	269	277	250	266	258	249	239	247	248	254	229	282	262	243	247	270	234	257	266	252	242	252	282	272	244	280	280	269	255	231	230	288	232	249	232	303	219	280	235	259	243	241	253	260	242	250	257	257	236	234	284	266	237	261	283	268	251	271	251	230	260	253	248	217	270	259	261	268	306	251	245	265	256	295	238	264	254	271	268	251	241	254	255	245	256	210	253	230	246	272	264	311	264	251	235	246	267	262	232	267	249	253	257	249	250	250	242	268	276	266	262	254	290	243	269	254	249	256	226	212	248	258	249	246	258	263	266	258	213	237	260	240	255	262	236	253	269	253	264	256	256	266	246	267	252	239	239	248	259	263	243	261	274	275	265	244	256	259	228	252	210	255	245	265	248	244	272	262	272	258	292	297	265	258	245	250	259	234	262	270	267	267	260	236	253	243	247	281	256	255	228	279	239	247	250	258	249	236	274	251	243	254	240	271	245	246	243	253	235	256	298	245	241	248	265	267	262	247	252	255	281	261	249	242	257	270	276	244	261	270	258	236	313	287	260	277	253	265	248	280	275	281	243	228	263	254	262	287	269	263	244	273	251	251	243	248	250	232	271	233	240	238	260	277	249	256	263	263	239	238	246	239	243	251	252	268	261	236	295	279	232	256	261	226	247	249	258	275	253	265	229	243	241	258	253	241	250	245	263	270	255	255	231	248	299	260	257	242	255	251	250	259	273	260	258	233	247	272	249	276	250	274	246	237	236	269	258	240	260	280	265	244	250	245	248	237	262	256	237	240	250	261	256	256	278	252	263	259	252	262	256	259	253	220	221	266	248	269	251	265	281	258	229	262	264	267	262	273	250	248	248	269	258	246	282	249	238	262	226	283	249	257	230	273	263	249	268	237	262	280	271	241	256	252	276	226	249	244	267	249	270	237	250	249	233	262	228	267	275	260	283	257	223	246	241	274	259	282	232	265	252	244	247	239	272	233	219	287	269	229	243	255	282	249	222	300	264	240	254	253	252	251	240	269	268	263	238	268	257	301	216	247	246	252	279	244	281	246	254	259	270	228	306	257	250	259	272	243	287	295	242	282	260	257	255	242	239	246	232	257	265	271	267	295	245	245	228	240	233	243	276	235	280	237	243	253	236	257	258	255	287	256	247	258	255	240	248	225	249	261	277	256	271	256	280	250	274	254	276	234	231	248	254	252	226	258	271	273	255	216	227	244	247	253	260	265	231	262	252	268	228	244	246	223	215	287	275	245	291	230	254	240	268	272	260	241	220	246	269	272	251	245	252	267	256	267	281	284	282	272	253	287	267	245	265	264	250	259	229	263	255	259	276	258	239	253	262	255	250	295	257	250	264	272	298	267	245	258	267	268	254	238	270	274	294	252	214	240	253	292	225	216	282	258	216	239	249	239	255	242	267	239	260	242	285	217	237	240	243	233	255	225	258	264	251	243	252	254	263	263	254	258	253	278	252	254	235	258	227	241	254	245	261	258	261	256	258	252	248	282	254	268	215	256	278	266	264	249	235	250	268	250	241	274	244	253	268	265	250	269	280	260	231	243	252	258
2235	811	871	881	906	838	794	877	813	788	795	800	774	731	745	797	767	780	775	777	786	747	755	768	772	732	772	754	723	794	746	758	733	702	744	753	769	815	746	738	732	768	727	766	732	752	732	743	721	752	752	727	767	742	758	717	781	730	706	741	780	739	747	738	732	791	798	699	755	757	738	761	789	756	757	791	776	762	742	757	763	757	756	686	754	794	746	756	735	739	792	716	769	703	751	712	739	774	792	758	795	766	740	784	770	820	716	751	794	734	760	690	737	747	734	762	699	777	739	762	760	752	715	720	751	691	777	751	702	779	734	747	757	751	737	767	725	784	771	748	747	754	721	747	731	726	686	721	761	732	721	728	758	762	783	749	697	730	736	709	718	749	772	745	732	791	790	763	807	764	723	808	743	746	747	782	776	782	750	731	728	758	757	767	726	730	789	775	806	700	776	722	773	749	746	691	729	762	781	767	734	786	741	736	723	738	745	762	743	782	758	750	693	776	761	757	722	789	742	801	768	758	733	761	703	758	752	699	735	743	718	806	717	754	740	771	752	762	756	725	771	733	752	751	760	749	763	766	753	740	795	765	764	778	779	745	734	718	728	739	763	791	744	702	720	755	694	757	744	714	768	742	741	737	770	703	718	712	743	747	785	753	770	780	750	719	717	741	738	761	736	761	768	738	765	771	699	776	795	737	723	778	807	811	781	789	756	728	731	758	759	732	758	744	717	751	810	748	715	753	739	724	719	704	773	794	786	747	727	713	704	719	697	689	730	733	688	759	768	720	730	707	732	758	731	738	776	767	731	768	749	718	757	761	696	733	752	733	721	764	766	706	728	741	789	759	739	761	766	741	744	758	743	775	764	767	784	741	763	784	772	780	769	711	745	745	782	741	675	771	765	738	722	760	803	787	728	755	756	742	773	726	698	746	750	777	745	728	749	704	679	766	761	754	800	733	757	764	781	766	751	766	738	766	765	756	761	731	714	752	785	737	750	747	728	739	755	761	756	774	784	744	739	773	720	746	716	739	753	720	773	716	736	710	727	743	741	778	748	739	728	725	730	744	733	783	737	705	740	748	740	767	815	746	741	761	700	779	773	764	833	734	734	775	702	711	705	785	752	725	699	748	750	726	740	788	751	771	760	734	776	764	781	747	767	723	768	711	718	716	747	790	734	814	736	784	733	705	779	778	808	743	754	711	730	755	769	728	738	722	770	776	756	698	787	743	809	748	769	777	803	728	747	777	729	778	704	738	783	767	765	733	754	773	751	701	751	752	744	730	779	714	734	746	805	750	753	782	722	695	728	774	693	781	723	763	751	752	738	762	717	711	692	750	779	731	793	722	738	774	780	763	740	772	734	731	764	729	741	715	769	721	757	782	773	753	715	737	757	735	680	768	705	754	768	737	744	739	753	761	742	740	753	742	718	744	703	723	736	776	771	765	734	758	759	764	817	781	762	775	732	800	745	813	726	772	716	740	753	762	718	749	773	741	752	727	798	728	729	747	749	727	695	784	721	743	740	695	752	745	767	748	757	712	745	780	702	752	759	767	752	721	774	741	799	743	752	796	743	748	729	751	752	801	751	751	727	728	728	758	754	768	739	702	750	773	752	734	744	731	741	726	775	770	748	757	759	694	778	715	763	750	771	741	724	797	727	716	731	801	760	717	759	763	788	707	786	784	742	691	728	791	782	735	765	753	770	756	750	721	776	754	776	765	737	805	727	720	714	785	747	751	723	779	744	726	771	767	710	744	700	688	755	768	783	782	718	741	771	742	772	720	748	771	724	751	761	745	747	740	751	800	714	720	705	708	741	706	738	777	753	785	734	760	718	719	740	774	750	717	773	751	730	779	799	727	770	766	707	716	799	728	763	716	729	783	742	725	784	765	798	780	736	761	730	779	723	739	741	737	742	741	743	728	705	753	747	772	764	793	755	741	762	703	723	778	736	721	724	748	706	735	765	739	735	745	749	769	709	699	764	756	726	730	728	714	742	791	765	729	752	752	738	754	750	758	743	737	734	806	738	763	685	692	757	730	776	741	740	700	728	750	755	760	711	732	720	759	749	786	815	761	774	805	752	762	759	779	751	778	717	733	707	760	729	721	739	739	691	781	758	770	758	745	777	760	720	795	737	747	733	773	734	738	758	772	761	704	719	769	748	758	701	766	764	785	773	730	730	720	714	755	783	725	738	731	740	749	724	762	744	717	716	715	747	722	745	751	736	729	742	746	725	770	761	732	757	752	704	721	755	745	752	735	712	718	742	765	736	711	792	712	730	729	762	736	731	696	761	750	727	761	751	760	726	768	731	761	760	751	743	791	782	730	732	723	735	754	733	789	719	790	793	735	707	703	685	832	740	721	787	773	731	755	769	709	745	731	756	751	793	720	761	764	768	761	675	728	737	781	736	761	768	754	766	761	763	702	731	763	734	765	754	771	729	754	745	781	741	753	748	704	750	721	719	779	673	708	774	750	733	717	689	721	742	731	773	734	788	784	714	782	753	756	765	723	734	775	740	772	753	745	737	767	748	728	774	804	772	708	732	755	771	744	756	731	769	769	719	741	729	714	705	761	755	815	750	764	774	759	728	714	736	796	751	762	749	765	772	777	700	764	722	792	776	727	759	753	757	751	724	722	765	721	765	760	772	727	736	781	721	729	715	749	796	719	760	745	734	757	777	752	790	759	751	723	738	744	737	759	792	722	732	736	786	767	728	732	752	703	745	717	779	727	726	769	746	749	730	714	735	762	698	739	753	720	641	762	729	736	741	727	709	703	801	750	788	754	697	805	741	706	776	757	711	738	777	737	712	749	764	748	732	713	750	765	748	758	758	764	768	748	762	736	740	811	803	724	755	739	792	742	747	714	692	804	748	743	722	784	744	751	759	719	736	746	775	796	762	775	726	831	746	744	713	767	784	700	781	773	772	736	733	757	726	765	767	744	769	766	757	788	738	757	748	777	754	759	794	725	739	674	751	744	781	743	760	713	729	767	772	744	766	743	766	743	774	764	713	759	755	688	761	771	746	779	758	797	707	740	745	764	762	797	758	803	792	748	747	742	758	719	730	741	725	706	692	697	789	778	744	732	730	741	732	728	730	756	691	744	785	782	751	753	698	788	734	792	768	778	723	754	713	718	745	742	712	731	768	728	736	754	718	744	743	795	724	718	737	743	735	748	763	752	727	728	743	751	723	745	746	747	739	772	692	737	752	807	737	767	741	764	716	744	766	774	757	782	720	772	762	735	731	746	744	757	764	709	776	771	743	759	737	722	793	751	751	735	752	753	736	804	716	703	759	791	732	764	737	769	734	735	745	754	726	695	776	731	786	742	727	763	720	755	742	757	734	701	755	790	750	753	739	767	745	729	771	756	766	738	717	770	739	706	759	721	744	784	711	774	727	748	693	793	764	726	776	686	734	745	758	730	721	780	780	739	783	742	720	754	759	753	771	764	748	712	738	754	700	730	785	742	777	777	706	762
8314	1032	1303	1042	749	569	441	386	300	264	239	211	190	151	186	190	175	148	160	140	171	162	156	139	140	154	145	158	161	131	148	156	137	146	124	138	142	162	136	137	152	139	123	128	160	126	126	135	125	145	131	143	120	144	144	126	144	122	139	131	129	150	138	131	135	115	145	136	127	101	137	130	130	143	122	129	122	128	131	150	118	117	124	137	124	131	146	130	135	126	123	134	131	138	127	124	106	147	123	140	141	135	130	117	109	120	125	142	112	125	124	113	132	120	131	112	146	105	121	110	150	124	150	124	122	134	119	124	140	137	138	146	151	125	135	126	143	128	123	115	125	124	127	121	127	118	129	127	119	118	134	132	133	135	130	109	151	127	130	129	128	137	129	127	128	127	127	136	105	129	138	131	132	131	149	137	114	142	142	133	116	141	156	122	125	139	132	116	123	149	127	128	139	98	128	135	127	140	135	143	151	138	141	145	127	123	132	145	139	137	124	141	123	119	141	136	144	139	112	131	138	130	129	135	130	132	113	141	127	136	115	130	142	117	119	130	139	151	124	155	121	116	137	132	128	115	135	135	104	110	119	118	131	123	115	139	113	130	105	129	135	122	128	138	121	134	133	124	128	129	143	123	147	124	134	111	125	146	132	138	118	128	114	114	112	148	150	121	126	131	129	107	121	128	142	141	144	125	110	121	117	125	137	122	132	126	132	136	147	118	118	131	118	122	132	146	135	118	129	112	96	121	125	139	98	116	145	111	118	156	109	116	131	134	135	117	114	132	125	118	129	153	120	118	134	109	120	141	123	128	137	140	137	129	137	140	120	121	118	150	130	117	139	115	128	133	120	120	128	120	148	127	134	138	132	123	114	127	117	125	140	115	148	102	124	119	110	130	122	115	134	142	123	139	130	142	140	133	150	113	116	146	113	127	155	113	125	134	131	116	112	135	108	120	114	120	136	126	143	141	139	134	143	126	121	130	139	128	103	124	133	151	116	135	116	128	142	142	121	131	107	124	127	154	136	127	155	119	133	111	127	128	114	133	129	122	135	139	131	125	128	135	112	115	121	119	140	122	141	137	110	122	142	132	122	116	138	140	139	136	129	137	131	130	127	138	159	140	124	124	126	141	122	130	128	105	139	113	142	145	144	112	134	116	113	121	142	110	103	110	133	128	125	139	122	125	128	113	120	136	116	107	128	129	146	105	134	117	138	129	113	132	130	151	128	157	134	128	112	130	118	137	150	131	119	130	138	123	129	132	129	132	128	125	128	126	133	119	124	145	158	133	128	138	121	138	137	138	125	141	117	116	116	134	114	144	118	155	134	144	133	108	140	121	127	145	126	121	137	112	110	143	121	133	160	122	159	129	129	118	123	111	131	120	135	111	148	107	131	125	126	124	139	115	123	138	125	120	153	124	153	113	139	131	115	122	134	133	126	133	135	150	120	134	105	136	143	118	119	153	133	150	118	145	137	129	111	131	132	158	122	131	125	134	137	139	125	118	128	128	119	117	137	121	122	120	143	131	147	129	151	118	138	125	153	138	136	131	155	122	118	119	139	143	115	128	119	129	123	130	126	107	125	132	132	132	137	153	128	132	139	139	132	142	131	143	132	155	122	115	117	132	128	117	152	133	129	145	127	135	144	135	122	150	117	137	139	116	115	126	140	114	151	116	136	123	128	136	133	134	122	137	132	134	144	115	131	127	118	143	127	95	141	139	122	137	130	119	130	122	113	121	143	120	129	147	138	131	109	138	143	131	136	121	143	127	124	131	136	132	102	116	131	140	123	132	132	129	132	139	116	134	115	131	135	106	109	102	137	132	117	127	132	134	151	134	121	151	130	131	146	124	121	116	139	128	112	111	138	137	133	108	137	135	110	136	143	160	134	129	128	155	131	130	151	132	129	122	128	118	124	135	141	112	108	126	120	134	138	124	127	131	125	128	116	120	137	137	128	123	138	136	119	137	140	137	126	126	116	132	143	126	136	129	142	128	128	122	127	141	139	130	144	134	130	116	106	144	136	111	151	139	127	148	130	116	131	126	114	129	123	130	122	126	131	146	120	103	133	139	136	138	134	134	127	126	137	148	111	140	105	110	141	124	115	129	129	125	138	132	158	117	125	120	114	122	139	119	120	139	107	138	148	124	128	138	126	109	135	131	141	132	135	124	129	132	117	132	128	117	137	133	130	125	119	127	133	149	123	124	107	124	122	116	114	130	125	128	115	111	122	119	130	133	140	123	112	138	120	128	144	136	132	92	131	141	99	133	111	124	110	125	117	147	142	131	135	131	124	133	129	120	119	127	134	130	130	104	118	131	139	141	130	112	117	125	131	149	134	127	114	142	120	151	130	129	121	141	119	128	141	124	160	135	130	132	131	144	134	140	114	118	120	137	135	134	133	134	136	137	131	121	153	119	125	126	125	111	131	161	143	139	131	104	122	137	121	130	141	120	116	126	136	141	131	135	148	105	116	122	132	121	112	138	133	132	122	114	140	141	128	137	111	119	125	117	134	131	125	124	114	135	116	142	117	121	125	142	129	125	115	111	124	129	116	152	136	138	123	124	113	101	115	137	127	136	148	135	96	126	129	126	134	135	121	127	137	141	111	123	123	126	157	121	125	131	148	118	145	152	132	124	137	111	129	131	128	104	132	133	129	127	140	152	129	118	156	115	128	132	129	133	135	124	114	120	130	152	133	127	134	121	114	116	116	147	143	131	126	131	117	137	135	134	143	161	138	116	139	129	115	134	134	118	137	127	115	107	122	126	128	140	140	137	135	126	121	125	140	137	118	127	130	131	136	126	102	130	113	130	136	137	142	133	134	120	136	135	126	122	137	127	113	140	117	131	132	125	115	134	137	118	139	138	139	136	129	133	126	115	154	123	129	130	135	106	132	103	112	126	124	110	128	145	131	128	132	113	113	129	126	125	139	136	135	126	124	123	128	139	128	134	128	115	119	117	122	106	144	121	141	110	111	145	139	133	140	130	126	128	123	135	146	124	128	133	124	134	104	127	144	132	141	140	116	154	149	117	124	125	123	123	140	141	112	142	129	110	149	134	150	137	149	126	99	127	116	127	113	147	145	105	136	138	135	147	137	139	124	130	127	125	111	133	141	152	117	136	128	131	124	131	131	125	127	128	150	127	117	152	126	128	107	114	119	156	123	131	144	137	140	129	132	143	122	120	135	113	133	127	124	116	132	121	150	141	124	131	146	123	128	125	141	101	111	120	125	145	138	132	122	114	138	129	124	134	145	125	130	129	136	135	146	131	154	104	142	145	111	123	144	131	131	130	145	127	127	130	148	134	130	137	139	128	121	130	137	112	121	142	123	120	122	128	121	100	126	146	134	133	126	146	104	119	132	129	139	133	128	148	137	135	121	136	136	137	151	133	122	107	135	137	125	113	129	131	131	126	141	135	128	133	158	127	141	125	141	131	130	118	121	133	116	99	133	114	114	138	133	135	132	126	134	140	116	129
5334	1363	3151	3610	3103	2472	2129	1751	1497	1262	1176	1073	953	901	805	740	759	732	632	680	626	632	615	571	601	575	543	507	585	519	568	454	510	490	473	521	503	478	534	495	508	491	500	486	485	454	451	468	458	476	457	452	446	433	448	445	461	433	468	484	445	428	435	455	464	424	420	457	434	466	464	429	403	424	427	421	440	429	452	442	456	413	416	438	414	438	440	461	415	421	449	404	415	433	430	454	432	422	441	399	421	456	429	476	458	373	413	422	453	454	400	462	403	428	431	427	427	442	472	422	403	430	392	441	460	432	444	465	452	445	414	412	448	412	469	456	404	418	433	405	411	430	430	442	404	408	428	440	453	409	405	408	429	384	449	427	406	423	407	428	421	475	425	450	406	424	414	410	441	453	429	424	434	449	403	381	422	408	423	386	421	445	419	451	397	453	448	421	413	438	421	384	447	416	428	453	435	386	404	413	398	450	420	437	416	429	417	399	440	406	389	417	431	429	404	424	405	400	447	398	430	422	421	432	418	494	421	405	403	416	421	438	407	429	440	385	439	404	433	384	392	428	429	428	451	427	401	416	441	422	448	429	442	416	382	428	456	451	436	438	430	414	421	474	447	372	435	414	461	436	404	397	467	457	438	422	415	415	439	421	415	426	365	413	407	432	402	431	390	434	413	432	400	431	414	407	444	465	401	438	410	401	422	419	449	439	434	405	433	433	439	468	437	431	392	454	424	428	398	420	453	418	420	447	415	442	427	422	389	422	414	397	409	443	401	390	409	427	396	416	405	399	395	429	417	411	417	422	445	400	415	412	437	381	427	438	460	425	430	400	396	409	388	394	444	439	421	420	411	419	423	428	448	411	410	460	409	419	396	427	397	458	473	421	434	404	411	418	419	422	452	415	400	451	374	426	425	408	451	416	451	426	413	422	461	377	392	436	416	428	404	402	431	435	429	420	419	458	398	427	403	418	425	413	406	447	438	416	429	431	455	408	434	394	439	415	408	413	405	419	406	456	387	425	423	433	410	412	424	437	407	431	391	437	456	378	386	424	401	397	422	425	441	422	411	424	436	395	404	430	439	389	378	451	420	437	442	416	451	411	451	435	425	422	394	433	423	426	396	406	418	406	432	411	443	433	419	391	422	396	432	389	427	432	454	400	398	403	414	395	382	405	437	377	426	411	390	421	443	403	418	401	409	444	405	399	419	459	438	425	449	399	450	429	390	432	438	397	414	382	451	418	408	385	428	423	444	425	408	441	437	423	402	400	434	397	419	425	436	448	441	419	441	395	447	434	419	426	418	415	415	444	385	408	413	442	442	435	388	396	411	418	432	417	452	466	448	395	415	399	423	423	455	397	424	416	399	448	428	394	425	398	397	419	456	455	413	457	440	436	415	467	445	414	418	436	438	426	479	428	418	402	428	408	415	417	446	464	425	419	424	410	419	420	379	433	400	450	407	409	455	410	415	456	410	451	402	400	413	413	429	374	401	380	448	448	435	419	417	426	402	430	395	480	451	422	454	406	424	471	399	421	397	378	428	416	389	430	403	423	443	439	423	441	423	406	441	421	390	438	425	417	438	433	437	415	415	434	438	429	460	388	448	403	432	405	422	418	408	421	446	408	421	404	390	409	458	432	426	411	447	460	404	430	457	415	402	401	426	459	432	406	427	421	439	407	420	418	457	411	435	407	419	452	436	437	421	427	420	392	451	409	454	401	419	414	417	449	391	450	408	392	434	395	423	413	413	440	429	405	398	415	398	428	418	440	417	406	402	434	411	397	420	452	377	467	440	408	447	435	420	392	407	406	430	426	417	425	446	416	383	413	392	437	444	437	446	404	397	404	421	413	434	396	417	442	445	432	372	415	432	408	394	409	434	424	463	437	375	439	417	420	424	382	389	408	415	416	434	413	432	391	418	413	440	436	438	399	387	428	457	424	449	414	414	431	420	428	426	458	422	413	428	381	420	454	424	415	405	457	417	405	429	452	433	427	426	407	438	437	441	426	391	436	443	454	400	425	427	429	383	394	408	395	402	430	415	393	421	398	404	414	409	415	432	443	469	430	464	440	445	411	406	434	415	389	374	460	426	453	442	430	404	434	419	386	421	428	425	425	447	429	430	428	441	438	438	405	428	395	401	426	444	450	435	422	388	415	398	434	411	466	445	445	383	454	414	402	428	413	426	442	434	403	430	432	434	383	408	392	420	427	451	429	444	444	387	432	405	398	431	434	414	407	456	411	432	420	404	380	405	433	411	411	419	439	421	411	417	409	398	399	423	433	430	432	381	380	399	411	434	427	427	373	402	404	387	408	427	443	429	397	390	406	435	424	413	413	431	420	432	426	426	434	465	403	439	383	422	394	410	409	402	417	411	401	431	428	427	408	463	427	369	416	438	436	420	442	441	421	414	433	415	428	414	414	390	444	382	383	417	468	399	409	410	449	408	426	404	393	448	401	427	420	409	416	421	439	418	397	396	439	439	391	414	425	432	392	430	418	428	416	428	392	453	427	479	445	430	431	411	428	423	443	445	411	391	396	400	427	399	432	374	381	431	373	408	422	403	407	422	413	410	439	402	398	411	408	415	455	432	388	446	437	441	406	438	419	393	446	400	406	399	457	396	412	408	419	415	423	424	439	408	417	398	421	453	412	425	420	405	407	410	430	458	399	431	374	395	426	441	466	409	444	406	443	451	442	389	430	459	415	431	396	387	436	420	420	434	456	423	421	435	439	401	455	463	383	385	399	436	452	435	428	406	432	404	428	419	390	422	437	437	407	419	392	426	442	413	379	440	427	458	420	397	403	424	403	440	456	409	402	413	413	427	410	422	412	468	391	406	431	413	417	440	451	390	432	435	431	440	405	442	425	441	453	437	425	436	429	445	424	435	429	384	434	410	476	453	412	411	430	416	411	429	410	429	417	436	419	420	457	376	423	430	408	413	393	410	457	426	448	401	440	461	421	402	385	387	423	407	407	399	441	417	413	446	434	413	432	418	449	431	380	437	423	381	467	408	428	402	410	392	402	423	417	413	463	412	436	443	382	439	399	412	418	462	401	440	392	389	427	408	397	419	414	384	420	418	425	403	471	476	420	378	428	431	444	423	444	469	379	441	438	414	448	425	416	405	437	384	398	408	410	404	454	402	409	424	412	441	426	409	435	399	424	446	419	440	443	420	428	437	423	379	425	392	431	434	437	407	423	438	448	381	425	402	421	424	439	396	398	392	435	398	399	430	371	414	397	413	416	435	424	436	437	418	426	413	413	440	381	422	391	453	393	445	415	451	442	384	415	404	432	436	430	407	462	454	450	398	435	402	445	380	416	403	454	453	433	422	410	443	405	423	436	421	429	401	386	427	398	409	401	381	428	427	405	420	429	419	420	416	428	436	405	437	399	430	414	392	416	408	439	418	436	407	445	407	434	424	446	410	436	415	402	421	462	414	413	417	397	421	419	415	416	413	396	407	414	407	436	392	423	443	404
15474	2456	2583	2031	1378	1056	756	639	546	410	361	362	294	274	246	230	237	242	194	222	196	177	190	205	157	186	191	173	176	178	165	179	173	155	182	156	163	167	172	172	179	164	156	144	154	167	165	179	139	149	154	185	142	171	125	152	173	142	166	147	140	140	152	157	146	166	143	160	138	151	138	156	150	142	150	148	147	172	153	144	162	149	164	153	143	136	140	164	164	163	162	155	144	162	141	146	155	160	142	143	170	148	139	156	142	145	145	145	152	152	142	128	158	151	152	135	132	158	150	146	139	167	151	149	140	161	145	126	153	145	153	148	140	128	144	110	140	158	168	134	130	140	141	158	153	142	151	155	159	138	114	158	151	130	149	148	180	141	155	141	137	155	133	135	141	137	149	126	142	144	171	143	137	144	143	135	139	156	153	150	124	151	144	154	135	155	159	147	151	148	154	136	166	145	124	137	160	146	142	138	165	140	136	145	150	164	136	153	148	161	146	143	172	161	135	139	142	142	144	143	138	136	152	129	140	136	141	156	147	145	154	130	148	128	140	145	139	168	136	152	147	123	169	140	148	141	155	144	134	137	156	136	141	123	155	123	128	148	148	152	157	153	131	151	152	144	129	150	141	157	158	142	140	125	143	142	145	148	153	146	131	148	154	153	160	143	164	136	154	150	131	162	130	145	156	119	149	138	150	153	133	130	132	145	166	155	145	151	129	134	129	150	145	136	149	140	137	149	141	166	153	133	170	142	127	149	151	145	131	154	140	143	122	157	167	146	131	134	147	143	158	147	144	131	133	131	139	153	150	144	151	151	138	151	144	150	145	149	136	143	135	153	133	133	166	165	143	145	157	141	138	128	159	129	155	139	144	150	143	146	169	139	141	141	151	160	140	154	139	144	147	135	182	132	152	133	152	134	151	135	144	154	131	143	127	173	131	147	154	137	153	141	142	145	167	139	145	146	159	144	141	145	166	137	146	127	155	140	137	141	124	129	124	132	138	144	160	172	151	121	159	141	160	142	134	130	135	143	148	137	128	151	139	144	148	156	141	153	137	108	132	174	154	145	147	141	156	167	151	141	149	145	145	153	133	144	160	134	147	118	148	143	142	176	164	153	134	155	135	156	133	146	137	144	153	156	145	138	137	143	128	170	130	143	155	155	161	143	148	143	165	148	137	137	132	157	133	146	142	130	129	124	132	152	142	144	160	143	153	158	132	149	135	139	159	160	152	131	134	122	150	132	131	123	143	144	141	135	146	146	163	151	133	138	156	158	166	136	132	157	126	149	146	137	130	139	139	140	162	128	156	140	160	159	158	139	153	142	159	146	137	156	125	143	139	154	157	151	144	139	146	134	138	154	121	134	139	139	140	161	160	150	139	163	147	143	145	176	132	151	126	138	142	149	162	156	162	152	129	157	147	149	146	149	131	153	149	152	152	134	137	134	138	148	150	170	135	174	129	130	156	132	154	156	158	162	144	160	152	154	136	144	130	157	144	154	123	134	155	138	157	149	156	140	144	149	127	121	175	153	180	149	142	138	135	143	158	133	159	139	142	153	150	132	156	131	142	126	136	152	137	145	125	132	157	156	156	153	158	142	135	144	134	135	125	139	140	132	134	144	150	156	167	129	158	134	140	141	139	135	145	117	165	144	130	140	155	143	147	141	169	130	140	155	135	157	137	152	163	150	139	153	151	131	149	127	157	136	162	164	144	152	154	149	155	128	140	163	130	119	147	140	159	135	172	151	127	141	150	131	143	108	162	159	136	141	138	157	130	142	144	163	137	138	147	138	120	140	164	140	139	145	133	155	158	138	151	146	159	136	161	134	139	130	155	138	132	134	141	149	168	166	129	143	132	145	144	153	163	139	144	153	134	165	133	136	161	135	168	157	127	152	134	157	143	128	151	135	134	146	164	154	166	170	163	145	146	149	155	139	161	128	137	151	134	147	152	165	136	131	139	140	144	125	160	144	122	171	134	136	128	137	143	100	150	139	160	148	134	148	155	148	157	143	158	146	158	146	154	140	144	130	120	107	144	146	146	149	132	128	162	147	145	156	141	166	143	145	144	146	157	149	147	147	134	135	152	166	143	157	148	139	108	127	154	139	137	136	158	157	144	159	133	168	149	144	160	138	167	173	135	170	135	124	145	150	132	151	143	160	131	133	150	158	126	170	133	160	164	147	141	140	151	156	145	149	145	146	155	138	152	156	165	140	153	137	135	165	144	156	132	157	164	143	154	146	157	126	138	157	159	142	148	152	120	148	139	119	153	124	161	163	130	159	145	136	148	152	156	163	132	129	160	151	145	182	149	131	165	144	154	133	167	152	157	127	127	169	136	144	136	135	127	150	141	147	149	129	160	155	144	155	129	148	153	140	135	152	137	153	131	151	144	149	145	171	137	163	148	135	140	126	152	159	122	133	143	152	142	172	141	161	136	135	146	130	150	135	150	160	128	144	155	163	154	133	138	138	146	156	138	125	159	173	149	135	153	162	153	125	122	134	148	161	140	145	117	148	148	145	152	152	141	134	137	144	152	145	134	153	150	125	149	143	174	145	162	131	137	132	143	166	148	165	160	141	135	141	169	154	122	134	139	151	143	153	127	150	121	142	138	147	156	150	135	152	129	138	120	173	122	119	143	149	136	147	159	144	140	150	124	143	130	164	147	157	140	134	126	151	145	145	149	148	126	125	147	141	155	146	143	142	134	137	145	138	145	134	140	147	141	164	137	123	163	161	156	136	130	126	149	143	129	175	146	167	159	150	134	150	145	150	131	139	159	148	144	145	138	150	132	180	140	142	143	127	166	138	137	157	142	154	141	157	133	136	140	132	110	136	138	164	128	145	142	142	142	143	142	141	162	153	145	122	154	127	157	149	172	162	158	156	146	134	164	145	150	159	141	173	140	135	148	142	149	145	140	124	135	120	135	156	142	164	150	150	142	133	118	157	152	153	156	143	129	158	163	156	144	149	145	149	144	157	137	138	137	128	152	157	145	146	139	131	138	148	156	152	150	141	126	138	166	144	144	140	142	129	142	122	152	141	142	153	146	152	150	152	147	154	155	129	132	145	139	139	168	155	157	150	150	135	143	149	119	153	154	112	147	157	160	126	136	134	136	139	177	118	161	128	146	136	155	156	126	122	149	152	157	131	151	165	144	132	143	163	130	138	153	143	145	163	146	154	150	157	158	145	139	141	152	123	145	147	139	144	152	141	145	152	142	121	137	146	141	154	158	186	137	149	162	133	158	145	144	143	140	141	120	171	151	168	152	138	144	152	145	150	154	131	164	152	158	134	141	138	160	164	133	150	157	138	149	143	138	148	165	132	135	138	131	138	132	141	142	162	126	140	139	158	142	137	137	156	160	149	155	143	122	137	131	150	143	145	152	136	161	131	143	144	131	177	141	143	124	138	154	161	131	140	152	156	155	152	157	162	151	126	120	124	136	144	140	160	116	166	131	123	140	136	143	138	153	154	152	151
7480	2408	5761	6474	5567	4422	3566	3086	2497	2203	1931	1755	1539	1428	1265	1186	1148	1025	970	899	915	867	842	778	730	776	711	661	673	667	668	647	648	643	625	608	614	588	598	576	558	582	526	558	610	566	559	548	565	526	542	550	575	584	499	562	517	525	537	518	539	514	487	515	478	481	526	532	578	509	528	506	509	520	539	552	515	526	506	514	445	513	488	499	510	485	479	475	497	487	462	514	455	499	484	519	493	525	495	458	470	520	510	471	493	541	488	502	460	485	491	470	482	447	450	480	450	479	501	477	486	523	469	471	482	479	500	527	485	479	478	465	477	490	515	468	462	496	509	475	494	498	487	473	459	474	502	477	499	517	486	511	527	478	468	517	478	490	489	493	450	471	479	437	492	463	453	479	461	420	450	501	482	479	461	489	446	495	496	495	474	485	467	496	481	464	512	469	490	486	489	475	516	493	465	475	485	486	483	444	490	454	454	519	493	493	451	491	470	482	491	472	501	467	471	491	479	498	512	492	507	487	492	467	503	460	477	451	461	452	486	460	456	510	465	455	447	509	506	492	481	455	507	439	494	463	474	502	469	528	517	466	468	463	433	497	484	439	476	467	500	477	455	462	493	494	490	442	488	475	478	458	478	452	444	446	460	497	491	517	486	455	472	475	468	472	470	512	487	464	464	461	511	469	497	476	444	479	478	492	489	453	491	467	463	496	501	470	515	478	489	479	510	461	475	450	498	466	472	501	509	475	465	507	461	516	482	483	492	437	450	512	487	521	505	506	438	464	495	488	482	485	453	470	466	485	505	456	485	476	491	480	440	481	476	510	502	490	488	466	464	500	479	458	512	452	462	491	480	485	485	469	471	473	503	489	448	498	458	489	470	490	499	501	510	517	506	520	483	478	471	490	475	485	448	481	484	495	486	492	455	478	460	468	461	507	512	443	457	451	464	496	475	493	512	464	479	492	492	459	502	483	480	500	490	518	469	463	457	520	502	495	457	469	489	451	513	460	499	497	516	476	480	483	451	483	458	446	470	453	489	494	449	458	505	452	485	458	506	470	484	503	475	487	441	519	465	424	491	505	464	481	527	528	453	467	529	449	461	518	433	468	483	493	464	496	500	478	463	501	457	497	463	474	455	491	510	465	492	497	465	455	496	468	513	477	475	498	484	467	498	488	466	485	487	469	464	478	465	471	478	484	449	483	485	495	453	492	444	506	475	444	510	446	467	454	500	474	466	484	468	473	493	495	475	499	459	489	507	477	465	460	430	428	466	489	458	464	504	452	483	480	480	494	477	466	470	463	510	474	405	512	495	487	459	485	515	497	481	416	503	491	469	450	488	459	456	451	475	465	490	454	487	453	500	492	476	456	492	448	503	450	521	481	483	517	463	481	446	509	480	466	484	474	445	471	480	495	489	451	486	490	478	446	494	487	483	485	441	473	417	464	456	486	511	491	478	471	468	484	480	484	417	463	485	491	525	487	484	453	491	449	480	501	536	467	454	500	494	457	483	473	510	478	506	471	482	498	478	459	463	503	494	467	493	469	473	487	498	454	485	450	456	467	477	496	447	517	509	445	477	500	463	469	430	509	491	491	477	506	477	467	504	469	500	508	506	514	514	470	509	475	515	481	501	458	490	491	489	457	478	497	484	467	497	488	470	494	476	482	482	495	445	463	459	503	508	462	474	494	469	461	472	480	472	497	529	503	468	453	543	465	482	483	474	500	455	474	451	486	497	453	419	485	451	441	499	477	468	475	477	489	423	461	506	505	470	499	481	460	503	477	478	461	496	504	479	462	491	488	454	488	508	482	477	479	488	448	491	504	498	443	484	456	469	499	498	493	448	455	447	456	471	495	475	451	495	478	500	449	492	463	489	466	480	504	473	454	471	477	514	428	484	474	479	484	484	467	488	490	428	479	467	491	453	452	469	474	470	458	501	475	455	510	508	462	470	482	453	459	430	500	482	477	464	454	461	495	471	471	481	487	457	479	480	456	472	456	514	470	471	504	493	467	483	503	485	513	482	451	495	475	493	484	466	471	470	481	502	488	485	503	451	488	498	472	485	468	462	489	505	496	481	489	477	465	499	479	507	441	484	455	457	512	486	482	451	493	444	443	418	469	440	461	474	498	465	531	487	472	493	463	477	483	500	433	463	455	504	511	455	472	528	452	483	451	488	469	468	481	466	467	484	441	497	471	455	458	467	507	465	548	489	493	493	467	485	465	501	487	506	478	507	475	459	491	461	492	477	479	490	453	490	476	475	493	440	479	456	430	485	470	487	458	433	467	458	464	514	460	481	473	474	470	491	459	453	475	497	492	457	453	470	457	509	488	474	444	474	483	482	461	491	450	455	480	450	479	477	478	474	451	478	477	469	516	484	485	527	452	485	428	468	504	470	489	495	486	497	485	488	486	480	491	428	478	453	468	458	476	475	476	483	486	459	453	485	461	430	450	494	484	517	505	483	475	458	469	495	441	483	438	499	452	461	494	520	461	448	474	443	486	481	488	470	472	508	503	457	475	488	472	454	514	471	463	471	466	456	461	457	479	457	485	509	489	458	481	523	495	484	530	428	454	485	458	505	455	479	462	464	429	502	494	481	485	472	476	510	452	478	499	506	486	430	498	479	494	450	501	456	449	498	463	509	464	469	473	496	490	479	451	488	469	473	471	522	511	457	530	481	490	470	465	453	482	492	470	468	461	468	503	473	468	445	466	478	516	506	481	536	491	471	483	492	458	469	519	490	472	427	456	455	447	445	474	478	478	440	468	487	494	470	482	508	441	472	482	474	475	449	502	431	464	493	580	476	465	464	456	445	500	485	493	510	466	499	486	472	507	500	488	490	495	470	440	463	458	475	504	504	487	486	454	489	480	470	491	520	480	473	469	502	444	451	470	471	475	468	509	482	480	455	484	514	458	461	495	488	493	491	488	497	469	436	499	450	475	494	493	460	476	448	441	467	436	492	487	474	458	515	460	431	559	451	447	481	492	475	464	485	479	471	484	500	482	494	454	482	492	474	477	467	452	474	504	454	483	486	459	487	498	454	509	509	459	460	512	472	495	489	482	515	482	471	498	469	473	462	478	459	457	531	494	471	511	480	498	476	524	447	499	500	474	516	492	500	425	484	481	454	505	436	489	482	465	480	514	455	507	483	445	445	468	466	466	455	470	511	477	463	480	458	465	490	483	505	476	491	488	470	478	472	461	496	463	456	472	446	487	488	482	442	490	503	491	508	470	464	458	529	507	493	478	479	481	479	460	509	494	469	529	487	486	433	471	486	480	447	461	497	443	495	448	465	483	469	465	457	479	467	458	483	499	494	417	469	523	476	465	502	460	465	475	467	448	466	460	536	504	434	499	471	449	478	499	450	482	490	487	454	499	462	463	444	488	475	429	449	488	486	489	464	489	450	470	493	505	495	509	473	463	487	487	450	454	484	473	472	438	493	466	448	464	462	490	481	457	473	500	472	490	485	464	514	492
2146	292	314	269	297	240	270	279	303	256	230	257	289	262	252	268	275	237	260	244	250	236	250	256	251	255	241	233	251	251	239	257	269	235	240	245	238	232	275	206	246	257	247	245	270	281	244	244	245	252	257	259	237	238	224	233	270	242	264	238	239	228	263	243	256	243	276	290	254	273	280	272	272	281	251	260	278	274	244	282	262	235	261	254	248	250	260	243	261	290	249	247	259	233	251	265	252	255	242	252	231	228	269	265	241	290	235	246	245	265	240	231	238	275	271	253	265	258	270	259	234	292	235	282	257	266	261	253	263	260	234	272	276	269	248	246	263	253	263	248	239	254	255	234	248	231	285	276	269	253	264	251	258	245	237	278	243	256	253	279	262	240	285	255	259	241	267	261	251	262	245	245	237	261	240	272	251	227	254	255	258	253	248	263	243	251	242	213	251	253	240	263	219	240	274	255	283	243	230	262	260	273	263	229	246	256	261	235	240	251	262	277	276	235	266	260	249	272	233	269	234	248	276	255	254	254	247	261	279	269	263	240	274	235	239	250	255	238	248	258	243	269	263	273	259	252	258	261	253	275	248	236	239	271	240	283	227	276	262	229	271	249	251	240	269	235	254	237	272	266	269	252	260	261	247	234	288	236	258	257	247	277	283	259	254	227	237	234	217	283	269	280	244	217	260	232	259	265	255	275	279	233	275	253	265	263	244	262	249	241	260	261	230	241	228	246	263	259	270	251	277	249	255	247	264	241	242	261	269	247	251	272	277	240	269	251	247	234	230	233	250	291	242	235	237	254	243	258	246	270	234	255	250	268	260	236	254	238	270	239	248	238	295	258	227	228	269	262	262	272	258	245	274	226	250	243	257	234	255	252	266	252	250	260	246	249	249	249	254	245	258	261	266	248	236	254	267	227	266	268	274	273	254	267	270	199	268	281	256	259	235	227	226	251	265	294	308	251	274	264	247	220	250	255	243	246	259	238	257	230	280	244	246	224	235	257	251	226	253	246	245	272	256	269	246	249	271	239	260	273	255	252	271	258	241	253	252	227	248	220	264	275	286	285	221	250	267	259	256	253	248	269	238	276	259	255	266	243	254	263	253	254	247	271	254	248	240	257	255	262	255	241	243	254	232	246	237	228	256	249	262	251	252	237	256	242	239	226	266	229	219	245	245	230	279	227	258	269	253	253	246	253	255	251	254	211	248	253	261	237	251	228	238	215	247	268	247	287	242	254	271	216	277	244	234	223	227	263	241	236	258	231	278	264	276	257	232	247	245	252	250	250	283	248	234	277	265	267	258	286	276	263	255	261	270	281	249	267	257	251	239	239	246	252	243	267	260	253	253	243	237	252	241	238	274	229	276	245	254	220	251	283	240	243	267	247	252	260	230	243	245	293	248	261	243	215	253	270	242	249	255	262	261	264	249	265	237	262	261	260	233	238	253	238	241	220	261	237	243	248	257	280	246	245	241	274	271	277	267	252	252	267	242	244	253	270	288	256	252	259	246	256	256	223	278	224	254	226	264	262	270	254	251	240	251	236	235	269	264	253	232	232	254	269	253	263	269	286	278	237	266	266	241	270	233	260	249	252	249	250	260	267	256	228	255	260	265	259	267	254	245	265	258	261	266	238	270	280	258	282	252	244	264	239	254	236	279	253	265	232	238	242	235	266	262	262	276	262	269	249	234	231	292	288	248	301	238	269	239	261	255	251	276	266	244	245	259	279	252	258	257	261	260	281	247	245	232	279	236	234	263	242	236	253	253	234	249	269	263	273	234	230	253	263	277	271	251	230	233	262	231	244	241	245	229	256	254	213	229	245	275	248	267	248	238	221	249	257	250	255	277	264	274	261	246	270	228	267	247	264	246	255	233	253	249	233	248	247	254	257	249	240	238	232	236	254	251	258	232	220	245	257	229	252	285	249	240	240	252	271	231	262	258	254	239	218	243	273	249	250	263	257	233	257	253	263	227	273	237	236	264	272	234	227	291	258	241	255	264	253	238	265	257	253	245	252	254	243	249	233	275	258	238	266	240	279	251	258	241	286	248	241	282	258	266	244	233	265	272	252	254	312	245	265	262	260	256	263	242	243	252	274	260	287	254	265	226	269	289	271	225	263	256	259	276	240	207	254	253	268	264	243	269	249	237	259	243	266	275	236	252	252	251	222	265	240	253	262	280	265	237	260	260	256	253	257	239	253	277	261	249	242	263	263	228	279	246	254	250	272	237	282	270	258	255	260	259	279	256	247	242	239	236	265	245	260	272	248	287	273	276	282	224	262	234	246	252	242	264	242	277	261	284	256	281	250	241	264	277	274	253	248	248	262	239	288	241	261	235	243	246	260	268	284	262	279	269	248	248	268	259	256	257	272	254	256	246	243	281	243	239	281	233	290	241	227	246	260	277	247	251	228	248	229	233	246	247	226	271	259	235	224	247	274	280	237	257	271	262	275	277	255	247	260	261	240	277	253	265	258	240	254	226	273	242	270	240	235	215	260	283	246	251	272	267	219	256	233	216	260	273	262	249	245	260	237	268	255	249	255	222	248	258	266	260	271	254	266	258	271	243	240	287	235	277	266	269	246	228	258	242	252	268	249	274	240	242	257	251	239	266	247	282	273	251	225	271	273	253	243	224	249	236	275	260	237	245	250	251	259	250	244	247	263	222	285	246	231	262	261	260	261	279	243	245	240	244	232	249	257	274	257	254	249	248	253	261	258	260	240	233	247	245	255	257	255	284	264	220	228	208	231	243	249	251	259	255	235	250	254	257	253	243	265	291	239	274	262	267	269	250	254	245	239	268	254	254	279	269	254	267	279	225	275	236	249	251	257	242	238	249	243	257	254	277	245	281	258	274	267	249	252	232	253	273	259	237	262	264	266	240	243	261	253	253	251	287	257	241	216	217	241	240	262	231	243	225	251	239	260	241	221	270	258	277	260	256	249	256	255	251	285	279	235	233	263	261	247	246	243	244	232	236	244	225	241	260	247	252	231	270	256	244	264	256	213	231	265	255	255	237	271	239	217	272	270	239	284	272	227	228	260	239	257	258	266	273	247	249	256	251	256	240	257	250	263	288	264	247	269	270	244	234	253	253	220	246	262	273	250	274	276	260	262	241	261	279	272	256	255	256	269	256	257	241	238	252	267	255	253	267	258	266	272	241	260	279	269	267	259	262	277	261	238	250	227	238	261	261	254	275	265	257	239	240	239	236	265	273	268	258	270	276	285	273	239	246	235	220	262	238	257	248	263	262	244	252	248	231	247	273	268	253	237	262	267	244	260	232	287	238	252	261	272	257	267	242	254	271	244	253	267	271	236	234	269	225	242	277	262	259	256	276	262	256	260	250	257	254	229	235	248	250	255	263	262	265	264	236	226	258	268	256	253	244	250	265	272	257	238	280	293	273	278	236	235	258	222	240	271	277	269	261	261	257	253	278	252	280	257	277	252	280	280	239	276	276	220	256	254	263	264	247	264	271	241
2221	895	953	916	936	858	834	780	825	858	803	786	771	773	764	745	739	757	700	731	771	706	762	766	757	748	771	741	757	737	728	734	746	717	755	743	731	774	756	743	756	740	779	747	766	797	787	700	735	679	792	757	755	755	773	737	721	781	761	745	759	693	705	764	715	742	754	734	727	743	754	765	787	764	744	748	724	721	742	740	710	759	709	783	758	752	714	741	755	762	723	758	752	752	706	704	760	754	725	789	717	688	766	778	703	796	734	703	750	812	706	787	783	742	802	740	735	777	738	734	734	753	722	760	781	737	741	736	740	759	775	797	741	762	762	779	720	771	730	656	757	698	771	681	779	759	750	744	738	729	756	747	765	716	736	738	786	773	766	776	741	743	758	714	737	723	762	728	747	770	740	730	708	767	751	739	740	732	736	730	733	742	726	749	785	775	734	753	702	736	724	741	756	772	779	712	782	770	691	778	721	789	742	697	757	759	758	809	792	735	740	734	780	729	705	748	703	724	742	747	782	760	769	771	751	718	774	767	733	778	760	752	732	755	733	794	781	732	762	785	725	765	730	806	728	741	774	728	740	772	776	734	773	776	738	745	752	728	739	691	780	787	715	776	719	783	707	751	747	747	770	774	748	804	718	754	762	715	751	794	735	771	732	747	728	765	717	704	723	781	704	758	784	710	770	725	760	728	726	732	782	722	751	737	770	710	775	818	794	756	737	714	736	750	712	709	718	734	774	726	717	764	750	702	728	710	740	742	712	748	703	783	735	735	754	777	729	722	789	739	685	736	751	760	722	746	728	707	722	726	767	769	752	776	738	679	741	754	725	757	743	769	739	739	749	752	696	764	755	763	721	779	731	718	790	733	737	716	731	714	709	784	705	725	741	777	767	755	705	713	768	760	772	752	710	741	788	722	703	724	730	760	725	735	781	727	788	759	774	724	725	780	761	807	729	739	764	761	734	762	695	726	806	743	757	834	753	795	739	728	800	754	725	761	707	754	717	718	722	750	732	767	751	704	744	805	722	757	737	773	758	722	759	688	773	745	758	763	769	754	757	724	757	749	782	750	754	746	755	719	756	713	726	747	709	752	740	742	716	696	725	716	811	716	737	718	753	737	745	748	746	757	752	727	798	797	772	775	786	772	746	815	730	728	705	738	803	739	751	753	739	703	785	769	731	741	730	751	696	731	740	749	691	792	731	736	784	722	773	704	752	733	725	741	787	720	762	718	775	723	747	729	754	754	724	717	780	735	747	760	786	695	746	747	788	747	741	730	732	775	726	721	756	746	731	771	721	778	739	719	780	746	745	698	757	720	717	741	749	742	758	740	743	733	712	726	730	794	743	743	713	752	752	751	685	760	754	749	756	663	755	739	720	729	693	742	711	794	790	712	709	716	737	726	725	763	757	733	720	766	720	766	705	742	689	710	717	752	722	723	752	754	725	737	761	696	768	746	780	725	738	782	729	773	770	754	687	736	766	716	679	736	743	766	736	746	741	742	754	722	734	757	749	730	773	714	730	736	755	756	787	784	772	713	736	743	741	740	765	776	738	749	706	784	792	721	707	739	743	698	740	755	704	775	751	762	730	741	763	776	766	734	782	693	738	728	747	737	741	722	721	784	722	705	719	770	780	748	803	757	774	707	749	766	732	760	731	763	789	748	745	769	773	740	724	800	742	752	751	745	717	793	736	721	721	683	749	743	755	743	721	694	767	707	749	748	752	746	750	802	749	754	735	730	740	726	747	734	762	730	755	773	757	756	734	740	779	730	728	761	734	711	703	777	750	723	701	733	721	732	757	706	737	749	752	739	759	698	743	707	731	743	767	707	707	738	713	769	721	755	766	721	766	750	815	741	722	758	775	753	777	771	730	726	717	770	711	728	761	737	745	752	723	749	762	745	769	783	755	778	763	818	731	737	739	773	724	754	780	721	770	770	742	764	753	745	741	748	759	766	738	746	734	738	698	757	796	729	751	727	756	730	718	749	762	707	733	810	749	733	793	739	728	726	733	741	735	754	755	786	677	697	741	754	712	735	692	693	722	725	722	766	783	739	760	771	786	685	749	733	807	735	803	739	719	783	705	754	707	773	767	772	718	749	761	757	752	712	778	769	809	748	745	755	755	728	710	729	732	764	738	770	780	749	713	736	757	761	753	735	794	689	759	762	724	741	748	766	730	748	782	712	742	723	758	747	759	795	754	724	725	719	793	703	724	807	759	788	794	727	721	742	763	694	705	722	780	779	721	718	721	772	754	703	737	788	759	764	763	801	760	742	722	729	738	718	726	746	725	764	735	755	832	720	742	725	745	710	774	744	766	760	790	766	754	754	734	787	715	721	791	759	746	755	762	795	762	740	744	751	750	751	726	721	745	749	715	742	778	757	773	735	750	755	722	734	731	817	815	725	765	714	726	754	791	785	776	787	722	738	771	791	796	775	789	775	741	730	762	804	739	690	744	755	779	757	741	806	680	749	751	765	764	743	739	787	752	800	790	754	783	780	703	768	720	723	768	769	759	783	732	727	764	720	731	717	731	784	739	759	732	741	723	729	748	737	716	733	765	778	757	714	700	716	800	740	748	764	757	737	753	741	721	773	744	706	727	778	755	715	709	772	785	796	748	743	774	778	764	798	773	689	694	756	763	720	797	808	716	697	740	746	744	717	744	835	771	684	713	741	767	700	755	775	718	762	742	756	784	741	749	751	736	756	733	727	734	722	747	777	767	748	706	712	771	710	778	741	690	788	743	747	750	709	724	781	729	785	708	769	719	751	733	774	743	725	719	734	793	768	733	749	811	787	816	747	741	772	725	760	752	738	795	782	705	724	804	770	688	693	736	773	710	732	706	765	771	737	777	714	764	728	742	758	737	766	726	734	766	681	730	734	802	708	717	770	735	774	783	732	767	737	728	739	726	745	709	722	755	731	716	733	727	746	718	739	751	730	751	787	696	747	750	713	775	711	765	729	743	728	745	716	749	785	712	768	701	788	755	707	776	732	745	730	716	771	759	708	758	740	709	768	703	742	681	748	769	738	776	803	735	766	791	756	742	735	775	741	741	732	792	675	727	723	717	774	704	762	734	732	729	740	721	731	742	731	731	734	763	742	704	748	705	786	738	755	720	739	799	766	705	754	750	728	720	781	763	768	798	779	813	767	752	740	764	748	764	737	771	740	728	735	763	717	801	760	731	779	763	772	725	759	746	713	701	778	746	744	763	737	785	739	753	776	697	692	758	755	755	716	741	735	768	760	725	791	821	762	732	698	739	724	751	781	767	803	735	724	737	726	701	688	745	758	761	764	755	756	761	809	758	742	803	744	756	722	798	765	718	716	706	769	705	751	725	745	748	758	760	741	748	794	710	737	776	704	727	740	710	774	774	781	729	728	724	811	738	697	684	741	761	785	789	691	754	760	753	751	707	718	761	732	725	749	716	726	717	744	796	737	744	764	701	729	755	767	725	726	807	753	750	746	743	684	748	760
8227	1079	1345	1115	751	575	452	363	310	294	253	223	216	188	185	199	161	143	155	165	172	172	176	152	149	166	151	133	150	143	114	145	149	145	131	143	139	139	142	149	158	121	137	134	139	117	130	126	118	147	135	133	131	144	132	129	149	128	125	152	113	132	125	141	133	152	151	129	145	123	121	95	144	133	120	141	128	131	135	147	143	132	120	139	126	130	129	124	134	137	129	117	120	119	131	152	131	101	147	141	126	133	130	124	130	126	124	125	115	140	120	119	122	124	135	129	125	111	123	145	129	129	158	127	136	125	124	135	135	128	135	135	116	109	124	148	118	139	129	126	126	112	125	122	126	146	129	132	124	135	152	140	127	106	140	117	128	141	128	109	138	128	128	136	137	131	123	141	122	133	122	115	142	143	138	139	154	132	128	121	127	118	127	133	117	131	142	136	127	116	127	149	117	144	138	149	142	155	114	137	132	141	120	141	130	120	136	127	121	129	142	120	136	127	128	113	146	139	129	118	113	119	123	133	146	121	133	123	119	107	124	118	155	135	128	122	137	140	128	130	112	123	129	134	158	129	160	116	112	141	122	145	129	121	126	136	138	132	143	134	126	134	138	136	125	130	126	125	133	135	131	148	144	126	115	130	149	138	127	116	116	135	146	118	139	112	171	145	130	122	133	110	120	140	141	136	140	150	152	135	139	125	138	121	122	115	126	130	145	131	142	130	133	118	140	139	143	122	138	141	140	121	137	111	119	131	111	108	128	147	123	121	110	170	150	136	134	118	100	149	133	144	126	123	148	139	122	132	126	138	125	128	109	134	130	110	153	148	117	141	111	126	137	125	128	135	144	119	114	136	132	125	118	117	142	118	129	122	121	130	131	115	145	104	114	132	119	147	121	139	127	130	122	120	140	126	116	143	131	109	131	130	114	110	125	144	135	133	134	126	120	129	132	130	142	122	123	122	140	110	128	141	145	119	134	130	152	122	145	122	142	128	137	129	149	134	118	109	142	124	118	123	117	131	154	115	141	124	144	134	141	131	149	145	128	125	139	139	141	129	128	139	136	129	118	135	132	141	137	134	144	111	115	142	156	97	145	147	123	120	118	116	121	130	135	120	114	130	143	145	160	124	133	143	129	117	144	123	141	135	126	127	123	140	138	132	134	129	114	123	142	126	129	146	142	134	127	113	136	121	125	129	130	117	115	141	124	119	136	119	136	129	133	125	127	140	128	153	128	124	119	126	119	129	124	114	141	117	151	127	127	137	140	144	137	117	132	117	135	150	117	122	144	134	149	109	139	129	137	123	123	140	146	155	150	145	119	120	141	121	114	129	126	114	123	130	118	163	112	128	140	128	154	123	137	144	142	122	120	142	129	112	121	134	118	128	120	147	125	147	140	130	130	115	127	120	133	142	122	144	110	136	137	127	104	131	130	117	133	111	142	124	118	129	137	124	134	104	149	125	127	120	120	136	119	116	136	136	132	119	117	140	113	130	133	131	126	104	127	150	108	119	125	138	139	129	143	134	152	138	115	136	130	134	116	131	109	111	115	152	127	132	97	127	133	118	128	120	123	123	121	134	127	132	120	113	125	155	116	138	125	140	111	125	118	132	130	149	143	142	125	109	116	156	128	113	121	136	107	112	135	126	130	142	120	136	120	112	145	132	122	130	129	123	135	129	110	122	135	135	135	122	116	135	134	133	150	122	124	134	136	121	121	144	123	125	128	126	137	104	116	116	124	133	113	113	122	115	130	124	139	136	130	121	130	132	143	139	141	118	120	123	117	134	129	130	136	121	119	117	137	141	149	121	131	132	135	127	127	121	116	130	126	133	138	135	148	137	122	134	149	146	145	139	131	135	151	137	122	161	101	138	116	134	125	157	146	130	115	148	123	127	146	116	135	118	123	139	133	124	136	154	145	135	136	133	125	142	132	153	131	130	115	132	136	138	158	129	120	145	149	139	127	125	109	147	126	141	112	134	127	141	128	126	143	137	128	125	124	138	131	113	138	139	130	159	124	132	128	126	124	128	117	139	118	132	106	118	108	148	100	160	140	107	132	124	142	139	120	130	117	118	121	114	106	113	142	129	155	149	146	128	148	135	128	130	139	128	139	124	115	126	137	123	127	118	112	131	124	153	130	115	120	115	131	139	121	111	131	150	137	128	131	122	127	133	117	125	147	145	127	109	129	121	113	129	120	130	111	118	128	136	125	140	122	169	115	136	129	123	140	128	128	124	127	122	142	140	138	118	127	126	131	154	104	132	130	135	116	130	130	116	126	115	145	127	121	142	130	108	120	147	125	136	122	117	126	128	139	147	130	135	135	133	144	123	119	135	135	127	119	140	129	115	123	131	140	123	120	129	147	160	146	152	127	126	124	120	121	133	136	155	132	123	136	120	133	132	119	131	139	121	126	129	124	117	117	111	117	136	114	116	136	130	145	142	131	116	117	124	129	125	119	119	127	126	108	145	120	139	123	157	120	129	139	139	125	156	130	119	114	144	119	128	120	134	129	130	125	111	145	118	121	130	129	129	150	135	139	111	127	120	120	125	125	143	115	119	157	118	129	135	130	112	118	132	145	138	126	133	132	137	148	121	121	127	133	125	130	133	133	106	122	144	124	130	137	118	134	121	121	140	143	115	125	128	123	139	147	126	127	151	123	138	127	131	144	132	117	145	122	144	147	128	140	131	131	147	126	133	124	114	123	149	112	127	145	134	127	134	132	123	159	126	131	120	142	152	123	138	121	143	142	132	120	155	131	122	132	146	138	140	121	124	126	142	138	137	142	129	126	110	116	141	128	124	136	129	119	125	149	127	137	124	135	127	137	124	137	129	129	125	132	118	136	145	132	126	120	134	119	142	129	128	117	135	123	129	124	119	151	136	145	116	139	152	134	128	139	146	122	120	122	135	130	130	149	132	134	121	132	122	140	138	130	115	124	134	120	115	161	126	124	128	139	131	134	134	131	113	119	124	124	131	137	130	121	108	138	119	110	129	125	147	107	133	114	116	131	140	139	119	152	115	122	143	112	113	124	124	110	114	114	135	132	138	132	112	128	122	116	124	131	133	143	119	120	132	111	134	126	139	139	133	113	109	134	120	121	147	126	129	129	134	122	139	136	142	130	147	139	143	124	130	143	125	118	93	130	108	147	112	117	141	110	127	138	126	125	138	136	151	139	111	131	139	131	104	127	136	153	138	134	128	134	142	121	123	126	134	133	124	163	119	135	126	132	124	135	126	117	125	137	142	111	144	169	129	138	134	137	137	127	133	122	137	134	132	138	144	119	129	140	126	123	138	115	132	139	135	135	123	126	123	138	108	141	129	138	128	123	137	119	126	152	134	131	106	132	125	136	132	135	128	138	117	143	135	128	109	144	122	149	134	127	129	134	122	112	144	128	114	122	140	112	144	136	130	149	124	117	107	151	115	112	128	145	145	128	128	129	149	125	132	138	124	123	140	143	118	131	130	132	130	121	148
5284	1480	3238	3611	2917	2435	2072	1715	1459	1277	1177	1039	860	860	841	788	761	640	685	654	628	606	560	585	527	551	544	564	542	476	518	531	502	524	489	498	478	449	469	479	439	495	445	484	499	460	441	480	427	431	471	468	464	460	446	454	411	424	453	427	456	456	467	394	442	448	452	500	457	427	435	454	418	422	391	441	383	465	414	433	436	434	406	423	450	424	409	422	423	461	435	418	471	435	427	404	421	420	389	433	419	410	415	453	446	432	419	445	427	458	414	448	424	418	433	434	417	430	449	393	504	445	430	437	384	460	419	418	439	425	397	435	446	374	442	413	419	388	468	377	459	397	435	457	424	406	443	451	380	422	436	415	422	403	446	441	423	430	410	394	503	405	442	439	429	431	417	425	438	443	399	421	434	371	418	455	388	417	409	440	392	409	411	422	421	454	433	438	440	436	419	407	432	384	441	402	395	418	386	435	418	387	432	434	409	461	443	399	404	438	401	408	444	416	420	421	434	436	403	404	410	389	429	452	455	399	427	420	411	419	378	437	418	411	396	427	456	427	408	470	447	448	430	426	453	405	417	403	433	409	391	422	428	421	415	450	406	428	407	441	390	419	412	421	413	403	405	448	463	422	410	413	463	423	410	402	449	407	412	415	413	421	404	434	414	398	426	445	419	367	401	411	389	437	417	414	398	417	404	427	443	420	407	408	434	413	374	424	416	409	408	435	441	385	397	404	387	394	388	390	422	408	414	385	397	452	420	417	413	434	429	380	443	415	401	408	382	406	425	479	393	374	404	414	458	417	414	406	424	408	439	443	407	408	423	464	416	432	400	414	408	399	458	433	424	457	423	417	417	422	412	391	423	414	408	418	410	403	449	401	427	420	418	429	421	422	420	433	453	428	424	427	418	397	428	399	403	439	417	416	454	390	381	384	423	433	446	453	391	443	407	414	394	417	418	426	423	448	388	386	411	420	430	442	414	409	433	427	413	424	423	438	417	400	397	437	418	405	448	398	442	423	437	426	409	409	390	426	419	447	429	414	377	433	425	435	399	399	415	444	379	400	428	399	424	433	438	440	444	383	443	424	454	431	436	408	411	399	465	431	414	444	407	418	414	397	396	468	420	408	409	415	422	446	414	409	426	408	408	428	401	387	398	431	439	433	427	427	416	447	432	455	415	429	425	414	429	415	440	461	357	408	446	457	400	419	372	392	407	416	434	479	423	472	472	421	406	398	441	403	451	414	402	428	455	451	444	405	427	399	407	398	444	412	398	447	448	398	404	380	404	431	389	392	434	414	422	436	416	388	416	434	426	390	395	410	400	436	417	400	409	445	373	375	426	418	430	392	405	432	413	393	418	371	410	428	438	468	407	443	422	438	404	442	439	432	430	420	433	410	446	429	421	391	426	443	420	392	436	436	422	413	467	449	428	412	448	390	424	409	438	406	424	409	446	434	446	429	410	415	411	386	427	416	445	461	406	441	434	421	414	454	404	399	420	407	403	410	447	426	377	415	429	457	422	422	451	408	444	429	458	413	447	443	403	416	423	407	408	403	423	401	421	406	407	455	419	393	429	432	441	405	417	443	442	438	383	448	477	389	418	418	442	398	398	429	407	456	430	427	417	414	407	438	391	391	441	412	468	414	419	439	425	415	414	434	421	392	414	391	410	405	408	382	420	384	430	421	400	429	392	454	431	447	417	413	414	404	425	439	418	404	411	432	431	413	440	441	444	450	475	438	392	438	421	423	427	420	401	385	430	425	442	433	387	447	444	426	452	388	445	422	427	433	439	408	380	400	390	470	402	431	400	429	433	410	443	414	400	418	422	432	409	423	436	482	431	394	403	443	404	431	417	424	416	397	415	401	404	435	407	423	423	420	440	405	407	467	417	408	407	430	410	386	445	411	435	472	393	416	422	407	436	445	411	416	402	430	423	380	407	414	401	425	423	391	420	389	433	424	426	430	437	439	432	411	414	416	401	390	429	419	410	445	461	442	445	386	407	444	443	446	404	412	438	471	416	425	408	460	444	388	426	392	424	416	421	455	406	407	448	439	454	409	416	436	434	416	444	425	407	425	416	436	445	379	419	399	414	432	424	450	421	433	419	414	437	436	412	405	388	416	461	380	460	437	428	429	456	451	453	433	412	387	436	421	427	373	403	395	409	375	413	431	400	437	430	409	419	473	411	388	441	442	435	408	445	402	404	405	439	421	414	413	423	424	401	424	408	407	450	402	436	456	405	422	406	360	428	437	368	421	396	396	421	406	445	423	420	410	462	438	428	430	373	407	417	430	421	421	438	444	422	403	425	457	417	420	431	423	413	414	431	395	417	398	386	457	422	441	398	426	385	421	427	446	422	429	390	413	435	403	440	449	450	438	410	420	434	404	444	387	402	431	416	437	441	409	412	389	424	413	430	418	414	365	385	415	424	394	453	422	437	408	434	392	360	373	406	428	416	394	405	443	411	408	420	391	468	405	432	422	441	434	405	407	426	422	440	389	411	415	433	403	439	461	424	423	415	421	393	412	414	430	394	396	413	436	448	422	453	413	403	454	408	450	381	426	409	437	461	373	411	414	431	405	406	414	417	396	414	416	445	425	441	387	385	435	470	387	432	442	433	407	429	444	422	398	441	431	442	410	433	418	409	435	424	431	424	418	420	434	386	447	381	405	421	428	417	421	373	415	410	413	400	455	401	397	389	417	417	438	434	403	402	447	420	447	410	469	434	414	429	418	457	449	420	436	431	402	418	414	411	396	459	459	385	420	400	422	400	406	403	455	431	443	420	403	441	386	406	418	415	424	436	421	414	404	393	406	420	465	440	443	384	426	396	402	421	412	396	428	431	435	416	418	409	429	407	411	403	404	421	406	436	397	438	415	401	403	395	409	376	396	432	412	429	404	418	428	446	432	413	452	396	414	416	397	445	399	418	456	440	422	458	452	410	407	442	428	418	469	420	415	416	399	422	386	405	406	419	421	373	412	423	421	393	433	423	418	416	426	394	408	437	437	430	425	437	418	407	449	412	444	402	406	400	427	452	446	420	382	406	440	433	435	419	390	435	432	391	422	398	452	412	448	424	477	366	437	412	383	441	425	420	440	406	421	468	447	425	457	456	381	441	401	382	410	435	436	432	423	420	432	418	415	437	423	415	431	412	423	409	458	424	421	413	412	394	427	405	423	419	446	415	411	388	430	435	418	392	418	410	428	431	439	422	448	408	408	397	427	377	451	422	420	391	380	405	413	451	418	430	443	432	405	407	413	389	448	420	442	414	425	420	429	410	438	376	405	414	411	405	424	412	433	399	426	441	431	408	436	447	424	427	412	444	436	426	414	425	444	406	422	412	362	400	456	403	442	409	387	418	401	429	442	411	385	353	402	445	452	425	423	420	423	406	424	382	423	440	434	441	436	443	399	436	444	410	423	447	450	424	418	427	431	420	421	410	432	412	444	412	416	448	416	420	432	413	435	413	444	419	427	408	459
15451	2432	2638	2040	1390	1007	811	680	514	430	369	313	320	265	250	254	241	240	223	198	207	215	197	177	188	185	201	165	171	173	182	173	153	168	170	144	161	153	171	159	155	149	141	180	139	163	124	154	140	156	159	132	155	156	155	144	143	144	156	160	163	164	131	152	129	159	145	160	160	158	166	147	151	152	140	158	142	124	169	153	150	158	138	138	165	159	138	135	147	141	160	150	141	138	150	159	139	148	134	140	143	129	146	142	138	151	126	168	158	156	146	156	143	142	160	150	137	145	156	127	143	148	140	155	149	120	140	147	156	132	160	142	150	159	127	146	139	156	151	138	129	148	154	168	126	126	131	137	143	157	138	156	151	132	153	124	141	152	158	146	133	134	131	128	153	141	155	144	150	142	154	160	163	147	173	161	146	179	139	124	134	161	159	137	147	141	147	143	133	155	124	123	153	135	158	140	143	135	159	144	147	150	161	145	142	148	151	124	155	136	165	137	142	146	140	140	160	155	129	137	148	167	166	145	130	135	152	140	169	134	171	138	153	153	157	123	144	161	154	157	146	143	160	154	134	139	144	138	150	134	139	146	160	149	159	144	148	160	134	145	155	133	141	150	145	144	156	135	169	134	171	145	155	146	148	147	139	157	166	120	148	154	149	174	141	156	137	152	149	155	135	146	141	133	148	130	139	144	148	164	135	153	152	154	147	132	133	139	150	151	130	149	155	153	146	153	126	184	137	168	155	120	167	153	142	125	154	133	148	139	136	143	137	169	140	166	116	149	154	159	122	120	129	134	151	134	153	130	163	159	148	173	161	172	136	144	153	125	157	165	163	143	143	150	171	160	150	132	158	162	140	156	136	138	168	132	153	147	159	145	133	143	139	155	134	136	161	145	125	171	137	133	159	156	149	150	130	134	136	150	130	160	146	148	136	136	150	170	146	163	160	133	149	143	142	156	154	146	141	145	155	160	158	117	135	163	155	152	160	153	139	142	143	146	159	146	137	146	176	156	146	163	133	153	137	146	149	152	143	134	127	135	152	164	157	156	161	139	132	136	144	111	160	135	139	137	147	153	149	141	149	157	135	151	138	135	140	143	158	137	139	136	143	158	132	145	145	142	123	160	143	136	162	140	121	150	159	142	143	156	151	135	159	131	162	143	153	153	155	168	146	146	163	149	144	139	129	137	146	169	141	161	134	142	119	137	149	138	136	128	118	136	158	151	149	145	139	144	137	150	142	166	148	137	151	155	144	126	140	146	132	149	155	151	148	127	140	138	133	133	147	132	116	144	131	154	155	146	134	155	138	139	139	133	160	128	140	148	148	154	158	145	137	132	129	167	142	141	154	147	141	161	148	148	146	140	153	131	150	167	132	161	151	140	142	151	131	130	157	154	151	150	141	154	132	143	162	150	135	166	150	140	120	152	157	144	148	176	162	150	121	143	144	136	124	137	142	160	147	128	159	153	156	146	152	146	133	138	143	140	145	161	140	161	137	142	155	151	150	121	149	131	137	163	149	140	147	135	140	132	131	166	156	143	141	145	142	140	146	125	130	145	146	138	146	150	142	141	151	165	165	134	143	147	158	168	153	158	143	140	144	164	144	147	137	152	156	162	144	162	147	141	118	162	145	132	139	155	132	136	145	146	141	153	153	160	157	140	141	160	140	152	131	163	155	140	144	136	141	126	150	141	132	134	149	141	163	135	139	147	167	143	148	128	138	137	138	138	127	134	155	155	138	171	145	151	138	151	129	170	146	121	170	132	140	137	135	132	154	147	161	140	157	151	151	152	130	138	160	151	134	164	159	144	150	146	144	134	138	145	146	149	147	141	142	141	135	135	124	145	139	157	133	159	155	149	128	134	155	131	151	127	155	155	147	143	139	143	120	152	142	142	178	150	138	132	173	141	153	147	140	127	155	151	138	156	140	141	136	134	138	132	157	146	126	155	131	149	147	162	156	141	125	146	133	132	139	158	147	133	125	152	138	123	137	156	137	175	141	151	156	157	136	164	138	136	134	132	138	156	128	148	150	148	145	146	134	132	152	140	141	151	126	145	141	133	159	134	136	161	150	145	154	144	149	127	130	153	137	158	133	141	141	161	143	144	131	157	160	154	143	141	153	177	138	135	156	163	153	125	143	134	150	143	140	146	156	154	140	131	158	145	123	128	119	138	188	141	137	146	142	154	166	138	160	165	160	143	151	134	143	135	145	130	159	155	127	161	149	145	138	134	148	152	141	159	120	150	168	150	141	160	136	132	125	132	126	139	155	162	143	149	140	155	160	151	141	145	150	148	149	155	158	139	138	143	160	131	135	135	159	172	167	151	156	137	151	150	169	160	153	143	148	147	139	125	153	151	162	155	161	169	145	149	140	141	161	163	141	146	143	145	127	140	144	137	145	151	151	128	157	132	162	147	141	139	134	141	148	153	159	142	155	156	152	157	143	160	154	179	158	158	135	163	143	135	128	152	157	154	148	143	146	140	159	156	132	161	150	167	155	140	138	142	156	134	155	163	137	148	151	144	157	139	131	146	139	142	136	145	138	131	126	148	113	146	140	156	158	135	156	136	143	159	137	154	127	163	143	135	134	140	157	149	145	140	147	156	155	162	132	149	155	154	158	148	142	149	165	155	131	159	122	162	138	127	134	117	130	139	127	154	131	140	154	174	121	131	115	152	155	135	157	146	155	141	141	154	134	178	151	153	143	147	156	149	142	118	146	117	153	151	134	142	131	132	150	139	150	135	143	158	163	146	151	137	143	145	143	129	158	114	134	138	156	127	127	130	144	125	149	149	144	143	144	149	155	140	133	154	155	152	143	171	159	122	152	121	132	133	143	126	134	136	134	151	142	129	144	138	155	155	149	132	124	139	166	141	143	167	133	163	149	147	151	119	167	148	159	153	141	157	161	160	129	134	137	143	146	130	133	161	160	148	151	122	143	150	142	140	132	157	151	145	142	129	167	137	161	150	136	152	136	125	164	163	151	142	130	151	158	146	133	150	133	138	155	145	154	142	132	138	138	155	155	129	161	148	150	155	166	141	132	152	131	150	150	175	137	147	147	143	143	123	154	152	125	147	151	161	147	146	147	145	137	141	144	142	155	156	146	152	138	125	125	136	135	162	142	117	141	154	147	155	144	138	136	149	141	146	124	134	133	127	146	164	139	165	139	155	155	157	150	141	135	157	143	146	139	135	146	145	169	144	160	146	149	142	156	141	138	145	151	153	135	151	127	143	163	137	156	149	156	148	145	150	122	153	166	138	161	155	146	135	126	155	178	134	155	167	149	131	153	175	142	147	162	149	145	158	169	128	164	153	150	147	150	164	145	153	149	153	119	157	148	120	161	138	133	142	142	130	157	139	125	140	148	142	120	142	135	138	159	147	147	149	149	142	142	150	163	120	144	148	171	135	152	143	127	119	157	148	149	142	141	160	161	137	161	141	145	152	140	138	133	142	127	145	138	139	139	150	166	156	136	131
7540	2439	5751	6412	5425	4449	3628	3026	2534	2175	1883	1729	1558	1397	1291	1128	1103	1071	991	932	961	905	812	813	722	745	742	758	714	709	667	698	617	677	606	596	628	570	656	590	598	593	572	552	561	551	558	538	533	520	550	567	529	543	515	497	550	546	542	481	487	497	501	520	504	484	523	487	522	539	511	504	499	467	510	508	512	501	475	478	491	482	489	499	479	474	507	472	480	475	439	487	471	508	488	469	476	463	481	492	513	490	443	534	462	492	513	523	507	502	472	504	511	510	485	491	459	491	501	469	478	490	497	480	473	450	511	511	516	482	466	484	432	492	419	504	474	480	488	473	502	505	451	504	512	470	487	512	505	503	425	506	486	455	447	463	499	458	470	449	466	508	466	447	497	444	514	484	487	483	491	474	447	449	467	468	483	477	472	485	518	482	478	440	452	457	480	473	480	464	493	457	472	518	443	451	501	520	461	481	467	462	477	526	490	451	500	484	477	459	463	497	512	462	514	456	485	455	492	518	437	513	479	492	462	440	479	485	478	506	486	436	453	508	484	489	469	490	457	457	485	471	485	506	483	481	473	456	484	509	466	477	468	469	476	487	439	460	475	476	483	477	491	480	464	506	505	459	473	493	519	478	489	503	508	491	473	457	465	480	490	475	467	479	464	508	498	486	444	495	491	481	506	438	476	427	494	456	442	459	434	530	482	494	473	460	471	493	435	437	459	485	448	508	458	503	447	488	479	445	455	483	453	469	475	429	504	468	491	483	440	447	461	443	477	430	451	455	474	466	512	453	543	459	487	473	462	462	483	536	457	446	465	465	496	462	468	487	473	468	447	511	467	496	448	502	498	447	456	496	482	403	449	498	484	471	453	499	453	499	482	438	518	488	472	476	461	509	502	461	479	478	491	452	451	494	508	474	490	488	482	517	479	499	464	457	486	497	467	483	475	485	488	498	501	463	498	468	480	452	462	500	456	479	459	443	488	498	447	485	444	448	484	496	471	501	475	455	493	431	455	435	471	533	449	467	526	471	490	469	502	518	478	488	477	465	514	491	459	484	485	469	495	505	514	499	475	460	498	492	503	476	515	460	498	498	481	436	432	491	447	447	493	486	493	488	458	490	496	493	472	512	452	500	452	461	465	485	465	493	456	446	448	481	468	477	488	497	447	517	482	482	472	498	472	463	458	506	433	483	515	508	464	450	478	455	469	461	424	470	495	511	477	512	470	472	470	509	425	475	463	468	458	422	483	483	472	478	456	458	452	486	468	509	478	483	509	485	463	484	471	476	452	473	462	454	483	485	444	428	447	477	502	472	463	420	483	479	473	478	477	506	512	467	494	488	491	438	475	467	432	478	485	474	499	476	468	447	508	496	460	527	480	524	462	431	457	463	470	468	487	464	451	492	472	470	470	471	457	480	495	468	460	492	499	432	447	466	500	441	471	456	490	501	499	462	463	455	467	470	460	488	460	449	454	503	480	483	465	488	507	501	468	491	466	497	490	437	522	471	444	475	467	438	497	451	494	459	475	459	468	491	462	467	462	451	500	488	460	490	492	436	487	459	479	433	483	483	468	457	458	495	506	470	467	496	474	490	463	461	451	496	506	511	530	437	445	453	453	470	470	507	492	469	455	448	494	493	492	492	483	465	519	485	477	522	475	489	436	490	478	472	495	459	479	457	461	494	503	475	469	466	479	486	490	435	497	500	471	489	476	488	494	492	486	458	460	435	482	475	464	457	514	460	489	464	498	473	455	464	470	497	445	450	484	509	490	441	457	502	447	463	489	461	480	421	467	471	467	463	503	495	473	480	498	478	488	482	494	475	470	448	443	484	451	467	463	486	448	460	482	487	509	480	471	459	474	462	463	489	470	460	513	480	474	463	471	481	472	507	491	478	474	458	492	468	465	458	477	499	465	465	475	465	466	481	475	512	480	522	466	494	464	454	510	486	465	468	483	467	474	478	455	446	467	478	457	467	463	473	487	461	444	468	491	441	443	511	475	463	464	450	443	479	517	483	506	503	503	518	495	444	444	467	433	465	475	456	448	499	471	473	426	478	465	496	472	457	477	516	512	447	449	472	465	510	475	474	460	501	451	462	481	444	480	489	529	487	478	476	472	470	478	442	474	454	443	436	487	497	490	455	483	486	455	498	475	499	503	456	544	440	453	479	478	471	470	466	471	490	481	478	456	533	479	458	446	422	487	487	453	485	486	475	442	474	459	438	466	472	499	466	465	445	469	452	476	444	452	475	488	460	438	497	486	515	490	486	485	469	443	475	449	480	471	479	483	493	468	450	475	485	498	484	477	469	500	479	454	455	476	469	509	483	497	477	466	476	489	485	508	475	453	514	430	480	466	487	442	473	481	482	482	534	452	465	492	464	522	473	503	509	469	467	425	451	476	488	462	481	497	511	438	439	481	450	492	458	439	466	480	492	503	492	474	479	460	502	480	479	500	455	457	496	450	493	467	486	478	498	461	479	441	465	500	454	495	495	476	469	449	504	464	477	512	439	500	477	485	483	492	466	467	502	478	497	486	455	449	505	485	501	461	439	432	480	481	482	476	466	487	484	455	444	479	445	468	452	466	526	479	493	440	485	458	443	492	474	477	457	473	453	467	469	508	433	443	470	474	479	495	490	517	485	440	472	481	477	471	487	487	451	469	444	452	462	445	486	475	479	479	457	509	428	454	486	470	512	432	500	503	438	503	466	517	445	453	472	469	489	472	452	483	498	487	474	452	510	466	464	477	485	463	490	504	483	480	454	475	465	480	485	488	476	496	482	486	510	489	479	455	481	469	497	491	444	477	509	484	507	488	482	461	445	477	487	484	483	448	474	464	498	446	472	459	484	484	487	506	480	456	444	455	439	426	502	449	479	511	477	502	511	444	504	463	497	499	436	430	456	513	490	448	477	485	479	475	470	485	467	451	471	457	498	431	494	484	440	451	498	413	459	462	456	466	466	485	488	462	453	483	479	503	477	483	469	491	526	476	460	462	480	481	476	463	485	499	475	440	466	445	501	473	486	469	533	461	504	452	450	459	512	466	465	469	467	469	468	514	466	503	452	478	455	465	469	482	459	478	433	472	450	496	489	453	498	454	436	464	487	455	453	502	450	508	460	457	533	477	510	496	486	455	520	468	470	489	492	497	530	474	511	448	455	495	477	461	509	479	467	441	463	487	452	457	473	479	418	486	471	490	461	489	480	450	494	487	448	510	482	493	502	460	521	469	464	466	485	491	461	451	445	436	469	478	469	471	421	447	521	464	485	486	491	475	470	522	464	484	451	435	488	481	488	482	461	474	509	477	430	471	492	456	504	478	462	447	464	521	496	467	447	462	445	498	434	477	486	486	488	493	500	470	463	445	477	483	490	483	496	446	464	468	464	450	446	443	453	485	451	482	510	477	502	431	431	479	480	530	505	494	447	480	519	482	449	469	448	495	475	479	474	467	441	479	454	470	479	513	473	516	437	461	494	488	471
2170	325	316	325	277	275	280	252	235	241	261	278	230	252	240	254	260	257	249	250	267	271	255	240	252	245	265	235	280	239	243	256	263	242	255	237	239	260	267	256	258	261	258	258	284	261	229	285	278	296	232	234	246	263	248	296	246	250	267	258	244	240	277	236	271	248	265	264	251	271	251	243	257	231	240	259	270	257	251	249	233	272	282	296	264	269	261	234	234	244	225	233	242	285	247	247	255	278	236	270	244	278	244	228	247	273	257	250	266	250	248	252	246	272	242	253	251	275	278	279	239	276	243	231	283	258	243	227	241	249	246	252	246	243	241	266	251	255	266	253	261	280	240	250	236	257	260	263	281	244	280	244	251	247	267	232	268	250	252	234	266	257	246	239	243	261	235	264	253	203	260	261	246	243	250	232	246	277	250	245	250	244	250	254	254	230	235	246	242	254	257	234	263	268	234	269	247	230	254	255	230	279	245	270	247	258	235	227	258	228	260	252	255	234	236	255	238	215	260	235	270	252	260	261	246	255	252	251	249	257	251	262	232	243	277	232	253	250	228	258	243	265	254	232	260	241	275	285	248	261	239	228	234	285	287	237	242	242	276	257	240	250	258	258	236	225	276	281	222	248	245	244	258	250	226	268	244	253	256	265	271	265	264	289	237	242	255	261	277	248	257	260	252	255	279	263	246	258	262	260	246	257	277	251	267	256	252	239	269	250	281	255	254	220	241	279	244	249	275	248	245	268	246	250	282	240	261	240	244	263	241	218	256	274	259	260	223	253	248	265	229	255	273	254	270	228	252	286	249	252	260	241	246	282	243	260	230	262	271	253	268	267	248	246	276	237	278	273	250	281	221	225	259	254	237	252	242	275	243	251	287	262	254	266	240	264	262	242	258	263	278	248	251	263	269	257	263	242	228	279	235	247	256	273	266	244	248	245	264	251	252	249	253	250	242	217	258	261	244	271	269	255	253	261	250	261	258	254	254	236	254	246	250	252	249	225	277	221	280	246	279	251	267	261	255	264	217	281	243	251	249	243	240	244	263	257	280	246	255	214	293	241	261	231	244	249	223	260	244	242	244	237	264	245	269	272	245	242	250	239	237	234	263	237	246	264	226	254	237	258	252	241	258	244	264	260	247	250	243	263	253	255	232	253	252	220	226	249	252	276	290	226	263	250	251	253	246	239	281	245	257	246	273	287	266	253	269	232	237	273	253	253	250	230	247	244	264	244	217	279	255	278	260	247	264	240	244	229	276	265	255	254	248	276	280	241	256	280	246	243	230	256	263	241	254	268	231	257	245	226	261	249	258	224	246	241	254	268	229	265	267	271	258	238	201	264	244	241	270	259	215	246	252	250	245	245	274	239	241	244	240	223	245	238	232	240	247	240	274	257	264	252	247	248	268	230	282	266	269	239	242	233	243	230	254	257	253	259	235	277	266	241	268	228	250	239	262	245	249	249	224	241	250	238	262	217	225	262	236	240	270	235	242	258	273	216	248	258	234	284	251	240	285	252	242	267	236	250	212	269	231	265	233	257	255	272	251	256	267	277	254	251	250	257	250	247	272	250	244	281	259	288	263	256	264	252	240	262	251	259	280	260	268	241	274	260	244	246	274	279	281	263	251	273	245	260	272	230	252	278	226	243	268	243	267	255	252	255	255	244	271	252	237	280	264	275	230	293	263	243	272	282	253	254	217	251	259	278	245	241	232	250	263	243	281	240	260	241	261	264	245	247	264	286	242	270	263	269	273	260	227	272	267	239	224	246	255	266	241	258	269	288	216	256	271	234	246	253	246	242	253	196	249	259	276	277	272	269	293	257	279	258	223	253	254	273	230	277	286	260	217	217	234	248	261	258	268	283	241	240	251	231	257	248	254	266	256	273	250	249	241	241	260	269	264	257	251	297	270	248	238	248	260	257	256	260	268	268	257	242	220	262	271	233	254	254	280	239	267	233	289	246	254	243	258	248	253	229	234	259	226	253	251	257	238	297	258	274	246	230	212	258	269	267	260	252	255	251	276	256	275	237	262	241	240	267	250	251	253	240	270	257	244	260	277	250	250	276	294	263	274	233	259	235	249	257	268	260	268	269	249	250	249	244	274	230	272	218	252	242	253	256	253	265	280	260	209	258	242	252	244	268	269	232	268	250	226	262	259	266	250	277	265	261	243	238	269	259	237	234	252	242	221	269	257	239	222	258	235	260	246	237	231	260	254	242	246	269	252	260	243	267	259	269	246	257	256	253	234	240	251	253	233	252	256	224	266	254	255	254	238	241	242	198	221	261	259	226	269	281	243	253	253	269	260	230	245	255	252	292	243	239	261	269	251	277	252	248	249	271	230	229	252	273	244	243	236	273	234	258	253	249	261	282	254	280	265	276	237	258	240	265	267	241	237	273	255	279	236	249	207	266	260	258	269	254	230	281	270	275	270	263	249	255	256	272	260	281	269	284	263	279	281	254	247	271	255	245	281	279	252	230	269	267	271	250	250	248	255	263	255	223	240	265	267	263	251	247	229	256	272	261	256	265	246	288	248	259	277	275	251	263	239	245	267	264	259	267	212	252	261	245	243	252	235	243	255	236	234	235	257	259	267	248	260	268	267	268	269	265	263	275	270	253	265	240	274	213	245	241	265	231	250	250	221	242	236	260	278	249	270	247	287	254	266	233	241	222	233	245	251	256	274	288	232	249	237	246	238	249	242	263	227	265	268	244	254	272	267	229	233	273	273	241	240	243	243	260	251	240	257	258	285	274	241	259	264	233	247	251	257	242	256	280	253	270	278	285	253	249	243	256	248	245	236	279	242	279	248	260	232	279	245	237	256	248	247	273	256	275	268	255	255	257	250	260	252	245	268	262	239	260	257	261	251	275	269	253	271	225	272	275	269	242	253	262	261	244	270	245	239	251	223	265	250	244	248	272	258	261	224	265	262	258	273	285	276	268	251	257	257	255	264	242	283	245	257	252	256	256	270	281	266	233	288	237	231	227	262	254	262	231	249	245	272	250	248	253	262	270	268	269	239	258	271	261	240	264	262	263	233	268	240	280	255	265	256	278	270	276	241	241	258	259	260	287	255	271	242	275	277	255	255	246	246	269	249	293	246	235	268	256	247	256	265	277	251	280	268	291	250	260	274	267	251	245	235	271	290	239	275	262	238	267	251	242	270	246	241	259	277	244	230	255	221	260	254	249	244	255	252	247	252	260	269	268	255	272	253	271	268	227	276	244	231	283	290	260	235	279	251	270	234	258	247	289	286	247	271	233	265	254	256	271	226	274	259	266	250	241	267	265	244	246	266	281	259	264	268	260	270	263	222	252	271	270	259	256	253	267	272	227	281	282	236	276	234	246	267	264	275	245	236	258	230	233	239	246	273	276	259	237	281	263	233	261	257	267	270	248	252	263	292	242	250	246	266	241	235	243	222	278	247	242	267	250	249	265	237	253	254	258	242	278	260	232	236	244	274	254	273	279	251	266	270	253
2290	806	899	976	874	885	846	808	863	831	759	775	795	749	778	757	741	785	758	744	766	738	751	781	794	748	767	772	748	752	764	797	732	691	759	706	784	782	757	745	740	701	706	763	733	758	746	727	790	770	785	791	756	751	759	784	753	765	729	771	729	727	746	748	751	815	758	732	755	744	734	730	722	695	735	761	719	715	746	744	718	727	750	744	748	734	751	720	753	734	766	714	764	768	717	766	767	815	701	721	760	778	733	707	702	707	740	743	742	739	777	737	732	767	753	731	790	719	711	698	748	735	722	780	736	739	706	744	782	751	723	746	766	728	770	726	694	720	681	733	747	713	713	728	754	713	753	779	708	734	742	728	737	738	744	759	740	729	735	720	729	696	741	758	737	715	760	775	748	751	766	727	772	772	724	714	755	730	768	739	742	745	778	737	727	773	686	726	740	746	698	775	772	759	756	736	727	734	776	763	771	779	724	750	760	759	742	758	786	689	748	694	712	699	713	728	733	784	736	795	765	710	780	761	731	753	731	781	727	764	759	783	751	721	769	697	780	747	755	754	751	723	716	719	718	757	713	764	727	728	704	764	740	752	742	738	789	740	757	765	769	767	718	723	736	712	728	767	712	754	726	714	803	719	749	677	757	780	765	743	737	740	770	768	744	748	779	757	786	758	745	766	764	740	722	772	748	762	739	706	726	721	772	685	770	704	725	769	795	791	765	735	759	790	738	719	774	727	711	785	778	769	742	748	795	744	778	748	735	742	733	725	726	719	774	731	724	717	706	751	743	773	745	704	758	766	777	723	780	745	759	768	719	756	793	771	763	761	795	791	748	697	779	749	700	768	747	764	749	785	736	788	746	822	750	797	773	697	770	734	777	734	715	719	753	770	713	712	784	760	761	782	749	703	730	765	725	741	720	734	751	744	754	742	710	761	725	767	727	757	716	737	779	708	730	778	767	719	741	777	709	783	794	743	771	772	726	749	754	761	733	761	757	779	740	760	813	728	746	742	703	789	770	742	786	751	732	708	756	744	733	767	774	751	728	760	728	690	788	703	740	770	725	721	727	730	683	707	744	739	740	683	777	797	745	774	706	722	720	772	738	760	761	771	758	721	748	707	769	717	786	734	726	755	761	747	722	737	761	728	708	699	806	782	715	729	756	776	766	741	711	764	724	800	745	790	714	815	738	769	761	741	751	725	719	809	786	738	739	763	760	764	733	693	738	733	770	754	715	765	799	736	721	722	758	793	749	740	727	749	784	769	750	718	792	709	759	783	731	743	775	704	742	756	733	755	780	785	783	730	749	720	767	701	736	770	755	777	753	707	751	757	775	766	727	741	742	748	716	754	785	714	778	758	734	831	762	773	735	758	749	762	705	783	696	712	752	756	705	742	768	683	710	749	746	744	734	822	718	797	711	770	714	769	738	704	774	757	688	703	762	749	735	752	748	763	711	755	779	700	695	701	715	732	751	750	782	734	743	703	756	825	731	775	760	751	692	710	746	716	744	815	756	758	717	738	758	752	729	758	738	703	722	755	756	760	737	726	741	744	736	728	755	705	704	721	717	733	737	716	728	744	727	750	756	786	759	740	727	790	704	733	758	747	728	817	736	748	693	787	737	771	737	750	738	684	765	719	731	698	768	720	754	756	763	739	708	759	750	745	768	762	730	688	726	770	744	734	749	788	805	719	750	724	740	718	723	735	736	741	758	804	694	766	739	758	702	797	776	736	741	745	756	724	747	758	747	738	718	758	688	746	776	754	740	798	742	777	708	773	772	749	744	758	751	770	743	690	824	788	769	673	745	771	820	706	752	687	719	718	776	769	741	707	762	747	711	767	726	721	807	757	758	762	778	763	737	734	694	760	755	741	766	778	737	755	730	771	745	774	785	770	729	691	733	736	744	739	715	787	724	748	718	744	700	724	760	747	734	757	710	756	741	762	759	744	762	699	707	709	776	736	727	768	731	729	773	759	757	707	756	718	803	750	744	746	741	769	744	740	737	753	722	780	734	735	803	722	761	742	772	740	732	791	754	764	761	779	727	754	742	732	772	729	725	755	752	762	746	724	742	708	747	735	763	774	783	735	748	765	706	812	727	731	741	723	785	799	711	735	755	715	756	678	729	769	758	696	748	732	759	716	716	755	770	784	750	770	742	716	747	760	736	728	725	766	762	732	737	753	727	736	731	778	770	700	741	770	753	747	703	696	753	762	745	749	713	762	789	804	750	731	756	728	757	746	748	745	774	720	723	736	749	749	758	750	711	777	751	762	735	762	744	773	761	758	751	719	745	775	810	788	761	748	796	732	761	779	719	789	719	762	754	740	757	718	696	773	730	711	731	710	787	759	730	755	691	776	714	753	797	735	759	736	725	728	775	777	741	744	722	719	750	741	769	735	739	736	698	737	764	739	710	753	731	803	713	723	747	719	745	770	743	750	731	784	756	772	729	727	760	711	739	749	732	732	721	750	741	727	714	782	712	731	758	764	717	741	710	786	707	737	727	706	768	764	722	721	728	719	728	760	764	785	768	748	797	771	723	706	712	756	726	740	760	758	746	711	781	778	756	731	761	762	739	709	735	768	790	707	748	746	718	703	713	752	725	737	752	718	719	726	699	708	733	797	757	769	696	701	767	738	766	798	736	746	759	809	719	774	761	718	774	749	789	788	699	727	724	746	737	721	728	743	774	775	712	747	706	762	826	773	713	771	744	699	729	785	760	763	756	736	760	729	742	757	755	757	679	732	711	792	766	724	737	785	730	697	739	732	717	771	745	775	731	724	737	737	727	716	758	728	750	725	721	765	811	743	742	708	730	724	739	744	739	730	768	765	697	737	744	748	736	738	724	732	738	723	759	741	753	774	725	726	724	753	726	705	762	745	698	747	726	791	777	732	780	765	747	756	751	690	746	753	720	735	725	742	742	760	718	740	750	754	710	754	810	724	728	719	769	764	724	759	807	711	714	734	743	736	733	692	786	711	744	767	688	739	745	744	765	731	758	781	713	790	773	732	743	741	696	797	737	804	782	736	730	759	739	773	734	788	747	740	769	738	743	761	730	747	811	758	813	758	780	754	727	769	740	781	765	769	679	747	748	768	719	759	755	740	785	746	781	730	729	779	761	732	786	750	758	768	758	729	775	695	758	764	804	730	751	716	762	756	710	744	698	694	772	757	760	725	714	713	761	751	684	781	766	738	737	716	760	761	747	741	743	738	728	739	756	794	773	733	714	796	717	756	715	693	717	737	758	748	733	744	754	739	722	762	807	742	716	793	739	744	744	728	758	776	746	753	742	745	777	755	740	734	707	747	784	789	715	772	722	755	727	713	728	755	778	714	741	728	714	735	760	704	764	759	771	704	712	769	745	783	780	796	732	746	701	733	770	777	716	724	727	746	723	688	743	745	726	770	716	776	765	727	746	855	750	731	780	775	748	757	781	722	752	785	757	712	729	722	770	744	733	664	717	763	696	738	805	733	764	757
8250	1060	1375	1042	741	560	472	318	318	304	245	216	192	191	182	150	144	156	163	175	164	150	152	147	137	175	152	133	113	143	139	127	120	139	132	159	149	137	144	152	133	141	146	139	139	146	156	116	134	134	136	118	128	145	139	108	144	125	150	138	142	140	144	130	129	130	138	136	161	126	116	138	119	138	123	125	112	152	145	111	114	124	103	122	135	131	146	130	136	116	144	121	111	151	135	126	154	121	134	121	122	112	121	120	115	111	115	139	113	130	133	148	124	133	146	149	130	144	129	132	145	115	137	141	128	128	142	137	125	137	116	144	129	141	131	132	135	147	132	132	112	93	134	133	128	134	138	139	135	122	137	143	125	138	127	138	118	143	130	123	123	119	141	110	122	128	126	126	170	123	122	123	126	140	125	120	102	140	126	149	130	117	127	138	114	128	123	135	147	118	114	120	124	131	135	149	150	125	114	126	136	145	127	129	146	138	121	133	133	128	139	127	136	139	132	142	136	118	134	114	145	119	119	128	112	143	114	137	125	138	133	136	134	123	113	129	107	112	125	152	118	111	125	107	141	122	145	148	129	122	152	123	137	137	144	136	131	119	129	110	105	143	138	121	117	137	132	131	137	122	124	117	121	116	132	123	123	108	106	114	132	144	109	125	139	131	112	142	128	124	105	118	155	118	130	133	142	130	123	114	132	117	154	137	128	121	154	147	119	115	115	105	137	138	133	147	146	143	152	146	135	117	111	125	110	121	122	129	124	132	133	124	130	138	119	133	155	118	125	135	130	124	114	114	130	134	142	133	133	128	134	141	127	118	130	140	139	140	116	151	129	133	115	133	142	132	101	133	140	142	126	137	141	147	131	166	113	147	130	118	125	130	140	143	115	138	115	131	144	156	123	129	132	136	147	134	137	142	137	166	133	132	119	126	143	135	119	145	143	122	128	131	131	141	135	138	143	138	149	144	112	131	125	132	128	134	130	140	127	117	120	128	130	158	123	130	130	115	136	148	134	126	122	130	135	126	119	135	139	116	120	140	135	118	123	124	135	132	133	140	127	130	142	147	148	136	133	124	118	130	115	117	130	116	115	120	113	138	124	134	124	130	123	148	152	122	124	120	118	121	134	127	127	136	142	123	125	139	147	124	124	125	128	128	117	131	138	136	139	122	135	120	121	125	144	141	122	136	141	133	137	144	122	123	122	130	128	135	137	129	137	132	143	119	131	136	153	128	136	131	116	140	131	146	138	133	133	150	98	152	134	132	132	110	124	123	126	136	138	125	103	134	113	128	131	131	110	132	130	122	115	119	124	140	117	127	129	144	145	116	128	118	145	146	113	127	133	137	146	152	124	148	142	139	145	131	142	110	116	147	139	162	133	121	133	140	129	127	102	136	120	135	130	131	125	97	125	127	134	140	135	134	111	124	136	133	133	126	125	106	128	125	134	131	130	108	109	122	117	116	138	133	141	141	123	109	114	128	111	135	121	139	127	127	142	125	137	137	121	123	137	152	133	133	148	129	135	124	129	120	143	128	121	133	123	132	107	123	129	125	121	127	140	128	124	117	118	136	137	129	146	138	118	125	145	150	134	114	124	139	146	124	130	123	125	125	135	137	131	148	150	131	129	126	125	109	127	145	121	111	103	113	132	135	131	109	109	137	127	123	135	114	114	146	129	122	148	134	140	113	147	135	120	124	122	118	136	105	116	132	112	121	121	139	130	125	136	115	128	134	138	144	138	130	120	119	129	149	140	119	130	136	130	118	141	147	120	119	143	150	120	127	128	124	134	130	140	134	116	120	136	138	99	121	142	114	120	121	143	112	119	123	123	122	131	132	139	130	120	150	136	133	124	115	130	127	130	122	117	124	113	126	126	119	138	134	138	146	152	124	136	137	132	127	123	121	113	128	119	120	149	142	117	140	133	137	128	120	123	134	138	134	119	122	137	133	141	133	128	136	126	123	121	126	140	119	135	137	135	157	137	129	128	135	127	127	126	123	129	109	119	123	143	120	106	127	131	115	115	124	116	122	126	119	120	136	140	128	114	123	128	125	122	138	122	131	126	133	137	129	106	132	131	130	114	141	143	125	139	133	145	128	127	129	115	104	129	147	129	131	110	129	131	126	133	109	147	120	126	125	120	133	127	138	122	135	140	125	132	132	130	136	153	111	124	130	129	127	135	134	115	121	124	125	139	111	122	137	154	120	125	125	140	135	137	131	126	115	126	130	117	140	137	121	137	121	129	130	120	131	129	128	115	133	114	116	142	122	121	129	142	140	128	113	146	125	124	131	144	133	128	159	145	123	143	123	138	131	133	124	126	129	123	134	136	143	121	126	126	132	136	100	128	119	126	120	141	143	114	108	123	125	108	129	140	128	113	140	106	138	122	148	128	126	112	128	139	115	126	123	121	135	114	118	128	113	123	154	116	132	121	138	130	130	124	125	138	127	141	127	131	152	109	128	120	114	126	125	127	118	124	109	142	127	130	130	116	126	120	100	134	133	156	122	131	133	142	150	136	151	132	127	143	137	149	133	134	140	146	132	125	119	125	122	152	154	131	110	139	125	128	133	138	123	112	120	122	139	122	137	115	110	140	117	123	123	127	121	136	117	131	133	136	127	135	136	121	127	132	114	141	127	134	135	120	145	121	126	131	113	136	139	132	110	126	112	123	148	143	147	141	123	133	128	154	124	118	141	132	130	135	136	106	135	127	124	157	129	137	134	128	149	114	131	131	132	127	124	128	138	139	118	118	132	126	124	147	134	131	156	136	139	137	114	128	115	128	118	130	117	133	120	119	130	132	108	136	126	118	134	142	126	135	149	105	105	121	135	114	127	138	121	149	120	118	123	133	118	125	141	143	130	143	111	130	118	143	114	139	129	124	143	123	129	139	117	136	133	126	119	123	126	117	122	119	130	127	128	123	120	140	135	133	114	117	120	124	111	125	121	134	129	149	143	127	113	120	140	123	139	131	127	136	113	135	141	131	128	122	112	109	127	141	127	134	138	152	109	127	134	141	150	148	140	137	115	133	149	119	119	121	124	139	122	137	123	137	131	138	152	139	136	136	114	115	134	132	127	131	137	133	132	117	120	139	133	137	130	120	136	119	137	125	111	114	133	113	139	135	105	137	129	119	164	133	165	148	140	116	124	158	117	136	145	138	130	135	127	143	106	123	126	113	136	144	145	147	150	132	132	131	121	126	122	126	125	133	112	123	142	133	136	111	98	132	129	127	142	127	120	138	121	134	153	140	121	135	107	139	122	129	126	157	134	115	138	129	134	152	112	118	117	123	126	145	126	142	132	130	135	113	121	140	146	140	128	140	124	125	133	142	144	144	115	129	132	139	132	130	124	141	123	145	142	149	114	132	128	120	125	141	118	132	133	133	153	124	120	141	145	147	134	129	135	132	126	136	144	121	127	140	123	125	123	138	126	139	120	126	135	146	132	133	145	126	119	129	145	132	121	121	149	126	114	147	126
5347	1328	3162	3530	3044	2502	1978	1721	1470	1315	1127	1035	930	874	831	804	740	725	673	662	618	584	567	599	569	534	574	578	557	553	503	535	483	501	533	490	459	501	520	471	464	480	479	466	456	482	456	481	467	439	454	454	453	439	416	452	438	427	450	441	450	435	441	449	445	461	452	403	418	442	452	392	437	465	435	403	453	451	464	439	385	434	395	395	399	437	459	425	390	474	428	443	398	394	470	421	452	428	460	405	479	400	401	393	398	397	382	421	419	396	385	406	415	462	443	442	448	389	419	409	405	412	417	407	383	418	408	415	411	437	405	427	446	441	420	439	413	463	421	406	440	423	411	447	436	377	417	441	410	393	409	433	433	429	382	365	435	401	406	401	379	418	427	422	432	443	428	438	421	416	422	416	424	417	387	401	405	441	399	440	422	432	411	396	431	413	430	410	454	412	392	439	456	426	409	420	434	408	392	430	429	429	393	409	415	420	410	404	400	427	469	376	438	414	397	416	435	417	404	431	417	398	458	390	418	390	459	409	394	438	404	435	428	429	407	404	425	430	406	430	416	447	406	433	431	415	411	426	411	411	413	422	454	425	465	396	452	439	457	407	451	412	400	382	395	442	442	430	433	442	423	381	430	394	413	412	436	399	405	425	427	433	394	435	402	409	428	433	456	371	417	396	424	435	440	407	452	414	411	419	425	442	402	396	421	453	369	407	406	431	402	392	396	421	430	422	429	412	435	419	424	455	397	416	455	441	427	404	398	425	418	435	387	420	445	425	393	419	418	415	392	391	383	425	402	433	420	396	417	426	429	398	362	437	438	417	451	394	389	430	401	439	433	412	438	368	444	419	397	387	418	407	448	390	444	426	435	403	453	427	429	421	453	397	413	382	433	414	436	412	397	419	444	427	408	392	445	447	391	389	460	442	407	431	408	446	417	427	412	411	391	463	423	412	402	412	401	387	429	374	430	420	372	429	452	444	437	419	452	426	409	427	437	397	450	448	426	424	393	460	423	397	420	437	418	424	419	413	405	439	453	385	423	472	438	449	421	437	436	363	426	412	424	405	429	400	391	447	398	408	470	424	414	425	432	459	408	435	418	427	456	399	450	399	452	426	407	371	433	410	394	427	399	402	429	442	386	432	411	457	461	380	458	436	433	452	381	402	428	419	418	405	399	439	449	395	401	439	412	402	393	441	433	401	397	423	409	435	410	437	430	385	419	417	422	403	397	409	409	458	426	437	416	432	416	436	432	413	395	446	418	439	433	403	415	437	393	420	425	421	416	394	473	415	430	454	400	443	421	380	370	453	429	412	427	398	407	426	402	472	396	407	429	407	451	430	405	471	407	436	415	414	435	443	390	445	408	395	439	409	442	410	409	395	433	392	390	398	446	399	450	388	438	457	423	432	413	394	443	409	433	423	453	423	443	423	423	420	434	409	428	424	427	450	424	397	411	393	422	420	436	399	432	426	424	395	446	403	411	404	427	398	409	413	411	422	412	429	440	406	426	438	432	376	427	423	418	450	422	424	432	384	448	397	392	410	422	407	454	399	426	452	419	440	439	413	411	424	413	395	440	396	416	424	436	417	429	396	407	430	418	412	407	422	435	437	443	430	427	393	429	444	404	394	419	407	415	449	429	455	435	382	364	414	413	437	456	424	415	427	403	397	380	476	417	424	410	432	431	410	394	396	395	412	402	433	411	403	409	422	434	439	429	405	445	426	396	418	423	469	427	421	424	421	412	401	459	447	414	429	390	393	391	415	379	389	387	409	389	422	386	432	453	398	408	423	446	415	404	434	439	424	418	373	406	429	455	444	364	443	431	388	428	427	397	423	432	425	427	430	428	413	368	410	412	440	383	421	438	414	436	421	421	424	420	406	434	444	382	414	465	392	417	427	411	398	440	436	410	416	436	438	409	461	406	410	420	432	411	428	438	415	405	454	415	410	417	376	423	452	429	382	428	436	384	410	418	363	432	421	424	441	402	427	416	412	393	373	429	444	429	383	429	394	414	433	436	406	422	426	446	394	413	411	414	404	425	418	414	412	441	408	425	433	389	447	436	446	414	438	402	389	442	431	413	411	407	417	451	431	429	427	440	426	436	439	444	469	453	462	440	428	401	399	409	432	390	414	434	444	404	433	407	420	427	418	391	434	450	436	426	415	413	389	430	372	417	445	419	400	426	395	430	446	435	423	440	407	382	393	429	414	405	429	442	417	428	407	427	429	443	434	433	398	424	393	435	427	432	433	428	430	398	384	437	419	410	452	400	373	420	370	442	442	423	402	415	419	436	418	436	413	400	393	409	453	401	400	412	426	472	402	407	402	409	411	404	406	420	437	389	403	425	419	438	401	406	431	420	406	418	404	402	406	412	396	417	395	393	390	413	402	443	402	433	407	420	384	446	378	434	390	459	416	403	381	441	371	407	415	400	445	422	392	385	415	409	403	407	441	438	387	420	454	437	420	415	447	416	407	394	413	434	411	422	435	423	374	380	423	393	438	413	433	391	441	410	417	419	420	394	398	412	421	427	408	426	394	420	413	420	416	416	421	426	420	374	439	429	381	432	444	401	394	436	426	382	387	403	423	414	378	420	407	406	470	445	412	389	388	392	458	393	430	387	414	418	393	397	447	431	422	446	409	427	435	377	421	428	431	424	443	468	430	411	403	412	451	430	410	406	427	421	394	364	391	397	427	379	409	426	424	421	449	364	378	440	454	423	401	431	419	403	409	385	444	383	425	389	399	440	413	436	429	439	403	425	412	413	417	422	411	453	405	442	391	406	425	455	423	395	432	426	409	447	411	430	384	396	442	382	397	380	440	433	413	391	431	416	426	409	434	404	440	406	420	387	377	409	409	390	442	451	391	394	463	430	395	397	416	433	424	415	424	411	432	418	386	406	407	424	418	416	423	433	445	409	413	420	425	423	431	409	406	397	432	365	440	414	411	457	432	425	390	409	456	400	446	419	443	414	415	406	416	390	416	414	405	393	437	404	431	428	439	429	413	416	425	396	416	412	433	408	408	422	405	412	416	406	433	396	442	445	402	404	453	424	422	408	409	446	430	413	406	431	429	395	444	447	417	448	418	442	437	406	415	412	430	362	408	391	431	389	409	460	402	392	435	408	441	395	393	419	428	412	405	414	407	426	415	445	438	399	414	419	380	392	409	419	409	385	435	381	469	397	430	443	403	435	396	437	419	439	444	419	412	421	404	410	409	445	420	401	417	414	430	432	409	474	401	380	422	406	447	396	404	428	422	409	430	385	388	419	396	420	402	369	442	442	449	438	393	428	406	422	443	390	423	436	440	413	454	384	361	415	438	401	440	411	453	439	431	418	377	404	419	381	432	399	404	389	420	443	430	393	422	427	422	445	435	429	418	414	422	421	436	365	435	408	387	405	421	437	398	416	447	383	410	403	468	435	387	409	410	425	464	390	404	396	454	466	441	430	407	420	416	430	418	427	423	424	449	405	416	432	376
15509	2502	2696	2083	1399	1018	779	650	513	460	382	304	300	266	273	266	216	193	209	205	190	165	205	180	175	185	180	180	174	183	184	182	158	148	183	170	156	145	167	169	140	135	159	130	158	150	125	148	172	154	163	160	156	149	162	139	144	157	148	135	158	133	156	151	153	146	147	140	148	133	136	141	142	146	156	166	152	147	156	148	137	151	149	133	165	166	167	131	137	156	141	169	172	168	131	117	162	144	138	139	153	158	154	150	129	169	133	154	154	149	145	160	147	166	142	140	133	152	155	152	147	140	150	143	149	151	158	150	153	141	156	147	139	113	162	130	160	155	149	131	146	157	152	159	141	138	136	143	156	151	168	167	164	148	125	137	156	152	159	143	142	147	143	143	164	156	134	161	137	139	142	168	148	130	150	152	152	157	123	135	150	130	131	124	149	135	175	135	118	125	142	139	167	151	135	150	144	146	166	124	142	144	152	124	141	152	107	141	156	137	147	159	153	153	145	153	153	159	141	128	160	130	149	146	136	121	144	138	140	135	147	135	144	160	168	139	143	137	162	143	143	155	148	135	148	154	137	139	141	138	133	136	142	146	145	155	151	148	173	127	162	137	148	127	151	151	150	126	160	132	135	166	140	168	146	164	149	142	154	139	142	133	127	138	148	164	126	137	154	150	123	156	146	129	153	140	152	164	131	145	123	151	144	126	136	163	152	154	150	159	137	121	153	134	154	127	138	148	136	124	142	155	131	143	152	157	137	142	145	149	125	150	132	133	153	153	138	132	139	140	119	148	146	143	138	132	145	143	135	164	125	135	160	166	147	144	136	139	139	155	157	163	141	170	130	176	142	156	127	125	172	156	147	139	134	153	158	143	141	136	146	147	126	143	161	166	156	141	154	131	141	172	150	132	132	150	154	132	140	136	144	144	136	157	158	158	142	153	140	141	135	134	122	150	143	153	155	138	138	128	167	143	169	150	151	150	142	140	147	148	146	163	147	147	149	141	146	156	171	142	122	159	164	134	161	140	155	145	161	161	140	139	143	157	151	157	151	145	149	141	155	132	134	163	145	141	163	148	143	125	137	164	131	156	120	148	136	164	139	131	150	156	145	159	171	158	148	131	139	146	143	181	137	134	150	132	146	142	144	138	159	148	128	133	139	158	147	167	147	148	141	138	124	134	171	146	144	156	136	138	145	128	141	147	131	145	154	152	140	136	157	141	143	140	135	123	159	125	142	151	154	157	156	151	144	144	162	147	141	146	132	138	125	140	150	133	150	146	165	138	130	141	130	142	163	151	148	136	142	112	152	137	147	147	148	129	127	143	135	147	141	140	128	166	134	174	141	145	143	119	141	124	157	145	160	138	136	133	132	165	120	134	137	160	138	154	140	149	134	132	133	166	156	156	122	145	151	162	165	171	152	149	153	124	142	173	135	106	141	150	138	180	117	132	154	143	141	163	164	141	122	122	149	144	145	175	135	124	146	141	156	145	136	161	126	128	132	146	156	149	155	144	132	149	146	146	135	160	169	129	148	143	140	153	134	136	150	142	143	133	148	152	141	119	146	148	155	169	148	138	160	151	141	168	150	167	134	143	157	142	152	139	153	155	139	134	150	144	166	178	146	146	141	157	159	150	143	136	129	149	157	156	143	147	162	134	142	128	139	159	136	161	136	154	137	154	155	161	149	140	169	153	167	162	132	142	136	126	131	143	141	151	126	132	139	135	145	138	169	160	137	134	166	152	160	146	153	142	160	157	138	131	165	141	142	150	145	146	166	135	141	162	175	139	146	149	134	157	153	150	152	143	156	127	141	135	126	138	126	151	140	123	146	153	167	129	154	127	140	152	141	150	130	139	110	139	155	142	148	133	152	137	162	149	127	167	139	146	128	155	144	142	119	148	160	144	142	177	156	157	137	137	180	150	147	144	141	149	175	147	156	155	168	142	133	135	157	153	140	158	147	159	127	173	149	140	143	148	129	136	144	137	147	148	147	133	157	157	185	141	133	157	159	145	137	150	145	147	142	156	135	155	134	142	147	133	119	162	137	138	136	122	142	148	122	130	143	164	139	149	144	142	141	136	154	156	156	135	132	156	147	144	159	122	143	147	134	153	136	142	145	133	165	145	144	130	123	140	130	149	134	142	158	142	148	144	140	137	154	157	139	131	116	161	140	157	127	157	138	155	145	151	158	165	150	144	135	156	164	134	159	153	175	160	134	146	136	132	161	144	149	174	143	140	142	156	124	155	156	135	160	142	154	147	151	160	170	161	160	162	126	162	173	148	128	164	151	156	148	141	158	141	134	145	141	138	133	135	146	166	134	150	158	159	165	138	151	130	143	148	130	132	142	165	142	165	130	140	147	145	145	152	119	148	159	137	127	137	147	147	149	142	129	128	125	123	158	175	157	145	154	125	144	164	150	132	152	149	150	157	131	143	167	163	156	158	143	149	152	178	143	121	150	148	180	150	138	162	163	156	142	145	147	123	173	135	113	158	155	157	142	147	141	155	150	142	146	130	147	164	150	163	132	159	152	158	136	127	157	149	152	152	125	164	171	157	157	154	168	156	152	122	164	145	134	148	139	147	144	133	148	129	142	145	134	136	133	150	140	135	146	148	152	152	156	148	136	141	139	139	131	149	124	138	140	146	127	147	132	139	144	149	173	143	121	148	149	133	156	140	143	152	143	152	162	147	152	128	138	163	148	150	138	133	151	159	152	146	147	143	123	137	141	141	150	148	166	134	141	149	155	138	144	134	150	142	148	115	145	134	116	139	141	145	155	130	127	124	141	146	157	154	152	119	121	153	150	162	163	160	141	156	160	153	149	135	139	155	137	142	137	159	147	132	132	178	141	134	132	168	142	147	152	145	150	152	128	148	137	132	131	156	143	139	163	132	146	153	169	147	173	129	157	144	144	135	140	137	138	149	137	135	154	168	136	154	175	151	138	123	154	133	148	153	157	142	137	159	142	168	154	170	143	136	174	166	138	133	140	139	152	136	143	150	162	139	153	150	156	164	144	145	145	164	152	153	162	146	147	119	120	141	159	118	136	148	118	131	157	168	158	129	161	136	142	135	162	164	139	135	151	149	130	141	130	142	117	155	159	172	142	127	138	145	142	162	144	154	146	146	143	158	148	165	151	156	153	119	132	137	144	144	140	129	160	156	141	149	144	130	155	151	133	152	153	144	154	131	147	155	140	146	154	124	142	141	141	162	174	124	144	165	146	135	145	139	154	121	162	152	160	141	150	164	140	150	132	152	145	138	125	145	131	139	144	171	128	154	155	156	149	133	148	146	163	146	151	131	131	148	137	141	141	152	150	129	150	136	148	151	140	142	124	133	147	136	156	174	147	135	133	145	153	151	143	147	141	135	161	172	137	137	175	151	134	134	140	147	139	139	141	154	155	151	158	146	127	137	163	145	139	132	154	144	150	137	167	131	143	138	130	161	147	142	136	145	135	150	142	150	135	128	149	169	138	156
7588	2505	5814	6542	5326	4495	3637	3015	2473	2174	1852	1696	1550	1364	1239	1129	1022	1004	941	994	852	871	822	812	769	774	780	735	723	661	679	668	640	621	603	601	635	609	602	572	610	560	577	591	570	579	533	540	510	521	573	490	573	530	534	548	520	529	515	523	499	497	540	535	544	511	521	533	533	496	539	494	491	497	480	489	462	493	485	506	496	507	467	506	483	519	520	527	533	483	519	501	488	507	477	546	453	489	447	462	494	486	484	488	505	509	447	491	477	487	494	483	496	492	496	453	476	528	503	466	483	484	519	485	494	455	490	507	498	454	504	514	455	497	459	481	530	499	499	489	464	483	515	503	511	478	496	507	491	481	466	453	487	470	487	478	479	497	494	506	448	470	498	450	500	483	491	472	402	470	419	471	495	445	498	464	461	478	483	492	468	493	453	469	525	452	468	514	488	475	491	451	455	487	489	450	475	440	448	487	499	469	479	480	516	477	493	530	460	490	492	498	476	440	471	455	471	461	473	483	466	492	455	470	505	428	481	444	486	466	493	484	445	461	487	485	458	459	493	468	468	444	476	489	463	459	473	485	464	480	443	480	461	489	471	470	460	499	414	468	455	470	494	493	467	491	501	471	470	460	446	467	473	498	459	472	472	509	462	468	474	465	468	476	445	474	451	455	472	481	456	493	473	454	465	501	433	494	441	442	441	464	468	452	469	460	498	472	526	469	505	461	440	459	507	503	468	440	463	489	507	493	486	467	465	447	520	479	491	439	506	475	431	446	490	459	445	511	471	507	436	512	458	498	468	446	523	464	452	486	471	482	464	475	472	478	504	475	487	454	496	454	498	497	485	475	478	422	490	459	505	474	477	476	443	467	472	456	483	471	490	443	453	455	479	446	448	492	470	513	490	453	510	479	510	431	471	481	476	463	461	491	517	482	448	471	454	487	452	453	449	473	508	493	459	462	513	480	480	448	511	493	459	456	527	485	485	465	397	494	446	467	483	477	484	492	513	500	450	472	487	451	492	461	445	464	465	464	477	499	436	472	464	452	503	502	464	469	447	472	505	477	446	469	454	432	486	495	480	417	446	490	500	480	464	469	453	465	485	441	475	477	509	481	460	465	477	461	481	450	455	497	503	467	465	471	445	460	497	498	495	480	496	475	475	442	490	488	539	457	467	471	468	462	473	477	484	455	463	471	436	498	480	450	480	445	502	437	546	457	519	491	459	487	499	481	483	460	532	502	471	504	430	434	509	501	469	491	480	472	482	493	458	496	503	490	479	454	504	469	517	471	511	480	501	455	457	458	500	495	477	474	470	479	479	464	503	455	481	454	488	464	451	472	469	438	476	481	430	498	507	452	489	510	439	463	473	481	471	477	466	487	486	444	492	450	476	473	503	494	448	507	489	449	461	480	443	494	506	458	478	474	424	478	447	453	509	467	483	475	464	491	465	497	499	464	471	477	479	522	454	489	432	472	499	490	444	470	455	475	463	507	495	461	439	466	482	474	462	454	463	460	439	497	475	490	466	469	453	506	499	466	489	478	477	474	430	481	476	500	458	467	484	491	479	507	462	496	469	460	486	469	518	467	494	480	484	462	492	441	481	508	465	460	503	509	500	471	498	460	461	499	470	479	504	432	485	491	505	481	487	464	487	493	490	475	482	473	464	449	485	484	534	481	465	496	432	455	484	490	483	448	472	443	444	479	464	474	509	467	469	448	465	485	439	479	507	457	470	511	470	491	437	483	435	493	500	450	449	500	478	495	501	467	481	470	468	492	480	484	464	471	462	488	467	485	469	478	492	479	464	472	463	479	459	452	465	486	489	446	449	465	497	509	500	468	490	472	476	487	492	460	490	465	504	453	499	490	464	491	453	510	426	465	497	455	471	488	461	485	451	478	478	467	483	444	503	485	513	470	458	465	491	476	505	474	466	460	491	474	486	457	456	489	469	457	484	498	464	440	479	453	506	499	450	471	445	503	460	468	469	476	471	481	489	498	474	466	469	457	455	475	486	466	446	480	420	472	484	451	466	450	479	505	488	475	478	482	450	457	491	492	455	467	500	499	456	448	474	489	457	461	448	518	497	503	469	512	450	475	492	490	476	524	499	513	431	461	430	483	496	496	485	456	460	466	479	497	498	439	498	516	487	480	467	440	454	468	498	449	447	486	425	459	468	502	473	464	448	472	444	483	445	434	483	474	444	465	448	494	486	459	474	465	450	481	445	487	512	480	482	450	463	456	475	484	500	467	507	454	508	469	475	493	504	476	477	463	486	461	455	499	462	456	484	528	469	448	455	459	493	479	467	452	457	486	478	471	489	468	497	442	457	468	501	494	504	461	491	473	511	474	505	482	453	484	472	489	472	460	466	474	476	463	435	450	526	481	490	484	455	481	422	494	465	471	484	464	465	461	486	454	477	467	466	468	484	471	479	498	434	486	451	484	460	466	453	449	462	441	507	461	477	481	481	496	480	460	474	468	483	449	477	492	457	476	512	461	487	469	465	492	484	475	476	496	494	487	520	474	470	481	431	479	486	447	444	462	493	493	467	516	466	459	503	464	509	490	492	481	474	487	470	443	470	482	476	473	500	475	480	488	476	481	499	443	460	455	469	445	462	504	512	495	491	472	519	465	462	479	447	475	492	490	442	447	487	474	451	459	489	426	496	467	471	499	433	488	519	476	480	475	466	466	465	469	478	451	494	501	491	493	462	446	435	473	457	463	488	507	472	469	479	454	509	490	487	485	469	450	447	438	451	431	469	446	509	449	462	477	431	498	491	448	482	455	453	497	442	465	518	444	479	517	463	448	501	451	496	471	476	446	489	476	455	462	507	455	505	472	471	429	474	468	470	456	486	499	487	453	508	479	475	483	479	457	444	521	502	479	487	452	482	472	484	449	447	487	500	444	463	496	489	490	480	477	468	511	485	485	485	499	482	507	491	481	499	484	451	499	482	485	427	459	465	435	501	504	450	451	472	437	471	451	468	484	479	498	483	457	503	471	516	463	478	455	470	531	459	500	439	490	482	443	480	464	482	460	467	485	469	455	504	531	464	490	495	481	479	517	449	471	448	482	480	433	452	460	476	539	478	474	493	492	504	493	472	443	485	446	492	471	480	488	496	456	447	462	480	473	494	465	462	433	442	482	472	504	478	469	459	503	451	492	497	453	488	451	478	458	434	454	524	473	485	443	454	489	455	429	464	471	469	465	503	489	489	465	520	484	485	515	479	516	482	470	435	503	457	505	441	471	444	506	489	513	488	461	471	469	473	487	457	453	475	501	441	460	490	490	523	461	453	496	503	480	455	473	489	448	468	440	474	513	471	502	512	499	445	454	477	510	450	482	445	459	464	458	469	458	477	459	482	426	460	461	465	516	462	470	477	512	504	475	471	441	451	500	495	451	501	508	468	464	504	493	470	479	457	464	476	454	474	488	442	461	498	495	464	465	471	490	469	497	481	483	514	466	438	470	457	475	495	489	468	514
2154	331	335	281	294	291	268	273	292	257	236	262	258	293	247	230	284	258	266	236	287	235	262	299	244	248	258	250	250	247	250	232	250	231	240	267	272	244	240	270	274	266	270	247	219	241	236	247	248	277	264	245	248	302	237	276	223	240	246	213	236	254	231	264	277	260	255	250	272	264	260	225	228	255	238	246	265	259	262	265	251	250	225	236	248	293	276	262	246	261	264	239	225	256	242	242	257	249	260	265	264	258	262	239	227	269	275	248	254	266	259	297	260	245	245	245	252	250	281	248	252	260	264	302	282	248	253	278	255	249	247	267	273	258	271	254	252	236	214	258	248	245	257	290	262	266	276	248	252	263	252	256	253	238	275	282	269	235	280	230	245	274	269	249	243	278	256	276	255	243	239	250	272	232	265	255	234	264	245	285	262	264	251	250	267	250	243	250	240	267	262	265	277	262	246	268	266	266	256	241	236	244	235	250	259	235	251	241	239	254	244	264	260	295	250	272	231	273	251	233	263	248	222	290	278	235	245	259	268	254	264	280	228	279	250	227	217	245	236	228	271	247	276	275	259	231	255	251	255	260	266	224	256	263	242	289	285	259	255	251	248	248	249	234	289	240	256	243	264	229	241	246	230	256	237	275	248	250	262	267	215	272	260	239	276	256	249	260	267	225	237	268	256	256	218	242	213	239	255	246	212	268	268	258	218	257	262	252	271	254	237	231	259	248	265	256	284	259	311	233	253	263	268	281	280	275	246	229	252	240	263	258	260	239	261	244	262	247	231	239	234	241	262	260	238	268	271	243	261	265	257	250	259	263	224	252	271	243	236	244	242	229	237	257	254	244	224	227	259	255	271	259	273	245	263	250	231	257	274	224	257	253	264	246	262	224	266	249	254	268	249	264	256	275	261	259	264	249	229	266	256	232	255	255	263	258	266	265	245	261	268	239	272	270	248	254	223	231	261	271	245	227	265	291	241	249	262	247	281	272	256	256	278	273	245	250	254	286	280	244	260	235	251	279	282	249	239	241	242	254	247	234	247	262	256	275	256	255	264	267	244	274	296	244	242	253	261	246	266	275	272	247	271	253	264	285	248	249	257	241	247	222	253	256	259	247	248	259	293	249	236	255	242	247	233	236	254	255	242	249	253	244	260	245	221	236	267	270	266	263	263	257	255	264	254	235	259	257	279	263	257	252	260	266	261	236	250	257	238	245	246	252	238	252	268	245	265	242	259	206	230	270	266	252	256	273	297	255	273	252	265	231	251	257	261	276	264	246	252	258	245	272	265	263	232	267	278	247	280	217	252	275	243	222	268	244	259	255	254	233	274	239	251	292	252	275	282	280	242	255	274	244	252	260	245	274	279	263	261	244	241	272	248	250	233	225	258	261	259	260	232	258	287	238	246	258	258	266	256	288	248	285	231	264	256	246	253	257	247	249	288	262	264	252	252	253	263	268	229	250	258	251	250	264	262	268	244	268	263	235	244	291	251	266	250	251	256	236	262	238	244	251	282	229	243	249	250	256	242	233	232	251	266	248	254	250	259	253	253	224	252	255	271	234	248	255	286	249	272	270	231	262	256	255	246	268	246	230	234	250	239	256	247	261	259	248	264	258	272	269	233	268	255	238	252	254	229	244	220	272	270	233	246	247	275	260	235	247	264	259	263	250	267	265	224	271	288	277	269	248	265	272	237	258	264	255	263	251	268	252	292	240	262	244	271	237	260	264	224	272	270	257	226	259	269	272	237	266	259	234	254	257	242	273	243	246	237	258	241	290	264	240	272	263	241	245	238	250	273	258	248	256	265	252	270	268	274	228	247	258	239	256	259	259	299	239	276	240	249	241	240	219	250	233	250	224	260	232	266	260	228	228	267	248	279	255	243	231	285	261	256	272	247	242	254	272	283	265	249	242	238	265	224	233	250	264	289	266	231	250	267	242	250	284	258	268	254	266	300	223	218	228	241	260	256	257	260	253	255	251	276	224	272	231	267	255	267	264	270	245	242	263	260	265	272	253	249	246	246	273	261	253	280	235	235	226	249	253	257	264	232	266	276	235	257	237	260	237	234	233	242	267	262	269	270	289	272	262	283	268	251	241	266	265	259	258	252	248	249	262	254	236	242	259	251	275	280	252	256	277	249	264	256	265	243	221	249	234	258	240	272	240	257	246	224	243	250	260	274	279	264	218	225	262	268	247	280	290	251	249	243	257	266	262	274	266	254	234	236	245	213	250	232	248	256	251	256	258	276	268	277	254	244	240	271	270	269	240	257	236	234	247	251	253	250	260	252	252	251	255	258	266	288	273	254	258	249	228	228	256	255	250	264	279	253	268	254	280	252	238	292	247	256	253	272	272	237	238	270	238	264	271	244	262	275	287	264	240	254	240	240	233	260	235	270	255	217	284	241	233	268	232	225	264	240	241	245	250	267	260	230	248	251	240	251	233	271	267	256	189	242	267	256	252	261	248	244	251	260	263	269	259	248	247	267	257	237	271	249	263	261	228	263	258	242	270	230	274	241	254	262	248	265	247	227	269	251	295	262	271	259	238	247	235	229	263	246	250	243	270	258	262	241	248	257	258	251	223	249	257	252	262	269	260	272	254	234	267	263	264	235	238	264	254	296	249	252	264	262	258	261	261	239	287	242	230	226	271	255	271	260	260	262	263	247	220	237	258	243	263	273	231	259	248	277	260	239	261	256	224	248	251	273	249	233	273	271	311	266	287	258	245	281	282	244	284	290	243	254	273	272	264	292	268	246	237	227	264	227	229	259	246	271	268	253	239	246	265	229	259	259	252	264	243	255	288	255	261	281	291	257	246	239	286	265	261	247	243	268	240	260	230	246	255	246	262	248	253	236	270	248	291	235	269	265	267	259	273	217	252	268	253	260	270	249	239	247	236	247	250	261	268	264	239	252	241	216	270	235	248	264	248	255	268	234	260	241	306	241	222	275	275	264	273	255	285	262	256	253	254	260	282	244	249	249	264	243	256	229	240	235	264	234	258	258	259	271	246	263	256	276	268	231	246	273	248	269	270	241	246	290	277	253	245	256	251	277	226	262	256	235	245	254	267	259	218	255	248	216	241	259	245	265	255	279	242	237	254	265	248	247	270	271	233	265	250	258	255	240	227	235	255	279	271	272	269	270	227	266	251	265	229	238	271	240	250	269	242	251	243	267	261	238	258	256	249	266	244	244	235	255	251	285	259	260	286	285	233	260	255	243	234	261	249	255	279	220	277	270	240	265	279	265	260	248	249	257	280	216	250	240	275	251	270	284	260	252	247	253	259	220	231	235	211	241	273	253	241	253	253	255	242	259	244	226	235	239	260	242	261	242	255	244	242	238	240	259	228	257	218	224	231	241	257	253	242	268	275	257	250	247	251	264	256	247	233	251	251	281	250	237	275	257	287	240	226	260	281	280	251	253	276	233	232	245	244	235	253	273	281	230	243	253	243	224	274	278	270	252	255	250	255	254	249	248	251
2181	817	897	990	939	869	793	791	804	812	841	803	770	811	743	769	781	753	727	730	763	796	752	732	740	750	756	759	736	755	775	735	786	773	762	752	708	737	767	773	743	730	825	766	749	748	808	776	811	758	746	727	729	741	740	770	747	759	717	761	768	795	754	739	735	721	707	749	764	758	754	768	761	792	753	739	741	737	768	726	735	736	763	698	731	745	718	751	750	766	756	736	743	722	739	754	732	762	732	759	767	760	725	768	741	708	738	748	713	759	719	740	792	752	736	740	689	709	755	750	795	750	774	762	785	735	746	756	738	739	719	777	726	722	708	746	725	722	729	705	725	722	720	739	768	751	755	752	710	769	748	771	746	725	762	747	747	756	730	721	768	766	780	739	753	760	747	709	678	725	758	772	796	741	766	754	714	716	743	720	727	757	724	712	772	740	759	788	725	763	759	728	732	712	690	735	798	717	755	749	719	723	754	769	751	772	751	752	755	748	730	734	777	706	755	736	767	740	794	734	767	727	726	791	729	706	702	762	772	733	752	728	698	705	735	722	758	728	700	726	759	764	781	755	726	713	717	713	740	750	717	784	713	748	769	747	758	801	735	766	778	770	764	768	798	714	708	770	729	700	737	737	719	734	746	726	755	761	713	771	760	737	743	759	825	776	747	745	700	777	739	708	762	750	764	711	734	757	765	717	728	753	778	751	738	757	761	742	682	772	709	766	693	730	778	729	730	711	722	762	748	752	724	766	727	668	712	722	711	758	754	774	734	728	742	711	703	741	726	737	790	805	709	751	696	769	745	731	763	711	743	723	784	771	743	771	753	724	739	723	732	751	716	755	752	775	751	738	758	720	769	719	725	691	708	775	748	735	743	767	708	720	754	723	757	721	766	673	737	699	696	725	713	797	734	768	696	700	753	726	747	751	766	730	755	756	760	767	735	694	731	759	737	723	772	727	698	751	755	764	683	747	706	784	710	776	729	698	709	746	735	723	748	737	743	770	727	757	770	791	750	752	778	724	762	725	758	742	753	762	736	754	771	739	751	700	763	756	713	767	787	768	721	761	756	741	709	707	773	778	734	777	773	756	759	726	738	753	770	764	703	747	781	711	788	815	747	789	753	738	784	786	731	731	786	733	766	731	721	747	740	760	743	784	801	785	822	787	746	776	734	755	697	717	730	784	760	731	738	721	786	706	703	751	766	755	712	732	740	691	792	724	723	739	740	740	730	737	759	750	777	746	751	758	746	783	707	735	746	756	708	710	743	732	774	792	739	756	782	768	703	695	755	783	742	747	761	706	756	772	748	762	740	752	761	761	701	711	787	744	707	731	711	741	747	777	761	700	743	714	707	782	741	767	709	749	741	749	759	740	769	722	737	764	725	786	758	745	735	712	771	739	808	734	772	747	708	794	756	729	772	742	761	748	791	756	717	719	687	731	696	784	697	732	711	757	762	735	741	733	765	708	724	748	759	745	727	778	718	759	720	724	704	771	725	723	751	793	750	754	706	711	728	738	754	753	722	767	730	783	687	765	753	740	742	748	766	710	780	718	729	769	773	768	755	724	747	735	757	698	776	772	741	708	710	758	752	748	764	776	739	793	750	782	741	697	763	745	721	749	718	771	771	753	724	739	756	725	756	795	756	763	731	741	756	733	806	777	770	778	710	763	679	766	733	739	802	764	736	727	782	749	767	741	717	722	788	714	765	763	755	737	722	766	705	746	681	713	791	749	759	709	741	719	781	728	755	740	747	751	723	786	775	718	754	708	737	781	740	778	743	739	743	780	742	770	712	778	694	749	740	779	752	772	720	738	720	794	740	750	755	739	743	710	748	723	714	705	748	744	733	764	715	769	780	771	746	749	739	743	757	720	730	732	754	730	773	736	746	757	744	741	717	758	728	733	725	743	701	722	745	773	768	716	746	714	725	713	770	772	726	739	744	744	737	745	708	772	749	770	744	762	742	741	766	763	750	718	800	706	730	765	738	741	726	782	706	746	760	749	742	668	738	783	734	779	769	736	701	782	757	725	760	715	769	787	722	814	745	716	788	729	701	741	785	755	737	753	746	727	727	786	760	755	744	718	783	718	742	788	737	728	747	754	730	689	756	687	736	757	741	697	790	746	765	752	748	658	765	758	768	734	711	724	749	769	742	728	725	771	765	696	710	774	784	725	670	706	736	746	754	785	810	756	762	759	719	738	728	751	713	763	756	740	727	761	740	687	708	777	810	728	789	721	754	733	798	755	786	739	721	771	701	734	756	728	822	763	734	736	728	751	782	725	726	719	770	762	770	756	710	763	740	724	757	776	754	733	711	715	729	758	803	732	747	745	766	742	708	768	736	758	733	774	702	690	698	730	752	704	748	707	736	703	753	725	716	707	759	778	727	756	735	745	712	753	750	712	752	747	737	733	764	691	755	757	740	750	766	700	747	769	769	711	744	719	742	745	718	773	740	730	766	739	746	774	743	755	733	741	768	724	772	711	799	717	778	731	773	727	754	708	774	747	711	725	737	790	797	760	691	765	750	751	724	740	761	773	729	762	780	740	748	728	756	712	784	754	716	760	808	726	731	753	748	733	724	751	754	761	728	752	747	703	744	726	698	746	742	744	736	781	771	733	759	726	707	724	743	719	766	788	742	747	742	748	745	729	763	717	759	728	744	736	762	723	726	736	717	749	752	717	797	763	714	759	680	695	764	741	720	734	740	714	771	802	750	732	754	748	731	772	772	764	786	726	737	721	732	751	768	745	722	750	770	742	735	737	730	778	788	780	720	750	733	737	763	705	731	685	748	699	749	759	757	726	730	751	721	764	758	745	721	696	743	731	771	778	767	823	769	727	732	706	807	701	706	719	820	752	757	776	728	728	721	690	731	741	774	707	814	783	743	702	739	733	719	737	683	772	704	740	733	777	730	733	763	762	678	776	770	700	719	732	759	773	707	789	743	734	749	766	727	749	743	740	733	751	807	793	680	750	730	755	724	731	749	732	769	744	718	752	726	719	764	744	799	794	772	758	758	731	688	793	701	730	780	723	789	764	750	690	732	750	778	764	739	777	756	756	757	750	736	745	730	754	773	811	712	689	754	738	787	748	753	738	767	732	684	739	767	712	749	751	744	719	749	739	745	789	688	748	804	757	761	756	799	770	776	700	712	737	714	780	753	696	750	692	713	724	788	762	693	756	726	715	711	756	699	708	744	759	737	745	742	746	714	726	750	750	721	767	736	723	743	756	724	756	792	693	725	737	722	738	725	791	774	726	774	773	759	710	726	749	737	774	732	773	797	738	747	749	716	740	728	777	764	749	760	694	758	705	776	746	757	782	729	774	707	751	735	742	758	764	722	774	765	759	732	768	750	754	739	808	744	752	766	728	736	797	730	701	700	733	747	740	724	764	738	757	739	747	730	750	732	725	706	782	754	756	737	723	739	750	738	768	788	729	729	717	726	756	706	729	741	718	741	747	789	758	736	753	767	758	752	736
8394	1005	1342	1015	746	520	447	364	280	263	231	226	206	193	195	170	191	159	181	168	177	172	141	130	134	145	130	162	137	132	132	153	155	122	126	133	138	142	129	133	115	140	130	137	123	129	137	127	139	123	119	131	137	130	123	131	110	144	136	128	142	124	138	117	146	129	113	127	130	136	123	138	114	151	131	134	113	123	131	141	101	120	122	133	127	116	137	134	137	121	121	113	124	123	131	120	123	155	148	129	141	135	137	140	125	114	129	124	135	108	139	139	112	143	137	134	133	128	145	145	141	131	129	134	130	135	108	118	135	126	126	119	140	106	127	115	113	114	129	132	135	131	120	109	124	113	137	138	136	138	142	117	138	130	137	109	131	118	133	142	135	133	127	108	128	123	99	126	113	129	121	147	130	134	158	135	135	115	122	124	122	122	131	127	129	136	143	123	105	144	135	131	135	136	119	123	111	120	122	148	132	143	132	114	152	127	111	131	139	120	126	132	131	106	137	116	123	122	132	114	142	130	135	118	118	149	136	136	109	126	120	128	122	138	134	122	117	122	127	131	112	130	128	138	134	147	131	128	131	126	118	149	110	115	110	121	122	110	133	131	133	117	128	103	119	124	140	130	130	133	109	127	160	132	127	117	133	127	133	124	138	122	156	123	108	130	121	134	136	145	113	115	144	110	134	123	126	125	116	106	136	144	147	136	138	127	110	132	111	130	112	121	130	107	134	134	133	143	119	147	127	132	121	134	121	130	141	125	139	112	123	142	139	128	120	129	144	152	115	125	127	122	122	126	141	112	143	141	116	143	99	139	125	122	141	103	121	106	153	133	132	121	157	139	140	119	119	130	113	131	134	140	132	139	131	141	134	131	116	135	141	137	134	134	127	115	129	130	122	134	129	139	102	140	121	129	139	135	124	128	124	138	128	146	137	131	117	111	127	124	144	117	119	124	114	112	129	118	127	126	120	127	138	128	128	133	132	146	139	126	127	124	106	127	138	124	158	132	142	135	110	112	120	119	137	166	126	142	113	140	157	127	128	131	126	138	133	120	128	141	134	140	130	148	140	121	109	139	121	120	129	126	125	134	121	130	145	141	149	132	135	149	129	112	128	131	107	139	136	124	113	129	133	130	116	132	138	124	129	134	145	115	131	128	129	159	121	152	120	120	124	131	135	121	112	111	143	128	123	128	112	118	115	124	118	133	123	108	145	122	126	130	104	147	113	124	102	147	109	105	127	140	123	132	155	117	151	143	124	128	125	133	125	132	120	129	121	133	121	126	129	149	116	128	117	142	129	122	116	120	126	119	108	137	137	104	122	128	133	131	117	124	124	140	126	108	125	144	115	126	132	136	127	108	112	138	132	101	127	132	121	111	132	119	136	113	146	130	130	116	140	129	124	132	134	130	119	130	144	127	129	150	130	149	111	122	111	134	133	138	135	121	115	138	122	133	128	129	131	115	124	152	110	129	126	130	110	127	125	129	149	131	125	129	126	132	132	118	106	138	113	135	141	143	122	134	133	125	132	124	119	112	131	136	126	126	129	131	119	128	134	146	138	111	120	133	127	131	142	128	126	148	112	121	126	125	133	112	136	133	145	125	121	109	141	130	124	132	127	127	116	139	139	107	124	127	129	135	135	131	128	139	130	152	139	110	146	124	146	137	126	119	118	138	129	121	131	124	142	131	143	121	135	130	148	142	126	118	128	135	129	133	152	129	131	140	119	132	126	118	127	143	117	134	133	123	102	135	148	133	138	128	132	156	108	125	132	100	127	107	124	122	150	108	138	116	139	98	124	162	117	137	128	127	126	144	124	146	128	147	142	121	139	126	146	156	130	156	102	128	135	133	155	138	123	140	118	123	114	117	100	160	130	142	123	125	125	155	132	141	131	116	115	130	127	136	121	132	147	112	125	146	138	126	115	121	118	145	120	136	127	123	142	126	127	136	125	126	114	123	123	131	137	119	119	107	139	134	130	120	128	121	114	133	145	128	118	97	127	128	128	171	138	132	117	139	127	129	151	111	130	131	130	153	118	117	135	137	123	131	107	164	128	136	130	115	123	130	115	127	126	123	118	128	117	117	117	131	129	129	149	125	132	117	141	110	133	132	128	136	122	132	112	124	128	134	135	141	144	125	126	118	111	113	143	141	139	123	132	125	137	109	139	129	123	140	117	145	129	141	112	132	115	127	117	131	113	124	154	113	133	125	133	118	126	119	129	136	121	146	117	127	125	141	125	129	139	105	113	134	113	127	157	120	132	133	141	123	121	122	130	133	106	126	120	128	137	142	144	111	119	140	127	150	147	135	130	130	142	121	135	113	134	155	138	117	133	121	113	136	136	124	108	142	121	125	115	147	125	116	152	127	131	120	146	140	127	118	136	122	137	121	132	113	142	139	126	154	127	127	142	127	114	122	138	116	137	158	126	121	121	104	122	128	122	116	121	130	116	140	127	121	135	134	154	125	138	128	125	110	130	116	134	129	128	131	111	125	140	128	130	114	148	143	135	128	135	119	126	125	145	132	129	128	117	141	106	140	118	133	130	114	120	132	123	121	129	140	120	141	123	129	157	120	140	138	121	134	134	130	116	121	129	140	133	130	114	133	114	126	118	133	145	119	132	132	115	119	129	113	121	139	144	120	124	136	144	123	129	122	128	131	123	149	129	121	106	138	109	124	127	126	126	125	127	155	133	134	131	123	123	93	132	114	117	126	156	129	105	134	127	124	127	115	119	128	138	116	130	107	157	129	126	127	112	118	122	132	138	113	125	131	129	121	142	124	145	115	144	139	118	137	128	115	130	128	129	142	124	134	138	136	113	122	149	151	129	130	143	128	114	146	102	135	114	136	137	151	139	120	130	130	117	125	114	125	101	135	137	116	137	127	129	110	117	135	145	136	121	101	122	112	119	123	119	122	119	118	130	117	140	136	137	116	134	130	128	138	126	162	153	119	122	139	137	136	129	121	125	136	130	108	118	140	134	116	141	129	132	140	131	113	135	116	145	144	142	138	111	135	106	112	141	127	124	134	127	124	144	130	124	120	129	133	150	114	109	132	142	135	126	119	139	111	134	114	127	126	121	137	152	122	126	155	139	120	116	128	138	142	122	151	119	134	135	116	132	117	124	138	131	133	110	143	113	144	138	102	124	128	136	129	122	138	128	124	135	140	130	118	143	113	128	127	132	106	135	118	105	124	137	123	126	126	139	134	120	111	131	110	137	136	146	134	127	141	116	125	148	126	126	150	145	132	130	117	115	120	114	116	139	126	130	135	132	139	139	131	124	136	142	141	129	138	112	97	133	127	121	141	112	144	135	121	115	117	129	130	135	102	135	138	126	131	136	127	124	142	116	136	120	132	103	142	139	120	145	116	126	141	127	143	134	161	137	141	117	128	154	139	109	153	154	145	113	126	128	144	107	140	115	134	125	118	124	137	149	122	135	117	114	114	112	126	133	130	118	135	131	140	132	130	145	120	162	129
5407	1423	3162	3611	3073	2408	2091	1693	1468	1259	1170	1009	964	873	835	798	723	750	682	618	679	630	577	576	541	584	539	559	537	514	541	520	485	460	480	464	479	519	445	425	447	464	459	484	465	433	419	474	462	433	461	467	470	444	457	431	436	454	427	432	464	422	448	432	432	423	449	457	468	451	432	449	422	408	429	464	451	444	447	399	432	413	446	435	439	439	415	416	437	432	404	408	415	462	425	383	407	455	433	430	423	407	418	382	399	414	426	408	439	429	435	449	427	427	405	418	409	436	412	390	426	400	382	447	451	402	430	437	418	399	401	387	441	425	435	470	459	394	392	400	422	433	414	416	421	399	391	417	405	432	419	432	440	430	399	407	417	399	404	426	448	452	380	427	400	417	434	461	429	392	374	445	446	412	432	423	425	431	428	396	443	394	444	428	409	386	404	372	414	429	435	394	414	399	419	397	460	410	402	413	409	413	423	391	400	424	391	411	413	407	411	414	440	436	386	394	439	383	451	428	391	395	422	405	423	401	432	446	421	420	407	423	425	441	392	418	462	408	435	404	454	425	420	405	425	445	413	418	411	391	419	448	418	439	413	426	421	388	404	423	431	416	408	391	384	390	449	437	385	441	402	424	442	420	425	451	428	435	394	460	398	420	424	441	411	422	400	389	402	369	424	448	404	435	434	476	388	367	421	440	418	429	447	396	441	394	403	431	413	420	426	399	405	396	410	420	382	456	421	421	394	411	419	397	392	424	430	428	424	480	413	420	455	414	430	379	388	421	432	413	426	434	459	442	425	377	455	434	433	407	415	425	406	425	411	432	415	433	439	386	427	384	452	436	424	479	406	438	461	435	410	387	412	408	431	432	407	428	433	421	416	417	404	431	406	425	391	414	400	448	412	410	352	421	373	399	413	407	404	438	423	418	453	438	401	414	426	420	413	462	400	386	427	448	416	419	401	400	412	424	416	414	397	404	419	424	443	406	411	392	420	440	423	438	429	425	405	409	454	433	400	424	398	429	453	418	411	396	417	412	403	400	406	442	436	411	407	400	416	422	440	425	442	406	400	409	384	410	364	418	420	412	416	405	396	382	433	407	426	412	428	416	436	402	419	385	400	443	425	401	415	391	402	417	402	467	398	413	433	427	418	411	425	441	436	406	420	440	406	448	410	433	419	394	374	394	427	421	431	417	412	426	415	444	442	367	439	409	442	385	412	398	412	384	408	417	382	457	443	419	416	416	404	442	372	404	430	416	407	415	439	398	415	400	396	420	396	398	422	411	430	404	411	450	429	397	408	457	425	383	395	402	420	370	391	447	405	417	420	419	435	390	412	396	410	382	418	378	428	407	425	453	416	429	437	405	424	375	431	416	378	418	395	388	453	411	442	433	415	427	417	430	393	414	432	414	412	451	401	430	411	390	418	431	450	387	413	440	423	403	445	433	416	408	413	463	422	371	427	402	453	398	421	397	441	448	428	399	406	413	430	423	391	443	419	460	432	404	436	395	391	436	370	407	431	392	441	396	442	427	398	415	416	412	433	437	428	406	411	395	414	437	414	420	425	444	396	416	410	413	401	398	399	419	382	405	417	400	396	436	426	426	404	432	416	405	416	402	436	421	427	430	392	423	378	416	407	407	411	450	423	364	420	394	453	402	430	399	422	422	437	396	444	473	413	433	427	415	436	426	452	427	424	411	385	441	397	406	394	415	428	427	420	387	378	402	434	433	403	412	449	425	393	369	417	426	456	442	395	450	442	418	407	430	413	403	435	405	435	374	445	426	427	417	432	414	447	423	432	421	417	384	431	363	426	436	396	384	441	425	430	431	408	391	396	425	439	433	426	426	440	391	406	438	439	404	424	421	421	413	428	416	403	400	419	390	398	416	422	458	415	437	426	424	390	417	442	384	403	411	423	416	398	418	416	446	434	404	436	413	424	384	425	431	412	382	412	446	398	417	413	422	424	416	428	427	414	414	422	413	430	422	414	421	395	422	466	417	427	445	456	418	415	446	404	399	424	408	374	418	405	392	415	410	437	402	423	435	397	401	366	431	416	409	418	427	425	393	400	406	440	392	406	435	400	419	408	397	400	418	398	392	402	408	425	413	404	460	435	444	381	444	414	443	443	438	387	424	448	426	431	450	458	396	402	437	404	435	421	406	397	409	420	397	447	431	431	413	415	411	410	439	417	445	420	404	413	398	379	405	434	438	411	409	387	398	426	454	448	426	387	433	391	394	395	408	393	405	408	429	441	397	416	400	389	439	390	421	379	396	424	433	425	440	391	422	417	434	439	424	408	418	434	379	405	460	374	409	406	414	428	380	434	429	445	428	423	419	404	414	416	412	402	420	414	398	427	391	419	383	446	393	349	408	451	418	408	430	458	421	438	378	403	403	417	441	426	417	429	411	443	450	422	420	444	433	437	397	433	389	431	421	419	446	400	422	428	404	447	398	438	413	428	427	421	425	417	419	427	397	433	423	411	448	413	408	402	440	458	414	464	445	438	425	453	406	412	431	406	439	405	417	441	413	397	418	410	393	430	409	388	394	422	435	422	460	401	424	443	423	400	447	403	436	410	387	370	398	412	464	424	430	448	417	425	398	424	430	432	428	402	414	386	409	431	425	437	426	434	444	427	436	405	419	400	394	444	415	394	457	434	437	414	439	418	470	465	445	440	388	391	414	401	402	393	381	418	393	439	426	408	454	416	444	399	442	423	388	401	447	394	406	415	417	415	426	375	411	404	419	416	389	418	446	418	457	416	394	401	439	393	409	403	421	413	437	421	413	403	436	399	428	444	423	401	387	426	434	421	452	400	392	438	390	447	433	392	396	446	410	420	437	446	440	430	414	389	435	423	401	445	459	417	421	405	430	408	423	403	392	409	443	427	439	472	409	421	432	438	390	440	426	427	436	403	428	418	425	404	464	418	434	403	426	385	428	396	436	444	436	404	414	374	397	403	421	415	383	431	393	401	389	421	416	423	432	410	442	390	419	417	370	434	444	407	366	398	410	399	415	421	440	398	386	436	412	422	409	421	407	435	421	394	417	419	400	411	403	401	407	463	432	471	427	420	428	408	403	438	408	407	410	418	406	423	414	403	398	440	431	425	408	422	435	405	408	443	448	454	390	433	411	457	405	408	418	431	423	416	406	437	438	407	396	449	421	401	379	401	431	429	420	408	444	418	392	410	390	443	397	397	378	391	441	350	417	415	405	414	410	408	440	415	407	430	381	413	392	419	404	400	469	431	434	454	412	460	390	388	425	423	379	418	422	462	427	424	403	450	425	423	413	423	428	400	405	437	462	456	422	441	413	458	390	377	411	452	461	412	457	418	418	427	406	423	468	437	419	415	423	429	411	392	452	416	417	411	398	378	419	439	399	421	441	426	418	437	405	408	426	413	429	402	435	416	418	416	427	417	401	402	411	415	385	411	390	428	420	455	472	386	433	433	382	398	411	388	435	393	409	392	409	431	427	412	412
15643	2593	2765	2086	1451	1011	800	630	491	445	363	345	301	280	267	251	200	244	229	192	204	174	162	185	188	196	180	172	170	170	196	176	164	161	172	139	166	174	128	160	140	149	169	162	155	162	164	164	148	146	151	160	152	146	148	137	148	149	139	149	147	135	147	136	143	147	159	160	169	125	145	139	149	133	148	162	154	154	179	155	156	168	122	151	143	143	152	164	134	151	146	135	155	156	135	164	140	158	136	146	166	138	145	139	144	160	148	155	132	163	143	155	166	139	130	159	174	166	172	135	160	157	145	151	121	140	127	146	148	172	148	160	145	124	149	150	153	182	148	142	156	153	155	148	131	135	158	144	130	126	140	133	141	156	141	151	159	141	149	151	148	167	137	103	157	166	153	135	134	167	154	145	153	163	155	155	124	165	155	153	139	141	143	156	158	155	154	141	136	146	139	163	160	141	143	161	138	159	165	155	135	159	148	167	128	147	153	158	139	157	147	146	129	131	163	155	167	146	146	139	151	144	154	132	141	149	146	141	122	134	134	128	140	131	153	149	149	148	139	140	130	133	128	147	128	154	153	151	152	166	141	142	150	131	131	147	170	163	138	119	163	151	105	149	156	132	145	134	168	155	152	150	142	155	149	169	136	135	136	140	161	143	133	160	159	151	140	125	157	127	143	167	129	123	159	120	160	126	157	137	145	163	165	130	117	141	161	132	145	143	153	151	123	138	145	150	150	151	156	151	151	150	145	168	134	163	172	149	141	159	136	125	154	158	145	155	154	158	160	147	126	134	146	173	175	151	178	140	131	152	132	153	163	127	147	183	136	131	155	140	148	154	152	117	138	164	134	160	144	135	170	131	130	135	142	128	153	123	160	153	130	138	141	155	164	130	158	135	156	135	144	132	148	135	143	145	138	139	164	129	150	132	144	136	153	159	153	141	137	147	136	142	138	143	151	135	170	129	144	143	149	146	151	153	153	135	160	109	146	151	169	109	159	157	157	154	148	153	152	157	147	122	146	163	152	144	148	142	134	152	144	142	152	130	154	151	157	142	134	145	132	126	144	155	147	145	154	153	122	148	148	157	157	159	143	135	153	134	131	168	155	149	151	146	140	142	140	115	170	139	141	160	140	167	156	156	129	144	128	152	138	169	144	134	141	141	162	161	163	130	136	129	146	159	157	156	141	151	157	144	145	130	165	151	144	135	128	140	136	154	130	126	150	156	143	140	154	140	138	157	158	138	141	144	118	136	162	146	150	141	166	128	146	145	146	140	136	150	150	131	145	149	149	137	142	157	132	123	144	138	154	131	161	140	116	136	139	139	135	145	158	138	165	160	148	153	147	116	156	148	147	156	144	166	162	154	129	171	146	142	144	144	145	134	127	141	136	130	153	158	147	154	149	134	143	165	142	133	135	158	148	159	154	147	182	141	149	145	159	162	145	151	147	175	163	162	133	132	152	147	136	148	126	136	152	151	133	133	155	147	151	138	166	164	139	157	133	140	140	150	151	141	134	139	163	135	132	152	133	151	144	138	144	166	141	135	137	155	134	142	129	135	165	141	162	164	137	155	145	181	147	155	146	139	138	151	135	158	152	139	133	139	157	153	171	129	142	150	148	135	156	161	136	158	159	152	151	140	155	159	136	156	164	139	165	150	151	137	157	153	147	177	139	150	147	146	145	140	147	141	160	159	150	148	153	144	152	145	142	156	135	168	134	153	138	136	156	143	160	141	147	149	141	156	149	137	134	170	166	154	152	139	136	147	152	133	168	132	163	151	163	131	134	145	129	174	147	162	133	151	143	133	141	146	147	161	137	162	145	174	130	149	146	149	139	125	177	136	175	136	163	142	155	167	144	150	139	160	130	160	148	139	139	143	154	166	144	154	168	151	170	122	155	144	131	141	146	140	157	141	143	153	146	144	133	165	149	137	132	171	150	157	153	141	140	165	143	151	139	121	158	154	149	148	159	165	151	147	150	146	132	143	141	153	157	140	127	150	168	177	141	154	174	153	127	170	138	143	128	138	133	163	159	140	138	149	149	124	135	162	175	144	157	157	148	135	141	137	152	173	127	133	147	173	146	157	137	150	141	143	155	149	170	141	156	148	132	146	163	142	133	141	158	122	135	159	153	152	124	141	141	118	135	142	169	155	129	145	137	146	137	157	140	140	147	162	140	150	131	132	159	149	156	132	157	146	142	135	154	144	143	134	155	173	146	136	151	140	175	156	135	158	145	138	134	145	130	161	147	142	149	145	139	136	128	150	170	146	137	139	140	147	148	159	171	131	149	150	179	121	152	168	152	143	146	146	158	152	151	151	139	131	159	143	144	143	157	137	142	160	154	146	144	148	172	157	158	159	147	136	142	138	134	164	154	152	143	138	137	148	156	146	154	157	152	156	159	146	149	167	159	134	130	140	147	136	157	150	145	136	140	157	146	132	148	151	172	149	133	153	163	158	131	161	163	121	128	127	136	153	167	160	154	155	155	128	127	140	132	152	142	142	125	126	142	137	140	138	136	162	129	129	146	137	143	149	133	144	142	145	148	132	134	164	138	129	155	145	132	138	147	143	157	131	124	162	153	134	148	136	142	161	159	160	150	164	153	137	141	154	162	146	144	156	141	131	147	135	139	178	152	152	138	145	132	141	154	142	137	178	148	157	153	159	152	147	147	134	152	158	142	138	154	150	165	150	172	154	161	113	162	154	155	134	155	153	140	148	142	158	167	137	140	144	137	140	147	141	159	148	131	167	148	140	147	141	146	140	162	138	158	138	144	134	170	141	157	151	145	149	127	151	138	147	169	181	145	139	153	153	141	147	156	144	136	148	142	130	138	140	129	170	153	144	171	153	140	147	162	145	139	145	148	151	138	148	141	152	135	146	142	148	142	138	129	138	175	133	128	171	145	155	141	131	150	132	152	147	133	143	131	138	134	137	141	149	155	139	139	151	150	159	135	135	144	143	124	149	125	148	132	126	154	143	134	141	148	133	164	166	133	153	142	135	136	116	141	156	158	140	157	134	137	137	124	162	139	136	160	138	162	159	152	161	137	148	150	132	151	142	140	137	144	150	134	153	147	147	149	138	153	138	157	131	134	139	160	138	164	158	141	105	136	142	141	147	134	153	146	147	169	150	142	127	158	150	142	148	141	111	147	143	151	118	128	158	125	139	152	121	141	139	154	148	150	136	134	145	133	149	125	122	152	163	140	146	145	138	139	154	171	144	133	160	172	174	157	150	131	146	141	152	128	112	165	158	151	155	165	137	144	138	139	127	136	135	149	151	158	110	146	150	145	133	156	153	154	151	150	149	138	150	153	140	121	153	142	170	137	137	141	148	153	154	143	140	127	153	142	147	172	148	159	151	155	150	143	147	141	141	156	137	156	146	134	149	150	154	161	137	159	145	130	142	129	155	142	131	149	153	166	161	145	134	165	162	149	147	131	155	144	138	144	149	149	146	134	140	153	139	162	135	153	142	131	145
7504	2458	5817	6569	5510	4376	3621	2926	2402	2131	1821	1656	1508	1364	1293	1243	1127	1056	958	935	897	864	855	832	748	790	753	742	673	677	659	641	669	682	613	599	616	643	592	600	614	643	558	586	578	569	599	523	530	575	530	574	496	492	516	535	523	534	508	519	516	503	516	521	482	530	468	533	502	536	525	504	491	520	471	515	467	474	460	474	467	474	521	513	505	522	515	491	508	506	493	448	513	497	454	465	501	512	504	524	482	497	491	491	478	514	453	481	486	495	515	447	486	510	502	489	513	503	476	491	495	472	514	461	479	494	494	470	478	496	484	482	498	481	486	488	480	454	520	516	462	475	470	449	539	464	442	476	477	487	477	462	449	504	530	487	476	459	527	465	443	442	525	466	485	488	506	479	498	477	472	470	486	482	467	496	454	519	460	470	477	478	458	526	470	471	476	469	474	491	471	484	487	488	484	496	442	474	503	495	434	519	494	487	466	471	492	477	507	501	490	473	453	482	456	430	484	486	491	433	479	483	489	471	451	503	481	520	477	478	467	489	493	486	450	462	470	495	477	456	495	511	477	483	494	452	465	476	469	472	477	460	473	511	433	487	486	500	498	476	479	463	502	482	456	457	494	481	461	505	464	498	438	480	471	490	448	474	473	442	468	429	486	504	458	448	464	489	480	480	502	451	472	465	468	464	473	466	463	448	502	476	503	476	481	477	487	502	471	501	469	480	480	465	474	474	498	482	446	451	470	493	512	458	441	512	491	499	482	434	457	471	521	485	438	461	462	465	501	433	491	480	485	439	491	522	520	501	457	530	441	441	438	498	480	484	475	450	456	506	430	506	470	491	496	450	508	468	473	487	492	523	485	476	493	475	491	469	488	501	483	434	530	439	439	482	490	487	469	459	483	445	450	483	456	484	478	525	489	487	474	478	445	492	488	481	456	476	460	487	425	501	485	458	475	486	457	467	448	500	498	513	513	482	473	480	466	481	429	490	457	511	474	485	484	491	440	452	463	456	485	461	482	448	479	505	487	480	479	473	443	470	427	464	476	485	488	446	470	497	479	518	490	450	491	499	462	457	470	473	467	475	470	479	437	469	468	480	453	476	472	478	506	482	454	519	484	482	485	443	463	473	475	475	497	463	516	435	514	476	456	526	507	510	461	462	492	435	465	492	523	444	473	498	513	454	492	486	484	497	470	453	458	491	471	469	465	462	418	478	455	459	464	475	517	519	477	494	494	459	473	462	502	456	473	479	493	473	440	472	449	458	503	518	435	455	477	490	457	482	523	454	494	473	469	503	472	467	442	478	438	466	461	465	487	454	458	439	453	490	471	479	467	488	493	470	514	468	458	479	493	464	475	469	520	491	486	501	457	487	486	478	471	460	496	493	515	496	477	488	478	482	507	483	481	463	493	502	511	469	489	458	500	470	483	506	473	471	455	479	488	472	474	507	516	479	488	476	471	442	447	478	510	469	463	492	498	479	461	497	456	428	439	516	491	487	502	509	478	452	453	448	458	450	472	530	487	459	485	506	486	451	474	524	511	452	459	478	481	486	468	471	462	487	476	507	466	473	487	477	455	481	472	473	494	500	499	476	479	458	430	479	460	503	475	430	462	474	487	473	474	482	475	466	501	447	506	531	462	487	474	464	473	468	487	451	487	477	501	434	489	496	542	482	469	489	475	487	451	450	515	447	469	484	507	480	503	449	499	446	495	466	485	462	477	452	503	473	480	482	432	471	474	493	532	436	463	479	451	496	478	462	526	516	470	427	500	485	505	455	481	493	465	486	490	488	438	466	502	437	548	486	439	442	458	476	478	467	487	452	481	490	468	468	477	497	494	497	475	486	489	493	494	464	492	448	444	510	476	519	480	450	448	479	475	478	481	466	481	465	500	477	478	490	494	480	453	510	492	455	444	471	467	508	465	456	452	419	482	468	469	467	435	481	454	513	481	498	518	509	496	474	504	470	482	493	467	509	435	497	474	473	477	495	495	476	464	468	446	490	489	482	497	453	503	455	433	505	445	491	476	524	503	481	485	491	514	473	444	484	476	461	512	481	456	476	495	528	438	497	439	488	464	450	460	459	474	509	488	453	492	503	429	468	471	486	481	492	434	456	477	500	490	498	484	497	439	438	475	473	461	458	451	503	489	486	457	454	459	441	489	475	456	451	500	476	473	500	475	478	499	460	505	478	491	493	490	462	478	457	485	461	498	441	475	475	496	482	477	499	478	451	474	420	457	447	456	487	472	476	497	485	449	458	514	500	496	481	468	470	457	506	478	450	479	431	493	482	501	515	484	491	477	462	466	467	490	482	461	433	469	457	442	459	461	486	509	489	479	463	497	472	522	500	507	448	494	441	480	511	485	493	428	481	445	491	469	439	471	484	489	467	458	485	488	470	493	482	488	447	471	493	524	457	510	481	456	476	483	461	485	508	478	506	500	485	480	503	492	509	492	468	488	484	492	499	478	488	485	501	464	476	492	440	495	509	500	457	436	491	493	519	442	495	510	520	501	495	464	471	478	428	459	508	517	486	473	480	448	485	512	473	485	476	485	496	485	500	464	474	469	514	463	450	469	477	490	495	509	517	487	461	478	463	510	463	491	489	521	454	474	462	478	477	480	515	477	481	484	443	467	465	481	485	481	475	449	464	470	453	494	489	468	480	482	465	480	481	456	468	472	503	472	472	477	457	460	497	426	462	489	513	454	503	507	479	453	516	505	459	482	494	472	493	497	458	484	471	473	507	458	490	516	498	451	447	485	499	457	513	426	509	533	433	462	510	458	454	463	451	467	473	473	497	459	462	469	485	483	485	495	496	471	471	460	493	426	487	479	513	469	479	519	458	497	502	481	465	484	477	494	483	470	464	500	507	499	483	473	477	468	481	406	465	485	534	465	460	441	458	515	505	455	490	473	472	433	461	496	514	490	473	491	514	460	483	481	472	475	466	490	496	462	512	462	509	493	434	459	460	445	477	505	486	499	460	510	464	500	501	473	472	474	488	451	455	471	487	490	476	468	509	460	484	472	493	457	503	474	460	493	500	441	459	504	495	506	462	489	457	482	494	452	441	489	470	442	491	486	495	497	465	476	479	488	466	477	437	458	501	472	507	479	459	455	466	466	446	458	492	490	477	500	509	450	481	560	483	493	441	483	500	466	516	449	490	493	448	510	486	481	493	465	438	493	498	453	524	474	458	496	496	466	505	498	532	478	461	493	502	484	521	477	513	499	485	527	504	462	481	473	489	458	446	455	444	486	501	441	497	458	486	472	468	484	522	465	489	473	517	484	492	494	490	466	458	489	435	467	462	486	523	479	452	449	485	477	493	501	459	459	510	494	476	486	469	489	469	476	483	485	486	483	468	461	492	485	482	461	473	489	460	468	449	482	507	467	516	466	471	486	504	491	445	481	485	444	454	470	470	466	490	479	468	466	461	497	478	472	534	444	516	504	478	458	478	515	498	476	468	479	475	504	490	478	434
2088	300	318	294	261	273	262	275	252	266	254	272	289	242	271	246	256	242	237	220	263	257	255	235	224	249	253	245	257	268	227	290	275	248	250	228	271	248	236	276	250	283	279	288	229	241	268	255	230	249	253	269	246	237	273	244	232	277	237	216	251	255	241	283	240	240	255	249	274	247	228	245	252	235	268	254	236	219	278	244	270	267	260	261	249	233	249	240	273	245	246	271	268	234	253	268	264	245	242	239	254	270	236	259	241	232	258	260	231	251	238	254	259	253	287	254	267	265	268	268	275	259	262	229	276	252	252	279	234	243	240	257	275	271	263	235	266	263	213	238	253	272	260	246	266	264	262	250	246	273	238	273	272	250	230	260	226	240	269	245	257	252	246	282	255	279	240	260	249	277	267	268	265	248	284	255	255	241	246	273	279	253	269	250	265	251	252	232	262	257	258	259	253	223	235	254	235	261	259	245	236	239	233	266	256	229	262	258	229	237	262	270	222	275	238	255	251	250	260	258	260	259	245	260	252	247	260	215	290	242	253	271	254	257	249	256	245	295	258	268	240	269	271	269	238	252	227	247	249	247	238	263	255	253	255	256	243	267	243	274	249	234	247	229	238	254	251	257	248	268	274	264	254	275	273	264	252	276	276	261	255	251	262	253	244	251	261	238	217	247	271	239	280	263	255	253	261	283	270	229	226	274	238	258	225	232	244	247	242	237	277	250	261	221	259	239	258	254	298	255	272	262	260	257	305	247	245	233	214	261	265	271	271	241	203	265	250	257	233	266	297	271	241	231	282	261	228	279	276	241	265	248	266	237	269	243	234	245	265	251	258	249	246	252	247	246	283	250	271	271	235	229	244	248	272	237	289	246	267	243	264	246	232	227	263	257	265	250	275	241	257	240	249	286	225	231	249	249	246	269	222	285	233	255	252	259	231	268	280	259	259	234	253	238	253	237	238	286	255	261	236	267	251	248	266	262	271	288	227	227	253	264	235	262	278	248	233	251	263	264	231	229	224	253	233	256	256	221	228	241	254	245	280	245	250	255	270	277	235	264	252	245	270	241	251	264	260	224	289	230	235	231	237	252	229	272	249	231	268	257	245	234	270	281	245	258	246	294	270	242	257	235	233	246	264	251	239	264	238	266	273	288	256	266	247	246	254	229	221	251	259	240	271	255	276	257	268	255	255	233	210	261	235	221	243	265	256	270	285	237	276	259	273	270	242	270	264	257	227	249	235	258	255	265	251	268	270	254	270	258	263	244	251	228	240	271	245	260	256	302	225	236	255	246	252	266	259	268	266	271	251	243	223	220	245	241	269	265	258	232	244	246	239	259	268	261	247	225	235	232	270	276	272	247	255	212	245	269	214	265	261	267	257	251	260	267	262	252	247	240	282	261	238	243	254	238	253	243	254	262	251	236	249	259	246	266	260	279	262	261	228	268	258	244	275	256	236	231	272	273	250	236	238	265	250	274	232	266	247	285	254	247	269	279	247	248	226	269	240	270	304	253	252	239	250	252	252	233	261	286	259	253	237	285	246	243	263	262	255	264	271	257	253	276	284	237	260	246	230	262	249	265	284	264	245	264	224	251	270	224	227	236	275	257	250	225	259	252	259	272	284	243	246	236	246	253	278	257	250	250	250	233	250	279	249	254	259	266	231	240	249	227	282	275	240	241	220	260	266	257	269	252	282	260	252	272	271	229	243	267	260	234	264	257	257	233	270	281	266	259	268	257	276	254	242	252	278	234	258	237	270	279	238	251	257	251	266	245	231	231	249	258	265	235	255	249	250	250	250	273	242	236	246	277	249	255	222	244	246	249	261	276	240	248	257	261	275	250	259	240	243	279	247	256	246	261	262	230	250	234	247	239	243	218	258	277	239	247	256	266	295	261	249	251	252	273	243	244	258	263	237	260	255	250	260	224	253	254	233	270	248	301	243	232	285	266	230	237	258	252	224	242	239	262	274	260	226	253	234	257	261	241	227	263	298	267	266	242	233	261	255	293	257	250	247	281	296	241	234	244	245	279	267	241	233	247	254	264	285	249	224	212	258	237	257	271	280	245	242	254	252	251	238	267	270	280	265	250	254	245	243	240	287	230	268	259	255	255	262	269	270	234	252	256	263	238	260	276	262	246	251	251	262	261	246	230	226	247	278	256	239	264	243	220	225	253	234	241	246	247	243	237	253	241	275	258	254	231	241	246	245	259	254	278	230	265	254	225	228	255	289	265	268	271	259	249	257	246	273	243	281	250	281	272	239	281	255	239	281	257	252	273	276	229	289	272	246	236	269	256	230	233	286	253	259	241	243	246	274	238	270	264	256	264	229	277	275	241	247	223	239	261	246	249	262	249	262	275	244	271	245	257	237	257	240	221	244	235	246	257	279	249	256	260	275	238	260	244	239	242	241	278	222	282	254	279	266	268	255	258	233	235	244	246	270	274	227	277	265	245	255	258	258	242	261	246	256	291	237	269	250	227	315	239	266	231	320	248	249	251	238	268	218	241	269	263	255	283	247	246	262	278	232	254	247	267	252	265	273	250	260	272	252	278	248	222	262	247	260	274	254	253	254	285	264	287	241	237	256	255	224	232	254	227	252	250	253	265	263	256	212	239	236	252	234	253	230	246	246	214	245	231	257	273	276	233	244	226	239	269	253	242	284	255	282	215	211	241	227	257	254	240	241	233	261	270	278	225	274	256	272	276	270	248	248	258	228	251	242	270	247	214	254	232	256	285	271	265	255	256	251	230	233	240	250	218	249	263	257	262	253	243	259	274	243	252	289	230	249	239	265	251	231	236	270	243	236	240	288	259	241	257	272	257	269	276	264	275	226	257	244	249	263	250	248	268	231	270	258	274	223	268	250	243	256	261	291	215	277	252	234	244	248	278	270	274	262	230	237	257	256	227	270	247	234	220	242	249	261	258	222	257	272	277	264	250	261	249	234	271	253	254	267	264	275	262	250	255	256	252	255	271	246	249	246	250	281	249	281	265	258	268	223	268	245	241	254	256	251	247	279	227	268	250	263	254	226	254	237	229	251	253	272	236	261	247	251	244	261	226	233	244	258	251	253	264	279	250	235	255	248	252	277	224	220	287	210	264	241	245	254	249	260	226	241	245	260	262	236	232	242	271	240	246	235	254	255	255	234	256	261	255	265	259	269	225	236	261	262	248	226	253	242	230	223	255	250	251	249	287	264	265	235	252	233	287	247	269	251	262	253	250	288	241	226	239	233	261	241	269	270	221	264	236	247	268	245	219	245	271	281	237	261	262	235	250	271	254	253	238	266	254	263	275	222	258	230	263	236	258	263	237	251	286	264	243	252	264	234	230	245	251	257	256	231	245	235	267	282	231	250	239	253	239	262	263	227	269	232	257	243	252	258	254	262	266	264	246	261	264	256	226	269	257	260	257	270	262	256	253	289	261	261	251	283	267	241	248	248	246	243	255	260	257	256	241	268	282	234	259	254	281	268	236	235	247
2279	808	858	971	850	868	810	802	797	783	757	754	727	733	729	772	764	775	781	734	745	749	764	766	725	712	751	739	760	711	735	748	738	720	749	802	732	738	717	710	717	735	711	734	746	728	764	756	783	769	753	723	754	711	721	784	715	721	783	736	757	688	721	717	744	702	733	726	754	760	715	748	764	724	731	756	741	806	755	714	743	751	750	735	765	776	733	705	769	714	732	745	759	768	759	741	792	748	759	718	728	749	742	714	706	724	701	726	768	751	792	718	733	758	788	729	784	698	705	759	716	722	778	753	718	723	703	735	721	692	704	743	760	749	747	740	768	712	763	696	733	770	828	750	725	758	732	710	728	773	794	800	744	774	772	772	738	740	744	735	717	736	789	740	729	745	709	738	774	759	723	681	745	751	748	763	790	725	695	745	746	740	747	753	733	725	737	766	704	688	739	713	726	769	753	725	767	743	713	728	754	751	731	714	756	736	725	721	671	727	732	797	764	759	747	702	702	769	730	719	715	704	750	706	759	765	714	725	704	750	734	707	767	783	724	750	707	774	768	703	761	709	748	750	738	721	736	729	724	731	728	732	749	737	754	693	716	719	728	746	740	707	715	749	727	730	777	756	748	718	719	724	746	708	720	737	722	741	777	765	739	734	744	767	739	700	815	720	711	756	732	747	710	773	748	765	763	731	728	751	792	761	709	681	729	731	737	734	749	794	772	725	715	725	739	733	755	730	731	716	686	743	801	727	694	763	730	742	709	750	766	716	742	721	788	756	715	728	755	742	764	754	718	722	763	754	749	723	735	736	752	722	751	749	746	750	763	735	759	741	735	734	716	817	762	736	749	779	726	743	757	755	741	718	685	726	779	727	769	747	774	737	754	745	744	784	695	790	710	735	760	739	714	731	772	756	772	721	720	764	759	768	783	778	748	747	752	724	734	746	767	721	717	751	764	740	727	744	748	745	757	742	762	742	713	757	787	757	731	738	704	776	746	712	683	718	739	757	725	713	768	767	773	744	696	732	734	742	729	736	691	724	781	692	717	716	706	743	769	719	782	747	802	750	690	737	729	736	750	756	735	741	750	759	763	775	717	767	753	776	740	807	745	761	752	742	770	765	708	739	740	731	736	719	743	760	775	800	765	786	723	720	729	740	793	741	772	760	805	721	749	777	730	727	747	775	738	688	762	759	748	802	711	732	770	747	714	749	786	728	777	740	725	721	763	742	779	676	751	695	763	785	786	750	699	756	760	724	724	708	706	709	699	729	751	721	743	716	738	742	758	742	761	745	753	749	734	717	722	778	706	723	680	757	726	765	747	764	769	718	766	714	703	723	689	716	746	781	722	746	734	743	731	712	760	771	745	781	702	736	744	742	760	718	758	726	755	720	764	732	733	732	728	729	691	744	719	714	734	781	709	738	740	772	701	733	771	755	724	725	769	740	790	750	736	755	753	707	776	757	720	766	780	768	714	715	726	682	762	761	728	755	737	763	745	724	731	739	711	701	711	754	768	752	774	751	748	752	770	732	743	756	720	770	765	720	702	750	754	749	709	798	769	726	759	696	778	736	758	740	705	717	790	754	747	765	758	766	736	748	756	742	719	782	753	731	748	740	729	770	795	738	768	775	743	707	690	672	753	766	767	776	696	698	745	787	731	701	721	795	744	726	733	718	737	736	727	723	742	761	738	703	707	749	733	703	719	714	750	783	779	743	795	775	724	769	746	784	718	709	743	794	769	785	732	705	725	758	759	764	755	770	773	752	738	741	746	742	726	746	738	731	746	730	712	723	757	725	717	734	769	721	747	726	739	710	773	751	765	713	720	743	784	716	721	765	714	707	732	746	801	771	715	753	763	728	713	762	760	708	758	718	699	802	746	695	727	753	763	762	767	725	765	722	720	772	743	741	752	699	711	724	727	770	765	745	725	755	748	711	747	725	735	735	689	761	704	748	721	676	745	741	742	720	710	721	769	728	778	775	775	724	729	754	717	723	723	776	742	707	734	726	678	794	778	745	718	740	705	759	735	713	740	704	735	731	728	781	737	754	759	701	752	754	780	748	737	723	773	709	724	715	743	789	747	787	736	737	741	755	750	713	740	745	726	736	734	721	776	751	725	723	776	743	708	731	769	753	717	765	709	768	724	752	746	750	701	746	736	714	727	707	775	776	762	747	796	705	723	755	709	807	798	737	756	732	690	769	756	727	732	718	709	766	747	773	730	743	707	736	703	747	736	750	764	777	765	762	715	730	779	774	712	780	749	730	768	761	726	739	751	718	702	776	729	749	693	763	747	767	692	740	756	754	698	750	748	764	753	750	749	744	709	743	710	731	766	740	674	734	735	731	735	706	754	789	724	716	720	778	717	754	738	793	704	732	756	708	771	719	718	780	756	741	743	750	735	738	753	767	699	760	757	744	756	759	716	751	733	713	729	730	741	782	749	759	769	759	757	770	728	766	706	735	772	764	706	805	746	773	770	759	719	761	712	734	816	791	716	745	774	791	664	752	790	792	772	736	745	760	740	692	726	787	828	698	733	758	748	741	707	741	716	737	737	741	721	731	789	745	766	718	738	780	726	694	732	795	678	707	734	696	685	742	753	718	724	750	765	725	737	701	737	739	759	771	694	750	750	723	734	748	762	733	693	787	739	768	751	762	737	716	767	728	756	796	755	758	749	757	747	728	721	735	739	753	700	741	757	745	742	741	758	778	700	725	795	757	731	730	759	766	732	741	726	728	722	758	760	736	758	694	740	769	774	719	739	754	716	735	720	750	726	749	749	731	778	730	781	732	752	788	713	687	711	778	751	742	729	748	742	782	680	707	741	777	725	731	758	752	678	796	769	699	767	679	760	730	752	751	713	727	736	751	711	752	729	745	758	802	726	754	691	741	763	743	733	715	748	772	723	739	724	725	712	780	709	720	783	752	769	724	734	744	735	809	749	710	760	734	715	713	755	734	732	750	730	706	758	709	711	739	710	743	769	788	717	771	700	727	752	721	769	692	761	705	767	710	738	693	740	770	722	721	682	727	722	745	720	685	753	706	703	818	728	694	735	732	749	746	722	749	751	743	768	767	782	724	757	730	758	730	797	753	797	736	698	732	774	776	740	720	765	724	806	778	745	709	735	728	711	783	759	773	764	775	715	728	770	727	718	757	704	729	785	742	724	796	701	725	729	768	744	721	721	705	760	780	742	724	788	764	731	754	710	733	684	729	768	749	749	776	712	788	758	744	724	760	742	724	716	738	769	713	763	716	749	690	790	763	714	726	761	727	772	782	713	753	739	759	735	764	701	793	766	741	739	762	703	770	767	708	726	762	745	737	725	736	726	728	732	763	756	730	726	726	753	779	775	755	762	741	738	761	770	707	734	775	727	798	757	725	740	744	772	757	762	801	752	768	670	781	711	745	723	744	727	718	748	760	773	736	764	754	757	736	678	680	722	772	763	759	707	763	806	717	727	732	732	729	706	734	746	730	732	702
8501	1085	1329	1076	787	586	447	340	298	265	243	225	205	211	177	196	164	157	162	150	131	144	153	135	155	134	136	143	149	141	140	131	120	124	144	140	126	147	146	160	118	149	136	134	146	151	140	145	133	114	137	142	140	137	131	138	137	127	121	112	130	122	133	142	134	149	124	113	132	127	134	133	127	133	134	153	122	117	137	133	155	139	152	112	120	132	135	135	131	141	122	122	126	139	146	133	147	126	111	124	116	120	127	118	135	123	119	133	132	139	146	144	125	128	91	129	123	135	108	130	152	119	121	142	129	115	123	141	128	132	127	131	113	122	138	122	114	149	137	135	139	136	129	129	120	103	114	155	118	121	128	138	155	129	139	111	140	111	121	122	155	123	148	128	135	153	140	113	120	111	124	131	161	141	133	129	133	133	130	131	132	122	123	139	115	137	142	133	112	109	128	135	129	142	137	135	135	120	129	135	122	151	150	130	120	132	140	132	117	135	131	154	144	122	125	137	137	120	160	129	130	136	124	132	127	117	119	133	133	133	112	129	123	114	156	138	123	145	125	126	140	121	130	115	124	135	128	106	134	122	104	124	127	129	131	139	121	129	129	115	142	121	126	125	128	123	157	117	131	126	117	123	116	143	140	125	141	140	143	118	120	130	133	145	134	128	116	123	118	152	119	142	129	127	119	132	133	134	127	133	130	117	144	127	135	117	147	118	108	117	130	145	137	146	128	116	124	126	108	133	131	125	143	115	141	136	117	140	127	137	137	126	131	132	142	119	127	128	134	119	144	127	133	134	143	140	133	122	136	123	136	143	148	124	166	110	130	124	121	114	144	144	136	109	130	122	130	132	123	121	128	150	103	126	144	109	117	134	145	113	151	140	135	142	131	124	128	125	104	126	133	120	120	135	138	138	110	133	153	139	131	122	135	143	131	108	109	135	124	134	120	151	135	121	124	143	134	119	125	130	140	142	138	122	123	122	130	138	124	100	146	161	111	150	134	128	133	132	137	130	135	125	113	121	134	126	121	106	136	152	132	128	130	125	120	124	139	131	137	134	117	136	123	133	122	121	113	127	121	141	139	115	124	112	132	145	130	123	137	128	139	121	118	140	117	134	128	104	130	130	116	143	133	125	129	136	121	141	101	122	128	135	140	128	118	141	148	159	125	138	146	128	109	124	123	108	110	118	127	126	111	131	146	131	110	138	137	135	115	131	126	140	132	153	125	124	128	115	147	119	117	116	131	141	122	147	137	146	123	124	137	120	131	102	143	141	122	107	125	126	122	125	130	126	141	135	113	130	129	135	142	123	154	127	116	115	133	114	134	130	139	133	128	142	117	128	116	130	158	133	120	144	132	118	130	111	135	135	118	129	144	104	136	119	131	129	150	125	146	126	144	152	104	135	134	122	144	148	138	118	136	129	140	108	114	121	139	124	134	148	123	137	121	124	132	115	122	127	141	121	122	135	122	132	141	142	124	126	134	129	134	134	122	122	140	129	128	136	143	141	130	150	128	129	151	119	114	127	158	114	145	114	119	132	135	103	135	145	123	121	106	145	136	135	131	148	130	148	142	142	162	138	116	120	120	125	113	138	117	130	109	132	131	130	102	139	137	133	113	132	139	116	126	119	133	142	153	122	137	122	148	146	133	117	121	138	106	123	108	122	117	154	135	127	111	146	107	141	134	131	125	127	131	148	114	126	119	129	120	165	124	133	119	122	133	135	124	101	117	123	143	115	141	123	119	125	119	125	133	132	135	126	137	145	117	134	122	117	126	160	122	128	127	126	110	119	143	134	123	138	114	129	131	128	119	141	115	152	138	150	123	141	121	120	115	137	139	140	128	123	136	113	120	123	123	148	105	152	139	130	127	131	136	138	120	131	130	118	134	109	153	122	136	131	126	147	122	135	127	122	144	136	126	132	133	124	142	121	128	150	136	133	132	134	136	126	140	135	133	138	143	128	141	140	123	142	131	122	132	137	136	123	114	123	135	151	125	124	120	105	131	116	132	123	144	117	127	110	131	114	121	137	140	152	103	128	124	118	126	115	119	129	116	134	120	128	132	138	137	125	133	128	135	132	137	118	123	123	135	122	137	128	125	130	132	128	122	140	135	128	135	146	144	135	110	122	112	133	136	124	119	123	115	141	130	119	110	131	133	119	126	123	124	119	108	122	158	105	133	124	139	126	138	131	130	113	147	132	150	140	133	116	120	131	131	111	138	126	116	117	124	134	128	139	134	136	125	148	128	139	112	141	118	137	112	127	148	139	132	102	122	134	130	127	100	134	142	123	125	145	123	115	119	141	126	128	118	104	136	127	136	127	135	124	126	114	141	146	114	131	115	122	125	117	136	126	136	142	127	105	117	121	133	122	141	146	139	133	127	139	114	121	137	128	146	126	133	133	126	139	118	144	131	120	140	128	129	149	138	113	131	123	143	95	132	117	117	134	147	132	105	134	120	122	128	118	121	131	115	127	111	119	131	118	148	124	137	146	126	137	128	129	129	123	134	130	121	142	149	127	132	142	142	120	140	140	128	137	133	117	145	152	127	118	136	115	122	135	120	130	141	114	126	133	120	120	136	127	130	121	114	142	126	141	145	115	122	151	135	143	105	139	150	125	129	133	130	131	134	131	121	140	145	128	136	127	120	124	108	117	138	144	133	112	115	135	133	124	125	174	124	129	126	112	130	148	102	113	152	138	141	130	144	118	104	120	148	124	136	135	127	116	137	98	146	141	121	114	138	126	133	126	133	136	115	111	119	132	138	98	119	143	128	138	124	136	140	108	125	150	120	142	120	112	141	130	132	128	116	137	123	132	137	125	128	127	112	109	125	156	116	128	123	144	112	103	123	138	118	148	133	113	129	127	132	109	107	123	137	140	134	129	145	154	128	146	133	135	127	113	107	114	130	130	123	126	135	126	141	116	141	140	112	129	138	140	130	143	119	119	140	130	138	121	120	126	133	128	113	131	127	133	109	138	139	125	111	130	133	111	127	144	131	107	135	132	130	108	106	96	136	134	116	143	124	140	115	110	115	143	149	127	117	143	137	134	130	101	120	129	130	131	153	105	143	114	129	145	104	103	115	130	135	136	125	128	137	135	159	121	127	129	131	164	125	145	137	125	149	135	114	118	139	108	125	129	134	116	134	130	123	137	136	137	132	129	140	132	131	133	119	134	129	112	123	141	123	146	143	133	133	128	125	105	115	111	115	139	137	138	141	118	129	117	115	132	117	121	124	140	116	154	119	155	129	155	149	115	122	138	139	108	130	122	127	135	121	122	139	139	136	122	116	120	136	117	150	120	133	130	136	142	116	146	127	134	129	139	135	102	119	116	139	149	113	144	124	120	112	143	124	134	134	132	138	139	125	128	136	126	128	129	112	122	122	123	133	123	122	112	121	142	110	112	129	112	135	120	131	125	112	130	127	121	126	135	128	141	112	121	141	118	131	135	145	132	152	142	123	118	131	122	122	124	122	144
5331	1387	3208	3625	3030	2510	2043	1687	1476	1272	1106	1000	951	861	832	804	705	702	635	656	599	645	611	573	566	547	564	544	526	514	534	527	500	483	496	515	493	499	450	471	500	461	453	427	506	443	464	439	485	450	407	486	461	414	421	475	440	438	457	470	455	464	427	443	457	460	433	467	454	457	427	413	447	453	448	472	430	445	448	471	457	425	459	431	420	413	445	439	411	424	440	449	453	410	394	421	430	399	460	405	427	410	413	410	393	423	457	431	430	425	419	396	440	440	447	458	430	411	441	403	413	405	457	380	436	410	405	420	454	429	401	407	420	401	399	409	424	426	413	411	398	382	448	394	434	417	457	423	436	424	398	423	411	408	421	396	393	429	396	434	438	450	433	392	426	409	439	417	422	456	402	420	440	424	443	436	430	444	424	446	463	439	410	401	385	417	424	413	434	445	442	424	409	432	434	418	444	422	431	416	451	463	413	416	461	393	435	431	405	409	412	441	404	431	368	384	435	393	450	425	394	426	429	424	431	407	382	413	422	422	430	432	424	432	408	394	438	435	413	460	414	408	445	436	436	428	418	431	441	405	431	428	387	446	394	404	429	440	368	402	443	418	426	407	433	414	446	408	406	429	424	442	433	424	393	447	444	400	402	426	416	408	403	418	388	431	439	436	420	440	443	436	385	396	413	435	404	414	406	423	361	405	401	442	390	408	439	428	426	401	447	405	470	428	440	398	422	423	441	446	441	440	407	422	421	422	426	396	443	400	435	412	445	410	375	415	399	453	377	401	400	442	392	395	431	390	425	438	448	425	412	419	459	418	430	399	405	431	399	409	393	437	402	429	420	434	431	406	425	411	420	422	443	421	420	417	401	387	394	452	441	445	415	395	416	431	460	446	394	420	429	415	417	414	427	443	403	393	419	435	433	427	415	428	432	424	413	409	410	391	413	399	425	407	424	424	423	413	416	403	386	414	476	425	438	403	444	402	430	416	432	433	426	410	419	414	423	413	421	420	414	421	423	420	458	452	399	384	430	420	381	414	405	432	431	421	407	417	439	398	422	412	406	412	455	465	418	403	451	429	447	444	415	464	399	441	424	406	408	398	424	415	407	463	397	441	407	425	435	461	443	421	422	436	417	443	384	419	441	397	417	406	435	410	397	458	379	422	401	447	434	431	413	438	414	382	431	399	468	432	416	412	425	452	405	431	422	408	433	384	434	448	413	446	443	422	432	427	415	458	390	429	424	392	386	413	425	451	360	424	421	391	402	457	395	416	401	435	453	398	401	409	393	398	416	422	456	434	391	455	418	391	442	417	434	428	425	427	423	462	439	438	428	421	417	425	426	444	402	443	413	430	390	420	453	429	425	443	421	424	435	399	434	434	396	407	421	406	413	414	419	435	406	428	396	424	462	403	447	443	427	427	390	416	412	414	415	436	430	421	433	453	400	425	426	429	413	379	383	432	385	437	404	406	436	414	425	387	419	420	412	408	440	428	408	425	382	442	430	412	401	440	413	459	405	431	431	403	414	391	440	423	432	421	383	419	399	438	393	429	449	442	406	416	443	426	459	429	432	487	386	390	457	431	416	388	414	440	446	433	433	437	424	419	415	448	445	411	420	390	402	427	429	411	428	410	427	424	405	400	415	454	386	438	389	408	426	413	405	397	411	418	443	426	414	416	438	395	400	371	412	405	420	425	410	413	416	407	397	438	415	443	400	416	439	423	424	440	447	436	428	445	441	406	386	446	413	422	420	431	414	419	417	436	407	398	422	431	393	413	435	449	421	450	422	425	392	401	417	402	402	403	409	402	432	430	401	435	431	401	429	402	401	392	419	428	436	443	438	438	412	411	425	410	393	391	404	433	401	455	441	409	406	395	445	407	408	439	392	437	427	456	419	424	409	420	404	419	466	390	456	425	423	435	422	451	416	421	458	443	397	430	429	434	370	403	421	404	421	436	422	423	399	428	433	440	421	375	435	417	403	426	427	420	389	387	406	428	424	388	425	460	394	389	387	410	386	418	407	418	398	396	461	416	412	417	416	467	412	413	414	391	447	414	403	405	366	410	409	426	436	430	440	420	451	402	453	398	424	420	411	412	385	377	387	419	446	408	432	410	431	399	423	417	411	426	450	431	433	412	402	445	403	440	448	426	432	419	423	411	414	406	418	420	453	430	415	422	430	384	393	402	417	434	416	417	445	423	422	424	427	448	429	416	421	432	426	424	395	428	421	435	441	423	443	412	425	444	437	439	442	452	410	439	399	463	416	398	440	451	432	406	409	418	415	415	426	415	415	431	428	440	388	396	387	379	420	461	405	409	418	425	411	419	405	437	408	439	432	441	421	409	464	402	438	406	406	455	425	444	416	423	413	424	412	430	411	412	389	406	428	432	447	449	408	404	404	450	405	436	404	385	391	392	444	461	380	451	435	434	431	427	411	452	439	410	417	421	407	438	432	432	425	421	408	397	409	416	417	409	431	446	408	430	403	413	384	441	425	419	441	430	441	415	433	408	412	424	408	438	437	397	462	428	405	418	388	384	404	412	436	423	404	444	434	421	439	411	409	404	420	433	406	430	395	448	417	436	422	402	394	443	424	389	420	420	419	458	458	433	451	431	414	404	423	433	393	459	426	426	457	411	434	394	448	406	416	431	377	427	387	421	447	433	409	434	436	415	443	445	432	419	404	420	434	443	427	421	457	442	474	453	425	436	457	456	399	427	411	436	467	419	409	388	422	422	428	423	412	374	412	412	437	454	424	441	400	375	428	405	411	381	409	451	453	416	463	414	420	425	377	446	397	441	380	431	404	435	448	410	420	404	421	438	384	429	428	368	417	395	471	406	423	442	426	412	436	422	415	401	424	409	407	436	399	392	437	408	439	442	405	444	397	428	394	422	437	444	414	426	445	422	396	385	418	416	431	459	398	411	402	419	431	409	393	406	440	409	449	416	414	435	406	435	431	399	414	408	488	413	426	404	420	414	395	416	403	394	372	414	430	407	436	410	416	459	429	428	433	427	429	414	438	435	397	415	391	433	400	459	423	428	459	436	408	425	446	422	437	425	445	421	441	417	432	448	430	433	439	430	425	468	399	408	416	401	427	418	432	397	414	411	408	434	413	431	427	381	409	425	387	441	425	456	417	435	401	450	400	445	397	419	411	397	440	423	393	430	408	449	442	438	451	397	435	451	448	407	443	422	414	398	413	386	434	450	433	403	387	403	418	423	413	383	415	432	420	403	421	406	439	443	415	427	423	444	426	403	423	397	414	394	423	427	413	403	423	434	478	387	404	461	416	431	420	447	398	414	453	415	428	405	435	414	390	396	439	413	435	435	405	419	420	421	430	392	429	412	393	432	420	429	435	405	414	465	410	431	433	433	445	413	438	414	464	399	447	452	463	432	404	416	442	390	413	399	415	421	397	427	413	409	440	418	405	432	431	386	406	391	426	418	383	448	432	404	429	443	428	398	416	415	421	417	400	439
15607	2408	2712	2012	1388	952	769	621	548	389	362	338	266	277	264	265	227	214	203	193	199	204	206	171	184	200	165	182	167	161	149	176	167	133	164	162	175	167	167	163	149	159	156	157	141	152	161	141	128	157	144	159	151	121	152	155	151	167	127	146	140	130	166	149	167	140	158	139	146	147	156	158	141	132	158	141	168	138	140	150	133	151	153	139	150	177	176	147	154	152	135	157	146	156	131	164	147	150	144	161	156	148	142	145	150	144	142	144	133	135	165	142	134	167	136	142	146	131	129	152	145	140	156	131	139	125	153	153	129	148	141	153	157	135	144	153	150	150	157	135	140	136	135	157	167	138	151	161	151	143	129	160	137	143	120	163	131	137	155	129	130	149	147	139	164	136	156	152	150	138	156	136	154	147	151	175	158	155	136	156	146	147	153	123	152	159	134	145	150	141	148	131	149	173	137	147	150	146	134	134	147	156	149	150	149	135	131	152	132	162	157	120	137	155	140	166	165	141	158	160	170	154	153	143	150	172	141	153	133	141	163	129	136	175	134	120	168	131	150	154	162	131	164	146	138	147	160	130	144	142	135	132	153	163	136	130	152	114	151	146	153	147	142	168	144	139	140	162	148	150	133	151	148	144	141	141	145	145	137	130	138	148	131	143	125	124	147	142	162	119	169	149	135	131	170	150	149	175	137	136	158	157	140	170	146	154	133	133	164	138	160	136	155	147	127	150	149	154	154	136	141	140	147	138	168	139	130	138	127	147	132	117	149	137	156	154	128	142	139	169	165	139	150	136	155	145	154	161	140	125	139	142	155	142	148	157	107	135	146	151	131	151	131	126	150	154	142	131	146	150	156	148	143	147	128	132	160	146	117	128	134	141	131	123	143	140	143	175	164	170	139	143	132	135	181	161	161	145	159	158	163	127	143	146	131	158	166	145	145	162	159	147	161	163	149	142	130	143	135	140	139	148	158	150	137	152	152	122	143	141	150	157	142	156	134	143	132	162	143	152	142	145	135	153	170	133	144	165	129	128	151	128	139	135	134	152	155	121	166	154	157	139	144	150	149	136	143	131	162	129	142	145	142	134	146	148	137	154	153	149	156	146	141	137	176	137	161	150	148	140	138	140	151	147	140	141	125	143	135	156	128	162	152	151	160	142	140	146	159	148	122	131	128	160	103	140	153	154	165	177	128	150	146	139	142	139	136	134	133	154	149	154	147	138	137	150	134	144	155	151	143	136	139	142	142	156	150	146	158	139	155	138	147	136	110	149	147	164	152	140	139	146	155	156	147	122	153	137	144	148	153	148	138	140	132	134	146	134	153	134	128	143	158	120	155	144	129	140	138	138	136	146	154	148	129	166	124	137	165	157	137	158	122	153	162	142	145	157	133	150	162	123	142	165	129	125	141	138	147	151	146	139	139	149	143	144	164	148	131	158	163	142	174	140	135	136	129	137	156	145	130	155	145	136	146	142	163	154	143	151	156	123	132	163	148	140	133	131	141	147	139	138	167	122	155	165	124	141	142	147	138	162	130	123	136	154	152	150	139	164	146	148	139	132	125	166	167	125	136	133	142	153	156	130	141	126	149	131	134	143	154	131	169	126	126	150	137	143	145	142	145	169	160	165	146	150	123	128	134	165	148	150	140	150	140	135	160	156	138	147	131	147	145	141	149	139	154	143	115	138	159	138	141	133	131	146	132	150	163	162	154	142	158	131	168	121	114	137	145	134	141	158	144	154	149	141	153	160	147	139	140	131	152	150	159	156	143	131	165	162	124	152	151	145	134	146	163	145	151	125	140	136	141	135	133	132	139	148	147	148	129	138	137	137	149	140	164	159	188	131	155	152	138	141	140	138	158	143	132	129	134	136	134	132	133	158	151	164	152	135	152	160	151	160	159	152	145	139	142	120	140	151	143	128	136	148	146	140	148	138	160	149	146	132	150	155	166	157	154	131	151	142	145	141	150	127	152	128	148	144	124	139	135	142	127	136	144	149	142	158	150	140	141	166	148	153	161	163	139	167	131	144	151	157	152	146	133	159	137	154	134	136	140	159	130	160	129	149	151	137	157	144	146	147	123	141	132	135	146	135	133	165	149	142	142	146	143	139	129	155	131	133	139	162	151	138	132	130	142	144	146	155	152	145	153	149	143	162	132	158	124	139	129	144	149	139	149	140	119	147	124	146	145	151	140	146	147	153	160	150	144	154	151	130	151	174	139	155	154	145	151	126	157	147	137	149	130	139	152	134	159	137	144	157	141	160	139	165	156	169	170	157	140	139	166	147	148	152	175	152	124	151	160	137	140	130	156	154	159	155	149	129	132	127	160	170	160	149	150	157	148	145	156	160	164	150	140	177	143	154	138	153	142	146	161	128	140	144	137	176	145	149	141	140	139	153	139	146	113	136	143	138	144	155	158	153	151	146	142	146	130	133	137	137	160	140	148	142	166	161	156	135	142	139	151	131	156	140	123	158	139	125	144	155	144	123	168	149	162	143	137	166	143	145	148	126	154	166	128	148	153	147	143	121	158	159	147	128	148	152	144	129	132	152	150	148	147	133	157	144	148	141	134	141	137	152	119	141	148	136	122	149	117	119	131	166	159	148	128	131	143	132	147	142	152	136	159	136	159	143	149	155	141	152	119	148	135	155	165	151	149	159	144	145	137	142	147	146	131	146	147	148	151	152	159	158	150	141	151	135	144	139	154	156	135	149	136	127	151	143	161	152	141	130	138	146	159	153	139	146	138	144	159	145	154	145	178	135	160	143	136	118	151	143	157	162	138	150	161	148	161	164	128	141	147	128	148	152	131	151	151	145	166	160	132	143	158	131	137	126	145	143	160	142	131	126	146	140	138	115	146	157	141	129	141	133	154	142	141	143	142	159	157	181	128	163	155	142	150	143	148	144	140	119	128	141	128	146	146	150	154	157	139	132	140	127	155	144	162	149	154	153	140	127	169	156	149	155	128	143	133	161	154	133	160	141	158	152	160	150	129	136	124	148	142	148	140	143	155	148	152	142	139	140	145	148	159	148	158	171	141	137	139	145	134	132	133	159	134	134	147	143	161	140	141	174	139	157	129	138	144	143	132	158	173	133	160	133	145	155	154	135	149	157	149	156	122	160	129	145	151	156	139	153	137	128	143	147	147	181	141	156	130	139	149	135	154	134	158	127	129	149	135	149	158	150	129	116	167	128	155	160	144	134	153	160	131	137	139	140	158	153	156	154	135	146	152	145	128	162	123	133	150	170	142	144	157	138	146	126	151	145	140	100	133	151	165	151	159	152	163	142	131	141	155	142	148	149	143	139	148	135	152	134	160	160	179	130	147	136	152	145	151	139	154	131	157	179	150	152	137	146	127	169	164	134	142	124	147	163	122	151	146	165	142	136	141	179	131	136	144	151	141	146	168	148	177	137	162	143	137	150	134	139	144	128	135	148	156	132	145	144	129	153	140	133	145	137	137	131	122	156	134	148	138	144
7565	2533	5822	6577	5431	4399	3693	3046	2499	2083	1891	1700	1472	1339	1203	1148	1062	1037	926	918	876	836	853	742	821	739	711	713	643	675	668	653	629	661	649	613	594	585	608	556	603	609	563	512	568	556	546	542	547	517	574	584	521	506	497	528	532	550	492	500	489	493	546	536	510	499	543	499	513	526	504	492	499	502	492	503	533	474	478	478	464	511	507	472	477	499	493	523	453	451	480	525	472	488	497	549	492	500	485	517	508	515	476	486	479	480	512	518	480	496	460	477	517	476	473	479	495	467	512	471	479	483	452	532	441	470	493	502	504	495	501	467	468	488	501	488	465	488	504	476	501	489	473	455	468	476	475	460	507	488	507	467	489	494	505	486	465	485	462	452	426	536	521	462	478	443	494	490	541	464	497	477	503	513	478	479	473	468	468	442	502	475	476	487	491	473	483	493	479	480	466	457	485	478	483	452	484	466	475	485	475	513	470	498	487	481	515	490	491	482	480	493	452	481	468	458	489	491	448	474	447	453	463	492	478	475	454	480	472	508	501	473	486	479	496	424	460	457	447	494	515	523	499	526	473	446	462	495	492	497	515	492	504	472	497	457	477	488	495	452	476	497	511	517	463	479	451	453	494	458	508	501	493	496	530	472	481	481	481	471	477	449	482	471	487	498	485	463	497	499	477	496	473	469	492	479	480	457	447	504	459	495	435	476	486	475	478	462	468	484	472	430	473	486	497	469	473	473	447	504	500	497	451	499	484	467	489	476	495	468	495	467	472	478	476	442	473	486	501	481	488	464	463	469	474	453	504	439	464	454	490	467	463	496	431	487	455	454	506	485	478	492	484	491	475	451	474	478	439	499	481	421	490	455	482	421	467	500	469	471	469	464	478	508	471	498	435	468	443	468	497	491	468	467	497	480	484	473	435	475	500	491	511	463	472	512	490	486	455	473	479	476	490	461	472	477	494	464	445	479	478	482	454	468	501	457	484	440	468	470	461	516	507	458	436	505	479	488	513	532	449	460	480	420	483	511	454	494	466	450	458	479	476	477	482	480	449	452	492	457	476	495	457	492	470	521	454	467	469	503	499	450	475	500	463	453	462	461	474	465	478	476	454	482	473	468	498	464	449	456	467	473	497	480	456	474	481	477	417	481	493	459	478	474	495	470	451	470	437	477	440	455	481	473	492	505	530	455	456	470	462	470	461	463	451	491	490	475	453	483	489	439	478	471	511	470	444	482	511	437	484	469	514	481	459	478	488	473	464	462	495	468	501	519	489	460	505	510	500	492	462	496	488	477	478	451	478	481	458	482	487	456	533	472	432	483	451	480	458	464	478	458	476	515	457	503	495	474	454	489	458	451	479	480	471	490	498	458	483	490	449	472	488	498	480	480	525	474	473	483	486	487	503	487	489	470	466	442	456	459	459	466	484	451	508	494	472	476	468	470	469	475	503	503	478	445	504	482	467	432	441	458	482	471	480	454	507	484	491	453	501	460	471	482	503	475	506	449	475	449	453	485	458	486	497	486	476	445	482	494	467	493	477	443	463	494	484	472	496	498	483	454	464	502	496	487	465	511	451	473	448	485	447	497	440	459	488	457	467	485	456	548	485	478	503	476	489	436	456	476	508	465	476	476	448	451	436	449	484	503	491	479	443	490	497	473	475	513	482	444	505	465	449	469	490	466	482	462	491	509	457	520	482	485	452	478	475	480	466	489	479	517	492	486	495	491	499	439	473	480	483	489	450	484	451	468	408	412	457	454	461	452	475	495	489	477	468	487	493	510	462	493	459	493	461	477	441	446	498	450	479	470	536	493	484	439	447	444	465	497	473	499	516	480	496	493	480	465	453	477	472	478	475	475	464	442	422	505	488	504	433	494	451	487	494	489	485	471	471	465	498	453	485	462	463	514	489	507	482	450	488	454	441	503	504	482	463	495	471	467	462	456	460	451	499	456	500	502	497	453	439	508	430	502	477	469	464	469	467	470	478	462	486	502	475	435	517	470	486	486	515	452	455	443	432	473	452	471	473	462	492	461	453	496	467	491	515	529	519	461	483	470	477	469	518	456	488	468	498	484	490	475	450	441	490	466	457	486	460	475	465	435	467	483	499	455	482	468	427	483	497	464	479	475	468	517	486	480	490	462	459	492	513	478	470	427	492	482	471	493	502	477	499	485	486	467	495	494	461	473	494	457	486	500	511	431	473	433	490	505	463	489	475	496	462	453	439	494	483	485	469	442	439	483	494	484	476	477	488	461	482	480	470	507	471	496	492	474	472	457	463	466	487	499	486	459	488	485	515	470	487	500	435	475	470	488	469	481	436	453	489	444	484	475	490	506	482	482	473	455	466	428	491	502	490	475	473	468	424	463	452	493	483	513	506	476	500	494	492	494	501	421	500	458	455	461	506	478	464	491	473	496	489	496	476	450	472	437	472	480	478	497	463	466	469	470	471	477	458	453	490	497	495	462	495	438	471	494	432	485	444	494	474	468	487	466	454	502	480	500	449	490	457	469	467	485	492	507	447	493	479	498	459	447	481	464	516	504	510	457	530	474	492	474	470	456	467	467	489	476	451	486	463	491	497	453	526	489	463	466	462	492	500	468	460	471	469	459	478	465	455	484	454	479	400	473	476	483	529	473	481	452	468	434	470	505	487	451	487	476	479	465	465	453	451	461	489	468	491	470	513	515	514	438	513	481	495	485	465	516	494	475	463	487	454	464	477	482	507	505	448	442	453	471	466	510	482	466	484	458	426	509	521	469	441	456	486	454	463	451	506	445	470	470	463	462	488	510	512	482	439	500	480	451	486	504	449	500	477	457	453	439	498	487	435	461	481	480	494	458	495	481	460	477	496	502	535	467	472	450	508	476	491	471	464	471	462	467	511	457	493	510	458	488	436	446	487	483	497	494	485	480	471	501	455	485	488	482	458	505	482	477	458	491	477	510	464	500	469	444	515	487	479	550	525	431	459	471	502	479	480	449	506	441	459	463	492	498	469	442	500	466	496	468	485	467	533	444	481	461	486	477	459	479	476	504	487	476	497	470	457	464	503	457	500	506	506	491	476	463	454	490	439	471	452	475	493	488	469	483	487	468	495	497	476	469	474	475	458	483	460	485	466	500	474	460	514	514	452	447	465	423	444	470	505	466	471	517	473	478	435	496	468	470	488	454	475	465	455	490	455	476	460	479	430	504	493	467	485	503	483	512	499	469	455	489	451	471	487	438	428	498	499	449	512	500	507	475	486	463	509	500	491	477	510	473	491	512	459	461	451	416	467	482	461	524	454	472	498	449	515	478	479	498	473	505	485	478	493	507	500	459	465	492	481	470	491	510	453	493	476	475	468	484	442	475	474	504	450	480	485	471	462	468	481	455	475	456	478	476	471	490	499	506	563	457	439	501	488	507	470	511	457	493	461	485	430	465	436	501	465	488	461	482	514	489	477	489	460	461	463	463	506	494	499	485	478	482	467	482	418	485	470	466	437	468
2154	316	275	292	306	283	297	275	221	235	246	254	251	264	271	253	241	255	252	231	263	228	285	276	256	256	252	243	242	250	249	272	275	250	280	231	280	259	225	283	271	227	254	253	255	264	255	271	269	224	255	284	265	290	272	299	258	267	249	266	234	235	240	272	234	250	244	257	282	242	256	241	257	244	257	235	240	255	221	249	280	281	273	238	229	245	243	241	261	266	247	248	258	258	242	259	217	252	280	257	265	239	271	240	222	216	260	251	246	279	241	234	239	251	240	243	248	241	244	260	262	251	265	259	250	225	272	256	241	269	235	268	251	244	221	275	229	245	262	256	252	267	249	252	237	232	233	269	255	230	231	281	258	264	278	258	271	241	264	256	238	259	273	258	275	265	272	271	266	298	246	234	253	266	231	241	259	265	237	269	233	259	251	263	256	254	244	253	258	249	260	276	263	274	247	230	248	254	222	224	261	253	242	264	255	263	280	244	271	229	238	238	248	255	285	242	236	260	226	273	269	264	257	236	269	243	265	246	247	237	222	277	265	255	271	232	249	272	266	227	259	213	257	236	289	251	255	224	264	231	282	228	260	270	269	233	230	248	296	267	255	256	270	258	252	264	241	254	268	247	268	279	262	234	237	239	243	253	236	259	229	272	219	265	256	262	278	254	277	254	247	259	265	236	264	275	247	262	248	261	246	250	235	248	264	211	224	259	262	227	257	267	263	240	263	274	279	242	254	266	238	217	247	283	240	237	240	231	242	250	272	266	290	270	247	231	248	246	267	237	265	269	252	236	243	281	265	239	256	239	247	256	244	247	256	252	258	236	256	261	228	257	265	279	264	250	240	247	259	279	221	230	243	245	243	232	274	247	273	261	266	265	228	252	234	250	276	275	281	232	280	240	243	253	227	255	242	233	275	245	257	234	244	236	275	245	265	242	247	259	234	249	285	242	229	238	250	237	236	242	258	244	221	260	272	258	264	226	255	276	252	254	247	276	248	258	261	232	255	249	257	244	276	247	255	244	282	254	252	228	251	250	233	244	232	250	261	240	252	254	245	238	250	228	247	227	252	230	271	268	225	275	247	258	255	263	271	243	251	254	254	238	242	243	244	221	254	295	258	238	239	223	240	269	246	238	264	247	255	253	261	239	248	260	264	304	241	271	240	262	235	244	258	256	240	234	267	245	254	253	251	276	243	277	235	233	236	263	244	268	261	249	246	258	255	266	253	272	256	227	248	272	290	263	255	246	246	223	251	233	254	296	247	242	275	251	253	244	261	253	233	250	252	273	251	250	249	265	242	265	255	242	237	233	263	228	237	255	260	250	251	254	240	241	237	281	250	252	253	262	256	248	262	249	260	257	249	271	244	264	240	271	245	241	267	237	253	259	274	269	268	285	238	252	223	230	246	254	278	257	249	268	260	280	227	249	239	304	295	250	258	290	278	255	232	232	240	262	232	252	296	258	283	245	268	246	254	250	239	251	239	254	246	233	264	260	266	252	257	253	256	222	247	268	254	281	268	237	259	235	239	258	212	267	259	258	253	265	272	248	238	244	261	254	266	278	246	249	243	251	239	253	232	255	239	235	260	266	274	245	244	229	243	235	244	240	264	261	251	261	270	259	267	256	230	273	219	263	234	254	250	252	239	274	230	244	264	278	256	248	250	247	273	262	239	267	253	254	249	253	251	236	266	261	228	293	279	262	285	254	249	218	246	270	257	250	220	236	242	261	238	258	240	258	256	270	244	244	254	256	238	251	271	271	236	264	258	242	268	230	240	222	210	239	269	283	254	243	247	268	261	256	258	251	258	243	250	230	255	241	252	234	263	249	276	235	266	267	234	223	283	242	244	261	253	264	264	266	237	248	246	257	253	244	259	238	254	256	275	275	247	213	273	264	253	268	285	256	262	244	261	258	246	297	224	246	234	278	269	252	227	249	262	248	244	222	288	275	252	256	237	266	239	247	271	213	278	263	237	274	251	246	258	246	263	256	252	255	294	236	253	273	230	264	235	253	236	229	258	259	238	269	246	239	279	277	271	235	240	254	256	250	237	243	259	256	288	259	262	253	278	262	256	261	226	211	256	233	273	241	222	254	268	262	279	242	253	281	255	255	256	254	244	249	222	268	225	259	250	236	216	256	263	252	256	253	235	251	236	271	259	256	233	278	278	279	246	255	255	278	264	232	257	248	234	247	264	282	263	257	258	231	249	261	247	274	263	246	259	265	258	267	250	240	269	230	248	274	258	223	248	252	249	247	233	252	220	237	270	237	258	275	272	250	251	229	268	261	252	279	251	238	277	248	264	221	276	230	252	266	252	266	249	270	258	228	243	262	253	243	255	233	251	230	247	255	226	255	277	259	226	270	244	249	250	236	263	224	271	259	265	252	256	254	248	235	270	263	240	250	235	229	235	223	254	288	244	282	253	236	255	279	261	243	252	233	256	235	279	271	237	266	265	267	254	253	279	261	251	239	272	249	264	248	234	266	259	250	230	262	230	285	264	250	248	259	254	265	275	247	235	251	246	292	255	236	236	270	256	243	259	248	249	234	270	249	257	261	278	240	248	251	264	280	239	240	248	235	251	256	280	249	230	261	264	233	262	299	285	254	238	239	246	243	247	274	256	263	264	250	265	250	283	235	256	251	260	266	270	250	248	235	242	257	278	269	259	259	251	216	256	255	295	253	242	242	267	226	261	239	247	230	267	240	276	247	269	268	249	279	262	267	263	235	278	259	242	235	253	262	242	257	286	232	257	241	234	263	280	258	242	256	271	251	236	242	255	263	243	265	261	229	248	233	218	240	241	268	240	234	235	259	266	246	264	258	250	254	238	223	229	245	237	255	259	236	261	199	246	273	243	273	246	250	265	247	264	252	245	248	259	242	249	242	273	230	240	249	247	250	245	243	241	242	233	246	228	242	250	257	273	243	251	255	229	260	242	236	254	262	247	263	279	250	248	267	256	268	243	241	271	246	272	279	258	251	240	251	229	278	256	233	268	283	263	217	243	262	244	239	255	269	252	246	259	261	260	261	243	232	229	233	252	247	278	239	244	247	247	250	266	247	263	289	237	272	263	255	256	295	273	255	274	251	241	260	266	245	232	258	262	267	242	233	223	233	278	235	279	203	257	243	251	227	261	255	257	252	267	248	265	267	246	253	281	254	238	227	237	268	242	270	254	249	243	256	228	247	262	249	248	287	240	224	276	256	246	262	234	275	271	238	251	261	238	234	257	236	258	271	242	253	247	275	244	259	255	243	237	263	236	261	254	241	224	285	253	251	247	249	226	229	267	277	243	230	263	264	252	251	272	263	243	254	221	262	236	253	253	258	255	245	276	257	236	261	247	231	261	248	249	256	238	247	281	222	271	250	274	257	244	282	257	242	244	274	243	282	234	254	277	264	250	246	291	267	250	269	242	223	253	258	243	245	241	262	267	227	224	229	250	237	225	259	250	245	247	219	254	253	255	259	251	250	262	238
2248	758	881	938	901	874	851	821	753	780	776	799	731	828	814	746	794	731	746	770	793	788	751	776	748	741	757	779	752	748	717	766	784	740	789	779	724	753	711	751	720	741	728	720	743	764	767	775	734	731	730	730	791	776	748	719	750	713	747	719	774	698	721	700	809	783	718	763	728	717	760	759	734	753	717	740	775	698	757	782	761	760	782	727	731	756	767	776	716	711	791	795	718	771	714	737	733	760	713	741	741	683	722	811	693	752	768	746	716	746	753	779	687	786	698	774	751	752	739	741	712	725	720	731	734	771	732	744	755	729	751	747	758	695	711	760	759	739	747	765	738	725	766	752	707	751	775	767	766	723	712	808	736	769	733	715	760	790	761	716	776	746	748	732	730	721	735	717	745	750	761	720	742	754	736	767	752	720	722	766	750	695	756	778	733	722	719	701	674	698	776	712	767	685	707	747	720	704	700	716	761	692	775	777	802	735	746	778	736	766	706	752	763	735	705	739	761	730	723	737	717	751	698	677	734	735	776	717	711	784	775	733	695	739	707	754	740	756	769	741	720	722	726	698	746	747	745	748	777	743	759	772	733	698	765	739	784	752	745	749	762	739	756	699	756	731	759	695	714	797	769	769	754	759	738	713	727	724	728	733	735	732	754	738	777	729	817	768	772	755	765	674	719	754	795	805	769	716	753	789	751	767	759	690	701	726	745	773	780	769	730	732	765	770	743	701	745	748	714	700	748	751	740	733	719	743	733	755	726	796	730	755	749	707	780	729	714	714	728	733	751	722	778	706	750	761	776	700	731	754	761	733	748	729	734	746	739	742	730	766	754	751	724	701	791	731	697	774	770	741	723	749	712	766	703	760	788	783	739	723	732	768	738	728	754	693	745	794	731	729	718	702	772	746	718	758	735	750	732	742	744	749	751	743	740	779	796	754	742	697	753	725	681	711	733	744	766	787	757	771	740	756	741	724	732	733	709	765	734	765	729	741	701	702	744	709	712	746	713	753	737	721	726	743	781	742	734	755	775	751	749	729	763	742	761	715	745	740	715	762	717	778	737	711	764	755	754	691	741	713	750	767	687	729	728	708	739	728	712	716	738	722	735	764	745	735	715	687	739	735	740	758	745	695	746	754	736	739	758	773	726	711	719	724	766	724	761	750	776	734	742	719	753	771	748	744	752	718	729	708	719	730	752	717	731	754	765	732	723	767	780	727	780	732	744	707	789	742	735	733	728	775	733	748	808	785	744	706	702	731	716	733	757	769	753	763	741	763	743	726	760	750	751	761	743	754	749	737	757	747	728	739	742	752	761	818	746	730	729	727	748	724	735	785	718	737	801	758	681	739	704	732	722	737	720	752	718	716	751	786	769	736	799	785	765	734	716	724	765	728	709	742	758	762	688	803	731	744	731	732	714	804	749	729	778	707	734	696	731	733	704	776	757	681	742	719	730	757	768	716	738	716	732	726	702	755	718	733	717	768	739	728	814	720	758	805	764	755	787	752	724	718	704	734	763	705	768	729	765	699	676	740	704	751	763	718	732	750	758	757	705	753	736	724	720	778	743	748	738	791	707	691	741	764	767	767	747	742	713	816	752	794	729	735	751	690	736	735	804	781	730	722	765	789	687	703	744	702	729	770	750	769	691	740	738	679	826	752	712	719	761	774	779	737	755	776	743	754	703	720	727	743	741	736	778	778	706	736	778	722	769	758	787	730	700	713	751	808	736	717	753	763	742	707	831	737	703	761	750	748	749	745	726	771	769	741	737	744	739	741	745	700	727	785	781	751	728	756	730	712	764	768	746	755	804	721	721	733	734	721	753	727	701	721	717	743	736	767	754	727	709	747	728	751	771	709	726	740	739	756	738	740	748	719	744	759	672	764	731	704	717	792	734	713	783	767	774	741	728	773	748	707	756	757	725	705	724	718	781	706	725	784	744	758	716	749	722	681	741	758	718	783	741	710	768	709	724	740	745	764	756	747	767	788	724	742	737	757	749	715	713	716	709	711	708	744	725	760	806	767	707	730	755	724	749	767	757	697	731	722	692	755	698	737	771	722	750	738	770	769	772	707	692	750	721	735	733	765	719	749	704	781	766	739	720	778	740	781	722	676	723	688	721	714	728	758	731	761	708	755	751	757	736	755	828	741	794	765	745	751	775	767	680	784	722	741	717	717	741	757	758	712	736	729	747	783	755	805	740	758	735	734	743	725	746	748	759	762	743	751	788	742	821	811	749	752	762	698	712	747	790	717	733	786	752	756	725	709	752	747	745	757	745	696	768	746	738	749	736	756	785	808	751	765	736	754	726	774	764	746	758	723	734	786	750	699	751	747	743	790	734	752	718	739	751	735	747	720	754	726	723	685	763	757	706	733	705	763	729	692	729	811	752	754	758	728	764	790	755	751	755	749	765	743	735	740	797	733	760	739	703	735	733	759	812	738	727	726	776	747	728	736	737	730	768	759	756	714	734	770	740	744	756	737	720	787	757	750	716	783	753	715	697	775	700	723	731	759	763	704	729	715	754	708	764	801	754	683	751	770	772	738	734	771	726	719	727	746	761	759	723	722	757	680	725	762	750	722	689	704	715	718	758	732	735	753	755	705	728	757	712	744	762	760	743	719	713	696	753	753	788	736	747	728	730	732	711	767	730	716	730	737	724	720	744	786	750	752	721	707	771	731	734	765	724	761	784	726	726	731	743	737	763	769	767	733	724	787	710	761	706	738	755	714	698	772	738	686	743	730	727	755	763	736	723	711	780	739	713	751	720	741	711	742	775	735	771	730	749	735	732	729	732	706	744	757	718	716	741	794	681	779	785	767	758	723	741	751	732	766	761	735	783	688	780	780	764	748	714	739	720	790	839	757	759	748	670	747	753	748	755	732	733	766	752	763	742	760	757	778	743	733	731	759	712	763	718	762	708	747	770	736	765	750	755	727	728	740	712	692	717	687	780	775	755	740	707	746	750	748	740	678	757	741	703	777	683	780	735	751	743	715	686	727	761	793	735	690	782	723	708	752	731	757	743	755	726	775	752	763	721	720	716	742	723	710	704	726	759	719	759	736	719	734	754	759	758	724	766	783	730	750	711	713	761	717	765	735	737	722	750	783	738	725	753	798	756	754	763	751	752	711	763	724	698	753	762	722	723	768	748	719	749	790	743	729	783	723	761	700	777	774	734	726	694	724	763	769	721	743	762	722	722	787	747	748	766	720	736	737	724	746	714	744	730	737	754	776	733	728	802	775	717	731	772	804	750	755	756	728	716	751	731	741	739	708	703	755	798	712	740	679	779	751	731	776	774	745	701	725	723	712	726	768	723	764	774	780	766	740	730	748	763	755	717	769	704	785	743	745	740	688	767	729	714	687	758	741	722	721	720	704	764	713	780	723	718	701	718	744	739	762	730	662	718	691	780	733	726	741	767	684	739	741	725	734	723	743	766	723	721	741	678	767	728	686	739	764	733	686	746	718	770	773	792	718
8187	1026	1294	944	725	495	434	341	315	255	234	252	216	186	205	201	163	137	177	163	152	161	160	146	166	163	131	138	147	127	151	141	120	149	141	141	136	129	118	138	129	124	131	124	120	138	143	120	136	132	112	133	155	128	125	139	139	122	109	128	131	133	151	117	121	119	130	111	126	138	115	135	118	123	132	138	113	128	136	115	138	134	151	138	131	122	119	120	143	126	130	138	127	103	151	128	119	136	113	145	132	153	142	127	127	138	117	124	138	121	152	123	124	131	143	120	123	129	125	110	128	117	134	125	127	126	117	122	127	121	128	141	114	128	138	130	119	137	135	130	116	112	96	140	131	122	122	121	135	145	117	128	120	122	108	119	148	122	125	139	119	130	134	124	131	147	135	153	144	145	124	122	147	120	116	116	146	135	118	132	118	134	144	109	128	148	134	147	133	133	148	130	118	146	141	122	126	126	127	129	119	113	130	140	135	116	115	145	141	133	112	144	119	122	124	129	129	109	139	121	128	132	116	119	137	133	112	141	127	141	120	128	148	136	130	131	135	109	132	130	132	119	126	142	124	145	118	120	146	133	122	129	142	132	128	126	143	137	121	124	127	132	118	123	129	131	113	122	133	128	128	154	129	118	138	156	127	133	125	133	116	143	116	148	141	122	131	129	132	132	124	99	132	111	139	138	143	117	125	136	134	115	127	133	141	158	138	116	125	126	122	131	135	131	120	135	118	110	121	162	140	117	128	155	134	125	119	131	110	115	115	118	120	129	127	129	140	124	130	132	129	122	126	140	123	120	128	130	147	109	125	135	131	123	145	129	130	132	150	120	129	137	129	126	111	128	137	141	145	125	151	124	143	109	134	133	123	109	123	126	131	134	126	134	141	143	132	117	132	130	129	124	132	121	123	133	129	140	126	120	122	110	121	119	116	117	133	113	138	109	129	136	124	120	117	135	151	119	119	107	140	131	143	131	129	122	118	121	143	119	109	131	139	121	125	128	140	133	117	147	114	135	115	130	133	131	128	127	132	133	151	136	120	114	119	114	134	128	132	135	145	120	128	128	111	135	142	133	137	132	141	108	126	141	128	150	138	131	119	107	125	144	125	111	120	132	130	157	119	114	135	121	152	129	132	124	107	167	133	143	129	127	132	137	136	127	123	122	100	97	137	136	140	121	120	136	119	111	138	172	124	139	137	130	134	132	133	144	126	129	119	118	127	119	124	135	137	112	108	124	109	123	137	151	133	126	139	145	141	140	119	125	108	125	108	124	127	114	125	120	114	107	131	140	138	143	137	135	122	119	119	135	105	122	126	122	135	139	133	115	124	120	116	143	124	122	126	115	142	99	114	130	132	129	117	99	124	136	124	128	127	119	118	135	104	118	119	142	120	128	128	134	140	127	99	125	137	107	145	132	126	126	117	110	128	122	123	124	124	123	123	141	131	130	123	118	142	129	118	128	138	118	133	140	139	141	130	128	126	120	137	130	107	108	119	137	125	133	127	144	136	112	122	149	124	108	118	122	132	116	132	119	128	119	120	135	120	138	129	120	140	123	132	120	128	118	116	123	142	126	114	122	132	135	120	141	112	136	121	125	127	130	102	114	119	109	151	142	122	113	128	135	121	140	113	149	133	118	131	118	120	123	132	126	124	115	112	120	158	118	123	142	135	135	122	168	115	137	145	125	139	140	120	135	130	133	160	126	125	136	117	133	110	120	115	126	137	144	123	126	133	103	122	109	117	143	114	125	128	128	136	131	124	103	128	128	115	136	159	124	132	134	129	152	132	136	129	114	120	116	124	128	142	140	115	120	141	130	116	123	130	105	119	123	131	125	129	135	124	141	114	131	120	137	115	130	123	132	133	128	121	126	116	134	135	133	127	152	154	138	121	131	113	137	117	129	120	124	135	123	118	135	140	158	111	130	134	126	133	112	105	139	130	126	110	109	148	141	146	130	114	103	143	117	145	148	142	115	118	131	141	133	126	148	108	140	123	138	112	120	108	135	116	126	116	118	133	122	125	113	128	136	138	136	140	147	137	124	121	148	129	125	118	125	140	107	114	135	138	124	138	137	130	115	126	142	112	121	143	112	122	123	120	128	129	121	131	137	115	117	130	124	125	127	126	140	140	135	133	107	115	132	116	134	130	119	145	147	123	116	132	125	134	101	116	136	123	125	132	122	123	115	124	136	120	132	119	135	147	119	119	111	145	150	117	103	125	119	124	127	122	142	142	121	158	149	140	127	112	128	132	134	126	137	120	146	135	120	133	131	105	120	104	124	141	133	144	153	131	128	131	131	124	127	161	121	134	118	123	106	108	114	130	131	119	112	129	131	149	119	128	143	132	118	139	132	108	139	155	163	140	127	132	137	125	127	142	141	119	117	150	131	111	128	124	144	108	117	130	131	141	142	158	128	132	119	144	134	132	134	121	132	128	131	141	104	114	115	120	125	115	144	130	121	122	116	127	116	107	125	130	126	137	131	135	104	140	127	159	118	128	145	119	118	126	116	145	134	115	131	120	119	127	141	120	148	138	115	142	132	132	119	136	123	129	150	120	139	134	112	147	125	139	102	150	140	135	131	120	121	143	130	133	101	116	131	121	137	132	120	117	127	121	122	127	141	135	109	118	134	140	126	117	120	138	120	116	129	132	129	112	147	149	130	127	131	139	129	95	123	125	125	139	126	134	114	121	123	130	126	123	142	127	134	135	134	118	103	127	129	122	129	129	117	125	120	122	138	139	125	127	121	118	119	141	118	131	117	131	116	127	136	133	121	121	115	126	111	150	136	143	131	127	114	143	110	130	118	141	136	134	113	120	122	117	165	115	137	137	135	131	129	153	140	132	130	138	116	133	121	140	157	132	128	128	108	131	135	145	140	109	130	135	136	141	120	123	128	135	122	124	133	121	124	136	148	123	140	118	119	115	123	152	127	153	107	129	112	128	122	136	134	130	151	119	118	134	162	117	126	139	119	118	133	131	137	131	137	153	172	139	129	115	130	118	109	138	130	115	114	132	127	145	122	139	161	124	109	131	139	120	131	149	128	136	139	122	134	119	132	119	128	147	111	127	148	144	138	145	131	126	115	147	118	131	133	130	125	128	115	121	122	141	132	131	131	141	137	137	133	131	132	134	137	127	114	123	122	142	126	132	129	118	137	118	134	132	127	119	120	129	125	131	127	125	154	122	115	133	110	125	130	132	129	116	131	111	131	127	134	111	151	144	126	112	130	158	123	122	117	144	130	126	126	135	131	122	136	153	137	124	112	145	119	131	140	119	139	145	140	125	130	134	114	119	153	118	114	123	128	121	135	132	137	136	142	121	123	149	113	126	126	140	136	128	131	116	119	133	110	118	126	141	132	121	95	127	152	122	128	135	128	127	120	128	141	138	130	109	129	130	134	136	132	129	122	123	112	132	124	141	146	116	143	129	139	111	108	146	128	129	122	139	126	119	121	122	147	122	143	134	130	115	126	112	147
5317	1460	3126	3583	3006	2403	2083	1702	1508	1310	1144	989	886	865	793	767	740	670	692	651	621	586	573	588	572	525	520	525	560	511	531	503	497	456	480	456	502	487	493	506	451	491	462	479	438	450	440	446	485	466	433	463	420	443	466	443	430	452	420	428	424	438	448	439	437	420	456	465	409	421	428	392	421	432	413	412	427	434	470	434	409	438	450	426	443	396	435	401	402	399	447	395	417	382	429	448	435	412	460	417	407	421	405	428	422	417	416	396	400	386	435	421	451	417	407	378	416	428	452	409	452	454	439	406	434	401	399	386	403	401	388	393	455	406	446	393	430	415	443	429	431	456	403	448	389	430	435	425	413	413	416	418	415	422	410	422	428	405	418	411	402	420	437	405	392	421	411	394	406	410	443	403	441	441	408	422	426	393	410	376	418	405	403	407	432	427	455	418	412	410	409	407	411	402	441	409	414	464	405	412	414	421	426	415	424	351	451	402	442	377	412	411	412	396	418	388	391	390	415	405	438	400	444	432	415	439	433	411	430	410	420	434	432	427	416	398	425	416	464	407	414	391	467	392	469	471	399	433	425	376	444	403	388	423	398	420	426	406	399	424	462	488	448	444	435	424	384	430	439	428	422	395	384	394	405	428	418	439	388	450	439	432	426	428	436	402	434	371	420	466	399	431	387	429	438	405	395	406	444	425	363	440	430	426	411	442	402	422	431	395	426	408	427	420	409	440	403	437	404	422	434	435	391	433	437	413	430	413	387	425	404	387	417	426	436	410	374	428	380	418	396	395	429	413	453	386	393	405	415	399	403	400	431	429	374	412	451	423	434	383	486	409	405	384	442	411	365	414	401	439	425	403	450	387	413	409	397	407	404	423	425	424	405	399	411	410	439	436	419	429	389	372	421	393	418	449	436	395	445	390	372	363	408	393	405	393	362	418	403	459	460	440	453	429	395	408	427	412	398	405	398	432	428	381	423	410	424	426	449	391	417	432	440	409	436	423	421	427	413	397	435	436	379	465	435	394	455	408	410	462	429	436	385	449	443	408	417	461	414	420	410	381	396	386	401	395	428	439	440	416	433	402	425	434	389	429	383	433	416	422	412	377	428	388	431	393	440	427	455	394	412	434	476	400	384	423	391	425	389	430	489	418	426	392	447	427	431	404	434	419	403	405	393	415	413	426	404	442	409	443	410	414	433	393	394	388	431	450	434	430	422	437	403	423	421	449	452	416	423	423	459	435	421	431	402	420	398	381	420	410	391	377	425	434	410	428	445	387	406	428	422	417	428	438	389	437	424	447	397	427	420	380	439	417	417	377	454	427	409	388	425	426	419	409	435	428	424	396	407	394	383	438	438	408	460	436	432	408	441	423	396	442	422	422	421	416	396	384	400	407	431	416	432	411	446	413	405	388	428	405	387	399	419	431	417	421	373	440	429	409	433	387	442	432	428	371	419	433	444	418	427	403	424	387	427	431	412	407	410	438	444	411	425	426	383	440	429	396	390	380	430	385	434	402	412	431	398	459	389	428	382	422	390	389	399	429	405	421	404	405	431	405	415	419	411	436	386	391	464	420	411	422	415	421	430	423	439	427	412	396	415	402	423	429	437	395	404	423	410	400	451	394	415	420	405	410	405	416	446	359	408	391	407	428	415	424	394	443	411	424	385	406	409	434	429	432	372	382	427	406	433	412	441	398	414	434	445	400	440	435	408	394	446	378	421	391	429	427	418	418	463	379	386	416	406	429	428	424	438	420	405	390	415	427	428	409	438	425	396	422	450	422	368	436	409	438	405	440	401	407	410	437	412	424	419	398	410	429	423	429	458	411	410	407	404	419	433	396	377	385	439	421	407	432	401	430	378	402	453	382	395	433	449	407	425	388	427	413	417	379	419	388	431	436	406	428	414	433	431	397	406	427	458	394	450	413	417	439	454	427	382	381	417	418	427	399	441	407	423	421	405	375	382	401	397	399	431	403	420	434	445	420	410	461	417	421	426	437	389	398	407	398	420	433	417	400	395	444	419	414	428	440	418	422	384	401	404	407	422	451	427	410	457	423	421	420	407	400	412	391	453	403	436	461	418	418	410	427	389	409	429	422	439	376	427	407	364	416	412	413	393	424	403	398	403	396	419	435	438	423	411	442	413	461	421	436	438	442	421	419	430	419	395	403	450	432	451	428	384	432	406	440	394	422	426	456	402	388	440	383	432	413	437	405	413	466	420	416	405	429	451	435	390	448	416	463	444	410	424	398	396	421	421	408	407	453	403	406	416	400	399	410	390	430	407	415	411	366	448	403	442	411	451	437	453	413	384	397	429	420	447	400	401	447	403	416	384	447	394	393	370	389	413	429	418	428	456	376	397	388	420	403	412	410	442	445	376	388	417	390	421	392	453	405	408	408	449	441	383	415	408	408	447	384	399	412	407	420	440	391	440	378	400	407	432	398	422	394	432	429	399	420	399	384	428	412	400	398	403	414	417	407	420	394	382	415	430	437	406	397	430	385	408	455	397	436	403	438	437	412	396	391	378	458	402	401	455	413	403	440	418	392	438	376	395	441	387	416	400	420	376	441	393	472	416	410	403	434	432	406	412	389	425	405	408	409	395	451	454	442	400	404	393	393	438	454	445	412	417	425	440	427	425	406	428	433	418	400	418	438	428	425	430	450	423	421	455	410	430	409	374	424	404	431	406	410	425	421	411	381	416	411	420	403	419	417	414	417	415	441	431	448	462	442	417	410	437	413	397	394	435	432	402	399	399	421	414	457	437	381	410	413	422	453	416	433	381	388	413	410	410	420	388	414	448	384	443	435	411	417	411	439	434	415	432	415	392	397	422	425	393	407	418	425	400	359	410	422	391	394	392	373	424	424	423	442	415	452	416	379	395	394	418	409	465	386	430	394	461	419	401	398	414	414	451	435	374	410	421	397	406	401	383	406	469	407	470	442	393	372	406	418	415	424	426	397	411	445	429	392	403	475	422	429	416	395	443	401	407	438	424	450	446	376	444	399	402	424	414	413	398	450	440	426	441	435	418	442	414	465	432	433	427	425	453	400	460	398	442	449	447	390	408	379	409	410	386	415	453	404	421	427	400	423	458	434	416	414	398	404	390	427	461	410	424	417	402	399	440	449	403	425	409	425	441	428	437	407	437	431	422	434	405	409	423	403	414	431	444	407	419	422	407	444	423	458	393	435	407	417	457	409	430	430	403	394	400	416	440	393	414	410	430	446	433	429	402	404	434	393	420	412	402	388	397	409	421	400	399	444	441	419	387	425	447	411	422	456	445	414	437	411	447	397	445	442	419	389	397	445	448	401	382	436	388	426	432	373	460	418	436	389	403	421	409	417	405	429	374	439	411	426	402	381	431	362	436	419	400	441	406	420	441	391	426	420	442	434	398	446	406	425	411	425	388	439	406	421	416	430	454	448	405	410	438	396	393	402	407	430	443	404	436	430	405	427	408	419	421	411	386	410	414	386	433	408
15629	2416	2648	2115	1405	1042	718	560	467	424	344	360	285	262	292	230	257	219	231	207	199	189	203	216	177	173	178	179	203	158	156	168	131	171	182	190	173	159	181	158	166	135	137	168	155	147	154	144	156	155	136	135	128	163	145	149	171	141	147	124	138	126	150	137	153	143	149	141	147	158	139	147	149	154	134	158	155	147	152	159	153	144	139	137	146	139	140	156	144	141	152	146	148	140	174	162	159	163	136	148	168	159	164	146	168	138	139	176	136	129	136	160	155	159	151	136	151	151	157	144	154	120	154	139	145	159	148	148	158	141	129	150	148	164	145	147	158	133	139	148	151	149	122	133	135	133	151	148	156	161	135	142	138	133	149	143	130	156	139	162	152	152	178	153	133	162	151	158	128	159	150	130	150	162	145	125	149	159	134	158	136	152	155	149	141	147	138	132	151	167	156	136	164	136	135	134	124	144	148	154	157	136	123	166	152	137	134	143	142	140	142	152	162	149	167	150	165	159	134	155	153	150	143	143	178	154	147	133	152	150	130	122	134	147	140	157	144	154	136	134	127	145	157	134	146	138	128	145	154	139	145	139	139	136	145	125	143	136	133	175	144	129	146	162	162	134	143	168	179	136	140	151	167	138	141	136	152	138	140	153	153	160	163	147	134	137	159	148	147	151	173	146	140	139	153	169	161	153	141	131	144	150	131	129	150	140	142	141	139	152	121	152	128	160	141	161	145	150	129	148	157	158	159	150	142	145	156	139	149	144	147	167	164	157	142	131	138	142	153	136	135	136	137	146	174	152	131	135	111	173	148	127	143	143	145	140	136	147	115	146	140	138	156	128	148	145	146	134	162	156	143	133	135	137	135	162	145	163	155	154	147	143	144	147	164	157	159	120	184	144	154	158	147	153	166	150	136	147	158	170	148	149	149	156	137	153	139	138	130	148	137	162	138	156	133	134	156	132	121	126	150	146	146	144	143	138	133	153	120	147	142	153	158	143	143	141	150	167	160	140	145	154	174	138	145	124	156	143	156	132	175	147	138	140	138	154	115	152	135	148	145	125	151	140	160	130	150	145	145	147	166	136	139	114	147	142	150	139	154	133	154	129	153	129	174	153	126	140	133	143	150	148	145	142	134	173	141	152	144	150	137	147	153	141	140	151	167	144	138	164	132	146	154	151	169	123	135	138	133	128	136	131	149	147	132	131	153	152	132	164	137	160	139	157	168	156	150	147	147	160	169	160	142	147	153	148	138	140	155	164	147	131	159	161	145	162	144	139	132	163	139	149	151	138	147	138	133	137	136	137	173	161	123	146	146	146	143	163	166	149	141	137	156	161	136	151	141	140	150	136	153	146	141	161	165	133	150	135	143	131	154	129	148	151	130	140	140	148	160	151	128	153	142	129	149	145	135	144	153	164	176	150	149	148	148	142	152	135	133	138	140	160	125	147	144	167	164	135	157	142	122	155	115	151	158	136	144	163	122	136	141	147	148	141	134	128	150	150	144	143	139	158	146	146	160	119	151	143	144	152	139	156	132	151	140	156	156	145	139	150	124	136	127	143	155	130	142	155	150	153	149	129	142	159	146	144	135	146	144	163	168	175	146	148	154	143	130	119	150	150	152	161	133	154	156	160	143	142	143	143	133	126	150	155	147	143	132	144	143	150	139	145	139	123	143	128	152	159	157	148	143	148	146	131	141	148	142	152	161	139	148	154	146	141	161	148	136	149	136	133	155	132	159	157	138	128	133	150	154	143	153	131	157	165	150	140	152	142	127	150	143	135	156	145	119	121	162	151	146	146	157	148	121	141	141	160	120	135	136	136	146	127	129	157	137	147	149	125	118	143	141	155	145	170	153	137	148	139	168	148	134	134	138	124	122	149	157	145	143	158	152	149	155	143	164	137	108	156	164	143	141	149	151	130	157	143	150	140	145	157	148	152	168	146	164	162	160	137	136	138	142	165	152	144	143	155	148	152	171	158	125	131	149	146	141	132	145	132	137	146	153	138	124	142	153	133	146	140	135	144	127	184	171	127	164	161	134	158	166	145	124	166	135	148	166	123	153	131	145	133	155	145	149	136	147	119	142	146	144	141	147	147	145	139	125	129	144	140	134	148	145	128	131	146	145	168	149	134	164	131	137	167	158	180	147	151	170	159	112	143	142	136	147	132	147	144	128	130	146	136	150	137	120	141	142	150	127	161	132	133	136	135	137	124	163	142	164	163	130	141	156	118	148	139	126	148	155	152	135	143	151	140	145	141	159	140	157	158	150	135	146	134	144	147	140	136	163	130	160	159	171	149	158	138	150	153	142	133	155	145	140	141	146	161	131	146	140	142	144	151	144	138	133	175	136	130	157	133	148	141	140	134	140	164	138	137	138	166	139	142	146	155	140	167	135	163	139	136	142	137	129	168	143	177	140	156	135	151	137	145	131	149	131	149	144	141	128	136	132	148	144	139	114	150	152	178	172	154	137	157	150	146	175	149	126	151	140	151	152	157	154	148	155	148	152	157	135	140	125	143	163	156	149	143	138	140	141	148	139	159	154	139	156	132	149	136	145	163	146	133	179	144	134	147	126	144	146	156	135	130	144	143	121	136	142	144	140	154	162	134	135	150	131	146	157	110	155	137	144	137	145	151	160	157	157	147	149	160	142	170	138	166	154	127	154	165	144	146	143	156	131	138	147	150	137	145	143	142	146	127	150	129	152	152	135	137	134	132	159	157	174	143	125	144	143	154	157	139	127	135	166	145	145	143	148	151	168	151	128	143	137	122	156	129	131	151	129	142	137	141	150	148	145	135	176	159	139	148	147	141	157	164	150	152	141	140	138	156	152	139	141	163	143	150	135	141	144	154	132	163	146	133	136	139	117	132	128	155	156	139	122	148	162	167	148	143	132	142	142	132	129	135	135	149	131	158	142	148	152	153	148	140	142	143	138	156	150	143	158	162	160	147	165	138	143	119	128	138	149	155	148	124	141	146	155	137	133	163	126	140	138	148	164	130	151	142	149	138	153	150	140	153	128	130	146	173	146	151	153	138	155	144	140	138	151	152	163	139	126	140	140	156	146	144	133	169	128	156	154	149	153	135	139	151	152	155	126	153	159	147	143	158	149	123	120	146	148	151	160	168	144	131	141	140	135	164	147	155	164	169	141	117	161	145	150	150	134	160	132	131	152	162	154	148	149	151	144	137	126	131	158	142	136	148	134	148	127	146	147	149	156	127	138	138	148	123	136	123	137	170	146	145	158	127	160	162	147	140	135	114	151	145	158	148	155	158	154	152	159	164	153	140	156	124	145	153	157	171	157	162	148	160	136	169	149	136	136	160	136	134	141	157	123	146	129	152	148	139	133	147	156	158	142	145	140	143	170	149	158	166	151	133	133	148	153	161	162	148	178	130	146	140	132	157	127	130	135	149	146	145	174	143	146	152	161	168	149	155	124	135	172	139	177	157	157	141	162	156	143	131	127	146	159	138	153	127
7477	2500	5886	6505	5408	4442	3667	2995	2511	2144	1880	1699	1470	1398	1244	1171	1163	967	960	907	906	884	816	803	780	734	713	769	662	664	736	662	665	612	597	608	588	564	557	628	585	598	594	592	539	552	526	512	563	564	511	506	500	536	495	512	528	509	510	545	555	499	535	538	549	489	476	517	524	530	487	529	526	503	565	513	532	494	486	517	466	496	505	423	506	505	514	479	520	518	517	469	512	477	498	492	489	494	496	491	472	511	497	513	466	482	446	483	476	502	480	459	499	480	483	475	510	498	440	491	514	490	477	503	493	524	499	458	483	489	528	484	508	481	467	486	438	465	497	505	497	506	473	490	492	470	478	473	469	502	488	472	528	501	482	482	453	510	491	495	453	491	474	497	453	491	470	468	492	462	486	476	460	524	475	451	486	498	483	453	499	491	487	475	459	490	452	514	480	469	524	498	502	468	441	484	470	446	475	452	477	480	523	503	455	505	460	452	499	501	466	487	504	498	497	481	501	511	506	487	482	484	425	506	481	508	467	469	503	486	497	464	460	497	457	455	485	461	445	455	497	499	465	443	478	470	488	514	450	483	467	491	445	471	477	465	510	489	474	467	449	477	449	473	483	474	470	501	424	481	477	473	452	463	476	470	471	490	490	493	435	445	461	492	456	535	493	473	491	496	509	494	518	509	461	489	503	438	451	444	491	483	446	492	506	474	460	466	531	489	485	482	449	460	471	461	446	489	473	453	479	468	471	498	522	487	459	455	459	469	493	492	506	488	448	447	486	434	452	508	535	459	472	470	506	457	475	501	527	481	518	465	487	452	481	474	496	474	468	504	429	460	489	474	451	499	492	476	496	483	457	459	478	470	473	499	476	471	526	497	482	472	487	465	460	469	504	455	511	494	466	499	419	505	497	488	443	494	484	485	482	480	488	494	512	441	471	443	474	489	473	489	502	458	473	479	483	490	477	486	480	465	448	462	455	498	473	488	439	496	476	455	536	469	504	463	474	486	439	481	480	488	489	490	460	456	497	514	464	461	470	477	462	496	478	467	461	478	474	454	474	472	493	512	473	518	496	460	469	464	446	515	486	439	438	498	463	427	477	462	485	477	487	513	466	455	473	493	519	462	473	471	492	426	454	501	510	466	506	476	457	521	474	473	506	447	455	453	509	476	478	453	465	452	471	496	437	473	478	483	468	472	464	480	459	455	483	458	441	457	484	462	473	504	457	449	471	477	498	502	447	459	452	480	513	476	472	511	464	537	498	498	509	435	461	444	473	450	444	439	437	468	491	501	477	480	449	511	486	468	467	456	443	466	481	507	496	472	451	419	444	502	429	486	452	500	455	429	503	478	482	449	492	481	483	511	447	477	499	460	474	496	497	468	491	466	447	513	496	457	516	486	481	462	475	536	481	494	443	454	474	472	504	504	489	468	482	442	429	475	491	480	481	447	454	505	460	470	485	504	520	499	464	482	489	446	495	489	466	506	459	476	453	463	485	495	490	497	478	459	472	472	478	484	441	438	481	499	512	442	465	464	459	498	453	464	494	540	436	430	461	470	462	471	499	477	480	498	486	462	469	480	466	450	499	452	465	479	487	507	456	482	490	456	462	477	491	516	480	519	477	443	444	472	418	429	460	483	450	445	461	497	481	486	454	491	492	473	485	491	471	440	447	492	478	470	463	489	491	445	487	492	459	467	471	434	467	471	517	453	459	510	488	479	487	453	467	472	482	491	481	471	496	460	472	471	532	458	487	427	454	458	465	498	477	457	499	460	450	482	521	464	436	474	490	463	506	523	464	439	467	486	486	442	481	464	479	451	477	458	458	482	445	448	435	491	481	488	443	464	484	492	466	476	491	487	498	485	451	444	494	477	460	475	429	476	454	476	442	493	501	475	470	445	489	438	469	470	479	467	493	474	495	439	499	483	499	498	481	466	450	482	477	467	465	470	488	482	485	483	473	476	435	444	500	487	479	470	483	491	475	460	482	487	482	453	477	474	471	447	455	460	462	459	496	469	487	478	461	445	448	473	495	459	438	470	451	452	482	497	459	461	493	509	503	470	478	467	486	480	480	456	472	445	485	446	432	460	439	506	473	475	485	465	518	476	449	491	492	531	482	486	483	491	483	470	498	492	490	474	457	477	480	482	431	468	481	494	458	484	457	482	444	466	490	473	504	435	444	460	492	429	489	479	496	479	462	493	453	467	493	475	440	475	472	490	480	497	486	447	486	464	506	464	472	478	467	497	477	487	510	455	479	478	484	447	474	465	484	469	459	432	523	501	485	500	492	445	467	443	472	495	473	496	520	489	460	514	478	481	470	451	449	452	441	481	486	492	478	486	510	499	457	455	453	498	456	501	508	466	469	458	482	453	509	484	469	525	485	473	471	472	466	468	486	478	462	504	421	464	510	442	455	436	453	454	476	471	507	507	456	449	458	442	449	480	466	521	467	464	457	469	486	472	499	439	463	449	456	526	503	478	477	479	459	466	455	457	464	457	453	458	454	440	436	478	505	509	449	436	467	493	416	452	519	454	437	448	447	439	499	506	487	439	452	502	481	450	513	448	481	462	488	486	500	500	482	458	463	498	498	450	510	456	457	411	462	479	531	500	453	500	507	464	486	483	469	484	457	485	464	453	510	484	460	475	506	487	509	494	518	424	481	462	474	477	478	443	458	468	501	442	481	441	452	494	471	515	485	473	459	509	459	480	472	474	475	472	506	463	473	486	474	476	479	484	499	470	524	477	472	477	505	459	496	484	455	501	496	468	479	459	448	473	498	450	493	473	456	465	459	512	485	473	466	479	504	481	478	465	502	465	484	491	476	467	452	507	456	458	484	477	492	488	482	478	492	477	468	473	452	487	480	441	505	440	468	464	521	496	476	487	455	476	491	509	474	469	494	488	486	496	473	471	503	497	469	475	470	458	441	458	512	462	448	483	478	493	482	470	473	488	445	472	462	466	499	478	480	473	472	468	478	481	474	494	483	505	470	498	465	463	506	513	491	493	474	472	476	502	476	493	523	458	470	463	508	502	496	530	458	460	439	454	471	456	452	483	496	460	452	455	498	463	487	513	500	509	421	485	506	491	500	467	471	492	510	506	490	452	469	541	467	497	469	481	418	486	466	448	477	491	500	462	509	461	489	481	462	485	448	482	485	483	468	460	461	497	448	500	496	482	501	486	489	492	462	496	485	471	465	484	473	469	485	475	475	471	471	492	488	439	474	450	492	455	463	476	462	484	515	471	446	457	437	509	475	488	483	465	477	503	484	503	468	422	473	462	486	495	446	476	458	532	473	441	490	471	459	475	514	459	476	483	485	475	494	525	503	476	494	485	490	475	445	493	500	458	485	456	489	454	457	475	437	453	499	466	479	428	479	491	479	496	459	468	476	486	513	480	470	451	495	508	463	472	502	488	488	479	495	484	471	498	494	485	482	475	470	474	465	524	483	469	460	456	489	486	474	527	480	475	474	517	467	462
2115	315	315	279	289	255	223	270	267	258	276	237	252	256	240	266	250	260	269	242	268	261	248	240	240	241	247	270	269	271	278	247	266	245	239	255	247	251	285	251	242	232	264	267	229	238	246	250	247	234	279	253	234	252	229	243	250	264	225	240	261	248	261	224	274	220	225	237	257	262	240	261	259	211	239	253	276	257	245	237	246	253	228	234	279	258	256	253	261	256	255	256	233	267	234	270	237	234	251	284	237	248	269	247	241	240	282	246	251	253	243	278	238	237	244	246	265	258	233	234	264	242	256	228	240	239	266	276	259	280	242	249	251	247	274	271	261	246	254	245	277	269	259	282	267	280	263	262	258	295	257	252	248	235	277	286	231	251	263	259	247	244	232	261	255	254	256	281	250	294	236	252	272	260	229	242	251	260	250	255	295	254	255	265	278	239	235	239	239	264	245	229	238	271	257	264	254	233	258	281	260	254	262	274	249	248	245	244	287	260	278	259	249	241	255	260	293	250	242	253	248	237	263	249	245	277	218	278	228	236	265	253	215	263	278	264	233	246	247	253	256	270	297	236	243	282	241	233	258	242	251	223	234	228	276	282	253	231	239	274	266	240	228	240	260	271	264	235	265	237	241	247	241	256	236	250	236	223	246	236	239	245	222	255	262	236	274	258	236	252	276	266	264	260	253	235	265	234	240	254	232	250	253	248	246	255	274	205	233	226	234	243	270	241	279	250	245	251	223	241	272	282	246	249	242	236	258	234	235	259	265	254	238	264	259	258	277	280	280	269	262	257	248	275	221	230	237	251	282	290	230	268	238	241	242	304	283	268	277	261	261	245	260	239	256	246	245	265	249	228	244	258	229	237	264	248	267	239	245	242	245	247	210	235	276	232	258	266	243	249	241	229	286	249	263	244	239	251	307	232	214	224	253	226	255	251	243	258	242	247	231	253	242	250	256	235	233	242	244	250	276	251	245	243	246	259	228	263	264	252	236	267	238	273	243	239	245	251	259	236	261	225	233	243	238	264	270	248	271	257	268	241	235	261	287	269	254	236	251	269	244	254	245	231	243	247	228	236	250	256	238	268	244	253	258	293	264	229	226	223	262	274	244	257	251	260	276	261	249	230	267	273	251	260	266	258	241	250	251	217	233	244	249	263	240	234	261	258	273	240	282	237	249	249	261	267	262	259	257	269	266	232	231	272	228	249	245	280	264	244	255	220	284	251	248	270	245	258	275	257	266	265	255	256	247	275	280	236	221	265	260	259	243	263	248	244	245	261	277	248	259	275	221	314	254	266	242	246	265	242	256	262	227	250	248	242	261	245	260	266	260	252	238	246	279	212	234	268	234	252	276	264	242	242	257	222	260	242	269	243	273	239	238	239	258	248	232	264	220	254	251	269	259	244	255	253	247	258	270	267	244	265	204	252	245	255	245	260	270	261	267	269	269	224	265	297	233	255	264	234	246	260	250	243	245	245	257	266	223	219	252	234	254	267	267	244	262	250	243	237	254	272	275	264	241	232	251	244	238	252	259	252	226	260	280	229	219	247	268	241	270	235	254	238	255	255	229	249	238	264	262	272	232	224	256	243	242	233	276	232	243	235	234	262	266	278	246	289	261	248	234	273	259	258	261	245	248	247	234	242	252	279	253	240	261	249	261	271	272	241	257	283	248	263	243	257	271	242	296	261	238	250	234	272	289	229	232	251	269	238	235	251	259	250	237	269	272	246	247	267	258	263	257	257	253	258	254	229	238	249	273	286	274	237	257	245	230	231	252	261	282	284	243	241	246	239	267	269	257	231	267	259	234	245	236	261	253	231	246	247	269	258	237	267	260	271	257	263	252	250	238	250	228	265	260	251	280	250	238	249	235	241	253	286	260	255	231	287	237	243	230	266	252	283	264	250	271	249	266	273	264	237	276	270	260	250	288	257	261	238	234	269	242	267	242	264	232	220	265	235	255	238	233	263	241	259	244	249	256	241	245	250	250	251	259	264	272	252	247	250	267	264	246	238	255	247	275	257	275	236	251	255	253	246	243	246	269	249	250	250	263	227	255	237	217	241	241	234	252	228	279	218	242	230	230	259	255	238	263	241	265	236	239	253	268	259	244	247	265	260	241	227	234	254	242	260	286	246	258	262	280	247	259	214	227	255	286	273	246	256	270	256	258	252	226	241	253	249	237	263	233	250	255	267	240	250	223	279	273	230	279	237	251	267	277	250	231	268	253	266	236	266	254	247	244	232	271	251	246	241	271	238	249	292	238	262	260	255	238	240	249	254	269	281	300	238	251	246	234	223	258	249	214	228	247	251	256	243	265	262	261	252	245	232	217	263	239	271	248	246	245	217	255	266	259	290	246	253	266	275	249	248	243	265	243	237	247	231	271	235	268	265	278	218	243	262	253	230	268	252	257	257	254	230	239	283	247	225	281	243	247	251	248	246	246	254	249	252	233	264	242	236	233	248	247	257	253	251	237	258	260	224	261	261	269	238	257	255	248	280	240	242	260	268	256	264	251	230	213	247	228	279	240	249	260	239	278	240	277	299	253	241	246	275	253	252	251	250	247	237	233	238	256	260	264	215	258	241	236	258	258	224	266	271	296	241	248	247	236	233	242	257	249	251	253	249	231	252	275	262	264	225	226	233	254	249	241	261	249	250	248	252	260	273	228	257	244	242	266	258	183	213	261	258	263	264	245	276	263	272	245	251	257	239	274	252	262	280	255	238	264	242	246	250	261	255	269	249	263	241	267	255	244	229	288	239	238	247	241	250	237	263	265	249	260	258	243	244	257	228	256	270	255	250	259	232	252	241	257	236	226	249	225	246	255	258	261	280	245	244	284	285	262	247	247	292	269	253	259	241	258	222	270	266	226	247	271	266	246	244	249	230	256	244	286	262	265	241	274	243	238	250	282	257	270	252	279	247	240	253	269	223	240	259	248	247	268	226	257	263	285	282	292	242	239	233	239	270	269	235	221	256	259	258	253	247	242	246	256	248	219	255	236	248	253	263	255	272	252	230	248	262	266	241	264	246	267	262	240	247	249	227	285	219	247	269	247	243	266	249	246	241	251	238	262	282	268	257	234	250	243	242	219	242	241	224	222	221	265	242	240	259	253	245	240	273	219	254	247	276	224	229	266	246	245	234	253	241	261	279	246	235	251	267	274	255	227	249	275	259	268	240	270	247	248	222	262	267	262	266	251	235	261	284	247	244	272	261	262	270	264	234	241	239	254	229	269	237	260	229	248	281	252	248	240	267	255	260	261	264	265	296	256	243	225	235	206	249	261	243	283	261	215	218	265	242	246	249	272	258	254	246	276	271	260	252	252	239	244	248	267	258	244	231	239	283	225	255	270	253	217	233	222	269	256	226	257	250	251	229	230	263	267	262	248	274	247	260	263	219	258	274	272	254	241	240	262	264	226	229	260	242	244	240	250	265	238	269	242	288	243	255	241	261	270	250	246	247	243	252	258	223	254	247	253	253
2247	816	890	856	950	825	829	868	785	770	724	747	711	725	731	700	782	775	798	731	753	757	722	726	770	738	730	700	767	760	723	795	790	741	737	745	707	701	747	754	804	748	748	745	746	767	743	761	763	698	695	717	736	758	704	756	680	777	736	759	774	752	735	716	772	746	758	724	730	736	735	766	724	754	748	705	740	728	746	722	770	715	732	733	761	729	767	785	738	711	738	760	745	726	778	787	749	724	727	744	723	778	716	712	805	793	723	726	782	757	704	732	751	747	749	716	740	728	719	701	753	725	758	743	730	757	747	747	760	736	704	765	744	714	735	746	752	756	682	726	708	708	726	751	753	772	744	707	734	754	748	748	750	734	762	758	776	782	768	695	742	791	771	754	697	713	744	812	706	775	740	700	699	737	715	778	740	734	736	725	707	750	702	741	717	794	739	711	724	762	710	740	724	787	714	735	779	756	750	707	750	745	746	732	698	749	702	748	754	744	716	736	797	702	762	739	700	769	745	732	688	692	727	724	748	779	747	718	759	724	710	742	754	714	740	736	749	707	753	779	756	679	747	734	713	713	714	741	750	742	741	742	712	781	732	735	721	703	729	791	692	719	717	730	774	745	797	742	737	735	731	761	759	743	753	753	695	775	751	694	730	743	726	743	739	738	758	781	738	765	724	725	685	762	728	768	795	706	776	759	746	762	751	676	742	745	728	740	800	715	760	750	758	785	715	720	761	712	776	749	711	743	794	722	764	752	748	743	735	765	814	684	727	732	751	735	715	747	730	743	766	768	763	730	771	729	739	713	744	737	795	765	765	684	760	733	747	750	740	746	750	720	775	755	744	765	741	738	686	722	759	705	721	721	724	728	717	691	750	736	768	757	743	737	756	727	742	748	756	748	765	770	785	762	725	721	742	726	762	736	784	733	722	732	733	765	723	737	770	736	758	716	802	723	765	770	775	758	777	727	726	746	785	758	726	740	757	745	751	738	674	744	718	728	753	744	715	753	746	747	748	788	729	739	700	746	741	730	694	718	719	786	722	776	736	754	751	769	728	751	768	780	731	767	774	696	749	696	757	724	703	750	709	795	771	738	767	699	744	739	749	751	735	811	780	797	767	753	736	698	762	803	733	754	729	710	750	743	764	727	717	703	804	735	794	736	741	726	798	737	697	777	739	710	738	714	747	734	729	709	769	762	765	698	756	715	717	741	774	737	829	718	729	751	786	724	745	818	731	733	759	699	751	769	705	747	721	732	758	755	759	771	734	729	697	715	724	672	739	760	754	735	736	747	750	728	664	775	760	736	734	742	745	732	754	757	706	766	753	749	714	745	747	730	736	767	724	731	753	764	771	723	721	797	744	749	700	746	773	739	732	739	726	734	723	690	743	745	706	775	732	752	770	742	752	738	720	771	736	688	711	719	761	744	742	755	743	697	752	747	738	696	743	775	773	725	757	719	724	746	708	747	749	729	753	752	705	789	721	719	746	742	747	721	781	724	754	744	726	761	726	725	745	728	697	785	745	755	713	760	755	740	757	720	749	802	701	781	753	753	732	673	770	646	729	736	720	734	729	761	712	793	795	719	772	725	763	779	724	733	772	768	769	708	692	750	717	735	703	759	751	718	733	736	745	722	763	778	767	738	696	749	702	772	713	731	730	764	699	741	737	789	770	758	754	759	779	690	755	752	734	746	744	724	763	739	702	723	741	713	762	719	716	714	739	733	760	774	774	743	734	716	764	751	725	721	714	740	763	758	712	711	813	760	725	746	691	683	721	674	737	720	741	763	789	731	768	764	761	731	727	755	717	755	701	741	722	727	774	733	729	749	743	770	710	754	766	733	756	698	759	722	729	691	723	763	772	687	746	722	720	745	791	707	747	712	724	771	715	713	752	703	758	787	750	756	780	674	752	785	726	776	729	764	703	754	787	769	708	745	746	724	770	634	797	736	717	790	734	726	787	751	712	720	740	749	697	783	752	699	763	717	721	727	723	701	775	730	729	761	748	758	729	711	782	735	801	779	731	725	745	752	722	777	757	805	671	749	699	807	715	796	748	691	706	736	741	733	717	697	726	775	706	761	722	738	778	712	714	700	734	721	749	740	740	747	724	689	713	744	700	750	764	744	711	730	735	728	671	687	791	730	771	777	700	735	716	776	739	731	731	733	723	713	668	703	721	711	705	701	773	744	716	745	761	735	735	708	744	782	724	699	714	735	775	790	741	721	742	699	773	714	721	724	732	734	761	716	756	722	696	772	735	696	738	731	744	736	754	771	692	720	732	745	768	768	723	742	722	685	772	759	722	747	742	759	751	802	762	815	751	771	731	738	821	768	682	746	792	744	729	732	775	766	724	749	737	755	715	746	720	709	770	748	741	681	707	697	784	733	748	745	785	723	710	720	696	705	746	722	748	745	770	720	734	723	745	774	721	727	698	763	731	707	767	732	731	758	759	771	770	757	715	679	749	763	773	695	739	740	758	737	722	749	756	733	771	731	776	777	745	725	760	749	720	739	706	736	719	763	762	753	745	732	745	733	713	751	685	744	705	775	712	769	783	706	769	715	747	710	758	760	740	761	729	709	766	712	734	786	747	749	744	728	770	749	756	709	779	785	697	720	719	762	750	712	777	732	716	788	702	718	758	714	758	781	691	741	749	759	788	760	710	739	769	712	716	746	725	758	727	728	777	753	761	802	716	758	783	768	760	736	756	780	724	693	743	721	723	696	718	785	772	739	734	723	798	695	727	740	780	734	704	684	742	755	752	729	727	704	753	772	775	763	721	743	689	761	747	699	762	738	767	759	728	758	760	695	726	758	744	707	701	754	782	786	749	721	754	739	741	720	726	716	786	759	700	758	756	774	748	760	716	808	705	715	781	766	720	759	714	747	766	747	771	727	711	779	746	765	779	776	746	721	749	759	687	728	717	738	759	745	774	758	701	706	753	704	749	762	747	744	782	766	750	735	769	753	741	708	731	767	755	744	805	736	688	778	720	739	740	742	704	780	743	739	670	704	773	756	742	752	740	791	645	707	735	712	778	721	758	752	735	755	746	734	748	752	726	718	792	771	701	708	708	728	735	774	751	740	738	777	728	780	792	735	775	723	735	754	768	742	732	717	757	731	749	723	749	711	716	805	742	755	769	758	717	685	754	726	742	723	760	700	698	779	761	779	708	739	763	739	729	753	764	758	749	756	750	785	728	710	699	766	683	715	715	737	799	729	743	727	733	741	813	774	728	728	726	720	772	744	791	738	778	720	734	742	701	761	725	723	738	723	721	734	698	735	711	745	734	751	749	739	727	751	746	757	758	751	764	739	799	717	730	729	757	840	707	732	772	755	739	757	770	725	713	696	699	740	729	751	754	775	763	713	753	765	745	722	703	743	753	726	743	740	716	736	737	738	702	745	774	695	726	772	729	742	758	719	791	708	782	760	734	763	711	715	755	822	724	719	746	797	740	789	712	697	809	729	725	705	728	727	715	735
8319	1127	1386	1074	767	541	443	343	306	275	223	213	193	204	191	167	129	191	160	170	140	154	139	145	128	142	139	147	131	135	155	143	156	143	144	120	141	142	122	153	145	170	120	154	131	131	110	124	138	138	119	110	117	126	124	143	125	140	137	139	125	135	151	132	122	137	141	120	127	143	126	116	122	135	113	100	128	133	107	130	123	124	111	113	119	116	138	139	121	143	127	131	113	144	133	117	120	131	120	110	125	123	123	138	124	125	99	133	141	125	131	148	119	124	137	125	116	122	139	138	122	131	143	151	116	130	134	111	128	138	126	150	119	132	135	123	140	137	124	121	126	129	119	117	118	128	130	136	109	123	114	135	124	148	124	110	155	142	138	138	126	126	134	125	145	113	117	123	129	108	123	126	122	147	121	125	138	133	126	113	114	141	110	116	135	125	121	131	133	130	127	132	137	154	116	128	146	133	117	128	142	114	120	116	119	136	112	133	131	160	136	138	119	130	121	109	118	136	135	120	112	146	145	155	124	111	129	128	132	155	127	136	129	124	118	114	124	119	132	132	135	130	127	127	138	148	127	126	124	142	118	113	112	135	127	133	120	126	118	139	123	130	127	130	132	125	135	126	134	118	131	120	139	110	108	124	117	154	137	108	121	119	133	131	143	138	139	132	125	126	121	127	139	125	144	121	126	151	129	107	125	124	129	97	154	133	119	139	120	125	140	134	139	103	132	135	120	115	120	128	131	130	139	131	147	123	134	137	138	123	132	113	134	130	127	124	120	121	141	115	124	129	123	145	133	150	118	131	113	107	133	149	119	145	131	124	129	154	134	150	136	138	128	133	141	143	126	112	149	128	110	118	127	121	145	124	146	140	112	154	108	146	130	124	147	126	123	132	166	123	113	122	153	120	119	145	116	134	127	143	117	125	133	116	139	122	115	113	120	140	113	117	142	130	117	132	107	129	127	130	110	129	124	136	126	117	121	129	134	98	115	129	136	128	142	142	145	138	127	124	105	123	130	119	130	114	139	135	151	138	110	124	124	124	129	135	144	132	118	139	123	111	112	127	128	114	125	115	143	137	128	113	135	146	131	117	117	116	141	134	138	105	125	126	123	106	114	133	152	123	120	120	132	122	118	112	132	126	139	123	119	130	120	116	131	134	133	116	123	118	118	123	131	114	128	156	136	121	121	90	115	129	136	143	120	143	142	122	140	123	129	134	128	137	120	124	112	145	118	127	131	127	126	120	123	120	120	120	135	129	138	133	114	115	130	111	132	132	130	107	109	127	127	125	117	124	116	128	126	151	138	129	115	119	130	114	142	139	113	127	139	135	108	127	137	132	129	117	125	118	148	119	132	122	130	115	115	142	120	142	115	132	134	103	129	135	142	119	112	136	122	111	115	130	132	133	118	115	111	122	131	119	134	116	141	127	128	149	123	143	140	123	123	138	118	116	122	128	133	122	122	129	156	140	117	107	139	125	125	138	145	126	124	115	119	125	139	124	142	146	147	122	127	145	129	119	151	119	133	119	129	130	132	117	124	119	113	127	117	106	129	113	144	108	137	125	141	115	136	126	141	127	134	129	117	119	126	125	131	125	138	131	122	138	121	111	133	135	141	122	127	135	129	126	142	115	145	126	114	123	138	127	128	108	112	134	135	117	107	123	112	112	141	100	135	129	124	117	125	124	124	108	114	134	122	128	124	122	159	134	120	154	120	139	106	141	115	127	123	129	138	138	122	107	127	140	151	119	117	133	116	130	126	118	120	142	93	119	119	127	128	130	132	136	132	119	132	124	118	105	103	117	129	139	138	123	115	109	131	130	129	130	134	130	125	144	120	134	128	127	142	145	126	136	111	120	134	117	149	124	123	119	126	133	139	127	124	125	124	142	132	139	121	148	126	132	122	131	129	146	138	134	115	128	139	115	119	123	130	110	141	120	130	123	147	124	131	123	127	117	134	137	128	132	155	131	112	113	117	135	137	124	112	122	139	122	114	127	138	133	121	133	113	136	116	144	107	135	128	133	132	143	142	135	119	130	140	125	136	130	126	124	119	116	120	112	130	122	139	136	129	138	132	135	124	142	119	132	123	131	126	125	124	137	114	129	128	126	123	131	95	125	119	124	136	122	137	141	136	110	136	119	141	108	115	124	128	113	122	140	113	142	134	124	135	151	136	136	107	122	130	152	150	122	126	129	98	119	118	137	136	117	123	128	135	128	132	127	132	148	128	133	119	137	119	122	118	128	130	150	132	141	123	121	125	116	135	136	124	119	115	145	133	130	146	136	136	132	135	132	143	131	129	146	121	129	143	127	130	130	142	141	121	122	109	114	130	112	122	147	123	114	113	134	139	144	125	120	128	135	143	131	132	117	136	130	122	142	155	135	117	123	131	108	127	120	124	120	130	135	131	152	156	141	132	122	115	121	139	114	141	114	123	134	121	142	116	126	140	126	137	114	135	117	139	137	108	129	129	129	138	117	137	127	139	144	142	152	129	131	118	151	138	125	129	145	118	126	129	151	138	124	132	136	149	141	131	133	132	129	134	112	125	126	134	133	136	112	129	143	132	118	145	133	135	135	128	129	107	124	132	129	121	115	120	108	109	131	132	126	137	123	133	141	116	143	120	105	137	131	130	118	153	134	140	114	134	132	120	143	139	102	136	134	119	128	118	126	126	135	126	137	132	133	131	139	123	120	112	122	127	127	118	132	114	101	141	137	121	120	117	110	140	128	105	130	138	136	142	141	129	134	121	126	132	115	135	141	113	122	113	123	130	131	117	141	148	101	114	121	137	148	140	135	131	149	130	126	132	120	136	127	124	124	135	93	126	131	135	132	140	130	124	127	137	134	149	120	134	150	137	134	136	109	147	130	115	124	129	135	119	122	125	114	139	126	134	134	147	111	123	139	175	138	128	141	133	128	129	107	142	133	103	151	122	111	120	124	118	137	111	131	129	119	137	116	107	117	134	129	130	112	109	135	144	155	145	120	129	134	128	128	123	132	113	119	109	105	128	148	124	122	117	133	132	138	135	135	122	104	121	121	110	115	148	126	129	141	121	137	141	125	141	129	116	128	162	123	94	127	120	152	132	122	146	146	126	141	130	122	117	125	141	129	130	132	140	126	125	137	134	133	126	129	130	125	129	147	139	106	126	119	130	154	149	121	115	117	143	117	134	129	138	130	139	131	123	121	130	129	138	130	128	127	120	135	134	114	142	117	133	128	133	120	108	116	147	123	119	123	136	132	118	135	119	115	119	132	140	125	112	137	124	108	140	151	124	113	144	130	118	131	130	149	117	112	117	129	139	129	129	119	119	123	125	130	129	120	138	138	128	130	138	123	123	110	137	120	124	130	129	128	143	124	139	129	127	118	147	148	135	111	145	127	116	131	132	121	150	121	148	126	138	145	145	123	144	126	120	117	137	131	133	124	139	120	127	104	152	110	124	119	129	160	137	129	131	149	140	132	130	127	129	125	127	124
5402	1404	3268	3538	2967	2454	2048	1699	1455	1298	1123	1043	922	908	821	797	732	671	658	632	605	614	594	596	543	524	529	537	493	513	547	522	487	482	507	529	460	473	488	478	454	460	474	455	485	435	442	446	465	472	492	445	437	483	455	451	471	416	463	460	421	439	429	418	419	431	408	453	432	444	457	443	442	420	443	406	433	409	439	445	389	428	448	445	408	416	430	383	412	436	411	436	411	483	431	459	432	417	467	428	425	406	411	379	411	412	411	463	456	444	411	410	413	435	426	440	436	416	406	407	424	409	439	393	431	380	429	401	445	410	373	423	399	399	428	399	439	410	455	424	409	416	460	417	427	414	418	435	444	439	421	376	422	415	433	451	432	456	431	450	414	447	432	446	424	430	394	388	430	392	397	418	420	399	406	413	412	405	396	401	404	410	424	422	426	421	395	395	456	422	402	449	403	410	424	456	400	417	429	416	407	403	418	451	401	421	406	395	441	407	408	412	384	408	409	404	375	459	420	429	454	393	425	402	443	397	383	411	397	455	423	438	419	389	425	421	427	400	383	451	425	430	391	443	436	407	430	408	426	405	402	406	402	450	393	422	411	416	419	405	407	415	427	415	422	405	388	416	428	397	402	413	412	414	443	431	415	405	409	382	411	439	456	432	387	409	391	409	434	403	429	420	421	417	391	397	407	409	433	419	389	417	414	430	415	376	400	392	404	400	437	408	428	398	424	411	458	417	418	403	407	426	419	452	450	408	461	436	414	415	418	450	423	453	419	416	415	383	430	397	416	411	452	417	400	452	381	443	445	427	425	443	369	416	458	438	389	371	415	439	483	429	406	408	402	364	400	426	412	403	429	425	418	411	394	427	453	393	406	412	434	412	422	421	381	383	400	416	457	426	426	399	418	410	424	388	388	401	390	417	389	394	450	440	420	419	410	411	423	429	411	396	423	431	392	373	379	427	403	419	390	403	427	393	401	447	405	430	431	397	374	422	446	447	439	410	412	395	395	426	411	362	422	404	379	432	416	408	421	406	432	412	407	403	422	420	441	429	417	405	410	428	444	441	426	413	399	420	440	419	385	401	387	428	428	416	408	428	414	442	385	431	429	429	439	430	419	409	427	397	426	465	380	402	381	407	396	410	475	421	381	399	423	426	398	406	416	398	386	404	425	389	402	365	430	394	423	425	420	419	415	408	382	422	388	395	439	372	419	396	350	418	389	441	463	431	427	444	423	393	397	360	397	405	424	470	397	467	422	399	441	411	403	451	426	428	435	401	404	421	419	441	384	451	406	391	427	434	441	390	397	399	409	413	405	393	433	407	464	426	396	394	419	399	413	456	417	379	410	458	413	443	413	393	456	414	414	419	420	436	375	425	421	431	447	397	402	462	410	415	427	418	387	410	437	423	410	433	429	411	427	415	433	413	412	421	413	398	409	408	444	481	397	450	385	409	435	387	419	413	437	439	430	395	419	422	373	393	415	402	417	393	400	375	448	419	421	396	471	411	403	406	416	427	405	444	437	420	460	402	407	446	402	407	443	429	409	467	428	405	411	439	379	431	437	443	404	440	417	479	407	421	408	414	430	420	418	455	394	436	432	429	426	421	383	433	393	382	385	422	381	381	426	401	412	392	397	421	395	405	420	411	429	419	411	419	413	433	406	415	393	399	460	451	432	418	416	400	403	424	389	410	379	415	414	431	406	417	365	424	439	431	403	399	423	407	385	454	423	421	439	437	395	398	412	438	422	399	430	415	410	400	441	434	414	409	424	402	450	430	429	443	389	399	418	401	395	449	400	409	409	418	426	425	398	404	404	428	402	381	423	401	406	447	393	399	449	420	412	398	413	409	406	425	404	437	410	421	449	445	394	386	417	424	409	389	451	447	385	422	398	390	450	407	446	397	461	388	428	449	410	407	392	402	425	404	402	412	385	431	409	373	412	408	389	442	431	424	433	411	423	396	389	428	424	438	417	420	462	400	445	386	415	425	423	438	399	400	388	428	463	417	417	448	417	459	426	392	447	414	378	402	392	415	433	401	422	415	410	449	413	413	401	385	422	413	424	400	436	419	420	426	384	391	399	392	402	427	392	393	433	403	435	417	389	407	425	397	435	424	439	408	404	400	420	413	447	402	420	395	418	415	400	403	415	402	448	447	440	437	408	415	445	383	402	416	421	430	427	372	431	442	411	396	427	431	396	427	431	455	438	420	419	455	406	405	393	433	414	429	429	376	413	419	433	421	428	438	404	441	412	413	422	419	374	404	427	441	409	361	414	386	401	421	423	394	395	448	445	375	424	386	404	424	411	384	428	432	389	420	407	437	396	454	405	400	433	394	389	397	410	414	430	415	393	410	405	419	428	433	431	445	421	392	411	410	420	437	437	420	413	418	455	416	419	393	443	403	432	435	392	417	428	425	416	360	433	419	395	395	393	430	408	422	423	382	396	382	411	413	419	429	430	433	461	444	415	386	425	413	448	403	447	382	393	412	439	395	455	417	414	400	396	399	396	391	409	401	431	416	425	403	404	415	430	433	393	412	384	387	415	395	402	425	467	437	410	406	393	412	406	431	425	430	425	392	416	407	421	432	392	392	426	402	416	385	454	426	448	410	419	437	418	415	467	423	462	432	381	420	409	423	412	415	426	399	435	395	402	431	403	438	396	382	422	444	398	444	400	392	403	428	438	404	420	409	441	431	391	449	429	406	401	409	448	486	427	419	423	418	411	426	412	413	393	389	393	420	395	383	429	418	428	417	423	407	415	403	413	406	377	408	394	414	427	424	431	398	417	404	405	455	406	399	425	419	417	422	419	441	427	423	458	424	416	385	399	402	392	458	444	409	425	405	434	437	426	461	391	385	419	388	439	395	440	430	419	395	401	413	404	397	430	442	422	379	422	389	411	414	416	409	396	444	400	374	406	434	411	391	392	437	428	442	435	416	456	413	409	441	429	379	421	429	438	428	428	409	457	471	432	475	440	397	435	427	420	437	395	421	428	392	445	440	411	429	448	434	413	456	385	406	399	416	437	418	423	417	413	392	384	433	404	396	403	448	408	422	410	415	413	411	448	414	406	413	403	408	420	367	442	421	440	414	411	428	442	379	407	457	472	411	432	412	439	435	436	419	437	428	423	410	413	387	414	444	439	440	408	434	413	409	408	422	437	486	392	429	387	402	436	417	426	411	414	429	381	402	428	425	415	445	412	406	453	412	379	375	410	463	433	420	423	407	433	355	415	388	429	408	423	464	409	404	434	414	429	416	387	398	400	405	447	409	425	378	419	421	387	421	422	444	435	394	421	399	416	381	418	394	412	397	426	409	444	439	420	375	424	441	411	426	422	443	399	421	387	417	433	450	420	391	371	437	385	430	455	427	468	405	438	403	428	439	406	421	426	413	435	408	408	429	430	411	408	428	419	432	432	435	415	396	416	421	423	401	444	421	418	420	407	428	413	441	419	425	387	428	426	432	389	403	425	407	433	411
15573	2639	2653	2050	1404	1069	792	612	490	435	395	348	317	266	276	229	227	186	197	189	221	189	183	181	207	168	165	190	174	193	180	178	169	170	149	162	160	159	150	150	142	154	166	175	155	149	177	152	154	159	147	152	147	156	132	170	155	152	165	127	146	137	151	148	160	135	137	150	161	139	151	168	159	147	134	159	158	149	143	152	169	157	166	136	139	130	129	139	165	136	154	139	145	142	135	145	150	162	145	156	141	151	149	163	132	151	192	148	143	139	150	145	158	137	156	148	152	140	138	155	147	138	135	113	160	149	142	135	151	149	132	152	162	142	157	132	145	131	150	159	129	153	154	160	142	153	126	148	113	140	149	134	124	152	139	146	143	138	153	150	142	150	134	175	143	163	144	128	122	154	134	140	167	136	144	143	141	132	143	168	167	172	166	164	159	125	128	142	147	120	130	152	129	182	140	140	143	139	152	147	136	152	170	149	142	155	154	154	150	142	157	147	164	130	152	143	122	157	160	146	134	127	136	127	161	147	140	135	141	132	161	156	142	149	144	163	161	142	154	146	149	159	151	152	148	144	131	143	142	152	168	152	164	160	148	131	163	146	139	138	143	143	155	142	128	130	146	163	127	125	134	144	141	130	164	143	137	136	178	146	145	144	148	137	147	137	148	151	165	142	140	139	140	141	142	153	133	146	132	147	149	157	142	160	145	141	139	154	142	142	152	149	135	149	130	138	152	135	145	137	155	169	161	147	148	144	146	136	149	131	128	135	132	130	141	145	156	166	140	154	133	126	166	116	144	145	148	154	155	135	149	136	131	153	155	151	132	132	149	140	175	132	140	128	155	144	156	153	161	172	150	134	162	173	157	165	139	124	140	128	140	162	168	138	147	151	159	152	138	154	144	145	132	134	132	150	150	143	152	165	146	155	156	142	160	118	154	157	134	162	150	156	148	144	151	155	128	125	149	134	164	161	154	128	161	138	130	136	148	141	158	146	137	138	155	159	172	133	131	151	142	166	137	143	152	140	157	155	136	143	139	142	141	173	151	152	151	179	124	142	132	170	138	145	146	140	152	166	157	138	154	139	162	147	155	138	122	133	173	140	142	182	133	136	142	155	157	171	138	145	141	155	146	140	128	158	110	154	176	167	140	141	130	137	154	164	143	150	144	153	169	136	126	147	134	138	150	144	158	140	151	166	125	149	149	149	162	142	153	129	129	133	150	114	118	142	144	139	156	127	152	147	156	138	140	155	142	151	164	152	164	140	138	163	132	126	153	147	156	116	153	137	147	144	171	152	128	155	162	162	118	134	135	140	150	140	154	145	140	159	137	139	143	133	153	124	140	156	141	154	147	142	158	144	117	146	131	143	133	149	167	165	158	136	150	145	136	140	134	148	141	152	139	169	160	136	135	153	137	135	154	166	144	153	146	144	150	147	124	156	151	142	156	144	170	139	150	131	125	134	150	144	155	161	150	121	157	129	151	161	141	140	147	155	162	161	167	134	130	157	146	143	148	133	141	135	169	155	140	126	133	167	157	137	148	124	157	150	149	128	164	141	155	142	145	129	146	166	149	163	139	146	147	151	137	143	154	136	149	158	142	138	131	158	136	134	146	147	150	133	163	123	134	146	144	166	166	180	139	130	148	128	152	116	137	153	124	158	138	150	142	144	149	153	147	138	146	146	137	164	137	146	137	169	159	143	152	155	157	149	141	126	154	151	153	147	144	157	145	128	169	146	142	168	159	149	153	148	139	135	147	162	124	143	154	140	163	133	150	158	153	151	142	146	163	155	147	155	160	150	134	168	168	156	149	156	142	152	118	150	151	138	152	128	165	160	164	148	169	163	143	133	122	140	144	158	174	153	149	131	171	157	145	156	139	152	127	140	150	142	145	132	150	156	143	141	147	162	169	126	126	158	154	153	150	144	153	130	142	141	146	162	167	153	167	161	142	145	143	156	144	161	144	157	134	134	131	137	168	141	149	173	152	153	130	135	142	123	148	150	145	143	155	167	161	145	144	166	164	126	153	159	140	141	138	155	141	154	161	132	163	163	152	146	157	158	145	142	129	143	152	158	151	155	169	147	142	159	161	130	154	123	120	171	176	148	157	160	129	139	155	143	142	139	147	165	161	130	113	136	130	128	139	147	146	138	139	161	151	160	162	153	127	144	145	166	153	168	123	148	144	143	134	156	157	141	158	146	155	157	148	150	159	142	155	145	161	135	152	120	147	141	146	143	159	140	128	146	176	156	174	154	121	143	155	136	151	146	127	151	131	149	147	135	150	147	163	161	145	149	134	141	156	126	143	164	151	170	162	146	154	144	153	135	146	138	137	136	158	154	157	168	166	137	138	159	156	160	132	138	134	152	169	151	152	136	136	154	128	157	148	159	159	132	141	161	134	173	176	146	155	129	146	140	158	150	133	165	162	157	140	143	133	150	150	143	141	142	148	147	141	152	140	150	137	148	112	143	143	146	161	168	132	117	156	152	127	144	154	148	140	146	160	144	139	152	141	164	149	150	156	147	130	155	136	150	159	131	139	157	135	140	149	145	146	150	147	156	159	159	165	139	151	158	151	154	143	178	134	150	126	146	141	130	152	153	151	138	154	150	166	158	146	166	134	150	146	135	141	156	150	130	144	137	140	156	125	158	150	139	150	157	154	132	138	164	168	135	135	168	129	158	141	168	148	134	148	158	157	149	152	142	144	156	166	167	167	153	145	142	149	138	159	142	149	137	156	162	152	145	156	131	151	143	158	137	143	161	150	130	152	153	150	142	142	142	139	143	139	166	135	138	161	146	142	154	121	139	129	149	154	136	148	144	151	145	105	138	128	153	129	131	138	138	142	136	135	134	131	144	137	143	156	161	132	139	119	173	127	149	158	145	138	146	132	171	151	156	134	133	140	166	148	171	143	143	145	149	153	160	132	180	133	158	124	153	129	117	150	162	131	147	160	155	129	140	159	157	135	144	163	166	135	157	159	135	130	131	164	135	158	163	155	159	143	142	157	148	161	167	160	125	151	149	158	142	179	136	133	157	157	162	165	144	161	161	127	137	139	116	150	142	154	151	125	140	154	130	138	147	149	136	142	156	148	146	149	130	160	138	147	140	161	145	156	149	132	182	147	142	135	140	132	149	141	140	168	149	134	149	148	151	142	171	132	158	149	150	125	139	147	133	156	144	154	159	157	148	146	152	165	157	143	141	153	158	149	145	142	143	136	151	152	149	143	149	152	141	162	144	149	129	157	126	164	143	140	166	141	148	122	118	174	150	152	159	152	119	121	161	151	153	150	152	154	150	140	164	137	138	163	125	143	143	140	131	157	169	150	166	161	164	158	123	141	139	128	145	151	162	141	134	133	164	142	176	156	123	136	150	151	165	128	147	156	136	144	145	138	135	125	160	155	149	140	139	156	118	128	166	146	138	142	141	142	141	158	131	174	153	166	137	127	139	156	163	139	153	170	145	147	156	131	143	157	149
7614	2496	5836	6430	5365	4414	3601	2911	2550	2169	1886	1762	1639	1376	1330	1170	1088	986	1009	892	920	851	794	785	772	722	780	694	646	637	677	666	634	639	644	660	605	614	620	574	569	539	570	607	592	584	552	524	565	528	523	592	523	523	569	512	502	514	528	478	504	531	490	530	465	517	532	518	503	481	527	540	518	501	528	469	542	471	504	515	530	518	509	503	534	511	466	463	501	490	469	498	463	532	495	452	486	490	485	500	480	495	518	446	478	489	482	477	471	469	477	487	502	487	485	488	495	504	498	462	487	478	503	499	450	445	498	477	470	497	439	479	523	481	486	506	465	465	435	476	505	457	429	496	446	486	470	478	469	479	484	491	519	462	477	500	451	450	448	496	450	512	498	492	498	487	500	486	471	466	501	458	495	489	459	484	468	506	479	481	471	479	449	427	458	491	487	521	478	454	492	475	507	493	511	468	463	495	445	458	497	465	457	465	495	463	479	515	462	483	472	476	467	456	448	472	491	480	465	470	500	461	505	502	519	485	512	457	485	481	479	490	438	481	497	480	491	512	467	465	464	503	507	481	443	481	464	469	458	493	475	466	489	468	481	493	495	473	481	507	496	471	450	462	466	496	492	485	464	504	467	478	463	504	485	492	471	469	488	475	510	477	478	440	476	431	474	501	480	482	491	461	473	471	490	455	508	544	484	483	465	421	493	475	481	449	497	460	465	499	509	456	454	481	464	433	461	463	462	475	477	487	443	498	446	486	485	507	463	496	485	471	486	478	504	423	495	458	497	486	523	484	496	467	471	448	439	501	436	458	512	456	458	480	468	489	521	499	463	485	459	474	460	510	450	489	429	482	463	470	465	476	490	466	493	452	511	502	474	476	496	495	483	495	505	454	524	476	467	467	466	522	496	492	486	521	496	477	469	457	460	466	454	506	480	465	482	490	477	463	458	440	480	497	485	485	464	484	467	514	480	483	445	493	493	455	479	456	475	472	478	496	502	406	486	452	464	493	429	466	479	451	487	466	452	514	455	495	478	479	470	478	485	466	513	483	471	469	504	484	450	516	470	469	456	491	455	484	485	488	499	438	486	452	450	487	525	493	505	486	508	489	458	457	477	487	514	481	435	454	507	507	527	451	457	440	471	495	468	471	461	510	480	471	477	441	491	467	512	461	493	477	474	455	446	499	486	470	506	455	472	476	449	533	480	503	474	437	439	507	471	488	516	486	419	492	485	474	442	480	484	507	504	503	479	493	453	474	463	493	472	499	470	490	471	444	474	480	488	505	487	464	453	492	462	446	497	445	435	467	487	454	502	465	466	495	446	440	512	509	460	479	487	459	464	491	493	459	452	491	459	444	523	454	459	444	480	493	501	479	490	462	452	493	505	464	426	485	473	463	498	458	492	469	490	496	441	480	516	472	534	490	479	510	481	461	465	478	497	465	503	452	500	473	472	499	488	512	457	474	452	489	474	454	478	499	497	449	499	484	469	443	488	443	466	489	406	493	462	497	455	497	456	441	433	455	474	501	448	532	485	496	506	469	501	489	483	461	475	448	467	493	484	461	496	492	477	431	472	453	454	473	456	507	474	462	518	455	493	503	503	481	467	483	462	491	490	478	489	480	492	445	427	484	474	485	498	467	480	466	471	517	494	479	481	462	489	494	494	503	452	497	452	492	488	470	500	468	461	501	490	471	468	464	508	484	469	471	440	504	461	497	459	496	485	467	487	500	456	485	458	461	450	490	458	476	508	500	492	454	476	468	481	477	461	474	453	472	487	483	458	459	477	484	487	488	495	485	462	490	454	458	465	488	454	515	467	453	462	497	488	466	484	447	459	498	448	514	503	462	486	518	472	488	491	503	493	446	485	468	446	519	510	462	448	487	469	448	483	467	489	477	431	453	468	481	465	459	457	448	466	489	458	461	508	453	493	483	493	492	538	478	502	463	464	489	507	498	464	476	452	482	442	462	462	452	499	491	470	499	464	479	503	457	454	522	503	494	475	459	471	483	436	460	495	459	528	538	481	447	483	461	480	474	494	493	491	469	484	456	520	464	454	465	456	482	408	485	497	478	468	492	471	503	465	473	479	463	485	465	481	495	432	495	488	482	448	478	453	462	470	489	505	480	498	477	511	517	485	485	509	477	511	512	456	483	429	433	475	461	481	496	495	457	496	482	479	471	486	517	479	487	461	490	465	465	486	467	485	521	458	474	503	493	451	492	485	490	499	486	472	464	502	477	457	464	480	471	469	456	473	459	481	462	453	475	514	489	478	483	473	474	488	461	462	480	460	493	466	491	474	474	483	469	500	484	480	474	469	514	500	515	476	484	465	501	447	501	461	453	504	490	481	485	444	465	473	439	483	447	447	451	499	476	447	490	458	483	460	464	482	467	483	464	464	452	481	459	491	487	487	519	470	483	453	492	490	461	475	453	494	479	477	455	480	500	477	474	469	453	468	466	463	430	471	460	448	472	486	462	450	471	453	452	478	492	522	475	523	455	489	452	470	449	505	469	493	472	482	427	500	507	470	498	469	489	496	498	461	490	483	504	449	480	484	445	467	464	488	447	508	515	481	472	482	468	497	482	516	485	491	465	461	458	454	441	468	467	495	508	474	470	467	458	487	500	408	449	471	482	459	444	519	443	490	472	472	464	476	453	439	507	462	495	509	479	485	482	454	451	467	432	421	491	495	473	480	485	475	490	487	501	494	525	497	464	466	425	482	489	464	479	467	477	472	513	488	449	458	467	474	504	462	507	469	465	457	493	472	458	552	495	463	512	436	492	521	459	484	457	472	468	517	465	437	496	489	466	472	454	496	511	492	450	436	462	503	551	493	468	435	490	478	458	486	489	459	466	443	483	446	452	469	487	443	474	452	443	454	421	503	476	479	499	430	489	512	477	494	520	466	443	515	521	477	491	498	488	450	501	486	455	493	443	478	497	461	465	468	471	504	430	469	434	444	480	475	489	481	491	537	459	485	466	428	485	488	474	483	459	500	481	465	481	507	499	484	481	475	455	477	462	505	471	474	469	433	428	491	478	515	444	496	474	481	515	443	474	514	498	478	448	510	483	476	450	478	485	460	528	459	473	486	480	480	463	538	464	479	471	478	459	490	478	484	474	445	450	501	458	485	481	494	475	471	475	503	469	487	479	463	465	490	465	483	455	452	452	450	517	497	484	492	448	429	492	476	513	447	440	482	417	471	506	462	459	474	459	481	429	446	480	467	448	466	447	486	472	447	471	503	480	510	489	470	487	476	493	457	473	494	482	469	471	494	449	480	497	467	470	464	483	446	484	451	511	497	444	430	474	494	485	507	465	479	473	505	475	492	452	505	479	523	500	486	466	503	515	440	455	514	464	466	483	466	472	481	510	451	480	458	485	494	473	505	454	474	465	529	498	487	475	503	476	517	454	467	445	498	459	490	478	486	476	492	465	500	481	455	518	502	461	468	493	466	482	466	466	481	496	450	488	482	441	478	488
2090	305	300	301	289	272	232	274	235	288	208	236	262	267	266	274	251	271	253	241	258	264	246	208	257	270	201	272	245	226	253	257	281	251	243	241	296	252	273	240	253	234	216	244	271	269	219	256	261	234	228	275	270	242	249	251	282	249	280	238	232	244	238	267	257	218	238	265	264	262	254	238	256	253	238	244	231	250	263	252	225	259	253	266	266	251	270	252	262	242	250	258	246	223	259	235	270	263	250	262	250	244	263	275	249	260	254	252	266	269	247	258	270	240	254	250	248	232	256	243	269	242	242	226	246	254	233	240	234	244	266	268	243	274	246	260	245	245	251	267	220	256	229	253	264	236	249	255	253	245	267	251	249	222	245	246	274	263	230	257	244	244	226	271	244	253	248	267	242	252	270	249	271	246	274	251	250	249	250	258	259	232	241	234	276	236	256	256	264	243	237	268	285	220	270	271	245	232	256	258	229	236	254	251	237	243	250	254	230	212	266	250	245	221	255	239	264	260	248	220	213	260	255	266	248	244	279	282	254	250	236	271	264	259	258	257	218	201	252	263	211	283	286	239	259	219	248	272	245	276	288	261	265	259	227	264	234	265	254	247	285	264	268	227	245	254	260	257	263	264	262	251	273	265	252	244	244	264	225	222	223	255	239	257	259	227	250	253	250	246	229	245	258	212	245	251	230	229	234	229	240	267	260	249	254	268	237	209	240	271	226	268	254	284	251	252	255	248	251	239	253	216	243	282	244	276	255	248	242	255	279	246	253	282	253	247	249	255	246	250	295	286	245	259	254	259	307	274	268	253	235	248	215	260	251	244	249	221	251	269	260	247	260	262	227	233	246	217	245	261	259	254	242	254	280	267	246	280	228	237	250	241	270	234	279	247	255	292	272	240	245	278	282	254	288	252	255	282	267	257	251	280	252	247	275	276	258	235	254	222	260	260	261	277	263	260	246	226	231	244	269	260	258	222	256	275	260	223	245	255	248	255	255	265	266	270	282	258	253	222	255	291	285	263	214	242	273	263	263	275	268	210	253	242	269	246	264	254	274	255	264	266	260	262	262	252	263	265	270	260	243	264	245	281	252	276	245	272	244	226	244	247	253	223	253	258	237	233	214	234	243	267	250	260	254	236	258	220	271	261	240	262	251	284	264	249	235	278	247	250	249	279	271	264	240	261	242	250	231	241	272	244	251	234	255	259	227	260	268	252	248	261	257	264	291	287	234	276	290	267	265	260	249	271	246	266	251	253	238	231	264	254	266	270	249	237	228	278	257	224	238	241	241	245	240	262	225	250	283	252	276	251	244	245	252	252	270	249	236	242	255	277	275	230	258	254	249	238	234	266	255	235	245	252	255	244	246	275	247	248	247	234	263	238	224	253	266	255	269	226	251	239	272	269	266	244	289	215	270	268	281	237	259	254	271	229	244	220	232	234	268	224	253	257	254	232	246	266	261	280	253	254	244	239	258	258	234	248	265	218	260	271	244	283	257	259	223	269	267	250	262	263	269	262	233	270	260	253	266	273	259	224	261	250	260	223	246	232	231	253	225	261	252	243	249	243	269	272	251	262	269	261	289	274	259	234	230	253	262	262	259	248	245	247	261	236	236	264	256	253	231	290	243	218	254	265	255	227	240	236	242	252	251	238	260	237	261	228	254	246	220	253	254	264	293	274	225	274	269	268	244	222	270	272	269	242	231	243	265	234	243	248	237	257	237	255	265	285	274	267	249	243	248	269	282	249	240	251	262	240	255	235	239	270	234	260	240	280	256	242	240	247	253	233	250	243	241	244	238	264	269	256	247	263	264	274	283	263	254	239	245	244	265	238	247	241	241	237	287	247	251	238	283	238	254	245	252	292	238	270	251	243	234	258	258	255	256	255	244	253	273	241	274	260	238	248	261	241	247	266	251	260	291	234	273	249	217	225	230	254	267	265	238	235	269	260	249	261	271	222	248	248	268	234	243	262	247	227	240	242	275	256	243	252	244	248	269	270	239	274	278	267	256	265	257	248	251	232	256	250	252	242	244	243	242	276	237	230	233	257	253	271	255	225	247	254	233	247	240	257	273	253	237	252	262	298	256	260	226	249	243	225	265	245	241	278	254	260	256	224	267	243	248	237	240	254	237	257	236	252	245	251	239	265	290	258	259	248	264	236	241	298	237	249	248	254	249	244	259	259	231	270	227	260	243	274	282	247	241	262	230	227	287	259	243	258	244	246	254	241	242	271	247	257	301	247	245	219	269	255	242	247	256	241	253	257	237	244	245	250	282	291	254	265	258	274	280	225	251	268	245	252	279	256	239	255	265	232	251	253	236	218	264	242	227	248	267	261	245	260	251	250	246	252	238	229	257	254	260	225	247	259	243	252	276	281	267	276	240	286	288	227	244	243	295	231	272	264	282	253	265	267	249	239	242	235	234	255	226	242	265	244	268	280	248	251	256	248	249	286	247	275	236	247	236	231	261	246	229	291	213	250	231	267	257	247	249	237	241	271	228	295	260	236	259	251	240	255	245	266	258	244	268	268	251	253	238	214	246	274	235	246	256	264	250	252	257	251	254	252	260	235	240	270	232	270	246	255	255	258	239	233	231	244	266	247	255	259	244	235	242	253	253	240	270	279	253	251	243	242	237	222	248	246	243	238	257	249	265	241	244	287	245	264	246	247	235	238	283	264	236	240	234	249	222	259	275	233	278	240	249	272	261	244	257	263	263	277	222	244	237	272	258	244	271	236	255	240	231	269	256	225	235	295	264	267	271	264	258	265	259	270	263	239	244	242	239	249	286	295	260	259	243	223	260	246	274	233	274	242	250	247	261	284	236	254	241	266	237	265	296	222	253	241	245	244	269	243	244	269	257	270	263	282	290	242	262	301	263	258	276	253	250	258	220	266	258	248	230	273	252	253	240	240	263	262	285	264	296	237	275	253	257	241	248	248	256	277	246	248	254	254	263	249	275	256	238	257	255	258	239	293	238	251	272	280	235	217	232	263	253	258	250	237	225	234	252	247	255	242	228	273	228	269	247	242	282	244	236	285	229	249	228	254	255	251	265	240	264	223	234	258	230	239	231	260	276	257	259	251	265	235	264	247	238	266	253	247	276	256	237	264	220	251	231	256	232	242	261	260	229	253	238	266	227	242	290	259	256	242	230	253	258	260	266	275	260	279	244	235	251	238	275	265	251	241	277	265	248	247	256	258	257	266	224	241	244	272	251	242	246	263	256	244	240	246	265	265	230	271	239	227	245	264	254	257	269	251	255	259	247	258	273	254	256	240	254	250	263	255	237	248	251	252	247	262	223	223	275	240	277	268	248	255	261	267	245	235	231	250	268	254	249	222	236	238	241	228	264	257	256	257	246	246	236	251	271	258	234	242	241	229	249	275	257	260	263	248	248	256	253	255	249	256	266	253	245	268	245	248	251	257	253	224	269	271	233	264	241	250	243	243	264	248	242	264	266	255	234	246	225	230	229	265	249	248
2208	775	848	918	859	862	795	812	821	747	746	806	785	722	772	707	746	767	757	775	715	722	690	752	777	735	718	763	806	769	742	758	759	719	760	734	757	774	733	759	733	712	812	708	771	702	786	782	718	733	742	758	731	721	778	730	719	747	720	729	703	760	763	697	722	748	742	714	778	716	729	708	672	727	770	737	696	771	747	773	719	697	712	735	757	731	716	743	712	703	737	707	760	726	788	729	715	739	747	738	724	738	691	710	703	777	730	711	745	712	784	746	746	719	759	747	747	797	672	774	769	732	748	723	748	768	757	751	762	750	732	698	729	749	763	729	763	770	757	795	750	737	740	763	713	740	782	749	766	762	742	748	789	779	790	755	728	699	708	742	755	721	728	762	734	729	716	718	759	731	775	739	688	705	721	679	771	740	754	743	756	756	742	750	732	773	784	718	706	712	722	761	772	700	755	722	735	713	714	738	748	764	713	806	762	741	746	748	744	762	771	684	733	752	698	716	775	718	724	740	727	795	756	765	796	780	697	765	736	743	700	743	730	729	762	757	752	744	699	819	716	714	776	769	756	699	773	751	746	726	713	731	724	781	736	690	765	743	756	723	713	723	781	784	719	824	709	733	749	707	760	741	787	745	725	726	734	736	734	713	752	679	717	728	740	751	760	731	723	761	711	701	754	718	729	797	760	764	772	665	724	730	754	755	754	732	779	733	719	693	738	735	747	770	760	741	719	686	734	731	728	745	801	738	691	740	691	730	744	751	712	782	796	699	763	765	795	725	716	750	725	788	734	774	780	758	769	757	731	753	721	681	805	715	746	744	703	748	792	741	750	759	709	739	764	758	750	756	735	725	749	743	793	746	713	748	702	674	744	767	772	766	690	760	727	747	666	746	724	765	719	727	718	787	739	772	734	772	723	739	752	732	752	734	737	777	772	742	763	742	747	727	714	816	746	700	709	707	746	777	729	763	760	756	742	757	788	758	743	733	708	717	711	773	778	728	750	724	690	774	820	764	713	772	723	689	759	754	790	705	692	775	748	766	728	730	692	718	729	733	758	780	757	761	770	700	750	678	771	751	731	739	749	712	710	731	688	751	743	732	742	760	742	717	742	689	714	758	779	752	689	711	718	747	747	740	696	703	748	784	672	740	772	760	718	725	740	749	699	738	708	747	768	765	720	772	781	784	743	725	722	730	776	694	769	747	708	700	749	778	710	717	750	771	727	747	699	711	740	761	737	766	746	726	753	765	721	744	755	737	764	762	749	803	760	769	745	732	748	763	766	674	747	728	767	744	703	738	685	756	725	678	700	774	704	759	738	729	774	779	783	775	728	702	733	767	765	755	747	712	747	702	748	754	694	737	768	744	696	745	746	753	769	803	692	728	754	754	753	736	707	747	744	698	710	748	773	751	781	730	770	781	760	754	750	747	733	724	741	767	759	784	755	723	720	735	706	722	705	744	727	727	729	719	661	758	749	714	776	713	746	771	752	780	750	717	742	720	749	721	751	732	703	767	751	744	740	728	759	748	762	736	729	714	739	747	729	715	785	742	732	728	734	742	753	759	714	726	749	706	738	709	765	746	770	724	712	726	759	735	706	735	761	725	746	713	717	732	746	756	729	764	724	752	728	786	785	747	716	744	744	725	746	750	729	713	708	730	732	712	698	750	706	703	727	753	775	683	717	759	717	767	725	732	725	769	756	767	755	765	743	728	730	707	735	766	698	769	762	722	744	748	713	765	765	738	757	752	739	697	711	775	696	722	723	668	719	719	749	691	716	711	708	705	746	773	761	756	742	719	726	695	706	767	760	741	775	753	751	708	762	708	727	765	736	683	736	743	768	752	766	764	724	685	775	762	769	731	739	729	766	733	734	753	767	723	753	747	680	741	739	774	724	713	721	757	730	712	720	688	707	765	800	689	722	717	809	747	699	751	751	708	724	720	745	756	712	705	736	748	732	761	737	748	771	715	770	735	718	737	733	743	716	713	740	718	720	742	733	753	738	754	757	741	721	709	697	759	763	715	720	737	719	734	762	738	683	731	747	714	672	729	710	752	730	764	759	731	789	745	776	710	735	698	752	691	782	718	760	794	724	748	774	768	719	731	692	766	713	763	755	771	704	757	693	764	712	750	730	686	707	691	737	742	725	695	738	743	725	769	736	751	707	784	776	704	751	701	729	727	727	696	742	771	741	714	695	754	705	801	730	732	746	705	738	740	743	764	751	742	787	733	717	737	741	761	742	705	765	766	772	705	758	724	742	757	708	693	730	707	758	733	744	733	657	736	803	758	750	753	716	761	770	741	689	741	677	737	737	763	747	713	682	777	776	762	695	744	753	755	732	734	758	737	717	736	777	749	752	701	713	723	770	740	710	789	744	725	705	771	796	722	732	787	754	718	753	712	740	763	762	749	718	749	786	766	724	806	719	713	689	738	744	726	736	728	742	737	733	778	769	771	716	744	739	734	725	755	752	721	752	761	748	699	727	702	777	720	706	762	741	765	715	751	736	710	721	754	728	766	751	762	751	712	768	735	756	745	808	779	732	741	729	744	731	757	732	713	750	780	763	767	753	808	730	764	784	726	713	753	722	751	705	727	699	745	717	719	758	757	708	749	755	730	733	668	725	745	718	762	764	717	760	758	701	760	734	705	725	712	740	700	730	740	759	748	735	742	785	696	708	747	748	777	774	729	730	741	765	701	734	716	757	752	757	792	746	779	779	756	729	734	744	789	753	693	735	735	703	725	736	729	718	736	740	713	762	761	749	727	751	733	755	746	741	725	758	733	743	682	736	763	768	734	696	731	758	746	784	756	753	782	757	722	687	715	777	752	787	787	741	689	747	738	725	714	735	729	740	749	781	741	777	737	720	759	772	718	762	731	722	755	783	765	758	742	751	767	737	767	734	761	754	738	784	742	721	776	756	719	724	738	723	764	738	729	751	753	716	747	736	729	764	722	757	703	778	775	727	744	699	743	747	763	729	720	733	683	749	733	770	791	735	729	728	742	724	710	714	738	719	699	738	730	741	727	735	741	733	760	752	739	685	758	790	784	765	715	696	754	740	733	703	721	772	721	763	715	738	710	744	728	725	768	777	710	707	745	733	756	749	689	785	764	740	749	800	749	743	735	743	762	730	739	752	759	755	721	712	722	744	749	748	729	739	697	726	736	720	774	741	730	737	772	746	714	770	729	741	731	706	747	785	710	710	736	732	721	670	744	742	697	725	737	740	693	727	739	764	774	715	749	689	791	729	739	726	750	755	743	776	702	737	748	737	776	698	732	746	719	734	718	779	717	771	707	734	719	721	745	755	741	712	741	754	711	748	739	766	758	739	754	723	705	743	728	740	740	760	752	770	700	706	723	687	750	718	718	734	760	743	715	745	725	763	754	768	750	755	777	738	758	771	734	713	769	803	667	735	747	751	746	783	777	704	718	742	693	771	751	761	708	718	757	807	756	680	734	801	728	732	743	745	740	695	708
8558	1059	1356	1017	721	551	442	353	318	281	262	216	188	203	188	188	147	144	159	134	153	130	143	143	142	140	127	145	123	145	167	131	134	124	152	129	125	132	153	149	139	126	129	113	153	133	139	157	123	154	125	142	118	123	121	130	145	140	146	154	121	130	126	109	144	133	134	114	110	116	126	98	103	118	133	120	116	116	123	124	134	135	150	141	162	125	154	115	136	107	119	154	130	124	128	127	127	128	134	119	125	110	122	112	139	128	137	131	141	133	148	121	114	123	124	117	106	127	113	121	144	121	124	107	133	129	135	134	125	118	117	106	109	126	115	145	148	137	128	124	142	147	142	132	118	117	132	115	123	151	125	131	122	143	113	117	129	118	133	118	121	134	117	110	140	132	135	118	156	132	122	117	130	124	144	131	124	128	122	147	142	126	150	122	97	126	142	119	145	125	145	124	121	141	108	150	129	121	119	110	144	130	121	126	133	129	128	129	118	137	137	126	118	138	139	118	129	128	129	107	128	118	137	114	152	136	134	137	123	137	110	129	133	131	120	132	134	139	119	142	130	118	129	110	134	125	118	146	106	121	135	116	130	135	117	121	136	110	133	124	131	135	134	128	145	122	136	143	154	135	131	136	115	138	124	132	130	126	124	109	128	123	124	123	115	114	131	124	135	127	140	136	150	129	128	127	115	147	137	133	122	119	143	137	107	140	132	127	116	130	119	129	118	135	115	121	133	120	112	113	136	130	101	135	136	127	120	132	134	123	101	121	128	123	131	117	125	122	136	121	124	140	132	130	140	106	150	125	129	120	123	142	130	128	118	152	144	135	136	110	128	124	116	124	138	136	117	131	132	136	142	131	117	143	121	107	123	119	136	136	125	128	121	136	103	149	129	115	147	126	138	144	113	112	120	134	115	149	129	114	112	120	132	139	158	139	127	132	120	150	120	134	123	122	123	124	130	130	106	148	118	132	130	134	141	135	161	135	145	122	130	127	119	125	126	138	102	115	126	117	114	116	109	127	132	147	119	128	130	125	133	124	111	128	131	149	146	120	137	111	126	117	130	129	134	133	106	106	137	133	139	142	117	113	140	134	126	139	121	130	126	114	131	143	136	141	132	119	130	139	120	148	131	117	135	136	120	112	140	129	121	125	133	127	123	140	120	123	132	128	123	142	133	133	138	122	106	144	115	137	140	123	133	130	139	153	141	121	128	113	116	125	144	133	131	144	114	124	124	113	122	143	134	126	121	128	122	128	151	130	124	114	119	133	114	137	129	124	126	123	121	120	124	132	119	130	135	134	131	123	133	106	129	119	134	132	136	116	136	127	121	122	148	110	128	114	126	129	127	140	132	142	118	128	133	113	106	123	138	119	117	126	140	120	113	136	127	135	117	119	145	126	126	110	141	121	115	132	138	155	127	123	134	153	142	144	125	154	122	129	147	123	119	129	118	135	122	123	134	116	115	118	121	128	121	129	131	128	108	129	123	130	109	126	136	138	105	112	141	119	160	132	135	139	130	127	122	130	140	132	148	136	123	107	134	135	108	127	119	126	125	130	125	105	123	149	136	125	114	134	139	141	127	126	134	129	127	114	139	139	117	134	144	124	125	131	126	128	121	118	128	120	122	124	142	105	129	130	128	140	126	127	151	121	120	127	122	132	116	125	117	134	141	111	127	139	117	134	135	118	136	110	155	114	124	113	149	134	148	127	110	118	132	112	139	123	125	126	145	122	132	124	122	133	122	141	148	131	141	128	118	128	126	118	123	114	151	121	140	125	147	118	123	114	118	127	140	137	112	124	114	107	116	128	120	117	147	127	134	141	135	134	150	134	141	154	164	127	114	163	127	109	119	138	115	129	123	124	129	115	145	139	129	117	139	151	114	118	136	121	130	133	127	123	125	119	118	131	118	131	122	113	123	124	140	151	142	143	137	138	132	133	126	127	135	148	131	133	138	135	140	111	130	134	126	116	120	114	120	132	122	113	115	131	129	130	111	137	121	112	111	115	133	141	136	109	149	111	120	149	143	117	121	109	135	123	134	139	108	121	125	143	123	124	121	141	131	147	126	130	119	117	126	141	138	130	128	127	109	146	148	116	124	116	135	139	126	129	132	136	124	130	136	125	121	144	122	108	122	128	130	146	130	118	125	139	127	132	120	124	120	134	114	123	129	140	132	128	131	132	113	120	120	125	131	102	123	126	143	130	129	145	125	150	146	114	138	113	136	139	122	125	139	124	115	137	126	134	109	152	136	133	121	118	121	122	95	124	138	137	127	121	133	136	141	134	132	118	142	104	130	123	142	150	115	127	127	139	146	115	126	122	130	129	123	128	118	117	126	133	114	130	145	139	119	96	124	129	149	124	139	119	133	125	125	108	122	125	128	106	143	109	129	136	126	134	136	123	131	144	124	134	130	138	121	126	137	137	121	113	114	115	119	113	142	136	131	131	118	130	141	149	137	123	146	141	122	132	133	126	120	105	117	128	118	147	133	119	128	126	126	134	126	119	151	119	114	142	127	137	119	119	120	100	127	128	136	135	134	119	129	108	141	139	116	145	117	134	127	155	136	130	106	126	99	133	152	138	116	127	143	127	144	142	143	115	132	131	132	128	142	145	126	125	136	110	130	139	122	113	132	136	136	132	132	127	137	125	129	114	138	94	132	110	122	123	139	116	132	140	129	115	128	121	109	118	121	137	109	128	142	141	127	130	121	142	110	121	124	139	131	126	116	141	134	135	96	136	136	120	129	130	139	137	129	133	117	130	123	136	115	131	133	128	132	145	117	126	132	115	130	120	115	107	162	128	134	130	133	137	148	135	145	132	148	123	147	138	142	137	119	131	119	125	142	108	140	107	123	124	124	134	118	121	117	137	126	133	126	136	121	117	141	115	139	127	141	115	145	127	132	134	114	146	136	107	147	135	127	144	136	135	140	138	147	119	137	116	140	148	137	118	153	112	138	117	136	138	126	132	126	144	142	127	130	130	130	123	120	122	117	121	138	115	138	139	133	138	126	137	106	130	119	120	124	138	111	117	135	153	124	132	133	128	129	116	114	142	155	134	131	130	112	128	137	121	136	148	138	136	101	117	139	111	129	144	133	132	121	127	107	123	121	124	129	120	139	140	107	132	125	141	132	149	127	115	123	131	132	132	127	138	105	106	112	132	127	115	134	124	123	143	142	133	132	116	141	137	113	128	121	114	138	122	117	133	121	116	113	150	130	134	126	126	137	136	124	116	112	117	106	131	122	106	122	102	132	129	111	150	109	129	118	115	129	117	119	119	131	116	125	127	145	138	133	123	149	115	121	129	124	141	153	134	116	132	117	113	116	120	118	145	124	121	150	139	116	112	122	141	133	128	134	134	147	144	122	134	124	140	138	145	117	126	141	133	123	134	117	139	103	138	134	138	117	100	135	131	141	132	123	124	139	127	116	131	142	140	128	128	139	131	127	112	138	124	128	134	120	115	140	128	145	118	128	128
5381	1374	3227	3612	3096	2559	2009	1775	1471	1315	1211	1044	903	891	837	765	781	689	676	667	601	666	559	607	565	549	518	565	526	522	514	477	535	494	468	459	471	490	498	475	470	492	471	480	467	454	465	425	473	420	449	438	447	442	462	456	436	394	442	441	436	442	438	434	452	435	472	444	433	433	418	415	410	403	428	442	435	407	445	432	415	421	416	425	450	439	421	399	454	424	424	419	432	429	434	406	408	434	453	421	423	416	397	417	402	472	445	372	405	465	418	426	415	433	418	476	423	416	432	436	437	445	393	391	414	446	417	427	430	417	427	425	387	371	393	424	412	433	405	425	412	386	398	363	422	463	440	435	431	438	395	406	410	407	433	425	398	422	406	440	394	395	421	399	440	413	401	407	388	402	440	418	400	462	394	417	407	369	454	409	406	411	421	453	399	446	433	444	401	429	407	429	444	413	421	394	429	406	396	429	445	442	442	433	456	416	450	438	426	401	412	391	426	456	416	444	408	419	440	436	386	409	402	435	405	411	414	413	403	425	421	424	415	464	413	398	376	413	402	420	440	410	402	410	419	429	384	414	414	375	452	417	437	392	403	439	459	417	436	363	441	385	419	415	416	420	413	433	400	439	412	405	443	421	435	396	366	397	364	409	423	432	394	430	429	414	391	407	452	394	429	444	394	369	407	404	387	443	415	359	414	441	401	408	395	442	417	417	396	406	387	414	423	411	451	426	454	430	421	467	421	432	428	427	430	437	412	376	391	445	407	415	420	440	395	416	431	440	387	428	434	413	392	408	417	404	435	436	403	436	425	426	393	402	430	436	373	426	427	433	438	434	412	418	402	408	436	428	365	415	423	425	411	419	395	434	384	425	439	467	421	432	444	421	431	422	446	425	454	413	436	409	435	405	390	425	401	407	421	457	448	443	422	414	432	428	416	442	406	389	410	410	421	441	406	418	442	417	410	396	451	440	431	416	432	472	395	414	408	441	415	402	420	436	400	460	389	414	430	387	439	391	432	438	428	437	412	438	431	411	448	427	417	427	460	390	374	421	420	423	437	402	391	381	449	381	436	438	450	399	408	389	430	402	428	390	424	412	387	426	434	393	398	396	419	402	400	446	408	423	405	442	435	428	407	412	379	422	436	394	400	445	410	435	418	433	444	412	407	396	462	437	405	388	442	390	395	417	424	423	380	443	416	445	387	407	425	426	455	409	432	467	415	429	415	433	433	380	372	428	372	391	404	402	429	398	445	410	418	405	394	423	434	408	432	404	400	431	402	402	381	404	407	404	411	424	429	413	445	442	390	399	446	428	415	398	448	409	388	389	393	383	397	389	422	413	428	447	414	392	431	412	398	436	386	442	382	399	404	447	416	450	442	402	446	442	384	435	436	409	445	426	444	456	444	408	435	420	404	380	435	405	418	396	418	437	404	409	404	420	444	456	421	409	424	428	398	419	418	394	395	448	422	373	431	405	401	384	431	406	396	456	439	432	411	381	421	402	427	393	410	432	404	430	413	434	393	427	404	443	455	379	385	415	386	424	384	387	425	410	457	424	409	407	439	405	455	416	440	402	369	382	400	420	449	400	411	453	465	424	416	414	392	389	404	418	421	380	403	404	386	389	397	412	395	457	397	454	410	367	389	396	445	434	394	402	400	441	409	421	446	383	398	427	389	415	403	426	417	428	448	416	406	396	409	464	404	438	441	408	431	403	403	377	455	422	390	436	414	419	440	398	409	448	396	426	430	410	408	460	406	403	424	418	406	389	419	388	421	414	411	409	380	398	425	403	426	424	421	433	468	418	400	411	429	435	430	449	420	421	415	438	426	409	377	401	398	427	399	440	415	425	424	428	425	398	421	413	404	435	384	424	439	380	377	422	447	398	416	411	422	399	435	449	406	417	455	438	386	410	443	412	422	426	437	433	433	415	425	415	420	442	408	402	421	358	429	380	410	445	383	409	361	414	418	385	424	389	422	410	449	419	437	418	410	408	391	420	425	416	433	422	433	369	389	407	407	425	437	429	399	420	423	409	418	392	413	407	382	408	395	435	383	387	418	417	401	402	435	408	403	424	440	392	411	416	424	389	423	418	426	414	433	459	435	440	411	411	395	435	425	438	426	424	379	414	435	421	415	438	440	425	407	426	396	366	429	433	447	442	387	413	442	411	427	399	424	442	420	438	427	395	466	397	404	407	416	411	412	417	385	418	441	421	406	441	415	436	407	441	398	445	426	422	392	390	436	389	393	448	444	447	446	425	453	464	416	389	416	410	377	420	395	429	417	425	398	402	411	431	381	439	407	426	418	391	425	432	406	426	423	394	398	420	413	371	470	448	393	414	428	424	433	420	415	411	445	415	408	388	434	394	413	396	423	395	404	410	426	442	396	429	386	384	434	410	385	421	416	436	389	452	388	404	405	403	422	433	424	416	438	451	408	391	440	415	427	435	439	435	403	450	400	442	382	453	398	411	422	402	417	465	417	429	392	419	435	408	423	431	446	403	417	402	397	441	412	404	412	440	390	427	423	471	398	447	408	381	431	431	405	411	437	412	394	417	423	387	413	402	418	399	429	419	415	463	403	432	372	436	393	417	406	406	432	454	409	418	403	426	436	426	433	437	440	427	390	402	423	439	417	439	424	410	398	404	429	391	377	410	395	442	413	400	386	417	386	397	408	403	439	421	430	419	376	415	406	383	423	409	419	420	415	417	432	386	442	420	386	444	412	416	460	403	437	486	396	426	415	446	398	375	405	439	402	399	407	419	407	432	404	424	412	437	438	420	433	391	424	420	411	413	389	429	407	399	417	393	421	410	404	411	402	412	393	437	425	376	372	404	430	414	400	405	424	396	406	415	395	440	410	406	405	407	438	391	391	422	424	408	393	365	409	387	413	399	402	400	435	408	401	463	406	418	405	412	411	405	411	401	411	417	411	384	434	409	390	386	376	423	401	415	415	440	415	415	416	397	419	390	420	412	420	404	407	399	397	389	413	421	417	399	405	409	403	411	406	428	418	471	414	443	390	413	416	409	425	384	453	408	393	399	399	414	439	417	391	447	408	446	395	421	401	436	426	447	404	427	405	443	399	399	393	436	395	417	399	421	409	385	376	397	393	404	383	413	425	392	398	439	372	434	396	409	395	421	419	404	414	383	420	426	417	422	431	404	395	394	453	419	427	436	444	412	393	421	422	445	430	386	458	420	408	400	442	413	442	407	441	402	425	411	420	423	427	427	426	440	437	404	416	408	429	420	404	427	445	434	429	392	424	400	448	426	431	427	424	437	410	423	383	405	415	419	396	448	412	388	402	435	423	426	388	440	406	409	415	393	439	386	421	421	418	409	413	423	395	397	396	390	407	428	447	416	382	407	403	429	441	419	434	412	441	409	401	419	390	396	396	400	421	448	390	425	406	407	432	421	400	433	446	423	413	405	442	394	417	433	419	401	417	446	391	420	431	386	434	426	441	414	415	425	392	435	405	409
15701	2560	2838	2096	1521	1051	773	617	511	419	385	339	309	280	249	248	236	225	206	185	195	195	187	178	196	197	140	167	185	162	177	182	187	160	166	179	157	171	174	153	143	158	144	158	143	160	138	167	131	161	143	150	171	163	175	120	169	163	179	168	144	162	163	152	141	156	159	135	139	140	157	150	145	151	163	154	169	158	170	128	165	171	139	135	149	155	145	161	149	157	154	148	146	147	145	153	152	156	171	151	132	146	158	136	173	146	152	152	160	147	144	151	130	129	127	166	154	144	160	158	152	159	139	146	178	140	157	156	173	152	168	133	181	154	138	167	147	159	166	136	131	150	153	146	143	137	162	130	132	144	139	149	139	147	171	145	152	134	131	154	168	144	136	160	154	132	145	151	149	132	145	151	148	154	150	154	145	151	147	118	168	149	175	156	160	116	142	130	124	147	168	160	141	147	138	166	140	165	157	124	131	146	144	147	160	136	146	165	156	136	158	149	165	146	157	141	154	165	162	157	169	156	144	152	142	124	155	134	154	154	162	168	157	154	131	160	143	135	124	154	152	175	139	151	144	141	122	152	141	139	144	147	149	154	128	137	156	152	140	143	162	161	155	157	145	183	158	145	177	157	140	152	129	163	140	138	141	155	137	149	146	150	149	168	154	140	179	147	155	182	156	157	138	163	135	138	136	135	126	167	149	146	158	132	156	152	170	141	141	118	170	142	175	151	148	134	154	136	165	168	126	152	131	144	158	163	160	131	138	121	157	138	132	154	120	144	154	140	133	148	147	142	158	142	134	147	147	131	150	145	149	152	128	153	159	139	139	132	141	150	137	135	154	119	129	151	141	152	157	124	129	143	142	147	132	152	129	138	144	132	171	153	139	165	148	147	140	166	167	152	137	147	140	161	142	150	162	154	144	164	143	141	146	151	137	153	153	142	137	145	145	153	151	145	145	156	164	130	127	161	152	137	136	138	131	172	139	161	149	163	129	162	138	161	138	139	160	138	154	154	158	143	176	144	139	160	139	142	139	136	166	155	150	152	153	139	138	134	149	137	146	172	140	139	145	147	130	138	167	131	143	136	147	153	150	169	150	145	151	141	158	146	159	148	154	167	147	125	131	161	143	143	148	126	158	140	147	171	139	155	152	111	143	154	174	139	131	138	152	131	137	175	140	150	149	164	163	146	150	160	164	145	155	134	160	145	149	163	127	131	120	152	150	141	147	154	153	151	134	143	145	137	154	144	153	156	161	154	153	161	123	126	139	169	146	141	155	147	143	150	128	138	142	159	161	145	135	152	158	152	151	146	160	158	143	134	149	150	151	139	149	146	142	152	156	145	138	137	138	146	153	156	122	147	145	145	152	154	147	141	151	149	141	155	154	149	121	132	142	140	142	128	163	137	158	164	145	160	133	148	161	161	154	127	140	129	158	177	139	140	133	154	145	155	141	147	135	158	152	139	132	145	135	141	164	118	186	149	148	150	126	158	153	146	161	137	138	138	153	134	148	158	150	119	135	158	156	165	146	151	118	170	145	172	136	146	172	126	162	152	139	132	147	154	154	128	135	157	122	144	154	135	166	124	150	151	148	158	134	140	150	165	152	144	125	159	147	143	142	161	123	126	138	141	111	162	134	163	151	168	128	151	167	132	136	146	146	147	143	166	150	130	148	137	151	139	128	165	160	126	154	150	126	135	137	134	149	152	125	157	161	160	145	155	152	156	135	137	153	162	135	164	150	143	147	149	165	143	140	149	153	129	151	157	145	138	135	132	146	144	133	133	148	142	169	139	116	161	148	153	142	148	158	148	158	137	145	159	155	144	149	135	144	148	147	146	156	149	138	137	141	130	147	143	138	149	137	148	147	166	147	140	156	148	159	136	148	154	148	149	149	172	150	133	133	134	139	147	146	165	168	156	179	130	147	148	138	138	145	182	155	137	142	140	165	185	141	140	136	160	141	138	125	156	124	156	141	133	154	138	134	176	127	165	147	154	181	139	140	146	148	141	158	139	161	171	142	148	146	117	137	134	150	171	148	122	137	140	160	150	145	143	160	145	131	146	152	167	129	148	138	142	153	124	132	148	153	160	150	158	151	141	150	150	151	129	140	147	118	127	144	158	150	135	152	156	138	165	147	130	159	163	142	144	154	138	142	135	138	150	149	134	130	157	131	148	148	142	147	153	165	140	132	142	143	161	157	177	148	146	133	147	136	132	154	161	159	142	139	158	156	154	171	158	156	134	159	190	138	137	147	157	161	179	154	141	138	156	135	143	151	153	158	150	154	149	142	155	124	153	138	148	141	155	156	145	162	144	132	178	150	143	163	144	129	140	167	150	163	149	146	152	151	146	171	154	149	139	143	132	133	160	151	149	153	158	146	133	144	128	133	149	158	135	137	134	133	158	162	148	161	123	153	143	137	149	164	147	171	149	135	146	170	156	133	141	159	129	124	129	123	155	157	148	136	154	147	135	130	143	173	146	134	142	145	163	136	150	138	151	133	137	130	164	133	167	150	177	148	135	160	146	149	151	156	158	128	145	154	144	158	144	145	136	161	160	149	149	127	161	160	143	154	126	129	139	124	145	147	165	154	132	162	148	142	125	150	152	122	143	152	156	142	142	133	145	139	155	130	124	148	155	130	164	141	147	144	145	153	134	127	145	144	126	167	149	133	160	137	146	142	165	139	129	142	133	152	141	141	143	164	112	143	149	139	185	153	163	163	125	149	152	131	139	145	158	151	174	147	165	156	138	166	137	158	141	159	145	137	124	146	172	131	159	119	147	136	141	138	143	134	132	154	151	169	147	144	141	150	122	155	149	142	135	147	155	136	144	144	146	142	151	162	143	155	161	138	169	151	146	164	157	149	119	163	132	142	160	144	157	130	150	152	122	150	140	152	154	131	140	155	141	146	149	142	167	151	137	156	141	148	125	125	147	144	158	156	146	154	151	140	146	143	142	155	134	162	169	151	149	156	143	149	170	150	171	170	132	162	141	147	127	166	149	130	166	136	122	132	145	166	130	132	151	142	144	144	146	153	141	132	143	157	138	166	151	149	128	129	126	152	137	156	136	157	127	172	155	156	167	151	155	149	149	149	167	164	171	164	134	161	132	131	165	152	144	141	153	160	151	162	142	168	161	135	142	139	137	144	146	156	168	149	137	167	147	159	119	142	157	149	137	148	126	139	142	125	142	131	158	162	119	144	151	155	142	156	159	147	142	132	145	161	155	152	145	121	150	151	147	144	132	137	151	145	161	137	166	153	149	134	147	151	160	151	153	161	142	157	168	147	166	121	142	176	175	121	125	153	124	135	128	160	152	131	144	138	134	159	173	143	167	148	151	152	141	169	146	151	146	140	127	154	137	153	146	155	155	155	130	144	158	148	120	168	136	148	156	158	157	148	146	151	167	154	154	138	154	170	134	125	122	151	133	130	143	135	145	149	149	134	142	162	144	141	150	136	169	136	156	143	144	134	143	155	140
7625	2447	5824	6485	5341	4513	3698	2922	2499	2158	1870	1660	1509	1368	1231	1138	1108	1089	968	938	857	910	849	793	788	758	704	688	731	666	642	675	666	623	642	630	604	590	591	624	572	560	598	586	584	573	544	565	575	569	533	529	564	492	528	528	548	532	494	527	532	546	518	523	549	516	514	494	506	514	529	517	539	467	521	499	485	496	474	541	532	511	482	491	513	499	536	491	519	475	470	502	515	496	481	478	473	463	517	497	482	467	509	514	514	491	467	487	501	532	486	486	504	516	514	488	492	479	485	483	519	482	509	491	489	490	468	544	530	482	503	475	485	487	474	449	476	487	449	467	466	471	467	457	494	473	470	509	477	514	505	498	454	478	493	476	452	464	503	510	487	449	478	483	462	484	471	496	533	473	500	475	455	497	445	503	505	453	469	489	455	485	481	506	473	456	504	503	462	480	499	477	463	516	499	470	469	492	513	481	498	491	457	482	510	492	493	478	509	455	466	502	510	459	492	483	482	460	502	454	468	511	454	510	455	495	498	518	485	484	513	476	498	422	499	482	493	460	480	461	468	478	512	489	471	514	459	491	491	451	477	478	485	465	460	466	433	477	463	500	485	495	473	489	464	475	507	470	490	432	492	508	495	495	452	469	515	497	492	481	475	490	478	523	468	467	466	484	460	467	489	461	496	479	481	454	462	470	463	475	471	474	476	461	487	511	493	504	498	495	491	475	458	451	459	499	441	499	495	465	465	456	451	475	445	434	483	477	493	479	487	485	525	456	479	495	492	469	493	451	508	458	494	487	479	492	489	494	468	511	508	491	459	514	492	497	491	477	487	483	475	481	476	493	459	507	487	475	481	482	478	508	440	468	474	492	540	434	472	508	499	493	469	493	501	448	464	502	489	475	500	449	483	478	462	481	480	469	451	485	510	496	468	458	463	459	504	461	504	484	477	473	467	490	523	489	487	510	456	470	464	478	455	486	494	495	458	454	440	486	441	482	499	468	489	475	501	473	498	494	494	465	479	451	498	486	494	453	485	495	478	478	529	485	493	505	503	463	474	485	487	533	468	504	446	468	455	434	508	483	493	483	507	486	484	457	401	468	508	483	478	494	451	477	477	482	469	507	474	505	484	483	441	455	461	513	491	479	459	471	455	497	508	464	494	469	460	517	535	475	474	465	497	449	462	452	460	476	463	467	449	489	474	469	450	508	447	512	480	509	495	504	434	510	448	521	484	470	474	486	467	484	488	464	463	474	478	476	489	500	489	468	479	480	465	482	469	465	482	438	455	517	525	473	458	473	448	483	477	457	522	448	503	459	478	440	474	429	507	506	487	469	479	475	502	492	495	464	497	466	453	463	479	483	472	476	498	452	463	484	478	472	491	500	500	442	492	475	498	461	491	513	488	453	460	502	481	501	474	423	445	527	484	461	470	445	478	452	487	484	450	509	504	479	483	496	490	505	494	477	491	517	446	446	491	474	494	472	494	457	507	476	469	496	450	464	479	514	494	484	463	471	469	473	544	521	500	459	508	445	515	475	424	446	486	483	504	471	494	430	479	500	474	458	476	451	506	495	474	476	449	525	463	440	494	476	475	487	494	478	460	498	430	496	502	513	504	442	517	464	492	500	469	479	479	513	498	478	460	462	501	480	513	483	508	437	498	461	459	467	462	425	439	496	474	458	445	438	452	468	463	480	481	502	497	495	512	480	468	480	448	491	457	482	473	469	469	491	480	479	494	486	479	458	505	526	476	511	456	508	473	500	470	488	474	480	460	505	449	485	502	511	480	489	466	468	493	473	487	452	524	489	490	483	473	475	462	470	521	464	490	491	481	499	471	434	475	511	492	476	485	466	458	463	510	444	478	486	453	479	466	448	500	482	452	430	507	454	476	481	523	498	474	470	487	514	472	482	518	458	452	476	469	500	474	447	488	456	499	497	465	429	481	470	483	436	506	473	411	501	491	511	477	484	479	500	488	483	513	459	486	469	450	446	477	441	466	485	459	481	442	504	518	469	462	487	490	478	510	451	451	443	490	519	453	435	472	467	482	458	486	444	482	480	475	441	442	509	457	466	472	474	475	481	443	465	481	465	472	516	476	451	466	510	484	471	487	457	502	475	487	476	462	479	457	499	490	511	459	491	474	433	456	467	480	493	471	460	458	479	455	526	506	476	511	479	459	484	504	459	480	470	497	490	445	485	479	445	432	497	476	480	492	470	473	492	498	437	488	493	495	472	499	491	469	459	449	514	455	465	486	486	453	502	476	470	500	482	504	491	475	504	479	466	467	469	443	506	490	507	453	451	470	497	474	492	483	466	473	493	451	461	445	456	510	468	449	503	492	461	425	490	500	463	477	509	496	474	466	490	486	490	492	434	462	498	509	464	462	434	460	486	490	445	441	477	498	467	490	464	507	497	495	465	497	472	441	473	497	468	483	465	509	443	486	473	492	477	474	485	489	465	452	474	467	495	515	466	527	471	493	463	446	495	469	453	482	476	468	520	435	468	466	488	483	468	478	462	453	504	452	468	461	459	497	508	520	496	486	475	443	486	496	468	449	444	517	472	459	477	502	477	464	469	427	535	513	466	456	503	482	489	478	488	495	453	480	501	476	525	485	464	505	471	471	502	510	478	478	455	468	449	492	457	467	445	482	501	514	506	456	495	486	460	489	482	485	496	491	494	489	473	460	447	458	469	467	487	455	459	479	461	488	477	477	533	459	446	467	467	472	508	508	465	475	467	485	495	432	504	511	458	427	497	464	472	487	533	428	467	457	466	471	460	475	494	491	469	457	485	490	458	491	452	507	486	462	485	430	458	454	508	489	450	499	500	469	442	459	468	500	466	507	499	479	503	464	492	447	445	504	454	487	500	494	484	476	454	467	481	516	552	498	467	508	480	474	422	472	473	472	471	504	487	516	466	474	480	484	448	451	460	485	509	473	488	495	463	514	422	482	481	449	451	518	487	455	498	464	520	475	475	478	446	461	459	472	453	495	494	487	469	465	451	488	472	500	475	499	409	455	515	462	465	443	446	472	506	510	475	475	448	497	501	507	479	463	499	466	481	506	490	470	502	473	462	518	473	481	494	479	478	464	432	450	449	443	480	467	482	464	482	465	435	472	470	486	495	481	482	476	475	470	478	492	480	511	457	469	540	484	488	533	476	482	493	474	482	531	462	478	469	488	476	479	478	527	461	479	469	458	491	507	479	480	465	493	474	472	476	495	463	483	476	455	495	480	431	497	484	485	469	469	450	487	456	465	457	458	474	460	502	503	482	472	491	490	441	482	490	502	508	483	506	479	459	469	478	479	483	462	465	498	484	467	482	498	486	452	461	479	487	465	501	493	486	473	475	491	489	464	471	440	484	446	502	423	466	439	501	448	468	467	469	475	464	508	506	490	482	500	489	497	491	468	496	467	524	473	510	476	452	484	465	498	491	490	503	500	506	479	498	488	494	458	432	471	508	504	501	493	460	471	454	498	480
2108	288	337	261	310	288	237	236	267	248	245	256	263	243	251	277	254	255	245	244	239	264	254	234	237	255	285	249	239	257	269	253	222	267	215	240	273	259	251	252	269	276	240	269	244	266	252	243	262	250	227	263	265	270	240	256	249	235	243	273	251	245	258	268	214	243	274	244	241	254	231	260	252	213	278	245	259	272	244	232	272	260	251	225	259	247	252	263	252	249	237	254	239	242	215	269	237	244	289	261	236	259	245	239	252	271	286	251	253	241	258	225	251	284	232	277	246	233	267	250	240	267	250	226	257	265	232	224	257	243	240	219	256	248	265	250	240	237	272	246	228	249	272	285	230	242	261	251	285	249	257	241	256	251	237	214	240	243	262	223	239	224	243	244	248	261	233	209	217	260	253	249	243	252	265	284	257	252	235	232	225	261	254	228	244	266	244	223	222	259	256	225	237	224	245	236	256	252	262	260	254	264	240	246	261	241	275	233	262	242	249	264	235	271	246	259	251	240	266	233	248	254	251	245	276	286	238	245	255	255	255	244	253	253	273	262	263	292	234	234	253	269	265	227	273	260	226	255	233	251	225	266	250	241	269	271	230	247	243	250	244	264	233	233	260	238	257	242	278	264	257	239	274	252	260	249	252	248	251	238	221	238	249	261	267	228	275	232	238	277	254	219	243	256	244	222	219	249	255	248	247	265	292	241	243	245	265	239	258	227	256	234	242	270	246	228	266	225	260	257	267	251	225	262	275	281	243	256	244	242	261	244	231	274	247	222	259	233	239	270	264	261	255	255	232	262	251	240	252	240	262	271	271	275	253	249	241	268	272	220	264	263	251	265	267	261	220	266	242	243	249	255	249	253	265	262	258	225	280	250	256	238	250	244	270	234	273	249	271	236	247	259	260	229	238	263	258	254	257	243	273	253	271	272	250	243	275	270	245	258	260	240	264	243	226	247	276	277	233	245	253	235	249	245	264	240	222	253	261	239	283	248	246	261	251	255	244	254	262	222	268	232	248	250	272	265	250	233	238	268	252	226	260	251	244	247	250	263	275	242	247	259	260	257	270	277	238	250	263	243	271	271	248	257	263	245	275	262	243	268	222	236	258	244	237	240	245	239	234	254	250	263	254	238	259	230	226	236	268	246	251	261	245	237	266	238	253	241	238	268	233	240	249	229	240	261	261	242	217	255	250	257	235	236	226	244	259	229	251	260	256	274	242	239	279	251	257	232	257	247	245	245	244	279	215	258	244	269	229	259	250	245	232	251	238	270	269	250	240	249	277	246	253	257	240	243	236	227	221	248	266	251	234	270	235	259	286	233	247	228	223	242	279	266	267	270	228	236	283	244	237	249	272	270	245	222	251	281	251	281	262	274	251	238	256	261	261	248	241	248	252	230	228	269	263	269	232	240	266	265	248	205	257	279	237	276	236	232	244	253	233	271	255	279	258	262	253	276	242	256	246	266	269	286	252	226	241	254	244	251	218	229	261	279	264	267	245	253	247	242	262	240	268	285	262	246	237	255	266	242	205	246	237	258	257	248	244	235	233	266	268	236	257	265	245	268	260	263	264	266	243	254	227	238	257	232	204	225	246	234	214	248	271	257	265	251	230	264	236	247	237	246	247	257	259	240	256	267	255	268	248	255	253	234	243	272	252	228	231	221	265	235	258	241	254	242	241	231	233	250	235	237	219	241	271	254	222	242	257	255	217	243	265	231	252	258	242	266	257	258	263	264	247	255	249	236	267	246	254	270	233	246	243	251	244	237	246	236	247	253	245	235	254	226	240	267	238	264	247	242	265	224	248	231	265	234	267	263	252	242	244	250	255	284	267	239	266	267	248	282	241	259	249	287	225	268	256	254	248	255	230	252	242	251	287	263	246	237	241	267	233	237	261	235	236	249	267	234	255	252	259	225	229	262	254	248	263	235	234	269	226	253	275	232	276	245	286	262	278	265	251	250	266	251	268	242	255	264	229	267	253	246	261	241	226	254	238	215	254	289	235	257	258	272	223	281	264	260	224	274	258	249	260	280	264	249	239	268	250	249	288	238	218	249	262	268	253	279	252	231	290	226	257	279	262	259	244	240	243	258	263	252	253	258	215	270	256	254	288	245	249	244	254	245	271	246	250	256	253	225	260	256	274	223	251	249	255	254	224	253	236	276	259	241	254	261	251	261	234	263	240	229	253	258	243	250	246	284	238	276	237	278	266	243	233	230	256	236	229	250	269	281	235	261	281	265	263	235	244	295	250	220	233	230	259	270	238	246	245	251	270	236	265	268	251	280	230	253	224	272	235	275	246	224	266	231	232	274	227	236	252	238	275	238	249	237	239	258	264	258	227	242	239	265	232	257	240	228	264	239	268	237	249	247	244	231	238	257	255	257	258	244	247	247	294	239	279	260	243	262	263	235	262	261	251	246	254	231	265	257	259	253	264	297	275	262	259	254	268	278	251	254	248	257	249	238	249	248	236	235	246	284	257	250	232	248	228	255	273	258	243	279	241	242	252	238	293	271	253	233	266	261	251	251	240	245	250	268	300	258	236	210	251	248	255	257	237	249	229	246	269	251	276	256	222	245	253	257	259	226	241	226	242	267	233	248	250	252	224	265	255	275	251	264	246	264	264	254	259	255	226	260	211	268	250	254	238	276	259	264	256	259	247	236	258	261	240	252	220	239	264	279	262	253	232	264	244	228	274	263	255	250	240	248	254	256	257	239	243	250	255	244	267	237	244	251	211	244	265	255	263	246	278	244	239	222	229	268	250	225	252	252	243	278	244	254	257	262	277	270	249	264	264	262	237	251	267	272	254	278	258	275	240	279	270	246	268	259	227	230	259	263	245	262	261	255	232	245	266	231	218	274	251	241	260	270	273	268	238	234	266	245	231	239	250	259	250	223	270	250	263	260	235	243	268	238	286	265	248	222	252	255	257	217	259	257	243	237	247	248	239	260	222	253	253	244	245	226	275	251	238	235	270	226	252	245	223	255	265	255	255	242	255	253	238	243	237	258	227	237	248	243	242	255	278	257	236	252	230	250	270	255	261	269	265	247	246	250	272	257	280	216	226	259	270	251	227	261	260	257	235	257	285	271	251	226	239	262	250	243	257	243	264	260	248	250	240	264	253	229	251	245	260	246	254	229	261	248	226	257	213	242	255	275	224	225	265	256	268	258	248	282	251	245	240	260	235	250	267	247	244	223	259	230	283	243	251	256	248	268	243	234	260	265	258	247	237	250	250	233	247	258	275	253	255	236	271	254	282	281	249	226	230	268	240	258	242	268	251	261	245	267	258	237	252	225	257	287	237	250	258	247	276	250	249	260	251	249	247	264	253	253	256	275	273	258	258	266	253	232	261	219	299	224	258	253	251	263	257	236	253	239	263	278	249	253	234	246	232	237	270	232	252	252	256	245	263	249	253	278	249	257	256	235	259	226	249	228	252	255	245	258	253	248	237	240	239	257	244	259	241	255	228	250	254	275
2254	771	858	939	884	841	834	799	807	774	781	726	761	775	760	735	786	690	772	720	734	699	763	798	796	688	724	714	766	749	727	784	695	735	768	747	735	712	793	742	766	696	742	708	705	736	735	705	730	750	755	753	793	709	729	732	755	722	739	721	723	748	724	717	738	713	735	764	729	782	758	714	754	729	762	695	744	714	741	736	718	700	748	666	771	758	768	706	723	755	712	731	724	741	697	751	760	737	732	779	767	768	722	745	733	738	758	733	721	753	795	760	754	735	721	713	711	748	740	695	742	714	770	767	750	775	804	750	729	728	751	724	763	736	704	684	749	752	771	716	735	752	767	738	705	751	712	752	726	761	771	752	752	712	737	721	709	729	743	731	727	759	703	730	743	709	720	747	744	748	729	730	724	709	792	739	758	732	744	696	700	722	695	728	739	777	731	731	688	727	741	706	686	767	725	745	696	740	720	718	731	748	750	696	768	727	756	770	792	766	711	745	774	730	774	738	777	782	744	737	740	723	705	735	719	737	739	746	710	734	715	711	761	714	760	737	740	750	781	695	778	728	739	723	745	709	746	747	749	760	758	745	746	746	752	732	749	726	760	684	776	695	723	733	729	786	696	720	765	746	773	742	720	778	721	716	720	754	736	735	726	743	721	710	745	763	717	730	731	715	755	731	733	769	774	714	782	745	759	744	704	707	755	786	704	754	724	766	815	751	738	713	738	769	767	687	740	727	727	726	741	711	701	737	758	731	720	749	738	720	759	734	752	745	720	732	747	729	736	745	743	747	732	705	695	772	749	718	756	705	752	747	755	734	703	729	674	714	774	755	716	728	725	773	717	705	725	748	714	812	723	735	735	744	710	781	755	728	783	729	741	739	747	762	773	738	765	767	712	753	752	732	772	757	780	792	730	714	744	719	693	707	765	716	769	733	749	704	663	781	759	777	684	747	735	711	728	691	712	727	797	753	772	724	733	733	719	731	744	720	676	762	737	750	761	714	734	757	780	763	732	757	757	745	738	696	751	749	752	728	709	740	731	746	708	750	740	750	683	771	739	738	766	723	723	750	769	711	729	751	743	730	738	710	751	692	719	734	734	726	703	744	712	758	693	704	766	769	696	782	713	719	746	734	722	764	702	712	714	691	744	743	736	723	814	747	751	762	721	762	771	740	711	711	715	718	755	675	734	699	688	719	753	703	759	728	733	776	721	739	770	734	734	767	721	759	742	727	782	732	740	752	735	755	679	727	702	750	713	724	743	727	716	728	743	757	787	765	754	741	758	729	724	745	736	731	749	800	744	749	706	765	745	712	728	761	721	738	742	754	766	676	737	769	725	706	680	784	737	690	730	711	744	739	713	740	758	759	729	718	722	757	703	729	742	770	700	753	728	778	739	765	752	719	761	731	716	756	726	744	756	776	720	745	739	771	764	740	736	730	725	721	765	758	745	743	772	773	753	758	735	789	742	733	768	759	699	774	718	651	709	680	793	693	726	759	744	710	717	719	739	732	746	767	711	696	768	763	772	727	721	751	691	704	741	711	739	759	704	745	700	767	705	745	785	684	718	751	764	783	707	735	772	762	704	734	717	729	695	746	722	756	741	805	767	778	737	706	770	742	752	731	781	769	710	731	778	762	746	757	771	763	685	729	762	747	685	714	744	705	777	770	712	765	750	723	735	740	745	704	795	784	812	719	741	770	733	743	727	774	746	761	776	742	713	736	759	753	720	735	770	751	749	712	791	779	762	699	704	782	764	777	729	756	732	758	743	747	713	719	778	707	756	674	730	699	718	708	741	747	777	774	748	785	738	761	717	722	717	763	699	718	729	754	745	750	723	763	712	721	711	716	722	780	682	740	749	722	736	739	754	747	757	722	717	694	726	688	735	733	745	771	733	750	752	745	745	710	725	762	771	764	741	700	726	752	779	787	751	724	747	763	748	746	735	757	704	752	739	722	706	712	736	736	743	759	744	768	742	814	733	735	751	772	738	741	724	719	702	750	748	693	738	734	739	741	727	706	749	696	747	759	750	699	721	701	754	747	726	766	757	721	728	731	767	739	730	738	742	764	690	732	739	748	722	760	747	769	754	740	730	712	781	731	674	721	739	719	734	719	739	768	717	734	727	752	721	754	737	750	735	761	761	716	729	713	762	736	743	731	715	730	728	832	720	786	767	720	781	722	741	764	745	708	743	717	780	741	704	757	749	732	734	772	698	757	767	721	711	727	722	746	729	696	756	763	730	729	748	744	795	735	766	699	753	727	769	732	787	778	760	740	766	736	740	760	781	743	722	717	738	752	655	752	745	726	693	691	710	791	681	715	749	737	735	743	651	740	768	761	756	722	718	786	789	750	739	727	746	760	754	762	778	707	751	762	765	718	764	694	736	744	733	697	703	768	717	796	738	731	685	751	770	784	778	755	711	747	751	788	761	748	764	808	753	720	755	745	773	743	781	699	731	781	777	770	674	723	751	797	747	721	764	724	765	712	712	759	774	730	706	686	697	759	722	734	714	739	713	694	738	707	747	707	766	770	750	762	744	738	694	705	747	755	793	776	723	703	744	727	737	719	735	707	710	713	713	723	731	715	748	755	756	742	692	719	728	748	740	783	755	727	752	719	728	710	715	718	697	743	754	729	698	749	751	795	704	753	799	749	747	738	712	731	737	704	732	759	733	725	759	774	761	753	712	762	731	685	761	715	750	700	736	755	666	692	775	718	723	752	732	754	720	803	751	724	746	728	749	744	717	783	723	758	707	689	765	703	682	715	704	778	742	702	738	741	726	782	728	742	744	744	732	725	776	666	723	721	798	762	773	726	765	773	753	758	778	721	692	783	741	746	705	742	836	747	743	742	702	716	748	752	767	749	720	756	760	711	729	736	811	739	690	739	738	735	769	710	756	742	747	764	743	704	780	755	748	723	731	741	768	779	716	784	756	734	754	699	762	761	694	741	755	745	716	698	716	698	715	773	735	736	707	789	801	756	715	737	738	759	733	752	767	756	716	736	723	812	743	763	777	785	725	720	793	708	797	744	728	748	748	718	724	794	765	751	741	731	750	756	692	726	767	730	733	710	786	763	738	710	714	773	722	766	736	722	747	744	776	745	749	728	740	738	733	792	710	758	730	735	704	711	741	683	744	781	732	697	730	726	747	772	710	678	712	732	759	709	747	681	744	716	708	771	751	718	758	729	712	711	772	688	735	738	738	757	731	740	757	706	740	761	735	699	750	721	792	718	739	784	700	739	680	699	745	753	734	736	686	730	760	760	750	770	738	778	711	730	781	703	701	674	715	726	711	786	720	739	706	772	748	739	736	728	756	814	730	745	755	713	762	734	738	772	749	750	742	749	757	701	741	768	760	714	744	719	709	750	769	758	697	754	705	703	768	740	768	730	733	755	758	713	685	747	783	741	745	732	727	765	799	746	736	751	737	702	712	710	777	729	737	744	740	756	769	730	783	704	724	711	757	791	684	716	740	753
8323	1051	1348	1059	721	493	438	327	291	277	242	232	223	203	160	186	167	162	149	144	160	151	144	133	168	141	161	132	142	146	120	154	154	136	120	127	154	136	131	153	126	123	123	127	147	141	137	118	133	121	137	115	119	128	128	131	116	151	132	119	129	119	124	118	154	136	156	124	133	131	142	132	112	146	139	140	112	143	112	128	122	143	129	128	140	114	143	123	129	115	126	141	137	142	128	124	123	142	119	104	159	129	134	121	136	111	136	126	123	116	128	134	126	154	140	129	123	146	131	100	128	109	135	120	125	140	119	136	101	120	121	132	138	129	133	144	116	146	119	129	131	116	136	119	141	114	126	126	132	130	142	146	137	113	148	110	123	125	150	138	125	125	112	116	139	127	131	142	126	135	127	129	140	135	132	146	126	131	127	124	130	156	120	120	133	140	121	133	122	123	137	113	109	122	142	116	155	144	127	105	130	139	103	114	110	143	123	122	118	121	137	127	134	116	132	110	130	130	132	128	107	127	125	106	136	115	120	117	124	115	120	124	152	141	132	112	143	126	151	108	118	112	144	134	125	141	110	127	144	144	131	112	118	117	126	118	115	108	131	139	138	121	135	129	136	110	117	129	127	134	111	130	147	106	140	150	125	119	122	104	121	111	125	130	157	114	135	164	142	123	140	123	120	133	112	132	127	123	112	121	139	114	137	122	132	110	110	130	116	126	131	131	143	134	139	114	133	124	128	148	125	119	122	117	108	134	128	119	127	122	125	132	130	123	120	122	130	128	131	120	124	114	126	145	129	129	120	112	119	135	124	138	143	114	136	99	103	134	105	114	117	123	119	109	127	110	121	111	133	134	130	141	108	124	132	136	140	127	150	138	144	130	119	126	97	137	121	135	128	120	146	126	121	137	129	141	130	112	108	119	130	121	130	128	140	107	140	125	120	139	136	127	117	126	143	125	108	118	123	114	139	119	153	157	129	126	131	129	119	122	141	133	132	129	121	105	145	123	133	145	129	122	140	135	129	129	104	133	128	131	116	125	117	161	131	134	123	124	124	110	128	104	123	134	127	133	129	127	120	107	130	130	126	125	111	140	112	113	136	131	146	126	114	112	132	139	143	113	140	131	96	128	130	137	133	128	121	120	140	129	128	110	149	131	114	151	108	135	147	132	129	148	157	116	121	128	131	112	122	110	120	132	129	111	146	147	128	115	140	127	119	125	157	131	114	146	117	129	125	108	116	122	130	136	111	130	138	123	133	131	113	118	111	129	114	133	110	107	125	123	126	122	142	118	133	124	117	111	140	115	139	123	121	166	113	131	135	119	138	147	126	115	123	114	113	134	143	129	99	122	129	128	128	122	141	146	112	111	126	146	144	119	115	158	133	119	146	128	117	129	141	97	151	127	127	121	135	118	125	118	115	141	131	115	132	108	145	124	113	130	137	135	112	124	116	148	104	132	130	127	101	150	134	107	134	134	123	153	147	128	138	119	134	134	137	145	141	130	150	123	144	140	136	119	133	132	136	141	139	117	116	123	127	110	148	117	121	131	127	134	118	141	134	113	127	135	117	116	125	148	135	140	132	132	109	117	110	110	138	126	123	125	115	139	122	128	128	153	137	127	134	118	122	116	146	145	169	118	138	115	143	137	132	127	116	148	137	129	111	116	121	133	119	130	135	119	132	117	133	125	112	109	123	142	125	135	132	117	128	136	126	129	142	131	124	112	125	107	131	113	129	133	140	123	129	127	124	121	114	140	127	116	130	151	125	132	136	133	138	111	135	140	120	145	128	124	127	124	110	120	120	130	121	138	103	157	138	144	136	120	110	125	153	120	141	134	129	121	135	141	140	115	121	114	132	128	124	124	137	132	144	142	128	131	122	142	143	116	139	118	137	120	133	116	127	171	112	140	161	135	115	109	135	142	132	124	123	121	122	145	128	136	130	140	134	134	111	123	116	129	111	131	112	154	130	127	121	127	130	127	121	133	140	129	154	134	133	123	131	120	125	140	155	120	130	117	123	110	124	114	131	104	116	133	145	136	123	142	122	127	113	139	127	120	120	129	129	101	132	127	139	125	132	140	118	130	134	119	133	125	117	116	136	115	116	123	116	116	116	123	133	103	144	125	132	120	108	122	132	126	126	147	128	118	128	108	114	133	137	117	125	128	134	112	153	117	123	99	129	133	130	123	142	140	132	146	131	123	115	120	118	148	132	127	126	114	126	120	148	105	98	116	129	127	119	109	134	128	135	134	122	132	115	134	136	126	125	146	150	133	122	126	133	132	130	145	130	118	140	148	137	130	117	143	141	118	129	134	134	125	132	111	125	139	118	127	116	147	142	117	109	115	128	112	119	141	133	135	105	134	127	118	122	141	132	132	137	117	126	130	115	120	131	143	120	132	127	128	127	127	119	118	136	143	139	111	117	129	134	122	133	143	118	129	121	148	133	113	119	133	129	124	140	135	133	128	109	121	141	130	136	116	122	128	127	120	126	121	120	121	126	112	139	123	139	135	109	116	127	138	121	129	133	100	125	113	141	134	128	129	117	119	110	121	145	129	115	114	129	110	110	146	135	122	95	112	108	130	118	140	119	127	111	124	100	118	131	131	136	128	130	145	99	125	119	145	130	121	113	140	140	126	139	125	139	126	115	140	129	121	129	131	130	127	116	140	127	124	125	122	123	101	111	114	121	138	125	141	122	136	138	120	154	131	119	145	119	134	141	110	137	106	139	133	126	114	128	118	117	116	125	114	151	124	131	135	89	123	114	114	155	109	128	133	110	141	107	136	143	128	118	140	113	104	140	128	138	131	144	128	132	94	130	128	120	110	101	124	134	138	146	124	123	122	143	119	143	132	135	132	121	137	120	128	136	130	147	111	149	139	129	125	140	128	112	100	118	126	111	126	148	112	134	129	142	143	123	130	134	127	118	125	123	133	108	133	123	98	145	118	116	119	140	132	133	143	112	134	150	142	122	127	119	133	130	130	136	113	137	131	145	136	126	133	126	122	142	129	130	133	114	139	119	128	123	123	158	124	159	130	120	116	126	129	111	146	128	99	101	166	134	127	128	112	121	117	129	113	121	139	121	121	121	109	121	133	135	131	117	133	125	130	110	114	138	111	114	121	126	130	121	131	121	119	134	144	131	113	122	118	114	125	132	132	134	109	154	129	144	150	131	119	114	112	162	137	150	133	151	116	123	123	146	134	147	120	118	109	132	118	129	139	126	136	147	119	123	107	141	115	125	134	132	146	145	124	122	133	126	127	136	129	121	156	108	127	123	134	115	115	132	138	145	120	153	131	124	132	129	132	117	130	145	132	119	122	137	135	134	122	138	135	128	132	120	134	135	129	134	128	138	120	142	124	127	129	127	153	114	136	125	106	131	132	118	140	108	116	133	129	125	140	124	143	119	134	127	117	133	111	132	149	119	133	157	132	135	143	122	114	139	131	125	144	138	106	118	139	124	137	126	123	127	128	123	117
5337	1466	3149	3655	3110	2452	2077	1788	1467	1301	1129	1058	926	905	789	710	713	682	685	667	632	599	571	574	542	560	529	582	544	544	536	549	488	467	482	518	471	508	474	468	495	449	427	442	439	447	415	426	459	465	455	443	463	451	494	424	406	458	437	427	470	421	459	432	423	435	430	418	447	416	425	457	417	426	458	455	454	464	422	454	449	435	420	418	417	414	372	433	433	404	461	391	398	444	382	423	423	413	443	421	437	404	423	432	420	439	400	453	374	425	419	432	418	425	413	437	431	421	423	466	401	405	444	400	449	412	413	423	431	413	392	422	415	375	403	407	392	406	452	440	419	411	400	387	434	412	429	423	420	408	398	353	430	392	413	442	382	397	418	421	423	402	443	409	430	405	410	427	395	366	415	445	435	387	436	434	429	409	430	407	443	431	398	431	388	431	425	399	399	418	418	411	413	433	409	417	444	413	425	403	428	405	423	424	447	441	419	410	463	400	406	408	416	452	378	442	453	372	398	389	449	418	379	389	447	389	398	409	439	393	390	417	454	394	420	407	387	426	425	393	386	438	394	419	431	408	420	413	408	429	381	414	444	443	400	402	430	430	430	403	399	412	421	399	413	423	418	436	444	389	411	407	415	447	369	416	415	424	380	438	413	404	453	421	415	407	416	418	407	408	411	417	400	426	420	399	382	395	395	425	415	425	467	448	452	402	390	417	386	376	441	447	385	406	423	442	418	427	384	407	406	435	427	380	386	399	422	379	424	446	415	431	415	390	388	436	438	431	419	436	468	393	388	458	412	426	447	434	385	416	419	438	384	448	388	401	439	399	458	401	434	376	430	430	461	443	397	376	419	461	404	416	409	417	435	411	442	433	401	372	407	407	435	399	444	407	407	410	394	423	454	417	405	424	420	440	393	440	403	398	399	446	440	413	392	432	412	406	395	404	412	412	437	405	410	426	438	430	420	428	402	426	395	412	410	416	403	447	390	413	435	438	438	407	419	399	372	415	417	401	417	390	432	384	413	440	395	377	438	418	429	415	420	411	398	442	436	409	397	385	417	403	429	401	389	420	416	387	419	380	406	416	422	425	397	441	412	442	424	433	407	419	413	418	438	423	395	432	389	403	410	431	410	402	417	431	434	407	411	405	384	437	400	417	388	393	403	404	385	435	383	446	421	424	424	456	424	403	431	400	403	415	416	408	435	425	415	418	423	451	398	417	401	426	409	379	415	453	397	408	451	433	364	406	398	424	390	446	388	429	429	453	384	406	416	403	438	423	422	416	424	404	431	395	433	418	359	442	404	418	434	403	418	403	406	386	401	385	398	436	424	385	432	462	393	373	427	408	383	408	401	426	402	419	425	411	418	408	414	431	448	386	464	411	401	396	406	451	441	402	438	457	394	418	427	452	438	423	372	428	445	394	409	395	408	444	376	401	428	398	443	404	418	454	438	416	451	405	426	424	435	417	424	417	426	421	416	432	416	396	381	469	411	413	417	435	408	422	420	454	433	416	390	426	443	459	437	398	389	442	389	446	437	400	408	436	454	442	432	438	427	397	395	391	418	369	420	434	456	411	451	384	421	422	400	434	400	400	419	441	406	400	410	432	426	413	402	396	402	435	367	438	403	387	398	420	453	388	404	415	396	415	385	419	430	426	386	423	393	401	418	461	390	434	390	402	413	428	425	441	440	413	413	417	398	417	415	417	385	460	449	425	405	445	438	422	419	455	409	420	379	416	432	420	384	420	376	421	413	431	392	389	422	427	383	428	376	427	432	399	395	372	449	413	369	419	406	427	416	456	388	419	420	384	386	397	388	418	413	405	406	435	454	428	421	405	401	414	395	443	431	422	383	440	401	467	409	401	405	409	416	386	424	407	451	393	429	406	386	424	421	410	424	399	440	429	449	431	407	411	445	399	432	370	417	397	423	411	396	411	384	431	411	424	383	408	411	422	376	385	410	409	388	426	422	449	417	428	415	406	408	396	413	428	411	449	411	421	373	399	422	399	372	415	373	416	414	402	434	426	422	405	387	394	401	384	397	377	393	400	405	406	456	434	439	386	395	421	404	416	391	405	445	435	417	412	431	451	422	434	383	435	434	424	402	417	410	447	395	411	455	402	417	412	399	383	413	395	425	434	444	403	432	407	439	456	413	444	437	395	429	452	402	388	416	412	405	433	393	409	417	395	417	412	421	441	406	378	431	408	414	412	408	398	431	412	431	390	404	398	439	422	447	434	399	400	438	392	406	402	433	424	435	433	428	434	375	393	439	448	399	417	410	434	377	395	442	403	405	382	397	427	426	454	418	413	432	402	486	434	393	423	420	398	431	424	425	397	402	364	433	442	433	415	408	437	406	411	401	425	428	425	406	418	421	443	403	432	410	392	423	394	422	437	425	396	407	401	371	410	440	443	374	426	416	434	468	376	382	450	402	399	367	423	417	373	419	405	423	421	414	431	440	415	431	381	444	414	457	411	407	409	411	431	399	440	422	434	413	398	404	405	441	404	427	436	430	405	395	399	403	407	421	423	385	421	405	424	432	426	426	422	393	386	410	387	446	465	463	416	465	410	450	432	449	386	413	425	418	409	428	443	397	426	409	438	446	408	427	412	385	404	402	415	416	450	393	423	423	391	407	416	450	434	423	448	432	406	405	410	384	404	425	397	400	443	431	409	386	422	419	422	403	363	423	393	402	410	422	414	434	452	413	440	441	383	426	383	430	413	430	415	432	390	421	424	396	430	405	395	423	447	438	392	389	408	428	409	434	435	442	413	410	424	420	445	415	374	434	417	404	438	435	409	419	402	410	426	424	407	401	405	412	393	412	418	423	429	409	436	426	430	426	418	404	431	450	426	396	397	419	424	399	445	399	430	424	424	432	423	403	424	416	419	427	397	422	441	414	411	419	427	433	386	391	387	403	441	378	422	441	425	408	417	433	412	431	395	395	418	428	420	431	386	429	425	399	403	418	436	447	407	405	395	368	422	362	413	435	409	418	425	428	424	431	386	426	382	440	458	430	439	406	372	457	422	404	454	407	390	402	401	416	432	400	376	447	382	431	397	458	389	446	414	430	417	415	422	444	402	413	402	394	417	415	403	400	415	414	463	409	394	389	420	392	419	425	420	458	408	410	406	416	444	390	385	442	409	433	398	402	434	434	418	424	399	407	403	371	385	392	400	474	442	447	404	472	427	424	409	438	407	449	414	370	404	429	397	418	430	445	384	402	407	400	427	410	432	386	389	438	444	411	426	431	414	415	390	393	431	452	373	382	391	422	407	418	383	406	450	401	410	409	434	397	388	405	408	387	420	384	422	415	426	414	396	445	414	421	407	409	397	444	412	418	397	440	409	433	400	411	420	464	445	411	407	409	412	400	430	398	406	384	381	415	453	430	385	452	395	382	391	410	425	436	430	418	430	464	395	445	410	413	407	423	437	413	424	399	405	423	388	401	404	397	411	414	458	432	417	427	400	382	397	422	406
15707	2505	2704	2049	1443	1000	785	601	518	389	363	337	287	284	214	222	237	233	199	215	199	171	210	191	172	167	190	166	188	172	186	148	176	187	152	164	156	159	151	161	172	164	162	156	158	156	155	156	143	168	160	154	151	125	159	155	152	151	146	141	160	145	152	136	125	170	150	141	144	151	150	128	142	168	137	147	140	126	129	151	155	146	152	143	126	144	159	173	152	139	156	172	137	143	143	159	153	142	175	140	159	151	125	178	155	137	140	157	169	134	154	154	171	148	142	147	153	171	159	144	142	151	143	143	134	147	144	155	123	159	154	129	136	141	147	131	136	137	156	145	148	144	165	155	163	172	128	156	152	128	148	157	120	182	163	147	145	146	137	137	140	154	140	137	153	151	116	147	157	145	156	161	137	152	143	133	165	130	143	146	153	136	155	140	144	166	154	151	150	145	137	147	134	159	148	136	136	149	151	152	168	152	151	143	135	155	143	146	140	155	173	147	148	131	140	150	149	152	141	159	155	154	124	146	133	142	167	140	137	126	155	156	132	113	151	134	130	135	140	142	175	134	130	144	148	143	161	161	137	150	143	149	134	138	110	136	149	143	122	151	155	147	139	150	147	121	140	157	152	142	126	163	152	160	147	137	148	143	138	176	156	151	136	149	140	150	149	115	128	140	161	141	116	103	165	156	138	145	127	153	131	145	149	150	127	143	158	148	144	137	148	156	145	151	155	142	121	125	150	138	154	148	164	131	148	166	152	134	159	131	155	148	181	133	128	149	135	132	158	144	140	147	146	141	153	177	153	173	134	143	145	153	148	127	146	132	131	139	145	153	150	154	149	137	147	165	160	134	169	130	114	149	158	146	152	162	142	147	136	141	168	143	145	134	166	154	139	146	147	137	144	136	152	155	145	137	124	145	169	126	143	125	140	130	128	136	148	146	165	176	139	149	135	150	135	131	154	153	150	133	152	131	129	117	147	145	164	151	128	151	141	154	145	152	141	124	139	149	120	162	149	122	140	141	130	144	163	138	133	148	172	141	139	160	140	125	149	132	124	142	152	144	130	123	142	155	142	161	160	158	160	138	151	137	127	156	160	126	145	152	145	155	144	145	151	172	162	137	151	126	122	150	131	161	152	153	142	140	136	151	128	152	139	140	167	138	128	141	162	154	163	140	135	155	146	166	135	151	159	158	144	149	150	152	152	148	125	147	150	143	159	156	150	128	151	146	130	138	134	154	142	143	145	141	144	147	145	149	167	147	143	134	135	116	136	144	149	122	140	141	156	155	148	157	122	117	139	130	141	165	149	163	141	131	141	153	158	143	119	157	139	145	148	136	140	127	162	143	152	157	129	171	162	155	115	138	157	150	145	148	129	121	137	164	142	136	148	113	147	141	149	153	143	156	144	155	152	134	150	134	180	133	153	117	149	135	138	134	147	154	152	141	161	140	139	162	147	134	137	145	143	160	148	163	174	144	138	146	172	145	155	131	143	158	131	137	148	154	161	152	154	141	154	130	126	155	162	147	140	133	181	160	128	141	157	142	155	132	131	140	140	160	139	141	135	134	122	145	160	148	144	153	141	143	170	127	153	133	130	127	119	153	164	146	144	148	141	152	141	163	151	143	163	162	145	152	135	152	146	162	143	138	154	151	138	161	135	130	147	125	143	142	143	126	145	147	146	147	147	125	135	155	177	161	162	147	151	149	136	155	148	132	142	178	128	136	153	128	141	128	142	161	141	136	148	151	179	143	129	138	151	154	139	148	156	125	140	146	143	137	145	137	147	141	151	140	152	138	152	138	144	156	137	153	139	136	146	151	139	157	147	128	134	152	152	147	139	149	137	173	131	151	132	155	139	132	180	132	143	151	138	162	163	158	156	156	151	138	144	145	153	162	139	138	154	137	133	123	150	136	150	138	148	150	157	135	151	142	159	150	149	153	138	157	152	157	155	136	169	132	146	165	165	150	144	153	184	158	150	156	137	138	150	139	149	138	142	165	141	142	145	120	166	140	137	144	138	129	144	149	155	156	149	142	130	157	175	149	135	176	137	130	147	158	130	139	148	131	153	149	152	157	154	144	142	116	150	124	138	148	151	142	147	161	133	129	157	139	133	143	144	130	118	150	137	125	142	142	128	142	153	153	143	143	137	168	141	145	145	147	137	141	160	136	141	137	147	154	143	159	129	173	139	158	132	144	124	130	154	137	128	141	161	157	157	127	137	146	142	124	117	148	174	145	134	133	168	175	169	155	143	159	143	159	153	137	137	115	144	149	134	147	156	148	144	135	134	161	130	144	161	144	136	166	143	149	143	142	168	129	162	158	136	151	138	162	149	146	168	138	154	116	134	157	145	141	142	153	155	146	152	151	150	151	142	133	175	152	147	153	131	145	155	159	164	147	149	152	155	142	166	143	141	153	151	155	140	140	134	135	181	133	154	139	123	171	129	118	145	149	157	119	151	142	148	131	133	154	141	135	153	135	147	155	142	165	132	148	170	148	161	134	144	142	139	149	164	159	139	143	164	159	132	137	146	147	153	148	153	141	164	142	156	151	114	149	140	146	156	140	123	149	155	140	155	154	123	128	149	144	142	138	158	137	125	160	143	159	152	149	149	142	155	134	154	152	143	151	131	144	138	156	125	156	166	141	152	139	153	160	158	156	150	137	145	150	138	137	143	172	159	129	144	151	137	134	142	141	134	135	151	160	148	133	158	131	148	143	140	137	146	150	134	156	139	155	146	143	152	142	158	151	133	138	149	138	159	141	139	133	142	145	128	143	162	152	150	143	137	128	126	142	155	137	140	166	149	153	169	141	149	138	159	134	152	143	142	153	149	134	145	138	140	118	128	149	132	132	160	139	147	152	123	140	155	139	147	133	137	163	154	147	157	155	158	147	135	144	136	145	143	162	150	136	144	158	122	162	147	147	166	150	146	154	158	130	133	137	145	139	146	143	143	166	151	126	157	139	142	183	140	139	137	158	160	167	134	148	142	151	150	133	137	152	144	179	166	155	146	135	149	133	139	135	131	140	130	141	163	149	150	155	135	142	141	170	136	117	165	162	145	126	156	159	117	151	130	140	146	146	149	142	143	145	136	138	165	147	147	153	143	135	135	158	124	157	165	144	141	151	141	158	135	122	134	149	146	142	144	149	130	130	144	164	159	173	129	157	123	163	145	129	139	161	143	144	151	154	124	153	144	160	136	145	150	138	148	154	139	150	162	132	134	165	163	138	149	159	142	146	157	158	153	143	158	130	154	138	162	143	137	157	135	135	150	143	149	149	155	147	122	160	133	130	159	178	144	190	141	138	143	140	144	159	155	160	146	154	160	143	134	143	145	151	140	151	154	141	147	158	141	136	136	164	150	150	171	142	148	117	149	141	133	148	141	151	156	147	164	141	148	152	149	152	156	134	138	159	117	145	137	179	136	131	152	150	134	143	154	132	151	141	129	148	121	138	135	143	142	166	167	141	128	170	136	144
7563	2539	5943	6512	5425	4486	3718	3058	2538	2136	1916	1790	1531	1384	1308	1226	1029	1025	1049	888	905	890	865	815	750	724	726	694	715	710	672	666	667	623	592	647	578	614	591	620	539	620	557	591	569	517	575	575	554	594	523	570	550	533	563	528	566	554	482	528	474	506	558	520	547	508	514	520	525	501	514	515	521	523	473	474	521	509	533	498	465	515	489	476	467	469	533	470	480	506	504	470	472	532	494	504	509	528	513	524	518	450	456	562	479	508	468	511	504	483	467	517	502	474	518	506	485	507	506	512	456	485	474	501	488	477	472	426	507	508	485	452	474	493	470	474	519	507	496	488	499	509	465	468	518	457	519	496	512	518	471	474	499	495	472	484	462	494	469	489	506	492	477	484	475	479	488	468	512	476	461	453	458	517	473	513	516	469	492	449	440	475	473	499	503	515	482	481	506	472	505	509	461	513	471	482	466	461	475	496	433	468	474	485	447	495	488	474	443	494	485	468	514	499	506	443	506	486	429	475	488	479	492	504	463	477	519	460	468	486	478	478	489	482	471	535	432	459	497	463	504	479	494	485	521	442	475	470	439	477	454	496	468	538	535	474	473	488	493	466	500	491	509	455	474	487	482	450	453	442	467	476	467	478	461	497	499	445	486	475	467	517	486	514	473	449	540	492	485	504	489	482	458	471	474	433	451	471	477	435	469	449	425	458	496	479	444	502	504	472	448	484	515	471	467	490	495	452	495	494	453	486	486	474	486	516	498	489	475	474	466	468	484	493	437	484	499	457	494	479	495	475	497	487	482	495	503	494	440	460	493	439	481	459	478	449	475	504	491	479	464	444	493	455	495	475	517	502	515	455	474	466	435	439	478	521	501	461	467	464	418	485	470	516	454	467	493	443	512	499	509	515	451	480	466	467	459	480	502	482	500	482	481	465	478	443	417	455	460	493	516	482	484	482	463	481	508	498	511	490	504	466	470	481	495	442	507	492	495	512	482	487	467	475	503	500	489	485	484	493	487	499	478	462	504	476	455	487	493	465	494	432	509	479	476	472	460	495	454	461	454	462	494	458	467	495	462	458	427	436	480	494	458	496	465	476	496	470	465	456	454	461	499	469	450	456	449	485	485	481	473	472	490	479	513	477	470	500	472	527	477	485	475	468	495	469	498	460	473	508	464	488	484	469	485	476	475	467	465	493	476	475	442	467	470	519	516	497	473	494	498	546	473	458	474	472	474	421	467	477	495	486	455	486	454	490	569	475	454	482	433	503	538	475	436	460	480	472	493	434	479	493	489	497	449	476	448	509	505	511	452	458	488	463	489	510	480	477	457	513	458	516	494	508	482	492	506	478	448	511	447	481	474	489	448	474	464	486	438	480	498	500	474	502	472	461	458	479	495	430	492	481	443	474	492	481	532	497	480	534	439	482	485	474	493	508	471	458	479	511	460	491	459	471	467	486	458	487	499	450	482	482	485	502	492	506	479	471	479	495	524	501	477	419	465	510	484	504	504	473	450	451	493	518	471	495	469	470	498	471	520	476	466	515	525	486	500	480	490	512	503	479	419	504	455	496	473	487	500	473	461	508	457	473	428	511	482	513	484	493	486	451	494	457	494	445	455	471	466	492	455	446	463	458	466	481	473	459	470	448	471	487	492	456	479	480	472	475	474	481	465	477	463	481	475	486	469	487	502	469	481	457	471	502	475	488	529	490	485	502	497	475	442	441	506	475	445	470	495	488	496	510	492	482	462	526	491	494	527	470	493	525	476	495	473	442	491	446	439	472	456	510	430	478	477	493	485	445	466	496	488	456	511	482	497	459	478	470	509	493	493	479	493	490	474	485	468	485	497	462	487	465	478	461	482	494	513	460	494	510	494	456	495	466	503	458	453	476	472	470	501	455	471	478	507	473	476	464	464	476	418	471	487	467	450	458	504	484	536	491	443	490	468	417	530	506	491	459	439	484	487	490	474	495	469	448	472	489	475	498	496	484	490	471	462	479	497	469	467	464	500	491	516	520	453	479	509	527	480	471	472	496	474	459	500	480	525	478	485	466	527	469	448	469	467	485	461	453	518	452	493	506	473	462	487	491	492	439	482	509	460	456	459	519	479	483	487	432	479	462	497	498	450	486	501	484	482	505	460	505	485	460	507	510	466	456	500	494	465	493	445	430	490	499	482	506	448	464	508	509	446	454	494	461	501	486	518	465	465	464	474	478	504	482	461	473	425	510	499	527	489	505	492	469	511	454	486	475	467	485	456	499	460	493	482	483	483	482	477	464	465	461	491	529	473	455	470	490	468	503	511	481	505	460	487	473	479	498	476	507	455	522	497	485	506	485	496	471	473	472	470	463	467	488	455	481	487	490	458	467	481	520	511	508	460	511	530	467	456	496	494	469	457	451	458	492	465	483	491	467	467	425	495	500	482	500	482	513	494	460	462	437	508	516	481	462	462	454	456	446	477	485	438	495	514	471	493	459	473	486	479	485	468	468	467	457	446	443	494	479	468	459	484	467	482	512	494	460	474	501	473	468	483	455	514	462	442	466	463	475	489	501	502	480	493	480	488	525	477	434	476	489	463	484	457	472	492	498	493	477	496	468	492	499	485	530	483	462	541	525	509	482	484	492	470	474	475	465	491	477	443	474	454	523	484	444	473	485	500	470	482	491	470	478	470	490	481	491	477	468	475	459	471	497	471	485	488	500	510	457	435	494	448	476	456	495	420	426	493	519	466	483	446	486	468	467	477	516	473	464	474	494	478	492	453	457	451	483	471	487	442	460	442	515	462	473	448	487	495	480	468	495	473	492	471	454	462	489	451	506	471	485	465	455	453	478	463	518	481	495	481	469	508	458	510	501	479	530	508	504	469	502	488	462	439	488	481	485	467	495	464	495	426	473	472	522	468	450	497	469	499	434	509	494	486	461	465	480	486	473	469	469	504	474	489	450	494	452	479	489	478	481	496	444	480	485	485	469	481	533	473	527	490	482	445	463	455	449	523	478	481	507	477	488	456	460	474	472	483	494	482	476	484	448	502	502	462	492	470	508	506	467	481	473	497	487	470	489	478	458	463	466	448	516	473	448	486	433	478	467	540	467	471	506	471	486	481	504	463	447	486	507	480	430	500	490	477	459	478	498	469	460	462	448	497	487	463	497	457	463	481	470	472	476	497	470	471	480	495	479	481	507	418	482	484	481	486	467	472	478	467	519	501	504	480	427	467	476	451	473	475	500	479	425	458	449	487	469	478	498	461	512	477	473	476	475	557	458	488	530	472	439	446	464	471	461	507	439	481	472	472	498	494	466	490	437	472	460	487	503	472	491	451	451	475	457	480	478	471	489	453	467	460	453	449	477	469	482	479	489	442	464	465	481	464	467	479	508	450	452	468	449	475	483	482	478	493	537	502	478	502	478	477	473	476	468	489	509	487	468	489	491	454	462	458	446	485	483	461	470	436	457	494	480	478	463	493	500	491	468	453	502	493	447	469	491
2207	311	326	332	281	264	266	275	262	257	267	246	254	247	247	266	241	267	242	252	256	234	241	250	253	238	234	256	247	241	243	256	282	264	246	238	257	258	253	255	265	237	212	240	235	228	241	268	267	254	234	253	261	243	241	274	247	224	224	233	246	289	220	250	246	265	221	234	269	267	236	266	231	251	253	258	266	228	263	234	235	248	276	232	266	273	219	263	279	278	270	250	294	269	246	233	266	263	268	252	260	242	261	244	269	264	255	225	242	252	237	236	249	239	264	262	276	293	263	256	261	260	286	246	238	248	264	235	269	254	281	237	248	219	252	265	250	233	248	260	260	253	245	226	264	235	241	259	256	253	237	241	255	238	236	271	232	229	249	265	257	270	245	232	277	249	250	264	249	228	253	242	250	252	228	269	244	248	274	245	245	269	252	236	258	264	233	243	252	256	254	241	266	232	232	262	259	238	253	246	235	275	250	245	258	236	244	262	260	235	259	264	243	252	258	242	249	264	239	278	272	261	250	268	248	273	242	246	244	273	265	266	254	227	278	259	223	258	232	251	279	260	235	238	242	257	249	270	256	257	248	245	270	262	251	250	268	246	271	239	250	261	266	247	238	275	235	251	248	257	272	237	251	260	230	256	283	267	254	226	244	246	246	274	260	242	248	234	266	247	260	210	271	229	261	268	261	250	227	239	219	236	256	252	259	271	263	259	257	272	243	234	243	260	245	277	242	253	258	247	239	265	225	235	255	246	245	262	230	263	235	245	264	262	268	246	254	275	283	255	271	244	260	276	274	252	271	271	239	310	233	237	248	254	241	227	269	270	258	285	276	247	247	240	246	265	265	243	240	246	280	248	239	244	247	236	252	222	281	275	229	238	259	256	231	234	267	232	277	228	253	267	268	232	259	265	230	272	268	289	278	291	259	217	251	231	270	241	236	253	253	259	254	261	265	249	231	260	273	238	256	235	262	228	243	256	239	252	255	236	242	237	253	263	243	258	272	232	238	260	254	249	275	286	229	252	246	253	233	252	267	241	250	249	264	263	233	255	243	254	231	246	233	254	243	257	270	240	250	233	224	265	230	258	254	256	232	267	253	247	249	242	243	225	262	238	222	248	250	235	256	250	260	268	239	275	231	259	246	261	272	250	277	260	254	226	267	242	247	272	247	267	259	260	261	244	239	272	247	282	253	271	250	254	239	237	255	264	259	246	236	238	242	233	257	223	236	267	258	248	270	231	253	223	271	242	236	240	256	262	246	230	248	266	248	233	235	249	253	243	227	251	264	257	227	269	257	242	257	256	258	267	249	279	282	237	235	253	248	275	241	268	253	261	242	260	231	239	273	267	249	226	243	225	258	258	250	262	278	242	264	268	231	252	225	233	258	220	246	236	240	227	242	222	254	215	238	269	257	263	255	260	253	241	253	258	269	270	281	237	260	268	260	239	259	246	264	265	244	276	223	235	231	255	273	264	249	252	255	245	253	224	270	249	284	231	236	273	251	268	222	269	242	265	241	254	286	241	240	255	241	243	250	261	255	233	252	244	301	257	231	272	238	279	247	229	284	242	263	228	253	254	234	248	237	255	270	286	240	247	242	241	267	236	243	239	223	254	248	235	251	265	232	235	248	252	265	272	237	254	249	264	249	214	260	269	244	266	246	245	265	259	284	247	230	248	260	261	286	271	238	234	266	241	232	233	257	258	244	278	264	261	233	239	261	233	254	261	259	237	286	230	219	267	260	252	285	240	263	238	258	286	259	249	236	268	243	250	243	259	269	265	260	227	259	271	236	225	250	271	236	254	271	266	253	218	274	260	246	251	254	252	250	250	229	262	228	271	243	251	239	285	264	232	254	246	250	267	252	239	263	251	226	252	268	236	255	237	250	251	277	221	254	231	242	265	227	263	249	258	237	262	246	241	252	255	233	242	242	256	242	246	230	236	258	240	224	250	257	246	255	266	236	284	287	265	260	257	248	260	248	245	251	266	258	243	227	236	258	234	267	289	243	254	248	256	267	246	226	246	252	246	255	258	234	268	226	251	244	258	258	272	256	255	267	247	268	252	268	238	244	246	235	229	282	258	261	272	260	255	270	262	255	239	259	268	279	283	217	250	234	268	232	235	244	282	261	254	237	277	236	246	250	243	233	270	239	251	275	250	270	228	233	253	266	268	266	264	248	217	258	282	242	248	237	250	237	274	274	249	267	237	250	222	248	239	232	249	264	264	274	273	244	253	249	233	303	259	279	261	245	207	254	236	268	221	247	245	244	261	232	243	263	260	251	263	272	241	268	244	239	245	235	214	248	247	247	235	281	244	240	272	271	274	260	234	266	247	253	255	260	239	243	244	245	258	269	229	244	256	268	262	271	214	213	274	247	260	267	257	227	215	267	249	261	258	239	256	240	244	256	297	245	253	261	227	240	236	248	245	240	269	276	259	239	222	279	237	241	257	249	252	252	256	268	282	267	238	254	239	246	246	244	237	265	250	279	278	246	229	237	229	259	272	231	262	218	253	261	251	278	249	252	255	252	243	280	268	229	241	260	266	276	264	251	219	252	235	243	255	251	249	274	252	277	257	220	244	252	221	267	253	250	247	243	236	243	277	243	259	253	263	247	266	219	250	268	231	223	250	246	259	273	250	238	253	243	248	240	239	247	236	241	225	262	252	252	271	230	234	229	276	241	268	252	240	250	250	255	232	265	253	267	266	267	248	228	230	262	229	264	245	243	268	249	238	267	237	244	228	279	263	278	273	229	257	222	248	237	234	211	241	264	241	257	256	226	266	251	221	261	240	208	265	245	302	271	270	242	246	251	266	256	269	250	234	236	233	261	253	254	225	285	244	266	250	237	263	245	292	267	246	268	262	254	243	277	254	264	234	247	236	221	253	261	285	248	230	265	227	244	261	240	261	255	241	270	263	266	240	249	244	259	265	239	266	270	265	256	245	269	256	263	273	244	244	253	223	246	256	231	244	285	251	257	272	260	243	244	232	235	255	248	278	258	245	274	236	240	252	231	224	255	231	259	253	249	249	269	285	260	251	250	248	225	248	249	253	254	258	229	265	233	279	238	259	238	279	239	243	254	247	262	247	258	258	247	261	241	259	254	226	257	274	273	259	235	269	236	244	251	235	208	257	256	261	257	254	259	254	254	249	223	264	263	252	264	243	244	244	268	256	229	239	251	253	251	264	207	243	239	255	248	246	243	251	249	267	244	248	278	232	258	233	242	239	265	290	243	259	248	246	259	254	238	232	240	271	237	254	236	228	258	270	263	253	257	276	252	226	256	270	240	244	247	234	217	245	264	270	264	255	256	269	259	234	265	213	261	255	252	276	244	243	251	247	238	268	229	268	263	234	216	271	252	252	276	243	285	243	250	253	273	257	266	272	283	249	239	258	258	236	261	282	240	253	248	254	272	249	248	267	248	246	275	274	254	262	274	262	269	273	219	243	251	253	235	240	284	242	246	238	243	293	278	257
2233	796	945	966	873	880	838	858	797	756	761	798	759	767	738	746	734	728	753	760	739	769	707	706	743	754	732	718	768	703	715	738	778	712	715	736	728	740	780	723	722	761	789	750	701	742	715	747	752	753	764	759	761	736	736	735	726	756	732	765	718	756	708	714	790	770	747	743	791	747	744	729	746	747	754	703	770	706	747	723	700	750	704	812	765	738	752	782	775	767	727	762	734	711	771	709	751	745	709	762	769	745	756	769	764	724	724	759	809	743	715	725	744	705	756	778	766	756	723	763	704	747	748	728	777	732	743	814	724	761	734	730	763	736	747	762	729	755	682	749	767	707	727	752	731	702	733	742	722	771	721	800	778	698	725	762	700	743	737	723	710	739	730	698	783	777	754	699	742	713	754	744	759	733	790	740	711	749	753	721	741	729	737	723	713	717	763	715	716	745	742	695	766	691	763	722	757	715	691	753	705	732	756	738	733	715	773	761	756	744	777	763	754	739	745	740	753	768	712	736	744	708	720	797	746	761	734	763	754	766	710	716	745	739	753	765	731	754	723	728	762	765	769	697	724	777	740	737	732	689	718	713	743	764	709	696	730	734	757	777	713	697	726	777	732	711	676	778	708	748	718	685	745	804	728	759	717	709	732	712	712	727	748	714	771	738	777	739	728	743	731	744	734	736	725	715	706	697	727	752	786	741	746	742	705	732	711	722	753	722	744	734	736	739	735	709	747	735	733	707	743	726	803	812	750	730	727	722	736	775	728	713	762	751	788	761	749	747	763	697	795	694	783	717	733	722	781	728	745	721	708	740	745	709	767	698	791	723	747	702	718	717	731	794	800	765	739	743	716	734	745	748	707	726	741	704	819	709	736	714	708	696	720	782	796	732	740	729	743	732	734	768	733	741	740	730	760	717	765	725	751	792	755	757	770	703	730	748	693	687	768	664	744	726	680	745	716	732	677	779	738	713	725	724	755	764	758	754	671	677	711	714	757	731	739	708	729	713	715	749	697	741	818	739	714	812	796	800	747	709	687	678	757	717	750	675	740	753	755	704	744	697	764	677	745	738	726	738	781	721	749	702	739	756	738	689	732	737	744	767	755	752	705	722	756	734	778	745	733	770	731	784	745	749	732	767	732	725	767	774	778	708	743	751	724	740	758	777	720	769	746	750	775	732	713	726	709	787	733	771	747	767	778	720	756	713	751	722	710	749	749	744	732	779	753	776	723	666	752	740	705	734	752	703	718	707	772	735	737	739	700	724	759	729	727	753	720	750	693	717	720	747	725	714	757	720	776	740	697	781	754	747	731	725	737	735	728	699	718	754	735	773	719	754	788	749	756	693	688	715	713	777	745	767	753	760	703	733	738	730	741	734	686	730	723	728	778	762	730	719	730	755	676	741	739	721	736	780	735	740	741	727	774	712	759	732	799	759	727	785	714	720	777	765	740	747	709	737	753	745	726	743	745	757	757	702	754	724	720	765	722	729	708	738	726	741	712	709	773	792	708	760	670	736	706	726	707	732	758	722	748	711	738	753	723	752	764	717	745	737	709	743	778	772	724	747	702	695	748	757	718	692	724	728	729	710	774	683	764	692	779	749	783	715	710	691	713	735	732	709	728	696	732	751	710	744	718	702	710	741	752	749	749	785	742	746	769	744	713	754	716	710	724	714	693	718	761	713	739	736	769	719	750	694	756	739	697	787	742	696	752	728	736	740	732	745	723	745	705	764	690	688	723	737	710	748	740	701	759	710	742	743	796	786	711	734	758	708	688	785	734	730	692	771	785	715	707	725	680	723	778	739	746	759	751	750	753	714	747	733	823	733	805	777	777	753	712	720	708	774	716	770	749	738	694	782	756	759	774	745	686	760	743	721	732	752	718	763	768	718	738	775	702	694	726	699	706	699	744	733	712	692	764	762	732	782	735	758	689	731	774	772	768	735	730	766	736	745	746	707	746	739	690	714	771	741	754	728	746	743	750	717	731	745	741	740	742	730	747	754	732	736	715	753	736	737	748	784	766	740	697	739	738	767	731	697	762	747	690	697	740	721	746	772	707	758	739	710	763	694	734	730	693	712	739	732	769	704	738	792	724	767	738	758	678	762	754	740	708	732	755	727	689	696	755	676	734	753	747	739	719	770	789	778	769	773	727	753	760	727	737	741	744	733	764	721	769	735	702	743	764	727	729	718	749	713	715	747	689	747	731	751	741	753	739	758	767	755	723	703	755	786	758	757	697	761	769	737	768	756	734	698	729	766	727	749	745	700	702	752	733	801	748	726	684	730	763	740	743	798	709	738	720	756	766	753	727	763	714	754	736	737	710	784	789	720	753	748	762	790	743	731	733	765	762	721	791	733	762	722	742	693	731	782	782	717	734	792	737	765	727	743	757	699	738	740	766	674	747	758	730	752	763	786	739	763	712	733	733	772	709	781	730	743	693	734	769	789	710	709	706	746	697	790	670	738	746	717	699	729	713	736	734	723	728	724	767	710	717	755	678	742	748	769	740	694	723	761	721	786	758	745	790	732	776	764	752	737	712	708	743	754	753	732	751	719	755	758	762	756	725	716	773	765	780	773	735	762	754	743	748	788	712	690	748	687	713	741	740	737	693	710	761	740	726	715	702	732	801	753	735	735	752	723	773	713	767	730	717	723	737	782	722	765	720	766	760	695	768	745	733	758	769	737	707	772	747	781	733	701	771	744	776	731	741	749	748	688	797	715	758	782	793	705	726	711	746	714	759	716	751	724	755	727	753	688	763	733	785	771	737	779	768	746	751	701	732	709	752	718	748	764	728	708	736	745	700	739	759	739	704	709	772	771	743	745	708	739	780	727	734	728	738	743	773	738	712	742	729	749	739	680	752	696	704	733	724	710	783	707	712	742	752	746	744	809	729	735	764	731	677	715	775	790	734	722	739	753	726	746	734	776	778	784	754	686	763	731	686	759	768	737	780	764	755	789	735	734	710	739	755	717	724	757	790	753	711	751	720	724	696	757	768	730	697	751	708	672	758	681	755	720	787	771	686	747	769	754	710	780	751	685	743	750	744	769	749	711	694	730	777	708	757	771	740	772	761	699	731	741	711	691	761	737	764	724	746	704	721	760	757	727	750	727	727	764	745	773	802	704	779	709	740	774	691	764	767	730	728	739	776	724	718	797	710	756	754	777	708	731	688	765	713	701	749	719	709	790	773	730	739	723	722	760	711	721	748	752	724	708	753	741	773	728	755	757	747	759	758	726	759	776	746	738	775	789	755	724	747	784	712	695	736	704	765	766	727	747	736	710	729	734	706	778	762	757	743	720	717	695	732	758	680	740	747	724	730	735	769	759	752	751	740	714	721	759	715	740	776	767	717	734	728	704	761	691	731	771	705	765	744	729	737	791	720	698	746	735	748	742	738	733	748	801	770	714	689	731	675	703	741	756	674	727	760	739	736	730	743	743	687	749	748	720	732	715	700	752	697	723	700	752	767	743	728	747
8415	1054	1350	1011	780	540	425	383	296	288	244	237	194	217	186	202	167	151	159	123	141	146	141	150	132	136	173	141	138	124	145	155	148	146	138	121	132	139	127	129	139	130	134	116	148	120	134	106	135	115	130	122	134	142	129	139	127	140	108	137	139	147	115	142	133	143	123	138	153	123	131	118	122	120	128	113	111	119	119	123	121	127	121	121	145	104	124	106	121	105	130	131	137	120	134	125	127	116	128	109	128	127	137	112	127	109	135	118	131	127	121	125	154	138	134	118	118	150	117	117	138	141	143	133	130	122	140	107	145	125	135	131	150	121	112	139	127	132	135	134	108	154	139	131	133	125	135	149	133	133	108	134	137	121	122	127	128	111	95	122	117	127	134	122	129	132	117	116	136	133	136	124	123	129	131	131	156	140	131	150	117	125	127	125	120	105	129	139	121	150	120	122	141	146	128	114	133	113	153	129	122	132	126	118	129	115	153	152	140	130	134	112	138	98	122	126	124	122	145	123	139	130	141	128	134	120	145	135	119	136	124	123	117	129	131	116	137	128	134	124	147	135	142	138	138	122	125	127	118	122	126	147	113	138	162	143	133	122	136	134	124	137	118	114	140	135	159	128	129	117	140	117	146	135	133	127	115	120	126	125	106	130	141	133	124	137	148	128	134	119	126	122	121	134	116	118	135	134	124	131	114	129	122	155	132	137	119	150	120	104	120	137	143	125	139	120	134	126	131	122	117	124	124	116	136	144	141	131	117	146	120	133	152	128	112	118	123	126	134	120	143	124	137	128	131	141	93	119	122	100	128	132	132	103	123	119	103	118	129	119	122	123	144	138	121	131	118	123	145	126	135	127	131	126	114	139	143	134	123	116	132	133	110	136	118	136	123	119	117	113	128	148	119	116	133	118	106	106	124	113	117	142	124	138	142	115	135	135	150	112	131	126	131	129	125	152	132	118	126	129	120	121	118	120	143	136	134	132	120	127	136	134	116	126	124	130	139	134	128	140	137	120	128	135	127	118	124	126	129	144	148	153	115	143	146	136	112	136	124	130	130	133	127	124	126	116	125	127	139	132	139	133	138	150	127	144	128	121	141	126	113	140	120	102	158	133	131	131	132	138	135	147	141	123	140	117	126	133	131	137	128	139	123	110	152	131	150	132	116	133	138	109	132	123	140	105	137	127	126	121	135	123	125	135	124	143	122	141	117	132	143	135	132	118	135	116	141	131	127	123	142	126	126	145	116	133	134	114	119	113	129	120	130	111	118	113	127	97	123	139	120	110	136	110	111	125	150	106	127	123	136	148	125	119	122	121	118	126	155	119	133	124	131	117	122	118	131	159	123	124	135	121	115	106	129	130	132	140	134	136	119	136	125	129	130	120	134	121	130	112	135	128	145	111	134	116	119	124	137	148	113	133	120	128	139	98	128	150	129	118	117	108	122	124	115	145	132	133	114	109	146	146	128	130	128	142	110	127	128	123	123	114	124	134	124	128	133	114	143	143	123	145	132	106	123	137	123	126	105	123	137	113	142	115	121	143	128	129	114	150	140	139	123	132	118	139	122	120	104	118	157	143	139	128	126	120	133	129	140	134	140	124	122	100	119	133	115	123	109	124	125	113	126	118	128	119	132	111	133	127	123	130	122	140	127	137	145	131	155	130	125	148	139	145	133	142	130	132	137	116	132	125	132	126	116	129	135	121	120	129	109	104	138	125	140	134	110	122	134	120	130	116	124	116	141	126	132	119	111	133	120	136	123	110	119	126	132	122	105	113	133	131	118	135	135	121	133	135	130	138	119	137	128	126	127	138	135	122	137	133	151	127	104	142	122	127	145	119	135	114	132	142	124	119	136	109	136	119	136	129	112	129	121	122	126	129	111	130	127	147	114	135	128	137	130	147	108	138	111	132	144	119	145	128	125	124	130	122	133	140	112	139	110	164	114	146	131	139	131	142	123	133	121	129	123	132	116	130	133	137	119	119	112	132	122	130	132	95	139	129	131	144	115	118	137	139	126	133	137	126	126	117	111	135	132	106	128	155	124	125	126	134	126	136	113	129	147	135	117	144	148	120	136	132	124	150	113	135	126	122	136	123	119	148	132	122	121	148	134	129	134	128	153	129	144	107	145	133	125	142	138	146	137	119	125	113	116	124	137	136	141	118	125	114	136	121	128	134	143	138	125	120	141	118	121	115	127	127	116	138	115	140	134	126	135	132	129	117	138	128	124	114	146	129	139	145	133	136	131	133	129	155	128	117	124	122	122	134	125	127	120	126	140	121	159	132	132	126	135	125	112	113	136	136	113	125	130	117	112	122	134	122	123	135	139	135	127	125	132	127	133	123	145	130	128	108	129	140	123	134	110	123	131	125	131	148	128	111	113	130	108	121	146	135	135	138	121	120	116	130	119	140	134	130	122	122	136	112	124	130	120	133	130	135	138	151	117	147	137	119	137	121	122	145	129	114	141	119	112	124	120	127	119	143	115	149	125	126	119	118	122	129	135	113	136	141	115	118	132	125	111	141	130	124	128	121	122	116	138	100	138	130	136	119	136	130	122	149	130	135	124	145	135	139	116	130	104	131	130	122	126	110	130	125	116	127	126	130	142	130	112	142	153	112	138	125	131	122	138	107	127	137	114	125	122	127	99	115	113	133	135	122	130	113	140	123	124	117	125	123	118	111	126	132	150	124	123	115	152	120	119	124	152	137	124	123	116	127	130	137	123	123	123	132	129	129	137	107	120	133	129	125	99	112	133	132	130	129	132	120	112	135	139	135	134	127	130	124	127	121	122	130	131	140	116	145	114	121	130	117	145	124	116	115	139	128	142	119	117	120	117	142	151	134	127	138	114	100	127	126	132	137	121	133	100	117	115	109	137	150	141	124	150	146	133	131	113	127	117	129	114	130	118	124	131	123	127	130	142	129	134	144	122	135	134	144	130	118	129	125	123	130	119	111	129	111	112	118	118	116	120	123	124	141	142	145	121	148	118	110	140	114	166	135	132	121	129	130	126	132	120	105	113	123	112	106	122	139	113	140	125	136	134	132	137	145	130	121	109	131	107	130	144	120	130	129	147	124	132	131	128	146	110	130	120	124	131	136	116	134	121	139	115	135	121	133	134	138	130	134	118	132	123	141	112	123	117	119	134	108	120	125	122	132	131	124	130	136	158	118	114	145	117	128	117	136	128	134	133	144	130	145	107	135	124	127	103	128	111	119	139	128	130	128	121	123	140	127	122	123	151	132	116	139	119	130	136	145	114	104	129	127	133	116	133	141	136	115	135	132	146	113	143	123	119	105	123	124	139	137	124	119	128	126	136	122	140	130	126	155	137	130	106	129	136	129	147	134	127	129	145	136	111	121	129	130	119	118	121	119	119	127	132	136	125	120	125	126	136	130	146	146	139	117	130	151	114	125	112	125	116	127	117	128	125	115	126	119	117	133	136	116	126	137	124	149	135	131	138	149	130	134	136	120	114	115
5298	1351	3123	3494	2881	2438	2071	1677	1436	1221	1145	1012	916	819	821	746	771	664	656	642	615	596	568	606	536	517	518	528	521	495	497	498	499	503	476	485	481	476	453	514	503	469	494	459	445	457	471	455	446	449	450	418	492	441	443	440	436	442	438	422	435	426	414	468	417	465	448	412	371	472	435	391	442	429	442	446	411	436	428	402	433	430	416	417	423	433	421	425	425	424	436	442	417	394	417	401	419	470	411	427	450	411	438	424	417	428	437	434	412	404	427	446	455	439	414	387	406	453	412	414	440	412	380	410	372	408	432	419	434	403	416	418	409	425	452	398	413	437	391	455	425	423	393	408	440	408	391	405	434	410	411	414	428	403	408	392	437	400	431	411	427	412	434	415	444	415	444	412	378	397	418	430	431	390	408	420	439	410	400	400	375	447	389	398	406	417	418	378	388	415	417	392	447	387	394	401	408	408	440	429	376	424	402	382	419	415	407	399	428	377	387	396	426	396	456	413	428	421	403	406	424	391	428	410	411	381	413	431	439	416	392	407	438	446	420	416	416	429	441	414	411	376	425	412	379	446	414	415	413	432	411	400	407	421	412	395	438	424	401	434	449	400	409	424	394	428	407	409	386	422	417	420	406	419	406	385	388	424	432	393	438	388	454	428	444	454	378	431	445	394	370	411	397	440	397	423	388	428	424	377	396	438	427	419	421	417	435	380	433	392	477	418	428	392	409	400	460	399	435	439	416	394	432	435	412	433	458	413	401	410	456	401	434	428	422	430	387	411	429	435	433	415	429	441	406	429	425	394	411	408	405	395	393	427	404	381	442	410	423	397	380	428	404	425	438	432	386	401	416	422	409	409	412	408	429	404	386	393	386	441	386	412	394	412	399	423	399	428	407	459	408	429	423	424	398	394	395	382	415	405	418	466	426	378	419	420	408	416	389	450	411	397	389	401	437	394	434	427	398	424	414	392	396	427	409	416	437	401	415	415	446	430	410	392	422	423	373	437	392	417	415	438	413	411	414	432	395	411	446	428	427	424	398	382	434	399	402	381	427	425	388	410	421	413	434	423	410	424	413	419	411	411	399	424	387	394	390	423	379	404	409	468	441	393	415	414	431	417	421	436	398	402	419	454	429	408	398	364	402	429	423	394	439	400	419	398	402	416	416	413	413	423	390	431	438	410	429	383	399	429	424	431	400	379	404	396	429	423	451	416	411	396	416	438	398	411	392	426	435	407	424	381	426	396	444	400	397	396	395	409	425	410	417	467	422	417	412	394	425	395	382	418	386	397	375	387	430	399	430	393	429	399	385	416	397	407	426	431	417	427	371	481	404	404	418	406	384	418	425	403	429	413	379	391	405	456	399	394	435	437	404	403	454	422	401	451	388	443	387	457	406	424	407	404	400	420	424	422	381	385	417	421	415	440	400	419	393	402	411	431	400	401	401	434	387	411	431	395	419	410	403	409	430	410	427	433	463	432	412	430	381	400	404	430	392	400	421	446	412	423	420	386	405	422	405	405	456	403	402	394	422	381	428	384	425	368	420	405	415	415	395	420	424	449	428	382	410	424	376	416	427	414	409	403	434	360	455	441	445	427	407	408	397	419	433	413	410	400	402	420	425	438	412	410	421	398	408	423	431	432	398	422	387	428	392	415	431	442	413	386	444	401	395	440	448	419	407	443	429	406	405	400	377	415	408	431	440	350	416	404	410	388	448	414	440	411	427	428	439	417	404	403	469	409	398	440	391	406	434	406	436	411	407	412	421	438	443	410	427	383	411	366	422	414	427	402	439	381	384	388	413	448	415	405	438	413	407	401	413	426	414	362	413	411	427	413	420	440	382	398	408	421	400	416	415	414	415	491	413	423	419	459	404	405	418	359	408	406	411	404	414	420	423	393	437	410	422	401	415	409	419	435	424	413	404	410	400	410	411	423	393	424	409	446	430	379	411	386	388	407	416	450	420	403	445	441	383	415	396	417	414	438	399	398	397	435	384	443	416	423	405	447	451	442	435	421	396	404	409	435	396	427	415	389	433	379	432	384	419	432	399	445	390	411	421	430	422	393	429	428	424	400	450	397	385	402	398	418	425	431	394	418	430	384	433	382	417	440	443	420	425	428	441	403	417	404	401	395	431	448	435	434	388	440	431	395	428	448	407	426	419	438	448	414	425	365	389	370	403	463	400	400	408	445	427	428	400	406	435	397	385	422	427	393	398	415	374	404	420	417	419	393	435	414	419	407	415	443	397	427	411	407	393	448	448	408	416	423	418	395	413	416	466	401	397	460	451	456	415	420	430	423	418	422	420	399	403	422	410	395	439	430	398	420	362	399	411	413	387	412	420	416	426	425	412	381	434	431	416	430	433	387	422	434	457	419	431	378	420	420	417	445	370	383	400	399	422	409	383	420	412	404	422	396	414	376	442	442	381	428	416	456	428	410	443	397	419	417	382	420	410	427	434	398	379	393	406	427	415	419	443	405	398	399	412	428	415	433	405	421	431	386	396	404	431	361	395	425	420	406	435	421	437	424	407	416	455	432	381	394	372	425	391	399	456	401	427	462	413	417	400	437	419	409	422	410	385	428	404	413	400	423	419	425	396	393	394	401	421	383	417	416	425	398	400	407	422	433	414	439	422	426	422	401	431	396	455	414	401	388	442	458	435	396	429	407	367	399	410	442	392	428	443	421	420	415	413	409	433	409	412	440	436	415	422	443	436	400	397	419	419	423	440	418	397	412	424	415	411	428	414	414	446	404	427	405	413	413	400	401	439	433	420	405	409	435	447	415	414	413	476	402	422	414	409	408	412	395	408	395	405	374	443	402	397	402	381	425	431	393	443	410	423	454	417	403	385	466	421	399	380	431	406	431	386	400	405	409	416	409	405	423	415	427	432	409	432	386	383	434	411	449	392	428	382	428	445	407	385	456	413	433	434	400	407	429	393	352	405	431	414	395	406	429	399	426	411	399	374	421	390	403	421	371	433	380	438	430	405	409	400	403	425	388	408	425	383	408	437	432	438	430	402	414	429	423	404	408	437	397	405	463	432	452	407	419	387	422	425	403	395	414	416	401	404	390	417	396	417	412	402	392	415	398	412	404	447	419	428	431	442	397	420	397	407	425	399	412	412	398	389	413	437	454	404	399	412	437	420	402	404	411	417	406	439	410	437	388	452	439	413	410	399	483	399	411	430	428	417	405	401	419	448	377	413	422	397	385	469	401	429	454	433	451	389	439	413	370	447	396	421	439	385	397	396	418	388	419	421	436	426	417	384	418	401	427	441	404	407	394	402	401	378	414	412	391	394	441	386	406	407	425	439	410	413	423	380	455	423	454	418	451	422	394	406	452	401	387	406	388	411	439	424	425	431	448	418	471	406	415	381	440	392	440	376	448	401	404	444	409	360	430	413	410	436	426	417	416	441	443	405	387	427	404	395	380	427	427	405	424	382	433	431	401	418	412	421	430	415	431	394	392	392	400	409	416
15756	2555	2689	2082	1386	1029	786	614	463	436	388	323	287	279	290	230	210	235	202	172	186	183	178	191	203	170	186	166	160	170	164	157	159	163	172	164	148	128	155	154	162	166	156	157	182	155	186	152	165	156	153	160	148	147	165	129	141	155	161	149	143	129	136	148	160	126	155	155	151	122	166	148	150	150	144	155	155	147	150	156	149	142	153	142	155	150	134	129	170	144	141	170	142	155	157	146	163	161	153	162	132	164	123	159	149	169	156	132	151	163	141	149	142	144	121	145	153	150	154	145	145	145	153	154	138	133	158	146	183	171	156	141	146	137	171	136	144	144	144	163	151	152	139	135	134	153	131	126	154	146	141	154	143	133	129	158	174	142	130	140	139	155	148	164	159	166	170	151	139	148	169	142	142	155	140	139	132	143	150	141	145	143	141	146	166	130	137	133	136	160	144	158	143	160	130	133	143	147	122	142	122	150	151	129	160	145	161	137	149	148	147	148	141	152	149	128	153	152	147	131	145	115	150	149	147	162	147	149	130	150	149	147	144	127	140	126	147	145	152	143	129	162	179	144	150	154	148	160	155	144	147	140	143	165	145	124	139	150	165	150	155	147	129	156	135	138	126	146	137	160	136	132	154	134	162	140	150	129	138	144	163	128	145	138	146	167	142	146	143	131	163	133	161	120	164	167	140	153	163	154	128	149	148	145	148	147	138	148	138	168	127	146	152	151	147	142	154	147	138	166	163	131	159	165	140	157	148	158	126	140	139	148	137	137	162	146	126	160	140	148	150	169	142	150	153	134	140	162	135	129	156	176	146	153	143	139	131	149	144	152	151	157	155	136	151	127	149	149	134	150	140	151	144	165	155	143	138	129	147	151	133	155	141	147	144	145	134	138	155	160	141	117	155	149	160	138	142	156	139	133	113	153	127	153	156	150	147	159	151	139	148	157	181	120	128	127	139	153	153	136	147	157	163	180	154	152	144	147	121	133	157	153	134	144	144	162	139	140	152	136	141	148	153	148	133	138	147	149	146	130	146	147	146	142	153	158	138	136	159	129	152	147	143	149	143	128	137	144	150	169	132	149	150	135	156	153	167	133	120	153	128	157	153	147	142	148	151	150	137	143	142	138	137	156	139	161	150	153	144	157	153	144	157	129	138	155	153	125	130	162	145	153	156	138	149	134	160	142	149	159	153	137	168	133	133	139	135	148	163	163	144	148	104	170	151	133	137	142	153	137	157	147	131	145	144	129	129	160	137	153	129	151	173	119	167	163	145	174	167	137	144	156	114	164	126	145	140	143	145	148	140	143	133	129	149	159	150	141	133	149	157	162	154	139	131	159	134	161	149	152	155	154	141	148	133	145	138	152	141	137	145	132	159	162	144	163	158	130	128	140	143	138	147	148	149	143	157	131	149	147	138	137	170	155	131	133	121	132	150	129	160	145	155	133	135	150	157	139	150	152	139	150	161	128	155	127	131	133	144	176	160	179	132	148	131	139	147	161	140	166	165	145	116	146	135	126	153	140	148	130	145	133	146	138	155	157	142	130	130	152	155	162	131	151	148	129	153	126	153	149	144	159	151	139	146	118	155	133	144	143	151	145	140	122	170	133	165	126	159	164	140	140	146	161	156	150	146	145	143	142	156	134	126	146	148	149	137	156	130	153	156	132	140	155	144	150	160	136	156	149	160	131	147	138	134	152	144	135	140	154	148	144	170	142	141	129	138	159	165	153	164	131	156	147	153	164	127	149	133	148	157	162	152	144	126	132	157	151	130	135	141	132	129	146	142	160	129	150	158	147	162	148	140	137	146	155	157	126	168	128	132	156	160	151	159	153	151	166	138	125	142	158	123	137	154	157	130	151	143	151	159	150	137	156	159	170	138	157	128	161	148	141	145	167	147	150	148	143	147	156	130	148	151	122	145	147	159	129	146	120	140	142	167	132	151	142	134	142	141	142	144	152	144	148	123	127	142	150	142	148	145	132	148	158	167	149	154	149	157	154	128	144	130	128	120	156	172	156	148	122	121	152	140	145	142	154	148	126	145	140	140	149	130	153	158	138	162	148	138	155	142	129	147	129	145	144	167	157	137	161	121	133	143	155	134	143	139	144	145	131	143	147	138	160	149	133	148	152	117	141	143	159	160	143	144	150	151	121	133	146	151	158	151	155	145	124	165	139	153	133	152	139	154	146	144	140	149	139	137	130	139	122	134	135	149	149	130	164	150	150	154	142	146	145	157	145	121	156	136	146	175	138	150	145	151	164	155	155	150	152	120	154	129	163	139	158	128	135	134	129	163	158	135	145	123	130	140	147	155	149	139	148	133	146	143	142	108	153	158	160	160	147	147	154	144	158	139	142	153	128	157	133	159	142	150	149	153	158	158	161	141	148	145	161	142	161	108	158	138	150	147	147	137	139	127	143	161	146	140	145	148	161	163	138	134	137	143	149	149	133	133	164	143	142	132	139	127	153	145	154	132	154	158	155	140	128	143	141	144	128	141	142	131	169	143	148	151	141	127	135	142	139	160	149	138	145	153	151	137	149	136	131	157	169	157	166	146	150	125	130	127	173	155	134	131	147	155	152	155	134	140	163	170	163	161	141	151	171	140	168	136	146	141	130	142	173	156	135	162	141	159	133	178	157	155	158	134	143	145	167	173	181	161	139	141	139	131	149	145	150	136	165	135	146	143	145	144	143	173	160	133	142	156	142	176	168	142	139	155	152	138	118	130	159	135	161	138	129	150	179	127	140	156	144	137	143	126	148	157	150	124	141	130	152	148	143	145	142	130	159	165	148	128	173	140	172	136	139	160	147	149	147	131	144	119	139	138	143	138	154	139	142	159	157	99	126	140	135	135	159	144	136	150	174	143	150	136	142	139	155	154	130	162	146	148	142	143	157	119	136	150	149	135	135	135	144	144	168	129	131	139	150	170	147	152	180	147	137	133	148	156	134	143	151	140	121	159	133	142	145	144	127	126	121	150	165	166	158	154	150	141	140	122	138	135	130	162	128	155	137	145	148	122	129	142	139	149	150	140	165	143	137	134	151	145	154	125	128	147	149	147	124	140	146	163	168	156	145	140	138	145	142	139	158	133	146	173	160	135	155	140	126	166	143	147	128	159	162	150	152	139	130	149	148	148	165	156	155	145	140	151	143	159	149	141	131	148	129	144	140	146	160	142	145	136	146	131	135	154	142	138	160	146	137	164	142	129	146	123	136	151	160	162	140	150	134	140	161	143	163	151	133	153	156	131	147	146	138	137	114	136	158	159	166	128	171	144	142	137	131	117	138	150	148	162	131	134	139	152	135	131	147	160	142	130	140	131	168	140	155	134	145	117	144	138	148	148	126	134	154	136	140	151	144	148	143	122	130	159	163	146	141	168	141	142	141	139	148	161	153	153	151	154	153	131	149	147	152	131	157	148	133	145	141	137	142	146	146	125	139	150	142	145	131	161	155	145	132	138	134	145	144	144	156	142	148
7553	2506	5833	6568	5376	4482	3636	2908	2601	2173	1932	1689	1517	1388	1331	1249	1133	1040	997	941	940	823	830	799	776	791	753	699	715	683	690	676	683	634	645	605	594	592	648	580	599	584	564	589	586	555	538	544	615	565	524	576	532	509	502	504	560	547	550	570	519	501	503	495	499	496	527	552	501	496	495	535	535	516	479	530	504	541	505	502	504	505	504	488	483	486	507	467	532	484	491	526	500	478	486	503	496	477	504	522	500	461	490	482	486	492	475	491	486	467	494	503	506	482	468	469	498	486	481	516	491	496	512	488	511	457	479	504	500	435	490	472	465	451	525	445	496	482	469	448	515	472	500	511	467	464	454	484	465	504	487	493	457	477	497	531	506	464	477	490	521	480	453	465	502	457	475	513	482	510	508	491	506	460	474	471	504	448	461	485	498	510	481	469	519	453	462	447	459	509	504	490	469	486	480	504	501	495	505	490	499	492	486	477	512	496	449	471	474	503	433	477	478	500	484	495	469	484	496	458	484	472	446	503	457	450	471	459	460	506	496	470	521	496	476	499	464	447	533	467	523	453	471	435	468	507	470	457	511	434	451	518	502	465	485	463	536	494	463	521	507	501	462	426	533	469	464	509	459	489	450	499	462	457	436	496	500	470	477	470	490	443	469	467	462	459	456	495	453	495	465	472	471	504	507	465	490	494	492	474	481	466	489	487	476	463	475	482	488	468	451	496	460	492	485	504	501	505	471	441	488	484	469	471	480	492	491	455	494	455	490	487	491	486	467	437	440	483	470	506	499	456	483	495	514	438	484	490	487	481	479	467	486	468	460	462	478	482	524	465	487	480	451	452	471	498	486	455	496	459	485	478	475	484	494	473	500	477	489	444	462	465	471	420	486	437	486	465	456	486	514	465	501	496	470	457	449	503	456	467	497	474	525	478	464	481	497	481	509	482	454	454	489	484	481	491	495	441	448	462	466	510	447	466	503	494	481	503	501	413	508	486	477	474	466	455	480	503	515	462	493	455	487	512	450	492	471	432	486	493	489	523	455	469	470	483	463	473	477	504	451	476	457	480	486	491	440	441	483	472	504	460	487	480	488	454	469	464	473	460	480	502	463	498	470	464	473	462	466	503	498	510	457	467	484	440	478	464	475	485	499	502	455	445	484	492	413	489	436	488	465	461	477	507	510	512	497	454	493	494	520	444	477	508	498	476	508	456	518	494	473	525	514	502	487	443	474	480	485	509	505	477	482	495	462	495	489	459	463	466	438	475	494	499	477	473	499	471	470	441	476	469	484	485	495	480	523	490	449	506	486	512	486	431	483	477	456	473	436	459	480	491	462	460	510	455	519	524	474	517	481	474	492	463	488	499	510	449	502	477	442	472	465	466	502	494	478	441	504	482	462	478	452	496	504	493	497	469	441	456	454	495	496	495	479	471	475	522	446	479	463	481	472	498	487	491	487	490	466	494	484	439	464	468	472	467	475	496	444	466	423	483	493	430	461	467	493	448	484	480	455	461	498	476	478	496	424	512	483	473	456	497	530	453	487	438	484	478	500	451	514	462	486	499	503	448	474	464	499	485	491	485	465	484	492	489	470	482	525	504	508	463	454	502	462	491	504	495	484	490	483	450	509	463	522	457	505	487	479	491	487	510	441	481	497	474	475	495	466	472	490	454	510	478	447	490	465	510	475	476	468	457	474	485	443	473	466	471	463	466	463	459	499	484	473	470	440	449	440	477	425	473	457	479	454	503	456	486	486	518	515	471	475	444	441	496	487	470	497	487	463	465	461	509	485	479	478	477	439	496	505	483	468	491	472	481	471	480	474	472	462	488	510	486	484	493	460	493	476	453	493	489	513	428	453	464	488	456	460	483	487	452	490	498	478	502	487	461	483	487	474	429	483	477	493	502	497	474	482	504	478	494	458	487	462	421	515	478	499	466	440	447	479	453	484	474	486	509	495	471	468	469	509	484	484	471	454	468	476	473	502	500	495	458	463	485	490	490	484	479	461	494	501	475	452	523	515	509	450	483	502	457	479	453	474	468	463	506	455	436	453	522	483	477	432	487	452	482	492	495	463	461	501	501	509	441	497	488	455	471	498	466	488	474	478	468	483	518	467	467	503	462	471	480	452	492	487	479	470	493	518	494	471	541	492	465	454	467	443	486	530	508	462	513	468	427	452	471	476	482	477	469	499	462	464	488	486	463	453	451	409	461	532	461	462	534	478	446	481	492	491	460	490	464	510	476	528	509	487	484	495	479	494	468	508	485	481	461	488	467	474	464	482	451	479	484	542	495	482	497	488	446	459	450	440	470	508	481	510	465	452	484	492	454	483	455	490	469	459	539	471	514	512	499	480	467	489	492	431	448	520	473	461	432	453	442	493	454	485	519	476	470	459	471	468	476	448	462	484	475	482	521	542	467	516	491	494	473	467	474	480	461	508	493	441	493	491	463	496	474	472	458	520	479	489	468	509	482	512	487	485	477	471	515	433	462	511	467	460	547	472	472	458	492	465	462	479	484	502	458	497	481	504	485	496	507	481	475	437	456	459	489	472	474	470	464	449	473	464	501	465	483	484	492	476	511	478	505	424	466	476	464	490	472	472	506	469	458	472	447	470	481	480	509	491	464	494	497	441	468	454	501	461	488	443	454	486	471	470	474	488	508	467	539	469	445	502	471	470	466	433	465	512	468	457	473	458	513	470	448	463	469	485	483	497	446	446	465	465	477	472	426	477	477	478	528	502	528	460	489	504	493	423	500	457	457	462	471	490	500	453	486	493	468	443	535	479	472	415	482	479	490	497	470	487	476	502	471	478	445	451	444	517	463	458	469	506	482	468	474	497	461	480	428	488	455	494	487	482	468	523	453	506	494	456	455	460	494	484	495	485	521	509	499	456	479	507	479	471	472	482	460	436	488	509	479	458	470	472	495	505	489	478	473	489	444	468	455	452	458	481	501	477	490	452	480	496	459	502	507	459	493	459	490	479	469	468	439	486	481	481	489	442	480	499	436	501	470	478	459	493	468	491	449	434	497	450	475	426	512	474	468	464	472	494	479	484	509	451	480	463	476	468	502	451	483	487	462	499	483	479	473	437	464	423	450	497	500	466	472	490	444	471	477	453	475	514	503	455	453	454	482	460	444	451	459	450	479	491	467	494	472	544	474	485	502	474	482	487	451	465	526	504	494	457	488	498	471	425	462	475	486	513	499	507	470	478	480	485	474	505	521	489	455	545	469	459	478	472	469	468	474	451	457	485	490	492	431	500	523	463	501	517	466	478	499	477	501	444	464	473	447	487	510	434	445	462	461	439	473	469	484	452	490	478	501	475	495	465	512	494	471	485	442	459	473	463	504	492	446	468	505	508	465	505	496	494	487	480	443	491	473	498	462	473	472	490	481	477	477	453	473	470	437	478	505	467	441	459	476	458	487	471	501	498	460	484	470	464	483	501	474	489	495	508	463	485	447	512	476	489	476	484	461	464	477
2188	296	292	309	264	279	270	232	245	270	227	259	260	264	263	258	255	272	241	223	246	212	217	228	236	270	263	267	250	264	239	255	233	267	288	260	226	260	257	258	259	260	259	240	224	258	233	253	268	255	285	220	220	271	255	258	265	260	232	264	288	234	277	260	232	238	227	254	247	238	234	242	262	249	244	265	253	225	236	244	249	263	260	270	270	250	260	250	263	251	238	217	244	246	251	266	262	247	254	229	251	245	254	258	232	245	257	268	270	258	235	268	248	266	246	253	222	254	255	249	273	243	213	254	273	267	275	241	224	218	247	248	235	273	273	272	234	251	266	220	253	219	258	270	252	249	290	253	229	255	271	261	251	280	264	256	263	258	288	240	244	258	283	247	252	222	243	229	271	224	241	251	224	236	246	256	253	234	257	272	255	253	237	254	275	269	266	268	253	252	251	272	237	280	231	250	266	284	244	234	259	242	249	237	267	245	275	230	302	259	231	257	284	243	280	268	210	246	251	281	231	267	230	257	254	253	214	228	244	229	258	278	241	233	266	241	243	246	237	246	246	266	260	243	250	268	226	241	242	233	243	229	273	236	250	260	256	219	237	267	270	254	241	257	274	245	247	251	241	247	268	254	246	262	216	244	251	268	243	271	238	237	248	235	250	234	224	252	271	255	245	243	233	269	248	249	246	270	271	272	257	263	232	258	250	250	264	227	253	263	243	271	281	233	244	254	217	264	262	268	241	249	228	248	245	232	238	243	243	276	270	241	276	225	260	197	238	257	250	250	267	268	257	247	237	259	246	247	249	233	247	247	250	256	262	210	248	224	234	250	241	268	253	248	264	255	223	240	240	264	277	231	245	260	236	252	262	222	264	257	287	262	260	279	244	230	258	236	226	258	269	239	241	261	273	265	254	259	261	262	247	246	261	287	237	225	250	249	248	236	218	243	253	241	278	250	254	226	249	282	251	244	265	259	249	298	255	253	259	231	241	249	268	280	263	230	242	256	250	242	245	252	242	252	261	230	244	244	252	237	237	238	260	241	251	260	242	241	249	213	268	262	233	245	233	245	254	226	256	233	249	243	238	245	262	270	254	274	252	240	243	255	241	233	228	250	278	225	270	237	257	251	233	231	251	254	230	218	236	276	235	235	285	248	250	247	250	272	252	271	248	271	246	252	278	252	228	272	284	224	249	224	238	262	261	232	283	258	231	248	269	263	253	262	252	269	254	247	247	259	250	254	241	238	255	244	251	226	238	265	236	245	244	252	260	262	228	237	249	265	243	249	223	227	241	216	258	253	229	238	234	223	259	237	243	256	254	252	256	240	245	269	248	267	249	225	256	247	287	258	269	251	251	254	256	237	253	244	247	223	249	247	247	227	253	250	247	249	261	220	290	245	277	249	270	246	231	246	259	241	235	275	260	233	240	254	256	237	247	232	268	255	270	251	245	241	244	272	241	238	243	241	243	246	242	253	256	257	255	234	267	269	257	269	250	245	268	259	251	252	252	238	271	257	243	245	251	242	251	259	232	237	262	255	266	274	269	244	245	250	234	265	247	251	235	291	249	273	242	238	255	224	256	246	242	232	240	264	249	288	277	237	249	246	265	251	271	286	249	229	239	223	255	243	256	239	255	253	249	255	246	239	263	258	270	279	214	239	272	259	262	264	248	244	220	232	273	251	265	252	231	272	271	247	261	241	241	207	248	249	271	234	211	248	245	241	246	232	257	261	211	256	243	263	246	242	243	268	250	275	287	257	277	254	253	254	252	270	267	245	226	256	260	263	237	263	255	254	265	226	240	254	240	230	259	231	266	253	232	247	243	240	239	264	265	262	254	224	249	251	272	270	246	242	226	220	265	223	264	270	229	223	204	248	247	258	236	264	240	239	263	222	231	270	227	256	271	248	250	245	255	235	270	246	247	238	263	242	228	249	218	231	259	248	267	238	244	254	236	267	221	283	255	246	232	229	253	266	265	247	299	245	264	250	229	233	237	228	263	235	248	230	237	255	227	228	240	272	231	270	250	253	261	253	266	260	260	251	233	217	222	243	252	216	243	259	246	258	264	260	281	250	247	271	253	249	262	268	252	252	246	231	267	282	262	257	244	267	296	256	264	250	254	245	226	228	238	234	231	255	230	246	245	242	225	254	248	241	243	276	243	269	233	259	258	279	262	254	293	239	261	251	242	266	247	241	253	240	272	279	259	246	265	209	256	234	254	264	264	238	253	231	258	221	241	240	240	234	243	223	236	242	230	251	232	245	248	241	246	248	249	263	252	260	239	256	268	229	234	266	258	239	260	230	261	251	224	261	252	258	266	244	242	215	252	260	229	255	255	229	276	250	236	286	277	252	252	262	270	259	229	250	221	259	240	266	266	253	251	254	237	269	284	247	231	268	231	236	266	276	269	228	271	223	233	253	232	248	252	226	261	264	219	249	236	252	255	244	232	276	262	252	233	263	267	223	237	224	240	247	275	219	256	246	272	254	246	263	283	220	229	259	245	232	264	249	269	243	263	266	283	286	258	233	254	243	233	258	244	233	252	265	270	242	250	266	227	266	257	234	280	243	229	237	235	276	240	273	256	236	240	258	232	238	229	247	276	240	288	247	268	231	265	249	234	256	261	230	224	250	247	264	236	239	258	245	257	256	262	258	241	235	228	266	241	241	267	239	248	239	262	242	271	251	237	235	261	259	247	260	235	252	253	259	242	236	263	258	248	250	260	266	228	281	239	262	278	248	246	263	227	257	255	277	241	241	251	262	271	245	209	247	252	247	245	266	274	243	269	266	268	268	279	254	268	259	260	258	255	253	271	265	264	262	265	273	254	232	274	247	277	233	242	273	257	254	256	255	242	253	276	285	266	258	259	229	239	250	239	246	246	258	255	256	233	262	227	268	266	233	269	258	273	264	233	252	247	228	274	233	241	265	242	228	241	254	241	235	275	242	258	271	260	274	246	250	256	290	238	245	231	258	229	251	264	242	216	277	262	238	248	247	244	253	272	250	276	250	245	233	239	246	249	234	235	245	243	262	229	262	249	260	209	243	261	228	231	254	252	265	230	247	252	233	245	274	261	269	231	266	252	265	222	229	245	241	241	240	267	278	220	248	270	235	272	262	233	241	266	224	264	276	241	268	248	279	241	267	214	260	250	276	272	236	237	237	253	245	274	248	246	267	253	248	258	259	266	267	247	252	249	255	247	261	258	240	244	303	247	218	238	243	238	259	253	238	280	207	265	283	252	254	272	246	246	247	269	251	250	245	262	236	279	228	247	237	266	252	264	255	232	254	282	251	234	238	251	238	296	224	227	228	254	275	256	255	236	253	236	227	252	244	255	251	250	256	251	246	226	258	278	233	249	241	266	284	253	253	262	245	248	247	227	239	232	260	248	243	238	237	269	245	244	233	236	262	245	252	242	249	263	243	267	250	269	214	257	277	265	261	240	254	264	252	246	246	230	246	254	233	244	236	267	251	265	269
2245	767	881	898	880	851	811	783	836	755	819	759	767	803	811	776	724	706	770	731	748	769	739	750	787	825	768	738	714	766	773	722	714	753	768	718	779	718	728	770	726	742	712	729	708	684	704	763	721	771	709	758	754	715	742	743	690	744	679	734	713	760	734	692	726	745	709	750	750	778	715	765	750	730	760	781	767	701	699	746	722	743	772	735	710	759	771	736	742	710	778	739	727	771	726	751	742	799	753	774	727	821	741	676	735	766	724	724	751	734	784	720	759	751	747	748	757	730	735	728	709	717	694	767	737	738	755	737	714	760	723	714	747	740	735	732	755	781	764	697	751	783	725	739	746	735	750	721	755	715	701	727	763	732	731	711	756	726	741	746	761	722	766	705	742	799	740	765	708	762	698	693	717	754	745	705	755	711	759	744	768	798	708	736	716	763	711	728	741	733	703	717	738	793	766	726	687	777	762	750	761	732	724	752	759	763	774	716	743	728	711	704	755	753	722	773	709	740	731	724	763	729	701	715	756	769	735	762	717	739	744	686	765	730	725	728	694	764	757	734	727	666	709	724	719	735	738	784	731	749	707	690	737	725	749	683	698	737	727	756	735	691	740	733	733	707	811	756	772	737	724	770	758	748	726	705	693	786	808	759	732	737	734	702	716	759	714	758	703	747	757	696	749	764	719	715	754	721	697	750	752	725	777	764	727	707	738	737	759	709	744	751	721	729	713	724	754	733	750	741	752	774	742	745	720	748	766	732	726	695	776	744	777	748	726	685	729	758	719	726	742	701	728	707	730	715	732	699	713	711	732	742	723	755	730	784	679	730	745	718	717	755	699	732	738	727	755	719	700	724	766	742	774	776	763	763	729	746	765	716	759	757	709	755	738	750	756	723	744	729	702	720	732	761	765	702	705	716	787	736	706	750	711	751	769	751	730	732	723	751	747	746	706	780	758	773	725	723	733	740	714	707	727	688	752	717	782	723	710	733	735	750	718	681	725	771	738	732	755	716	713	736	735	750	726	742	691	796	700	763	746	692	762	735	782	742	736	753	707	755	766	733	731	788	720	742	702	739	736	757	715	724	743	741	711	731	770	690	770	742	737	694	719	782	757	688	736	758	732	762	748	698	765	664	751	701	717	704	757	739	746	775	734	717	705	758	741	723	717	746	726	742	725	732	753	785	747	711	715	738	764	735	742	724	696	742	707	781	756	656	755	723	750	756	748	720	744	763	721	732	753	768	770	758	772	749	739	728	734	733	743	748	715	757	709	750	750	742	721	704	777	776	735	783	684	725	719	752	727	702	698	759	758	775	730	744	794	759	725	759	759	740	706	757	741	706	751	705	705	705	752	753	761	724	744	706	702	759	700	758	718	765	749	703	802	729	732	755	719	730	729	726	779	726	743	743	765	707	796	723	713	762	748	703	700	748	733	724	747	763	764	758	764	731	782	733	779	754	742	745	726	737	741	690	678	704	780	737	734	711	751	738	730	742	668	775	726	744	729	695	752	706	690	781	703	720	745	751	674	765	755	690	737	721	754	685	767	729	751	787	731	741	731	748	748	762	753	707	691	783	731	740	789	754	736	767	711	731	737	759	767	799	726	747	691	750	753	680	762	711	755	712	760	753	747	721	748	787	752	755	693	756	707	787	737	753	706	764	729	758	759	781	753	730	743	761	753	725	720	759	777	678	747	758	736	735	764	690	712	690	777	771	773	725	715	724	760	735	741	738	748	729	740	728	710	752	754	737	734	749	716	738	737	692	738	755	701	739	720	763	771	727	742	737	720	766	720	753	748	730	759	728	732	719	774	711	750	743	740	756	724	740	715	760	774	727	729	728	723	758	738	719	789	732	723	727	752	693	729	716	736	761	676	754	742	797	718	754	783	717	723	730	746	712	759	722	738	687	689	788	719	726	765	723	727	790	728	780	776	742	734	725	779	652	696	722	797	763	758	794	750	757	742	785	700	702	728	748	703	712	699	763	719	745	756	744	748	719	754	675	801	698	722	738	773	725	750	719	713	765	730	718	676	730	721	715	737	766	807	740	716	772	754	713	759	752	727	747	782	718	715	742	676	716	727	737	742	702	718	696	738	766	728	738	775	712	706	688	753	674	685	734	721	755	747	749	684	714	785	716	677	745	752	746	739	771	739	708	761	709	742	687	776	693	742	808	749	691	796	759	715	725	729	749	730	690	733	697	722	739	763	732	725	726	719	731	713	752	682	741	719	740	738	711	727	753	726	731	673	713	732	787	682	705	707	719	721	688	749	716	707	735	771	757	760	783	731	731	765	747	748	721	684	725	681	677	703	753	739	738	722	699	759	729	715	701	760	746	732	741	752	738	744	684	703	758	746	754	706	734	745	750	759	723	718	734	739	768	717	767	786	766	729	742	736	685	716	716	694	700	779	724	707	679	710	694	789	730	739	692	734	715	741	694	722	738	740	694	674	740	686	793	683	727	786	731	730	738	768	742	706	716	736	725	733	737	713	713	763	745	766	747	773	733	755	783	734	765	741	744	705	740	749	753	721	726	686	719	718	736	645	712	750	668	747	732	740	747	713	731	788	724	723	735	729	700	760	738	765	764	731	734	741	726	714	738	698	699	723	739	652	742	760	739	739	770	772	706	733	744	707	791	774	741	743	724	789	682	751	736	738	739	766	710	785	754	733	727	749	772	737	736	704	752	738	722	756	709	712	712	810	757	760	743	762	744	716	715	723	694	739	749	759	694	742	770	746	765	718	732	718	721	724	772	758	739	752	747	740	795	739	733	745	705	718	702	722	756	773	706	792	732	749	779	722	767	756	719	725	769	754	719	748	721	724	753	742	750	722	717	698	734	763	721	752	683	740	748	754	726	761	745	707	710	762	762	714	750	768	719	671	753	772	748	742	721	762	751	779	738	696	754	657	715	706	748	754	759	721	729	726	679	730	734	739	765	764	735	781	714	777	765	771	715	724	723	724	708	722	770	707	749	793	697	766	783	739	759	783	723	751	698	748	704	770	739	719	760	712	735	776	721	743	713	735	740	726	701	753	762	732	767	721	739	749	740	699	756	801	720	758	743	738	771	704	758	686	755	682	745	723	759	746	779	735	749	723	765	726	777	752	689	730	705	739	714	743	744	707	746	742	718	738	691	728	702	756	792	704	756	713	763	763	760	717	723	755	739	696	737	711	728	755	784	749	769	703	773	722	684	755	732	739	710	730	732	713	762	721	744	707	746	788	774	763	783	718	734	774	784	723	717	732	709	776	748	718	744	738	763	750	768	710	767	734	772	791	761	695	747	748	701	729	717	701	777	722	747	713	672	777	746	743	782	701	754	734	777	749	729	760	744	727	756	782	740	726	763	742	760	767	720	756	759	739	738	747	710	763	739	748	737	731	730	768	676	708	714	738	728	744	774	735	745	728	732	691	717	716	784	748	756	708	744	803	737	703	759	719	765	785	741	703	718	724	766	755	724	713	689	781	762	688	732	785	704
8360	1021	1340	1074	686	564	440	353	281	247	236	191	185	193	195	179	175	176	162	156	151	148	167	166	143	144	135	135	141	136	114	132	133	121	127	113	147	124	138	136	148	122	121	135	125	122	122	137	115	148	119	141	132	140	127	121	141	131	114	121	121	133	108	153	140	135	128	137	129	134	106	101	104	132	124	113	116	127	147	129	121	127	110	121	137	134	128	134	137	119	113	121	130	131	129	117	131	111	132	116	132	139	134	125	137	128	152	140	134	127	125	113	95	144	150	131	113	125	132	126	119	119	129	114	155	124	114	132	138	139	114	105	110	134	109	139	131	146	125	123	119	119	140	129	134	113	131	140	126	135	116	119	114	114	137	131	126	140	134	118	124	129	111	150	142	139	126	132	127	133	129	126	137	135	130	141	118	134	150	113	128	119	125	124	113	141	115	159	131	149	139	113	134	130	129	140	128	133	139	130	125	127	127	124	128	118	134	127	125	118	112	109	125	113	120	130	125	135	119	113	137	124	136	125	127	117	123	161	115	135	124	117	124	138	109	131	130	126	126	128	126	109	119	141	125	125	117	127	125	113	133	121	123	131	131	134	126	143	122	123	137	138	105	143	119	127	128	117	111	123	125	114	134	120	134	124	135	128	137	123	133	109	120	125	139	125	120	128	115	138	134	121	134	127	128	136	123	125	123	129	120	139	135	134	122	124	127	149	117	133	133	127	139	128	141	134	131	108	132	127	139	106	123	132	120	129	130	127	122	117	112	123	126	119	130	142	118	133	126	132	117	129	139	125	112	119	130	124	135	124	147	128	132	110	139	135	117	109	126	119	132	134	130	142	124	129	127	147	129	122	125	139	127	116	119	124	144	126	112	131	101	139	111	126	122	127	126	130	122	144	140	129	127	130	118	120	127	116	118	141	145	123	115	138	111	102	99	137	123	122	125	126	116	114	113	121	138	127	118	124	118	127	133	126	120	123	130	127	132	132	124	111	130	137	117	132	137	112	130	133	102	121	137	128	118	144	111	111	140	120	121	118	153	113	107	131	135	124	123	108	133	126	120	130	111	117	112	131	123	131	120	99	121	138	137	132	143	130	135	127	134	137	124	126	126	144	121	120	132	138	129	134	100	131	119	131	129	124	124	140	122	129	130	119	115	133	135	129	135	134	140	132	119	139	149	132	117	106	148	132	134	140	108	130	150	139	116	114	121	115	147	125	121	139	144	138	138	123	133	127	105	111	146	123	111	127	117	138	126	117	125	124	120	117	114	132	131	137	128	143	119	143	144	120	131	142	130	142	137	120	130	104	134	116	126	132	119	116	112	128	109	119	129	131	128	129	137	129	113	137	144	123	129	140	119	120	117	144	133	133	128	131	117	123	133	142	128	130	124	130	119	129	125	137	125	126	132	122	133	141	127	128	125	122	121	133	145	118	125	122	127	121	125	120	116	129	118	132	129	129	121	109	120	124	138	125	133	126	123	131	124	134	123	140	127	139	115	121	131	107	136	147	133	122	123	124	130	130	135	129	134	135	134	121	96	106	137	139	137	125	140	136	129	124	134	129	130	134	112	133	134	127	125	124	126	139	135	127	128	154	132	135	119	119	119	132	129	124	120	131	131	115	128	128	134	141	126	129	121	113	95	129	151	137	124	122	123	118	114	107	118	123	130	112	142	129	102	142	128	143	115	124	114	150	113	107	120	142	113	118	117	151	151	120	128	120	116	128	130	123	132	158	152	137	147	121	133	142	134	109	125	115	122	150	133	121	106	147	148	121	99	134	121	129	121	133	153	144	123	107	124	127	132	135	122	163	130	125	126	144	131	141	123	130	114	132	133	124	139	142	145	124	130	122	118	123	135	135	116	132	125	117	134	122	134	133	118	124	139	133	138	140	124	124	123	124	130	109	122	119	118	146	128	133	134	130	128	142	141	134	128	123	104	137	113	119	112	111	140	141	127	130	124	121	115	125	123	119	125	128	120	137	131	118	122	134	123	122	123	129	120	106	124	120	118	129	127	142	137	124	111	123	113	129	127	139	125	136	114	119	142	133	106	131	124	140	143	116	119	139	137	146	127	124	135	134	132	113	139	112	129	125	119	132	121	144	116	125	117	144	115	103	142	131	133	118	131	129	122	126	138	135	130	126	116	121	137	151	125	127	118	139	121	119	140	134	113	120	125	136	117	119	135	116	129	135	120	120	123	123	133	103	120	117	111	128	137	135	122	108	122	114	122	125	139	144	125	135	131	122	122	143	143	124	128	133	118	108	132	133	108	117	123	127	111	134	126	143	134	139	126	124	120	138	136	110	139	113	130	136	117	134	133	126	114	121	118	132	121	130	124	139	132	146	119	117	129	139	120	118	116	136	144	109	133	119	140	115	134	121	120	122	127	112	126	116	133	124	130	140	130	96	136	117	125	123	150	142	137	126	122	120	105	142	135	124	113	155	123	117	134	119	144	151	109	130	119	140	118	138	97	127	141	121	122	127	124	132	136	119	123	140	120	122	147	128	119	140	124	132	127	147	117	140	119	126	138	136	109	126	143	121	149	100	122	143	119	139	119	144	130	127	133	134	129	136	119	124	119	120	114	138	126	120	144	110	118	115	118	136	112	119	121	124	127	133	111	132	124	117	130	121	125	130	132	127	135	132	146	102	132	127	129	129	111	102	142	117	125	109	141	117	117	113	143	133	133	120	128	133	116	127	131	133	121	139	117	138	130	121	109	112	157	144	121	118	137	138	137	126	141	116	129	134	117	112	148	127	129	150	116	117	138	131	127	134	126	143	122	130	120	129	122	118	122	105	117	125	121	147	129	137	123	123	131	127	128	109	112	120	133	124	118	131	134	129	103	137	140	122	137	126	136	129	131	131	129	126	142	139	138	125	136	140	121	111	121	124	109	152	133	131	119	125	122	138	125	141	129	110	125	132	140	137	116	133	125	116	126	114	128	141	130	131	148	119	119	134	128	138	130	130	125	108	124	114	133	125	123	134	124	141	124	134	145	120	144	107	110	103	121	122	100	133	135	122	127	109	129	119	134	133	130	136	128	125	159	121	135	148	131	120	142	126	126	128	127	117	137	123	143	111	115	146	129	133	133	131	134	124	114	125	123	118	123	143	133	125	128	134	106	105	127	142	124	148	114	128	125	133	120	120	128	137	140	116	122	128	133	132	141	129	131	135	122	122	139	142	108	98	146	105	139	120	131	110	119	152	134	140	121	111	129	131	121	122	117	126	107	139	129	119	127	137	133	126	119	127	130	142	109	125	122	93	121	131	132	107	135	126	127	108	121	112	118	123	136	139	128	118	132	134	117	160	136	120	126	117	149	125	128	140	143	140	131	123	128	138	132	108	143	112	104	133	144	122	120	139	131	123	126	131	124	115	147	120	126	120	138	112	134	105	121	115	133	110	138	139	135	114	127	120	118	147	118	142	102	134	128	116	126	143	134	119	125	131	118	109	141	133	127	116	128	117	143	132
5404	1405	3167	3690	3019	2475	2039	1732	1409	1217	1088	950	933	889	824	783	778	637	733	646	601	649	554	587	566	511	549	540	538	534	509	485	503	455	461	466	476	501	500	478	468	497	461	468	469	463	456	428	445	488	441	444	438	445	458	454	432	482	430	433	432	423	428	448	440	451	444	441	443	427	431	475	459	476	434	446	424	438	407	407	451	448	429	441	425	441	425	438	402	452	435	421	437	390	431	450	430	441	396	414	414	442	416	424	450	425	419	413	435	426	415	421	389	410	424	419	378	434	397	411	417	438	427	436	421	419	425	423	403	434	393	397	404	420	410	416	451	414	406	418	399	395	403	418	426	415	436	408	407	402	438	380	425	392	416	408	438	379	404	416	403	402	410	421	429	429	417	441	435	397	405	443	429	439	412	419	430	421	414	404	439	416	424	409	437	426	408	378	448	443	419	389	434	406	424	438	428	394	403	439	420	386	411	433	409	439	436	422	447	416	401	395	429	399	425	416	465	394	452	411	409	421	440	383	398	427	406	419	397	425	418	445	416	413	430	442	404	401	389	423	431	393	401	393	423	392	403	443	419	401	391	425	412	414	456	410	439	442	409	407	423	389	393	391	426	438	421	412	399	394	419	413	447	401	400	434	431	405	465	392	413	413	387	442	406	385	384	424	434	404	413	370	414	442	416	411	409	408	418	414	403	407	431	385	412	438	420	418	388	419	432	431	451	426	429	388	411	443	378	401	394	388	409	413	402	441	427	457	394	434	393	438	385	421	424	398	397	390	380	397	439	426	452	391	413	411	425	407	428	422	411	380	395	417	426	414	414	438	396	423	449	422	402	418	422	451	395	397	397	378	386	417	422	425	417	393	410	418	424	427	383	423	388	385	403	421	408	448	435	395	394	421	393	404	393	393	411	410	444	424	430	439	435	431	411	411	385	423	382	399	440	417	448	413	399	414	424	421	421	428	394	385	385	411	404	412	408	418	408	384	409	401	432	420	457	411	413	402	444	464	384	420	442	406	410	395	422	425	380	382	441	396	412	389	429	412	410	398	440	392	398	416	398	424	414	415	433	400	403	419	410	398	409	433	432	419	431	405	388	383	421	434	401	406	397	437	411	397	372	371	397	401	364	428	439	388	399	414	431	421	411	390	438	433	391	427	385	423	405	407	418	405	413	381	371	422	399	423	404	428	395	417	405	385	408	411	381	407	423	403	379	428	400	420	392	395	386	393	414	399	428	404	400	407	402	398	423	389	391	404	421	436	381	434	431	463	379	420	406	386	403	410	422	411	427	404	418	398	408	401	409	414	396	406	411	413	428	447	438	413	387	395	412	398	434	430	394	373	405	416	435	418	400	424	414	416	394	450	400	416	429	401	385	429	400	439	372	390	411	419	403	418	409	425	407	423	403	394	394	427	410	423	395	397	449	450	393	425	386	390	416	440	400	418	416	415	404	405	407	386	395	407	441	416	386	425	431	384	413	427	441	400	416	453	412	438	423	411	422	403	405	414	424	389	428	422	416	392	425	414	411	376	488	433	397	428	405	396	436	425	421	424	415	425	407	424	433	431	413	425	403	400	415	388	416	385	390	410	432	418	380	432	441	418	413	462	433	434	436	426	412	388	390	374	412	442	448	429	422	409	403	417	425	442	419	438	383	386	406	431	432	415	403	418	426	412	423	423	428	400	439	437	415	412	401	443	440	407	414	411	406	422	395	410	441	417	437	409	414	411	422	429	418	390	453	429	415	406	432	448	402	456	438	380	418	404	410	400	418	429	399	447	417	423	400	422	410	400	403	401	437	396	404	442	433	447	377	425	378	420	400	387	410	368	407	430	415	412	441	425	409	437	397	403	419	436	382	416	390	415	442	443	435	442	406	388	440	407	397	382	397	406	421	421	406	377	417	441	414	428	438	399	435	386	421	445	446	412	461	455	387	410	395	383	424	412	411	415	432	393	418	415	435	434	416	413	420	434	449	400	421	424	402	415	401	423	394	403	404	413	429	413	373	431	414	368	402	430	408	405	413	393	409	430	395	435	395	415	412	396	396	393	429	420	408	418	417	431	431	368	413	392	425	430	413	411	413	419	389	414	429	409	417	447	415	442	440	414	407	428	361	396	417	417	403	443	424	391	437	415	421	430	423	434	383	407	412	425	405	404	416	424	400	390	417	432	409	400	395	423	397	413	412	430	424	407	419	427	382	395	420	429	387	409	458	436	401	388	420	385	399	419	411	416	412	432	412	407	413	391	383	380	445	408	393	464	406	406	426	423	421	391	432	446	409	428	395	420	395	411	439	412	386	437	366	384	411	378	404	394	401	438	447	430	422	401	392	402	423	442	420	411	446	382	421	411	391	377	383	444	386	431	421	418	434	450	399	419	385	399	438	411	432	444	406	415	459	413	422	407	428	423	381	437	430	413	393	363	401	444	443	434	415	393	439	435	434	409	391	430	435	421	417	439	426	391	420	424	433	422	407	405	440	402	391	458	396	453	389	416	408	396	376	432	353	406	433	404	415	426	391	433	389	437	433	411	379	408	420	421	386	439	405	416	408	414	428	416	397	409	381	415	428	424	440	411	417	400	399	433	420	454	415	462	417	412	394	414	405	400	426	402	416	428	403	424	455	406	398	432	409	369	400	402	427	423	412	424	417	387	407	425	416	401	417	438	462	396	407	430	433	395	466	412	420	422	402	428	412	402	409	387	405	398	401	394	420	462	398	411	399	423	423	405	419	414	447	406	420	429	409	393	409	426	387	420	395	403	392	419	382	413	437	434	403	391	399	390	463	450	419	407	428	454	402	405	399	423	412	409	384	431	406	417	422	453	407	426	397	434	425	396	402	410	436	399	431	418	441	444	436	389	417	424	388	390	431	402	386	400	396	401	391	441	399	409	408	415	429	394	404	424	405	444	418	381	412	401	422	403	456	402	405	435	398	452	401	401	432	386	409	394	453	381	390	406	409	421	427	437	435	408	422	426	400	419	433	455	401	404	428	428	427	437	406	395	391	412	437	417	430	437	426	394	418	455	392	389	381	436	392	419	430	414	400	445	430	395	398	425	408	396	432	397	434	412	416	424	375	391	417	438	414	409	461	431	409	437	438	429	406	391	396	399	428	386	417	439	414	437	418	386	406	428	419	433	388	420	393	412	389	416	382	376	419	425	408	437	425	414	407	431	377	416	422	417	446	451	407	398	448	443	431	439	399	409	395	452	436	420	417	409	448	410	380	429	405	409	397	433	411	407	402	408	415	373	407	408	434	402	419	419	378	419	404	400	433	378	446	397	416	390	432	405	425	461	460	408	403	405	444	393	421	361	412	401	384	391	415	397	420	428	400	383	454	402	416	408	404	395	408	410	398	423	425	416	382	450	394	442	400	420	389	414	432	404	401	452	381	451	456	470	409	427	418	411	403	386	402	430	403	408	407	410	426	424	441	395	417	443	459	381	425	415	414	457	407	412	400	416	388	403	425	403	400	409
15697	2589	2705	2063	1428	1049	857	609	486	469	351	346	304	277	249	219	240	207	194	197	229	186	194	178	186	181	190	185	163	175	182	161	179	175	150	147	150	174	160	154	153	158	162	135	179	151	148	169	160	150	171	162	145	133	143	150	150	135	162	157	146	166	159	179	177	149	148	144	132	169	154	158	151	154	155	136	140	146	152	172	134	136	171	154	157	163	153	151	138	132	120	136	151	139	162	162	140	149	149	163	136	155	148	153	133	144	164	129	167	134	131	144	146	137	150	150	149	144	140	137	155	153	156	156	132	138	153	140	135	134	131	151	130	152	168	152	131	133	150	165	144	155	139	136	148	127	156	149	164	155	146	157	154	150	135	140	145	146	137	165	153	139	159	119	151	160	138	142	136	145	148	148	134	141	149	146	142	135	120	157	156	145	137	143	117	153	143	141	156	156	153	146	138	132	153	174	141	158	145	153	141	158	148	137	132	172	133	144	152	147	156	154	144	153	128	135	161	156	121	153	155	144	162	139	133	139	113	150	172	138	142	155	135	158	141	147	155	150	162	153	140	135	174	158	126	130	146	133	163	130	162	143	168	165	125	159	127	152	164	157	143	136	161	134	133	166	154	131	150	141	145	129	130	139	142	142	128	158	146	145	154	159	138	154	158	152	153	159	170	139	145	137	148	145	147	149	148	144	163	146	151	143	146	173	132	122	134	166	167	196	145	160	149	136	164	141	152	157	153	155	140	147	135	141	129	122	145	146	151	156	147	128	138	132	149	135	135	142	140	158	138	149	156	149	139	147	154	153	156	139	158	138	168	119	118	176	152	167	130	148	128	162	145	137	140	141	142	153	147	141	151	144	161	141	130	137	132	122	143	130	133	135	129	139	143	145	146	149	140	154	142	151	154	164	159	132	136	150	128	144	148	132	132	131	136	150	157	151	142	137	163	146	138	152	149	133	157	153	142	142	150	161	158	157	164	140	150	155	155	126	149	133	146	144	129	146	137	167	135	177	138	142	174	138	140	158	135	142	158	140	151	126	155	156	146	126	140	136	148	133	163	136	180	145	143	141	129	163	160	142	158	145	139	145	155	156	160	132	132	139	128	156	162	143	171	133	151	164	145	150	145	161	160	150	147	146	159	145	147	136	143	142	142	148	125	140	164	134	154	153	164	136	159	148	141	141	150	125	140	132	160	135	132	145	146	142	136	145	114	141	139	159	157	151	166	158	162	131	123	143	155	136	147	130	141	139	159	147	146	154	133	132	142	139	139	149	140	124	120	160	169	146	152	145	159	137	141	147	149	162	137	148	153	173	156	149	149	132	148	152	133	150	163	159	133	153	146	143	157	157	143	138	137	163	136	140	153	146	157	136	132	154	139	153	150	144	161	131	138	159	144	146	146	146	144	165	148	149	136	149	160	139	141	151	155	153	139	151	169	144	124	152	126	135	176	128	136	135	160	144	139	172	151	134	170	139	143	140	139	158	157	166	149	143	157	144	141	135	138	143	138	176	134	120	139	154	149	153	146	150	134	147	158	144	151	138	160	145	170	155	141	163	166	175	160	145	139	145	145	177	143	147	160	167	146	140	149	158	135	129	157	146	149	132	137	148	141	168	132	137	146	152	132	136	137	135	140	129	164	131	127	137	155	152	166	123	132	151	154	149	149	127	165	158	137	157	140	170	152	130	140	157	138	153	139	157	152	132	154	144	159	130	141	127	157	134	140	147	158	161	131	136	160	143	160	140	136	165	144	151	137	144	161	133	130	136	161	140	147	152	153	138	148	122	137	148	135	127	125	141	150	129	150	166	127	130	154	139	146	136	157	157	135	143	149	154	153	134	162	175	142	150	167	139	149	142	164	141	169	158	139	172	146	145	130	129	158	155	167	148	142	149	142	151	147	151	134	132	163	148	154	126	154	148	152	160	145	145	130	150	117	155	161	155	160	147	167	140	154	153	151	159	150	163	142	157	164	129	155	154	134	154	156	156	136	143	143	121	156	136	141	154	130	140	143	162	159	153	147	119	143	143	153	151	148	149	166	159	133	145	146	136	156	149	123	157	137	132	146	144	136	143	134	143	142	159	129	142	156	158	152	129	156	146	132	155	161	150	141	138	151	146	133	135	138	141	144	158	137	143	136	150	151	129	140	135	162	145	146	141	152	150	143	137	150	151	143	136	152	130	128	155	154	148	139	149	144	135	146	165	137	150	136	132	139	146	166	153	142	132	140	137	147	154	131	138	158	139	144	129	149	150	155	140	146	125	158	150	143	143	162	138	136	159	140	149	135	135	137	164	154	137	153	139	136	163	140	141	145	132	137	156	135	167	148	156	146	149	142	158	130	149	163	133	155	158	163	137	154	155	133	148	139	149	154	151	147	152	171	150	133	143	135	130	137	155	132	156	149	129	161	158	159	161	156	134	134	164	145	120	151	188	154	135	130	148	145	151	144	116	154	171	168	166	136	167	143	160	165	157	139	144	165	139	143	137	147	170	137	141	156	144	134	138	160	151	139	149	134	147	138	183	176	133	150	123	134	145	167	139	140	124	148	137	151	144	141	141	145	149	131	157	141	144	136	123	134	142	156	124	147	153	184	170	142	160	168	155	138	113	150	127	144	148	133	142	171	173	131	148	143	152	151	148	155	179	168	153	158	135	148	152	144	159	139	143	145	137	132	140	159	145	156	139	130	160	146	133	134	149	154	159	142	154	152	137	154	139	135	126	151	156	144	145	170	142	139	136	133	165	142	140	149	142	141	142	143	138	148	155	150	156	149	124	159	139	155	144	154	128	151	127	159	145	140	133	128	165	135	148	161	173	158	131	150	128	156	133	128	138	147	166	123	124	135	145	138	142	145	149	141	143	133	139	156	145	146	134	165	163	123	138	141	154	143	151	156	153	146	143	123	145	140	169	149	165	149	131	145	149	133	160	141	153	154	164	145	133	154	132	140	131	133	146	162	155	146	133	167	139	152	127	150	139	137	156	168	154	162	129	136	159	139	143	144	142	148	143	139	141	142	146	156	148	149	149	160	157	163	162	161	169	110	137	157	135	133	159	158	121	136	157	138	149	134	134	162	161	134	158	135	182	171	152	153	142	140	131	153	160	141	135	125	132	127	143	162	145	126	133	137	130	136	168	163	149	134	149	163	139	138	178	154	150	138	152	161	130	145	143	152	133	160	143	146	156	157	131	142	113	157	140	160	147	122	149	139	133	155	153	135	129	140	150	157	146	140	162	133	131	169	135	138	155	164	150	143	141	128	133	147	152	155	137	134	154	147	127	150	151	127	172	155	152	161	155	150	118	140	154	158	119	129	157	118	154	169	138	167	144	171	160	125	155	151	171	146	162	145	143	155	143	145	137	156	133	158	130	162	124	121	141	157	155	135	165	134	152	145	172	144	145	151	150	143	137	144	151	158	137	171	143	159	123	152	147	150	111	155	148	146	145	137	136	158	138	156	143	149	170	135	161	138	131	143	160
7379	2508	5714	6382	5483	4351	3700	2932	2515	2221	1959	1710	1501	1363	1277	1183	1099	1064	1021	946	877	874	795	752	801	670	766	690	700	706	672	656	639	635	590	620	617	602	590	621	612	570	562	593	577	580	538	596	547	546	537	587	533	557	553	521	502	511	537	510	533	467	481	535	525	532	500	541	475	471	494	535	529	514	508	468	490	506	513	504	513	496	508	497	501	502	519	492	475	492	496	501	466	466	478	518	523	521	466	466	489	446	502	483	508	506	497	463	489	456	514	548	461	460	473	443	454	492	472	485	545	525	510	499	474	464	501	491	474	489	478	460	506	501	447	447	448	464	476	486	435	489	525	468	481	500	504	480	438	456	510	504	490	503	515	485	479	503	476	494	478	482	439	488	453	479	500	485	518	476	492	503	478	491	468	447	501	488	458	494	472	450	506	455	487	491	478	506	483	470	473	501	451	481	478	485	519	441	468	453	437	506	446	536	527	493	474	488	473	467	508	449	499	492	492	475	488	474	468	482	517	472	454	473	487	499	496	476	510	501	448	514	474	475	485	496	467	467	473	507	480	460	483	461	470	460	504	497	536	490	473	479	478	488	465	447	470	473	490	460	453	493	511	530	501	492	486	485	488	498	517	469	527	507	493	488	466	454	454	524	455	488	501	490	513	447	482	456	463	478	454	472	478	500	453	450	465	491	504	474	460	466	470	464	498	499	476	494	489	522	483	445	460	435	422	511	464	463	478	498	518	461	472	488	417	473	446	480	485	466	500	476	482	470	504	505	506	453	510	486	450	475	481	447	488	512	439	480	482	500	510	465	456	462	524	509	460	503	439	491	489	476	490	474	421	475	488	512	482	449	486	456	492	454	490	475	508	463	482	468	447	498	459	444	481	501	462	455	517	463	458	484	470	482	463	516	489	460	500	483	459	530	507	483	461	472	489	458	523	461	457	503	486	443	461	465	522	496	445	457	523	460	481	470	455	477	466	489	511	503	512	512	494	479	491	503	456	514	479	454	487	489	518	505	458	473	493	498	481	485	465	494	518	494	500	487	470	491	457	493	454	449	488	468	507	467	457	497	477	463	460	488	492	502	483	461	463	493	438	465	472	519	459	485	474	437	463	461	471	485	483	454	462	474	463	504	465	488	493	465	462	527	480	480	475	450	466	497	484	488	442	448	476	433	478	499	494	468	497	471	471	490	465	445	476	479	478	472	473	440	482	487	417	487	477	459	492	498	481	484	486	468	450	497	467	478	459	488	498	492	479	449	506	494	481	490	479	468	481	479	432	444	482	491	484	480	467	542	505	479	469	477	475	481	417	508	454	463	491	474	471	504	462	487	490	485	451	458	463	474	484	482	504	475	502	436	484	503	471	487	478	472	455	490	486	448	499	461	484	484	462	473	512	513	448	518	484	476	486	460	459	457	482	506	488	476	451	536	502	500	462	513	459	473	494	484	471	502	494	520	475	487	501	483	454	503	447	446	440	536	477	474	483	488	460	509	482	475	484	462	483	497	475	525	478	452	465	474	459	444	447	509	470	482	473	486	485	489	490	445	462	462	484	498	453	486	506	521	511	485	469	477	437	476	462	473	512	488	453	480	478	478	442	478	500	446	504	436	461	441	475	531	469	480	498	496	472	465	450	457	505	513	495	490	493	522	485	449	452	501	484	438	475	511	471	495	476	469	481	456	459	459	464	456	484	482	477	437	478	482	484	481	470	485	480	487	489	451	515	473	493	459	498	475	443	458	450	460	470	490	496	440	458	493	489	519	488	484	461	487	513	417	487	471	506	498	500	480	513	496	478	488	484	499	493	515	466	503	442	520	487	471	477	466	466	516	514	458	475	504	460	483	467	489	479	464	482	488	459	491	461	476	476	474	470	472	470	487	441	468	464	480	483	486	453	450	469	484	500	466	460	465	455	492	478	466	439	471	440	486	476	459	448	453	462	490	471	505	487	483	473	469	527	467	489	483	492	486	462	460	468	510	454	461	447	464	475	475	525	503	488	462	462	467	463	456	480	473	500	482	482	429	503	454	496	469	467	473	488	486	453	450	480	443	464	444	500	488	501	472	498	476	475	462	486	458	476	437	520	444	469	481	471	455	464	487	462	500	496	478	479	475	448	449	476	458	455	468	493	490	472	455	499	466	507	488	461	476	451	489	520	477	475	480	485	447	485	490	454	489	484	498	504	532	486	452	480	464	430	483	500	467	494	475	473	528	490	487	454	484	518	478	499	454	473	497	495	456	468	478	497	497	487	457	470	473	503	496	472	461	455	484	504	448	471	463	460	527	477	460	476	445	461	459	481	448	483	477	463	445	514	469	501	498	463	434	494	459	482	470	487	453	463	468	474	474	491	477	454	433	491	493	454	461	415	455	480	458	467	476	517	446	462	481	489	478	485	472	487	482	474	488	457	479	461	484	518	487	467	463	447	489	479	439	488	488	459	463	436	471	465	443	465	461	493	450	452	497	511	457	558	498	481	483	482	483	512	473	448	448	463	476	489	468	476	481	490	469	501	479	451	498	485	464	478	487	466	462	471	495	489	470	492	478	461	489	497	477	483	474	440	468	505	510	492	487	470	456	463	485	446	489	484	476	497	493	439	456	491	507	456	481	492	486	497	453	483	467	518	521	483	483	479	461	486	484	492	486	449	448	485	474	521	454	470	473	499	501	456	489	466	489	485	467	494	484	477	478	478	510	451	457	441	502	481	476	482	486	479	457	448	446	474	437	498	480	469	444	476	505	484	499	497	469	467	458	482	506	544	482	473	445	457	472	490	483	478	494	507	479	448	459	492	475	443	468	462	481	442	469	488	503	460	474	461	477	471	491	443	455	502	511	452	490	451	485	467	409	475	475	428	456	473	449	496	492	459	478	469	441	439	490	486	490	451	459	476	482	483	491	453	453	473	488	460	474	459	442	482	480	478	523	496	514	455	474	476	428	463	475	439	498	467	477	474	450	493	465	501	490	466	439	476	463	500	447	499	510	478	494	524	487	452	485	473	489	473	472	486	465	497	467	469	475	494	482	497	504	481	473	500	475	478	477	476	489	496	457	482	470	451	461	459	465	495	442	473	483	445	472	489	477	498	466	447	478	477	466	473	498	496	476	439	465	506	503	480	504	495	509	493	496	452	441	441	464	469	469	503	470	489	452	467	460	484	501	474	518	500	461	451	502	490	459	463	502	502	492	470	478	467	489	465	511	482	450	478	491	429	478	441	480	441	451	476	490	495	492	500	477	481	504	480	467	437	464	505	487	463	499	483	461	512	481	488	463	461	503	481	481	502	522	474	477	495	455	478	437	478	494	508	459	468	460	523	506	441	460	480	440	484	455	496	468	488	461	439	456	482	476	489	452	502	473	439	501	470	484	464	481	488	443	476	446	480	480	485	453	484	487	450	468	448	464	472	508	455	496	469	515	487	462	471	464	471	461	482	469	488	487	454	458	471	494	518	485	487	475	493	466	471	484	488	442	526	429
2082	260	332	289	264	258	263	256	270	247	268	253	222	265	226	246	254	282	250	248	237	266	242	257	262	244	240	234	270	233	228	237	259	243	228	264	258	227	261	265	242	289	234	250	280	243	237	244	286	254	242	239	271	247	259	248	273	260	269	215	276	239	241	249	233	250	254	231	267	250	249	264	253	245	272	260	265	247	237	251	281	237	246	245	228	277	233	255	248	239	245	252	253	266	265	289	245	261	249	255	224	252	255	239	232	210	280	242	223	260	229	235	264	253	257	243	241	235	250	233	249	262	249	238	248	220	237	243	244	240	236	226	245	264	257	236	246	233	240	251	242	262	242	224	245	249	229	229	227	261	243	269	234	243	227	276	239	224	290	252	231	243	266	261	237	244	228	247	223	255	229	231	247	252	235	256	239	247	232	275	231	255	276	267	274	257	253	234	260	249	272	259	266	234	253	241	261	235	264	251	279	239	265	271	254	276	265	247	237	222	247	217	260	222	252	211	259	264	241	282	257	215	257	235	254	259	228	243	249	223	252	249	264	248	262	255	239	247	253	241	240	248	246	246	224	241	229	271	232	262	254	272	243	271	258	232	256	248	251	272	270	264	250	241	258	250	275	239	226	243	246	244	266	216	239	236	240	228	276	246	273	242	251	267	237	263	249	254	264	242	251	284	242	227	247	250	221	240	232	255	237	259	236	264	228	226	268	211	236	251	253	262	267	226	245	266	244	260	269	264	236	249	234	241	270	252	247	288	264	270	238	252	241	227	261	246	252	264	273	253	246	252	268	233	262	219	238	226	243	253	240	250	253	233	227	259	233	243	268	245	250	257	230	239	270	258	242	243	267	244	256	234	224	248	217	288	268	237	258	269	253	244	277	225	235	273	259	267	269	261	260	235	237	222	252	238	263	247	265	267	240	283	262	239	245	253	270	274	248	256	271	242	260	241	249	283	255	262	249	255	231	231	240	266	234	223	255	230	244	246	236	260	225	247	250	223	249	268	258	251	244	249	274	255	244	238	261	233	252	235	252	260	256	258	233	260	273	223	238	287	254	265	224	258	230	272	254	272	274	247	258	245	248	272	259	252	251	279	243	251	252	267	254	272	240	277	274	278	229	286	284	268	275	223	266	244	230	243	267	246	243	267	253	233	239	258	305	251	252	249	242	272	238	229	235	233	237	263	237	268	244	271	280	264	237	233	243	259	245	213	265	234	236	262	270	240	233	209	236	249	242	244	267	257	248	260	267	243	246	271	246	228	248	246	253	273	255	236	258	269	255	244	227	282	253	242	256	220	249	255	262	254	260	231	234	270	256	275	258	241	244	269	247	263	268	262	268	243	268	247	246	239	275	243	282	254	249	247	242	255	223	229	263	286	280	237	260	280	276	238	240	258	242	270	207	258	253	223	256	290	228	250	254	267	250	229	249	247	260	281	242	252	233	263	246	233	278	245	244	250	250	259	268	270	261	231	249	212	233	260	244	263	272	244	247	225	283	238	247	217	268	275	260	245	270	226	223	243	236	241	269	230	239	273	257	235	238	260	234	240	245	265	235	245	237	261	263	228	217	246	252	223	246	279	252	258	248	259	216	272	250	247	235	238	260	263	240	257	251	271	236	233	239	248	220	245	222	234	240	243	268	269	228	248	250	225	289	228	230	270	205	259	269	239	262	258	242	246	223	264	231	241	253	243	241	246	251	270	246	228	229	237	204	276	265	255	244	262	218	239	266	234	240	276	239	258	246	231	222	265	270	228	255	264	260	244	231	241	244	267	269	247	250	253	232	239	234	209	239	266	252	262	248	268	276	244	251	212	256	267	246	247	255	203	248	229	243	243	241	259	238	236	212	223	250	225	235	251	288	258	277	280	245	237	238	240	247	276	261	257	238	251	248	246	282	240	249	238	279	248	238	249	262	264	273	243	275	224	249	237	237	235	227	229	247	247	258	267	247	247	252	211	232	230	237	265	253	255	232	262	256	202	269	245	241	258	251	238	252	280	240	257	238	252	254	242	237	269	235	251	278	259	262	228	289	253	224	273	229	234	259	259	265	236	233	225	260	294	265	260	271	249	237	270	224	262	238	247	249	267	228	260	254	244	256	257	256	264	229	282	270	269	255	278	250	231	273	262	250	228	234	246	244	244	243	268	237	256	235	258	263	271	247	224	254	261	242	233	272	262	258	246	254	263	241	250	244	253	247	234	233	231	255	265	266	241	261	240	262	264	253	249	216	226	251	253	231	219	256	243	245	235	227	224	243	217	250	252	254	264	230	266	237	253	260	250	211	244	241	236	233	236	252	236	258	258	272	281	256	249	252	250	235	244	232	239	242	250	253	251	251	264	236	253	231	231	239	235	242	242	250	236	221	279	233	234	274	252	229	262	262	249	245	265	236	258	225	225	226	248	244	275	270	258	257	266	270	251	245	251	253	262	243	235	249	271	240	253	256	249	205	234	271	268	277	242	242	256	245	262	251	251	249	274	259	241	257	247	252	266	279	216	224	238	267	261	232	218	223	259	248	246	259	220	266	250	250	270	247	231	260	265	250	270	221	270	271	230	283	271	236	242	284	233	255	232	260	238	233	250	252	268	245	246	258	248	264	271	254	256	237	237	236	273	233	265	272	259	249	245	254	274	236	234	259	269	240	252	250	243	234	223	236	235	254	243	246	259	231	244	255	238	238	249	250	247	281	223	244	254	232	262	259	272	255	269	270	260	253	255	246	246	222	235	237	244	267	243	252	225	241	247	286	260	258	260	253	216	263	244	256	250	258	249	241	244	251	267	245	246	273	274	255	246	260	263	248	231	241	259	267	244	257	228	268	227	258	245	257	240	251	231	245	213	269	256	254	225	252	223	223	242	245	245	245	301	241	265	242	270	269	245	244	272	238	221	265	237	257	272	257	238	252	249	235	261	241	230	240	229	269	224	240	238	252	247	261	227	283	237	247	241	276	258	252	254	241	242	226	252	243	244	238	250	287	255	245	244	237	231	256	265	248	273	252	261	269	254	247	287	247	260	238	240	252	224	219	235	248	228	241	276	276	224	247	279	252	242	263	256	243	276	243	229	275	259	228	276	258	229	236	248	229	253	269	259	254	251	235	270	241	284	250	247	210	246	247	270	257	235	250	259	262	252	213	218	251	253	244	261	261	252	219	240	274	238	247	219	234	261	236	243	283	243	223	272	248	248	242	242	236	262	257	241	231	237	249	236	245	241	240	241	241	227	254	247	271	242	225	268	243	241	249	252	219	261	228	264	226	275	236	253	264	240	231	253	260	261	241	286	254	230	238	262	223	254	226	245	259	251	254	244	252	275	243	235	223	242	270	256	274	230	252	250	245	259	237	254	237	276	247	230	231	263	232	248	239	238	268	271	231	251	234	241	263	236	249	229	264	260	267	268	252	235	260	271	251	249	232	259	248	228	285	246	236	229	256	246	255	259	249	261	236	284	252	275	230	246	267	252	244	259	258	241	255	266
2203	770	894	952	855	846	839	767	774	748	782	781	759	771	766	744	741	796	773	735	769	730	772	762	779	723	767	715	689	771	754	729	719	726	735	774	747	756	753	750	752	734	758	710	744	740	754	722	721	750	733	754	735	741	773	748	718	701	725	725	731	778	749	753	791	791	718	737	727	721	692	745	737	743	724	766	731	765	767	756	688	771	707	736	760	691	753	741	763	763	700	752	693	773	693	732	749	725	718	771	718	753	759	728	778	751	745	759	748	758	765	736	743	762	710	731	725	798	764	746	711	702	768	733	731	786	744	747	751	726	766	731	736	711	704	742	764	740	724	754	770	747	692	728	759	737	722	737	744	694	745	806	767	683	730	737	737	734	719	742	721	763	771	716	708	747	756	767	703	779	753	706	734	731	725	754	745	747	757	773	725	755	770	701	782	741	747	733	716	751	773	696	727	756	748	746	727	767	742	725	708	764	740	780	736	730	731	801	727	734	775	735	677	706	827	752	683	725	745	758	727	766	715	752	704	725	776	759	663	770	763	698	766	698	723	741	734	708	712	685	738	782	731	731	762	749	733	711	759	706	762	750	755	768	727	716	736	713	718	745	720	768	778	701	791	721	704	771	768	738	750	774	704	729	755	712	709	739	760	733	736	758	771	720	706	775	718	708	757	730	743	708	737	745	709	739	733	695	750	717	782	718	762	701	732	721	750	757	755	732	718	768	774	712	703	736	744	724	738	675	741	729	715	786	698	737	746	708	715	740	757	705	698	721	775	722	774	727	773	732	717	731	726	776	734	692	670	759	770	728	790	755	730	699	697	777	704	728	743	751	742	701	759	731	755	724	729	734	728	718	737	736	749	753	700	745	717	701	710	763	748	764	772	758	704	738	691	755	753	731	766	731	730	747	723	738	713	738	708	726	758	697	780	716	716	702	753	710	650	752	740	719	717	743	782	759	758	714	736	722	735	730	722	703	786	698	733	718	771	774	770	715	750	729	670	705	743	708	721	750	755	755	746	689	731	701	715	701	688	767	730	739	720	704	759	731	742	710	761	756	758	743	742	743	696	752	760	761	826	670	721	747	716	738	764	675	731	763	746	712	746	728	741	735	749	744	749	695	728	728	728	747	766	759	745	778	749	742	714	744	732	729	733	700	791	781	769	725	696	769	706	702	743	782	696	772	725	754	711	739	743	728	749	760	764	691	751	720	695	718	718	750	748	708	715	730	792	709	739	696	675	755	736	747	732	775	747	805	753	723	744	744	764	708	690	761	728	746	758	714	693	686	757	745	753	788	736	721	734	758	751	705	720	746	721	749	736	710	743	740	735	750	756	730	729	726	745	693	676	752	715	760	755	776	761	740	739	769	729	768	757	728	757	759	802	732	742	815	728	732	782	713	733	734	734	752	729	701	711	731	762	734	668	732	736	707	751	738	773	720	733	688	772	711	769	787	776	757	707	746	713	735	749	750	727	710	749	727	709	748	752	736	782	791	736	721	695	743	737	694	751	765	679	704	694	785	763	757	711	714	763	721	735	735	739	693	774	727	762	729	749	737	778	739	733	703	706	745	749	721	734	730	769	779	738	691	736	763	748	729	738	722	768	694	706	713	739	722	741	759	717	758	736	699	740	781	738	693	707	768	747	740	720	748	676	706	749	702	699	777	773	734	720	723	724	706	674	750	717	768	721	679	760	694	719	769	743	745	761	783	740	696	744	820	760	707	728	727	746	763	666	773	728	717	763	712	711	743	725	754	709	732	753	722	764	744	784	747	711	774	726	747	716	750	705	722	744	698	751	737	724	743	711	709	738	736	732	736	728	734	739	734	710	732	753	742	750	725	746	749	791	760	741	719	752	756	767	737	805	710	725	768	770	741	759	718	750	755	698	719	693	738	716	736	749	698	702	734	741	718	744	751	766	715	679	813	763	761	713	722	721	738	746	706	690	746	748	755	751	677	739	726	695	746	683	712	703	736	690	748	774	718	758	737	721	716	767	710	737	745	729	739	665	734	745	728	762	727	750	728	759	739	712	729	717	705	714	761	732	694	700	735	700	748	756	745	767	733	769	775	741	734	724	738	730	734	748	731	733	741	728	723	743	752	788	744	759	751	724	771	692	742	698	752	736	719	773	697	730	688	703	714	701	729	760	709	771	713	706	676	726	674	753	686	759	732	733	771	676	736	754	748	701	785	764	761	737	772	727	716	729	748	684	713	745	744	712	753	743	744	733	712	677	728	742	732	790	740	744	735	812	714	744	737	725	736	773	721	765	752	766	734	713	685	708	726	794	715	792	758	735	750	753	776	709	740	713	759	766	679	710	718	737	719	730	725	788	777	708	774	752	728	732	742	747	745	754	763	738	737	712	772	819	760	796	727	759	776	745	693	733	729	735	781	704	754	793	701	769	765	765	721	757	736	725	711	715	735	744	798	720	738	734	744	762	749	765	705	735	758	694	702	721	722	746	758	715	747	722	748	717	753	739	755	731	772	713	695	683	681	739	735	763	770	753	706	729	753	782	798	723	713	711	705	725	716	715	747	745	757	776	705	675	741	742	751	726	681	696	721	739	747	751	744	723	732	752	728	751	712	759	694	765	739	771	672	714	765	739	740	734	750	737	735	714	705	771	713	709	764	720	763	714	687	739	739	736	701	710	747	758	754	723	727	738	797	754	750	766	740	706	761	754	779	730	706	733	721	724	737	723	721	739	739	749	748	755	681	713	696	735	711	753	741	744	741	725	743	741	740	687	750	760	812	760	726	743	726	772	752	668	761	743	749	747	757	763	766	734	761	749	746	746	698	764	717	778	772	697	720	757	729	760	738	714	730	710	769	732	698	749	713	706	790	765	689	751	747	731	713	776	741	712	725	718	730	706	768	746	726	759	745	785	717	769	752	740	741	706	744	714	713	713	745	752	761	768	751	723	717	708	747	725	717	709	736	745	728	736	698	748	717	731	703	746	792	711	806	759	705	740	772	693	727	743	740	704	767	752	781	738	716	763	737	782	745	763	741	680	747	699	762	708	736	726	728	699	744	716	754	711	730	720	726	748	768	760	779	707	711	735	732	762	742	734	716	725	754	704	698	737	770	712	735	690	712	765	749	675	765	683	725	744	755	708	719	705	748	717	727	711	711	749	759	784	705	742	738	804	757	728	730	669	736	706	716	806	753	691	733	734	709	757	697	690	725	735	744	728	730	769	772	783	783	740	726	720	741	810	741	739	737	721	723	727	739	733	808	731	704	720	702	779	685	728	762	714	761	694	754	742	750	709	752	782	736	753	703	746	704	747	768	691	715	744	695	702	772	772	730	757	792	731	730	737	760	748	729	732	757	702	769	719	760	752	715	728	725	729	758	744	771	713	693	702	761	690	731	720	737	789	803	713	728	748	716	719	748	735	701	712	697	724	733	748	728	740	742	710	700	699	722	705	735	743	690	774	731	755	694	736	779	775	739	757	738	745	755	685	735	758	778	716	728	718	734
8544	989	1350	972	726	548	416	334	315	291	244	236	223	181	165	182	176	176	168	130	135	148	130	156	133	137	143	150	148	153	163	123	160	130	151	136	128	140	142	144	116	114	131	105	120	134	127	132	145	130	164	133	140	136	118	143	119	131	136	124	120	121	126	129	134	127	119	109	124	139	142	130	136	124	131	105	149	105	134	131	138	138	141	130	145	115	111	113	129	145	104	117	136	134	129	119	127	156	120	114	123	125	120	118	157	121	130	126	135	119	114	130	120	113	139	112	138	114	116	124	143	141	124	102	143	122	130	126	141	136	132	126	127	139	145	119	130	159	133	111	147	131	108	114	131	110	117	123	116	131	105	147	113	143	121	134	117	118	111	128	139	135	128	138	132	155	118	132	128	127	122	134	137	131	145	115	147	136	105	110	128	131	114	153	129	144	146	130	123	125	118	117	121	117	129	129	126	133	139	131	121	151	120	149	118	119	130	126	102	125	130	131	126	132	120	139	133	109	146	133	119	107	125	139	138	124	117	132	125	106	156	129	123	111	128	131	129	152	138	144	123	112	139	117	145	145	146	123	135	146	110	123	135	131	125	134	120	130	124	118	131	114	120	122	128	142	133	124	122	143	154	132	117	141	125	133	116	142	135	116	130	137	125	114	130	114	126	109	136	121	114	130	111	127	143	147	138	136	136	129	127	127	117	122	130	119	138	131	123	129	122	116	144	142	124	112	121	121	126	135	124	117	144	125	127	133	126	131	123	137	133	124	128	108	124	122	126	132	154	123	127	124	132	118	133	128	141	136	134	128	139	144	148	141	124	138	135	148	131	100	134	141	126	133	134	123	141	120	118	123	128	120	140	122	117	133	149	138	139	129	145	123	118	112	140	121	129	133	104	114	129	120	127	126	134	132	131	127	143	128	114	117	132	130	125	126	130	116	147	128	122	130	118	138	138	127	126	137	105	125	123	127	120	118	125	148	144	145	120	126	120	126	134	136	132	132	116	134	138	109	125	132	126	125	128	122	125	115	138	109	111	136	121	153	129	121	137	121	108	118	113	130	138	133	109	119	136	110	117	124	139	135	132	127	141	124	122	123	126	116	112	123	134	136	127	108	116	134	127	111	118	117	135	134	125	132	121	129	134	120	150	113	125	123	113	131	120	123	125	137	126	123	120	119	127	118	132	132	125	120	121	128	136	115	127	126	135	108	117	120	132	150	141	118	127	143	122	114	133	118	107	127	122	125	127	111	129	102	114	159	126	134	97	129	107	138	109	127	139	121	126	136	143	129	104	127	133	109	136	119	150	120	130	146	132	152	123	125	124	130	134	118	130	137	127	132	107	130	132	117	132	141	133	119	129	128	138	134	123	158	128	122	134	130	131	129	129	145	119	123	124	138	141	138	136	115	143	108	132	127	142	118	130	114	140	122	131	144	146	117	131	145	127	123	125	100	117	128	139	130	128	155	158	121	133	107	126	131	143	120	130	105	112	118	115	126	121	112	111	134	115	125	136	127	152	131	130	118	116	144	111	125	125	132	133	145	123	114	135	139	140	128	136	156	119	131	113	130	139	145	156	123	130	132	141	126	131	128	150	122	123	130	126	120	146	115	115	117	148	110	121	115	131	115	122	123	130	116	138	145	124	148	112	114	120	136	124	129	114	130	143	122	142	115	153	117	139	120	130	114	126	120	116	135	141	135	144	128	125	158	131	121	134	111	145	123	114	152	124	129	139	105	101	125	132	107	139	127	104	124	148	133	110	130	129	143	102	130	107	119	146	119	125	151	117	117	122	117	124	131	129	131	155	132	128	124	134	134	134	121	132	142	120	158	137	148	131	122	129	127	120	146	124	132	124	138	138	118	122	123	131	132	138	123	130	112	126	115	122	134	136	128	146	128	135	136	131	136	130	135	117	126	139	119	130	131	160	147	125	127	140	130	127	127	121	129	127	113	109	117	126	123	125	126	128	107	157	144	139	120	128	114	150	120	117	141	106	130	153	111	132	126	122	133	114	123	106	135	100	148	134	142	127	143	112	127	123	127	128	139	134	145	129	142	126	116	124	126	114	108	144	147	119	122	127	116	111	136	139	118	132	146	121	120	156	112	155	137	141	128	115	146	137	124	113	130	115	130	114	126	126	130	134	122	129	133	141	123	131	121	131	102	122	137	133	110	116	122	130	137	118	118	115	124	129	115	118	132	121	142	109	129	131	124	131	106	130	113	139	124	129	130	116	124	125	114	120	111	143	125	139	132	132	129	124	121	134	141	133	131	131	105	128	134	116	129	109	119	120	142	131	130	144	115	139	115	109	126	125	140	129	122	133	128	134	150	139	129	133	128	119	123	141	122	142	129	101	123	115	120	128	137	121	116	126	130	140	133	120	121	135	126	138	128	132	127	124	116	134	132	148	127	134	127	147	127	118	110	143	107	138	130	126	139	146	135	118	120	165	122	104	140	126	141	131	132	107	121	136	107	120	122	129	123	127	112	114	128	110	143	127	113	108	122	132	127	139	154	117	130	110	124	160	113	140	131	129	146	131	119	135	139	137	113	133	96	130	122	115	125	131	113	155	113	135	129	125	145	124	130	117	116	109	130	129	125	123	122	143	128	138	118	128	131	115	116	128	130	139	121	126	136	114	148	129	138	138	155	106	124	135	142	125	119	129	126	127	128	144	108	128	138	124	120	138	137	120	97	140	129	136	132	128	125	141	128	142	129	131	111	128	140	133	125	126	116	107	118	136	141	114	108	123	124	120	130	129	129	132	141	132	124	132	117	138	122	118	132	102	117	128	137	128	125	122	156	141	107	117	132	119	138	109	124	134	118	146	115	149	129	117	122	139	139	128	162	126	143	120	144	138	107	123	132	136	133	137	98	121	128	108	114	113	143	125	120	129	127	138	130	101	118	123	105	113	133	121	129	132	122	138	115	131	120	117	144	138	119	137	131	132	116	127	111	121	127	101	134	121	115	114	120	133	145	129	107	126	118	125	154	118	123	118	132	124	131	114	112	116	130	124	115	122	111	133	129	116	120	127	120	99	129	138	120	120	134	125	118	148	123	128	132	121	129	162	122	111	123	128	134	127	107	127	115	125	131	127	127	133	128	138	126	122	106	117	138	129	117	153	123	120	129	126	121	139	112	138	120	122	117	111	122	116	120	149	142	134	136	136	127	103	140	108	117	121	138	117	141	142	141	121	117	143	142	131	138	126	126	121	141	155	139	128	122	120	121	113	123	136	116	128	142	115	112	142	137	133	113	116	126	147	118	122	125	145	106	132	149	127	115	131	134	111	121	119	118	129	124	119	117	108	144	139	134	147	118	131	110	152	138	122	155	143	135	112	115	131	121	124	115	138	130	129	131	127	141	112	121	147	144	145	109	121	142	113	132	137	104	149	119	133	159	115	138	131	137	141	126	145	124	129	112	129	123	127	113	130	113	142	138	112	109	118	135	141	124	108	134	128	127	118	136	111	123	124	132
5267	1440	3181	3584	3092	2535	1996	1580	1447	1327	1092	1060	970	870	806	769	687	715	717	607	602	600	628	561	541	538	502	535	545	512	514	449	511	473	508	503	496	480	459	431	460	496	490	477	450	479	449	467	465	469	470	466	473	473	432	445	476	450	455	450	414	441	436	431	444	473	421	445	466	433	442	389	372	423	435	381	427	431	428	469	420	436	412	449	451	444	399	417	400	430	397	437	405	417	452	425	378	426	407	417	412	412	411	413	466	361	411	433	414	412	436	443	428	426	410	416	415	400	417	424	402	415	412	401	434	412	437	406	390	399	414	412	415	409	412	419	410	430	446	448	358	378	408	406	401	394	425	430	451	417	420	443	407	398	415	436	437	395	389	361	432	430	410	401	442	398	406	446	442	392	384	384	402	405	420	414	417	411	419	402	378	442	452	417	397	419	395	409	423	382	441	437	412	435	417	425	468	414	437	442	438	413	398	441	432	387	431	396	421	397	417	425	421	420	439	417	455	396	374	415	442	394	420	427	434	407	420	437	404	438	391	434	433	410	420	411	407	364	441	440	400	400	430	398	415	368	417	402	424	443	441	443	417	429	417	404	427	415	404	403	413	397	408	426	438	442	447	399	448	406	433	423	415	407	469	405	413	423	428	400	386	385	423	440	410	409	378	408	392	415	390	398	391	427	431	450	437	413	412	449	411	413	412	386	408	402	450	431	390	420	426	402	451	393	407	447	390	433	390	366	427	382	413	419	408	449	454	404	433	437	399	414	448	408	388	404	431	405	406	411	441	408	413	431	429	388	428	433	412	405	423	408	364	415	388	423	411	416	436	426	412	443	410	398	418	376	403	378	395	408	428	406	391	376	437	425	413	405	424	406	404	420	396	400	414	410	436	417	422	412	422	398	405	444	428	436	419	415	428	411	435	428	407	388	435	418	373	423	389	407	448	413	403	457	434	416	385	419	400	425	395	429	412	420	426	440	416	442	425	410	396	411	412	421	404	415	420	435	415	384	418	404	420	404	405	387	414	414	410	425	419	409	436	388	426	417	436	404	412	416	393	427	413	433	410	422	394	440	422	443	419	394	394	411	417	419	413	430	409	410	424	440	406	407	416	423	420	428	394	406	442	414	438	415	424	439	417	439	439	434	404	427	394	410	405	411	412	415	411	384	425	445	398	429	411	427	416	441	414	419	394	429	413	437	391	432	411	436	437	453	407	400	465	426	397	386	394	394	414	397	447	411	446	431	420	420	425	381	396	386	408	421	429	434	404	437	412	420	409	387	379	388	410	381	399	423	390	398	414	413	398	433	431	398	427	437	394	405	413	415	446	419	420	416	423	426	410	460	442	415	400	405	389	410	410	403	455	457	405	396	410	406	402	450	397	415	442	431	451	408	430	416	390	417	413	373	439	382	427	394	416	398	384	408	405	392	393	421	413	444	406	414	398	444	404	390	428	415	412	406	396	400	383	398	397	420	404	418	405	403	402	423	400	433	414	414	449	412	410	403	419	417	406	408	421	425	416	387	375	398	407	437	421	410	404	443	403	409	432	420	402	468	430	387	402	401	430	403	408	441	436	418	396	445	419	407	414	453	398	444	420	425	417	395	419	429	437	416	409	402	407	407	406	418	399	418	401	426	401	430	441	417	393	410	420	409	417	393	434	424	393	389	394	400	431	423	414	385	419	411	437	422	435	396	419	394	444	415	430	415	436	424	408	431	406	402	406	398	429	415	406	420	392	414	411	463	439	435	415	422	413	395	413	434	413	381	394	416	406	410	443	426	451	424	412	396	454	394	393	409	412	403	438	411	358	405	405	442	415	422	387	376	412	394	429	417	398	448	410	436	392	454	416	394	421	391	393	439	414	421	440	407	412	431	408	375	379	410	408	448	396	452	394	436	419	386	389	399	412	405	420	410	429	415	387	396	444	390	439	409	383	423	408	434	447	404	421	410	415	397	416	407	385	407	409	417	416	355	404	391	401	405	392	426	430	395	405	414	424	453	399	427	393	444	413	422	432	390	429	431	380	439	435	413	393	425	403	420	417	421	425	406	436	385	393	413	392	430	417	383	424	419	427	408	368	428	430	435	399	391	435	413	447	412	431	420	380	395	387	409	396	430	375	408	417	428	408	428	400	382	410	415	423	387	405	433	378	392	431	411	432	407	399	419	437	408	422	407	445	400	420	446	453	389	450	408	372	416	422	421	399	399	424	408	432	409	397	413	414	395	419	416	444	383	418	401	419	427	423	412	396	404	396	435	380	435	412	408	432	389	392	452	390	396	423	456	368	419	421	394	392	429	416	433	440	411	407	416	408	387	451	406	426	435	412	427	418	449	452	422	421	431	400	374	418	413	401	406	425	386	401	403	417	443	388	415	449	408	397	411	442	408	396	393	431	411	400	387	417	434	398	434	416	460	401	447	465	423	409	397	457	393	415	417	424	367	438	418	447	428	388	426	426	374	424	392	411	439	428	405	432	409	422	429	384	440	406	420	411	425	387	419	412	449	412	463	411	415	442	406	420	420	413	428	441	430	399	396	424	416	456	391	412	407	434	414	401	401	407	397	397	432	428	443	402	413	387	385	431	430	399	422	423	416	421	402	433	398	408	443	420	399	423	404	407	385	427	407	417	446	416	430	401	414	430	397	428	399	421	394	406	453	389	424	406	439	459	448	429	422	418	420	431	396	434	414	411	413	430	417	401	441	387	458	394	393	423	424	425	426	439	436	406	418	429	452	423	428	422	425	416	401	383	437	401	367	401	437	397	415	421	415	415	405	397	396	449	425	429	442	433	434	423	398	410	431	401	421	420	409	414	388	436	418	412	405	449	435	394	401	393	411	458	388	419	407	465	381	383	409	409	378	403	423	399	381	436	440	424	380	397	441	397	414	404	405	418	441	440	442	398	440	427	399	421	434	432	392	423	391	416	396	391	438	414	444	424	362	405	406	409	437	401	404	422	424	363	401	438	417	420	402	441	404	460	387	446	412	402	420	429	401	420	403	442	405	409	405	432	410	413	413	401	391	432	488	448	460	396	416	398	401	424	424	390	415	417	384	431	433	418	382	431	434	439	409	440	432	397	423	405	433	419	402	383	396	438	393	464	421	423	391	429	449	422	393	410	422	394	446	440	394	420	409	440	394	415	415	378	387	455	417	363	418	432	439	393	410	432	427	400	394	428	445	415	373	410	431	463	400	398	417	389	425	412	400	441	413	428	411	408	384	409	438	381	445	433	419	469	426	391	409	411	396	427	408	421	418	428	436	421	389	388	409	391	422	427	436	405	430	417	414	425	425	434	371	423	452	436	413	399	432	403	399	440	458	389	367	419	429	416	430	373	414	421	404	395	402	387	439	400	397	430	378	418	438	426	406	447	393	415	397	433	415	406	441	426	424	397	382	433	402	403	393	507	427	382	420	415	415	402	432	448	398	458	413	422	422	381	412	393	448	403	403	415	429	464	412	422	429	386	388	404	421	414	410
15834	2565	2808	2036	1423	1035	757	635	483	422	340	352	337	268	270	262	244	220	203	181	172	182	201	191	156	169	171	185	163	161	177	170	156	168	165	162	160	167	148	136	170	153	151	155	188	177	152	141	165	178	158	160	138	148	150	154	164	142	161	146	146	153	147	156	164	131	156	143	142	147	139	148	157	156	151	145	150	155	164	152	142	149	150	143	152	172	143	161	152	160	144	146	155	157	134	148	128	138	130	145	148	159	161	163	162	163	151	161	148	149	160	136	146	139	153	162	155	165	161	186	148	131	153	165	126	147	142	126	131	166	159	156	147	149	152	145	128	136	130	151	139	158	154	147	150	179	137	128	153	147	154	143	162	142	139	154	163	144	154	146	141	149	158	168	166	148	180	143	162	137	159	146	156	149	154	141	154	153	131	157	138	148	134	150	140	155	148	147	129	129	147	166	139	168	148	142	132	151	128	150	161	113	142	153	141	148	146	133	144	165	165	138	151	135	148	159	140	161	128	155	164	160	157	146	147	146	148	153	127	139	148	132	144	154	146	121	151	143	150	156	155	141	155	164	130	130	131	161	153	157	154	153	138	155	136	143	133	136	130	146	126	139	144	145	149	144	178	148	129	155	126	131	139	137	147	135	149	142	139	149	143	136	153	142	158	142	145	172	150	156	133	159	156	114	142	147	142	173	148	152	119	154	136	136	146	158	147	145	140	161	142	147	141	141	131	140	178	147	157	154	133	137	140	143	148	147	141	173	139	169	154	153	137	137	144	164	150	153	136	128	137	137	158	123	132	161	112	159	142	142	141	120	130	145	131	152	151	164	134	139	141	165	139	141	148	144	141	129	144	152	153	167	153	169	120	151	144	147	146	162	116	132	138	143	150	131	151	149	154	131	159	136	135	151	141	158	129	127	158	152	147	142	141	151	120	159	139	165	126	155	157	148	154	146	145	122	134	152	146	143	154	142	158	139	144	146	153	142	123	139	168	133	134	138	142	144	146	156	167	161	154	139	127	168	146	156	135	151	120	167	153	128	127	138	155	126	173	138	150	137	151	173	146	136	160	122	139	147	155	148	146	133	142	143	132	134	153	152	135	142	136	162	166	131	127	146	154	135	147	164	125	141	166	146	161	141	146	165	166	125	145	126	152	122	127	138	163	147	145	142	152	138	162	152	140	126	130	135	150	140	148	142	157	135	157	175	137	138	152	139	130	146	142	143	135	141	129	138	144	125	143	144	124	129	142	140	150	134	163	143	143	159	157	158	139	152	140	135	148	142	129	150	147	156	133	139	124	145	136	140	133	126	145	146	129	113	153	153	147	151	166	164	142	118	151	155	135	145	153	151	130	146	156	125	163	135	156	161	139	144	137	142	131	132	161	160	165	148	147	140	151	141	133	154	143	169	153	138	152	146	128	145	161	148	147	144	137	160	151	157	167	137	141	148	145	143	125	147	130	152	147	150	132	135	158	136	150	144	132	150	153	155	165	144	143	131	153	129	143	138	150	142	160	117	160	130	138	134	139	140	151	116	149	154	151	143	148	134	173	118	134	164	138	139	139	152	157	143	133	162	166	154	141	163	149	125	146	140	175	142	172	159	159	156	151	151	124	155	128	159	159	146	137	150	145	155	152	141	135	148	157	154	137	159	150	144	146	155	137	172	150	132	146	143	141	147	136	147	132	136	159	137	152	147	149	143	119	134	146	169	141	141	142	144	152	150	143	169	135	146	156	167	168	130	147	141	144	137	153	147	152	127	137	148	152	161	149	155	135	136	175	150	138	127	137	140	140	147	147	160	146	152	152	151	153	151	167	143	143	152	164	160	143	155	145	150	129	144	159	136	130	147	146	155	154	147	149	134	163	146	146	151	136	163	140	126	164	162	151	166	131	157	152	130	150	136	137	123	137	160	159	156	166	132	145	151	122	152	144	145	168	164	144	135	150	155	165	133	155	141	131	131	150	149	164	140	148	147	134	138	153	141	170	139	125	164	157	135	153	134	140	151	152	146	143	142	137	136	138	138	144	154	146	157	148	159	166	159	152	153	142	150	152	153	151	126	156	123	160	142	149	143	128	144	159	150	151	149	149	144	152	152	120	120	156	132	129	148	149	158	150	160	127	136	135	161	136	125	124	156	126	151	156	135	148	127	132	142	140	150	136	138	154	138	170	137	127	141	115	132	139	154	173	162	144	145	156	136	145	144	132	150	146	136	131	142	141	151	135	136	144	161	132	137	153	141	149	133	159	150	136	135	147	137	129	145	138	127	141	141	133	145	125	136	143	181	136	131	157	148	136	157	116	139	150	152	159	159	158	163	172	145	125	136	126	133	145	147	141	134	163	165	147	144	163	157	148	138	159	136	153	142	129	129	136	138	134	168	132	168	137	155	143	133	152	151	109	158	143	128	133	144	145	161	140	136	165	149	151	157	139	135	142	145	133	165	151	130	138	138	167	157	126	140	144	149	137	131	129	153	143	138	152	126	169	150	171	173	150	141	138	149	156	145	166	127	165	154	141	144	141	164	142	150	141	163	165	151	155	147	169	141	129	154	151	136	150	143	145	149	163	124	170	153	157	148	153	139	131	163	163	132	125	137	144	172	132	171	141	137	147	148	138	158	154	143	142	132	145	132	155	125	128	117	134	113	145	124	171	147	125	147	133	147	140	161	125	131	144	146	139	170	146	145	148	144	146	157	149	149	169	137	148	135	167	151	132	132	141	138	141	157	143	143	148	163	148	142	163	150	131	143	130	145	148	138	147	136	152	174	133	143	158	159	147	169	169	169	132	141	146	146	150	125	156	150	147	134	157	122	132	133	154	162	155	150	144	134	127	146	142	142	151	158	155	129	148	147	149	143	156	165	155	120	139	162	148	154	163	142	157	126	139	153	139	138	158	156	157	164	154	139	166	137	147	165	164	136	156	151	143	163	139	140	152	148	154	158	160	129	145	154	146	150	129	160	147	142	169	150	135	133	135	147	158	150	162	144	136	126	139	117	158	147	158	150	136	137	143	170	128	143	157	159	135	141	129	137	159	157	153	175	150	143	159	138	128	166	177	160	141	153	162	146	135	150	141	142	144	144	138	157	162	148	151	133	143	136	144	177	146	145	153	143	161	144	180	134	154	122	175	159	158	160	157	132	129	131	142	124	150	168	142	140	146	163	159	153	142	148	128	159	147	172	151	154	144	142	152	159	146	144	158	161	123	166	144	132	162	159	138	142	137	157	143	145	138	146	164	134	150	166	152	143	144	153	130	151	149	146	163	154	137	156	141	157	132	139	142	128	152	129	162	133	155	131	146	138	144	149	149	145	148	132	128	142	139	155	148	131	141	126	155	147	136	137	154	148	148	140	156	136	152	135	164	147	125	141	142	140	149	121	118	137	149	139	133	144	145	148	125	149	134	137	132	139	149	130	161	141	146	141	144	139	145	154	158	151	133	146	143	146	130	130	152	121	133	136	156	134	110	137	141	140	165	146
7551	2449	5819	6578	5521	4537	3626	2937	2470	2210	1873	1641	1539	1409	1296	1123	1081	1029	972	877	884	847	827	812	726	747	802	744	742	647	653	650	643	617	625	617	582	646	621	590	574	560	589	554	560	600	569	545	571	520	555	542	566	534	534	520	540	518	531	480	512	503	583	497	519	550	492	491	485	568	529	507	518	473	509	532	518	516	513	497	506	485	535	541	525	536	471	493	493	527	505	481	481	516	475	498	466	477	455	514	477	504	512	489	488	489	496	490	504	541	473	471	509	480	466	513	508	446	518	466	489	479	470	472	488	517	516	452	450	502	476	467	480	489	526	453	485	479	472	493	439	474	465	466	478	505	447	490	493	472	479	450	453	489	524	490	507	494	514	478	518	490	474	468	484	520	460	495	503	461	454	491	473	505	502	506	467	513	502	442	468	504	486	461	478	507	481	467	504	458	505	506	453	494	467	495	479	472	473	468	496	489	480	469	486	440	496	487	500	466	480	457	481	474	535	484	513	452	492	511	486	487	507	514	492	470	509	488	462	486	458	514	472	469	436	464	459	465	492	481	489	464	453	494	469	470	501	491	498	433	454	468	444	494	478	460	483	433	481	463	466	447	475	470	479	472	460	498	488	529	459	460	522	489	474	497	488	463	453	499	479	447	435	491	524	504	487	481	483	471	491	491	448	511	481	460	445	488	484	492	508	508	478	455	488	469	453	458	504	535	461	462	494	492	499	467	479	455	467	479	478	466	476	464	526	456	500	459	504	459	450	496	487	496	499	521	467	450	461	455	489	473	494	477	486	468	499	480	483	448	473	493	513	463	460	459	456	477	473	469	487	443	473	445	447	467	479	478	477	506	519	500	492	436	448	471	473	450	470	485	523	471	496	470	501	486	496	510	469	497	505	478	489	469	456	488	504	501	439	465	458	476	469	511	461	508	467	478	463	499	466	499	465	488	483	515	478	474	519	502	473	476	498	427	502	452	483	513	464	515	508	463	455	470	473	454	479	470	479	504	495	498	469	478	493	470	476	525	455	493	504	512	463	486	467	451	468	471	462	482	492	483	458	496	531	478	450	492	488	437	489	490	458	484	478	437	488	447	468	490	455	482	482	479	464	495	491	493	498	465	513	481	487	517	492	471	502	472	494	450	443	517	523	481	473	461	515	483	513	469	451	452	482	476	452	501	484	490	485	478	453	480	504	468	518	454	458	492	494	508	496	470	440	467	476	486	458	509	473	462	512	478	510	473	497	480	488	508	459	465	456	497	469	488	481	497	483	487	540	511	525	482	494	479	478	468	491	498	474	496	474	432	458	460	473	443	471	522	494	482	486	477	494	494	477	476	450	477	476	503	481	440	497	480	455	488	471	450	457	492	424	421	488	471	483	456	497	521	448	455	462	477	504	501	482	452	484	455	459	472	500	452	514	487	431	483	473	489	472	469	488	467	513	475	490	485	493	479	444	472	439	480	474	449	490	427	463	482	465	493	461	507	469	465	463	476	437	492	499	439	483	449	494	485	479	444	499	471	508	486	474	526	515	494	435	464	471	467	468	483	442	492	480	481	467	419	497	472	467	466	487	473	457	504	488	442	468	484	464	493	453	469	479	481	451	486	456	458	495	463	480	493	455	486	479	458	482	434	451	501	518	466	474	459	482	484	435	434	489	498	453	487	480	489	473	470	532	482	465	455	482	467	513	475	442	479	476	460	445	465	478	448	479	465	475	475	488	473	509	477	499	459	480	444	446	484	461	444	460	480	501	444	458	480	474	504	466	486	465	458	479	455	437	528	479	474	463	482	478	462	475	507	500	467	466	495	444	489	488	484	443	477	490	459	459	506	450	429	431	441	477	450	472	501	477	456	470	470	460	491	450	458	523	441	468	448	499	492	507	504	477	459	475	494	517	465	468	477	485	474	461	455	476	448	476	440	486	465	478	485	439	477	461	496	454	516	451	488	479	464	490	481	475	466	529	467	455	465	456	478	464	475	499	434	500	480	495	456	472	474	472	454	478	533	485	475	479	525	504	466	506	440	501	437	463	488	481	497	465	458	436	476	485	445	499	468	478	458	506	460	479	507	483	477	432	524	468	487	493	473	466	452	478	466	508	490	450	491	509	457	456	486	465	456	475	441	486	460	450	471	481	450	470	479	437	483	466	472	453	452	469	463	485	498	463	444	473	490	462	464	492	470	485	460	477	506	466	488	493	505	508	464	448	471	443	482	436	452	451	449	498	479	506	449	451	483	470	493	475	458	498	467	510	467	507	477	486	505	480	466	482	437	467	467	490	475	448	506	457	529	501	507	437	463	468	486	496	488	472	430	453	458	507	517	461	479	446	493	470	431	482	478	469	520	446	456	490	488	469	483	509	505	453	483	481	516	461	457	496	463	474	462	470	448	451	455	468	428	491	461	520	470	459	481	488	442	481	424	478	444	501	496	461	483	477	483	500	477	451	458	458	491	485	479	483	459	456	470	510	482	492	506	473	495	479	471	479	452	453	474	470	504	478	473	453	483	523	501	454	478	468	488	487	472	463	474	483	482	518	504	465	513	479	464	473	471	488	457	515	455	478	447	491	518	493	499	495	463	469	487	471	504	489	445	470	490	484	512	457	475	481	471	491	480	440	480	472	488	482	495	480	510	445	459	488	461	490	490	438	493	454	477	483	461	454	519	451	473	506	475	489	512	477	445	497	482	462	489	525	504	464	496	518	468	454	486	512	417	474	485	510	495	515	499	498	517	447	469	462	452	509	486	488	509	500	483	470	484	436	478	498	485	479	471	467	475	494	460	474	472	507	438	477	471	485	501	465	471	488	517	463	478	490	515	497	469	474	464	491	492	474	454	500	468	502	497	462	482	483	446	474	477	509	471	470	500	456	513	461	464	484	509	476	468	468	471	449	488	482	449	456	494	519	450	468	491	481	511	469	474	456	439	480	466	476	493	444	494	491	506	476	505	463	488	477	493	477	497	512	453	492	460	451	470	487	473	501	490	468	477	502	488	457	459	481	484	505	498	493	481	471	495	489	453	496	502	441	457	471	445	479	467	480	497	455	479	449	500	485	444	490	459	505	450	480	491	505	518	476	455	464	482	454	461	508	492	489	467	509	500	518	490	484	473	479	463	431	473	482	479	435	460	445	452	480	451	489	485	511	500	468	459	510	540	454	483	489	466	474	477	454	477	469	465	450	483	479	464	479	492	524	452	467	497	487	477	492	465	451	466	490	464	459	464	487	492	508	457	456	431	502	458	490	472	465	495	453	524	482	466	467	479	444	493	521	511	483	456	464	468	453	456	457	449	473	498	501	505	468	555	463	481	472	478	491	489	451	490	470	475	425	472	480	456	516	494	512	477	476	460	470	457	502	441	484	497	513	494	515	504	493	450	474	489	421	464	468	492	496	448	475	478	501	491	481	470	475	468	449	470	503	470	490	506	478	492	480	449	453	456	481	505	480	487	502	462	451	476	480	472	440	493	478	513	507	503
2112	291	318	304	298	269	271	247	238	258	224	249	265	241	254	272	247	242	255	256	250	246	220	248	295	284	254	251	225	265	256	214	260	235	238	249	248	263	253	280	261	248	235	257	261	243	242	244	246	247	256	235	246	245	245	252	234	228	248	227	250	251	298	241	240	234	240	244	238	273	256	240	247	252	229	272	252	261	255	282	261	268	232	258	253	231	231	219	238	249	217	252	258	271	233	213	222	233	252	233	265	261	276	248	265	229	282	235	255	264	243	253	218	244	273	257	254	276	229	289	255	253	237	267	241	258	292	234	255	246	229	239	279	252	252	239	251	238	249	234	259	241	259	256	267	298	246	243	241	277	223	259	264	236	259	239	236	232	258	263	223	257	222	261	223	264	264	297	236	255	280	281	235	258	237	287	257	250	247	248	271	267	225	265	249	231	242	258	234	288	254	217	235	251	233	227	256	235	236	243	253	245	260	277	260	250	232	243	246	255	228	231	252	248	240	263	238	266	232	269	256	270	290	246	240	218	271	231	267	247	246	238	250	243	269	245	287	277	269	227	275	262	236	229	246	254	232	262	270	268	258	232	268	225	261	250	234	246	258	232	246	239	224	221	253	241	272	277	254	257	256	258	237	249	223	250	257	248	240	240	278	265	247	260	229	259	295	243	239	233	259	241	277	234	246	240	253	273	236	249	256	266	233	249	247	271	247	225	261	242	246	219	214	267	259	255	265	275	281	251	270	229	239	241	234	269	233	235	251	257	239	246	254	224	282	244	258	238	244	255	237	267	285	285	273	265	265	273	269	257	246	233	249	227	242	270	258	249	274	227	230	253	215	251	268	256	266	242	214	274	266	257	241	247	257	261	231	291	222	241	260	244	220	245	247	236	258	252	256	248	247	257	221	252	260	232	254	254	225	270	252	256	248	230	269	266	266	236	243	250	255	237	257	246	260	240	251	242	257	251	266	220	298	270	237	273	238	259	264	228	258	267	265	262	252	254	266	227	253	254	245	236	263	249	258	233	248	238	285	247	223	246	251	256	262	286	246	247	242	251	244	263	245	218	231	250	247	229	254	234	247	244	271	232	256	265	262	259	239	235	246	230	232	268	253	262	256	234	252	237	250	271	257	234	278	246	260	248	237	268	264	220	263	250	250	252	251	264	268	261	243	234	250	262	246	254	256	225	263	232	260	261	241	246	240	231	244	231	258	262	229	251	234	236	259	243	252	279	280	260	258	229	236	273	244	278	247	243	239	249	237	235	228	301	260	257	224	233	249	256	270	249	255	247	280	263	245	255	240	256	255	266	257	218	266	233	248	249	254	244	269	240	250	225	225	277	257	301	242	271	224	239	278	252	227	283	266	234	241	240	250	268	244	270	231	246	255	253	253	249	238	268	249	283	260	270	249	262	245	243	248	292	267	232	222	269	238	247	231	231	262	240	234	224	245	275	265	260	219	254	254	253	279	245	246	234	253	246	244	250	274	264	241	256	255	251	234	236	241	241	273	246	238	244	252	224	243	254	278	234	257	234	252	272	227	260	234	259	261	249	247	275	245	245	240	241	260	256	248	270	265	230	273	245	239	262	260	255	267	304	261	284	242	231	274	267	237	246	225	247	278	247	216	253	239	252	237	261	246	247	228	267	258	259	244	243	237	240	241	220	262	250	275	276	263	223	241	253	250	254	238	239	243	237	247	261	248	233	236	247	219	263	247	280	258	276	251	278	224	230	276	256	259	228	282	229	242	253	236	256	261	239	261	260	247	260	253	236	249	252	231	235	264	262	245	230	240	238	254	251	246	241	201	270	252	238	266	275	245	256	232	232	253	250	231	267	248	245	261	237	234	262	229	267	256	249	259	236	265	254	252	233	235	229	241	228	266	248	227	267	269	240	258	279	240	251	266	262	278	247	255	257	254	250	238	247	230	264	255	259	237	285	257	249	269	247	273	277	239	236	251	267	268	249	236	236	227	263	273	249	272	262	243	290	238	265	248	240	292	278	238	267	233	245	251	236	236	234	234	264	227	207	235	276	228	271	267	266	221	251	241	269	254	234	275	244	249	239	244	249	256	249	252	222	222	234	240	262	261	256	246	268	239	252	262	263	239	244	250	213	257	237	260	244	236	258	253	243	259	266	239	227	234	270	261	217	258	235	242	241	240	223	250	225	270	268	225	281	259	234	228	271	232	271	247	271	244	274	267	265	253	232	252	254	240	270	264	237	271	269	243	239	261	298	254	234	265	240	246	228	234	233	286	228	262	243	251	250	255	249	263	245	284	262	247	231	260	261	265	247	232	262	232	266	263	234	232	255	261	246	242	259	251	236	228	253	221	276	222	234	249	257	263	259	223	225	245	219	236	218	257	263	272	254	245	289	268	212	252	271	286	247	220	263	267	246	243	268	251	254	248	230	240	258	244	261	231	248	260	234	224	255	256	254	286	253	257	274	230	253	254	236	228	253	249	236	239	266	234	256	226	234	252	266	238	233	254	275	238	247	228	239	228	244	250	228	238	251	254	270	255	263	232	226	242	252	250	253	295	245	255	251	199	246	242	241	243	258	254	255	259	234	269	227	225	251	237	267	243	240	219	270	261	248	247	260	246	230	252	246	274	224	264	273	225	257	217	282	232	217	241	272	251	237	283	276	252	243	242	244	261	261	249	238	243	274	257	242	258	243	258	242	215	262	232	250	220	245	270	219	247	262	281	286	254	228	253	235	259	233	261	237	251	264	232	258	238	243	255	208	248	248	246	231	253	234	269	244	224	241	243	237	243	246	268	272	273	264	252	269	253	238	255	249	239	246	244	259	239	278	252	228	254	268	238	259	223	228	234	246	228	247	222	232	254	241	258	275	238	231	221	267	252	240	245	242	236	250	260	213	272	274	247	272	241	265	250	250	259	252	264	260	263	245	274	235	250	264	250	239	259	240	261	239	235	215	262	281	270	261	237	250	241	273	251	242	222	242	237	261	269	241	259	249	229	257	208	257	238	276	245	254	243	266	246	240	255	229	272	235	267	242	237	256	244	254	238	239	259	246	237	251	258	236	257	256	246	257	254	259	221	268	273	274	257	256	241	277	223	238	234	232	263	207	255	281	266	240	253	272	224	276	260	257	238	259	264	248	233	251	241	245	248	293	250	245	269	231	262	261	260	246	264	262	255	269	211	211	261	267	262	251	252	271	265	271	263	251	223	263	238	242	248	255	245	237	239	246	266	267	255	254	249	224	261	270	257	245	269	243	206	256	252	256	257	272	249	260	255	233	258	219	283	262	233	233	257	268	263	232	227	231	233	233	252	231	250	261	232	282	229	250	258	269	267	225	230	255	287	262	269	261	256	271	234	221	262	247	265	267	269	271	268	263	237	246	238	250	221	263	238	283	237	233	245	229	248	244	248	240	260	227	255	249	276	266	238	238	274	242	257	253	239	282	242	250	249	248	242	248	293	260	264	244	252	257	242	248	274	253	242	274	233	262	264	259
2231	806	924	908	916	846	825	811	833	801	813	804	749	751	735	710	775	748	760	751	790	732	765	723	710	743	789	753	727	713	717	747	745	709	747	748	758	788	743	739	710	738	759	700	732	743	702	711	722	739	775	741	742	746	763	735	748	726	698	717	745	742	777	717	738	782	723	737	748	789	719	727	733	726	741	750	715	770	748	702	799	723	742	756	741	786	672	774	756	723	731	765	721	791	750	710	728	742	768	767	731	729	749	757	736	795	724	730	724	731	682	683	730	725	751	751	760	781	746	732	749	726	714	773	741	728	683	732	718	770	731	700	722	752	784	727	748	751	734	714	712	739	730	727	805	748	698	755	724	710	805	725	713	738	710	792	750	785	740	724	691	744	728	729	714	735	724	700	699	691	757	715	759	711	714	746	757	721	735	759	746	759	756	708	722	784	756	727	761	737	746	748	739	728	728	714	794	675	731	719	733	766	710	693	748	756	691	676	746	734	705	742	731	739	711	722	716	693	765	777	701	782	686	733	730	758	704	747	702	720	748	751	749	728	757	691	756	762	713	800	735	755	732	730	749	721	702	787	711	752	733	724	728	765	694	719	739	735	740	728	695	755	792	739	727	734	741	704	705	726	748	766	712	758	772	730	760	731	755	760	749	742	731	762	736	738	734	691	748	775	727	762	728	714	712	752	734	782	689	743	731	747	739	691	738	700	741	696	747	760	715	736	749	726	765	703	733	722	721	699	746	745	716	749	752	746	754	691	750	713	756	780	716	795	737	701	690	742	732	724	764	747	721	774	750	752	766	749	729	719	758	726	718	716	721	739	680	741	793	731	718	706	733	755	710	778	709	747	738	710	728	702	722	685	750	751	753	711	805	747	696	775	756	782	706	690	692	702	776	728	724	699	701	722	737	709	732	766	813	732	710	729	723	703	759	724	756	743	716	808	753	780	735	752	772	704	785	750	707	661	759	743	729	741	776	714	748	739	712	712	732	764	703	751	746	793	744	726	688	710	757	688	711	715	754	784	746	719	749	719	727	724	771	738	724	730	761	734	767	759	732	725	733	721	684	708	728	718	739	733	774	768	725	738	788	737	767	764	735	711	755	703	744	736	709	759	765	700	753	721	757	715	708	736	746	687	728	704	685	796	685	769	695	755	700	756	802	732	728	736	703	790	724	771	779	707	730	728	757	735	682	732	737	736	727	711	759	673	720	754	752	765	734	764	716	768	743	744	737	714	728	715	753	775	740	695	758	778	760	730	732	712	758	780	709	720	719	775	701	697	743	764	739	734	756	743	732	745	706	697	724	751	768	746	729	715	739	734	744	726	785	723	753	712	760	733	747	711	753	725	728	738	729	714	705	768	718	762	712	750	715	711	774	720	734	782	781	767	754	673	687	725	708	747	715	710	669	745	702	779	722	752	805	759	745	747	759	752	766	756	761	736	702	772	726	732	685	751	717	716	737	766	733	774	700	721	751	731	761	720	691	758	701	694	790	750	710	717	740	736	726	717	740	726	746	713	776	710	728	722	760	770	710	717	750	791	704	719	789	710	763	710	719	774	728	732	752	730	768	719	781	748	700	714	693	721	692	757	792	752	721	739	757	727	746	765	734	771	724	755	741	704	775	694	692	786	742	767	760	744	735	750	737	733	723	785	697	748	729	740	794	743	703	766	807	760	760	749	716	742	736	739	712	752	736	710	747	735	763	743	713	759	733	773	726	695	741	790	744	708	728	730	783	746	746	705	764	667	702	749	711	725	743	709	732	715	732	710	729	716	744	781	695	748	711	739	806	754	783	728	762	756	734	735	712	733	695	704	774	764	746	783	718	727	756	702	746	721	729	741	753	713	719	790	732	779	739	759	719	732	732	720	747	698	751	726	754	728	754	694	740	749	752	721	710	787	714	706	719	714	689	777	780	713	754	700	721	703	732	736	760	722	697	765	750	680	769	724	740	755	732	769	753	712	734	750	721	694	735	721	719	754	772	756	714	758	776	723	727	717	715	743	761	749	703	733	753	711	728	787	813	733	755	699	712	777	742	711	680	719	705	742	741	776	725	690	731	728	737	760	697	737	693	718	779	743	736	691	701	789	748	730	702	725	702	717	723	741	794	699	736	717	705	679	749	752	722	734	715	762	782	791	731	794	799	782	754	695	723	730	729	681	719	718	726	742	735	732	766	707	743	732	740	718	707	735	733	765	746	721	717	742	789	717	737	793	748	764	727	754	705	741	721	697	731	759	746	738	749	745	727	741	768	736	733	741	778	725	724	739	748	758	731	711	754	728	763	754	745	753	766	745	737	729	725	728	757	777	709	723	740	714	775	701	727	767	775	773	743	725	718	709	767	701	753	731	697	728	717	759	712	741	702	753	725	745	689	783	738	749	742	714	735	714	743	713	724	715	782	708	730	739	736	706	707	749	785	739	735	693	721	710	733	746	728	722	707	765	720	745	793	761	721	763	728	755	736	721	743	749	740	717	734	767	745	718	719	781	745	684	740	709	739	755	727	715	713	742	651	719	751	751	793	728	750	775	723	755	712	749	705	782	709	759	727	750	752	679	754	700	729	735	757	719	762	680	665	740	700	713	716	760	715	717	722	758	727	710	731	723	754	768	781	728	727	821	730	681	723	710	773	736	776	763	775	740	738	763	691	743	729	813	756	766	755	700	725	738	707	725	700	717	680	720	741	753	730	776	774	750	701	732	751	770	739	748	681	704	718	752	716	745	707	725	720	738	717	747	721	776	688	730	704	763	681	715	706	738	742	693	706	764	711	729	717	728	740	751	790	725	736	746	754	723	735	742	707	718	741	758	693	736	751	751	746	732	724	735	748	707	728	718	755	691	769	752	679	745	719	714	713	754	727	739	674	734	747	766	740	714	745	708	750	698	748	723	782	772	758	718	731	730	767	742	746	761	693	700	751	715	710	737	703	682	727	741	748	719	736	709	750	684	703	778	741	740	713	737	751	767	734	738	726	757	681	767	723	732	754	745	746	746	776	720	722	708	763	724	716	731	749	740	739	741	703	760	759	740	749	755	767	760	755	683	725	760	725	720	743	730	725	730	764	757	745	751	718	678	751	752	767	738	705	723	726	726	773	732	761	742	723	706	728	731	704	709	767	730	706	739	713	740	723	718	715	737	739	690	744	772	733	751	768	740	697	775	701	659	714	718	703	737	693	723	776	773	717	760	741	734	757	747	726	736	731	732	749	733	778	739	737	720	702	751	706	691	725	716	717	730	749	728	679	753	713	740	728	756	753	759	742	757	740	726	647	760	805	748	736	736	732	729	756	724	747	747	738	752	747	733	709	768	754	758	715	721	751	752	711	706	707	739	743	757	722	793	723	797	725	711	686	754	706	762	764	744	736	752	686	737	763	710	757	742	755	765	730	734	740	753	695	736	729	745	726	755	725	733	783	777	717	756	755	739	756	762	750	666	680	707	819	729	732	679	735	722	672	732	699	729	711	720	737	774	746	681
8505	1052	1356	996	740	549	409	373	318	233	257	199	210	183	170	157	154	185	156	164	130	151	158	157	164	138	145	123	122	133	150	138	145	123	135	147	150	130	133	114	142	127	130	128	115	123	128	142	126	136	112	140	118	133	137	117	134	121	130	124	133	121	116	115	129	124	155	120	139	121	122	109	131	135	121	123	122	141	119	117	144	107	137	136	119	129	131	151	108	124	108	124	128	126	144	138	122	121	148	151	127	117	131	157	115	119	104	123	138	99	118	130	133	125	109	117	121	112	136	113	111	117	113	116	125	119	128	109	129	122	137	156	126	121	137	126	131	125	152	101	113	122	129	116	132	138	161	134	115	123	134	139	128	120	124	115	127	134	115	132	141	161	111	105	118	154	122	122	121	114	111	147	141	115	105	131	124	127	130	121	109	128	112	120	109	120	119	130	123	116	117	110	129	125	118	111	138	125	138	122	108	123	135	121	137	133	115	150	119	133	128	99	112	137	150	111	127	121	122	137	121	129	113	121	163	128	129	119	149	132	131	133	136	107	125	124	121	132	130	155	131	123	137	120	119	119	131	99	118	110	137	127	130	132	112	112	123	117	115	104	130	108	127	137	126	130	129	128	125	131	120	137	109	119	141	116	128	127	115	160	122	115	111	107	125	136	129	152	139	146	109	129	121	125	139	126	122	130	134	130	127	120	127	128	139	114	133	130	121	133	118	126	131	133	129	122	121	137	146	128	127	108	122	141	128	136	115	107	127	143	117	118	118	146	129	160	104	106	132	124	115	108	129	123	109	134	115	133	115	103	146	112	115	122	94	155	110	136	122	132	138	139	125	133	130	132	144	130	121	126	125	119	109	138	136	126	132	119	128	146	126	133	109	101	127	137	126	123	112	122	124	132	122	136	127	128	153	119	120	142	114	145	120	122	123	137	126	129	149	139	132	122	144	149	119	135	145	109	125	102	112	111	130	118	117	118	136	119	106	114	135	129	137	133	125	121	108	137	126	131	123	110	135	127	138	123	120	112	123	144	134	136	126	122	142	145	120	108	121	124	114	124	139	124	126	127	109	123	127	125	130	119	137	122	138	104	110	124	125	127	115	137	128	125	111	138	114	102	130	111	136	113	111	134	117	126	132	129	116	115	124	121	111	117	141	127	117	142	117	138	135	133	145	125	154	125	145	138	134	124	138	115	99	129	138	143	140	103	131	121	114	121	137	125	145	138	135	112	123	136	124	127	129	144	134	119	124	136	108	134	123	114	146	151	129	131	133	127	138	130	121	138	126	133	121	139	112	136	104	125	114	121	137	119	132	124	115	132	117	123	118	106	114	128	122	140	146	143	127	114	134	134	141	115	140	120	112	132	127	125	130	121	121	108	141	129	109	130	141	137	135	132	107	134	142	127	104	160	140	135	117	130	136	132	127	156	142	120	115	137	125	113	119	127	125	131	112	145	118	132	121	127	113	139	118	108	147	115	114	134	143	123	134	127	130	117	121	121	155	120	116	107	120	117	128	136	134	118	129	141	112	114	131	111	133	113	142	113	106	146	147	108	131	132	126	103	127	102	124	121	119	125	126	130	138	119	126	128	111	100	115	130	143	126	141	106	124	131	108	128	127	123	133	145	138	126	107	118	134	120	148	118	134	135	124	135	98	105	140	109	135	135	128	131	118	107	128	151	130	124	124	123	114	121	125	132	110	128	130	114	115	131	126	118	119	132	139	146	122	97	134	139	145	114	114	107	117	140	146	138	115	130	128	145	144	132	138	125	128	120	109	95	134	126	107	150	159	115	140	137	131	127	125	126	127	107	120	134	116	155	125	128	139	128	133	131	116	136	120	128	121	135	127	134	124	128	125	137	127	138	136	143	116	142	120	125	122	134	120	110	112	129	106	102	149	119	127	130	136	133	107	111	122	115	119	119	128	121	126	124	126	123	138	138	120	134	123	116	126	118	125	140	135	116	127	118	120	131	106	125	118	147	117	118	117	115	139	120	105	125	115	106	145	115	128	128	148	117	126	128	117	140	128	134	133	148	137	130	131	164	131	136	121	132	117	122	114	145	127	122	132	121	149	138	109	140	130	126	130	129	137	124	124	129	113	126	125	133	129	130	118	110	129	138	143	110	112	111	137	133	131	126	114	133	153	121	143	124	122	130	133	124	139	126	138	117	105	131	138	135	127	125	138	130	132	143	134	127	123	126	135	103	132	103	119	132	146	116	129	127	110	117	139	134	120	116	103	116	145	131	124	122	128	120	154	155	118	136	148	108	128	131	127	146	138	123	136	131	139	126	147	108	122	114	125	147	123	115	127	131	95	119	129	110	109	131	122	108	119	116	132	120	102	132	120	147	108	139	131	130	114	112	127	120	134	119	100	137	141	128	133	143	113	117	127	134	136	134	135	105	132	126	114	135	134	133	163	143	143	120	133	118	130	109	107	122	123	128	127	152	132	128	145	114	121	137	136	127	116	108	137	101	131	141	109	127	124	109	124	131	132	127	105	123	129	123	126	115	125	119	130	129	115	111	133	113	136	127	109	126	138	130	129	117	110	117	146	132	108	134	126	121	124	132	120	114	114	125	132	112	116	122	114	127	123	113	152	125	121	119	134	113	120	138	100	119	125	128	124	129	142	126	125	118	132	131	125	125	146	119	126	131	129	120	128	123	129	111	111	140	125	126	117	146	107	134	130	123	115	136	128	148	119	143	108	135	112	147	123	154	108	121	114	125	115	135	128	123	121	137	134	112	116	126	129	119	135	122	121	119	119	119	119	109	133	124	106	138	137	134	121	134	115	140	118	128	129	121	137	133	114	121	122	123	140	143	116	136	126	126	135	125	142	145	124	124	140	155	110	118	125	129	121	118	135	98	120	105	132	126	119	114	113	138	114	124	126	118	138	122	122	138	113	128	136	129	130	133	136	138	108	131	136	129	119	128	119	121	118	124	139	124	134	138	132	137	124	127	146	117	127	120	126	143	130	116	129	134	130	123	123	126	147	131	120	116	120	143	118	105	108	127	118	123	134	118	132	126	140	131	107	147	127	134	145	117	108	131	143	135	136	110	129	121	122	121	127	115	116	107	131	140	134	135	140	125	131	114	116	123	148	134	132	126	127	122	139	118	126	132	148	144	126	112	119	118	144	126	144	136	120	123	132	117	116	131	139	104	130	127	121	121	129	143	119	118	118	125	132	116	112	155	126	124	150	120	120	148	129	129	134	141	122	134	116	106	126	127	124	123	127	142	125	145	123	137	109	119	138	145	131	135	132	128	128	116	122	124	117	123	132	130	123	115	121	119	157	127	133	145	138	128	131	115	133	143	151	126	123	125	128	124	146	112	132	109	118	111	124	118	132	125	126	132	134	118	113	120	125	124	145	112	124	144	125	111	118	150	128	137	130	133	130	119	120	113	129	117	144	136	107	121	119	136	131	139	102	120	125	139	130	135	105	109	122	140	122	110	143	127	115	136	123	121	113	112
5352	1427	3112	3494	3062	2540	1980	1687	1475	1224	1138	1067	975	837	768	765	696	666	689	666	597	594	590	592	564	530	522	456	559	503	525	523	502	524	513	472	475	469	479	476	453	473	440	460	440	453	461	485	472	458	439	430	454	415	447	471	472	431	410	443	433	442	409	391	450	415	477	424	468	487	435	444	430	435	446	414	413	428	469	427	441	455	447	466	412	403	427	425	419	408	407	389	409	408	424	412	446	441	419	445	394	423	426	406	427	385	410	434	418	424	433	421	374	402	395	414	413	401	438	364	412	422	425	400	421	452	381	419	398	410	391	402	407	405	446	392	400	370	397	421	414	441	419	407	396	408	391	383	393	413	394	408	413	409	387	405	400	419	400	376	444	456	396	434	426	389	436	423	414	418	437	376	414	407	416	447	373	450	420	413	432	414	422	414	433	390	422	393	413	396	418	426	417	388	403	439	412	412	409	412	421	396	412	439	409	432	451	437	406	399	371	404	387	426	404	439	393	418	443	418	432	385	445	423	409	410	423	405	416	414	389	418	422	384	405	387	427	383	414	403	415	428	365	422	384	410	438	412	402	392	401	423	417	447	409	404	413	409	412	380	398	445	386	422	469	432	429	405	411	413	416	436	398	404	425	412	423	412	404	435	415	400	426	448	441	395	385	381	376	371	426	433	397	388	401	455	397	420	433	406	386	388	401	401	410	409	427	415	424	391	437	426	413	434	381	387	380	421	457	419	446	387	362	401	444	419	428	412	412	430	401	386	414	444	391	443	387	432	395	402	406	384	429	404	405	401	431	401	417	412	379	406	441	408	384	409	393	428	417	401	413	432	399	422	422	407	410	389	377	407	406	431	443	371	421	446	460	442	421	439	415	414	408	433	411	407	413	367	423	379	380	404	424	395	434	401	430	435	405	394	407	407	391	429	366	377	395	392	437	397	407	369	431	392	407	430	436	417	446	406	397	434	399	417	419	414	408	402	404	379	396	411	426	402	427	402	422	410	424	410	370	386	411	392	387	402	393	419	430	405	453	387	432	391	385	404	451	440	428	406	402	394	432	414	396	438	425	425	377	410	412	411	408	417	418	402	430	404	447	429	413	435	426	394	430	403	371	411	440	389	411	436	400	448	386	414	410	354	409	380	402	405	425	409	423	409	407	438	437	370	387	405	405	379	399	394	408	406	406	417	431	406	434	395	402	393	417	398	388	421	456	403	436	428	397	431	383	435	400	437	410	384	422	421	385	443	417	416	426	426	443	432	420	406	392	392	417	425	419	445	424	426	382	424	415	383	432	424	435	428	392	459	428	458	428	401	417	413	395	395	406	432	419	407	426	413	406	397	418	417	436	428	391	404	387	388	402	400	415	398	400	423	422	387	447	423	447	471	414	398	422	408	416	413	401	410	407	430	408	392	366	451	388	406	458	375	377	394	419	408	413	399	451	378	418	430	436	417	405	410	424	397	413	412	385	435	392	379	376	384	425	382	400	435	384	460	422	415	433	441	404	413	396	421	412	391	378	394	397	376	353	398	399	402	389	373	451	392	372	385	408	413	415	427	450	392	418	405	417	446	445	430	405	392	373	451	428	410	445	367	380	381	440	390	417	416	366	421	399	431	409	413	419	407	432	416	387	422	451	434	433	434	383	413	391	419	429	453	408	394	396	409	413	397	451	418	429	432	383	432	409	463	380	388	455	391	382	433	364	386	401	432	357	447	412	404	429	402	442	450	390	400	414	401	402	412	447	394	390	393	392	445	385	408	418	450	423	426	422	441	419	409	381	394	431	395	430	400	405	394	400	438	429	403	436	376	420	412	412	431	428	427	432	397	430	422	412	412	399	400	435	382	381	422	404	428	438	420	438	439	385	445	402	405	434	442	435	374	411	447	399	431	405	400	410	470	434	416	439	382	426	415	397	406	422	402	402	413	412	397	418	411	449	432	410	419	422	367	423	398	379	430	412	411	414	412	427	422	430	402	434	401	399	410	415	415	447	410	424	379	441	414	393	386	380	402	409	444	443	411	437	435	439	384	394	423	368	437	454	412	413	398	397	417	427	402	387	374	413	397	410	406	424	385	408	413	421	413	439	418	393	428	417	440	441	422	425	427	395	397	427	438	400	382	426	374	392	431	429	398	399	445	407	396	437	414	406	433	392	420	402	424	418	426	374	411	422	424	397	408	437	407	399	429	411	415	398	389	391	412	407	382	413	415	409	427	420	471	374	441	397	412	432	419	392	433	428	407	389	456	398	410	446	400	414	403	383	391	376	402	401	396	420	396	395	399	432	400	420	447	392	385	416	381	431	406	410	411	413	408	437	392	461	414	397	399	428	384	398	426	403	412	401	382	358	382	424	413	422	432	399	418	422	377	417	406	386	419	395	424	431	398	424	409	407	386	441	366	420	431	425	429	407	384	425	429	420	393	456	362	420	444	402	409	421	391	426	411	422	448	415	395	429	429	426	387	410	419	395	403	430	415	424	402	414	415	415	407	395	428	418	405	412	423	424	438	448	438	431	374	407	386	428	380	396	436	422	383	394	454	404	437	408	420	456	408	407	401	410	391	414	391	383	397	407	400	396	446	438	447	414	450	388	400	383	394	390	420	422	427	416	424	411	410	373	405	425	415	429	393	403	400	370	392	409	386	409	371	418	428	405	422	458	439	432	415	393	389	441	444	416	432	423	425	418	407	370	430	412	385	379	425	407	400	394	407	414	388	417	421	385	409	426	398	437	377	454	431	364	467	404	403	445	414	402	417	434	367	428	432	385	436	405	405	442	394	409	400	395	410	465	413	403	433	387	408	451	397	383	436	412	393	398	423	394	384	424	405	398	428	430	435	405	407	381	387	426	404	406	408	386	368	411	419	415	462	385	459	360	369	392	405	450	361	391	380	420	413	354	427	438	431	392	387	392	346	455	414	415	440	391	432	375	409	402	378	453	405	438	400	397	415	424	395	419	441	428	393	400	442	411	384	426	403	468	397	410	400	417	415	430	409	425	405	408	414	408	387	400	410	391	442	404	400	415	418	427	407	429	397	397	416	401	420	394	423	403	429	419	388	406	403	424	444	448	439	428	410	408	425	400	413	428	445	402	430	417	419	399	405	442	416	416	409	397	411	413	420	462	381	413	382	423	449	400	412	404	416	406	403	403	395	425	433	419	409	383	429	388	410	443	439	421	438	464	449	383	405	393	418	397	384	459	398	378	435	444	432	397	392	374	429	381	407	397	393	428	436	436	369	401	427	430	418	377	421	409	397	431	415	405	420	409	433	430	419	396	418	401	432	356	440	434	405	436	390	408	455	386	435	432	405	391	401	401	416	425	444	407	448	420	429	411	406	414	390	407	409	371	431	400	392	435	406	427	419	405	416	378	396	408	378	440	402	420	372	421	425	456	388	452	402	392	411	416	416	412	421	440	404	429	398	427	433	425	391	414	438	464	420	407	417	427	434	400	420	394	415	385	397	364	414	404	424	480	449
15767	2410	2760	2085	1411	980	798	613	469	449	393	326	284	259	223	203	216	200	199	208	191	199	188	196	171	170	185	168	166	166	175	176	159	191	134	166	150	172	177	155	170	135	206	121	145	183	140	142	163	149	153	165	136	159	152	168	148	146	154	135	162	158	147	145	156	172	138	145	156	157	146	168	139	130	143	157	152	120	149	139	178	151	154	157	139	133	161	121	128	157	148	152	144	162	132	155	136	142	136	142	127	118	148	151	138	158	142	149	153	139	159	146	158	133	137	151	149	140	146	142	136	144	149	155	152	122	170	161	152	146	131	161	141	147	164	147	145	158	135	120	147	132	148	151	129	174	140	167	158	149	136	134	137	143	143	130	140	175	152	155	148	153	162	143	150	152	152	165	152	138	138	132	177	136	174	136	147	157	155	144	154	150	157	127	155	139	167	154	140	155	158	159	158	160	135	136	127	149	151	172	146	145	140	161	136	142	126	162	142	137	138	158	163	143	144	146	125	159	148	145	144	139	135	147	157	133	150	153	131	137	135	142	125	140	174	144	144	142	159	148	161	141	151	139	133	141	144	162	142	150	149	140	145	147	183	139	142	153	141	145	154	135	125	147	164	162	159	156	137	175	120	152	136	151	131	150	132	148	149	136	143	130	142	128	157	142	143	137	144	160	168	136	139	153	147	167	170	163	158	144	130	150	156	130	143	150	135	143	152	157	144	141	155	140	163	175	153	133	142	157	147	144	115	150	153	158	124	127	132	166	154	177	168	136	138	133	130	152	158	151	138	145	148	142	125	137	152	153	149	121	129	137	145	164	125	132	158	163	162	147	155	144	140	170	167	139	143	136	145	167	150	144	156	134	149	155	157	132	133	143	134	125	151	123	136	145	152	153	139	130	144	171	154	141	149	167	128	145	150	149	143	144	133	146	154	129	154	146	159	148	134	157	128	157	125	167	147	126	123	140	149	139	144	144	143	132	156	159	152	152	147	146	140	166	148	134	145	141	153	146	152	111	134	139	131	137	130	151	151	154	142	137	150	167	140	134	132	152	168	157	157	147	135	153	150	154	149	150	158	174	152	107	141	126	148	148	154	142	145	143	142	155	139	143	128	133	137	132	161	142	156	144	148	165	130	152	173	163	137	152	160	135	180	154	159	147	142	144	162	135	146	156	149	143	155	128	160	143	135	153	146	144	147	136	148	163	139	150	148	130	151	126	149	145	157	159	158	152	153	141	144	159	146	136	143	145	134	148	144	116	136	165	137	140	148	166	152	146	164	159	135	138	153	131	142	143	140	145	169	138	155	145	146	122	144	152	153	139	132	162	157	128	137	156	144	138	150	159	129	158	149	118	156	151	140	140	172	167	147	139	142	135	152	149	126	159	175	145	156	121	147	147	143	153	132	139	163	153	138	150	141	132	138	144	131	146	146	150	154	155	163	157	135	158	136	153	150	133	147	158	134	145	149	127	130	149	137	162	153	152	146	137	151	158	152	140	142	161	166	135	121	159	145	176	149	127	159	132	126	167	159	154	154	149	125	136	122	183	160	160	137	149	144	140	166	153	151	148	141	130	151	135	148	130	166	133	143	148	137	158	146	160	145	152	152	150	150	149	149	141	136	163	125	144	140	134	139	135	132	135	123	163	150	158	164	150	156	147	134	166	150	163	154	146	169	149	147	135	153	127	132	136	142	150	148	135	151	140	146	166	150	181	146	133	138	145	149	146	153	132	167	162	117	140	138	162	146	132	140	157	131	170	129	141	161	153	154	134	132	149	154	133	140	120	134	133	147	163	134	161	133	139	154	142	155	146	115	133	149	147	145	150	145	171	151	130	154	140	149	150	169	141	143	153	145	157	145	161	125	150	136	121	133	167	167	147	184	148	141	123	139	145	148	146	142	154	165	139	155	153	150	144	134	127	165	132	155	147	154	141	132	153	152	131	130	135	150	131	148	149	133	159	146	141	149	155	135	149	142	139	145	148	150	149	156	128	158	151	168	144	128	151	150	121	167	171	144	148	132	164	134	142	153	149	145	132	120	161	131	151	164	146	139	145	148	126	140	137	152	130	148	140	173	152	128	167	147	156	130	152	162	128	130	150	146	135	143	142	153	146	136	137	141	166	145	161	156	169	137	146	145	151	135	166	119	161	148	157	156	149	136	151	138	157	148	155	143	161	145	136	146	186	146	144	130	130	153	133	138	139	139	139	151	153	121	153	144	144	148	134	127	130	167	135	156	139	150	158	127	143	155	145	147	146	143	156	144	151	145	139	155	140	158	140	140	155	133	155	155	130	155	142	143	152	157	136	157	131	143	161	135	153	127	148	158	159	140	148	137	147	159	135	146	123	158	127	143	140	125	133	146	142	137	146	144	140	145	140	145	149	148	143	145	145	142	125	145	137	154	151	136	136	143	145	124	155	147	136	127	137	140	143	144	157	120	144	132	139	164	152	138	132	149	131	160	156	147	166	143	153	153	141	135	137	126	156	127	144	130	122	126	135	156	148	151	132	138	144	168	144	151	133	147	148	192	141	145	142	139	129	143	127	139	168	145	136	154	146	144	143	133	132	156	151	137	126	170	143	151	164	143	139	159	123	182	119	147	144	138	153	145	145	158	139	139	139	153	160	155	160	129	129	141	120	152	126	166	170	154	138	135	150	128	164	150	170	135	133	159	144	138	163	130	156	129	171	147	153	146	158	143	137	131	154	158	156	137	134	153	152	144	159	128	154	144	139	152	139	129	129	144	150	171	143	147	143	131	142	131	146	162	149	150	129	157	117	140	166	140	144	146	165	134	152	140	153	125	173	148	144	159	137	131	147	184	134	147	148	146	165	152	137	170	121	158	160	166	133	148	140	149	137	163	142	167	155	121	138	145	156	169	139	127	128	156	129	154	169	141	139	139	156	135	153	125	140	153	150	167	152	146	139	145	144	193	130	144	153	134	127	170	133	155	122	143	141	149	158	154	150	124	155	134	119	158	150	147	149	128	169	144	142	140	147	143	129	151	118	147	132	126	137	161	140	144	132	152	127	139	145	145	132	158	153	159	144	122	152	182	143	154	155	158	143	130	127	131	142	142	141	149	151	134	151	146	146	167	108	140	149	141	134	134	157	155	146	153	133	129	129	138	125	149	141	148	141	142	160	146	121	136	141	132	128	139	173	141	154	167	169	148	143	151	157	136	151	141	150	154	154	145	160	157	158	142	153	165	145	144	153	153	124	150	140	148	156	128	151	160	152	136	138	128	152	155	141	136	151	147	151	150	127	133	134	155	133	136	117	145	158	158	136	162	163	149	174	136	148	128	157	129	148	138	147	143	155	140	151	129	153	129	138	141	131	140	156	168	146	143	148	141	139	138	140	151	155	174	157	176	157	140	143	161	151	134	165	158	153	150	136	138	136	154	134	147	155	150	151	149	155	128	133	140	148	167	145	145	127	138	133	118	129	183	146	136	147	154	151	148	143	147	134	131	140	126	131
7515	2480	5790	6441	5457	4363	3606	2940	2421	2275	1874	1677	1551	1376	1317	1189	1095	987	982	917	903	916	808	815	764	791	728	706	689	704	675	663	599	648	583	638	626	605	608	602	592	571	585	549	590	552	564	573	565	562	528	539	548	529	545	575	525	545	507	528	494	509	506	522	490	521	495	516	512	522	511	513	531	549	502	480	462	485	496	522	538	513	477	478	481	494	473	504	484	490	510	487	487	478	500	508	469	456	488	491	493	514	507	495	486	462	479	487	473	484	520	482	466	459	479	496	492	450	491	519	483	470	477	478	473	477	469	499	514	475	483	490	493	456	495	483	496	479	456	478	525	494	482	462	491	467	479	485	485	493	526	426	464	454	511	410	476	482	467	462	464	448	474	519	506	491	491	468	476	470	520	483	495	479	469	498	490	528	480	475	485	479	511	472	484	492	497	465	524	486	478	473	472	489	476	451	499	500	456	506	464	468	474	434	488	508	471	499	496	440	449	445	505	454	514	450	431	437	488	475	459	495	478	459	479	444	478	517	459	470	473	513	487	485	486	516	505	444	475	469	468	468	493	473	486	485	519	491	434	472	484	474	468	481	483	461	440	448	452	470	483	487	535	490	436	441	463	429	489	492	495	479	488	525	490	460	472	455	519	468	472	473	465	483	439	484	465	464	466	453	515	483	492	493	501	510	464	493	467	457	441	476	456	481	488	484	468	456	511	484	496	472	474	477	459	487	509	502	460	460	455	464	496	486	486	456	460	507	476	433	454	438	420	491	482	486	455	509	481	527	449	469	454	412	497	460	460	486	465	482	449	504	491	452	457	463	465	491	447	481	486	469	437	471	427	495	478	489	463	466	452	482	461	513	443	492	507	449	477	475	486	488	469	481	492	499	433	480	476	504	475	441	446	443	440	463	455	483	434	505	497	484	483	482	469	469	499	475	448	488	465	457	486	496	458	446	514	467	508	515	474	481	485	475	502	478	485	489	466	435	452	463	484	502	470	496	495	482	470	462	418	502	448	480	479	477	454	464	468	472	502	475	488	468	459	499	512	515	477	479	450	501	494	476	488	489	482	494	452	462	480	488	474	519	480	513	493	458	516	497	460	477	502	509	463	439	476	502	484	461	464	479	459	478	472	418	514	453	491	469	479	462	476	507	505	491	465	475	439	433	426	495	443	468	460	501	486	439	485	456	460	459	487	452	471	459	459	505	465	458	509	458	457	450	478	435	477	447	490	491	465	462	463	484	477	462	478	515	466	476	441	450	450	512	532	475	453	499	492	484	468	437	464	481	499	465	493	437	534	476	464	479	475	493	440	473	470	502	416	446	476	485	442	484	459	486	451	498	488	457	532	493	455	477	528	499	445	464	494	434	476	475	506	468	477	476	476	467	468	435	490	492	467	465	474	440	478	456	482	520	502	473	466	467	475	454	459	441	533	492	454	490	451	493	473	451	470	463	494	453	450	466	492	474	498	487	488	492	487	461	428	457	495	458	487	497	483	521	479	476	501	448	493	473	446	478	467	469	484	481	472	476	463	485	452	493	466	512	475	486	488	436	454	478	471	506	470	486	537	468	503	472	489	485	465	484	470	473	475	465	469	508	475	499	493	479	445	477	500	500	462	464	444	475	468	478	498	488	489	525	495	501	470	470	524	456	493	423	462	483	489	457	491	485	474	491	467	492	432	463	452	488	507	435	450	484	483	460	512	470	494	518	467	472	476	501	459	492	430	468	507	441	498	496	465	509	484	469	516	486	443	421	484	515	431	480	459	488	440	450	465	453	485	482	463	493	499	469	497	519	486	498	478	483	474	479	478	462	506	498	492	464	475	409	469	521	458	445	420	499	459	520	495	458	435	457	493	489	466	510	475	489	464	473	463	460	437	497	461	479	471	455	450	477	478	458	480	481	488	496	472	497	492	482	498	442	477	482	481	494	493	468	475	475	490	478	455	478	451	512	510	443	463	459	479	495	476	472	451	468	435	488	493	484	476	488	506	481	491	476	485	489	453	485	446	437	454	500	489	458	464	486	488	476	469	435	451	491	460	465	479	488	489	454	478	468	462	478	469	526	481	497	461	472	460	476	448	499	477	471	480	492	474	495	501	477	472	511	457	498	495	447	442	472	493	458	463	473	460	495	476	493	475	419	477	476	467	465	497	474	470	521	485	453	462	496	489	444	454	506	424	458	482	504	502	494	473	504	510	469	494	476	535	466	439	468	423	514	452	485	478	467	495	474	462	454	465	481	470	482	465	472	464	443	476	443	486	450	462	444	461	473	486	482	490	463	448	451	480	507	471	483	487	489	465	451	451	480	476	475	435	454	476	458	496	505	497	448	505	480	436	497	475	513	465	487	488	478	459	453	487	513	460	518	460	456	497	490	479	502	479	494	499	448	452	500	455	448	491	446	495	479	498	454	438	457	481	455	493	496	488	456	473	485	484	469	524	452	480	472	515	488	484	473	474	434	467	500	430	488	479	443	454	471	484	435	442	483	475	485	524	476	446	452	460	470	447	465	502	469	489	483	465	454	486	494	484	500	495	469	485	459	504	503	481	459	502	481	467	471	513	467	491	485	486	457	522	483	525	462	488	508	464	501	490	460	492	464	486	469	503	481	455	470	427	473	470	459	479	497	491	491	471	448	490	454	436	494	470	463	454	479	479	482	491	477	471	496	498	467	474	468	461	490	468	436	525	486	458	434	437	484	495	490	494	492	492	497	473	491	456	528	463	469	489	479	519	479	452	470	434	481	446	488	504	471	529	461	487	476	456	438	460	472	498	450	468	442	451	484	486	504	517	478	457	452	503	438	440	462	483	496	476	489	480	477	491	459	502	452	449	464	489	474	471	464	498	478	471	467	480	506	480	506	484	490	474	479	501	476	489	460	451	447	490	482	496	464	469	489	495	471	456	458	505	477	440	520	467	450	442	442	448	463	499	487	449	477	476	512	476	463	471	447	439	489	469	480	503	515	470	440	500	464	481	473	466	465	486	495	449	483	498	492	532	492	499	461	478	481	478	500	465	488	480	474	469	491	519	481	440	451	504	449	501	457	444	456	491	444	491	450	475	461	485	479	492	470	455	485	482	479	488	455	473	472	488	461	477	476	467	467	447	488	454	484	490	464	495	495	455	520	482	465	536	477	468	460	465	474	501	481	489	499	470	483	436	451	467	458	474	437	469	479	500	512	472	461	487	477	459	494	501	493	458	460	456	477	444	468	498	485	487	534	477	455	508	428	483	474	468	467	491	487	456	512	478	432	480	489	530	497	489	460	476	511	468	491	486	492	458	465	481	492	500	491	468	439	467	451	446	458	474	484	465	504	495	467	506	469	478	491	432	502	447	456	467	465	497	480	459	511	490	499	494	438	499	443	437	457	500	474	423	439	475	491	447	492	450	495	452	458	469	444	490	504	514	477	447	500	485	452	506	494	476	474	484	464	478	496	448	489	479	523	505	469	491	474	464	442	483	503	493	517	452	466
2209	294	311	295	284	252	255	266	267	238	300	245	247	226	251	243	249	237	253	260	261	259	289	264	211	259	247	250	273	227	266	242	256	219	241	258	248	241	226	274	281	241	251	244	215	247	237	251	245	262	217	252	267	271	271	234	238	276	249	253	265	224	216	224	260	244	240	260	245	264	257	261	251	244	263	254	249	247	255	250	224	224	253	234	263	263	229	241	255	257	232	251	244	253	255	259	263	245	219	222	251	239	226	278	253	227	248	262	249	257	256	234	233	250	259	265	248	253	254	249	257	243	259	234	233	225	275	260	262	229	249	224	237	225	230	232	238	268	265	260	224	289	255	245	268	235	243	256	250	224	259	239	229	258	252	237	239	263	239	272	242	260	250	260	266	246	271	242	271	268	284	260	230	263	265	238	219	232	257	272	239	260	266	255	266	259	262	244	245	271	229	238	233	274	248	247	281	209	286	253	251	210	228	247	237	261	230	256	239	243	225	256	249	229	241	249	243	227	256	252	254	224	242	244	254	276	237	253	231	233	243	248	226	235	239	234	245	252	237	264	242	240	281	233	237	249	236	257	255	273	219	245	256	240	219	231	239	215	257	237	263	239	260	240	251	263	260	246	250	266	247	251	232	257	231	238	257	225	229	280	229	249	253	242	246	215	237	229	240	260	259	248	262	250	256	285	243	244	245	262	219	246	250	236	217	243	241	255	258	235	224	244	236	262	289	277	254	272	237	235	241	233	237	237	224	270	253	260	240	270	241	246	234	265	242	256	236	271	235	223	259	235	256	257	257	279	243	253	262	233	265	225	253	248	264	234	275	257	264	248	252	239	244	259	259	254	232	247	252	242	250	254	243	238	257	268	260	240	268	270	277	239	275	255	248	219	226	251	236	253	213	242	243	271	278	227	264	240	273	247	252	242	261	278	250	277	219	273	230	255	266	232	255	239	254	269	241	219	242	286	221	267	243	249	251	256	242	243	259	234	251	255	268	266	266	241	273	249	260	223	235	252	260	227	220	245	236	242	273	240	249	263	240	248	252	234	262	236	221	266	247	252	242	274	273	255	248	238	266	248	247	240	261	270	246	247	239	282	270	228	260	244	255	243	229	252	240	254	282	262	223	237	247	263	234	240	253	228	230	220	244	229	257	236	266	253	226	258	217	249	229	239	251	238	235	232	247	275	237	254	236	235	231	242	269	248	256	248	257	256	282	249	259	263	261	238	273	231	255	241	257	245	260	250	231	277	255	243	248	243	231	258	248	241	249	240	214	234	248	222	228	277	256	238	223	251	235	224	250	222	268	236	261	242	249	244	269	234	248	231	246	229	230	268	253	224	258	249	260	256	237	257	234	257	230	245	255	263	241	244	239	226	234	259	276	244	270	241	234	261	258	235	249	229	223	259	246	245	251	295	209	240	261	220	252	266	269	247	245	258	243	235	252	281	245	241	264	243	284	228	244	245	279	253	266	291	249	251	272	229	271	254	252	247	277	261	230	262	263	251	260	253	238	244	255	259	240	247	269	267	212	250	226	264	240	232	249	284	243	246	269	248	298	243	246	251	267	266	251	261	267	254	270	215	237	268	252	246	275	285	263	272	235	252	255	276	259	253	245	221	282	251	249	259	247	262	240	237	245	276	254	247	276	253	256	256	254	260	238	249	230	252	253	270	253	224	228	254	247	241	252	233	228	250	240	224	241	227	259	249	238	277	288	253	255	251	252	224	238	242	232	250	257	236	251	202	231	244	289	272	244	258	259	239	216	255	246	259	251	263	249	249	259	253	231	261	222	243	250	258	241	265	252	269	267	242	239	256	281	243	262	274	229	253	263	234	277	271	256	256	221	234	264	249	248	255	234	248	257	230	248	260	237	276	253	264	260	244	243	272	234	267	218	273	233	277	268	238	264	260	233	258	255	227	252	231	259	258	278	245	241	278	255	242	264	221	231	217	247	247	253	257	245	250	224	248	269	265	262	257	230	244	279	243	264	238	248	237	251	255	230	241	305	258	247	263	277	239	242	256	237	237	243	231	234	282	238	230	262	227	231	272	249	232	217	229	248	248	243	236	230	250	262	253	266	254	231	249	264	272	219	244	284	257	255	269	245	201	243	249	205	240	246	254	270	229	250	233	298	258	267	236	282	237	232	252	249	251	269	240	247	233	248	268	227	243	262	241	239	251	265	220	280	283	259	273	259	241	275	231	238	292	241	231	217	244	258	278	254	220	242	229	251	237	248	259	262	247	231	260	232	241	275	237	261	266	285	249	250	231	264	238	225	248	255	252	247	232	246	235	268	264	227	272	257	234	243	281	256	247	247	251	251	268	254	256	264	247	275	249	275	299	254	249	257	241	236	255	280	215	269	253	246	245	262	241	244	245	231	244	245	238	230	250	277	248	254	248	234	236	269	262	243	246	264	263	274	238	238	249	219	248	246	267	249	273	263	218	227	236	255	247	253	214	261	269	257	273	273	272	258	256	237	235	236	259	240	271	260	254	247	257	271	250	247	244	272	231	235	279	253	249	256	244	245	285	242	251	253	242	237	241	248	235	280	248	238	268	267	245	268	224	250	262	209	260	239	253	268	263	225	234	231	276	263	268	252	241	241	261	269	296	233	250	242	238	241	245	258	257	257	258	245	268	263	257	234	245	238	258	228	230	272	214	237	218	259	250	227	287	244	240	247	258	224	244	244	245	282	253	262	240	248	248	227	257	257	270	275	249	252	242	221	267	270	250	224	249	265	241	260	274	246	226	257	264	252	262	256	248	237	213	272	249	250	258	244	255	254	235	255	259	248	258	246	242	263	274	251	253	236	250	252	232	257	257	238	255	257	228	237	261	245	225	255	229	264	246	238	255	263	235	229	233	251	241	243	257	243	256	232	253	236	267	239	233	266	237	256	246	240	214	276	262	289	242	251	245	265	190	213	264	266	275	239	262	259	261	236	246	236	236	243	247	263	221	231	242	242	250	240	238	246	255	243	265	220	238	235	209	262	244	238	280	266	240	248	254	253	251	251	275	246	279	260	252	233	232	246	255	229	245	220	284	250	261	225	236	246	239	254	228	265	256	254	269	259	253	257	265	271	243	231	260	239	231	255	245	274	256	239	240	280	253	236	231	232	267	262	240	243	268	225	269	255	242	260	259	258	268	250	232	263	226	245	240	230	263	251	243	240	252	219	255	218	246	252	272	245	222	217	239	269	244	259	253	236	244	225	253	228	264	246	269	229	229	241	252	239	241	247	260	233	235	225	255	264	266	238	247	258	243	277	251	224	259	246	263	231	241	270	242	239	259	255	286	260	253	251	224	246	243	243	246	222	270	240	228	237	244	203	233	222	232	225	232	264	250	231	262	252	256	235	250	224	267	248	248	259	232	247	225	252	271	259	256	238	233	240	246	241	241	246	246	239	260	240	282	243	238	261	246	242	266	233	247	247	249	243	253	244	245	219	233	222	238	260	256	245	231	259	249	260	238	230	251
2256	814	875	919	856	791	858	799	793	784	765	755	784	802	753	713	752	768	785	731	750	760	718	736	739	730	681	729	774	702	761	748	734	730	762	785	731	714	700	743	696	733	729	749	746	752	759	776	746	724	786	781	742	685	734	753	680	710	779	722	752	725	770	697	725	745	757	721	726	757	725	713	722	731	739	722	728	738	704	694	754	783	773	805	706	742	734	745	743	759	746	735	726	704	720	762	766	765	730	779	733	748	719	743	709	762	716	721	719	814	722	754	772	761	740	756	790	760	707	725	744	732	765	672	729	737	757	754	737	732	775	749	721	772	726	743	732	722	758	759	735	738	679	718	715	766	716	701	734	733	767	714	774	713	704	720	714	731	747	751	740	709	695	734	712	734	710	714	771	725	729	752	727	694	772	708	733	742	725	762	666	712	709	730	758	764	742	780	750	750	700	717	672	743	741	735	757	753	735	781	723	713	761	759	718	748	715	746	685	768	712	769	699	708	745	733	707	717	697	747	707	756	738	733	731	679	699	707	725	736	716	761	720	770	731	735	715	699	706	719	739	740	737	719	727	774	737	706	745	740	760	758	711	709	737	756	767	785	732	764	700	739	707	734	723	742	719	723	709	735	768	750	742	732	723	735	769	751	774	754	744	668	724	716	711	724	731	712	733	685	750	732	721	721	766	735	766	746	805	777	771	713	768	739	813	764	745	706	721	700	774	725	736	745	705	735	714	716	744	742	734	711	733	673	775	743	693	698	752	797	789	744	729	756	759	743	743	716	727	746	729	723	753	719	750	776	716	768	752	697	715	770	737	707	721	716	710	760	770	773	723	752	769	687	726	707	724	696	738	725	728	768	770	723	746	734	735	723	766	777	699	709	714	781	724	724	699	708	751	761	719	744	733	812	673	746	654	743	701	687	737	730	709	696	701	694	712	731	791	682	716	705	743	753	711	748	724	769	768	735	715	734	749	676	728	776	760	709	742	762	741	684	762	727	742	740	725	713	724	728	708	700	734	760	788	760	707	736	714	723	716	726	768	751	758	763	708	726	721	715	726	745	760	709	748	747	720	767	711	768	750	682	722	743	754	714	690	715	679	741	717	701	704	760	775	761	750	723	732	728	729	696	717	719	767	748	752	722	758	781	691	735	721	719	739	686	711	749	765	784	700	734	692	764	750	723	771	752	792	703	755	749	710	763	681	793	680	733	731	750	718	695	717	747	745	755	726	735	694	735	753	725	689	705	714	767	690	730	758	763	807	754	790	697	762	704	758	710	743	808	707	731	697	707	680	707	754	720	719	791	712	771	728	744	694	802	762	753	742	752	730	749	693	749	754	740	740	725	692	707	710	750	764	696	696	701	769	691	718	729	758	699	709	720	746	705	725	776	760	754	668	738	788	721	746	746	729	751	767	733	728	689	719	809	764	717	776	789	760	744	746	722	675	751	714	694	706	770	731	711	703	781	728	755	699	744	766	718	760	715	771	739	742	711	729	735	730	719	770	749	760	750	714	742	718	715	740	765	725	773	774	699	743	748	765	778	762	788	702	756	742	731	669	725	810	737	756	718	737	721	728	754	754	749	760	716	743	736	760	789	733	745	719	703	747	754	773	751	742	749	751	770	727	721	703	744	712	772	691	754	734	726	736	731	734	694	747	798	725	747	738	789	737	678	682	713	685	727	740	751	733	754	758	742	727	721	732	747	681	743	722	690	736	725	786	702	786	746	743	741	769	716	713	728	692	781	809	766	761	702	792	758	762	711	729	721	718	727	747	719	742	686	784	721	739	720	744	730	721	768	753	697	717	711	757	761	726	748	765	738	777	718	757	770	739	748	717	712	736	736	743	757	710	719	714	727	725	692	739	718	752	699	722	727	736	780	738	744	703	781	705	732	737	718	761	725	730	714	767	749	738	741	751	718	738	695	711	750	732	753	798	732	718	733	743	728	745	730	783	764	772	707	758	684	700	738	754	699	733	705	748	716	744	790	745	746	701	736	697	762	673	721	701	744	745	736	779	717	780	774	714	739	751	731	720	744	695	732	756	709	767	737	736	758	736	777	709	741	755	715	761	757	741	730	714	742	710	726	761	755	720	743	724	731	732	734	714	756	751	728	743	742	737	737	658	769	716	732	736	779	719	711	683	688	731	728	716	731	729	748	763	706	741	726	742	736	756	707	735	701	760	767	778	739	744	726	716	728	775	716	740	747	740	692	746	740	676	749	728	737	719	743	711	744	769	777	749	757	752	712	724	721	761	717	704	701	738	735	706	797	735	711	737	770	700	720	750	701	767	660	722	703	733	711	692	741	733	750	774	763	730	761	715	696	741	755	747	793	710	732	710	752	709	706	702	742	718	749	683	767	724	782	763	745	753	725	719	762	803	767	744	726	767	746	748	698	756	737	692	724	696	726	702	737	754	749	719	709	767	714	778	726	731	725	747	702	693	731	711	731	758	718	777	715	710	713	732	747	725	742	731	713	753	736	748	688	706	701	743	729	720	746	727	754	785	725	698	757	737	742	709	707	712	731	731	679	719	747	742	748	754	763	690	740	703	788	667	727	723	753	727	701	711	717	688	741	730	717	742	722	722	727	695	751	762	745	749	701	696	698	700	714	728	762	711	755	704	716	736	750	718	758	738	743	729	781	741	749	686	719	748	705	751	711	748	765	746	726	729	743	716	700	771	747	731	743	719	784	728	767	699	772	807	729	761	742	728	736	750	738	707	740	699	740	752	741	757	733	792	736	731	721	752	753	752	743	727	762	772	743	725	736	734	764	718	742	757	702	715	664	743	774	736	736	743	725	736	719	755	731	750	727	722	726	794	779	793	756	728	719	692	772	766	745	766	761	675	742	707	707	736	700	771	699	696	728	740	732	745	716	682	749	723	690	763	751	759	752	738	740	804	736	733	738	736	736	728	708	700	773	728	759	742	736	760	734	724	732	743	762	729	771	709	732	780	730	727	693	688	801	734	759	744	713	765	712	698	754	745	736	724	760	726	757	735	721	770	738	722	710	717	708	781	745	707	744	744	728	717	756	703	758	760	753	743	766	728	733	740	730	727	705	772	722	731	737	693	728	751	751	785	762	721	747	751	725	776	746	724	704	723	702	724	770	789	757	752	736	727	732	770	704	697	729	696	728	736	773	676	732	793	773	716	644	772	723	772	699	713	743	706	750	737	706	744	764	725	760	679	742	740	775	704	700	733	759	760	696	731	746	736	747	763	766	731	724	711	764	727	714	720	742	755	731	749	736	757	685	771	749	728	732	738	725	715	752	754	706	756	725	721	733	766	772	721	756	738	776	772	731	684	720	744	766	747	701	773	716	734	711	742	741	701	756	703	745	758	727	715	752	738	720	734	747	752	764	793	718	741	704	728	708	674	716	712	780	711	717	733	710	694	694	704	746	752	732	761	729	679	742	683	689	706	726	792	752	749	727	733	757	766	736	778	725	711	769	734	719	762	709	711	755	685	754	717	714
8418	1100	1338	1014	729	591	437	353	305	276	245	239	219	204	201	193	163	168	150	162	167	151	128	158	161	137	138	164	133	157	132	125	139	141	129	126	132	146	124	134	149	133	154	138	134	111	123	137	133	131	153	135	126	122	134	125	129	120	129	137	133	130	115	127	135	127	127	123	121	138	117	124	124	142	142	113	122	128	138	116	140	139	124	114	136	115	149	131	138	121	140	133	129	133	138	112	122	119	125	149	110	143	123	135	133	134	141	124	120	137	133	112	118	123	110	111	126	138	125	115	123	127	123	108	119	130	123	117	121	132	117	138	108	115	124	160	143	144	117	123	123	141	121	147	126	133	110	134	152	125	142	114	135	145	130	137	134	137	124	118	107	111	135	126	150	145	120	154	135	120	133	123	121	129	120	144	126	121	132	132	139	117	123	123	127	107	114	140	135	129	144	108	122	121	134	113	121	107	135	138	127	123	130	134	117	147	108	126	118	107	113	115	124	126	124	146	114	124	132	134	137	125	123	138	138	141	119	135	123	104	132	121	133	110	117	119	140	142	126	140	117	113	107	97	125	115	127	132	128	132	99	137	121	126	117	136	121	126	134	112	116	136	137	134	114	118	121	147	132	145	139	106	107	138	117	125	132	132	134	141	122	119	121	130	120	131	127	124	118	105	114	105	124	130	117	128	136	138	129	110	153	122	125	105	124	142	113	142	114	113	139	126	135	140	124	119	125	124	119	126	131	136	116	120	115	135	135	113	117	122	137	140	130	129	128	123	137	119	109	123	116	109	150	124	128	122	140	121	123	125	124	116	119	132	112	150	109	132	115	125	115	120	131	120	148	120	140	136	104	127	108	117	114	113	128	134	139	123	133	110	125	129	132	143	132	138	143	119	130	123	138	108	135	120	130	115	138	128	124	118	137	120	129	128	139	123	143	118	124	134	138	126	132	125	144	133	117	121	96	106	137	123	134	118	107	138	145	117	118	138	128	116	117	129	130	119	122	151	135	121	120	122	107	132	147	118	121	132	117	113	128	111	123	127	133	143	141	155	140	148	139	116	112	117	134	137	132	124	130	122	116	105	122	119	134	135	116	111	117	154	124	131	135	122	111	136	125	135	123	100	99	149	112	125	132	120	117	131	141	119	115	161	121	111	123	124	131	131	136	130	146	130	124	130	144	134	135	145	131	150	141	138	135	128	135	102	122	123	127	98	122	132	116	121	116	116	138	135	121	134	130	116	120	139	118	130	136	115	122	128	137	127	115	134	108	117	115	117	119	117	133	106	114	120	146	102	112	129	126	129	108	126	124	106	121	129	124	129	120	125	121	143	140	110	140	138	120	127	127	103	109	128	125	152	111	128	119	126	114	133	144	154	137	124	110	111	144	149	132	142	118	118	110	127	116	122	119	105	139	114	133	134	113	112	129	120	118	139	122	124	129	153	118	114	118	115	111	123	116	132	125	121	128	130	131	146	129	125	124	127	122	127	129	117	128	144	132	104	118	136	123	126	109	118	107	140	135	114	107	130	111	130	133	122	120	127	115	132	106	120	133	115	132	125	123	126	110	104	121	130	128	119	129	110	103	114	141	129	140	119	106	124	110	126	124	117	136	111	132	143	130	116	126	118	141	116	124	140	147	127	123	125	121	129	116	118	114	142	131	134	122	115	152	130	124	131	128	125	135	127	110	137	103	124	116	119	135	129	117	132	134	125	135	128	124	126	119	136	136	127	118	128	117	114	138	128	119	130	108	116	101	129	109	107	111	120	126	119	105	137	120	133	127	126	122	117	120	115	139	131	112	91	108	135	109	136	108	134	137	135	133	129	123	131	106	125	130	131	138	139	119	137	122	133	133	117	134	114	133	136	139	138	140	126	106	139	126	123	114	116	129	126	116	120	121	128	126	143	112	127	129	134	124	121	114	128	123	120	130	126	144	135	147	126	128	110	113	124	133	128	94	115	118	135	142	132	141	126	135	111	120	127	148	119	116	124	134	127	115	121	117	116	126	151	127	112	138	159	125	125	125	116	140	97	120	107	136	112	140	119	116	139	131	134	122	118	97	132	116	126	107	129	128	153	133	129	131	118	112	138	122	129	126	136	148	120	115	112	133	124	128	128	113	109	134	128	137	137	147	133	115	137	109	126	122	112	138	116	122	118	116	139	114	117	146	128	130	126	133	125	119	112	127	130	129	119	111	135	122	125	126	131	126	142	111	132	143	110	130	112	118	123	125	122	126	119	118	132	114	122	132	134	134	111	130	143	114	128	139	123	126	128	127	126	124	149	151	130	99	114	119	105	143	124	144	120	127	113	110	108	132	113	123	133	125	126	127	112	125	135	121	121	133	127	116	134	118	127	122	129	133	96	125	128	132	109	123	144	117	130	130	128	119	118	117	105	97	130	138	123	121	132	130	121	122	129	142	112	137	129	134	121	136	114	114	131	130	124	129	116	116	134	134	115	120	126	130	131	149	132	126	139	122	126	149	113	130	149	122	138	109	137	138	139	141	144	143	140	139	122	136	144	141	120	131	136	129	121	117	128	135	129	167	117	122	124	133	147	139	127	118	120	122	135	141	125	126	97	124	126	116	149	131	133	111	114	157	122	121	127	125	110	118	114	146	120	135	125	127	122	101	127	120	132	114	119	107	128	126	105	102	160	131	143	120	115	133	124	121	141	124	134	109	137	133	139	129	121	135	129	128	140	136	140	128	136	132	131	151	121	125	130	123	128	142	113	110	127	134	130	127	124	124	124	119	143	114	150	134	131	138	127	122	125	120	125	118	136	119	135	130	107	115	125	97	108	121	120	122	114	132	132	116	116	124	128	129	122	159	118	101	108	128	133	117	130	103	118	126	118	111	128	101	119	133	127	108	118	115	112	124	123	115	147	119	112	133	129	128	128	130	117	130	120	129	139	118	119	140	122	128	132	133	136	139	141	136	118	109	129	146	126	134	140	131	131	133	129	138	122	134	108	135	133	152	129	118	126	140	121	119	137	142	117	114	133	121	148	137	132	123	131	135	143	136	122	123	107	128	134	124	151	164	109	114	136	131	101	115	130	127	146	128	123	113	134	126	120	130	125	124	128	112	137	129	139	118	151	123	112	125	118	145	119	117	141	137	153	141	139	132	114	126	136	115	138	137	124	119	102	119	131	125	106	110	123	145	130	125	118	143	111	114	131	104	126	124	126	131	146	110	123	119	143	124	120	103	134	127	120	93	103	151	108	120	129	125	130	120	119	139	130	157	132	134	131	130	132	118	136	155	113	129	133	130	131	144	142	97	119	138	129	115	106	143	121	133	129	134	133	135	133	136	133	127	126	139	143	112	117	116	148	137	117	111	118	129	137	119	132	132	143	137	115	117	122	151	123	128	138	128	118	108	112	141	125	150	129	116	138	137	127	137	125	135	117	113	123	125	119	116	125	121	125	107	121	144	128	131	116	122	142	127	120	116	118	132	110	114	141	136	113	119	143	124	133
5281	1405	3151	3628	3004	2528	1999	1762	1372	1250	1120	1055	956	870	774	740	744	680	698	602	640	598	572	567	579	554	499	520	506	529	561	492	503	498	472	499	518	512	461	439	430	442	485	439	470	454	471	478	428	449	450	448	418	405	462	474	465	414	437	461	416	480	463	472	437	387	371	440	451	444	448	392	443	479	440	454	401	375	407	444	433	418	427	433	415	420	414	430	409	431	450	402	402	396	414	429	435	435	400	458	427	420	435	430	450	430	441	374	356	417	416	387	416	414	440	425	392	450	422	373	428	392	444	393	419	391	439	427	415	432	420	407	401	429	451	429	417	420	442	407	420	439	404	450	392	400	431	425	427	428	383	425	399	462	404	421	429	423	400	452	415	434	434	446	418	426	395	460	400	406	400	373	428	408	432	408	388	406	412	418	424	395	425	399	428	433	401	449	433	409	421	411	438	409	403	425	421	443	405	427	435	445	402	400	383	422	390	390	398	384	429	390	401	415	421	419	391	425	414	431	409	435	425	412	430	423	433	429	401	390	387	413	388	431	414	402	443	433	384	438	432	402	437	432	407	417	423	427	401	422	397	390	421	399	430	407	409	412	379	401	371	391	413	429	391	464	428	383	455	455	403	412	387	389	424	424	420	403	427	386	406	407	431	408	442	404	420	431	419	411	440	422	400	419	411	434	410	439	397	411	398	384	405	420	420	400	391	449	402	424	410	433	433	415	408	428	405	422	380	417	383	434	427	366	373	438	418	378	409	430	401	442	416	417	417	382	412	391	420	429	404	425	391	423	389	427	400	386	407	406	411	377	363	436	429	402	411	363	388	406	420	433	400	384	406	410	394	417	457	410	400	405	390	432	430	423	391	415	419	381	376	430	394	392	419	458	420	410	394	382	415	404	418	404	411	450	436	412	421	427	404	426	414	384	406	420	425	412	398	444	402	418	409	413	436	393	442	439	392	436	420	412	390	388	405	423	441	364	447	433	392	393	410	416	413	409	453	377	416	426	417	431	411	406	387	429	444	456	411	401	439	401	430	437	449	450	420	437	382	412	406	399	419	391	442	432	397	406	404	424	392	404	412	417	474	424	412	375	451	410	391	409	407	405	390	410	412	391	414	444	402	409	382	402	453	401	396	405	434	418	399	407	419	415	427	412	431	413	402	373	396	374	413	427	386	432	401	389	450	414	402	439	423	403	410	438	430	407	414	423	388	394	437	408	421	410	389	407	417	427	386	427	433	400	423	418	414	376	431	404	417	392	406	409	367	394	421	399	411	440	406	402	396	440	399	399	420	391	397	450	433	428	400	430	447	404	441	419	402	439	376	399	417	410	408	397	428	405	429	420	422	434	432	388	412	416	414	417	407	442	419	358	441	409	443	424	399	404	454	414	412	416	405	383	413	399	409	422	434	407	411	384	388	400	393	443	404	404	396	417	410	396	401	425	424	403	377	394	376	390	378	439	419	442	424	418	400	417	407	425	433	388	422	417	414	396	376	439	409	393	425	439	407	382	426	432	427	360	412	382	403	408	379	417	437	399	402	397	400	402	418	463	432	398	427	400	404	384	420	447	399	406	411	443	399	407	360	430	448	407	419	429	384	384	417	393	428	398	429	399	393	420	415	377	432	427	392	416	397	402	399	380	407	386	403	441	414	405	431	399	446	411	415	406	430	414	419	420	385	392	439	401	429	416	442	437	398	442	392	386	422	412	406	421	425	417	427	407	447	417	408	432	431	421	406	393	395	374	428	416	400	423	434	433	403	392	422	458	402	407	415	377	416	400	365	423	441	411	396	396	414	373	411	434	390	446	421	393	415	417	396	437	384	386	415	406	384	397	411	439	440	448	407	406	423	428	428	422	423	398	369	401	410	403	418	423	410	425	407	394	431	377	388	426	400	416	402	382	388	428	415	394	397	416	404	403	423	419	430	425	447	422	395	448	421	417	389	421	400	381	397	453	404	407	413	392	432	405	403	477	423	389	380	418	386	424	384	440	403	416	428	423	435	390	403	411	393	411	392	386	388	414	443	389	430	402	408	420	386	438	390	398	434	371	423	378	429	417	408	440	375	381	404	406	382	395	373	403	418	395	428	389	401	414	396	421	394	407	432	388	397	381	430	374	407	427	387	410	409	402	427	420	453	431	418	442	414	385	435	405	394	383	400	417	426	413	422	442	392	397	400	414	415	405	404	413	408	401	429	434	417	420	418	400	378	424	410	420	428	411	406	423	426	403	406	416	399	407	399	406	424	453	408	414	395	373	404	385	414	436	419	379	427	393	425	397	414	375	424	400	402	373	423	428	431	425	401	430	431	390	445	437	424	410	412	403	402	404	409	417	416	393	454	435	409	438	381	412	389	391	426	393	385	429	440	388	399	418	391	395	432	383	384	404	385	424	401	421	404	469	412	415	420	399	409	412	417	421	422	406	451	394	423	392	423	416	396	427	436	420	401	381	412	436	412	429	414	415	428	401	416	399	383	435	384	391	432	418	365	407	430	404	361	411	442	414	395	398	430	391	421	380	445	385	395	427	399	451	435	425	414	381	399	440	425	400	433	414	447	400	410	421	400	423	405	411	399	441	412	421	379	426	380	397	392	423	429	431	462	409	408	408	411	435	405	409	453	435	444	393	424	413	419	440	398	408	405	409	391	401	434	391	423	434	443	409	426	434	419	448	411	384	406	418	415	404	411	403	455	395	415	398	429	378	437	417	389	379	397	431	393	403	413	378	446	411	435	363	431	401	462	426	367	410	390	445	386	416	377	430	429	440	476	434	407	434	399	451	400	435	377	406	396	415	404	431	432	397	415	375	404	387	419	414	438	442	400	393	382	416	394	445	427	390	432	431	437	429	368	421	404	405	402	383	430	430	402	404	430	406	397	397	421	371	428	402	407	444	423	440	440	406	440	377	411	424	394	412	418	419	415	432	417	421	439	398	410	414	415	414	405	384	436	430	409	409	408	394	452	431	407	372	420	398	406	399	399	431	427	431	440	421	439	420	404	363	408	352	395	416	435	398	412	423	402	443	402	407	437	413	416	387	399	446	390	387	402	436	444	412	402	422	404	415	397	396	425	384	463	393	413	397	430	409	372	431	403	396	438	430	428	441	432	392	379	411	425	424	423	400	438	433	372	427	389	433	420	421	408	428	413	420	405	399	399	398	429	417	415	431	418	418	422	421	405	380	428	395	391	413	412	411	413	455	414	430	399	412	397	420	387	402	392	390	401	395	413	377	372	460	395	421	420	426	438	432	403	419	432	413	405	392	385	395	430	413	455	418	473	405	395	441	407	392	379	413	405	444	381	407	371	398	418	422	408	382	399	425	424	398	386	390	414	413	421	433	414	406	416	377	392	407	409	390	411	409	430	409	416	425	381	397	454	443	414	446	408	431	422	427	420	402	406	398	415	400	416	405	388	390	412	434	411	424	414	410	423	440	404	398	390	411	373	413	397	440	414	406	397	420	412	415	415	408	410	375
15837	2387	2732	2062	1424	1063	786	620	507	424	362	334	296	277	277	230	219	209	211	197	206	193	188	203	157	189	214	174	153	178	171	162	168	180	151	154	155	165	170	166	162	152	151	144	156	143	156	145	163	162	154	137	142	146	151	141	178	152	142	148	132	136	165	151	144	151	137	166	144	146	164	163	132	148	149	124	158	152	153	143	150	151	138	157	143	156	119	141	140	154	147	138	142	127	159	139	150	124	128	145	148	155	139	149	143	133	133	151	118	137	149	136	135	134	156	159	118	137	150	144	151	147	129	153	119	157	126	152	140	135	145	133	130	148	122	155	150	162	132	169	168	144	154	136	153	160	142	136	152	155	168	142	141	149	148	164	157	137	138	133	137	136	151	139	137	147	125	152	141	141	153	133	164	144	153	149	143	154	149	159	127	163	156	131	143	149	135	144	156	154	170	155	172	144	149	150	137	139	138	149	155	139	143	156	133	139	149	149	158	167	133	125	143	143	136	166	144	140	136	137	146	133	162	136	139	148	138	140	153	174	158	144	144	147	159	157	140	144	125	155	142	157	145	137	154	147	145	144	133	159	146	138	156	138	146	132	129	132	145	155	150	160	129	149	138	163	144	127	155	131	149	145	137	134	137	146	151	151	141	149	151	125	141	148	128	154	160	144	154	191	169	156	153	162	125	149	153	131	157	143	150	140	128	164	121	149	161	161	140	142	139	159	148	140	134	126	167	139	141	137	145	145	137	133	162	161	149	134	179	177	161	143	141	175	152	161	131	140	157	149	153	153	149	152	131	133	160	131	167	133	134	157	140	174	159	163	144	158	149	134	125	135	134	154	132	153	148	144	128	126	141	134	138	146	133	131	148	132	130	144	149	159	153	149	179	127	145	153	158	158	168	148	146	133	134	117	152	131	141	132	147	133	153	141	150	136	184	136	134	145	114	141	144	130	159	152	127	149	138	154	130	127	167	141	139	157	132	143	152	146	142	142	145	162	163	139	153	142	145	142	162	155	153	150	157	146	142	135	170	155	179	146	154	170	117	140	139	138	156	137	154	139	122	159	139	146	133	155	116	159	165	144	155	140	127	149	136	143	123	151	133	131	143	153	145	147	160	163	141	135	144	153	150	157	158	152	150	148	142	141	132	128	143	181	136	166	160	158	150	151	121	146	137	144	144	138	152	155	156	138	141	131	153	137	143	150	130	153	144	116	117	139	136	114	162	133	144	129	146	155	135	173	147	128	152	145	133	129	158	128	152	129	132	168	135	162	134	163	131	142	139	145	162	148	140	127	155	124	149	132	156	134	151	148	149	145	137	141	127	153	130	142	148	130	130	147	135	119	163	166	151	140	141	145	142	150	154	142	159	132	152	154	138	147	151	153	147	143	148	118	160	141	144	139	130	154	160	147	151	136	149	144	138	138	144	138	152	160	170	152	125	128	146	156	159	132	145	173	159	137	160	126	138	164	141	136	153	140	132	175	119	141	138	162	154	149	170	133	151	154	138	151	131	151	127	137	122	156	132	162	135	134	151	170	157	162	156	156	139	161	127	149	166	132	141	163	148	131	154	142	153	151	163	159	145	138	127	157	171	136	147	153	152	160	141	138	131	164	175	125	135	136	157	145	149	136	151	137	156	146	136	163	137	113	137	149	168	138	127	139	137	125	145	144	135	132	168	154	157	152	158	142	158	122	132	159	166	131	137	131	152	142	138	149	160	156	162	138	162	148	131	143	158	117	136	133	132	132	143	147	143	127	125	159	145	153	151	154	144	158	168	133	155	164	137	149	141	151	148	162	146	134	149	125	138	167	130	142	139	137	153	148	140	136	167	143	137	162	147	155	116	157	149	151	126	140	141	144	149	120	149	146	136	140	150	141	149	134	125	139	137	142	139	145	155	142	166	145	139	152	169	146	149	137	160	141	133	129	154	154	166	159	131	134	151	150	136	149	163	141	143	140	157	129	146	156	125	144	146	153	155	133	124	143	143	139	132	151	170	148	170	118	140	145	144	129	123	144	144	132	140	142	115	146	146	132	143	119	159	168	171	131	156	140	157	164	147	162	126	149	165	127	151	138	143	136	145	134	155	145	139	148	151	138	183	155	139	118	161	151	158	155	114	141	115	160	147	142	145	159	141	136	149	129	145	150	125	134	147	147	126	155	172	153	149	171	154	136	146	148	129	131	149	147	154	158	158	146	160	157	133	139	146	162	133	156	142	153	146	146	146	140	130	154	127	179	152	152	153	136	163	143	128	141	145	125	172	131	156	152	145	141	127	157	153	172	141	132	142	144	165	156	159	161	136	137	141	132	148	146	151	140	146	155	154	125	153	152	130	128	130	154	145	145	162	132	157	140	145	152	150	134	139	148	151	130	154	139	152	148	128	142	162	154	130	143	137	161	134	134	127	156	146	149	130	145	126	153	155	138	138	145	134	154	170	162	153	161	145	153	136	138	146	158	121	152	160	140	147	177	156	147	142	139	136	131	148	160	159	146	142	146	138	157	177	132	153	142	156	148	138	118	147	139	153	154	155	148	152	148	163	151	151	130	153	138	135	149	155	135	127	133	144	150	146	159	158	123	159	141	132	149	151	127	124	151	151	158	146	132	158	160	148	159	130	125	144	150	148	161	146	156	156	141	138	165	140	136	139	145	142	138	152	129	137	136	131	144	122	165	128	149	168	165	143	139	136	124	154	144	133	166	160	144	145	147	131	157	155	164	170	151	123	157	159	152	160	161	153	144	150	126	148	161	126	177	172	145	148	147	137	120	144	151	133	166	144	155	142	133	166	145	160	167	139	151	133	141	144	160	131	155	145	133	138	183	157	130	137	123	152	162	127	146	161	162	153	136	149	148	125	167	143	122	140	132	173	136	131	138	140	142	136	158	145	149	129	157	150	140	164	146	133	148	141	149	154	150	147	146	148	152	145	157	176	132	136	124	167	133	134	146	137	167	144	147	139	142	148	142	148	165	145	154	153	151	142	138	162	140	159	155	135	133	137	153	132	137	145	157	138	138	151	154	146	134	148	132	144	125	143	139	149	154	139	146	148	137	131	156	156	142	165	141	159	158	163	151	156	158	131	139	145	144	143	152	130	131	124	149	141	146	135	142	141	162	154	152	149	150	124	140	150	141	150	162	158	146	167	130	135	148	146	141	166	135	137	138	158	148	147	144	138	150	133	142	126	136	148	149	131	138	136	123	125	155	142	144	145	138	154	144	139	154	158	155	145	138	157	134	131	130	143	142	139	139	163	150	154	159	148	148	142	146	157	157	150	125	163	142	155	142	157	136	136	156	130	131	139	128	124	171	134	145	138	147	156	147	138	132	136	141	152	141	118	145	148	139	139	146	150	135	124	156	135	140	143	150	134	146	155	134	160	146	124	171	140	129	142	148	132	163	158	150	142	155	155	123	145	160	153	128	145	139	159	151	154	139	163	149	133	163	147	150	138	130	127	167	142	142	155	161	151	143	139	147
7470	2452	5919	6466	5506	4518	3702	2951	2530	2116	1959	1726	1547	1377	1301	1142	1134	1071	984	952	899	844	893	795	744	774	742	723	691	629	703	653	656	618	589	587	598	606	598	577	591	603	591	590	534	600	588	521	523	577	562	533	500	499	564	553	558	521	523	511	493	513	526	541	498	529	490	520	515	519	493	513	512	518	500	513	517	457	486	480	499	478	534	531	531	492	475	504	507	484	479	506	498	482	508	485	457	497	498	476	500	479	504	504	467	500	502	469	515	510	492	467	523	484	507	471	511	499	460	499	476	489	480	511	479	491	503	521	493	482	454	498	465	468	478	470	489	444	461	493	486	468	460	475	446	457	478	464	491	506	455	452	473	439	502	496	475	508	445	512	475	478	510	470	469	528	489	452	457	495	501	506	478	480	493	477	499	500	512	450	486	488	496	491	492	477	489	489	448	468	435	514	434	492	480	455	428	473	495	503	482	475	484	482	472	449	481	509	516	437	490	478	469	497	491	480	508	477	501	495	482	466	476	454	510	505	483	479	487	479	522	481	487	477	486	485	511	486	506	478	477	507	490	455	442	472	500	472	515	492	467	465	495	496	462	493	476	492	473	472	425	461	498	442	501	468	466	457	519	493	493	482	477	489	466	452	495	462	490	439	468	470	481	464	486	510	503	501	468	466	518	503	520	445	491	507	504	508	475	526	449	494	433	475	493	478	466	508	451	473	480	472	460	510	440	450	479	456	508	480	464	502	461	446	505	509	486	466	504	474	525	467	496	461	449	460	472	453	483	502	497	482	468	481	474	449	525	436	463	519	454	445	451	448	491	488	506	487	512	482	487	470	481	478	479	483	489	471	480	480	472	472	475	482	480	487	526	509	483	488	455	495	487	478	494	431	522	468	498	463	459	445	471	532	478	482	486	503	500	497	540	465	460	467	489	519	443	465	485	476	462	468	489	540	472	443	496	480	454	466	503	502	485	492	481	478	482	463	479	472	462	496	462	477	469	502	472	534	467	484	492	534	450	485	500	486	482	461	427	460	445	454	512	508	475	436	486	433	504	493	440	468	470	425	466	488	470	463	503	472	474	463	488	479	483	472	468	429	468	470	490	473	483	457	465	498	462	485	493	467	461	465	497	448	507	431	478	489	475	443	462	508	491	508	522	455	501	492	453	498	486	492	453	520	535	478	452	465	456	468	472	494	468	454	479	447	475	480	457	442	489	493	500	470	474	482	481	499	494	451	450	502	437	479	485	458	491	485	497	486	512	446	446	497	468	503	521	486	479	487	445	500	483	486	485	451	471	468	540	460	506	482	450	492	474	453	503	461	444	493	473	519	487	509	466	508	510	485	491	492	492	488	475	461	460	495	471	479	456	479	481	461	447	470	470	469	498	489	461	470	460	443	441	480	462	493	467	441	433	480	456	456	480	501	466	488	455	501	499	451	461	488	422	497	471	437	477	462	462	510	479	500	487	460	475	509	461	492	478	460	454	478	460	431	451	485	443	474	487	503	458	479	502	456	500	462	518	470	480	482	479	500	437	468	460	463	459	479	487	497	461	481	467	483	463	477	474	483	448	481	458	504	466	498	464	484	493	509	495	495	521	439	497	460	527	497	486	488	448	470	466	483	467	482	440	481	504	470	433	500	506	436	464	489	514	471	441	476	470	483	509	494	479	501	460	484	521	498	447	437	490	440	484	497	491	456	493	479	483	449	494	487	454	491	477	512	480	465	448	475	447	462	477	482	485	496	471	451	515	458	477	490	477	487	454	440	533	465	456	475	508	468	502	497	513	504	463	473	457	476	446	477	485	458	449	448	443	474	476	468	496	477	507	495	501	501	468	443	474	462	469	467	460	493	498	457	483	471	476	479	463	481	452	476	501	437	519	451	509	478	491	495	459	471	508	479	474	474	491	440	461	495	477	515	461	503	547	451	494	482	513	485	449	488	431	456	498	498	452	507	469	495	505	479	487	489	428	501	491	463	502	472	503	506	471	480	463	470	516	489	457	431	501	511	521	437	506	444	500	491	453	478	452	488	456	459	446	448	477	481	477	467	479	509	461	507	524	495	494	436	491	503	522	500	449	510	497	434	457	481	457	473	469	498	452	462	475	486	466	503	442	451	471	478	482	486	511	494	487	477	473	499	501	467	481	480	497	481	444	468	489	494	492	479	472	460	478	496	483	454	478	464	480	532	482	450	550	455	507	459	536	478	473	503	514	442	489	447	471	506	457	509	486	480	482	462	464	467	486	471	495	494	461	500	492	484	493	467	444	507	499	496	472	440	509	482	507	475	449	458	508	501	477	479	444	453	480	444	461	486	527	475	488	478	491	477	497	413	440	498	480	490	443	473	427	456	515	456	487	461	525	489	459	492	462	500	535	525	460	479	419	473	481	462	485	490	428	471	488	466	487	500	486	452	447	437	453	419	506	483	450	507	457	467	477	426	445	485	489	489	469	502	478	456	442	486	500	484	469	458	470	429	473	472	507	461	509	468	525	479	460	454	465	457	453	439	501	463	480	489	538	504	417	489	496	457	482	487	462	455	482	494	437	484	497	461	474	499	484	476	495	481	489	461	483	496	462	487	452	494	463	505	473	469	477	472	467	520	501	502	458	480	496	446	437	495	467	497	495	495	486	454	446	476	464	468	492	460	517	474	475	476	482	453	492	461	462	476	484	537	474	459	462	468	474	504	487	484	479	474	487	442	478	450	474	526	490	459	444	461	464	495	484	490	504	475	515	421	478	475	458	487	467	489	479	458	452	488	516	486	484	453	496	481	481	471	494	449	522	521	465	443	476	444	499	467	477	486	495	496	479	438	449	499	472	451	520	482	514	487	501	536	503	515	452	446	488	499	469	454	471	506	462	480	458	447	503	492	465	476	503	495	474	519	460	457	495	490	454	507	482	480	464	465	468	495	485	480	480	464	464	444	473	441	458	482	462	484	486	458	511	468	454	506	495	469	483	478	445	503	450	503	500	501	466	472	495	485	489	516	504	465	473	491	449	441	488	430	477	446	476	468	506	516	466	449	486	490	499	434	482	486	498	489	456	510	487	462	469	536	476	493	501	485	511	495	493	515	484	505	491	521	503	485	506	483	481	456	489	491	492	445	489	496	505	454	460	443	474	496	459	497	470	437	504	453	469	445	431	479	475	470	472	467	493	493	460	467	427	462	481	459	496	483	486	489	500	477	506	493	464	460	494	506	520	496	501	498	487	492	451	433	489	454	457	500	491	479	473	491	484	475	467	465	468	497	519	465	459	454	483	520	456	465	473	481	478	456	499	477	491	478	487	487	487	486	501	460	505	494	452	482	494	484	511	443	478	483	483	516	470	466	460	457	475	500	437	518	493	438	471	471	464	419	476	466	475	491	477	453	446	474	493	500	484	428	471	464	481	437	485	496	495	471	498	514	470	454	453	475	479	499	448	453	478	503	452	495	473	430	498	470	492	499	491	487	498	440	456	476	497	479	462	448	487	504
2167	298	328	269	275	257	256	249	247	248	237	243	242	293	269	275	259	242	249	265	254	235	226	236	259	279	258	242	241	246	234	228	225	251	255	248	250	257	223	265	259	239	228	251	260	231	241	266	256	261	249	267	235	260	232	230	249	235	278	238	267	250	244	240	230	232	236	250	230	271	244	273	251	249	253	260	223	234	267	253	253	225	264	242	223	273	257	259	237	218	262	263	260	241	238	234	228	239	269	235	265	251	270	261	245	234	230	241	248	240	253	226	264	252	257	277	254	249	253	244	247	250	250	268	212	253	253	255	264	252	264	258	257	234	247	268	244	251	263	257	234	237	218	271	274	252	230	277	257	262	265	275	252	262	261	230	246	250	226	280	269	269	255	239	260	260	253	259	255	228	268	265	254	241	223	278	239	269	261	243	253	255	266	262	248	275	236	246	271	262	278	261	259	285	220	251	290	241	270	269	261	240	251	246	245	264	228	267	264	261	241	246	225	225	264	256	236	238	260	261	233	255	258	239	254	222	256	248	264	246	263	256	269	231	250	236	246	257	253	251	285	246	240	243	243	217	260	246	273	241	202	234	221	252	264	276	247	233	252	242	257	274	257	263	257	276	251	230	221	236	222	247	254	261	229	228	222	257	270	244	247	246	247	267	249	261	231	250	257	250	231	255	242	261	240	210	264	251	244	245	239	253	257	225	226	251	248	273	234	258	235	241	260	218	222	232	257	222	268	282	221	265	260	274	228	224	251	242	241	253	245	250	284	252	237	223	216	247	241	257	266	283	236	258	266	244	244	227	280	241	250	249	232	263	244	229	255	232	245	252	269	244	240	263	254	239	233	249	257	233	267	241	252	232	264	273	266	229	248	264	252	280	245	261	245	247	245	220	226	245	271	221	231	231	255	242	265	279	239	244	250	232	255	236	232	240	254	216	259	264	282	254	274	217	250	229	235	228	230	266	274	235	258	241	236	240	249	255	222	224	240	254	262	253	279	246	250	199	229	235	263	212	266	248	225	245	258	243	237	245	245	261	234	245	242	239	266	257	232	260	226	272	234	251	242	259	254	253	232	246	255	221	249	212	263	248	262	258	281	253	249	253	264	243	276	248	231	236	246	283	266	260	240	248	237	250	288	247	247	254	237	219	242	235	249	253	242	269	250	246	263	229	266	252	246	242	261	254	240	260	233	279	253	290	244	267	238	267	218	237	282	258	265	248	249	229	274	244	254	248	254	219	252	244	239	247	266	244	242	228	247	239	258	246	254	245	252	272	256	251	259	224	244	260	276	251	247	252	285	257	239	262	247	241	261	222	226	248	237	254	220	247	234	229	238	228	240	300	233	235	246	215	273	236	222	250	238	263	255	261	253	240	254	258	244	242	254	239	272	221	230	276	237	272	230	285	250	223	266	225	255	267	232	264	225	239	295	215	257	260	234	223	240	233	230	245	227	268	230	231	274	254	237	253	255	250	248	253	241	260	273	256	240	248	230	250	268	261	234	244	250	271	283	227	246	267	210	246	220	252	240	261	253	243	273	236	228	236	262	223	266	256	262	234	282	258	256	275	245	236	253	258	287	266	238	240	262	229	257	244	258	230	229	236	238	274	257	282	254	221	277	271	275	243	261	227	280	226	233	256	252	261	217	257	245	248	255	261	235	242	253	275	234	268	274	253	275	234	241	273	276	241	235	223	263	244	227	239	270	252	231	243	231	231	250	260	263	227	267	259	220	233	252	223	254	268	247	225	252	240	254	261	261	244	236	249	238	247	224	277	244	283	246	277	262	263	243	235	267	246	214	259	264	259	233	260	246	239	260	260	277	249	236	237	255	251	277	264	237	243	243	247	238	225	267	228	257	241	250	239	237	246	260	277	251	264	279	257	270	286	244	268	254	245	241	261	238	252	219	264	257	237	258	249	223	258	241	272	259	225	231	269	261	258	258	259	238	251	244	262	237	261	243	243	239	258	250	243	250	265	243	265	210	266	250	223	258	217	248	222	244	231	265	233	239	241	220	230	255	251	251	239	228	237	262	250	260	270	269	255	257	241	254	259	250	236	242	219	255	233	244	251	263	253	255	239	253	250	244	252	242	233	237	244	224	229	251	243	253	233	273	232	227	250	248	247	244	263	266	259	258	230	207	237	247	252	234	229	243	266	224	228	250	241	233	250	245	230	292	249	272	266	257	251	242	255	264	226	250	270	246	269	243	257	244	260	247	255	250	267	226	248	270	250	272	258	249	287	263	239	255	236	223	236	254	244	249	258	261	235	272	251	259	240	233	250	286	275	240	228	241	243	264	279	251	243	245	255	258	251	258	266	224	265	246	253	255	272	261	249	237	234	264	224	224	251	295	258	265	245	260	259	259	274	219	266	242	291	249	250	216	246	272	239	237	261	231	218	244	221	250	239	234	257	232	244	242	270	246	251	259	263	271	233	263	257	253	252	235	250	287	254	272	249	228	263	266	259	253	245	223	243	248	306	215	266	260	276	268	243	226	272	240	224	259	259	230	246	251	231	274	274	258	248	232	272	273	238	220	201	268	273	243	241	235	269	255	240	247	254	282	237	235	248	241	236	259	262	247	239	232	239	239	273	256	257	245	223	261	244	272	248	242	279	242	270	215	258	270	256	230	275	261	247	240	256	249	246	244	264	250	224	260	255	271	233	235	230	247	251	270	265	267	231	270	252	245	277	233	261	249	235	269	265	247	231	221	244	250	264	242	269	244	258	237	244	252	241	247	281	236	247	277	277	253	245	255	254	273	234	215	262	231	280	244	244	261	263	255	255	291	254	239	261	219	230	240	255	257	212	260	258	259	259	251	268	262	256	232	260	247	243	274	243	245	280	249	257	258	244	234	254	234	281	232	220	260	254	250	259	268	243	246	224	263	247	267	221	231	243	286	260	259	247	245	271	226	268	242	268	260	242	254	284	252	262	236	269	263	255	276	250	257	262	253	259	262	262	270	227	270	245	227	216	235	270	271	240	234	244	265	280	266	249	252	259	264	253	232	233	254	239	244	250	256	265	251	235	238	244	246	268	267	260	245	262	280	249	248	246	237	242	252	242	224	273	269	281	241	229	232	256	231	249	236	264	267	244	261	267	263	244	261	246	268	261	251	203	229	261	253	244	221	241	195	268	256	267	281	212	248	237	256	257	256	253	252	270	276	238	259	272	234	256	240	256	250	248	232	266	260	228	290	261	244	261	263	246	221	230	227	263	259	230	252	260	245	260	225	220	255	236	252	257	255	223	244	259	256	257	212	243	249	253	269	252	246	259	240	267	266	235	276	230	265	236	249	256	245	263	232	244	265	229	242	259	245	240	249	242	238	248	232	239	217	228	230	243	240	242	273	273	252	258	237	261	250	257	241	236	253	248	268	254	252	235	266	224	245	241	261	262	257	274	222	247	259	244	227	270	248	235	214	258	258	243	269	250	232	279	243	249	257	243	232	260	233	236	224	256	263	262	260	233	237	232
2173	813	880	869	861	831	828	804	784	809	752	759	761	717	780	774	722	707	784	737	721	757	743	748	728	721	768	723	734	735	789	624	735	764	727	731	698	732	719	789	731	759	668	735	727	723	698	781	750	688	737	772	700	749	751	775	673	720	776	774	707	696	721	736	749	740	678	689	754	786	756	709	759	748	756	729	809	794	725	746	728	691	717	733	752	779	701	714	781	712	709	708	712	763	704	698	710	730	736	738	705	752	737	687	769	746	765	671	723	761	732	709	759	750	710	755	756	696	682	711	715	710	741	778	754	727	685	752	755	764	779	752	700	726	756	734	730	718	734	705	731	739	678	764	765	742	797	701	676	754	752	795	758	692	743	667	709	743	743	776	704	741	710	729	744	732	755	732	760	766	754	720	694	715	733	716	715	734	724	718	679	717	693	698	709	751	783	718	771	703	726	763	749	737	757	757	730	723	703	716	727	778	706	743	745	703	759	679	712	737	728	749	746	732	736	711	758	737	748	749	742	741	714	707	705	747	764	735	698	718	724	725	719	743	754	682	743	743	710	740	756	717	724	632	712	736	760	729	751	712	742	697	732	744	746	732	696	704	688	731	756	740	722	756	709	713	725	725	740	773	755	775	725	714	750	720	745	745	680	750	731	763	742	700	698	718	731	735	779	768	752	733	717	705	748	689	685	712	763	758	732	725	732	738	707	759	762	703	755	693	770	748	745	682	718	731	708	724	688	742	723	712	770	704	727	744	738	721	711	680	774	748	748	722	754	736	701	736	767	751	723	748	768	681	733	750	735	700	739	737	783	716	736	727	713	730	732	718	722	733	701	764	766	719	695	756	680	759	754	715	746	736	798	742	741	693	728	731	702	718	720	787	746	732	720	755	758	712	730	711	733	701	695	719	765	713	689	718	720	723	759	749	741	760	765	700	728	757	759	721	735	703	695	719	711	763	754	766	740	746	770	721	739	739	716	755	700	728	734	724	715	737	727	780	764	681	732	745	751	713	740	734	754	745	720	740	718	739	785	752	729	773	732	751	686	697	692	750	723	760	734	718	714	730	693	679	751	764	707	708	750	691	760	727	759	734	728	704	664	690	751	720	717	703	730	760	724	770	733	738	733	712	732	746	714	716	753	675	666	739	735	721	736	716	721	673	774	721	788	714	723	746	700	686	753	719	705	745	727	689	668	728	741	693	713	702	716	735	773	686	717	707	727	764	740	688	741	792	723	702	786	758	738	718	750	732	704	733	764	745	753	782	714	782	703	697	727	766	690	773	721	746	731	727	741	718	707	737	727	743	710	743	743	709	700	693	730	730	737	720	736	725	744	703	725	755	748	747	745	731	751	725	708	702	714	731	705	694	701	729	736	728	726	737	748	741	748	764	698	686	707	644	697	734	719	748	697	762	700	728	719	748	733	760	719	741	745	735	728	742	738	721	775	733	739	722	758	753	717	737	719	729	753	726	762	697	677	782	749	715	721	704	758	771	731	701	711	713	701	713	763	690	777	767	784	709	722	688	777	740	754	718	789	710	677	720	765	736	725	734	746	726	767	729	776	752	705	733	699	730	739	712	734	741	735	733	800	761	726	773	750	715	783	740	752	770	692	760	700	699	755	688	715	707	692	725	756	683	804	718	709	745	739	717	768	732	730	761	760	742	711	758	738	698	711	703	753	728	728	717	749	738	722	796	739	720	762	670	717	747	741	722	697	733	764	758	730	716	690	704	736	718	693	760	733	734	718	731	738	752	779	741	729	704	700	685	698	727	699	766	724	761	735	761	733	743	693	781	742	711	718	684	783	752	769	769	775	708	734	747	740	717	707	673	714	784	714	751	744	716	748	758	717	730	746	784	761	758	745	733	751	762	733	707	698	759	714	718	758	662	766	728	747	736	726	717	771	763	667	702	742	732	750	724	656	742	764	774	762	723	749	730	734	740	729	754	688	731	733	690	769	726	731	714	716	718	682	739	711	733	676	772	748	708	726	756	740	718	671	729	735	703	750	716	722	729	766	719	719	728	758	701	742	688	732	737	747	728	690	726	763	727	721	725	740	722	743	711	721	740	708	754	705	752	746	693	699	746	719	732	748	681	739	776	761	673	731	693	719	743	768	730	727	743	774	702	710	713	752	776	742	685	707	722	760	720	748	666	715	727	725	748	752	731	738	712	727	683	771	738	741	720	702	710	713	716	720	731	687	785	724	675	744	695	733	743	713	740	785	755	699	784	743	675	759	735	690	718	750	715	726	735	797	739	751	712	695	738	772	781	705	756	749	667	704	757	713	800	790	750	705	724	757	707	721	750	693	713	727	774	755	723	706	765	722	726	744	695	781	744	773	701	764	747	727	751	763	720	753	666	730	755	698	733	749	746	705	745	778	671	696	723	702	707	727	702	735	750	718	744	678	730	696	699	742	728	788	744	769	751	731	734	697	732	714	728	730	723	744	689	755	774	766	762	746	691	734	712	749	710	714	732	644	768	708	719	762	752	726	735	723	727	681	714	716	805	686	737	778	768	723	731	708	713	767	704	739	734	729	731	763	723	718	720	724	654	709	726	716	739	749	793	734	731	772	745	705	726	712	719	785	791	679	809	721	733	726	800	726	781	707	709	685	722	732	742	748	734	727	778	684	715	748	781	746	714	702	764	760	743	720	735	703	731	742	723	791	700	728	718	742	799	746	742	773	716	754	775	731	677	724	740	746	741	784	751	693	671	738	744	783	758	706	754	768	759	793	690	747	724	731	695	698	691	706	758	697	821	775	766	759	716	722	769	737	731	770	761	754	724	757	740	706	734	737	778	729	720	747	744	707	690	706	792	731	753	706	732	744	742	738	744	729	694	753	723	741	751	744	733	696	705	726	759	680	716	740	704	726	721	729	693	726	717	734	668	764	720	766	756	761	752	746	788	713	769	721	717	782	735	758	696	742	751	798	777	735	755	729	709	716	695	736	761	748	716	727	733	717	726	696	739	682	694	771	714	751	701	741	697	728	768	751	732	710	691	791	689	721	739	694	724	708	753	741	741	719	681	744	765	766	722	741	747	712	747	702	668	715	738	723	678	749	713	723	755	686	762	729	683	708	758	741	726	786	681	775	751	750	767	782	729	734	705	686	751	753	742	750	676	713	709	727	730	719	770	686	719	776	713	691	755	725	740	710	714	724	745	688	774	745	766	720	809	694	815	665	708	718	732	764	770	710	726	691	759	755	756	763	729	699	759	707	754	690	736	723	742	732	681	756	724	726	717	700	697	705	715	719	751	746	755	744	743	709	725	690	790	784	715	723	717	684	728	661	722	753	715	731	689	781	721	714	757	714	714	746	689	740	721	734	759	761	715	686	738	746	710	724	716	706	725	735	724	747	751	719	734	791	762	763	730	780	753	747	780	742	688	726	695	747	700	692	742	721	714	734	708	717	768	702	736	732	731	696	724	732	728	743	716	791	784	726	719	735	732	788	770	767	765	746	716	728	730	748	756
8388	1038	1291	1056	768	544	420	363	318	259	236	224	184	165	189	178	173	169	196	147	163	172	132	159	127	151	165	141	146	139	134	135	155	127	120	125	131	144	137	125	140	112	133	141	130	138	141	140	113	137	122	136	114	126	144	137	141	134	117	114	125	118	148	119	130	131	154	132	122	133	129	117	139	131	131	135	127	140	118	123	136	133	144	129	119	108	126	129	129	129	124	136	146	133	122	149	136	119	109	137	125	121	133	142	129	122	158	145	116	125	147	125	115	119	129	125	137	125	128	113	109	112	124	141	105	124	96	126	137	130	119	127	132	115	112	129	129	123	112	142	125	138	131	146	128	112	125	127	122	118	99	142	122	145	128	128	112	148	99	141	119	115	126	123	122	122	127	125	128	120	117	125	106	128	115	124	126	136	122	118	138	111	118	134	122	104	117	125	139	107	123	112	132	121	144	140	169	133	138	114	113	139	123	146	133	140	125	150	134	123	119	124	112	135	113	149	113	140	135	128	132	138	126	130	124	108	122	131	128	118	115	111	112	152	134	137	121	124	107	112	120	105	131	140	110	140	127	143	121	123	111	140	116	120	136	128	120	120	125	118	108	143	139	106	105	119	115	128	129	126	135	123	110	124	123	124	112	145	144	140	117	149	112	123	118	123	119	128	120	133	137	140	106	136	125	122	130	141	125	118	142	116	123	119	105	128	117	117	134	131	143	116	114	116	133	116	119	133	128	115	126	127	135	136	129	118	111	122	135	115	117	121	135	129	120	131	140	122	117	127	106	152	112	132	109	147	115	131	129	120	117	117	133	133	112	114	123	140	140	143	113	124	153	120	125	121	126	137	107	144	108	129	145	107	133	138	122	129	114	117	110	100	123	122	123	131	112	136	99	111	127	122	109	118	107	118	127	137	124	138	123	122	135	144	114	119	129	126	133	127	120	139	123	103	113	105	122	121	144	111	116	150	130	126	137	120	136	112	131	118	128	142	103	133	130	115	110	144	130	113	142	120	112	125	153	137	124	119	137	128	112	135	140	118	123	134	120	123	131	126	113	114	134	116	136	126	145	131	155	127	119	128	116	110	140	111	127	112	127	107	110	104	99	115	117	132	134	143	120	133	126	112	134	126	117	127	131	110	142	133	97	144	120	129	119	134	128	121	134	134	117	135	124	116	121	122	120	135	123	128	123	132	116	126	118	162	117	108	110	105	126	116	126	139	117	126	116	134	146	148	144	122	126	112	130	124	129	129	134	120	129	123	139	119	116	130	135	139	144	144	115	123	119	112	120	120	148	121	117	116	112	127	110	126	125	120	126	123	116	140	145	143	127	123	118	128	120	105	102	100	114	131	127	113	141	129	134	127	118	121	133	120	137	129	117	104	122	123	128	130	136	135	147	143	135	128	122	127	110	134	112	112	105	141	117	130	130	151	105	142	130	127	127	130	131	130	114	113	123	132	134	124	127	112	113	120	103	120	122	124	125	121	130	133	127	125	125	120	133	141	144	130	91	126	126	133	136	140	120	123	118	123	131	102	114	123	119	133	146	127	127	115	113	155	124	141	137	127	112	117	132	141	115	111	124	122	125	121	110	111	136	133	139	131	131	130	143	143	131	152	127	115	125	133	131	128	152	121	118	126	130	125	109	131	128	126	121	130	136	134	95	109	127	122	122	126	131	134	112	129	131	146	112	130	132	114	134	133	126	93	123	129	129	124	126	116	111	119	131	131	134	135	122	138	110	141	100	122	104	126	121	134	129	132	112	130	138	145	110	123	127	137	128	130	119	139	136	98	131	126	132	126	136	110	135	113	120	121	117	141	121	118	130	114	127	112	109	117	132	122	132	113	121	124	145	131	123	115	127	119	134	116	105	132	110	130	126	110	153	115	108	129	116	121	125	129	119	129	121	110	124	122	130	117	121	140	122	125	105	135	137	118	140	126	136	132	116	113	141	126	121	120	113	134	124	123	106	130	128	131	134	108	95	137	124	129	128	128	122	134	140	122	123	130	118	108	114	132	124	130	136	126	122	129	120	131	123	133	124	123	125	123	138	117	100	120	130	112	127	137	118	138	145	125	135	111	118	131	135	117	129	135	113	127	133	125	119	126	121	140	126	112	135	124	118	140	132	133	134	150	117	118	117	128	131	139	129	127	128	125	134	124	123	117	108	137	154	131	128	122	131	122	114	146	118	135	122	128	144	118	110	137	106	137	109	134	138	113	116	129	118	140	139	140	118	121	131	138	121	131	147	117	150	164	123	131	145	125	125	118	156	136	129	138	132	116	132	129	94	131	122	113	124	139	148	121	128	119	137	147	118	132	122	141	135	117	129	110	133	143	154	139	117	126	140	119	118	141	134	144	123	140	128	147	136	148	107	116	128	115	115	130	110	128	112	112	128	118	142	130	119	134	119	141	148	126	140	113	140	130	127	123	141	120	128	153	129	143	112	121	123	108	137	116	122	116	137	144	113	145	139	111	157	127	126	122	105	106	139	135	127	134	121	132	124	116	126	124	123	118	138	145	136	131	109	138	120	140	116	123	130	109	136	123	122	127	134	118	132	135	120	138	132	139	127	133	130	133	143	110	151	133	118	130	116	104	127	132	125	118	107	142	135	138	109	114	141	131	143	107	133	115	140	131	131	138	141	119	144	123	123	119	119	129	145	138	133	131	149	129	128	99	124	144	131	139	137	114	124	141	119	133	113	121	107	118	114	108	132	127	119	111	131	130	118	119	119	124	118	123	121	115	114	123	139	129	112	122	117	125	131	132	118	129	106	127	138	112	136	97	130	130	136	108	137	104	108	139	119	113	119	122	131	117	123	116	124	132	147	117	139	121	116	143	151	109	139	125	137	120	117	135	121	138	139	138	123	132	134	121	138	140	113	137	120	139	116	124	126	128	131	123	132	127	112	127	129	142	119	141	139	124	129	125	106	141	140	132	114	116	139	117	128	100	141	117	121	108	120	128	122	143	140	133	136	126	107	139	132	118	122	126	165	114	122	120	138	131	136	117	122	145	152	133	118	124	152	123	137	108	120	125	131	118	136	121	137	111	117	124	128	138	125	134	119	137	118	136	111	146	113	105	116	127	136	155	118	130	114	136	127	136	123	134	112	135	114	124	151	136	123	122	139	119	146	121	121	139	132	124	127	146	125	149	133	130	128	123	107	112	126	132	113	114	121	126	145	125	142	130	132	115	128	125	123	142	141	107	131	122	121	134	107	118	115	130	102	122	137	112	120	136	125	117	141	122	124	132	154	121	125	112	117	120	126	111	126	111	134	131	133	144	115	137	146	133	130	115	135	126	129	117	127	121	116	137	119	125	123	108	120	125	108	140	119	147	145	119	114	126	119	141	115	102	113	111	130	142	113	100	108	145	129	118	134	119	122	153	127	121	121	126	124	114	125	126	127	123	117	134	138	111	137	117	117	135	125	147	114	124	121	132	142	118	135	115	128	114	136	140	126	122	123	154	134	152
5288	1365	3034	3415	2985	2445	2131	1722	1465	1229	1155	935	929	825	809	811	760	706	631	645	611	577	608	539	570	555	537	511	547	538	501	506	465	475	475	502	509	464	487	498	483	467	459	521	464	414	439	409	472	431	432	395	452	434	430	421	410	440	446	445	415	429	421	408	403	434	424	411	396	460	423	422	408	437	423	432	433	426	430	439	423	398	417	379	376	442	432	420	446	399	427	382	440	447	431	435	404	434	441	415	437	380	405	435	427	441	412	406	413	419	422	428	396	440	410	409	397	393	425	412	397	459	416	431	421	394	400	422	421	414	426	382	397	406	439	447	414	422	393	422	461	410	393	416	406	386	406	446	436	410	405	396	417	423	421	428	438	407	473	412	448	429	418	385	416	397	378	447	404	385	406	426	383	424	430	447	442	412	403	432	418	404	402	396	378	421	410	385	439	413	397	373	451	410	426	413	396	408	407	415	418	419	356	406	386	399	420	403	404	413	383	436	416	470	416	422	431	390	390	444	380	437	434	382	434	410	426	382	389	398	453	416	425	403	440	387	389	431	400	417	402	430	390	384	389	396	433	437	414	417	414	406	412	441	411	448	460	387	439	461	413	399	427	391	383	418	406	393	370	398	408	374	425	404	416	404	431	435	425	412	401	401	395	399	445	411	445	408	409	418	424	421	445	412	414	411	403	428	388	459	400	428	386	429	427	397	429	397	406	412	445	402	442	373	434	421	452	401	439	387	401	415	398	404	399	410	405	420	406	455	394	420	417	395	457	393	438	410	409	405	439	395	408	359	413	447	445	393	451	393	392	416	375	386	414	400	412	389	439	406	399	418	395	395	412	430	392	409	430	411	383	417	368	436	403	445	420	426	396	377	384	415	375	380	423	423	406	460	442	401	419	389	414	397	396	405	387	419	388	425	428	399	409	415	381	431	421	426	444	398	433	429	414	447	430	395	404	434	401	391	406	408	393	398	399	385	452	401	389	398	399	415	417	414	427	415	396	397	393	398	396	437	395	433	419	408	387	433	392	412	408	403	392	379	410	396	434	404	408	400	412	391	385	402	416	434	411	398	439	398	400	418	451	388	385	401	435	437	392	418	396	418	420	400	421	432	449	400	408	423	414	412	412	389	427	384	417	383	439	404	404	442	422	405	419	429	413	377	367	402	408	417	396	374	403	410	434	408	439	420	402	426	447	409	404	396	398	419	415	390	405	396	429	404	417	382	405	435	450	386	389	400	407	418	423	387	435	445	462	391	374	427	428	402	427	438	403	402	398	396	447	392	441	408	413	388	387	405	376	456	385	413	406	395	373	412	423	433	411	416	427	406	421	373	401	412	428	393	436	419	420	369	415	455	385	444	415	434	377	392	377	433	396	426	409	427	402	405	375	411	419	382	402	390	430	389	408	432	384	414	425	418	407	417	380	430	389	425	390	401	431	417	394	448	397	440	451	465	420	382	384	397	431	389	396	381	409	420	426	423	394	421	426	409	407	422	402	401	414	440	392	444	403	403	438	403	380	409	408	439	459	425	441	445	403	428	407	388	373	423	433	386	428	409	406	422	384	460	382	398	386	404	387	430	422	413	427	414	431	418	426	405	432	416	382	403	398	376	407	394	405	390	378	412	391	402	397	420	425	385	425	444	397	425	423	399	395	421	404	444	387	438	391	427	406	432	417	394	437	416	417	407	436	431	399	402	420	426	392	408	429	405	407	410	403	385	436	442	427	412	402	387	422	404	412	444	447	402	371	430	398	411	389	418	448	428	391	428	396	386	420	394	439	401	429	421	398	415	434	438	419	390	376	373	431	408	436	381	404	423	392	416	399	393	454	402	397	438	441	435	408	423	426	425	419	394	403	404	397	432	431	385	404	426	406	409	452	405	408	408	455	435	395	411	418	417	388	414	388	409	409	381	400	418	392	386	442	391	423	435	438	435	382	398	439	421	416	414	393	392	386	378	421	422	435	386	433	428	404	377	389	381	402	436	399	411	421	387	413	382	419	361	386	406	400	406	427	434	397	422	409	417	403	390	391	416	391	376	423	369	400	420	379	429	399	395	396	397	426	431	435	395	418	405	418	396	424	418	397	380	411	391	414	390	431	390	376	428	398	404	412	434	409	404	400	415	408	431	385	416	417	413	387	403	433	401	411	405	426	404	419	401	407	410	422	447	411	422	396	422	438	408	385	381	431	405	389	402	397	446	408	438	415	442	401	398	365	436	394	384	426	408	383	428	408	390	422	444	389	439	462	395	378	430	438	421	384	429	404	421	429	380	387	397	415	433	424	418	394	378	443	412	407	397	442	444	406	398	392	407	444	423	410	402	370	390	435	405	407	407	422	432	414	380	400	409	413	410	385	401	382	401	390	441	406	390	417	365	375	421	406	408	427	453	395	408	395	433	415	416	416	392	450	397	388	425	388	381	395	411	397	431	413	393	436	413	403	404	402	392	388	412	412	396	391	429	410	390	435	387	421	454	375	412	432	414	424	436	435	425	383	397	421	413	406	405	452	439	386	391	424	447	430	434	416	413	419	442	415	411	420	408	427	380	424	385	404	403	407	405	385	432	403	417	381	397	419	460	392	414	449	366	403	371	408	416	392	421	441	403	408	437	450	381	426	433	424	416	405	418	379	350	415	408	378	435	425	408	396	408	380	370	388	394	424	395	401	421	408	415	404	424	418	393	402	406	445	412	412	399	434	377	418	437	384	399	440	378	391	397	404	387	442	411	409	428	387	453	385	395	414	423	412	425	464	407	406	452	384	407	396	417	436	419	393	421	416	404	395	447	419	414	437	425	400	443	419	408	414	356	404	397	402	427	399	401	405	389	406	386	405	390	430	409	411	426	416	414	419	370	385	417	397	425	417	378	402	410	389	426	398	375	435	400	352	451	405	439	415	400	391	412	382	403	431	413	402	458	394	377	409	419	379	432	405	416	374	400	386	376	422	375	403	415	456	418	391	375	427	421	429	414	411	400	420	417	433	407	384	415	424	423	441	408	421	370	407	377	424	439	430	383	413	412	438	366	400	414	410	374	453	407	430	401	413	410	394	435	369	391	397	483	445	426	425	393	417	418	415	398	411	400	400	425	452	404	459	386	418	425	383	374	415	452	356	408	383	378	398	419	419	392	415	424	405	441	440	433	457	405	396	415	385	452	462	425	410	427	397	410	388	397	407	359	439	410	435	400	431	391	406	371	411	429	423	419	403	434	416	426	429	436	428	396	410	405	426	459	446	394	371	401	400	384	410	446	398	420	414	414	397	410	422	405	407	403	417	405	401	396	376	416	443	392	413	443	387	441	369	417	393	427	438	427	435	414	403	415	397	396	419	379	406	394	405	411	416	448	387	437	387	412	381	403	394	414	403	440	427	427	373	399	405	423	395	402	411	397	406	416	400	403	419	389	391	412	412	453	425	398	408	443	461	425	389	426	392	434	399	406	405	393	416	456	389	415	427	405	417	427	426	441	430	396	406	401
15701	2501	2788	2149	1340	1051	748	577	494	456	377	395	319	250	221	252	211	227	214	231	230	191	174	191	182	191	176	175	190	162	159	158	155	197	177	156	195	170	183	155	165	178	161	160	154	157	152	180	133	143	145	151	161	141	153	152	153	150	163	132	157	149	146	127	127	175	151	171	162	184	154	159	173	123	148	149	158	152	140	139	155	133	157	165	130	154	144	157	150	148	144	142	163	152	145	132	167	151	150	150	150	135	150	135	154	128	156	141	154	142	122	145	141	153	157	149	127	156	152	142	160	142	138	133	153	146	144	148	137	140	141	127	162	147	136	125	150	152	128	156	168	149	128	151	158	130	143	150	162	139	133	140	141	143	136	120	137	140	145	146	151	142	166	147	141	151	152	164	140	153	138	123	152	129	128	106	144	146	132	153	149	159	122	151	166	147	139	144	147	146	140	140	153	149	146	163	121	138	144	138	152	141	149	134	146	159	167	154	132	156	148	144	137	137	156	157	163	132	148	128	152	145	133	155	135	141	146	141	139	125	139	156	143	154	150	147	153	114	163	142	131	138	139	150	164	148	153	146	148	151	115	147	134	150	139	145	155	136	147	145	146	129	153	155	136	130	151	170	147	136	146	141	149	134	155	152	152	148	135	158	138	151	141	161	130	154	157	137	146	140	150	154	153	153	144	163	158	130	150	152	139	157	165	153	142	123	172	126	162	129	152	131	144	138	138	147	153	132	147	141	136	152	138	152	177	156	135	142	150	154	164	152	148	142	149	137	146	135	127	156	151	148	131	156	119	148	162	132	149	140	142	143	146	151	121	144	149	147	145	146	138	151	151	157	136	136	187	142	149	154	157	153	155	147	146	157	142	130	148	138	153	145	141	143	140	130	131	133	145	161	126	148	144	140	150	162	131	159	139	160	145	152	153	140	169	148	157	134	142	156	127	136	142	139	158	127	146	146	148	145	165	143	147	125	129	168	152	180	141	132	151	158	155	128	147	157	130	146	155	135	155	141	152	145	154	124	150	146	142	146	142	142	141	157	131	143	140	128	154	131	142	148	145	152	146	184	167	135	126	138	122	158	156	135	161	145	150	137	139	137	156	157	138	115	153	156	170	154	173	148	154	124	130	154	140	177	142	170	153	140	121	143	159	141	173	160	141	135	162	135	159	127	134	149	130	156	149	126	137	150	170	143	161	167	155	151	147	140	152	139	184	153	139	173	158	161	150	136	156	164	156	127	152	156	148	149	139	137	158	150	158	148	164	141	140	145	123	158	141	142	145	159	143	136	137	136	153	174	131	156	155	144	158	165	141	140	146	165	109	161	137	146	143	141	151	148	149	151	157	140	152	147	148	135	140	123	143	139	133	139	154	160	145	133	153	152	133	148	144	148	141	151	166	146	135	151	145	144	145	132	150	143	138	131	129	144	145	149	146	158	168	140	138	156	129	145	145	164	139	148	125	137	150	153	159	143	141	170	165	171	144	167	130	147	148	143	150	151	133	159	146	134	138	158	152	141	153	123	138	144	136	160	126	151	163	135	145	147	150	147	126	156	138	164	148	152	154	154	164	143	154	140	148	164	133	129	128	145	145	155	148	161	148	155	153	124	152	161	148	128	132	141	159	150	177	138	145	156	136	153	157	149	152	156	137	152	161	158	119	142	134	152	155	115	121	161	138	161	140	151	168	177	133	150	123	163	165	144	121	133	151	131	136	141	129	150	167	124	137	138	144	145	152	153	155	143	163	144	146	151	149	131	145	144	135	147	158	151	154	160	146	147	159	142	162	130	133	125	129	107	157	138	141	155	151	141	176	125	157	135	124	132	130	143	142	135	144	173	138	154	121	141	131	153	134	137	176	161	149	138	152	129	148	150	134	159	165	155	136	136	140	140	150	154	154	161	152	159	144	131	161	163	134	148	170	142	138	153	120	151	153	146	140	151	145	143	135	137	143	140	154	154	146	151	134	155	137	131	147	138	134	145	135	153	148	153	115	146	136	123	146	135	146	137	135	153	150	137	138	140	144	121	142	125	163	163	140	160	137	152	135	146	149	128	130	148	129	148	174	147	142	140	156	141	151	145	140	148	156	139	130	153	156	150	128	163	144	151	144	152	130	147	136	151	114	158	143	156	154	147	126	131	142	168	135	134	125	147	140	132	165	143	137	133	142	147	172	143	140	151	138	161	149	130	130	169	139	161	120	149	142	155	147	147	150	134	152	140	163	141	157	150	172	145	127	155	141	150	134	151	123	140	127	147	129	152	160	138	153	137	128	144	131	137	161	160	144	142	143	147	147	136	129	155	153	139	141	132	154	145	171	157	133	165	144	141	162	141	139	146	131	154	174	146	121	143	162	159	178	144	147	133	153	161	140	126	135	129	140	140	143	142	146	158	146	155	160	138	143	123	145	155	177	164	132	154	120	143	145	154	127	142	148	130	136	157	157	135	131	140	134	144	133	165	132	145	143	141	134	140	170	145	135	137	157	148	161	157	130	137	170	146	152	137	129	134	151	152	123	146	142	148	138	142	159	148	151	140	135	166	151	157	150	150	146	147	141	128	147	138	138	153	148	128	158	143	139	171	127	143	150	158	158	158	144	135	156	134	136	144	148	126	140	160	135	164	159	151	129	169	134	119	125	149	160	155	151	142	142	153	136	133	152	152	142	145	140	140	151	124	126	140	157	154	150	147	165	149	163	129	148	142	159	154	135	152	151	156	144	183	135	133	130	150	144	172	123	164	145	146	163	144	151	157	172	150	149	149	126	149	153	143	158	144	164	166	139	160	139	162	144	153	133	157	164	141	156	157	124	144	141	170	139	156	144	131	146	120	136	135	143	124	145	159	152	152	153	144	155	131	145	147	131	171	143	134	155	141	163	136	121	157	138	126	154	146	137	123	155	138	144	149	129	141	154	151	151	151	172	158	134	154	146	145	151	168	137	144	153	133	135	139	143	165	134	156	152	145	153	143	159	138	145	136	165	150	139	139	141	146	142	155	150	175	150	154	119	162	147	126	135	154	147	137	164	149	164	155	141	149	111	122	145	138	158	158	144	152	145	147	147	156	136	135	138	148	146	153	135	146	153	145	135	148	138	148	143	130	157	144	132	144	143	146	163	157	151	136	143	139	129	135	125	155	161	140	156	143	126	157	144	136	125	142	142	151	137	154	122	134	135	163	156	175	147	139	143	142	141	169	135	146	158	154	146	172	148	152	176	155	144	167	136	121	151	136	131	144	152	129	138	140	141	155	155	170	140	167	144	161	150	129	145	152	159	156	156	161	151	143	167	152	146	168	137	132	156	138	145	145	136	140	123	164	121	154	143	149	142	157	147	130	151	147	151	141	133	156	145	152	155	155	126	143	129	124	154	142	137	139	152	145	144	153	141	139	143	159	137	146	126	150	152	174	154	168	161	125	141	159	143	149	129	142	144	146	151	151	131	156	155	144	132	151	141	142	147	148	150	145	139	165	144	169	140	137
7476	2474	5749	6436	5417	4502	3655	3006	2509	2172	1929	1742	1527	1401	1224	1206	1129	997	939	971	930	897	858	828	774	773	648	713	729	688	675	649	613	656	574	632	658	595	617	608	593	547	555	553	552	551	608	541	548	549	508	569	522	491	536	533	494	517	539	560	549	501	537	530	536	524	512	508	527	556	520	472	515	511	517	531	504	543	532	499	513	473	481	480	505	523	509	499	514	477	466	544	483	491	496	489	525	490	460	487	480	525	481	493	484	457	472	495	488	534	522	525	499	496	457	465	471	460	504	483	475	514	504	517	493	489	468	499	506	479	474	478	493	491	479	474	471	501	493	489	509	494	502	480	477	497	457	445	472	458	479	478	487	463	452	522	485	466	486	482	500	454	514	502	462	441	462	499	505	495	490	459	486	508	477	479	461	504	452	473	459	464	471	461	492	478	482	486	426	455	463	480	475	447	471	479	523	514	504	530	499	455	503	449	479	507	448	462	473	463	447	483	473	469	447	465	491	491	496	495	491	494	496	465	501	454	494	473	459	501	486	498	466	467	461	464	450	447	482	459	462	470	499	471	510	518	517	489	480	494	490	484	461	487	497	475	515	454	468	498	465	514	499	455	421	485	465	478	464	464	465	483	481	510	476	458	499	469	481	525	516	477	443	496	485	462	489	455	470	470	452	501	493	484	509	478	503	423	498	470	490	456	478	516	478	466	476	490	477	512	479	470	477	497	450	450	472	482	491	474	484	478	510	487	494	491	478	497	454	502	471	493	479	477	528	487	508	463	478	502	454	464	485	489	530	467	464	483	521	501	467	502	524	499	498	489	476	545	494	502	470	483	480	475	477	487	464	486	472	483	450	473	438	495	494	462	525	492	414	489	510	453	482	446	467	495	512	433	477	468	466	460	500	464	484	475	464	534	459	466	462	520	515	495	462	490	485	499	445	470	475	486	492	506	490	487	483	463	455	469	476	437	491	498	455	475	494	481	483	430	476	446	473	447	501	487	497	454	483	447	436	483	478	519	479	465	489	484	486	513	441	462	473	497	451	464	493	462	489	475	489	471	482	454	468	475	448	492	489	462	505	457	445	474	477	482	516	451	430	468	442	462	512	468	454	447	480	455	473	500	469	497	495	500	522	441	502	534	471	453	498	450	492	446	489	470	412	465	505	449	556	429	509	487	502	447	485	468	463	451	503	500	501	463	488	473	497	475	439	507	510	477	453	445	474	484	507	441	462	485	461	502	445	511	479	485	487	482	484	479	470	484	501	481	482	477	459	501	481	505	475	450	503	477	504	480	500	480	492	449	486	454	479	466	499	469	482	488	477	510	506	452	478	515	508	514	516	499	473	492	483	471	483	488	477	476	443	472	483	480	470	453	467	464	507	498	489	497	485	475	523	483	473	491	475	474	474	494	472	479	455	467	509	470	474	499	461	471	489	463	456	459	478	478	500	512	473	499	509	500	492	486	503	495	498	486	457	483	488	472	475	429	476	458	470	464	484	513	483	474	478	443	434	507	492	478	494	467	471	484	488	459	454	492	501	513	495	480	459	465	482	500	460	473	465	459	482	440	466	479	488	467	488	460	485	480	514	479	507	470	475	496	499	487	486	461	492	450	471	483	481	439	452	470	471	475	488	533	499	458	459	436	447	519	451	467	452	456	475	444	493	475	442	472	505	488	492	495	503	454	485	445	486	479	482	453	484	500	487	487	481	468	470	492	483	481	483	521	474	474	471	513	452	488	445	461	467	485	497	481	457	446	489	460	486	465	459	495	465	492	457	494	456	494	488	529	505	467	465	459	524	511	486	460	501	455	444	455	473	525	459	491	501	474	468	458	459	493	443	432	516	479	459	471	508	443	494	454	479	459	478	469	516	454	484	484	459	481	456	497	480	477	489	540	518	460	460	458	496	461	465	435	480	463	481	480	472	462	483	454	511	453	465	475	455	504	441	484	500	467	488	491	477	489	443	470	436	475	482	472	494	514	492	435	473	501	499	463	469	466	468	461	494	476	463	494	473	514	466	492	505	520	493	502	462	478	484	440	511	514	488	466	479	484	486	440	459	452	477	483	472	544	452	449	475	478	455	468	466	466	498	479	442	459	477	500	511	505	462	485	502	471	484	457	534	498	480	447	519	489	495	523	497	492	510	524	475	469	481	489	446	505	481	459	479	469	468	435	473	486	464	463	448	476	517	500	476	459	475	510	472	475	469	457	474	519	429	486	518	463	466	530	483	487	491	482	473	479	500	456	505	478	500	513	502	468	492	513	484	495	459	465	507	517	477	468	516	549	474	488	470	440	531	501	455	455	473	457	471	478	453	475	486	488	438	459	502	509	486	473	486	459	464	477	506	471	463	509	450	465	457	488	474	485	468	492	476	451	454	474	459	518	509	464	484	495	480	519	497	486	469	462	479	424	440	462	531	478	465	482	462	464	462	436	459	447	548	501	460	510	494	469	438	468	509	509	482	484	507	477	459	471	482	480	493	472	484	489	465	474	515	470	456	480	446	515	476	500	478	469	480	487	443	460	455	532	479	489	517	496	467	465	492	467	457	492	455	488	464	471	469	489	488	509	457	499	478	490	445	455	479	516	477	464	474	505	431	453	477	541	516	436	505	437	529	463	442	500	479	509	452	501	459	492	485	492	480	513	480	448	469	491	462	502	471	493	445	472	482	494	488	493	483	454	462	486	484	511	490	451	520	475	520	484	453	473	531	447	485	486	463	465	453	489	481	510	445	452	500	469	504	470	487	498	466	470	478	489	494	450	490	458	483	467	449	498	465	421	479	507	482	507	467	485	470	483	467	485	471	533	465	500	490	487	436	503	483	455	466	503	477	507	469	451	453	447	492	489	512	470	471	485	504	468	428	501	478	470	483	464	499	455	478	453	455	514	490	513	515	473	442	466	489	491	476	453	488	501	433	497	508	508	467	488	475	473	478	467	455	515	484	486	476	485	497	473	450	537	464	477	446	530	495	485	495	444	531	476	493	478	462	463	471	481	454	477	502	475	477	470	483	474	447	473	484	450	450	498	494	482	502	468	440	487	483	488	479	452	459	464	498	456	491	483	481	517	472	465	507	475	486	448	469	484	509	467	478	517	458	492	502	492	490	486	489	457	501	488	450	520	446	513	442	462	463	502	462	454	468	454	494	465	467	483	486	468	484	494	507	475	470	460	468	501	489	502	470	514	467	450	497	478	484	452	474	504	475	508	456	510	486	480	477	489	473	472	442	510	519	457	495	471	470	450	525	474	475	475	504	520	476	500	487	442	461	459	478	507	509	502	494	463	499	508	478	490	497	520	474	466	476	440	520	465	477	479	505	453	474	498	466	451	481	503	495	484	478	489	457	500	479	485	487	498	458	512	475	488	491	487	503	442	468	464	433	460	451	474	467	492	488	475	457	495	494	493	509	458	466	465	462	491	492	451	482	458	482	482	504	473	474	455	492	448	469	491	487	501	490	476	471	525	458	481	454	504
2084	286	301	290	262	266	286	258	270	281	264	259	252	244	255	279	258	270	242	262	241	243	266	255	234	270	253	221	229	262	248	217	230	284	236	271	239	239	253	230	266	270	231	258	251	248	247	267	260	240	262	240	270	249	202	238	258	264	264	260	275	238	249	227	269	242	247	247	234	275	232	239	233	254	252	222	264	238	236	266	267	231	252	228	245	233	230	259	242	224	254	256	256	272	259	242	239	265	239	216	251	260	229	258	254	262	239	261	247	258	238	261	255	253	246	259	241	228	246	257	258	260	232	251	218	251	261	243	226	259	263	236	281	208	245	249	254	266	270	256	248	238	262	214	240	245	276	246	223	224	234	242	262	243	240	288	241	244	251	265	276	263	237	225	253	247	245	269	255	220	240	205	234	266	260	231	247	240	257	239	228	236	219	284	263	256	244	277	254	270	244	236	258	250	264	272	243	252	221	268	219	270	263	258	268	221	245	258	240	272	264	263	275	224	284	236	266	240	247	262	239	263	237	252	246	264	242	268	252	260	245	238	243	244	275	237	262	235	263	259	220	253	260	244	246	256	247	250	252	246	252	236	222	261	236	247	240	253	231	288	244	231	221	275	239	246	260	257	251	235	262	242	256	256	271	231	265	245	226	242	265	276	255	266	253	231	232	267	245	261	252	262	240	276	241	253	251	237	244	247	243	257	258	273	242	227	213	226	254	242	241	241	277	262	226	226	253	251	280	234	226	256	239	233	242	250	258	246	236	238	247	246	245	241	255	249	264	280	233	227	234	223	260	231	260	241	256	224	273	261	233	281	263	251	250	271	263	253	258	224	255	245	243	252	242	250	259	243	246	209	235	218	275	255	258	257	247	229	255	227	266	236	239	229	245	266	268	240	222	257	237	250	232	272	239	235	224	253	253	234	280	254	248	214	222	238	216	233	254	256	265	231	233	257	252	248	254	241	256	245	221	254	268	246	249	263	267	275	258	266	248	249	249	254	246	241	234	232	252	265	262	280	244	258	238	277	216	248	244	229	238	231	228	245	249	281	254	243	240	251	250	251	231	252	258	238	246	260	254	251	247	228	248	251	232	243	249	286	237	235	231	256	259	266	242	261	254	264	244	267	241	227	265	225	242	251	240	253	273	230	238	251	203	242	279	264	242	243	265	233	251	273	234	250	251	234	220	254	273	263	248	236	257	263	231	232	227	230	260	234	236	259	259	226	247	218	237	245	240	244	276	250	225	254	231	267	238	241	246	237	243	254	258	244	276	261	241	259	249	291	260	220	228	231	247	236	254	223	292	243	223	257	254	257	234	223	250	233	256	261	277	260	263	246	275	263	237	230	269	229	243	251	249	235	247	237	249	259	232	247	246	237	263	249	256	242	266	262	275	256	246	234	268	247	280	249	230	238	235	262	227	238	263	239	239	272	242	264	226	253	250	251	290	248	232	235	249	258	236	247	262	258	265	233	238	227	256	267	236	240	233	269	265	226	250	235	237	250	221	234	230	270	280	240	219	243	236	255	246	248	246	262	260	242	243	243	265	259	267	243	246	248	260	236	223	238	225	247	258	248	278	248	247	219	246	246	239	239	247	265	253	231	268	235	263	255	275	257	256	242	243	261	249	298	240	241	253	263	267	269	232	254	226	241	225	237	254	213	260	235	269	223	247	265	236	253	255	236	229	242	242	228	270	256	247	238	237	240	242	240	247	256	247	235	247	238	224	266	241	244	270	286	262	228	269	269	259	253	251	233	247	267	231	263	252	257	281	260	251	269	238	246	246	247	250	241	266	255	237	238	253	240	229	218	264	241	249	251	247	253	245	242	250	256	241	247	235	250	243	229	228	250	247	232	234	242	244	243	229	257	247	268	233	256	261	250	269	257	260	212	201	236	252	259	256	250	260	280	257	261	262	252	243	254	260	242	273	259	270	234	262	255	267	278	257	232	254	233	248	221	255	258	268	215	252	251	213	239	228	237	247	240	244	250	270	258	231	231	238	232	247	291	238	251	245	260	252	264	248	239	253	238	259	241	224	248	250	226	231	227	228	253	263	230	231	253	229	242	236	246	276	225	252	281	231	259	259	231	274	268	228	247	239	249	247	256	272	236	271	270	281	249	241	268	249	240	271	241	226	248	254	236	248	243	227	249	253	253	263	240	269	254	261	244	246	243	225	251	246	236	246	232	230	252	245	264	238	214	251	235	284	274	227	231	237	249	221	249	247	247	262	263	235	253	257	252	236	258	255	235	242	227	275	252	229	244	245	245	227	263	278	256	268	269	264	235	232	239	235	272	251	251	251	238	228	260	241	233	222	249	239	243	283	253	229	229	241	257	220	240	269	228	286	244	242	226	266	227	255	254	254	242	246	235	266	258	228	227	251	275	248	248	242	249	224	226	245	260	216	244	261	263	238	238	247	213	231	234	243	240	227	244	267	247	266	215	251	231	263	265	258	247	215	247	216	232	238	245	239	249	252	240	251	264	245	240	259	257	259	278	279	223	269	262	248	279	261	232	235	226	243	234	243	246	232	256	269	240	261	245	244	252	254	258	262	250	260	216	246	257	253	247	250	227	247	238	237	244	240	244	265	221	262	274	227	239	235	244	278	230	246	257	259	240	238	256	255	256	255	240	241	244	241	249	259	256	244	216	249	260	248	261	262	280	288	225	253	276	250	231	257	284	226	242	245	245	277	250	233	244	233	247	242	287	270	240	247	232	280	246	248	236	242	243	249	268	253	265	229	236	267	251	242	249	259	260	272	224	238	275	243	239	221	281	242	239	261	228	236	263	221	254	265	260	246	254	253	272	221	239	274	257	278	231	252	229	243	266	234	268	241	250	242	248	277	239	240	277	253	243	263	255	245	246	276	237	243	289	257	273	243	233	259	251	239	272	237	251	253	270	237	242	265	253	251	251	256	256	252	239	270	251	243	262	265	256	281	262	256	229	257	276	240	250	221	277	232	242	260	225	259	244	265	246	253	250	270	265	235	215	241	242	229	264	241	227	251	249	244	243	255	266	229	257	251	250	240	242	236	238	253	239	266	247	237	263	232	231	236	254	262	282	264	270	238	234	228	288	260	273	247	289	267	220	258	251	231	248	269	245	240	248	253	257	232	261	248	249	258	237	250	253	280	269	254	263	264	277	265	246	232	214	260	233	264	249	236	251	255	249	249	247	245	243	238	272	246	258	248	254	268	245	257	225	253	260	280	228	234	270	243	255	240	268	270	263	231	251	243	241	251	249	238	257	238	237	226	248	247	233	236	237	258	228	200	228	279	232	258	227	244	251	256	242	251	251	257	217	257	235	263	250	230	246	247	285	284	254	237	258	283	236	270	212	279	254	271	263	243	259	232	228	228	235	233	240	267	251	274	280	252	266	254	247	197	220	263	238	258	276	236	264	264	237	236	248	254	264	224	278	231	250	259	259	231	248	264	250	250	224	235	232	229	253	242	275	250	286	234	256	253	231	261	243	253	267
2145	798	906	881	865	822	814	765	832	721	780	777	782	775	746	704	728	715	785	699	739	701	748	751	744	748	773	695	700	735	759	732	731	756	717	665	755	787	729	742	693	747	695	721	743	774	672	745	747	752	749	728	758	760	748	698	774	742	743	742	759	755	723	768	742	738	731	740	723	781	787	710	736	738	761	702	732	684	724	732	767	731	742	718	702	756	755	711	711	743	743	754	735	722	770	708	721	739	698	756	737	746	741	728	710	762	737	718	699	755	681	719	748	738	719	702	754	738	738	707	677	785	713	771	759	710	678	678	739	783	737	745	732	742	727	743	757	758	755	738	751	736	747	725	747	726	770	762	731	711	694	721	701	743	744	721	721	699	744	737	712	760	755	696	716	756	742	750	705	678	743	719	766	761	762	718	718	718	771	692	744	700	704	747	728	700	731	729	683	740	719	729	738	716	754	762	761	728	803	773	730	660	747	725	749	719	772	739	723	754	715	730	689	715	739	752	720	677	749	717	728	766	690	751	716	771	762	723	742	736	734	727	756	720	696	768	765	744	735	771	740	726	683	698	745	772	758	749	706	718	755	768	707	718	755	772	706	686	753	677	753	734	686	730	796	739	720	745	729	798	698	702	686	730	686	714	732	728	716	802	725	706	638	709	696	712	717	732	804	699	718	740	752	791	733	676	767	736	715	751	717	704	735	755	748	691	724	749	721	725	734	727	726	746	763	711	739	758	710	749	723	733	766	732	747	727	751	672	731	704	792	724	753	719	729	729	708	737	736	678	682	739	740	746	733	750	748	748	763	743	826	705	719	758	747	766	753	695	731	696	693	690	689	713	734	707	692	691	716	735	736	736	718	706	685	704	733	736	693	722	703	692	714	749	722	773	710	725	758	727	737	708	701	701	706	714	649	725	756	732	728	742	754	710	757	752	770	698	734	750	690	755	726	721	721	764	702	718	730	747	723	778	733	694	778	761	750	746	724	724	736	692	698	748	736	735	744	679	733	743	735	737	742	756	742	724	759	757	739	716	722	728	719	761	696	726	756	747	704	735	744	765	730	702	691	755	724	739	696	724	756	696	720	714	757	715	711	692	717	790	746	700	702	763	748	753	723	709	748	758	758	715	763	682	733	742	731	750	763	755	748	741	703	709	752	701	711	691	701	673	751	766	744	754	717	696	735	676	723	738	678	729	733	717	769	668	726	675	736	756	727	762	690	768	732	738	757	756	694	743	759	730	754	742	766	719	745	727	763	761	755	730	733	749	741	701	754	757	733	718	736	694	721	688	724	781	717	705	765	746	745	710	688	673	701	737	724	749	740	689	773	703	721	729	741	768	759	732	734	746	756	727	711	702	702	758	710	748	716	672	761	711	747	728	711	745	750	713	751	706	755	753	720	725	730	740	739	719	725	703	683	746	772	746	712	725	690	700	688	736	730	771	766	732	750	727	722	721	734	693	755	736	762	739	747	745	733	760	704	722	720	766	739	720	705	722	728	720	709	797	760	754	730	763	718	771	699	746	718	756	712	697	755	756	737	738	698	723	712	721	758	700	750	702	746	719	713	733	731	763	712	726	747	730	736	732	799	746	688	775	716	711	719	788	732	732	716	787	732	760	740	736	752	709	694	727	739	747	693	755	718	738	683	694	797	711	707	742	756	727	755	729	734	744	726	686	703	735	714	751	747	734	771	739	755	727	738	761	694	747	705	725	675	728	748	754	759	713	690	739	728	720	752	703	750	718	679	726	707	782	725	717	745	752	723	704	755	704	687	720	764	728	724	685	786	737	711	707	754	764	718	743	750	747	768	746	720	737	771	718	748	702	721	699	808	761	743	748	725	733	713	752	679	785	712	721	716	778	789	732	756	726	738	735	712	743	752	734	740	740	740	755	751	737	745	698	708	742	702	788	731	727	692	755	694	682	740	754	746	774	674	729	741	734	710	717	729	706	754	718	763	705	721	704	746	752	746	720	732	759	776	747	755	740	693	722	767	773	707	756	698	710	728	710	731	796	733	724	740	749	695	715	748	769	805	781	729	765	747	747	707	782	724	759	685	745	717	679	712	773	725	689	776	719	777	704	691	752	718	738	768	716	703	687	702	711	767	765	715	696	740	684	714	745	697	738	749	726	764	767	725	782	700	786	730	761	736	686	733	727	750	749	715	684	728	721	753	737	716	700	704	715	740	736	692	737	761	705	720	741	750	718	714	745	722	725	744	735	685	751	719	790	735	681	727	741	748	722	744	742	752	705	771	768	712	706	693	721	736	738	699	721	756	739	750	682	765	732	770	707	707	727	759	713	782	748	696	752	749	729	714	765	710	734	730	710	750	747	715	755	749	751	739	708	742	697	734	762	789	737	739	754	745	712	675	756	723	742	794	685	702	703	734	742	738	718	742	731	735	711	734	751	726	744	722	714	664	775	689	685	723	737	768	781	737	673	720	766	720	704	719	703	689	695	782	704	687	773	739	650	738	777	735	742	769	740	734	750	717	722	739	727	728	735	751	737	705	727	758	743	726	746	726	739	707	736	736	744	751	704	760	715	730	738	754	779	720	776	745	724	727	714	763	742	753	732	706	780	755	725	760	743	736	723	700	738	696	716	758	698	701	735	765	729	718	741	723	713	751	697	720	727	752	722	741	717	742	718	735	746	695	787	751	760	722	768	747	732	707	737	743	794	733	747	693	768	708	777	758	765	720	744	767	729	772	711	771	733	684	736	715	785	717	700	712	744	748	712	763	741	727	752	776	723	745	723	777	753	694	739	737	709	717	699	733	714	715	774	739	738	735	734	761	703	743	784	736	776	674	742	763	720	727	717	730	729	773	717	721	738	708	731	724	759	726	716	689	703	755	712	799	742	713	710	690	743	715	735	717	721	708	667	695	703	719	693	720	756	760	728	710	722	713	732	713	735	701	758	704	770	655	719	747	691	724	739	713	734	741	753	719	715	703	683	737	702	677	739	730	727	750	728	757	742	744	716	715	718	730	718	753	759	742	710	760	687	708	700	724	705	737	702	741	739	748	769	732	669	775	744	716	757	664	731	700	737	728	701	695	736	798	725	690	721	737	683	745	697	705	781	767	764	756	685	722	698	731	709	743	725	731	759	743	749	738	724	715	754	727	718	752	731	758	755	711	798	731	729	723	762	716	766	706	686	735	678	769	757	728	721	716	709	775	700	694	700	761	674	765	691	767	700	743	702	733	716	720	744	745	724	703	761	743	767	727	753	753	734	686	719	736	751	705	685	742	708	770	684	753	708	717	734	711	684	689	724	739	776	754	696	712	723	761	692	738	701	763	733	718	748	741	707	685	725	689	670	739	751	704	737	739	736	782	723	754	699	744	710	746	727	731	722	743	710	719	737	759	754	716	781	697	710	760	752	721	723	709	714	738	739	697	742	714	748	771	764	772	726	717	653	805	733	681	711	700	735	722	690	743	735	783	745	741	783	725	732	734	763	751	741	713	718	700	764	755	765
8457	1109	1299	1065	711	586	438	330	295	264	239	224	228	197	177	163	192	152	143	177	139	149	147	151	133	164	145	156	139	131	137	136	152	126	142	134	139	126	125	126	151	119	138	130	120	129	132	129	128	125	138	123	129	128	139	133	129	123	126	129	141	126	134	134	130	123	129	129	119	111	125	121	138	139	139	121	127	127	137	117	113	135	107	123	96	123	138	137	119	135	145	130	131	123	115	128	115	136	117	123	124	140	128	110	107	136	128	98	103	143	110	141	125	147	109	148	110	125	125	127	127	115	146	151	157	121	153	142	105	129	136	134	124	150	107	128	143	130	125	117	94	125	110	108	127	140	130	115	118	120	140	117	118	118	126	114	145	118	121	113	152	119	142	111	145	123	112	135	124	131	142	121	132	123	115	140	127	112	94	145	126	112	136	133	121	103	127	139	107	120	130	110	130	130	112	109	115	121	125	128	124	128	123	119	127	141	130	130	145	111	132	110	117	139	125	128	119	120	106	121	110	135	117	145	120	143	129	106	143	155	115	135	129	108	118	116	121	123	126	116	143	130	114	145	122	112	110	132	141	109	104	142	161	130	127	159	130	146	114	115	101	132	122	146	130	140	133	115	129	134	132	129	116	129	131	119	128	117	130	115	123	132	128	123	111	102	147	135	121	136	119	132	121	148	131	122	106	131	127	145	116	139	136	108	141	143	122	134	127	112	126	150	117	118	124	112	135	126	132	145	105	118	118	112	116	125	163	125	119	125	116	114	124	117	110	126	136	119	122	107	113	129	129	114	121	121	128	105	139	129	135	135	118	131	154	162	110	125	129	113	130	133	132	111	125	110	131	133	125	127	145	110	133	154	131	126	108	151	125	136	133	129	132	135	127	136	116	93	127	132	130	120	141	140	122	124	106	113	146	120	119	119	133	119	129	119	124	115	118	109	106	112	133	132	145	139	147	137	116	130	121	108	136	132	140	128	126	130	98	117	148	124	124	137	120	126	136	131	134	135	131	117	133	117	129	109	128	136	133	119	132	124	120	125	140	125	137	151	124	128	122	140	136	119	114	105	124	144	122	125	127	126	116	116	123	118	131	118	128	111	126	120	140	120	130	113	124	123	127	125	122	112	131	122	141	128	130	113	146	134	112	124	122	135	133	110	123	125	111	111	130	117	119	140	136	131	132	111	134	134	98	113	125	125	112	117	122	132	117	136	116	112	113	130	125	139	119	108	115	115	118	127	148	121	122	126	116	128	136	112	114	132	112	125	131	148	132	136	109	127	138	139	118	112	117	121	119	136	122	130	128	118	122	115	128	132	114	142	132	133	115	137	127	117	122	138	125	127	130	126	113	107	112	127	133	127	135	129	132	130	127	111	129	136	118	125	139	125	139	116	104	145	128	144	130	118	134	111	116	127	134	116	125	141	124	123	136	123	129	133	126	128	141	106	110	111	136	110	123	128	135	141	127	118	120	140	138	126	121	141	124	125	129	146	127	140	120	121	113	119	116	120	145	147	118	98	113	123	142	101	143	138	133	137	137	129	129	131	116	128	115	143	119	135	137	131	98	140	124	122	115	132	116	114	129	125	122	120	128	116	134	137	124	137	127	106	110	123	136	116	127	99	136	124	109	117	134	134	141	128	127	133	133	133	132	124	103	116	121	130	128	119	131	129	147	144	135	120	142	137	141	125	143	131	114	134	119	126	112	125	129	160	127	126	128	112	133	145	122	121	108	115	135	132	150	134	130	126	131	133	122	116	118	123	106	120	124	118	129	117	118	104	128	128	141	125	128	129	117	134	93	128	123	127	126	145	124	136	111	147	137	111	130	131	136	132	141	128	112	133	112	148	136	139	122	115	120	140	138	124	119	125	119	120	117	114	143	138	95	126	129	112	112	105	128	133	127	136	135	135	117	101	106	117	145	104	122	122	114	123	115	137	125	140	116	130	106	115	127	136	125	122	129	116	115	123	132	134	123	108	117	118	113	111	132	117	148	121	144	120	144	120	103	143	156	116	110	127	123	117	144	105	143	134	129	121	107	110	128	111	113	112	139	124	124	130	130	123	141	126	124	105	149	134	115	144	124	131	116	111	120	119	113	121	123	133	123	125	127	128	127	137	129	138	111	114	113	148	153	123	126	116	134	119	99	114	127	118	132	129	121	138	148	126	124	123	122	123	117	126	127	126	116	147	125	120	134	142	119	133	116	137	113	129	119	134	131	145	128	119	129	129	110	127	121	120	131	111	131	116	136	130	103	138	114	119	130	147	109	104	123	119	138	115	144	119	121	122	127	126	152	129	118	133	128	144	108	151	131	131	126	133	120	117	112	111	119	134	126	141	128	128	121	136	114	121	112	132	112	116	110	127	134	137	131	118	133	118	124	139	134	133	102	122	136	117	114	130	116	130	137	139	86	136	127	130	123	116	139	138	175	152	114	113	120	145	138	114	116	124	113	102	119	125	120	136	134	140	99	106	138	126	132	125	133	126	118	123	105	108	148	124	115	114	111	121	124	127	112	146	115	140	124	119	135	128	124	127	127	121	126	126	110	130	103	111	128	134	118	119	134	119	130	122	110	115	123	103	152	130	132	139	128	118	119	138	107	110	116	128	117	136	120	146	135	135	119	130	128	119	133	140	127	125	116	153	135	120	124	132	138	124	120	108	118	142	131	115	128	146	132	104	136	125	113	131	142	117	122	110	127	120	130	142	124	125	125	137	109	137	120	133	118	129	136	121	121	123	133	117	137	125	122	138	135	111	157	122	135	114	132	122	136	126	116	121	135	120	142	128	145	149	113	131	122	126	130	129	132	112	140	129	115	113	107	136	125	126	123	144	124	119	135	149	106	112	162	118	121	119	132	106	111	124	136	131	123	117	114	122	120	127	109	114	126	129	121	122	119	121	127	124	127	125	135	138	114	125	96	124	134	130	134	129	139	141	109	131	120	125	132	120	116	106	122	139	141	108	109	110	110	134	113	115	132	101	118	128	107	135	133	129	128	126	129	112	129	135	121	125	115	116	138	112	123	135	122	139	133	125	111	137	116	114	108	140	125	125	131	117	121	117	131	129	119	113	127	121	116	127	144	109	116	121	146	125	131	136	137	132	123	140	131	140	145	111	115	119	125	131	136	117	126	122	141	144	120	142	112	130	133	123	127	146	131	140	144	152	136	138	133	112	123	145	107	114	113	128	126	121	138	141	134	122	123	131	132	136	120	122	125	138	125	115	120	122	127	146	140	125	106	116	122	96	122	116	120	137	107	132	131	129	127	130	126	134	132	121	136	134	135	129	130	104	111	114	140	128	116	125	124	150	137	142	108	141	113	131	119	134	124	109	130	126	145	118	134	120	117	148	144	128	99	125	116	95	122	110	118	117	116	108	120	131	132	115	102	119	125	131	147	114	130	121	117	122	116	125	126	121	111	137	138	115	136	139	129	124	139	118	127	115	133	140	106	138	125	124	122	106	126	131	135	111	142	131
5334	1407	3283	3541	3042	2528	2052	1679	1450	1311	1165	1011	921	890	826	727	741	693	681	655	660	612	610	618	564	566	549	544	562	508	478	481	490	504	475	447	502	504	462	417	470	442	444	438	465	459	466	432	457	449	425	453	440	445	471	448	445	436	438	467	440	437	400	425	425	436	423	392	446	443	448	434	439	429	465	423	408	431	446	417	417	414	383	417	433	449	469	408	466	452	398	402	405	406	425	408	427	401	411	405	409	446	422	458	423	405	439	436	405	394	418	401	404	432	428	391	441	410	393	430	368	389	426	433	364	422	410	397	423	412	426	383	379	446	395	416	434	409	427	419	455	431	419	402	399	413	379	402	426	390	385	416	406	405	410	409	415	442	408	426	423	420	429	405	416	420	393	400	425	421	447	434	382	387	389	445	418	426	434	429	388	437	445	428	418	414	429	431	388	396	407	433	400	406	399	409	414	416	399	405	406	416	416	388	455	431	428	373	403	391	385	430	381	396	425	398	415	427	387	388	381	428	394	454	419	426	417	409	434	391	404	437	419	400	391	385	392	387	432	405	417	422	404	414	398	402	404	414	423	431	434	411	436	411	397	414	387	405	390	420	425	420	412	418	392	403	393	408	434	425	405	420	415	437	415	403	426	402	391	375	420	409	434	390	393	401	410	405	397	412	436	418	439	407	396	413	414	404	412	400	383	418	427	423	394	432	459	405	423	414	429	385	395	419	444	447	426	422	395	451	371	423	404	425	402	387	431	413	419	442	426	394	390	406	397	412	374	423	421	401	418	399	420	414	429	434	438	437	401	411	406	409	417	417	386	431	411	430	400	419	414	441	381	432	422	392	400	441	423	461	419	398	409	392	418	447	434	446	403	396	416	397	416	424	369	415	407	402	414	414	407	435	393	408	423	407	378	417	423	421	427	403	386	398	401	398	385	403	439	456	399	448	404	396	410	417	407	456	383	424	387	425	412	446	407	410	405	432	421	435	416	388	406	433	408	423	422	423	375	418	402	410	424	411	406	406	388	468	386	401	394	392	412	379	427	349	400	383	428	409	443	348	407	401	405	408	432	372	430	387	440	389	413	437	437	435	426	416	379	376	390	421	417	429	420	386	396	403	432	409	392	420	402	403	386	421	406	437	406	390	404	410	405	419	428	395	390	441	389	436	424	377	393	392	425	401	441	432	402	407	386	430	400	388	425	411	426	415	400	400	402	395	394	434	430	394	427	388	379	413	438	418	411	411	419	409	421	402	388	405	402	432	404	409	419	415	431	412	439	386	410	417	387	442	396	420	436	427	397	410	399	412	407	380	391	394	426	378	436	387	387	423	400	432	436	407	408	399	445	429	438	418	414	397	399	406	401	427	377	415	438	386	421	376	430	436	406	383	413	418	390	410	394	413	402	399	443	384	407	388	395	414	441	398	389	409	445	407	421	410	429	439	393	398	458	435	427	401	404	436	420	408	419	420	410	392	436	410	356	406	413	414	413	433	422	394	402	422	401	419	427	450	383	446	434	406	432	394	396	409	405	400	396	361	393	422	436	379	389	423	424	389	391	422	393	427	418	415	404	414	450	456	449	419	374	426	407	413	402	412	424	439	428	414	417	419	400	397	427	420	406	430	395	377	448	398	464	371	411	421	409	389	385	422	394	439	416	423	428	436	410	387	446	371	424	442	404	437	376	383	441	423	463	420	438	421	403	374	405	401	427	422	392	395	412	449	410	379	429	432	408	398	390	415	388	423	425	383	391	403	414	412	398	400	436	445	459	422	388	398	429	419	420	431	401	407	444	400	434	388	365	422	424	424	468	396	435	417	412	369	411	411	409	376	401	390	425	441	440	377	404	415	406	403	411	426	453	415	424	405	375	399	417	432	399	422	418	422	403	419	402	421	406	411	407	368	446	428	416	450	389	422	420	426	415	421	413	415	450	424	416	402	447	399	414	392	382	424	411	414	400	454	400	381	372	435	391	402	416	375	404	398	413	411	419	405	392	382	414	446	406	418	414	403	395	371	382	415	380	425	395	435	409	438	426	445	425	421	413	451	364	408	416	459	421	413	391	442	399	422	398	405	396	389	405	439	399	368	387	435	402	379	412	404	426	405	422	428	373	405	429	428	385	433	392	409	440	411	402	393	408	419	409	446	444	403	447	422	432	412	399	393	403	401	406	448	411	409	429	387	385	391	444	415	418	411	402	421	415	404	392	399	425	398	413	453	389	417	408	392	416	419	403	420	399	386	391	452	422	383	425	439	377	416	428	431	392	441	432	394	371	383	428	404	379	411	436	400	416	425	417	372	438	401	433	432	404	375	415	415	379	414	440	402	421	391	375	413	444	396	402	399	389	420	424	441	427	394	411	433	412	446	424	405	454	433	400	419	410	381	420	432	435	416	388	379	429	406	404	414	395	423	387	401	434	410	418	421	388	413	407	403	407	419	395	382	407	395	445	422	415	397	401	418	410	378	402	469	400	447	405	436	435	448	381	390	422	412	452	402	413	413	443	386	395	387	417	411	407	404	419	405	413	428	416	429	408	429	402	400	383	419	403	410	409	370	427	403	419	393	433	423	389	459	416	389	427	400	422	427	413	370	392	394	412	419	440	425	415	425	413	384	407	435	378	405	441	402	426	401	418	447	413	412	409	405	402	410	437	413	398	427	383	399	403	430	396	398	435	414	405	397	442	405	414	429	420	420	400	430	411	410	425	441	401	430	417	445	411	445	397	435	416	425	406	416	429	414	405	380	404	469	457	399	429	419	391	405	407	460	463	414	389	404	425	419	431	403	411	416	431	413	409	400	420	393	420	414	433	443	420	416	422	407	357	416	399	410	423	429	427	394	405	416	443	441	384	390	396	385	430	450	411	411	397	438	440	416	424	426	389	422	385	391	417	395	395	418	430	390	410	413	422	452	438	398	380	377	422	433	393	414	427	395	406	420	417	413	389	399	423	414	457	417	405	400	388	417	419	449	418	420	372	412	397	440	437	402	407	429	414	425	389	363	395	444	386	422	386	413	414	420	424	408	399	399	407	470	408	428	410	385	461	389	400	451	361	392	403	429	410	408	436	396	433	420	431	421	400	405	388	417	449	413	407	401	401	401	422	417	389	428	414	399	386	389	394	382	439	423	397	436	381	407	432	413	411	419	386	387	433	397	403	386	438	414	418	370	410	430	482	407	382	441	420	400	404	448	419	413	406	447	416	423	412	350	422	396	388	423	423	413	438	453	418	404	414	371	425	435	430	416	446	421	410	391	441	432	397	401	386	402	356	437	402	392	395	434	382	365	416	412	391	416	396	447	381	402	399	406	407	424	425	410	392	401	424	410	397	406	403	433	417	421	433	424	388	410	416	407	420	457	427	372	403	391	388	465	402	366	395	395	436	390	441	392	407	423	415	381	416	424	407	421	401	436	418	443	430	412	428	422	417	437	459	390	412	407	390	434	395	377	431	408	405	429	403	398	457	427	453	435	404	387	407	443
15630	2572	2708	2050	1429	1023	765	662	492	421	375	314	299	277	259	235	225	226	205	215	208	196	193	180	165	161	184	168	157	187	166	188	159	171	152	139	151	177	153	190	130	141	162	159	164	152	154	134	173	155	152	159	155	142	138	157	146	160	150	165	154	132	141	144	158	161	147	143	168	147	134	153	141	161	135	160	152	143	146	151	149	168	129	154	145	158	134	150	152	178	139	131	125	140	155	136	165	160	149	164	135	158	152	152	155	139	154	133	152	151	144	150	147	160	144	167	164	149	133	147	137	149	144	129	140	138	140	156	134	155	142	163	136	130	150	134	155	167	137	142	139	134	162	143	134	147	147	162	128	136	161	148	127	144	163	143	128	137	130	155	148	160	165	154	161	160	154	155	150	149	141	150	156	159	139	133	162	148	159	142	143	149	126	157	159	142	158	157	162	154	159	168	154	167	143	144	144	119	162	137	155	131	141	136	134	150	125	143	142	150	164	128	141	148	165	141	150	152	157	128	144	143	135	118	140	152	152	130	121	154	130	145	137	148	157	159	172	157	116	135	146	152	170	131	136	145	145	122	144	146	123	135	121	172	142	148	122	134	145	133	154	157	150	141	146	128	130	149	170	155	152	157	137	143	137	123	128	155	133	133	138	147	161	138	159	132	167	144	160	150	139	154	137	166	150	154	163	143	146	132	164	156	144	151	152	152	140	138	150	150	154	150	146	154	137	132	135	139	164	148	133	154	150	141	164	133	176	142	138	144	132	154	158	143	172	132	160	135	139	163	152	155	124	145	157	140	158	133	173	134	166	158	138	136	144	155	141	147	165	158	148	157	138	148	139	137	141	150	145	143	150	154	134	153	152	154	137	157	121	135	152	147	147	143	133	136	148	135	145	135	140	160	139	133	150	146	138	134	157	151	151	138	138	153	148	176	136	166	135	144	142	127	139	158	151	142	140	137	140	185	143	153	146	155	144	161	150	146	153	142	135	182	134	161	125	129	134	164	148	138	126	138	131	139	152	148	139	143	133	158	145	137	149	136	149	141	136	141	129	142	178	151	139	142	146	154	140	123	123	136	151	134	132	145	126	166	140	117	162	124	148	117	127	155	140	147	143	142	150	162	139	133	145	133	134	152	156	147	173	143	166	145	146	141	159	166	178	146	149	155	146	137	142	138	159	152	158	125	157	158	136	140	139	162	140	136	138	139	133	156	135	149	136	147	148	150	157	130	136	158	133	142	150	154	130	145	135	142	150	151	161	135	124	145	136	132	141	142	142	156	117	139	161	137	159	158	138	119	152	133	155	148	163	141	145	147	143	144	142	162	142	164	161	149	139	168	145	163	155	141	146	173	148	151	144	142	151	140	166	136	145	135	146	141	150	133	154	140	160	153	165	154	140	135	125	155	135	142	163	157	146	144	157	163	154	149	140	145	147	139	155	151	161	150	168	140	139	148	151	145	151	139	155	152	144	132	156	145	145	146	132	126	140	153	161	126	148	158	147	151	144	159	149	121	127	123	140	159	141	145	161	160	141	147	165	144	129	147	121	151	129	129	138	175	147	141	137	134	120	152	155	131	131	156	138	164	145	133	122	152	148	165	137	147	120	141	134	142	145	151	133	146	128	155	146	151	152	134	136	156	124	156	160	144	147	151	132	153	153	126	137	153	146	155	140	135	132	139	138	139	166	137	148	151	159	142	139	132	146	124	147	150	138	141	159	136	136	161	162	131	146	146	175	139	144	138	157	135	161	146	162	156	145	157	131	121	150	136	138	157	155	139	150	126	132	144	128	145	114	145	155	179	142	158	130	154	120	144	125	146	144	127	126	159	149	138	142	141	140	148	147	148	148	129	163	152	154	144	149	162	158	159	154	142	137	153	152	137	129	147	137	128	157	158	143	142	136	144	165	150	155	116	144	158	148	152	150	142	161	161	143	124	148	176	171	145	138	143	108	138	168	150	169	140	136	160	150	144	136	153	149	153	154	139	146	147	160	131	161	136	165	139	126	148	142	130	153	143	141	136	141	145	138	134	152	134	126	135	150	164	156	127	142	159	138	161	130	138	142	164	136	154	146	159	142	139	152	153	144	150	164	134	153	138	160	137	168	134	134	163	140	136	140	148	130	143	157	126	138	153	152	144	155	145	145	141	136	147	164	139	127	137	159	141	169	153	138	147	148	143	154	131	160	130	132	150	138	139	146	148	126	146	169	135	130	148	133	133	152	147	125	152	145	127	149	155	144	140	149	142	154	147	164	146	138	140	141	133	127	134	129	157	149	147	149	159	153	145	155	129	142	163	149	140	130	140	151	137	178	135	133	140	144	146	147	151	148	114	161	137	143	137	149	152	177	136	143	136	136	150	153	155	137	141	132	158	152	151	140	142	141	138	142	144	139	156	158	134	160	155	148	135	157	158	147	148	137	139	152	152	131	151	145	166	136	170	143	152	148	131	125	138	149	144	156	140	166	153	147	137	137	143	138	140	146	133	163	123	142	156	135	140	146	141	133	128	157	133	148	143	135	156	146	135	155	156	161	167	144	127	142	150	151	121	151	166	158	136	136	147	132	151	128	150	153	159	161	123	153	156	149	145	145	133	142	130	121	149	147	145	150	154	146	126	163	166	144	115	127	129	147	148	140	150	153	133	160	144	137	143	123	169	142	146	144	119	137	145	160	124	147	154	142	141	147	147	150	144	120	146	148	140	147	127	138	145	144	129	150	157	164	155	174	143	133	116	153	154	158	147	166	134	161	138	140	132	145	149	152	149	132	131	152	127	149	146	133	148	168	136	157	158	143	147	149	147	138	137	150	134	151	155	166	153	127	132	161	136	142	156	147	167	144	150	148	150	127	145	138	130	158	150	154	145	154	142	163	152	159	148	125	127	146	137	143	149	150	148	160	138	134	143	129	153	155	136	148	129	154	142	150	148	145	135	140	157	142	122	163	152	137	157	162	155	162	165	143	136	145	130	130	139	126	138	139	155	160	155	151	160	128	147	148	147	135	133	133	133	144	155	140	127	158	155	152	126	159	125	144	126	159	156	145	142	145	136	140	163	153	131	163	128	142	138	149	133	125	143	132	125	137	157	151	144	151	166	150	133	145	141	143	142	145	144	140	155	152	137	149	142	152	156	141	153	157	156	147	175	140	149	137	164	144	148	160	132	157	150	154	140	129	138	127	130	168	157	154	128	130	135	145	161	140	149	149	119	159	171	131	129	164	154	151	152	141	154	144	155	138	150	175	150	151	165	145	165	138	155	121	140	133	123	136	159	142	157	158	147	160	128	156	140	152	117	155	154	160	132	140	169	150	141	157	151	149	157	154	142	129	174	134	158	170	134	137	146	144	129	116	153	153	140	141	145	136	140	140	151	128	135	147	152	152	144	151	137	132	146	140	125	129	142	159	163	159	149	153	169	156	142	160	160	127	138	154	158	143	142	164	157	135	143	134	121	134	156	138	135	140	170	148	131	143	149	133	146
7541	2486	5830	6491	5385	4405	3628	3019	2534	2174	1859	1687	1485	1400	1256	1230	1158	991	966	993	888	912	793	862	815	754	753	670	670	700	681	681	701	677	611	572	566	598	631	562	557	628	528	593	568	552	573	537	542	574	530	507	582	564	550	523	517	543	495	512	552	526	523	518	508	510	521	528	484	508	570	466	527	473	493	501	514	513	498	476	512	506	512	465	542	507	488	510	499	457	487	475	488	485	498	506	519	482	459	513	503	457	470	492	515	463	504	497	502	497	498	486	464	496	488	497	489	497	484	484	529	453	449	468	477	492	469	495	516	469	467	488	476	486	436	513	480	511	498	453	461	481	486	489	478	482	493	495	507	511	489	482	482	499	490	463	492	493	443	481	469	445	482	496	491	485	514	449	461	505	496	478	469	528	470	523	475	469	510	483	485	492	500	455	482	492	500	479	516	483	485	467	461	488	488	493	494	471	484	456	457	479	482	515	448	499	481	499	449	517	476	494	488	515	484	477	473	491	491	469	467	477	486	456	513	484	509	501	476	447	507	443	499	473	423	446	471	475	447	456	499	500	427	474	464	512	518	456	484	504	466	503	522	469	496	445	502	488	481	429	485	466	491	522	485	479	448	437	453	496	499	478	459	452	473	478	472	475	444	477	457	498	446	506	488	475	458	458	474	491	473	469	492	477	453	452	495	468	469	462	448	529	509	496	519	513	510	478	456	533	454	445	469	462	478	491	485	463	429	496	482	439	472	478	482	465	467	478	471	484	477	518	470	473	489	517	462	477	441	496	501	434	456	483	467	492	481	518	463	459	456	453	483	448	509	450	449	495	483	502	504	398	461	484	491	472	493	464	471	486	489	468	532	442	488	479	461	477	479	459	506	493	437	466	500	528	492	473	473	467	466	449	463	460	487	465	470	462	444	458	480	465	459	490	467	462	466	526	467	484	457	449	447	509	477	441	477	488	530	500	465	502	510	452	451	481	498	488	501	469	480	451	435	516	465	498	527	482	455	492	531	466	496	489	448	496	455	442	464	518	489	458	450	499	465	482	466	448	434	470	474	493	509	465	441	461	442	473	489	461	463	450	483	481	453	471	485	455	465	477	496	474	502	471	466	467	516	469	472	513	495	495	470	464	464	508	473	493	453	503	490	449	488	464	460	483	483	433	471	493	475	456	513	511	472	497	457	431	468	482	518	484	507	500	451	503	478	505	477	472	483	489	481	484	467	464	456	466	458	510	510	485	463	463	489	501	478	498	457	473	470	509	457	434	479	525	485	468	479	451	478	485	497	474	484	464	483	490	496	458	444	465	472	485	492	508	468	515	504	525	492	509	480	500	482	494	502	517	466	459	494	454	520	483	455	467	451	509	451	428	471	442	497	476	442	482	490	500	449	497	476	475	498	502	487	451	450	487	434	486	497	487	461	479	476	472	431	482	496	510	512	497	498	489	474	476	470	488	505	450	501	478	505	500	425	494	458	491	466	481	485	462	473	476	490	464	413	493	475	431	503	465	475	456	508	494	480	495	484	419	487	476	473	474	465	509	464	490	500	483	472	498	472	493	495	458	503	469	465	494	501	450	509	476	503	494	495	505	432	463	472	475	469	439	476	491	494	505	511	483	446	435	492	499	477	495	471	480	452	495	477	504	475	495	451	470	462	452	479	501	512	475	472	485	467	446	481	462	472	520	478	492	472	468	509	506	489	496	469	445	441	498	508	485	505	453	479	458	507	480	497	454	453	469	442	479	497	476	483	505	478	473	454	480	426	494	537	496	447	479	495	465	467	542	471	470	495	483	465	466	517	457	469	489	459	473	525	499	447	470	478	471	454	493	493	485	455	482	454	482	462	474	488	470	502	498	471	472	491	495	460	460	470	481	486	469	489	484	481	510	463	455	470	466	482	497	506	489	488	494	470	474	475	479	474	511	476	493	464	490	451	486	488	508	472	467	490	505	478	455	461	446	468	506	470	443	507	445	479	526	455	444	545	496	467	437	566	448	473	496	493	488	492	433	479	505	492	460	500	472	463	495	491	500	484	472	457	478	485	477	484	485	475	460	452	481	494	468	469	433	514	500	483	483	497	501	475	457	492	456	493	490	451	443	469	454	479	483	493	482	481	462	478	490	483	481	457	455	483	498	457	460	479	462	449	463	482	479	484	458	474	490	509	478	519	495	446	511	520	485	475	448	485	518	452	476	473	459	508	514	516	481	501	453	470	434	476	458	474	477	503	465	523	467	457	498	473	454	482	489	500	485	479	481	505	485	486	484	470	456	502	476	491	476	470	470	461	459	469	473	480	528	467	440	466	459	490	487	465	503	517	470	471	477	489	494	490	457	455	511	448	497	476	442	454	521	493	499	488	481	493	492	513	549	478	475	453	517	509	476	460	483	434	460	475	491	481	500	500	469	493	478	487	455	487	505	478	473	479	487	492	471	442	487	488	467	476	508	481	499	477	458	448	523	427	484	471	471	508	480	485	467	435	473	437	445	498	465	466	477	459	470	471	488	496	487	499	485	453	455	473	465	485	446	498	472	435	496	477	490	506	462	478	443	471	460	493	454	484	486	485	475	466	456	465	484	441	461	474	517	487	486	471	492	480	500	446	514	474	496	497	518	503	493	496	475	450	458	490	452	513	496	461	475	483	523	469	512	497	478	505	505	493	498	473	462	472	478	470	483	437	449	461	469	494	507	462	455	511	484	457	475	517	458	459	460	490	454	490	489	487	470	482	479	487	484	433	468	475	450	472	513	506	509	493	470	494	464	492	480	413	484	463	495	496	469	502	471	465	464	493	444	551	491	449	506	500	449	465	457	444	496	497	481	464	466	497	477	496	458	487	454	504	468	485	449	467	493	488	492	470	470	515	469	486	511	504	480	436	483	507	477	450	478	505	464	464	474	475	460	468	450	490	459	498	519	461	472	520	484	453	487	475	462	474	487	465	474	435	507	494	464	471	486	471	488	467	476	476	493	496	498	456	478	468	456	462	479	485	433	479	476	456	468	485	486	487	458	490	500	486	492	498	510	501	443	466	485	471	491	528	481	496	508	499	451	465	450	448	471	500	466	500	462	481	496	472	499	473	466	493	491	478	459	510	479	508	465	474	437	474	464	512	461	447	496	434	455	481	487	459	491	509	459	450	502	477	496	479	458	479	468	486	481	472	475	462	517	520	462	472	491	483	475	495	452	480	503	485	477	487	468	523	477	452	473	490	484	476	469	468	457	542	475	473	485	476	448	465	429	469	474	509	469	456	456	460	477	506	504	497	475	506	484	490	491	440	468	478	480	448	503	506	463	464	464	506	480	462	490	474	477	511	521	477	419	434	473	531	478	485	497	503	503	461	460	425	487	472	453	467	492	486	486	474	405	481	459	479	508	475	472	508	529	443	486	479	496	456	447	499	486	476	483	485	465	486	470	472	481	479	493	529	452	506	497	471	417	479	475	476	515	441	473	456	444	486	498	489	489	478	447	502	472	463	417
2220	301	344	290	267	275	271	255	288	232	277	300	251	236	255	267	259	272	273	265	230	259	253	263	274	262	249	239	243	247	261	235	238	257	265	259	259	274	257	239	264	246	217	243	217	235	261	253	257	245	248	232	257	265	251	264	252	251	238	256	241	228	257	254	240	263	261	236	261	220	240	254	269	258	264	258	235	275	285	259	227	245	216	266	230	250	246	249	220	211	244	200	260	283	250	238	247	256	251	252	244	257	267	243	233	262	235	256	224	237	232	270	241	244	238	248	255	263	243	259	254	234	258	270	260	265	268	249	253	255	261	225	225	239	257	247	283	252	250	252	257	250	260	204	237	248	243	247	231	254	262	259	230	241	247	257	250	255	270	231	257	271	261	262	267	244	248	236	270	262	262	239	254	252	276	235	265	263	239	263	212	248	235	242	223	245	279	253	244	249	255	254	240	227	266	245	240	264	269	271	250	265	221	250	255	245	229	244	246	263	235	231	237	225	251	267	237	234	228	260	250	267	239	283	252	236	241	245	254	242	239	260	275	272	270	258	229	220	217	225	263	250	228	235	252	263	276	231	261	245	268	250	262	261	281	220	221	254	247	239	257	252	252	259	236	244	237	264	240	258	258	246	280	250	238	244	234	275	264	233	244	269	259	238	235	271	227	262	259	263	277	281	274	248	228	249	254	255	229	254	264	239	245	275	274	248	262	267	255	242	239	262	230	255	196	230	269	232	244	236	253	239	276	265	261	263	237	242	233	255	281	237	257	248	235	284	233	265	245	267	243	261	255	246	242	242	260	248	253	249	245	227	244	255	220	244	253	227	216	231	241	211	247	229	281	238	246	261	273	254	237	224	223	239	275	229	257	273	226	247	260	257	259	255	243	221	264	251	257	226	251	234	213	245	267	250	254	264	273	259	258	238	244	259	264	249	275	269	240	257	241	278	256	238	269	250	246	238	240	259	259	244	232	233	271	272	267	253	244	223	232	285	232	242	248	246	253	226	247	268	259	252	243	250	254	285	238	267	257	236	280	239	230	237	262	239	267	221	256	231	247	257	235	237	245	260	284	251	240	237	252	261	226	235	248	229	262	251	246	247	236	227	237	241	260	241	237	240	248	270	264	219	251	257	236	224	252	260	251	246	271	248	268	275	270	243	216	248	282	223	266	258	203	246	233	244	243	239	256	234	254	261	259	282	251	262	274	264	264	220	249	238	242	242	254	252	273	204	230	244	262	239	235	218	237	252	273	262	241	228	243	238	251	228	270	243	257	226	245	269	263	229	242	237	263	221	248	231	244	258	231	258	273	254	257	237	232	239	252	268	244	258	239	246	268	261	241	229	217	224	270	248	232	244	258	263	250	275	237	245	258	240	241	262	260	235	271	250	254	233	267	266	258	257	258	278	254	274	273	255	228	233	229	245	257	257	244	281	232	238	252	229	260	263	263	230	261	246	236	207	236	272	247	230	244	239	247	233	263	210	257	231	253	268	237	251	260	237	256	240	221	260	250	254	242	262	248	239	240	244	230	274	235	271	242	255	254	251	237	264	237	277	238	265	230	252	248	236	291	219	230	267	213	254	232	236	240	258	252	224	232	237	247	247	254	237	256	229	243	230	250	246	234	241	230	249	243	229	253	269	257	244	287	223	264	271	257	251	262	256	225	250	223	249	266	231	241	255	232	232	242	229	255	248	230	260	245	282	270	234	262	263	268	225	247	247	259	231	241	253	242	250	245	244	238	240	230	210	239	251	235	271	242	226	275	269	228	248	258	281	242	274	262	249	236	246	241	260	228	300	227	240	258	242	268	270	220	277	262	259	237	258	258	247	259	228	255	265	236	246	262	224	239	238	270	240	254	237	204	256	284	227	221	249	240	248	259	236	209	289	271	260	268	260	256	261	254	249	232	273	234	242	252	278	235	273	257	239	230	243	247	250	236	247	243	233	247	226	265	266	272	252	230	272	237	261	254	243	250	243	239	233	258	243	245	257	249	253	271	234	258	264	230	245	220	254	249	220	260	230	217	242	231	244	236	222	253	233	236	267	206	266	264	239	257	253	245	277	220	267	260	255	254	264	255	253	262	249	236	243	274	257	238	253	232	229	250	253	238	228	247	238	253	276	252	246	238	238	234	242	240	257	241	258	250	246	238	237	283	267	246	246	246	279	258	231	252	226	252	267	300	240	231	265	275	241	231	244	242	248	233	263	246	248	246	264	252	256	212	261	243	258	260	236	222	246	262	230	234	254	233	212	272	257	229	260	246	241	255	262	244	273	237	271	236	238	241	270	249	253	255	229	256	228	247	250	250	255	246	263	263	275	234	248	254	245	227	255	251	253	230	274	268	215	269	242	245	238	262	228	271	253	244	276	235	248	251	261	244	247	247	214	213	245	252	221	245	232	259	259	237	250	250	260	246	256	218	223	252	245	242	240	264	231	245	266	241	254	242	251	246	242	230	283	260	241	258	260	221	243	244	276	238	241	251	228	252	265	256	252	225	230	239	254	234	253	251	248	282	236	252	229	215	257	254	272	255	219	258	239	236	246	273	236	248	237	274	243	260	257	255	216	236	244	254	241	245	211	281	248	235	253	255	229	266	261	242	247	238	252	238	270	225	251	249	260	297	263	257	219	257	244	273	235	256	245	253	250	232	254	214	232	228	210	291	242	236	240	249	234	224	261	256	265	244	260	263	267	252	239	211	252	233	242	221	271	260	264	241	243	232	267	224	262	247	236	225	242	241	250	238	240	273	240	243	238	265	262	270	232	270	247	266	263	226	286	251	256	264	266	228	260	208	228	259	246	267	239	247	236	256	244	252	265	251	265	249	244	208	244	240	239	227	234	250	259	236	257	242	251	246	257	266	268	242	275	246	278	277	213	244	254	257	231	234	267	246	225	246	252	254	264	233	232	256	254	233	254	269	240	282	234	270	248	251	263	280	233	261	234	210	230	240	253	254	243	272	245	270	247	235	274	288	278	257	241	264	232	253	246	253	224	233	260	237	262	282	255	256	280	259	254	280	234	253	248	240	269	214	267	290	284	232	276	235	258	234	251	227	227	239	237	254	245	265	234	245	235	242	245	233	249	236	261	257	262	249	242	246	267	256	231	236	263	213	257	233	254	264	268	230	250	252	240	261	270	267	248	232	257	242	271	244	238	230	249	237	267	228	232	242	256	251	236	224	255	271	274	264	281	252	259	270	245	255	240	237	222	229	236	265	232	273	265	283	233	231	276	241	240	237	265	240	262	246	248	240	242	262	248	256	254	260	255	240	247	250	248	213	230	256	223	228	246	226	232	260	250	233	241	252	253	228	245	273	213	259	258	241	250	274	247	248	261	260	242	243	250	248	244	268	249	253	273	256	234	266	267	259	238	256	267	235	250	247	248	229	244	250	237	246	214	239	215	247	241	232	266	259	241	250	247	218	252	249	263	234	245	220	248	263	251	258	260	246	267	256	241	251	233	269	267	261	253	248	227
2228	784	903	923	882	868	848	810	837	795	750	802	734	765	799	780	783	794	750	735	738	771	725	781	697	775	741	743	779	749	713	749	772	723	738	742	748	726	805	734	757	757	757	706	753	739	690	712	711	709	802	736	748	755	744	774	744	744	741	740	706	721	728	736	727	722	752	760	748	749	701	718	730	689	736	783	711	743	734	756	798	748	715	721	723	713	716	713	751	721	725	784	733	727	732	711	756	722	772	700	758	770	771	744	691	717	679	791	743	740	743	752	746	698	740	718	693	739	772	745	762	766	717	726	766	760	724	702	748	761	731	766	780	703	810	670	716	767	690	698	706	699	744	736	735	736	770	761	760	735	731	726	737	767	746	778	756	748	683	749	724	752	710	738	774	727	718	735	730	752	712	783	720	710	791	739	699	723	778	701	731	781	751	753	764	764	770	716	750	730	709	760	712	700	747	728	772	704	705	729	761	739	747	730	718	727	690	733	739	687	745	692	748	669	712	746	706	744	712	690	745	728	731	724	719	807	719	699	733	732	715	727	704	736	711	684	717	726	677	688	718	756	750	780	776	743	725	725	708	735	785	759	710	723	749	724	709	788	713	714	727	768	705	705	722	734	745	786	719	730	684	712	716	733	719	745	748	752	709	727	758	733	738	683	721	756	735	679	741	712	687	713	712	738	733	722	697	788	736	770	769	669	725	727	699	717	750	712	727	706	775	745	766	739	686	745	760	772	713	703	704	737	700	765	717	718	704	732	742	785	748	754	705	724	741	747	675	691	744	741	744	763	797	704	732	787	800	727	718	711	754	765	753	745	667	728	731	749	726	773	709	728	757	725	709	735	747	724	733	706	716	684	721	679	749	715	736	734	716	754	730	713	758	789	746	770	742	757	741	750	751	743	698	695	736	720	740	709	707	712	719	698	730	788	730	728	715	698	737	741	704	741	714	748	737	732	739	721	759	746	753	722	720	713	773	782	711	770	757	709	681	746	745	718	717	766	743	738	751	713	750	738	754	725	711	702	735	711	776	734	747	769	716	706	741	716	727	720	759	738	797	715	753	729	701	720	740	735	769	739	712	730	769	703	733	764	750	768	710	738	719	791	745	735	703	794	668	736	751	726	678	684	765	717	704	745	771	724	692	749	705	706	700	744	688	747	780	768	721	703	717	740	731	727	743	721	697	771	749	755	729	725	674	707	735	714	719	725	727	730	733	733	759	692	754	766	769	698	748	707	751	773	758	721	757	730	736	722	725	751	724	768	733	686	725	736	753	720	733	733	768	735	714	745	739	755	695	759	690	748	689	750	721	662	718	722	792	738	734	742	746	750	683	744	793	764	765	775	755	719	702	714	775	774	724	727	714	737	748	736	726	747	726	736	673	745	679	696	700	733	743	725	766	716	737	733	735	728	669	734	748	720	766	697	692	740	779	735	756	710	722	720	722	745	686	746	787	738	709	726	760	772	747	732	775	736	762	763	724	812	754	712	735	731	690	733	737	762	743	692	767	689	774	710	810	717	752	714	716	758	720	756	724	743	713	727	747	714	745	768	752	750	710	748	724	759	706	705	758	723	744	743	710	727	683	765	683	701	711	759	743	699	768	710	745	714	684	706	736	720	701	762	758	758	717	676	755	713	718	715	776	773	747	715	730	775	730	744	732	764	735	727	758	739	768	682	771	761	699	689	748	765	737	709	718	695	695	714	748	703	718	725	723	742	761	738	707	760	729	727	694	714	737	804	706	743	744	712	713	714	698	747	698	743	725	727	697	714	751	796	699	748	731	727	784	738	749	745	706	748	736	795	766	706	735	748	703	720	782	771	698	730	733	754	739	764	810	756	735	695	743	692	680	721	762	750	725	778	713	758	772	708	729	768	717	725	733	755	717	707	742	692	724	760	710	663	719	768	686	743	726	748	736	735	728	747	726	714	733	690	766	768	740	758	735	774	777	760	747	718	756	770	742	781	729	750	710	696	731	718	733	726	726	727	725	729	720	732	724	753	716	729	737	716	750	733	711	717	719	710	710	731	773	778	688	644	734	717	732	704	727	723	701	709	720	726	687	723	748	716	689	749	695	735	699	736	789	735	745	698	750	718	729	724	721	775	735	741	733	742	736	720	712	728	718	710	725	744	785	723	721	719	704	735	746	778	717	719	747	743	761	741	712	722	723	677	752	715	724	736	708	704	726	779	717	754	710	737	720	762	699	713	731	752	726	697	731	754	688	749	723	744	767	738	682	714	706	682	724	726	691	722	738	790	694	703	707	703	750	721	663	730	696	752	690	723	773	698	768	725	720	727	725	726	766	745	713	691	755	749	739	730	669	765	715	738	760	731	711	728	732	726	797	779	780	727	755	730	693	767	681	769	711	711	779	703	702	763	688	697	725	746	742	772	691	749	705	710	732	721	739	722	723	760	722	737	772	694	733	730	746	735	789	746	730	770	694	755	716	698	732	686	744	748	717	697	740	759	699	707	710	745	689	757	728	753	748	680	751	730	730	681	766	716	731	787	745	709	682	729	725	733	705	731	719	725	768	699	702	746	766	717	714	716	725	756	725	759	709	708	737	773	652	713	659	734	701	738	717	731	725	724	758	726	765	750	709	712	677	735	724	673	698	760	717	731	736	743	715	765	718	691	658	761	714	721	768	751	757	737	740	737	742	758	749	757	710	758	696	748	704	722	730	736	726	699	716	738	772	743	734	736	743	729	744	707	696	757	740	733	660	669	719	764	749	736	697	698	703	683	738	757	671	739	741	759	733	703	729	750	741	761	699	762	782	772	740	753	715	774	695	735	733	729	777	709	723	762	701	683	720	725	771	679	756	734	721	716	741	694	727	756	731	771	681	695	726	767	760	711	746	778	712	729	731	763	761	732	749	754	725	773	687	713	713	769	708	752	721	759	739	716	764	713	744	706	730	692	731	783	754	692	752	746	704	712	745	751	748	744	737	769	725	745	755	706	781	694	713	740	746	721	715	771	734	666	730	696	718	724	716	778	740	718	702	775	745	744	719	759	737	725	732	741	748	713	712	723	724	735	711	753	756	697	711	721	703	685	733	735	753	712	698	720	719	721	715	683	707	699	686	727	738	734	779	793	758	736	714	713	699	687	704	772	737	790	775	745	737	725	752	765	685	782	799	760	737	698	722	711	722	759	743	706	690	726	757	747	743	714	774	749	693	701	735	695	697	781	720	755	744	718	727	754	709	746	682	715	736	760	730	740	791	738	722	757	726	717	738	726	797	765	744	684	685	750	728	741	756	785	726	759	718	735	700	711	774	755	731	724	718	730	725	740	693	737	715	734	758	738	736	754	712	695	753	745	732	743	710	801	688	717	746	705	757	718	703	725	678	715	779	715	762	777	735	686	712	738	738	698	726	766	732	689	723	711	754	689	738	732	730	762	739	734	729	708	761	780	742	743	690	735	732	712	712	756	764	722	709	732	729	770	732	697	724	711	735	725	695	756	783	748	705	782	722	742
8338	1018	1287	1014	709	539	431	350	299	284	257	222	189	176	195	166	198	156	147	158	151	154	166	148	161	129	124	126	153	121	144	137	131	137	128	138	110	142	121	133	143	122	123	130	115	156	126	141	129	121	145	145	143	116	128	136	126	126	109	126	116	110	130	137	143	120	139	145	134	141	128	122	117	127	120	109	114	120	137	126	142	110	104	130	140	124	129	128	141	125	121	121	130	112	112	109	119	112	126	116	125	127	124	126	150	107	165	124	144	115	128	111	125	115	133	127	130	127	139	124	121	105	113	133	131	138	137	123	128	118	130	127	136	121	105	123	137	133	106	133	113	116	134	132	146	101	119	125	134	131	118	134	115	103	118	117	112	131	134	127	118	103	132	99	135	114	125	110	128	116	106	113	111	121	123	128	138	119	111	144	125	117	135	127	140	110	126	122	128	143	107	119	112	121	120	129	142	123	120	116	139	132	138	112	121	116	130	139	123	119	117	120	134	128	113	116	142	95	125	124	108	145	132	143	133	124	111	124	136	125	122	134	136	144	119	136	133	123	116	132	114	126	145	144	125	146	134	140	113	118	117	129	154	118	127	137	116	137	122	140	134	125	106	125	129	129	138	126	114	134	135	107	113	134	119	138	132	130	123	136	146	123	120	136	130	148	105	115	139	125	119	118	122	107	125	120	118	128	124	119	116	119	105	142	121	123	140	131	120	115	149	125	117	131	128	109	114	137	132	122	156	120	90	129	119	128	120	132	114	136	125	106	126	130	139	129	118	115	123	146	126	113	136	132	122	138	122	142	132	124	136	112	150	116	109	92	131	111	117	137	108	128	134	127	118	122	130	112	127	134	142	125	125	134	131	106	116	125	126	107	129	145	136	117	106	124	134	132	141	118	127	112	126	118	135	133	112	119	115	131	123	129	142	108	137	125	136	114	118	130	128	115	121	115	131	112	111	104	120	132	122	138	115	111	128	127	112	107	108	144	140	126	107	114	123	144	130	114	108	132	143	123	115	133	128	112	112	134	132	132	123	114	117	127	127	130	129	141	112	141	135	127	111	135	132	140	123	127	135	141	111	138	111	133	121	121	123	119	121	112	120	121	128	124	132	147	123	113	129	122	149	128	113	106	127	134	134	115	131	110	131	132	130	123	130	141	134	129	112	125	117	138	143	131	121	124	142	109	125	134	119	127	121	114	111	135	125	141	130	134	123	142	140	116	119	131	138	117	133	136	122	133	131	119	127	120	142	135	118	120	155	152	118	130	130	126	125	111	140	133	134	125	134	134	129	142	123	124	128	132	128	134	133	123	134	138	128	112	112	143	113	112	131	126	125	134	116	138	120	130	131	126	139	122	139	109	117	123	119	119	136	121	129	121	126	131	105	118	114	114	133	135	101	119	127	127	128	122	135	139	129	105	130	111	115	122	125	126	130	124	115	139	116	123	125	120	123	130	110	116	107	117	149	130	113	137	114	124	129	129	129	124	128	123	126	130	115	138	126	140	105	145	92	127	125	132	127	121	117	124	121	127	138	120	128	121	123	106	145	132	114	109	134	126	123	126	120	119	124	119	115	120	109	116	125	134	134	143	132	126	105	125	154	126	128	139	132	133	131	113	119	117	137	131	107	132	134	132	121	106	139	138	133	112	117	127	137	138	136	119	122	143	129	113	124	131	118	140	119	104	140	112	129	132	125	121	146	122	127	103	131	130	100	126	140	133	144	130	123	142	135	110	140	124	107	143	140	137	114	133	130	132	131	143	136	121	113	138	125	115	109	146	140	130	126	149	136	120	125	122	131	117	117	138	136	143	124	108	138	111	130	137	118	136	114	148	115	112	127	99	146	127	125	129	131	123	136	115	110	125	125	129	122	113	136	124	144	120	125	123	123	109	110	122	129	145	127	117	132	121	130	140	130	117	126	105	111	127	157	127	150	124	128	132	153	127	141	105	116	126	129	129	121	132	124	132	126	112	111	126	120	141	114	106	128	116	139	118	148	137	112	114	103	116	137	116	129	125	137	129	108	113	118	129	132	128	122	142	135	132	116	130	126	129	127	115	135	117	117	124	131	135	130	133	120	112	124	129	130	125	125	125	136	116	131	121	125	133	125	116	111	126	126	133	128	133	112	113	121	129	148	121	123	137	118	113	145	122	129	123	125	117	129	121	113	144	125	147	138	121	106	106	109	128	133	126	99	121	148	121	131	136	111	122	136	107	120	131	118	122	125	133	115	126	107	119	121	129	123	134	141	134	136	125	125	129	143	131	124	126	104	138	151	136	145	119	119	137	119	128	130	118	122	123	126	123	120	135	114	121	136	124	114	124	125	116	110	139	131	109	116	137	136	124	134	137	116	129	129	142	134	111	128	132	129	130	135	110	127	132	121	113	113	121	128	130	121	124	130	127	111	134	120	131	115	128	132	131	140	133	128	127	133	115	121	121	115	146	151	103	122	123	128	135	122	144	143	139	135	120	147	118	135	114	137	145	128	117	99	134	118	121	132	143	131	131	132	126	124	137	112	114	125	134	137	110	115	122	114	107	120	118	135	117	122	134	115	128	130	138	132	116	137	124	136	126	126	138	126	114	130	139	133	119	146	136	116	139	116	126	131	111	131	123	134	120	127	102	124	143	132	115	117	132	116	133	122	155	121	123	155	105	124	134	119	126	115	123	118	126	140	118	125	149	144	140	129	101	130	110	122	132	132	124	149	114	100	127	127	141	100	125	119	133	113	100	98	143	143	141	113	121	140	121	99	123	124	123	132	141	127	117	109	139	152	125	114	138	105	119	128	123	111	126	136	143	97	118	122	129	117	102	117	115	108	113	108	120	140	141	139	127	113	131	128	110	126	146	123	118	123	135	142	149	122	130	127	134	136	107	131	141	140	125	126	124	119	130	115	110	125	142	137	114	126	113	126	124	127	160	121	134	127	131	125	133	133	113	132	114	102	137	129	146	127	125	128	143	127	128	144	120	125	130	116	119	114	128	126	124	140	129	128	141	115	113	115	123	125	112	142	120	138	143	114	124	129	138	107	136	128	129	131	139	129	133	130	135	125	132	106	124	97	126	130	127	116	132	129	131	138	127	125	125	125	121	126	132	127	124	127	113	114	136	119	142	127	115	142	131	143	127	112	138	125	125	139	135	124	129	139	124	119	143	143	125	137	100	117	136	123	147	137	114	140	126	107	135	119	119	120	115	138	132	120	136	131	139	141	116	128	115	153	120	122	139	101	129	149	114	114	106	142	121	117	113	107	145	135	125	146	146	130	141	116	117	137	111	126	144	139	138	137	124	132	120	116	116	125	130	125	105	117	133	130	136	106	111	134	122	121	140	129	105	107	127	122	128	127	135	131	121	116	132	134	135	122	144	109	122	124	127	122	137	130	124	133	125	106	128	121	133	129	121	119	135	134	117	120	137	124	162	128	146	127	137	115	148	114	138	130	140	130	133	120	121	125	127	147	131	119	135	118	150	131	108
5308	1344	3158	3522	2985	2530	2060	1690	1402	1180	1192	989	966	906	834	792	733	685	666	634	651	610	566	560	526	545	533	555	464	531	552	490	512	491	496	507	490	493	474	437	467	451	423	454	468	457	430	455	429	425	419	451	472	441	464	409	448	412	403	449	442	407	417	421	432	435	425	396	462	415	410	400	464	431	428	451	418	455	415	440	431	415	427	410	414	407	430	416	414	431	432	402	389	369	431	424	432	449	434	411	433	416	419	401	412	408	423	448	438	420	390	403	421	420	396	422	420	445	397	373	398	405	395	426	396	432	430	391	407	418	417	450	399	419	401	409	438	435	417	417	403	410	408	377	411	427	362	401	392	406	409	427	393	412	409	445	394	423	402	414	433	403	415	420	418	417	385	440	412	383	400	423	458	421	415	415	402	402	417	420	414	462	363	402	448	437	405	390	426	375	408	406	410	393	427	412	425	405	419	426	441	406	424	426	399	416	428	398	392	399	388	437	379	399	352	371	468	424	411	427	432	414	442	378	435	396	420	453	385	417	396	406	400	381	417	452	423	452	388	392	430	423	437	406	417	413	400	458	439	394	402	390	403	392	418	409	408	416	419	411	409	389	449	434	403	428	418	410	427	386	437	449	420	433	378	395	443	419	408	363	409	409	426	407	394	422	412	382	430	427	418	404	443	414	436	394	406	363	425	408	397	377	418	392	397	403	385	419	406	396	390	406	413	407	396	401	419	407	422	387	415	448	411	396	433	415	402	394	398	431	443	425	358	424	398	381	409	440	389	403	404	401	403	434	368	414	403	459	412	387	399	388	389	417	421	408	437	411	416	419	445	424	426	422	409	427	393	391	409	431	405	410	371	409	389	395	413	431	370	422	392	427	428	349	420	388	379	383	422	408	400	393	400	412	378	431	421	408	377	414	415	373	419	448	425	434	416	435	404	398	390	391	382	405	396	399	384	415	394	375	425	441	438	401	413	406	403	448	402	425	413	369	391	419	389	384	387	398	431	406	355	440	395	426	412	412	368	421	440	380	391	403	426	416	402	424	403	440	421	404	393	412	386	415	423	406	405	387	395	447	396	380	434	430	437	395	387	403	381	381	408	444	396	380	416	400	401	425	382	375	415	401	397	411	387	393	398	417	392	446	403	398	406	392	436	435	418	406	438	402	422	400	438	418	380	396	432	449	431	412	439	436	407	425	415	406	388	419	413	406	434	415	429	429	412	425	392	397	416	392	358	426	425	409	415	406	390	385	384	388	391	442	371	401	385	402	386	421	388	400	396	414	395	389	411	408	406	361	412	407	408	402	398	402	401	376	375	393	418	385	435	414	409	394	442	382	427	396	403	430	432	382	415	400	445	410	396	435	386	425	413	385	390	401	349	414	398	398	382	397	424	403	420	405	427	401	375	432	426	390	419	408	404	409	407	439	399	460	399	438	396	424	366	434	434	394	389	451	436	435	418	463	421	417	420	393	416	404	402	439	438	404	406	439	404	404	399	398	390	442	398	380	407	400	398	415	455	403	420	428	406	409	433	421	396	390	390	387	371	381	432	388	369	375	392	429	406	372	421	384	391	407	401	429	387	395	410	406	458	389	399	434	412	460	404	404	380	391	428	385	407	392	399	422	391	356	421	404	401	440	361	418	419	420	423	404	417	431	405	416	430	410	452	372	398	406	396	407	376	423	373	397	411	441	385	384	412	404	410	401	415	421	378	407	395	408	395	420	427	422	399	409	395	401	391	424	387	401	428	409	424	405	395	421	421	424	410	396	401	420	430	414	399	392	410	428	412	433	423	407	415	415	420	405	394	411	395	423	404	402	408	439	399	392	407	392	384	401	410	407	395	420	394	409	376	436	421	457	415	445	441	393	436	437	404	391	412	420	430	426	426	407	449	402	433	376	387	401	404	392	415	378	430	412	430	402	368	439	408	432	364	410	391	396	400	403	408	385	439	435	384	413	404	396	420	431	390	396	400	423	366	367	422	354	412	388	415	408	426	412	417	425	396	421	430	382	383	416	438	406	406	402	418	385	434	400	395	410	388	406	403	460	408	416	382	428	414	450	445	434	421	392	427	388	403	416	424	403	400	398	407	364	387	409	433	396	403	437	405	412	381	399	415	381	383	428	404	443	391	410	389	413	405	413	400	409	408	413	391	415	426	368	364	387	427	435	384	398	434	419	387	425	431	426	431	400	395	400	375	408	395	407	405	364	409	372	411	414	416	391	434	417	397	406	425	400	417	400	377	385	410	396	426	450	401	443	441	439	408	430	424	417	420	388	412	386	393	433	419	430	421	413	404	414	394	440	425	410	386	428	407	434	418	396	415	450	372	390	416	387	405	431	388	408	409	395	422	403	391	412	396	459	387	381	442	400	407	397	410	448	425	416	387	417	376	411	456	402	422	433	445	414	408	421	435	437	426	370	426	401	403	385	388	438	431	409	430	392	399	409	384	405	391	441	421	443	416	410	405	389	395	419	391	399	425	397	405	401	382	386	432	412	433	424	383	424	388	416	435	408	410	394	409	419	442	422	414	398	444	379	404	389	424	432	391	441	420	378	436	418	429	391	426	400	424	430	393	370	391	420	378	411	422	437	393	402	432	372	401	407	433	401	421	419	379	370	410	405	406	412	426	426	377	425	417	436	397	398	417	406	436	369	409	408	389	423	408	415	403	444	402	394	412	383	431	419	411	401	425	397	403	427	428	431	397	413	401	397	392	408	425	432	372	415	403	424	420	415	400	366	403	398	414	432	399	391	405	397	395	443	394	418	435	430	406	438	382	388	390	384	435	431	434	437	389	392	383	398	401	407	390	419	444	406	418	422	422	408	451	385	409	421	382	414	399	409	446	376	395	428	389	401	411	419	381	410	363	423	382	388	374	385	401	411	367	390	412	396	409	408	428	383	412	412	379	400	425	386	408	383	427	398	415	400	401	404	416	431	440	409	427	443	361	394	369	414	428	385	386	400	389	407	392	386	398	396	439	433	411	400	407	363	453	411	409	376	399	424	401	406	392	394	417	402	394	388	424	395	460	396	402	412	406	399	440	416	412	457	428	439	425	415	396	392	403	420	408	418	427	421	396	406	426	430	375	396	417	380	390	402	428	396	411	422	372	410	413	427	381	398	409	434	414	427	397	441	403	459	393	407	416	406	462	412	431	418	434	391	419	408	416	422	410	410	389	434	410	399	409	414	408	413	387	408	413	369	406	419	408	406	419	394	395	422	389	415	352	405	381	418	458	401	401	421	386	406	388	398	388	362	351	415	400	387	427	397	411	398	421	401	392	421	407	419	419	410	387	416	416	419	458	426	429	414	425	412	419	411	388	440	398	405	410	372	390	406	416	442	413	396	373	407	373	402	378	408	410	449	411	424	448	412	404	388	422	390	408	435	434	403	363	412	418	393	410	433	440	398	443	428	419	409	434	385	453	396	445	406	390	432	390	406	446	396	375	378	407	427	419	397	386	425	415	397	429	462
15635	2455	2704	2064	1393	1077	799	614	449	440	377	356	299	279	259	239	228	220	183	220	197	196	181	208	191	178	161	176	153	165	178	180	161	166	164	165	150	148	167	167	151	178	188	181	152	147	161	149	181	143	167	143	152	172	143	139	156	154	166	150	155	145	143	145	144	150	144	154	140	157	152	142	158	153	158	147	130	132	128	165	178	147	131	152	155	139	123	137	142	143	151	144	119	156	133	171	145	144	157	133	151	128	145	130	131	146	144	169	134	159	162	165	150	145	165	162	144	148	154	142	146	159	158	149	141	157	149	145	127	154	152	135	151	142	163	122	156	146	135	161	165	125	164	136	150	160	133	122	152	175	152	122	149	129	149	159	150	144	154	149	150	126	154	147	140	152	173	153	135	139	153	141	150	170	134	150	142	158	143	124	144	133	152	142	131	144	141	159	149	146	151	164	144	153	156	162	152	144	127	163	133	145	152	154	145	141	139	134	144	122	158	143	146	144	155	165	152	148	166	154	135	143	164	152	151	144	145	136	161	131	134	159	166	156	144	134	149	149	146	149	159	153	156	141	164	135	139	156	150	165	147	154	142	175	136	125	159	137	137	140	151	147	144	157	150	149	146	155	133	131	116	150	168	123	125	147	148	133	131	173	163	123	132	140	154	133	135	156	163	158	163	145	156	145	139	146	129	143	142	153	161	156	119	135	144	153	173	172	131	159	154	135	162	152	123	123	153	136	119	157	151	133	152	147	160	173	159	154	148	137	139	165	152	160	160	138	143	148	144	178	133	150	125	158	145	140	155	124	163	149	156	143	135	164	134	143	149	160	150	158	140	146	156	158	126	150	153	143	155	123	164	161	154	144	143	172	139	156	153	150	126	154	165	136	151	125	154	140	156	131	139	156	141	144	155	151	165	152	149	138	144	110	138	142	138	139	145	146	143	136	161	149	146	146	137	126	170	146	165	139	151	134	116	169	136	143	138	119	160	136	148	147	128	149	149	155	122	145	134	136	130	170	149	128	145	142	153	133	165	138	162	132	156	145	162	147	139	141	155	132	152	153	143	161	169	152	154	150	164	148	130	136	150	153	149	157	168	132	145	142	140	155	150	156	131	156	149	127	159	143	140	133	150	150	142	146	157	141	141	146	163	139	153	143	118	141	155	152	142	185	156	154	156	172	135	122	154	153	146	139	146	127	121	159	151	132	142	149	135	134	142	159	148	137	119	146	161	134	139	148	135	172	157	144	133	121	146	156	147	142	138	143	142	156	131	146	142	160	144	141	160	148	146	136	141	152	159	151	157	155	152	153	151	146	143	137	154	156	133	147	172	154	128	129	143	153	143	127	153	147	160	159	173	137	139	141	151	155	177	135	154	147	153	159	157	145	159	137	129	130	160	134	143	146	136	127	122	128	153	147	142	153	160	155	147	154	141	152	148	139	152	137	129	144	154	122	146	127	149	151	139	131	143	162	137	163	163	157	166	146	151	151	138	141	130	125	140	147	149	150	139	144	137	131	160	139	140	138	149	136	143	133	137	130	159	173	150	135	149	149	161	133	165	147	131	135	157	158	138	123	134	153	160	135	169	118	145	131	161	168	136	165	155	162	134	147	152	141	144	161	163	132	149	145	144	142	148	142	160	136	138	149	127	138	157	136	147	161	142	147	135	144	147	137	151	159	136	158	149	159	161	155	128	135	123	163	153	138	158	145	131	155	138	137	145	157	156	125	157	164	134	155	165	120	155	114	149	144	142	134	156	137	160	171	134	157	151	146	139	146	136	147	164	157	148	155	126	161	158	159	153	123	117	131	146	146	146	125	135	152	166	168	142	168	133	159	151	157	140	134	149	167	132	145	149	144	145	154	122	153	164	125	138	146	153	139	141	154	169	145	135	150	165	137	179	149	148	131	146	121	151	159	135	129	167	148	139	142	170	155	147	131	149	152	155	145	154	158	148	137	164	146	144	151	144	148	160	164	134	130	126	130	139	167	147	150	156	153	112	146	149	147	147	126	140	147	136	147	152	172	137	119	132	161	149	151	146	170	146	146	134	139	133	133	145	159	136	142	171	143	149	150	164	137	140	157	127	136	128	136	138	145	122	150	153	143	141	146	140	143	145	162	128	139	157	135	155	147	147	143	131	150	148	141	140	157	126	133	151	136	147	162	175	144	157	137	129	124	135	139	147	143	150	132	136	144	147	133	126	131	144	142	134	140	136	123	158	158	125	176	149	161	161	160	149	152	129	141	138	137	166	154	135	144	142	143	141	158	150	129	139	152	146	153	154	154	136	162	149	155	141	171	153	143	133	149	127	148	147	170	143	163	148	145	140	152	142	171	143	150	139	129	142	142	132	157	156	121	146	153	170	155	162	159	128	152	160	155	134	158	167	147	143	123	144	179	145	130	158	143	148	140	155	163	150	145	169	156	148	142	133	142	138	159	164	146	153	136	129	131	158	140	141	149	139	126	135	145	138	158	143	138	175	149	141	150	152	138	138	157	163	153	124	136	137	152	129	155	145	142	155	160	161	141	144	147	121	161	130	141	119	142	146	142	140	167	155	133	147	152	131	165	140	126	149	153	165	139	146	148	157	135	139	150	160	169	145	148	149	160	149	151	150	153	148	121	135	154	152	152	153	144	164	153	124	131	158	138	153	143	144	147	149	142	143	164	133	164	131	157	166	151	176	150	166	170	145	147	138	121	149	139	162	152	136	142	135	125	146	150	149	171	150	150	143	132	144	146	146	170	155	161	141	151	132	155	154	138	140	158	153	137	127	156	146	155	152	129	121	131	144	125	131	136	159	122	119	166	156	151	155	156	150	155	137	136	150	148	146	140	147	120	127	138	170	149	129	164	132	149	165	143	147	150	147	139	150	138	140	164	149	124	155	164	173	161	154	165	145	132	156	136	154	147	150	131	173	141	141	148	134	149	124	145	139	154	147	143	134	169	157	139	156	148	157	167	159	128	157	150	147	155	144	144	152	139	163	136	140	151	134	144	147	142	136	149	150	153	165	137	134	142	154	143	130	159	157	146	139	141	131	151	138	139	163	156	150	134	144	154	146	162	142	149	142	148	153	144	153	139	142	147	143	143	152	149	143	160	128	135	160	160	156	143	143	150	142	161	122	139	149	137	138	153	164	156	163	142	128	169	140	136	131	148	145	159	140	143	126	137	166	146	158	164	136	143	150	122	159	150	148	160	153	128	150	158	147	141	164	158	144	130	144	165	177	149	132	145	156	115	166	161	107	145	155	150	155	143	141	140	163	123	162	173	162	142	149	151	144	153	152	154	129	133	136	146	151	149	147	130	165	145	154	140	155	134	115	148	143	161	150	146	139	139	134	130	137	145	147	126	130	136	142	166	144	138	150	142	144	129	141	121	143	155	102	155	126	151	152	142	138	127	152	154	177	140	151	153	156	147	176	139	140	157	150	148	168	136	139	135	176	156	146	133	154	129	167	153	156	152	152	160	138	157	103	167
7528	2520	5765	6590	5553	4448	3629	3022	2498	2227	1935	1758	1574	1384	1243	1120	1067	1075	986	993	913	870	803	787	786	762	746	752	715	713	684	650	621	618	585	635	639	606	607	612	620	551	556	587	549	529	592	565	522	583	489	523	536	513	538	545	558	514	524	545	536	511	482	499	526	577	491	469	507	550	503	522	520	458	494	499	471	474	516	520	467	534	493	516	513	484	464	503	539	515	500	505	489	506	473	521	500	501	455	487	396	488	471	493	510	488	460	496	492	503	504	470	499	512	484	499	509	492	503	512	482	480	531	524	419	480	462	476	517	504	502	487	529	535	453	540	466	479	442	454	503	485	488	507	524	479	503	507	480	523	479	470	466	500	495	442	445	435	556	445	479	487	439	460	483	441	493	488	466	497	460	488	451	533	491	469	485	447	478	452	501	475	458	486	478	469	508	501	513	478	469	487	494	491	461	476	473	479	478	408	513	500	466	437	517	469	490	472	478	484	499	521	464	526	531	504	483	470	534	506	495	475	478	493	468	507	456	473	477	498	482	489	477	500	526	477	466	498	456	511	458	507	468	503	535	438	450	466	477	502	476	493	476	455	483	444	511	486	507	500	500	479	448	468	462	466	500	446	462	471	463	501	484	476	491	464	462	498	479	493	466	487	488	506	503	494	499	488	506	482	518	475	482	494	499	452	450	457	434	515	481	468	440	477	482	527	482	461	479	465	482	461	473	488	488	483	546	482	473	482	475	551	496	453	491	533	434	484	504	455	482	477	477	507	472	441	474	457	480	475	497	499	433	505	472	502	456	507	449	485	482	498	468	444	474	462	496	500	467	483	500	465	499	457	469	514	476	480	458	459	499	486	500	477	495	496	503	468	479	520	496	454	472	505	455	483	480	483	483	458	523	466	483	437	425	485	440	504	478	480	447	479	489	498	480	497	451	465	431	456	529	523	478	470	475	504	483	438	475	476	483	492	522	491	457	482	490	495	481	444	486	451	472	485	436	465	477	449	471	509	514	486	482	450	473	464	474	522	496	496	497	466	421	485	485	463	457	489	467	452	500	488	455	471	499	472	472	468	494	543	462	487	489	482	433	478	426	465	469	452	479	454	446	482	488	469	497	448	480	510	481	471	486	449	455	482	479	505	456	487	462	476	462	500	482	507	455	490	503	491	446	440	418	500	521	504	481	490	467	501	444	498	506	475	479	467	490	497	480	459	497	445	503	462	461	490	490	507	435	485	464	472	507	497	483	465	542	444	474	511	459	486	516	490	536	468	472	464	472	477	455	498	453	472	461	492	489	467	436	468	514	467	461	528	494	449	490	507	476	502	445	478	486	466	494	497	472	508	492	486	523	460	508	476	500	485	438	467	471	459	464	470	472	505	479	472	459	483	449	498	463	482	511	452	482	505	487	485	482	513	496	415	506	503	486	456	479	427	465	476	463	463	478	487	454	490	514	489	504	442	502	552	456	442	509	481	463	512	515	517	518	493	490	498	485	482	464	498	521	476	479	470	505	510	467	481	477	507	483	513	505	501	464	444	468	508	477	474	444	475	457	496	497	471	450	467	490	467	456	537	481	481	479	497	459	451	467	464	463	450	482	480	476	489	508	486	495	480	481	440	454	483	513	500	455	489	466	479	481	461	484	485	481	440	498	457	492	458	474	433	467	465	519	479	477	491	444	479	479	475	533	469	518	493	470	523	509	475	492	466	511	447	508	449	496	462	498	485	437	506	516	491	429	468	464	485	465	487	467	459	480	453	527	479	474	489	468	481	480	492	496	469	528	488	485	456	492	470	452	502	459	467	477	469	528	522	482	478	480	491	509	441	491	453	497	447	478	490	486	493	468	457	436	461	500	456	449	474	468	482	469	494	495	514	495	485	496	502	476	523	459	488	483	454	468	500	512	465	470	488	461	487	457	421	507	461	475	432	490	506	506	464	493	460	499	450	482	516	503	471	524	453	493	440	508	475	497	473	458	507	516	492	491	468	465	478	484	504	437	484	495	504	475	450	473	476	527	498	490	497	509	504	505	450	493	502	496	490	492	519	520	488	511	467	484	465	483	468	475	466	492	449	519	468	456	471	476	519	519	444	478	462	476	481	462	485	494	469	517	490	488	504	482	481	484	489	474	467	468	473	462	452	499	522	493	480	490	475	484	425	448	482	462	461	447	431	420	473	477	442	502	481	483	452	468	488	463	512	498	474	465	493	484	490	445	466	488	462	512	456	476	481	476	477	451	469	487	495	456	458	459	449	466	429	450	463	485	482	480	475	493	481	469	496	493	487	505	448	492	508	472	473	429	476	469	479	475	467	505	496	486	451	498	464	487	484	434	471	490	470	455	494	535	462	461	461	470	491	465	477	479	474	468	494	444	492	460	506	464	474	459	470	482	471	486	463	472	496	473	492	444	491	485	451	498	454	524	492	496	485	490	465	486	502	427	429	518	525	499	491	477	491	488	495	483	505	513	519	499	454	513	490	485	465	464	406	508	520	474	474	485	504	480	501	479	474	465	455	485	512	475	490	462	489	502	488	489	517	501	503	444	465	495	435	498	486	497	485	470	525	470	498	492	470	491	464	471	462	506	463	531	467	501	453	491	487	508	463	460	501	493	512	497	463	477	457	489	478	420	499	467	518	517	461	477	477	463	487	468	430	501	498	478	497	468	506	468	490	536	474	481	463	484	489	504	460	478	461	479	499	476	496	481	456	431	490	494	464	453	507	457	452	497	493	477	530	488	509	477	482	482	534	485	520	469	439	450	513	462	441	487	488	494	462	483	495	513	504	469	444	517	487	487	502	503	465	485	519	453	515	460	479	481	506	434	497	465	507	487	482	485	506	507	491	443	447	497	478	486	484	489	463	483	493	517	456	486	479	442	481	451	431	449	485	464	464	454	464	484	484	493	501	476	447	492	491	472	481	502	451	471	521	487	455	450	480	471	475	479	484	436	465	485	484	465	463	461	448	469	471	436	484	478	480	445	464	456	444	471	471	492	481	460	472	474	445	478	466	500	469	480	451	458	454	489	427	488	484	499	485	421	468	460	489	459	479	500	483	469	456	473	477	496	492	480	441	499	505	479	478	505	470	471	489	451	469	444	449	505	457	486	482	472	475	461	460	499	474	483	460	487	505	455	482	500	475	463	477	492	496	425	461	442	517	487	506	486	476	470	476	475	478	462	456	475	427	477	482	456	491	468	450	504	446	480	470	487	470	502	491	455	504	466	487	481	492	446	475	451	455	483	479	529	458	514	485	480	462	460	501	464	480	501	461	504	434	469	473	503	477	474	495	481	443	456	439	477	495	473	508	483	486	488	469	497	516	503	473	496	484	498	475	450	471	502	459	519	475	461	448	510	492	499	472	456	464	454	462	426	493	471	448	487	492	466	458	499	440	483	454	470	499	480	460	491	444	452	476	512	488	493	490	476	477	467	500	547	492	480	444	461	445	481	502	497	468	465	462	483	515	472	466	440	508	502	453
2079	320	304	288	274	283	271	271	261	276	258	294	281	249	273	243	253	265	235	261	258	253	247	225	261	240	215	248	263	272	226	260	221	253	292	242	268	260	278	231	266	229	264	242	240	201	255	258	288	207	233	249	250	273	271	261	265	270	271	245	252	255	257	221	282	233	232	279	238	250	228	237	239	247	254	260	237	257	243	252	265	221	259	262	248	262	247	262	249	249	257	266	259	255	249	238	227	238	229	259	223	249	249	243	253	244	234	238	254	253	243	250	256	267	249	228	244	241	244	264	249	253	244	252	216	239	265	229	241	251	249	241	251	243	265	266	238	264	235	233	254	262	250	266	242	250	235	241	245	272	263	250	242	254	256	250	235	243	228	227	265	229	237	281	221	231	238	242	270	245	261	238	259	260	260	253	268	255	227	262	234	235	253	254	242	238	226	247	261	244	238	251	244	251	244	275	264	244	237	258	264	261	241	265	248	227	250	266	258	267	247	265	237	246	258	237	252	265	245	284	263	242	249	246	228	233	254	232	215	236	221	252	240	244	263	212	250	245	251	229	237	216	225	253	251	210	230	238	225	270	230	240	246	253	244	264	251	255	252	248	276	232	265	228	242	275	256	232	267	271	295	245	254	240	251	275	258	240	246	251	268	241	253	260	276	258	237	246	270	248	259	267	245	247	229	224	210	258	254	270	247	232	230	252	242	253	270	270	254	267	247	232	244	233	251	246	252	260	255	269	280	256	231	244	236	265	242	248	271	246	247	259	242	246	264	252	233	222	239	202	284	264	240	227	243	248	282	259	266	245	234	247	278	253	234	260	245	255	252	258	206	239	249	239	231	231	249	264	250	239	249	232	254	280	211	229	238	242	258	239	252	285	233	240	219	242	219	242	248	237	244	249	263	240	247	285	268	245	261	227	247	261	263	248	283	239	259	220	266	236	275	273	247	268	222	257	254	249	232	228	249	274	218	229	252	273	259	266	247	248	244	253	253	215	254	228	253	263	268	231	277	249	236	276	245	237	255	245	221	278	232	249	243	224	250	240	210	251	251	272	251	272	263	269	246	236	277	232	232	252	254	244	220	246	236	237	243	275	254	233	252	242	248	250	255	275	238	222	241	245	255	269	260	258	257	285	235	257	268	225	253	251	243	244	248	267	243	256	231	257	244	240	242	266	234	252	247	251	285	237	268	272	222	240	239	247	251	277	264	253	256	252	248	195	279	262	269	251	252	253	237	263	256	253	254	232	268	272	246	235	243	222	244	268	253	270	237	225	242	262	251	245	263	222	243	267	247	284	261	241	243	267	272	261	225	253	241	248	243	263	219	272	243	224	213	239	255	230	230	269	251	252	259	236	248	280	243	238	253	249	249	285	243	239	248	263	228	284	246	240	250	243	245	258	240	258	262	232	248	278	258	214	254	248	221	268	254	278	258	241	261	259	243	257	234	220	279	257	258	245	249	275	239	239	270	230	249	230	248	282	233	251	252	235	231	256	247	285	237	244	282	223	234	251	242	237	231	239	273	232	261	260	256	244	255	248	260	226	248	226	254	260	251	272	247	242	266	250	260	230	248	257	242	257	265	236	243	245	243	254	261	245	234	240	238	246	249	271	268	232	232	255	271	241	252	245	233	240	255	237	209	232	234	265	259	248	249	218	238	253	259	267	232	264	242	271	225	227	253	248	244	261	238	253	245	263	233	240	264	245	248	226	268	246	270	252	237	259	206	281	229	237	238	245	277	263	246	249	253	217	246	268	246	242	233	252	242	242	234	242	240	255	252	247	234	253	269	238	251	232	239	228	254	254	244	243	257	257	244	288	264	229	237	257	274	258	234	250	248	260	231	272	244	260	239	250	241	226	237	267	253	248	241	241	242	250	262	268	234	245	232	253	246	252	257	266	247	262	226	241	235	251	268	266	242	256	259	257	237	232	212	270	245	255	239	216	261	253	287	247	225	246	260	241	265	291	237	268	243	249	287	239	243	270	249	237	249	248	250	226	249	224	246	229	268	249	240	252	228	244	269	261	246	232	280	276	243	250	265	224	221	251	216	241	241	226	218	233	240	267	277	262	254	244	258	247	250	255	234	246	270	247	239	229	242	210	301	246	231	228	278	225	253	238	277	251	235	239	250	250	250	245	276	235	252	250	220	272	252	241	253	256	249	232	248	218	271	241	218	273	219	242	232	232	212	243	260	231	249	279	245	242	243	253	237	262	265	259	259	258	233	244	228	219	249	244	243	263	260	248	286	237	269	257	243	230	241	251	208	231	240	245	267	269	249	262	274	231	235	241	262	261	230	240	260	257	249	251	264	249	231	284	242	234	232	270	256	255	235	217	237	263	217	253	229	250	274	243	249	237	228	248	265	272	270	243	256	251	252	266	273	277	225	241	217	230	257	223	212	243	239	282	266	268	261	258	254	247	246	238	238	240	252	256	266	265	280	227	210	262	256	269	256	278	238	242	247	244	253	243	274	303	258	253	230	243	243	230	247	262	222	245	258	254	236	267	259	272	252	208	219	232	234	253	234	242	263	243	219	261	249	250	244	252	247	291	237	229	245	236	233	268	260	253	242	269	269	231	253	276	250	270	228	238	243	256	239	247	228	248	241	275	269	238	245	226	261	245	250	238	257	240	273	263	253	248	251	242	238	240	270	280	252	238	265	291	253	248	231	256	256	217	257	245	263	229	258	271	228	234	271	268	261	271	246	235	253	240	251	237	234	255	258	245	260	284	272	266	269	257	224	230	234	244	249	248	249	239	248	246	273	223	235	272	213	260	256	254	233	242	229	218	258	241	268	253	263	230	235	232	246	221	238	228	226	244	277	239	252	250	274	226	265	241	244	246	267	252	249	265	257	259	250	257	233	248	260	226	241	251	236	199	263	258	246	246	234	236	225	252	248	227	220	258	249	281	251	236	267	250	252	238	237	248	239	258	229	269	278	238	262	229	278	249	219	237	237	261	250	244	269	215	259	268	228	254	239	249	251	243	267	223	248	263	238	283	256	262	245	236	242	248	270	262	242	265	255	231	220	246	224	258	235	247	294	250	238	244	252	244	251	236	241	234	273	237	238	236	258	253	233	218	228	270	241	247	240	247	253	265	257	246	255	253	226	256	249	215	267	264	246	253	254	235	271	239	238	260	226	253	264	221	263	263	256	252	290	248	255	239	266	229	255	245	242	245	245	244	244	258	248	266	252	240	254	258	219	247	234	256	221	254	250	240	245	266	278	282	269	258	234	264	231	257	209	246	269	234	291	246	250	264	257	262	277	215	222	240	236	265	259	228	262	244	233	256	257	234	266	239	277	244	255	245	250	261	234	268	272	295	246	247	286	255	263	248	241	237	255	257	268	253	260	257	269	216	273	242	239	262	255	256	235	240	244	221	249	248	232	240	248	242	230	269	235	250	252	248	260	242	231	276	267	227	218	252	244	263	243	268	279	224	269	240	257	237	268	254	253	249	245	246	261	244	256	253
2186	776	889	957	855	861	787	789	783	729	751	731	773	689	747	736	787	778	761	794	706	742	744	751	736	711	711	698	673	764	784	739	737	698	758	755	675	723	750	788	719	687	705	737	737	772	738	694	732	780	770	715	749	723	793	757	745	745	752	677	743	671	755	727	724	727	696	738	720	706	764	726	745	734	734	768	736	750	760	771	747	746	675	732	715	746	703	742	731	719	800	737	731	775	710	729	695	693	711	737	762	727	716	682	725	726	776	768	754	720	705	747	742	713	720	738	704	711	686	719	708	695	777	741	743	691	761	756	750	745	714	747	699	707	738	745	719	716	736	742	804	690	693	766	754	711	744	747	742	754	732	740	731	744	742	706	779	704	702	755	724	747	754	707	734	724	760	710	722	697	756	739	749	728	723	772	751	703	746	686	731	717	787	709	732	811	771	677	750	668	736	747	739	735	738	747	784	680	713	752	746	716	743	744	720	778	774	745	749	700	733	716	707	759	703	724	698	757	742	716	696	741	754	715	741	718	764	699	745	727	729	716	724	733	692	761	736	748	746	788	757	719	744	727	689	720	764	734	718	746	740	670	735	678	699	705	724	718	742	784	704	692	742	734	708	703	742	741	738	732	699	771	728	683	772	771	765	787	716	728	668	726	703	709	754	701	732	758	730	728	697	709	737	717	756	773	730	746	704	713	716	700	723	724	718	710	745	727	789	733	749	727	738	739	795	773	748	755	732	753	703	759	727	781	725	737	737	722	752	758	797	714	676	756	716	723	723	736	732	738	765	731	788	737	711	705	701	764	715	737	704	731	722	703	679	756	737	746	729	720	734	704	731	745	729	704	750	700	735	743	726	713	787	731	751	755	716	749	745	732	786	708	710	717	716	749	692	750	713	767	704	709	775	705	740	699	751	711	724	787	733	687	713	717	727	769	777	732	759	737	696	728	718	704	708	716	716	739	716	750	700	705	713	742	774	727	685	711	739	744	728	690	703	735	726	739	759	760	701	733	734	713	735	726	695	685	724	762	700	754	696	710	718	715	715	701	703	752	729	689	700	707	749	720	769	725	752	719	750	755	738	707	716	726	730	757	753	727	684	666	742	715	710	722	711	731	718	715	714	710	751	703	741	703	746	747	741	748	733	724	747	726	747	706	734	745	768	739	679	688	702	724	755	718	712	742	764	719	701	713	717	727	681	748	755	733	724	767	709	775	705	727	715	733	719	701	749	753	755	749	746	706	686	683	727	698	723	753	784	705	713	692	748	767	706	754	770	718	734	756	754	679	747	729	766	711	724	721	758	762	758	709	737	755	748	733	746	748	741	796	745	725	752	673	728	735	664	695	731	766	753	725	743	716	759	735	745	769	716	747	703	750	697	696	711	693	740	757	758	700	731	734	728	720	788	748	718	794	695	729	766	704	778	695	755	741	770	724	723	772	741	725	737	761	744	725	748	713	720	763	712	726	662	765	732	745	710	681	714	772	685	713	747	707	687	749	762	697	717	730	705	789	666	745	753	739	752	711	721	732	766	692	730	761	685	677	737	734	724	748	765	710	734	714	751	724	735	728	693	750	722	695	764	779	753	772	678	770	729	711	787	713	748	705	728	729	733	727	732	725	755	709	743	704	719	731	739	705	730	755	720	655	709	725	748	682	706	722	718	710	719	745	709	721	771	699	753	693	705	753	730	703	736	748	704	697	710	776	726	764	725	735	730	704	710	741	746	717	762	739	749	740	718	743	725	702	733	726	759	681	825	769	785	733	723	714	725	749	735	678	703	708	702	745	720	685	771	756	713	719	700	702	735	767	725	724	743	714	744	735	758	750	780	723	692	691	733	746	726	756	699	719	701	723	729	700	721	721	750	752	712	738	748	732	662	720	745	754	721	720	749	734	741	737	738	752	706	719	751	737	715	743	677	697	693	736	704	746	750	764	697	695	732	759	775	747	724	720	793	717	713	719	752	690	728	754	700	670	755	768	736	728	791	762	731	767	718	739	699	761	709	760	737	754	709	758	752	757	729	788	724	748	779	750	715	705	734	720	724	703	719	769	721	735	710	753	703	712	774	735	714	765	697	703	769	717	734	730	748	764	727	740	721	707	768	734	727	714	712	646	684	746	719	722	705	716	728	754	723	743	674	681	690	711	731	747	737	753	721	711	759	694	723	750	723	775	744	757	721	672	747	775	708	720	712	698	754	730	737	713	749	710	731	748	723	762	694	752	724	718	748	710	721	731	743	748	736	748	723	712	735	701	750	764	730	713	714	706	754	724	743	705	739	706	737	722	781	721	737	751	742	726	703	744	756	757	714	773	762	759	744	742	725	682	677	763	696	752	716	718	719	767	678	714	685	727	662	696	785	743	743	727	728	727	721	742	726	717	750	735	754	691	764	721	693	724	751	734	734	703	776	726	708	761	759	688	747	728	813	749	739	713	730	733	732	699	757	688	749	734	783	757	677	756	653	756	699	700	761	730	717	723	748	740	740	729	743	767	710	751	693	741	711	707	711	694	736	757	723	693	714	744	692	765	740	733	711	739	728	726	705	680	708	667	696	728	723	750	757	705	720	755	763	726	708	768	733	767	784	749	778	712	749	725	675	766	741	705	720	724	762	730	742	744	748	683	681	729	710	730	696	709	724	707	733	743	742	720	735	721	746	767	740	740	746	736	737	697	708	741	722	731	759	760	729	679	742	749	706	667	720	722	763	730	769	754	752	697	731	668	771	749	741	717	691	683	708	728	750	746	757	720	746	725	750	748	744	693	751	743	677	689	757	755	765	736	713	694	753	728	759	719	709	716	712	765	714	728	691	752	732	723	748	701	741	688	726	738	734	718	744	760	708	709	779	734	808	754	764	698	698	727	787	741	749	756	734	706	768	736	738	713	683	700	749	764	738	777	727	746	706	773	752	676	702	753	721	739	652	778	735	697	724	731	713	758	748	793	753	694	782	764	732	706	747	696	765	701	723	752	731	754	793	685	741	728	732	738	732	761	691	747	718	748	766	691	785	749	752	713	689	714	717	735	691	673	680	752	721	732	716	743	703	775	752	709	686	721	768	756	670	742	744	699	723	710	730	701	759	747	723	755	732	704	725	728	754	743	735	751	747	690	720	738	789	695	725	719	705	693	706	713	745	729	756	693	734	739	742	746	737	742	708	756	750	784	711	776	733	757	717	701	700	726	742	741	719	724	770	753	738	789	700	743	768	724	738	751	766	728	716	734	693	757	730	744	780	711	771	714	742	773	756	741	748	728	745	689	787	715	692	696	746	726	667	773	696	707	748	784	757	720	777	765	757	740	738	708	771	700	677	725	729	737	697	734	689	748	753	714	689	731	744	691	746	730	743	700	768	769	723	718	750	747	731	713	735	718	728	702	704	733	766	751	709	715	730	749	741	691	719	722	721	767	760	783	713	734	726	744	721	713	726	753	761	726	716	768	736	724	795	740	738	690	715	734	730	677	710	716	765	718	731	739	757	757
8471	1083	1295	1059	676	554	439	343	278	270	216	229	204	159	175	178	186	170	154	131	155	175	159	142	149	158	133	140	141	139	142	113	147	156	127	131	138	113	144	127	142	122	145	131	141	125	125	142	127	132	106	133	138	139	129	110	119	138	121	126	120	145	134	141	120	122	121	114	115	142	139	135	144	145	130	129	135	125	117	129	146	138	105	119	139	115	130	127	123	126	137	122	133	115	130	126	128	105	142	127	118	113	135	121	113	141	133	127	138	126	125	122	119	103	123	121	122	107	119	111	118	115	119	107	110	149	120	132	120	121	119	115	128	117	134	140	135	122	118	126	123	122	127	129	124	123	124	140	120	140	145	129	117	112	130	119	109	128	101	107	116	104	133	133	113	145	128	124	127	121	122	121	130	131	119	116	125	119	122	138	127	132	137	116	125	107	114	117	111	132	120	134	122	138	128	118	138	139	133	123	140	104	102	137	126	121	131	121	132	104	123	143	119	139	116	120	139	116	111	139	121	119	146	126	129	116	116	117	138	134	141	103	115	130	127	141	130	124	126	135	110	138	132	118	127	128	131	132	139	143	124	138	129	122	118	139	136	134	129	115	130	106	149	128	138	129	125	117	117	134	128	109	117	109	143	139	129	128	124	145	115	111	110	114	118	127	119	118	121	89	117	138	123	123	119	128	125	114	126	120	142	138	128	120	120	131	124	125	109	133	129	120	119	138	125	129	126	102	124	129	115	113	120	116	120	128	141	124	128	145	124	111	111	142	106	114	110	108	115	122	120	124	103	143	146	125	140	111	115	125	111	124	117	130	132	115	131	135	138	139	119	139	119	152	123	131	112	125	121	121	114	114	112	127	115	122	126	119	124	99	119	113	122	142	117	154	130	121	123	125	142	111	118	106	123	126	120	108	131	128	103	109	122	135	129	129	118	114	134	104	140	130	129	127	111	130	118	123	122	121	113	114	121	109	120	143	114	133	131	122	119	118	113	130	119	139	111	133	121	113	129	121	132	134	133	109	117	113	142	125	138	113	111	121	121	148	141	132	120	108	120	119	124	129	131	128	135	115	117	128	148	132	131	126	149	136	120	128	119	131	134	132	149	127	106	126	124	120	128	134	126	144	122	143	114	125	122	124	140	145	124	98	152	121	118	126	111	119	113	108	119	135	121	109	134	124	133	101	117	115	117	117	113	133	124	129	135	132	134	128	96	127	101	134	136	111	126	114	132	119	118	131	125	128	132	112	113	106	119	113	116	124	129	136	128	119	119	136	129	149	132	120	139	128	147	110	125	124	129	126	139	128	123	138	128	131	118	123	113	141	126	122	114	134	129	132	128	129	139	126	140	131	125	113	108	130	135	119	114	118	118	112	122	134	128	110	123	125	124	133	118	105	103	134	123	118	121	140	126	128	119	128	125	108	102	140	116	128	120	141	130	112	113	126	125	122	128	127	118	117	114	116	108	126	127	132	137	125	127	131	123	132	139	128	124	115	140	134	130	121	117	107	140	114	130	120	144	122	135	120	106	138	118	127	118	124	116	140	128	131	121	121	125	133	122	142	106	122	118	110	134	117	122	104	126	129	113	123	122	101	137	113	122	126	123	130	128	109	119	128	139	134	126	136	126	113	130	115	129	120	139	110	131	139	118	133	120	137	126	106	139	125	125	106	115	134	110	128	132	124	129	120	120	116	121	129	126	118	124	143	117	119	122	124	119	114	105	123	137	128	140	123	110	130	131	133	116	106	149	145	115	121	142	123	124	135	131	138	133	115	121	135	123	125	98	140	136	134	143	135	119	119	127	138	123	132	120	122	130	135	121	123	119	145	134	115	115	152	127	109	146	131	142	143	122	129	114	107	110	110	139	117	127	126	124	107	144	137	110	133	119	128	118	105	123	102	131	149	124	143	132	122	139	139	129	142	120	120	112	130	118	131	130	143	124	114	112	101	135	143	117	136	118	112	129	119	119	132	140	131	124	100	119	125	121	128	121	122	103	129	114	124	140	124	115	134	118	137	128	124	132	133	123	114	131	111	111	115	122	109	119	132	137	136	110	134	125	127	120	115	125	123	124	114	133	124	126	116	122	117	106	117	82	113	125	137	119	119	133	149	116	124	126	127	116	120	123	115	132	127	132	135	139	123	117	136	139	124	153	150	123	111	138	125	124	138	135	138	141	118	126	111	112	137	134	124	125	121	139	119	106	99	137	122	136	137	122	151	143	129	118	111	123	115	141	138	123	137	117	116	142	130	124	130	137	117	125	131	121	149	137	118	120	129	143	126	107	112	138	120	131	131	131	115	123	124	130	115	127	115	116	133	133	119	129	129	103	134	134	137	108	144	110	136	141	142	121	119	114	126	115	132	102	135	111	108	121	124	125	122	111	137	138	111	125	116	122	124	138	114	124	118	143	123	120	116	115	129	98	116	118	109	109	118	116	121	135	118	122	137	139	129	115	129	115	124	142	145	138	117	129	117	122	116	114	139	115	114	120	125	148	133	120	109	133	113	141	160	115	118	119	125	132	123	118	119	124	109	118	137	105	143	116	127	114	118	129	112	129	121	125	127	118	122	118	111	136	123	130	134	127	116	125	137	128	137	105	116	114	94	118	120	127	118	141	100	141	146	124	137	117	137	105	113	117	145	111	121	105	121	116	130	121	129	134	120	130	119	135	124	116	133	115	127	144	142	115	132	139	154	138	128	119	122	121	126	131	119	107	112	126	113	126	117	125	135	126	116	147	142	131	129	113	121	129	136	128	107	126	117	128	128	138	116	129	112	132	127	150	139	134	117	132	133	143	121	125	110	128	123	123	99	123	117	113	122	129	130	103	140	130	118	163	131	135	119	129	129	98	134	115	111	120	150	105	127	120	111	111	115	118	114	126	111	115	117	116	133	125	127	128	114	125	131	126	144	133	119	136	129	129	125	120	124	118	126	127	132	139	146	128	113	110	143	142	93	107	118	119	129	126	124	135	132	119	123	139	118	123	134	128	133	114	125	122	114	132	126	118	118	137	118	119	141	129	128	119	131	119	119	111	132	107	125	127	120	125	118	134	114	139	128	109	132	131	139	122	142	120	120	138	117	109	135	131	128	126	129	132	114	126	124	129	139	133	144	126	122	122	117	116	132	140	129	122	137	140	127	123	115	145	126	110	119	146	135	112	127	135	111	142	123	140	114	96	136	132	127	131	125	122	133	116	138	125	121	118	107	116	129	107	126	134	117	112	124	129	131	130	132	108	120	128	137	124	113	128	132	131	129	137	123	125	141	136	117	113	145	134	129	134	125	126	129	117	138	123	137	115	124	131	141	115	119	145	100	126	105	117	127	150	135	109	126	124	151	116	135	115	114	128	129	135	122	125	146	119	126	135	132	124	100	128	140	127	105	126	142	120	130	124	127	126	121	104	115	127	120	132	123	136	138	114	132	128	129	132	121	124	116	110	117	129	135	107	107	122	111	136	120	120	117	134	113	118	122
5271	1354	3103	3624	3092	2570	2060	1630	1415	1272	1180	977	905	923	826	730	722	675	664	635	617	594	658	602	587	583	537	486	530	471	491	515	458	495	453	463	511	499	523	468	453	441	485	426	478	437	445	466	441	421	444	435	426	449	428	427	474	448	431	405	419	375	452	409	448	434	428	432	415	444	457	441	412	439	403	383	421	421	429	428	418	397	432	439	452	445	421	443	412	382	427	398	409	416	404	394	449	420	446	412	407	447	412	420	409	406	421	433	421	430	425	412	384	421	451	449	397	403	381	402	430	449	420	444	409	440	402	428	431	390	424	397	415	430	423	430	389	402	429	455	411	410	415	404	389	391	389	399	384	455	449	383	422	429	410	425	464	434	400	409	434	415	422	390	375	452	413	402	401	405	423	415	384	398	413	368	432	432	432	395	418	430	420	418	400	389	378	365	413	396	398	362	394	398	404	430	423	397	428	446	415	404	423	375	406	380	417	426	446	423	430	450	386	420	373	404	448	448	406	392	400	411	451	421	392	413	432	404	442	418	399	392	401	383	417	446	420	394	418	406	399	425	413	446	372	407	398	448	418	389	433	423	413	399	426	440	418	413	382	387	362	406	400	406	368	401	411	390	421	421	406	394	383	376	413	389	415	413	403	425	431	384	412	409	403	397	404	396	404	430	440	420	426	393	404	414	407	448	403	438	424	422	397	438	393	426	401	381	401	399	369	427	408	418	421	425	400	450	406	407	386	408	392	396	444	409	431	369	415	411	404	414	395	415	388	413	412	397	414	397	421	423	424	397	374	425	401	421	416	437	429	405	429	412	417	414	414	427	395	411	429	410	405	388	415	428	397	374	455	393	430	403	432	448	432	364	372	400	404	406	421	388	384	397	400	422	413	457	422	404	405	378	427	418	436	388	446	386	366	407	411	413	377	418	407	430	408	428	409	406	412	402	446	387	395	368	406	407	433	396	385	389	409	390	422	403	425	410	420	411	396	459	394	407	438	405	461	409	452	436	434	409	422	408	443	426	377	422	364	406	458	407	410	397	438	397	384	388	399	415	402	428	380	418	410	414	423	387	421	427	411	442	404	391	382	411	408	424	439	409	439	408	421	412	425	378	423	414	397	416	407	405	382	431	417	409	399	441	401	377	409	405	440	417	404	405	392	429	383	377	394	404	434	427	411	405	419	440	414	421	400	441	431	421	433	419	405	418	454	399	426	389	396	414	389	434	417	376	407	452	445	390	407	407	414	419	401	396	389	391	415	399	389	426	414	389	438	426	416	406	413	407	370	437	390	400	408	400	411	413	400	418	413	431	403	420	401	416	413	411	415	442	401	378	396	390	396	410	405	409	376	389	428	415	412	420	410	391	410	440	392	402	439	438	422	416	423	374	394	421	377	382	430	424	375	417	415	401	410	391	378	404	436	417	392	402	407	427	391	407	435	434	411	407	414	419	436	388	412	373	390	419	424	448	380	377	389	406	363	405	402	391	393	416	459	427	419	426	378	367	402	403	392	399	430	408	360	401	416	415	455	410	398	405	377	417	412	399	403	399	424	420	408	435	413	442	410	376	440	399	396	402	391	393	378	404	423	426	416	436	419	411	440	415	384	393	455	427	429	418	419	418	409	440	401	440	411	421	377	452	411	434	411	393	435	447	431	375	421	384	392	405	439	412	386	416	454	397	410	407	434	400	390	426	396	388	422	360	400	407	394	443	372	404	435	424	419	407	414	437	457	389	425	405	386	396	414	402	413	396	403	439	363	384	429	416	401	453	431	444	393	388	400	424	396	379	402	408	395	424	434	411	426	436	447	422	414	412	391	421	387	385	427	414	403	395	421	420	431	403	402	407	420	410	434	423	385	395	388	434	424	394	413	448	422	440	397	397	390	400	394	420	417	391	412	422	443	400	443	409	397	431	381	398	422	430	426	410	379	446	434	431	425	408	419	441	416	401	395	424	390	379	445	446	435	396	424	411	416	438	419	417	384	403	423	392	365	433	414	416	419	395	438	438	392	400	401	440	411	385	413	440	428	413	407	420	410	431	398	410	424	380	400	393	394	405	391	410	430	393	390	387	433	417	448	412	418	395	419	405	378	402	422	371	406	447	398	401	396	415	400	388	422	375	421	367	413	407	426	377	413	407	401	421	421	414	427	393	466	408	398	378	382	410	445	433	388	412	386	385	398	402	383	425	434	409	435	434	402	419	429	427	380	389	417	406	393	403	388	409	445	375	447	460	410	424	444	402	409	404	411	426	417	447	431	400	369	436	426	413	440	399	429	397	383	387	427	425	393	365	415	402	366	429	422	435	408	410	414	351	410	385	423	431	388	434	413	408	415	401	437	411	410	426	412	436	418	404	405	382	423	393	421	399	419	399	440	449	414	412	413	430	416	395	398	385	424	424	397	397	426	400	444	422	423	436	370	390	417	414	373	395	416	387	363	404	388	435	401	412	419	400	451	405	409	424	398	372	394	396	390	385	432	408	410	429	407	389	412	404	385	401	431	413	395	418	413	405	402	432	407	383	413	412	439	388	424	432	408	432	440	420	389	430	422	425	399	393	413	392	429	456	379	446	431	418	404	416	415	421	415	401	389	403	442	403	433	395	420	428	382	421	436	397	426	403	455	419	396	386	418	422	407	421	414	439	414	392	404	390	377	423	418	432	412	415	428	396	430	376	423	428	389	384	401	417	428	445	436	400	407	416	395	388	415	398	404	418	397	396	421	416	388	407	426	414	382	403	390	400	443	365	443	424	393	416	409	417	382	395	407	376	430	416	393	411	371	421	399	416	436	418	406	424	423	421	425	421	424	376	450	403	429	414	412	441	383	407	432	379	395	388	419	419	409	402	440	378	424	382	422	384	439	409	397	439	380	418	369	441	406	408	396	396	426	445	402	409	403	451	393	395	451	405	414	428	393	394	421	420	422	438	401	414	406	438	401	419	415	442	439	367	465	423	411	444	414	460	405	435	435	406	464	409	440	395	418	423	396	401	394	420	395	400	408	397	390	431	406	405	376	424	396	414	394	410	401	400	409	408	396	425	415	392	407	392	401	422	415	400	408	457	415	412	366	398	428	434	412	419	425	412	371	406	420	391	405	417	409	438	403	420	419	422	412	383	411	427	394	435	387	411	425	366	426	433	412	425	415	396	433	384	391	416	417	400	415	404	379	405	415	406	400	434	399	425	429	404	408	436	421	409	406	419	442	439	403	451	391	393	403	390	395	397	415	391	403	445	411	400	378	425	406	410	407	417	414	409	406	423	441	438	402	404	404	416	451	394	439	375	427	408	458	408	415	417	405	386	387	432	406	405	424	438	392	393	405	441	427	385	392	421	416	407	407	407	367	426	449	395	406	404	392	374	430	419	461	412	383	417	392	454	385	414	416	413	429	389	407	388	434	422	367	352	402	416	411	404	400	401	395	405	369	401	407	398	438	401	401	410	405	398	388	436	435	400	392	399	402	381	382	368	385	386	396	374
15753	2451	2645	1977	1442	954	726	629	518	444	400	334	282	281	256	227	254	221	242	186	196	180	183	217	172	168	200	170	175	166	193	157	177	162	184	178	158	151	136	170	168	139	152	152	143	168	153	165	164	148	144	184	159	153	170	139	141	148	144	156	140	183	151	160	138	150	165	149	156	151	122	151	137	166	151	165	143	144	157	152	139	154	137	154	156	143	155	151	160	149	150	151	156	126	154	139	149	152	139	140	140	142	160	141	144	143	135	143	158	142	158	136	142	155	131	132	124	149	145	127	136	147	140	136	136	156	149	153	154	144	151	153	148	142	164	151	143	134	137	141	174	139	138	128	142	159	152	148	138	127	130	146	155	152	142	160	137	157	152	153	171	155	153	143	152	130	147	145	155	156	135	159	136	134	148	137	155	153	135	144	144	152	169	149	138	144	144	166	150	148	149	139	151	145	123	137	141	142	152	141	152	157	138	149	152	163	144	164	141	137	156	161	149	155	130	134	170	164	162	143	151	157	154	154	162	158	138	138	146	165	154	138	160	131	136	159	161	157	136	134	176	128	138	144	142	155	146	126	127	144	131	131	157	145	151	138	139	137	142	157	150	136	144	153	155	152	150	118	161	142	149	167	131	137	135	123	139	127	143	137	159	153	143	161	153	162	142	133	159	167	138	147	136	140	138	164	151	149	146	131	141	127	141	133	132	158	154	120	141	150	125	158	138	147	161	158	146	152	130	137	171	126	140	139	138	159	152	170	148	156	136	138	149	165	141	159	132	153	130	143	138	132	138	138	143	133	130	140	139	152	144	154	131	153	147	146	153	151	146	172	141	139	138	145	132	139	160	157	140	152	143	145	144	158	133	148	148	145	145	147	139	170	139	124	131	149	137	154	150	154	155	149	142	140	150	139	151	165	122	152	143	149	157	151	153	136	148	133	154	139	152	154	116	134	154	159	157	144	143	145	164	144	146	147	141	169	168	138	135	152	125	139	140	144	117	163	149	144	168	159	156	118	132	145	140	150	149	127	138	158	138	152	146	152	146	157	146	123	140	149	148	143	161	131	125	137	125	137	157	135	129	159	144	153	127	144	156	127	142	162	132	156	137	125	159	161	127	155	141	152	142	142	137	164	141	145	141	154	168	122	146	154	152	140	145	128	144	162	177	128	126	133	133	155	151	152	143	168	130	148	130	132	140	148	138	152	152	136	144	141	124	144	153	148	130	158	159	169	139	129	139	127	138	139	153	152	144	156	167	153	155	151	136	162	143	123	149	139	141	145	141	155	140	157	138	137	139	144	144	131	146	133	147	136	152	144	159	150	151	135	158	129	144	169	143	141	174	150	153	147	149	151	151	139	128	142	145	143	160	127	142	141	147	131	128	147	157	151	164	159	144	134	130	127	142	144	144	135	135	178	144	127	158	136	141	137	152	153	150	152	170	125	166	168	146	159	155	133	141	143	152	159	150	144	143	141	146	122	156	155	146	173	143	141	130	133	150	154	157	136	134	144	170	142	163	142	140	151	150	148	130	128	169	128	130	145	158	141	150	141	152	153	134	135	143	154	146	160	143	146	157	150	146	146	141	152	139	142	143	176	148	152	136	119	145	159	135	150	139	148	132	126	153	146	157	163	125	131	160	119	166	147	159	149	157	139	144	160	154	172	156	145	155	140	156	151	141	161	126	140	121	174	149	140	152	135	137	155	126	148	161	138	137	122	134	150	159	148	124	153	138	135	142	135	154	151	157	132	146	162	143	157	176	156	125	125	156	151	152	138	136	134	142	166	140	112	134	159	147	147	136	162	142	152	143	152	148	120	149	139	139	148	128	148	145	130	151	149	134	152	133	146	149	150	133	133	143	155	139	148	162	139	175	135	144	151	137	157	131	139	129	145	136	161	145	167	172	138	132	150	116	159	146	155	138	155	126	147	146	152	151	129	164	133	151	153	167	148	122	130	142	159	136	151	150	147	141	131	135	149	149	141	152	157	127	136	143	156	150	154	119	133	134	161	134	170	158	144	137	144	164	136	168	149	131	162	150	159	178	135	156	136	152	154	153	146	145	140	137	137	158	148	150	124	145	160	155	131	143	150	127	148	133	164	124	162	140	152	149	139	159	122	136	133	134	150	137	141	145	148	132	144	133	172	142	159	126	147	153	146	139	164	165	177	135	138	134	141	132	131	124	158	140	164	158	113	150	155	127	151	172	122	153	161	152	156	134	145	138	144	135	141	137	166	163	162	155	120	157	146	142	154	136	145	140	157	160	154	134	147	146	128	147	135	141	165	147	148	157	149	147	155	148	154	135	144	142	145	162	151	180	127	146	138	127	164	153	128	159	143	142	116	140	155	149	141	152	135	137	150	142	140	132	126	155	158	141	158	144	139	155	143	141	151	161	136	147	140	138	137	138	184	142	138	164	131	155	152	138	142	138	109	141	144	158	127	140	147	153	158	161	162	152	149	149	137	148	155	133	143	142	156	154	145	141	144	162	125	170	167	169	168	157	144	137	144	143	146	136	155	144	137	142	119	144	153	147	147	148	134	142	149	127	134	144	148	156	139	151	138	134	144	135	133	143	130	156	137	142	138	162	153	145	133	125	133	157	161	131	159	156	152	136	149	175	147	151	126	147	140	138	142	151	129	157	153	131	132	138	153	136	156	145	148	124	150	142	149	148	146	124	166	166	150	139	151	154	154	131	148	132	140	132	148	141	138	159	127	134	120	156	150	137	134	144	124	130	142	150	153	143	145	140	156	130	163	138	179	143	172	137	161	139	130	147	173	148	130	140	144	147	154	155	136	130	153	150	128	148	134	144	143	131	148	146	142	125	155	164	153	139	147	137	150	126	140	147	151	138	139	141	126	140	127	145	129	150	133	163	144	157	125	137	145	130	129	155	171	142	137	134	124	153	142	130	157	143	136	139	140	119	170	162	147	147	139	148	126	143	151	150	156	138	143	151	160	154	131	142	135	148	141	154	160	130	161	133	135	143	129	131	154	130	148	152	132	144	158	161	146	156	154	123	169	163	162	148	151	155	156	118	158	132	156	130	123	147	158	133	164	154	144	152	153	139	128	142	155	159	149	171	150	135	151	147	169	176	144	143	167	140	117	150	140	153	166	149	165	171	159	144	157	143	128	185	142	140	130	142	151	135	124	131	151	163	147	146	147	139	139	113	129	142	141	156	150	129	157	133	147	135	138	135	146	146	151	140	141	161	151	145	138	159	134	157	157	149	146	161	124	136	118	179	120	154	159	157	146	158	139	140	151	139	167	138	115	146	106	144	161	141	120	127	138	179	151	145	147	136	131	138	173	163	147	147	139	160	129	132	127	154	127	170	147	147	177	122	137	168	151	149	146	154	140	137	140	129	133	155	147	126	129	162	129	153	137	160	135	118	155	136	124	164	146	157	166	149	129	149	163	159	139	131	146	158	124	129	139	150	161	157	159	144	130	151	145	174	134	154	153	147	142	164	133	140	163
7463	2438	5811	6460	5417	4542	3606	3006	2671	2151	1886	1752	1533	1389	1329	1186	1084	1081	1017	935	943	857	802	816	807	764	725	714	733	692	676	682	639	634	596	627	574	624	582	592	615	556	577	548	575	564	585	555	514	526	562	535	554	556	479	551	527	524	513	504	506	495	520	510	539	504	521	489	531	501	524	566	549	516	488	499	499	516	528	483	487	500	511	524	444	512	514	491	472	501	471	516	493	484	520	520	476	497	515	515	496	499	515	451	515	442	453	517	492	462	398	515	469	511	478	475	459	480	489	452	496	494	529	503	515	472	473	478	493	483	456	499	450	490	487	472	503	499	482	502	483	509	465	503	479	464	476	464	492	461	494	441	467	485	506	478	484	477	467	466	430	508	510	496	530	449	499	470	493	505	496	490	468	483	513	489	483	509	500	528	435	463	447	495	469	428	478	513	488	464	483	500	475	478	434	475	472	475	446	482	479	503	478	504	525	468	515	505	485	474	474	493	490	472	526	487	517	470	467	468	479	542	514	490	493	507	474	466	453	455	443	491	468	463	477	463	460	480	491	471	466	451	503	483	454	448	479	481	468	480	498	481	495	455	494	496	472	500	472	461	478	458	472	490	480	470	475	458	456	492	460	508	501	506	473	470	520	503	493	472	477	482	505	521	465	459	473	494	472	472	492	451	460	458	482	476	502	478	498	477	473	512	495	476	482	470	456	505	447	479	485	474	471	494	469	458	508	489	494	505	465	476	462	524	456	494	517	476	493	480	489	448	509	501	483	518	469	468	487	479	517	484	515	464	477	464	456	478	460	492	491	469	443	471	511	468	463	440	436	458	498	471	491	485	529	465	511	473	467	473	463	472	458	492	485	505	466	486	426	485	499	480	469	463	483	457	516	441	459	483	457	490	470	466	506	499	505	452	488	445	481	511	461	464	468	463	463	494	444	474	450	487	512	469	461	475	502	469	503	454	482	500	459	502	497	453	453	510	452	465	480	475	443	509	444	500	481	475	461	496	450	523	450	438	456	461	496	503	478	460	505	464	431	518	475	464	478	505	488	457	460	507	490	482	487	501	458	496	467	446	491	501	500	470	468	478	466	502	492	517	490	519	493	457	507	510	499	527	513	490	489	476	514	453	493	460	471	459	485	485	460	513	485	490	449	473	460	470	512	483	487	518	463	472	494	467	462	499	493	479	474	441	466	480	513	498	516	477	468	485	481	498	484	490	452	486	468	445	467	484	474	449	481	481	497	477	495	479	514	470	474	471	443	472	507	493	462	476	481	477	501	472	489	477	454	479	474	456	457	484	478	497	480	507	476	486	478	475	491	459	505	481	478	521	470	458	501	461	472	525	471	495	474	455	431	481	482	474	467	445	513	484	447	508	493	463	506	508	464	528	469	518	511	539	489	511	552	492	470	418	467	472	480	446	469	487	519	510	467	453	509	461	478	487	511	483	511	437	523	489	508	480	498	469	498	507	432	467	484	447	518	470	495	445	460	468	493	469	429	461	488	460	492	454	470	506	467	464	502	504	466	460	462	476	486	476	489	524	486	509	447	448	479	498	494	458	497	511	445	466	470	468	481	467	513	489	431	519	461	468	484	432	501	509	490	486	455	440	503	461	480	480	436	440	502	429	478	474	451	452	467	491	464	457	529	489	485	454	511	491	494	472	507	477	499	479	474	472	493	500	483	480	465	488	502	486	485	460	474	498	470	493	475	476	508	480	483	450	463	479	439	448	425	453	509	474	491	462	495	485	503	479	458	472	489	481	463	514	459	468	476	485	452	452	483	482	462	505	486	476	481	459	457	476	449	470	465	453	481	500	487	493	522	504	481	485	493	472	454	461	515	510	469	477	487	441	447	486	455	514	463	466	493	486	470	486	479	464	492	471	492	482	463	439	454	486	452	464	477	501	472	453	486	461	462	500	500	521	496	468	472	504	506	493	487	486	489	497	470	487	489	494	455	505	477	444	514	480	462	449	510	464	484	474	505	452	492	456	468	531	465	438	480	474	517	487	492	476	488	465	489	452	479	431	453	465	490	483	427	537	484	485	503	494	422	444	487	440	463	473	432	472	465	505	491	462	504	508	446	470	517	463	487	472	474	511	524	449	478	482	480	452	468	450	480	486	462	461	526	526	451	494	491	491	455	501	455	483	505	462	520	471	474	441	498	494	465	487	445	537	468	473	494	474	483	474	500	485	536	509	475	458	493	473	481	468	455	448	491	457	462	520	485	465	432	495	506	503	456	520	486	491	473	490	457	494	508	470	464	476	510	518	461	498	466	468	522	488	514	483	491	475	488	446	468	456	490	513	460	498	497	472	516	473	472	493	468	462	492	457	473	491	492	486	459	479	477	491	471	454	506	445	434	491	442	526	485	446	472	487	492	467	475	446	518	471	495	512	503	466	491	469	474	461	463	446	441	552	472	494	468	474	435	473	480	489	464	487	485	482	479	452	487	514	457	462	452	501	460	446	477	491	471	477	512	480	491	463	495	473	460	512	461	462	500	493	478	479	484	484	478	446	482	495	486	478	459	451	460	503	509	481	472	500	448	492	485	487	459	449	458	464	471	450	470	486	472	464	458	513	472	455	469	458	457	510	435	459	471	467	502	490	488	470	484	484	475	479	492	495	488	486	473	478	494	474	478	477	450	522	460	505	461	446	486	506	466	480	502	482	471	472	446	490	477	534	458	477	486	451	503	488	520	497	479	463	479	452	477	529	523	506	536	487	469	517	489	465	506	481	472	465	469	447	526	499	509	459	459	487	476	484	473	466	468	455	504	460	517	457	518	469	495	486	513	499	483	458	470	473	454	489	445	498	491	512	483	530	503	497	494	454	479	471	516	467	455	470	472	464	441	454	497	502	453	474	483	486	519	473	462	493	499	492	507	464	463	487	496	465	487	474	528	530	484	456	466	482	468	521	472	479	508	448	464	471	499	500	458	467	462	480	483	507	482	429	507	484	453	451	468	480	459	499	441	485	527	460	506	474	494	468	487	462	473	507	453	479	478	517	500	503	499	459	469	468	464	448	465	450	481	482	510	473	505	495	475	530	470	511	486	499	492	488	502	499	503	454	471	485	446	468	444	478	487	468	511	480	510	464	457	456	471	446	471	472	486	496	483	494	448	472	480	474	513	471	500	452	521	492	468	453	482	505	503	506	499	472	491	493	473	489	468	480	466	431	464	475	467	495	544	432	497	435	470	449	428	478	471	499	438	502	471	456	471	495	460	494	459	500	480	502	481	481	483	481	495	486	487	509	459	475	430	486	437	506	488	451	461	498	474	483	516	494	541	511	516	516	480	474	473	470	497	494	506	523	434	483	490	447	455	478	488	472	465	431	453	465	487	481	536	464	483	498	482	493	461	441	474	466	464	478	488	528	471	452	494	498	487	501	454	507	478	490	496	482	489	454	506	457	522	497	485	441	461	455	487	482	453	460	521	453	508	489	474	518	494	423	506	502	485	478	488	501	477	517
2024	309	297	313	239	269	281	211	274	246	253	251	246	243	234	254	243	261	257	253	250	275	248	243	245	209	253	266	227	262	241	247	257	269	264	233	241	249	243	248	268	229	249	272	257	248	251	242	233	250	253	251	254	236	232	242	250	260	253	252	219	258	267	253	249	236	254	249	271	252	246	242	266	249	233	223	228	276	257	234	281	265	245	259	265	272	252	239	260	258	253	259	248	258	269	227	240	248	258	264	256	256	278	231	249	246	237	264	232	244	257	238	222	255	246	266	247	225	255	229	272	244	264	240	244	264	258	256	230	250	242	243	272	224	226	252	227	240	254	238	232	243	265	271	210	267	224	243	255	264	265	261	217	254	265	205	262	229	242	235	215	272	226	257	249	252	223	251	223	245	235	259	254	236	246	235	246	226	246	242	291	239	242	246	216	242	251	266	223	260	268	238	220	278	232	269	248	263	246	263	251	229	249	258	289	277	224	257	267	238	245	246	268	267	218	228	245	247	264	264	263	252	267	215	270	276	233	253	228	251	269	239	229	227	249	249	242	277	245	249	240	261	244	249	244	281	235	273	227	242	264	239	240	202	252	250	256	253	259	226	246	234	253	261	267	238	240	274	241	242	219	270	253	288	230	258	263	251	214	270	226	239	221	242	249	236	266	245	249	239	244	245	238	261	254	245	265	276	262	239	256	232	260	241	229	241	238	241	253	232	237	269	237	251	276	255	236	250	244	257	262	240	248	239	249	248	246	253	270	237	233	225	254	255	267	245	262	201	220	213	250	239	257	252	230	293	247	244	251	270	259	258	231	241	246	223	240	242	273	252	238	243	250	243	246	261	247	265	240	237	243	241	237	229	245	252	215	229	207	247	248	240	248	231	238	260	270	249	228	244	260	260	287	233	282	258	254	252	282	250	219	232	255	235	247	245	235	261	258	260	255	267	254	223	227	232	252	249	248	226	263	244	264	254	221	234	224	268	234	247	228	266	257	228	227	244	241	256	256	239	216	235	247	228	240	259	263	244	236	247	254	272	212	245	267	247	252	220	237	256	224	237	232	228	248	232	247	257	246	263	236	277	276	263	257	268	244	256	242	274	288	255	254	248	261	227	259	256	248	256	279	225	235	262	218	260	250	243	266	228	250	250	244	245	240	257	231	240	258	252	241	242	234	276	275	246	248	219	255	276	266	269	238	233	247	257	256	242	247	240	232	244	249	272	256	257	235	267	228	272	225	240	253	273	273	257	255	255	238	257	252	266	245	237	263	230	244	229	252	246	246	259	238	236	251	242	249	264	232	242	243	267	219	257	236	268	254	270	222	256	266	237	265	227	271	257	242	222	245	234	234	251	270	243	225	254	250	250	254	236	255	244	266	246	237	260	248	214	263	281	243	271	248	274	248	257	278	259	247	244	260	281	233	238	259	255	264	231	248	256	233	257	280	238	233	237	242	284	237	231	232	260	225	207	262	246	261	251	262	270	251	229	249	252	241	278	210	232	264	251	237	246	279	246	237	239	239	244	236	231	279	261	286	246	262	262	258	247	244	254	231	236	237	257	272	205	267	264	253	219	245	231	280	270	259	238	229	245	261	230	250	243	249	258	240	270	244	262	244	242	248	258	208	244	239	284	266	218	265	264	268	236	250	232	251	239	259	255	251	255	233	234	255	230	242	283	260	240	226	243	238	242	244	231	229	236	246	251	238	236	258	261	238	233	220	280	256	243	253	284	239	257	275	239	244	273	248	226	254	222	250	221	222	261	265	225	239	257	269	252	279	272	238	229	265	246	236	289	238	251	228	285	213	251	232	263	222	225	246	263	231	274	264	233	256	243	252	259	242	209	271	271	269	242	253	249	251	245	255	271	240	251	264	227	286	237	226	242	254	267	251	243	228	234	249	242	261	250	271	226	248	244	284	250	245	243	237	240	247	255	253	237	246	235	246	215	245	286	249	274	258	260	246	280	266	255	235	242	258	265	255	236	259	275	239	256	258	244	262	244	276	225	254	255	255	270	228	264	273	236	253	248	250	234	258	256	236	236	207	266	243	254	224	253	261	241	272	239	225	226	239	249	246	234	277	258	224	255	240	259	233	251	263	247	206	293	250	236	250	263	269	265	266	247	245	238	246	254	242	243	245	218	265	259	225	210	237	253	252	245	230	243	233	247	257	260	240	240	255	269	269	229	246	225	253	250	234	241	234	238	241	223	240	219	253	264	238	225	260	231	260	252	229	249	283	219	242	282	235	224	260	229	243	257	258	237	237	256	233	267	268	218	260	263	245	205	240	247	225	254	226	248	235	258	244	235	227	243	247	267	248	253	237	215	248	230	260	254	233	245	250	247	208	249	241	248	262	260	243	261	247	216	263	255	232	229	223	241	272	237	260	266	257	260	220	228	239	245	247	238	241	228	263	227	240	269	240	255	242	237	226	257	238	271	234	242	240	279	294	236	228	255	249	253	257	230	261	241	264	244	231	219	256	287	231	280	246	228	243	247	264	258	238	250	271	235	253	240	272	234	234	238	256	236	273	258	255	243	250	224	245	258	261	281	234	243	219	247	268	253	263	234	259	231	248	245	224	232	238	246	275	234	225	255	229	232	254	261	240	225	262	233	230	245	251	240	234	229	234	284	247	242	246	269	245	239	242	238	247	254	235	240	248	265	216	266	240	230	266	270	234	250	218	225	244	227	251	236	250	261	254	273	240	228	243	266	233	249	260	238	238	275	217	235	240	247	240	250	268	253	258	268	237	220	230	302	237	232	246	242	241	281	261	242	241	273	235	256	229	258	248	211	280	251	236	223	256	246	223	277	238	260	263	231	229	267	247	228	246	240	253	242	227	239	239	223	235	244	256	266	248	269	241	246	219	235	295	257	259	253	288	237	242	256	248	248	248	250	264	248	230	248	240	230	210	237	259	269	265	243	251	254	228	222	240	250	252	251	229	241	276	231	245	249	227	245	254	263	244	249	273	231	241	257	243	223	232	221	243	259	262	256	270	229	263	263	227	234	266	262	242	248	256	248	245	268	267	249	239	245	237	259	257	272	205	239	244	233	267	247	265	251	278	218	256	235	234	261	231	246	256	238	248	273	237	255	221	253	257	247	251	248	247	249	257	228	252	249	256	260	243	255	247	225	268	242	242	252	248	269	255	257	220	242	237	233	280	245	258	236	264	234	261	248	245	241	254	251	240	222	271	196	235	251	265	244	243	277	259	219	289	242	249	243	257	240	265	254	235	261	275	254	249	251	238	260	230	237	254	230	266	246	244	245	243	252	243	242	262	271	232	251	242	242	234	247	239	230	242	253	234	241	256	228	234	270	272	250	222	235	229	248	281	244	281	233	243	259	250	224	221	233	234	238	280	233	236	236	243	250	251	247	240	255	255	257	247	255	260	267	256	257	278	241	237	253	244	244	252	245	213	285	247	259	255	252	244	247	236	236	247	272	241	251	230	216	249	260	242	269	224	254	235	241	264	254
2184	786	844	890	822	779	819	773	781	754	758	736	758	761	723	753	755	724	738	755	690	737	716	734	735	721	728	742	749	766	713	761	714	735	695	751	749	742	774	774	770	744	711	678	763	766	761	788	690	743	685	766	736	697	749	720	752	738	716	725	692	709	693	734	735	788	712	686	729	761	802	700	688	710	750	726	734	742	738	738	737	746	749	698	721	712	742	712	771	761	723	705	742	672	726	731	768	782	742	735	726	715	696	781	692	701	744	707	742	731	714	746	731	745	731	727	711	756	698	704	709	729	750	695	735	681	736	737	761	692	734	800	705	716	712	710	787	712	746	738	707	677	684	721	764	731	737	653	718	697	743	750	746	748	744	750	727	715	759	722	736	718	713	710	722	694	701	737	698	695	730	692	693	774	757	754	709	734	709	763	729	686	716	770	734	707	702	743	768	740	719	694	751	718	741	760	736	776	749	728	789	729	713	759	754	737	729	748	673	732	721	773	750	727	739	688	717	772	765	754	750	746	736	709	698	720	704	751	766	735	720	715	762	763	758	710	783	776	731	721	706	729	755	713	761	708	706	704	724	720	730	717	721	722	699	750	755	751	659	753	719	718	753	720	732	723	736	720	725	715	686	723	734	768	746	704	673	708	762	735	759	704	746	728	697	707	723	708	733	784	696	748	761	725	719	755	729	736	713	721	725	706	751	710	713	709	676	763	740	731	748	776	735	728	722	692	731	724	694	712	764	741	733	744	719	699	713	742	728	764	697	685	691	688	686	739	792	742	686	765	724	739	761	695	717	684	783	749	762	691	778	743	777	713	754	733	752	730	657	751	735	721	751	735	772	735	723	730	733	735	756	743	692	707	746	666	700	744	673	733	752	739	748	759	746	689	735	742	719	782	768	717	751	739	797	778	701	709	667	714	696	744	708	710	723	707	745	754	714	689	734	742	710	700	715	712	772	713	740	750	724	686	764	743	721	678	681	723	795	739	717	685	766	720	757	703	712	740	720	721	752	748	704	734	729	762	747	766	776	751	731	709	710	743	707	751	775	743	746	752	761	746	729	703	712	772	702	713	719	698	755	705	771	676	742	705	739	753	775	772	712	740	763	744	683	685	734	780	702	726	685	803	737	765	690	752	672	734	716	763	726	711	760	722	702	740	724	704	717	768	710	692	717	784	740	730	752	776	720	752	759	731	706	690	703	661	763	759	792	754	717	739	730	661	756	695	749	754	735	739	700	729	715	714	739	727	774	798	796	686	728	714	719	684	729	747	749	732	764	715	673	726	770	720	705	749	693	740	706	712	747	766	712	740	731	716	707	720	739	765	723	747	780	753	719	689	754	733	744	733	723	729	767	720	725	704	762	714	714	766	726	694	733	664	730	755	716	721	715	675	745	740	722	738	721	730	710	756	704	701	737	721	757	735	681	693	752	692	718	705	731	738	699	715	730	746	774	727	712	714	722	782	737	724	749	711	711	717	692	708	691	717	734	741	723	749	763	734	711	698	728	694	766	675	712	777	775	730	680	753	706	727	694	712	762	676	732	744	708	760	749	741	750	693	710	672	745	719	729	726	694	716	716	749	687	720	747	748	717	739	760	732	724	732	690	731	713	726	740	742	774	704	679	747	713	729	703	762	727	745	711	730	701	748	755	734	700	761	755	725	722	704	746	728	732	768	719	751	750	753	695	707	745	700	699	735	719	749	689	752	764	751	725	757	772	765	734	711	727	765	743	720	717	706	766	718	728	782	795	778	741	741	758	732	694	735	683	726	696	740	747	730	744	728	717	737	712	721	730	727	687	796	769	769	717	749	735	692	751	744	692	721	769	719	722	792	735	714	741	740	727	657	697	719	781	737	756	743	724	752	743	693	672	717	708	711	771	754	710	750	714	722	744	708	768	704	707	736	685	750	690	710	752	708	735	730	742	686	706	720	684	723	725	744	723	723	728	731	735	727	710	726	728	681	686	744	712	741	745	719	733	722	767	750	736	707	655	707	684	735	784	739	737	726	729	718	711	698	760	707	739	694	710	730	765	794	709	717	714	713	723	733	757	729	703	708	771	755	775	794	731	715	748	734	764	715	803	775	731	759	715	730	744	740	685	729	692	741	753	733	732	720	794	785	711	685	753	755	760	733	722	778	704	738	733	714	710	697	760	728	766	756	738	698	706	754	700	733	708	720	724	719	707	705	705	724	755	714	731	750	734	758	735	703	703	776	776	757	716	737	747	682	740	718	729	717	714	695	775	757	698	712	728	737	769	723	740	743	718	718	739	705	700	706	691	725	742	739	742	717	755	757	758	724	707	727	707	751	712	688	718	704	765	689	706	662	729	727	663	701	765	752	748	698	694	756	675	803	736	755	750	691	736	698	731	712	761	729	749	732	724	723	757	726	739	711	730	711	719	750	743	709	728	764	798	718	691	770	752	763	707	725	757	739	740	718	732	699	711	727	734	706	702	719	721	786	736	702	736	763	722	724	741	764	755	732	725	673	732	698	691	699	695	716	746	700	740	696	750	743	742	703	729	713	790	688	720	725	774	743	710	688	752	751	760	692	727	700	711	775	695	745	763	766	745	724	751	710	736	753	731	690	740	723	749	741	752	765	720	687	757	759	678	723	702	729	778	724	715	737	755	720	688	710	752	755	693	684	758	745	727	751	689	759	710	724	723	727	748	732	714	764	756	740	745	706	744	764	741	752	714	725	745	728	728	710	724	736	722	733	681	724	689	734	801	752	734	724	681	727	718	686	694	733	776	738	766	719	769	707	731	698	745	755	712	711	717	724	731	732	750	763	786	677	721	777	719	761	702	710	761	698	730	756	748	768	713	743	724	746	720	795	711	764	704	718	714	742	729	732	727	689	670	703	702	701	748	741	731	707	710	707	783	730	711	740	719	724	722	740	725	734	771	713	704	746	739	749	733	714	693	718	713	780	716	733	720	752	738	710	776	760	710	771	719	727	748	734	743	751	747	710	766	739	729	701	714	700	741	715	739	762	688	715	714	762	765	764	677	722	708	710	744	763	778	764	735	764	758	693	707	747	667	721	716	709	723	708	719	752	774	717	699	690	720	737	718	745	734	737	735	724	731	687	693	710	725	696	722	714	743	701	790	759	775	756	724	737	773	767	694	728	732	765	753	687	727	736	722	722	763	773	684	761	750	704	749	730	738	732	712	710	749	710	689	737	717	713	763	728	755	735	780	719	715	717	650	741	746	731	747	716	714	704	710	740	737	758	749	745	722	700	749	702	771	693	729	683	771	701	729	733	738	758	732	712	753	708	716	686	762	748	717	777	725	739	740	757	677	716	731	756	761	719	684	715	728	743	722	741	732	749	775	708	687	745	754	724	764	747	739	730	710	748	769	687	720	726	708	711	731	750	740	708	706	699	761	738	732	662	787	714	715	730	660	705	717	691	754	753	700	762	699	739	723	768	722	750	753	735	726	707	703	742	694	714	708	708	804	714	709	712	745	690	712	793
8416	1032	1350	1088	745	583	469	357	288	264	260	249	207	205	186	203	178	151	153	148	154	129	145	127	106	125	136	144	137	147	115	130	138	136	114	122	125	133	130	119	139	166	107	137	115	122	126	115	120	111	129	111	128	129	133	134	146	149	129	113	122	125	113	127	141	136	99	113	125	122	112	121	136	135	128	128	136	123	127	127	121	123	147	115	139	130	129	106	137	140	121	140	132	158	136	128	132	131	141	122	123	112	140	132	128	123	129	106	128	133	132	139	141	140	129	110	118	135	121	120	128	118	120	114	135	139	119	134	132	124	102	121	125	142	121	131	133	122	118	127	102	122	123	127	130	155	117	121	133	125	132	125	136	128	145	106	124	142	136	121	140	109	115	134	125	113	153	136	136	120	120	130	118	134	128	114	125	118	129	128	117	117	118	124	147	133	125	128	124	121	138	114	123	124	120	123	99	111	125	133	119	121	147	124	121	133	143	124	115	115	132	129	120	128	120	118	114	130	130	137	106	108	130	111	125	132	125	154	109	116	116	116	117	118	124	110	120	118	131	121	141	117	118	137	112	131	124	133	132	133	118	128	111	133	120	120	135	125	117	123	125	121	132	132	138	131	131	104	147	123	134	106	140	120	132	125	112	126	125	130	133	126	101	114	145	136	123	125	121	119	111	116	136	127	126	138	121	127	107	140	137	145	115	124	115	127	131	123	130	123	127	120	117	129	124	128	133	118	132	122	123	124	138	138	147	131	112	123	112	124	129	117	128	128	126	142	127	116	128	129	115	113	112	108	135	122	115	125	127	116	136	112	112	126	130	139	132	153	112	130	126	116	134	137	113	136	117	139	122	122	132	132	106	131	133	111	111	97	121	118	132	117	139	111	150	124	151	128	121	130	121	132	121	118	131	145	131	129	121	106	129	116	124	142	134	127	120	119	117	121	118	122	131	119	110	116	142	134	134	120	123	123	140	98	119	123	131	124	128	136	116	113	116	112	131	117	128	121	114	133	136	131	129	141	138	123	125	106	133	112	110	138	110	109	137	141	123	109	107	128	107	127	126	113	128	132	105	130	125	114	129	119	135	148	115	135	110	112	134	117	115	103	146	125	124	130	123	121	137	103	102	146	146	125	124	132	149	122	120	122	130	129	117	140	134	126	131	126	131	128	143	130	112	127	140	121	117	117	137	124	112	124	130	130	130	124	108	133	126	122	114	137	129	113	128	129	147	151	125	119	134	125	141	118	134	136	134	128	121	128	136	110	129	122	120	127	130	141	127	125	93	126	106	134	119	137	109	124	117	125	110	122	130	130	119	134	121	120	127	116	115	120	140	139	120	119	137	133	128	132	141	127	119	131	135	122	136	154	128	126	138	119	115	131	119	99	126	129	144	122	112	135	112	133	104	159	120	115	121	125	135	125	96	136	116	126	114	129	112	120	142	135	119	122	142	134	131	128	137	135	117	137	135	131	118	124	149	129	145	115	114	123	110	135	124	124	128	138	101	146	115	130	133	125	127	127	116	99	129	136	127	113	124	139	115	123	114	122	125	150	130	127	129	138	140	122	119	139	120	107	119	125	117	147	114	137	143	118	131	124	106	129	130	142	122	116	138	128	125	128	130	144	106	118	128	120	141	130	132	112	119	114	120	109	110	112	120	132	116	139	118	109	133	130	120	132	132	137	117	115	111	125	125	150	135	123	116	127	122	138	117	143	128	133	115	124	138	127	127	141	139	132	138	126	98	125	136	123	133	112	123	134	140	136	126	135	111	123	124	143	119	150	130	98	118	125	118	111	124	108	134	116	110	124	127	105	116	140	120	121	118	133	111	132	140	136	118	135	104	128	131	124	123	137	124	113	110	122	117	110	145	122	131	127	116	123	107	131	124	129	114	115	121	113	118	141	109	126	113	128	138	115	133	117	124	140	125	105	129	139	123	129	111	127	139	126	116	106	128	134	116	130	111	137	134	125	133	111	110	129	123	128	108	136	145	128	128	103	135	126	111	119	132	138	119	118	123	117	141	117	147	121	133	113	139	125	123	111	118	123	107	141	119	130	133	122	138	143	132	142	115	149	119	123	113	126	95	130	130	138	133	126	125	128	113	124	133	133	121	99	124	160	130	134	151	129	126	118	123	124	143	129	124	132	108	124	152	125	126	118	128	113	103	126	137	117	136	135	118	129	110	124	134	128	149	149	140	116	108	119	135	120	121	140	129	142	147	123	147	115	148	123	123	117	133	111	112	129	128	143	113	133	144	116	133	129	135	133	147	155	125	117	122	97	125	142	117	117	107	121	131	114	110	116	131	127	134	109	151	123	126	117	109	125	117	121	130	109	128	137	127	145	108	127	129	138	127	124	131	109	105	105	115	123	135	124	123	128	125	145	120	115	115	102	107	126	127	138	125	114	134	125	139	121	130	129	120	121	118	122	111	116	116	134	139	106	101	113	127	131	127	143	134	116	134	106	120	110	119	107	119	125	128	113	103	120	116	135	116	119	124	97	130	121	116	122	135	140	110	129	125	126	120	104	114	106	118	111	96	117	119	122	131	134	95	133	115	109	133	130	127	139	112	121	108	143	130	122	110	119	143	119	123	128	116	140	128	142	142	127	137	153	119	119	124	128	133	127	117	122	128	144	136	118	130	112	137	114	123	137	129	110	121	128	94	120	137	149	128	148	100	130	127	129	131	121	119	118	113	133	121	127	122	109	134	129	116	132	131	114	124	143	124	111	147	126	124	132	121	133	112	118	106	125	127	125	131	111	126	143	136	123	133	131	115	132	114	122	101	135	101	130	128	122	131	122	130	127	121	115	142	131	117	127	140	130	120	108	153	115	119	114	141	122	101	130	125	99	121	124	140	120	126	137	129	122	130	131	145	130	113	103	143	134	134	104	120	148	130	129	132	130	123	125	143	133	131	102	138	125	139	122	134	113	112	126	114	111	139	122	137	133	124	132	119	140	128	134	127	123	125	123	141	138	119	116	131	114	110	133	124	116	144	117	133	134	137	121	145	107	110	121	127	111	133	127	127	98	134	120	126	129	130	118	121	143	118	119	125	141	125	135	125	129	130	115	141	118	139	100	123	141	115	117	119	124	144	140	130	117	122	112	121	137	135	126	139	114	132	120	104	136	124	131	127	130	113	122	109	143	122	126	120	129	124	106	133	100	114	121	133	121	134	103	128	138	140	123	114	119	142	135	115	128	142	126	121	127	119	109	109	106	119	119	118	129	99	130	119	111	138	117	139	120	127	133	130	146	106	112	117	119	137	132	121	117	113	120	136	117	121	146	136	118	121	121	107	126	128	110	137	126	145	108	121	117	117	136	131	120	127	117	119	131	131	129	121	114	127	129	126	125	122	133	106	126	132	141	124	123	121	132	131	135	117	118	131	129	117	129	148	131	101	127	131	121	107	118	137	130	140	141	127	120	122	123	143	118	117	149	125	143	106	126	136	142	120	128	125	122	122	112	136	125	119	128
5358	1357	3084	3526	3040	2435	2062	1658	1461	1265	1086	1024	975	869	870	752	715	684	693	675	616	631	576	610	520	552	554	582	548	511	496	543	456	452	484	433	466	486	486	424	481	434	475	453	452	460	444	420	443	450	458	450	446	407	434	414	437	403	434	423	405	470	428	418	433	451	414	444	467	439	422	466	431	428	448	394	404	466	369	418	425	404	447	418	420	411	427	445	400	431	383	412	402	410	424	415	397	430	391	452	380	405	418	392	398	417	437	449	438	426	418	414	401	417	411	400	392	392	395	386	386	420	393	392	458	410	414	459	399	414	447	417	442	401	422	435	410	409	383	427	418	423	422	406	414	406	427	421	408	395	399	425	429	432	389	419	416	381	387	415	360	403	426	386	388	399	376	408	396	438	430	418	423	409	389	421	418	409	436	397	435	406	405	404	412	456	426	422	480	441	387	383	395	404	401	401	432	421	405	419	404	423	406	410	400	384	402	393	385	386	413	419	382	416	389	433	383	386	395	419	383	361	390	384	373	392	428	441	419	403	410	408	421	405	372	432	408	417	401	357	402	444	404	445	407	394	374	377	433	406	407	375	428	423	398	392	440	413	408	379	404	396	393	394	403	416	430	439	424	433	424	400	420	374	397	379	406	395	407	409	417	404	393	415	416	409	424	436	444	419	395	358	459	427	434	427	415	433	451	429	410	402	443	427	406	386	399	418	415	390	397	420	442	411	415	428	406	374	390	436	374	430	387	385	453	466	446	418	416	388	359	385	397	409	360	410	391	401	368	388	409	402	386	407	401	399	418	381	406	413	427	432	407	407	414	424	410	421	385	379	416	414	410	424	466	409	390	389	394	378	409	403	398	386	363	418	401	365	425	424	389	428	388	444	420	397	394	389	465	397	394	405	409	371	409	423	420	416	396	436	384	412	444	384	412	389	439	389	414	408	365	425	409	424	403	369	409	424	405	401	414	453	372	405	416	390	412	408	443	366	419	389	383	397	409	409	428	406	401	393	407	438	398	417	377	419	415	387	394	400	393	417	389	411	387	386	455	388	432	386	402	365	374	423	393	397	392	409	397	370	420	404	398	409	399	401	405	430	413	381	386	423	422	415	377	462	405	401	428	394	416	394	393	448	436	401	423	405	369	431	414	431	388	446	411	391	412	408	400	420	392	409	432	410	409	371	398	441	421	406	378	433	429	403	413	415	385	408	428	390	436	418	402	328	416	393	419	390	447	392	424	406	403	420	411	425	425	433	421	434	418	417	432	413	383	428	402	398	416	403	396	402	409	399	378	396	380	458	425	420	387	420	419	419	428	430	423	415	397	419	419	398	425	437	374	436	456	382	399	417	410	379	392	382	440	384	392	392	408	433	408	392	404	419	417	438	422	409	415	419	408	391	397	400	386	384	467	391	433	435	409	413	421	400	427	406	384	413	410	447	411	432	397	390	422	412	399	417	430	391	397	442	421	416	417	397	407	371	432	407	391	375	416	417	401	389	388	410	444	375	428	448	430	445	388	399	416	394	422	393	427	410	368	443	393	367	394	405	394	416	402	417	401	386	380	372	393	428	404	414	410	428	408	431	394	416	426	411	369	397	405	454	405	452	411	425	417	426	399	404	420	396	421	423	439	404	466	394	430	402	413	389	413	440	403	394	424	404	381	387	412	417	429	412	418	387	402	376	397	411	404	426	422	419	408	399	435	411	424	393	402	423	398	439	415	405	439	411	370	414	412	402	380	378	419	421	410	410	418	412	424	414	396	394	403	411	381	407	408	416	401	410	400	389	395	414	398	412	422	415	403	423	384	382	404	399	422	403	431	384	388	398	432	398	417	380	381	384	423	415	386	425	406	376	385	409	404	452	387	429	408	392	381	394	436	406	416	423	431	431	395	415	387	430	419	445	426	446	413	398	442	431	403	405	425	432	406	400	407	382	429	402	359	425	402	445	443	406	371	429	411	401	380	410	397	427	428	441	407	437	427	436	418	396	433	450	409	405	412	406	407	429	437	418	408	436	432	472	393	437	422	407	428	415	372	427	436	420	418	421	368	400	416	399	435	415	422	379	383	388	395	427	423	397	410	402	421	397	403	388	419	403	393	400	420	401	373	432	393	365	383	444	386	405	393	372	458	386	402	430	438	388	388	410	382	421	418	397	398	381	389	430	432	410	418	388	393	407	400	395	378	409	406	398	424	377	428	383	394	398	408	389	432	389	376	430	411	435	449	397	409	391	394	362	431	383	424	380	418	490	422	391	394	393	425	405	419	411	400	400	443	428	363	430	412	454	395	411	412	462	388	392	412	439	413	409	406	373	461	399	396	406	430	392	412	416	404	419	391	420	453	414	406	425	372	394	397	410	435	430	411	446	419	392	378	426	408	409	417	418	446	398	380	423	408	423	447	454	466	449	415	433	410	426	392	396	406	438	424	424	409	393	406	414	399	414	379	385	429	442	420	432	404	390	392	427	392	373	395	393	420	429	442	416	433	383	408	407	415	413	480	451	392	389	400	410	406	433	412	365	434	410	471	451	406	444	422	420	401	367	407	407	399	399	380	404	421	419	405	401	443	393	379	373	400	422	408	404	396	415	461	384	376	434	425	377	422	403	412	403	420	397	412	420	397	413	406	393	431	415	398	423	395	428	395	434	420	401	403	403	404	443	413	415	386	411	423	432	369	414	399	392	440	420	376	424	384	404	453	402	402	432	394	391	395	419	400	406	401	404	377	403	385	446	415	408	408	400	398	413	400	434	437	409	399	427	387	448	432	423	383	381	405	391	439	409	390	423	395	388	392	386	437	426	413	390	406	408	352	375	416	405	431	407	401	407	392	400	368	433	403	420	368	405	396	373	420	388	417	398	451	413	400	390	393	413	401	431	412	396	425	385	407	403	391	438	431	394	422	435	408	437	407	414	452	429	437	421	395	417	430	394	373	414	415	411	469	417	388	414	403	352	387	404	480	421	386	431	402	392	415	378	382	438	391	382	418	420	400	398	373	401	414	396	376	392	404	382	392	375	426	392	411	397	408	431	406	413	396	383	407	398	402	407	386	416	439	412	382	392	440	396	425	417	417	398	391	409	377	417	410	423	437	413	419	422	431	405	417	410	407	436	393	431	396	423	417	429	400	417	400	397	398	368	384	429	416	476	392	370	427	426	408	415	375	420	422	408	410	384	384	367	388	422	414	425	389	401	419	425	418	428	390	418	399	381	409	426	428	384	417	411	405	381	432	427	395	392	407	384	404	404	432	432	431	397	402	399	410	393	444	376	395	409	393	376	442	385	410	395	433	403	421	416	407	374	416	406	406	392	417	374	402	413	403	372	439	390	415	458	418	422	423	380	405	418	445	401	416	381	423	403	364	383	417	411	422	425	386	406	433	417	412	393	371	430	421	397	449	421	404	398	420	452	409	416	413	411	413	423	390	419	421	396	389	399	410	462	391	428	401	391	400	386	421	420	432	406	409	402	395	400	405	427	446	433
15830	2441	2648	2066	1375	1032	814	603	485	409	369	320	310	289	242	256	221	209	195	213	192	204	191	188	174	171	157	172	176	213	188	174	175	177	168	157	149	171	147	160	174	149	162	166	135	155	160	148	158	142	172	144	139	150	153	147	167	152	152	149	133	145	152	151	149	149	176	143	150	140	165	140	143	165	146	156	160	150	145	151	168	142	152	161	153	154	168	139	184	149	149	144	179	148	150	154	148	151	153	145	153	138	171	157	148	138	134	152	153	144	142	162	147	149	147	162	146	140	157	149	164	140	154	157	153	173	156	156	141	148	130	126	151	141	149	134	140	147	150	163	143	147	174	158	115	141	134	138	127	120	146	158	142	146	134	165	166	176	147	143	132	145	131	142	148	136	146	142	141	134	173	142	138	144	148	167	151	145	153	159	139	168	154	141	156	154	158	154	164	158	147	140	157	135	158	138	111	149	145	149	128	151	150	124	131	130	138	144	173	145	143	128	147	139	155	135	132	154	122	152	146	131	159	156	146	161	150	164	144	157	157	134	142	136	135	153	168	146	135	148	142	148	151	141	139	149	140	153	170	168	143	154	141	134	142	139	145	130	127	136	148	139	148	150	163	165	158	142	145	142	161	142	146	145	151	134	148	172	171	128	148	138	146	155	147	147	157	143	164	151	154	166	139	145	142	152	121	133	165	154	139	136	141	129	148	156	147	167	134	140	169	146	125	163	125	131	152	136	146	160	154	131	148	140	154	163	139	125	161	162	151	140	121	135	151	135	143	146	144	133	149	136	137	140	151	134	143	178	152	157	149	155	150	144	160	126	156	122	137	150	137	144	154	156	107	165	148	137	163	136	147	149	133	136	162	156	145	152	130	150	149	151	138	149	171	151	158	149	140	120	141	134	140	125	141	162	143	126	134	137	152	156	141	146	143	140	155	123	149	141	141	151	165	142	144	154	139	135	154	160	143	141	141	130	163	151	129	124	175	122	157	143	149	145	155	148	152	160	155	153	142	139	132	143	135	158	170	123	149	156	124	145	150	159	150	150	126	147	163	157	140	128	142	153	159	134	148	139	144	154	131	163	135	153	170	170	149	131	147	155	141	156	163	176	141	149	143	165	131	139	150	158	142	161	144	160	146	118	141	142	136	139	149	145	149	130	149	148	125	165	154	128	139	126	142	144	152	160	138	156	160	135	139	152	142	143	137	151	145	128	121	122	143	172	148	165	164	131	152	146	138	140	145	152	143	150	140	140	158	147	148	144	146	134	136	128	167	168	134	145	152	146	145	149	133	159	134	146	142	144	155	143	131	158	134	162	149	164	126	124	153	170	170	153	144	125	154	145	133	152	142	165	171	144	139	142	167	144	149	141	155	163	150	148	146	143	154	151	155	131	189	146	168	156	141	168	172	137	124	126	119	129	141	116	167	125	140	159	156	163	125	140	161	134	159	147	147	158	145	153	146	124	150	150	127	149	162	146	163	147	144	130	150	147	145	132	145	150	152	132	159	140	144	149	142	139	152	164	148	134	141	140	133	151	142	129	161	121	152	157	157	164	147	164	145	150	152	140	150	155	148	141	152	156	151	152	149	150	146	135	169	143	147	151	160	123	136	146	158	138	142	136	163	146	151	150	158	144	134	153	125	139	168	146	151	145	131	155	162	184	144	150	157	137	146	147	138	139	160	154	144	145	132	155	121	130	136	135	134	158	157	151	145	158	145	129	137	159	162	157	138	167	154	150	144	140	155	146	159	117	127	153	160	140	166	155	159	148	146	152	148	147	137	143	139	149	124	156	156	150	146	141	154	139	152	145	145	136	141	172	152	139	165	167	145	135	139	151	155	169	145	155	145	153	164	158	148	139	151	147	132	149	116	149	161	152	153	153	152	137	139	143	145	131	142	159	156	151	141	137	165	139	159	139	161	134	158	140	152	136	150	146	142	154	165	154	140	151	145	130	154	137	134	146	154	140	154	152	165	143	131	155	143	161	138	142	150	146	140	155	149	155	149	154	120	121	154	129	131	159	152	157	158	153	148	152	173	151	127	147	124	147	124	149	126	140	127	148	129	151	145	176	144	162	152	146	155	147	153	163	167	149	146	140	114	140	141	125	118	131	137	142	149	145	141	176	148	160	152	134	147	147	135	162	149	143	132	135	132	150	125	139	152	140	157	158	127	164	148	141	140	138	161	142	134	136	136	125	137	149	123	145	158	147	136	152	134	148	145	163	163	175	150	120	127	132	137	142	137	133	165	140	130	147	143	174	151	146	160	149	162	160	151	128	155	156	150	143	121	150	145	146	160	142	131	136	157	147	145	175	140	165	162	163	142	166	139	134	143	167	160	149	141	150	142	156	151	140	133	134	150	156	154	152	129	154	153	139	143	165	148	150	153	136	166	139	139	135	130	159	145	169	149	153	151	134	153	162	142	155	156	154	153	143	152	113	166	149	165	152	162	150	143	153	146	139	142	135	152	152	156	144	137	143	138	140	151	151	146	164	140	140	154	153	164	140	140	143	119	155	156	135	156	142	147	154	135	145	154	156	145	158	149	114	114	134	159	155	172	156	156	139	156	158	165	125	153	152	134	144	155	156	140	137	159	131	140	154	148	144	160	142	162	154	157	146	137	120	155	164	112	147	141	131	157	132	153	154	148	152	156	161	138	144	139	140	144	142	147	152	146	158	125	150	156	148	137	126	132	151	164	168	148	135	155	147	137	154	143	152	143	183	148	163	133	157	127	154	144	150	146	160	138	145	163	144	151	126	147	162	137	155	117	162	133	138	156	148	147	147	139	134	151	158	161	140	129	144	155	157	153	141	147	137	139	159	149	136	135	138	130	143	165	148	148	148	133	156	150	151	162	135	170	145	147	150	153	150	136	157	164	143	138	148	138	154	160	144	136	140	127	142	151	169	151	138	147	163	140	155	138	132	146	162	151	155	157	157	141	160	141	154	166	163	134	150	148	144	148	160	134	154	156	129	134	161	153	143	150	143	145	144	151	132	160	151	158	120	151	139	159	158	150	141	131	142	146	168	154	154	145	167	139	163	165	153	147	131	161	156	137	152	170	140	155	149	136	146	143	159	132	158	152	145	165	150	146	174	158	156	151	134	150	149	152	153	156	143	165	155	172	161	126	143	131	151	154	143	166	146	164	144	144	146	165	152	148	149	148	150	161	152	130	148	163	152	148	138	124	150	158	151	130	144	148	133	166	136	145	135	147	173	158	156	146	148	158	142	148	150	153	141	145	156	150	169	142	135	133	147	133	136	137	144	128	130	141	129	170	145	149	140	120	157	155	139	145	151	165	150	155	144	151	134	144	136	164	146	145	140	142	146	124	140	146	140	135	150	125	144	147	133	154	136	148	133	155	152	136	144	156	152	137	157	141	138	171	133	166	133	155	139	136	134	128	157	160	155	159	157	151	135	163	142	139	155	157	143	158	143	152	156	140	139	163	142	126	142	141	136	166	152	127	159	164	148
7567	2532	5911	6583	5439	4425	3540	2939	2463	2172	1906	1618	1550	1383	1287	1217	1125	1056	977	890	910	941	838	829	765	722	735	705	745	691	651	651	621	652	621	572	651	596	653	577	580	594	588	570	551	526	556	529	541	541	553	506	598	540	512	519	574	539	564	522	533	503	515	474	527	513	578	539	500	512	519	489	496	487	533	465	466	509	482	540	503	490	523	488	537	511	518	526	491	502	498	481	529	472	473	483	466	473	494	517	483	500	519	492	491	519	499	537	499	508	478	482	505	468	517	492	481	483	509	526	495	451	484	505	507	488	468	490	453	487	483	472	501	517	423	502	470	490	511	488	444	488	517	502	479	495	536	491	480	496	495	498	472	471	471	501	458	486	463	480	478	461	443	502	500	486	480	482	499	473	460	496	468	494	483	460	504	528	501	513	456	496	513	473	489	506	527	471	465	473	496	493	501	486	460	463	512	452	544	490	469	507	533	479	467	486	461	483	481	546	434	497	502	498	534	470	497	473	508	472	489	498	461	509	489	458	497	473	481	471	459	502	525	541	450	488	472	464	488	479	449	477	503	480	461	488	508	472	477	440	463	480	541	489	494	511	474	485	466	457	507	462	441	482	500	499	486	500	440	486	459	474	495	520	467	493	461	451	463	441	468	483	507	466	497	489	517	497	452	520	480	480	501	490	491	485	508	466	456	482	484	461	460	457	470	475	496	492	488	464	495	447	463	456	488	487	457	473	468	525	531	470	461	493	526	480	500	460	483	457	482	445	465	451	467	518	483	500	446	488	470	472	508	487	485	452	427	519	483	475	464	531	459	491	465	471	488	476	475	436	484	510	477	503	465	498	461	489	516	468	512	491	492	513	431	484	506	483	477	482	505	503	434	470	469	496	483	482	457	501	516	488	486	510	526	498	465	461	482	491	450	514	465	482	480	474	475	466	461	525	495	487	449	496	468	481	436	485	483	478	468	503	450	500	478	496	472	457	479	441	491	457	485	508	532	491	449	455	463	470	473	461	493	474	464	476	476	478	500	478	437	483	474	478	496	467	514	462	491	495	488	502	480	472	450	521	466	466	460	482	460	441	487	462	475	498	441	508	524	464	440	490	439	499	442	458	453	498	451	489	499	482	478	451	480	461	443	486	462	488	519	464	474	494	497	465	472	469	444	476	458	466	468	508	494	504	498	472	485	529	528	485	492	472	476	470	491	479	510	494	489	504	489	482	450	509	490	512	501	482	515	474	520	455	488	479	489	492	472	482	459	463	466	466	471	468	483	480	445	501	492	501	485	503	478	444	498	494	471	496	476	517	457	462	500	486	448	458	479	460	476	437	475	468	473	478	479	467	512	429	471	495	477	472	494	491	460	471	527	492	452	503	494	489	453	484	442	474	486	482	447	491	459	509	484	462	494	484	487	484	511	481	452	489	471	465	469	496	497	492	475	502	479	486	474	478	470	452	450	502	498	494	499	482	484	494	524	486	495	474	487	469	477	502	461	516	491	474	428	484	465	471	466	478	469	481	462	462	484	512	483	504	447	469	486	495	483	477	439	477	497	495	475	490	517	472	499	494	436	477	468	451	454	489	480	489	503	498	469	446	502	491	443	504	468	471	524	494	503	491	514	492	489	460	492	479	471	489	458	472	479	463	480	454	464	452	459	456	473	469	448	509	493	485	452	488	481	477	479	476	466	523	452	468	479	518	477	479	478	483	488	420	496	479	468	468	459	463	476	440	498	470	450	492	496	493	491	464	510	461	482	458	452	465	455	486	484	494	463	437	482	494	486	503	479	488	495	451	525	504	481	476	458	466	487	510	492	498	439	448	493	485	545	470	451	485	473	445	445	502	467	483	466	477	482	520	463	504	506	481	500	461	482	474	450	483	469	493	475	516	461	460	492	459	489	487	535	467	457	506	478	502	484	488	491	470	480	466	485	474	480	462	465	512	528	487	482	472	476	456	483	467	496	469	478	486	458	502	481	470	498	475	461	483	471	513	450	463	491	498	509	448	519	435	501	498	463	467	448	487	508	467	481	470	456	489	516	476	468	461	463	467	492	498	503	483	463	477	510	479	478	493	479	502	493	473	471	476	502	471	505	469	497	450	497	488	477	510	492	466	476	492	530	456	469	481	506	480	438	487	485	502	489	486	492	482	480	442	476	477	499	463	450	495	428	501	515	487	485	481	497	503	524	469	440	463	463	486	482	492	451	473	495	465	486	455	493	491	462	491	474	504	456	464	475	448	442	462	481	479	476	492	417	514	452	487	493	437	492	459	530	498	467	468	490	474	488	457	497	502	464	468	437	476	469	524	518	508	491	478	493	434	493	494	480	501	456	483	502	496	526	484	480	483	475	499	458	458	481	479	481	462	512	466	479	515	504	475	500	488	463	489	454	487	460	514	494	471	478	489	525	472	446	495	469	485	470	477	446	478	472	493	481	510	453	508	433	476	445	503	477	453	496	477	465	489	461	487	446	467	454	461	507	517	489	473	477	458	468	465	484	424	477	505	453	508	437	491	525	509	525	479	494	468	472	484	470	432	491	460	478	523	492	508	478	477	488	472	487	490	440	465	505	441	526	457	482	488	467	485	494	507	486	478	485	478	485	479	475	492	491	460	485	500	488	503	477	507	463	524	467	511	486	531	464	456	513	500	470	468	499	504	518	476	469	472	482	468	507	535	479	476	463	496	468	452	489	510	438	454	477	512	480	468	484	482	502	475	490	492	468	515	471	515	518	461	497	479	511	442	426	472	497	440	482	473	490	511	512	442	450	460	476	475	475	469	492	425	495	448	449	482	466	470	493	492	487	467	470	461	446	533	471	519	447	410	508	457	499	425	481	483	479	479	457	499	479	480	495	476	453	469	475	460	480	428	466	478	454	488	506	492	498	444	512	510	446	454	479	477	491	518	478	482	521	490	482	500	493	493	497	438	451	440	460	484	518	496	466	486	518	496	521	472	456	438	492	463	469	493	473	450	436	494	518	472	429	492	441	488	470	509	495	513	479	538	471	484	490	511	492	438	455	506	473	514	464	521	453	480	496	455	472	476	491	461	489	486	500	479	489	493	454	492	474	459	457	490	488	478	473	502	477	474	477	516	554	485	530	470	466	505	511	479	491	507	491	473	501	497	489	444	494	459	484	485	445	479	487	497	439	432	474	512	485	464	471	470	517	445	524	480	459	441	472	484	453	495	477	470	445	488	493	461	456	495	486	492	460	481	471	507	478	481	484	514	479	429	495	432	456	492	499	478	482	474	511	470	464	470	495	482	487	488	539	481	509	450	461	484	478	526	507	485	482	505	479	474	484	497	492	485	465	430	481	492	500	470	484	445	457	499	501	469	455	472	468	499	509	498	455	499	455	474	519	488	469	472	503	493	478	487	463	492	489	472	508	454	499	512	490	459	489	484	458	475	499	480	502	489	469	484	504	473	479	486	461	459	459	476	444	476	501	469	480	428	478	478	460	486	448	518	492	471	503	487
2072	286	310	298	283	262	260	267	220	259	261	258	244	237	215	276	231	220	222	252	264	268	253	235	242	246	265	267	226	268	253	226	225	250	259	236	258	274	199	238	229	241	251	242	206	214	244	240	253	264	243	245	238	210	226	239	255	239	262	238	238	272	260	259	241	240	270	250	258	219	229	236	253	232	218	213	291	235	244	256	226	252	215	267	255	254	237	229	240	230	238	265	237	222	236	241	238	247	235	258	264	264	242	239	260	243	271	287	242	224	251	229	248	217	254	219	273	242	264	242	250	215	266	225	276	258	259	252	260	257	228	229	243	261	259	264	246	241	248	243	224	239	270	250	234	249	254	261	270	226	260	247	257	238	258	288	267	252	236	231	252	249	283	265	279	236	244	233	241	215	230	228	223	240	249	239	227	242	250	232	231	236	238	245	249	243	262	246	256	275	257	235	228	262	237	233	255	232	239	260	237	232	240	285	239	241	251	259	257	241	278	250	235	241	238	220	264	255	261	263	258	248	247	233	245	227	236	228	210	237	264	260	246	231	275	262	234	253	218	255	232	242	257	274	252	223	227	255	282	256	239	230	244	222	254	246	285	258	261	254	239	227	247	252	263	257	232	243	260	250	254	238	228	230	246	241	223	238	258	254	242	231	262	237	228	256	253	229	270	272	242	226	249	264	261	208	236	260	238	256	242	252	261	231	246	291	284	238	253	252	257	269	263	273	236	237	248	257	202	239	246	260	249	220	237	246	246	217	235	281	251	236	237	254	237	257	219	250	245	247	237	229	238	237	256	228	241	258	242	248	236	202	223	221	237	270	249	221	247	255	257	250	247	230	248	261	234	269	239	231	248	252	233	260	265	238	258	224	256	246	241	275	245	236	224	245	241	257	227	270	258	221	248	251	292	237	260	246	247	225	242	217	252	241	239	257	262	271	248	258	243	294	219	256	252	269	264	231	250	248	249	228	249	237	270	239	253	236	245	253	231	223	232	257	257	249	251	273	243	276	250	240	250	236	278	226	242	240	255	272	251	267	226	242	250	264	259	264	241	245	259	226	244	272	247	240	278	253	266	231	241	251	223	232	228	239	264	252	246	274	239	293	215	258	241	241	248	249	237	226	240	224	218	252	242	238	245	239	248	236	211	241	246	246	250	225	235	271	264	247	261	233	252	232	245	226	226	224	222	261	253	198	238	235	262	217	245	237	278	233	319	232	269	259	230	233	260	254	220	240	237	272	246	228	262	238	236	256	254	238	264	237	231	241	234	277	257	237	252	237	234	253	237	243	236	249	243	252	253	238	225	243	249	242	224	249	265	267	263	237	267	228	279	222	245	260	260	212	220	261	253	243	234	257	267	221	280	219	242	224	252	247	233	244	250	262	260	243	249	255	276	249	232	274	262	255	233	226	268	236	280	256	216	242	262	235	256	235	242	259	239	232	266	231	230	244	231	281	253	254	260	236	265	250	238	272	244	249	239	285	229	226	281	252	265	243	251	224	230	238	261	247	246	262	236	241	254	257	216	283	270	265	243	265	268	241	233	253	264	250	260	272	255	252	262	267	229	243	234	259	276	265	244	251	226	237	264	265	248	255	257	281	220	225	243	223	236	214	223	237	247	275	247	271	257	217	228	253	218	243	243	243	277	214	236	254	233	253	246	241	247	247	265	242	258	253	265	232	263	247	243	253	259	251	268	255	222	266	262	229	240	249	257	249	239	260	282	240	224	254	243	269	277	248	245	249	238	261	239	246	239	243	246	258	250	228	225	235	230	257	243	245	252	253	211	236	271	240	287	236	222	247	234	242	264	248	237	257	228	248	249	238	245	264	254	258	239	253	234	255	254	230	223	268	256	243	230	267	247	256	248	268	238	236	234	211	265	241	226	251	239	260	254	263	259	244	257	237	245	271	246	233	232	242	267	244	244	222	219	241	248	239	260	237	232	252	261	236	230	262	218	268	273	245	279	226	256	259	212	247	237	276	241	256	225	199	221	218	244	236	251	229	241	240	259	249	242	251	271	262	254	257	217	261	255	255	250	262	230	253	233	254	268	230	219	274	283	260	237	236	262	250	267	250	245	239	221	254	247	263	241	237	244	218	275	242	226	224	253	238	265	261	217	245	231	231	260	270	226	243	254	259	251	222	240	242	252	243	250	249	247	238	284	244	289	244	260	272	265	250	245	265	239	240	222	245	239	267	259	255	242	235	232	252	237	251	212	236	253	245	225	249	239	264	224	260	239	242	260	257	260	218	247	234	252	254	251	236	242	241	250	240	260	237	241	239	287	254	269	237	269	262	240	242	246	272	228	250	231	267	254	250	252	289	223	247	249	257	275	241	235	246	261	234	230	260	236	264	240	238	283	257	249	230	244	241	236	254	258	252	258	264	249	216	237	246	254	218	263	249	239	262	225	221	266	258	237	253	249	225	235	258	216	235	241	244	203	273	229	216	268	247	254	231	254	246	238	271	222	275	237	275	249	267	256	231	250	247	258	228	256	237	250	231	262	252	251	235	237	206	240	238	228	238	242	253	243	261	257	244	242	240	254	234	238	239	239	244	236	250	261	243	252	249	254	247	231	230	245	247	256	235	262	229	245	275	247	236	251	239	235	254	249	244	277	227	243	262	259	237	260	219	245	236	227	250	227	254	255	240	251	237	246	275	239	263	256	245	274	234	245	231	218	258	225	240	273	255	249	251	253	249	207	237	248	226	260	251	252	256	241	264	253	247	266	259	234	265	247	235	255	238	278	253	246	247	233	236	247	274	256	245	243	229	281	230	244	243	246	250	230	236	204	246	231	246	250	259	244	234	259	254	239	277	254	224	242	209	253	272	249	242	256	231	210	261	241	215	249	256	259	267	243	236	253	252	289	233	235	215	253	237	255	240	227	251	248	252	230	249	239	242	251	260	273	239	252	227	243	284	274	252	265	260	246	282	256	228	281	255	257	220	246	250	241	261	245	237	242	263	236	267	240	235	253	243	234	260	255	229	236	253	247	267	216	253	245	252	230	252	241	232	221	260	252	226	236	281	264	242	263	270	246	214	254	256	261	244	221	255	265	211	256	270	239	226	236	239	244	270	262	242	222	260	256	272	248	239	249	227	266	247	237	244	276	238	247	256	224	267	268	240	236	269	258	274	276	255	227	285	271	245	238	258	259	241	240	226	244	233	252	245	262	237	258	239	245	277	258	257	268	263	222	243	230	232	221	256	257	238	276	251	242	237	236	244	216	239	245	253	240	203	230	251	252	264	253	246	274	263	250	255	254	241	256	271	212	238	240	291	228	234	218	243	232	243	237	233	257	268	277	222	284	258	260	223	224	243	272	232	242	256	249	254	237	219	268	268	248	231	264	278	230	226	230	227	246	222	241	265	234	262	258	234	247	240	257	257	245	272	257	250	241	262	238	218	234	253	258	256	266	252	236	271	251	249	239	253	220	220	253	247	248	255	249	243	260	243	254	231	233	220	242	237	261	265
2160	765	902	898	844	819	802	819	756	811	790	754	727	767	780	769	743	748	720	758	743	718	699	726	751	709	731	797	768	772	726	718	728	722	662	729	719	783	692	784	746	738	724	763	712	703	719	720	708	700	723	732	694	738	762	698	694	739	767	734	725	686	742	788	656	716	761	738	756	737	731	717	675	710	808	676	739	754	770	765	765	737	730	740	744	776	727	736	741	734	685	745	740	683	717	732	742	735	774	715	728	692	744	723	741	717	733	765	707	736	704	712	718	744	734	702	704	758	668	742	709	731	671	747	741	728	718	730	764	703	689	754	705	737	740	773	714	737	749	702	716	726	679	743	710	731	721	731	720	721	687	726	688	778	728	730	734	726	729	699	742	681	732	741	760	680	746	712	766	720	678	730	711	737	695	743	762	736	776	701	712	745	747	705	717	740	710	737	748	752	720	724	728	736	715	720	748	755	774	705	738	754	729	701	739	736	736	710	719	728	714	729	722	740	749	693	773	687	759	700	772	725	723	743	741	688	702	743	745	711	727	762	716	755	782	732	728	708	705	734	758	744	672	701	758	705	708	757	713	721	693	744	716	779	673	723	755	697	731	750	751	724	788	745	759	785	714	744	727	740	737	758	748	761	710	728	747	677	734	740	724	763	707	702	748	718	743	726	697	747	745	732	684	751	714	774	683	777	723	776	733	748	777	694	697	754	727	745	684	736	713	719	744	747	722	747	727	686	749	712	680	756	702	743	723	717	745	774	728	791	753	705	733	764	706	709	736	704	734	697	742	726	700	696	721	739	740	732	727	742	732	706	723	771	715	739	736	719	783	709	713	729	702	756	761	717	731	755	701	739	764	724	782	739	770	720	743	726	765	746	717	742	728	706	718	715	709	728	771	738	766	702	750	737	768	722	761	735	704	741	732	752	729	736	712	746	766	716	754	736	725	748	677	762	723	748	683	718	720	723	732	746	698	683	704	709	696	722	721	743	736	721	721	753	718	744	748	683	744	713	680	767	790	740	803	753	726	706	711	675	758	703	725	776	668	758	700	747	679	712	742	739	703	711	716	746	730	692	667	759	719	703	715	709	751	749	725	750	735	705	707	742	736	741	661	759	704	728	764	678	729	734	733	767	719	771	713	748	750	733	729	666	731	734	720	753	765	731	756	744	732	717	709	730	725	747	746	732	704	731	726	718	734	704	755	702	706	722	736	750	705	709	722	705	724	733	760	730	684	696	732	719	732	724	799	772	759	755	739	681	734	794	696	741	737	740	767	721	736	769	725	686	682	732	713	788	712	721	755	743	758	727	749	708	741	720	774	734	715	746	689	763	711	674	726	726	702	764	732	691	731	705	732	709	685	744	651	732	766	711	725	748	773	752	740	703	703	718	753	704	678	750	725	726	727	732	710	747	695	703	690	738	743	683	722	812	731	772	729	709	766	754	713	739	764	695	701	730	713	737	740	708	708	731	780	734	710	683	748	732	700	744	717	683	743	755	700	709	759	724	746	695	740	696	730	717	677	722	735	761	681	712	696	737	701	748	722	691	720	719	712	715	695	718	696	759	712	699	724	749	730	724	747	694	723	680	724	709	681	714	720	713	747	739	749	753	695	705	761	700	741	750	741	740	724	761	695	681	745	757	706	709	719	745	683	707	722	729	716	741	780	770	705	757	687	738	741	767	717	758	719	714	727	727	751	768	758	711	717	723	696	787	701	733	715	732	733	751	773	751	703	788	734	701	714	732	714	742	765	766	721	719	745	693	736	686	740	750	755	752	660	703	747	727	735	738	700	695	773	699	673	742	714	757	761	732	704	688	697	705	690	731	730	733	679	747	724	808	689	752	717	727	717	746	747	726	774	745	728	706	728	746	743	740	739	721	757	764	738	683	724	767	747	735	740	740	760	690	729	722	776	702	728	720	712	787	742	734	723	749	717	681	749	731	761	673	798	754	701	756	729	723	733	743	717	769	747	748	718	687	718	725	751	750	736	712	733	747	723	741	750	752	702	682	694	788	759	724	698	704	727	720	717	677	694	696	717	760	777	666	740	745	717	708	711	697	776	750	708	730	740	721	750	754	742	761	781	709	754	752	711	729	766	711	751	722	718	739	733	759	730	730	739	757	739	730	720	735	769	713	765	735	785	760	713	757	701	720	746	768	735	736	722	731	791	760	738	723	759	703	703	709	711	711	744	752	728	705	722	701	728	731	729	721	728	706	727	714	691	761	699	733	694	750	692	717	719	737	695	758	701	682	709	730	690	704	698	714	719	770	749	759	748	710	670	713	725	764	718	718	700	687	706	753	718	755	717	761	686	726	735	710	758	739	708	704	722	711	703	718	705	754	754	702	700	746	752	697	706	756	718	745	753	759	733	702	706	727	688	742	708	673	742	743	740	727	774	716	715	740	680	719	688	674	747	725	724	758	755	691	682	767	687	729	723	722	755	737	713	708	705	721	734	692	689	719	784	707	747	715	763	784	651	707	804	697	766	721	726	695	720	678	786	720	697	766	738	735	741	697	757	742	703	736	749	701	738	747	758	683	723	722	713	670	741	729	711	722	700	721	729	709	721	720	768	678	688	752	697	776	747	703	673	737	712	671	733	776	719	704	725	669	687	773	719	727	791	697	710	733	691	755	744	733	757	690	720	778	742	746	723	738	710	718	730	748	715	708	755	715	748	778	720	757	750	729	769	720	728	806	743	681	702	712	725	720	716	755	793	708	709	707	710	722	696	707	732	718	689	722	762	640	753	732	751	754	722	770	735	713	725	710	732	686	713	728	794	772	727	769	706	718	752	735	707	696	732	662	761	752	699	729	735	707	715	745	772	725	752	774	720	802	744	684	756	669	723	713	671	735	769	744	699	773	704	680	801	721	754	780	736	719	702	698	658	715	709	736	766	681	728	734	721	729	714	717	765	695	716	746	768	722	740	721	750	721	731	657	747	749	736	752	747	729	778	732	741	724	757	730	734	740	759	730	754	725	703	739	728	688	720	730	723	709	705	707	700	705	725	782	771	704	769	701	717	685	771	757	739	753	720	770	739	702	729	717	741	722	665	711	682	787	736	756	730	688	740	701	735	745	750	727	729	697	778	767	712	779	733	769	732	771	743	787	710	747	748	778	750	716	733	698	728	753	719	730	761	776	744	767	702	745	725	734	720	710	728	752	733	703	740	740	696	709	726	737	762	734	732	743	753	721	713	725	708	712	742	706	709	708	671	703	764	711	729	728	764	699	725	740	705	741	718	706	708	737	732	724	731	732	725	775	689	687	734	680	695	752	743	739	693	727	776	738	743	692	718	732	730	712	686	765	734	702	696	766	725	736	709	739	722	733	702	689	777	693	740	730	784	784	756	736	707	738	690	708	720	742	670	734	743	677	721	705	731	726	768	670	658	795	757	768	754	747	774	749	681	738	760	708	720	743	738	719	691	736	703	751	778	774	787	700	711	714	694	697	691	765	758	715	715	725	711	701	749	759
8415	1045	1310	1031	649	540	410	376	302	295	258	204	208	203	180	166	174	162	139	143	130	162	140	140	129	111	146	133	136	147	135	109	158	152	130	118	137	135	113	115	132	137	118	120	142	124	156	114	126	119	116	126	136	120	117	138	123	113	126	107	127	114	126	108	129	129	114	121	125	137	106	139	127	121	135	117	145	141	116	116	109	130	135	127	129	113	105	126	107	123	118	135	132	128	124	118	102	133	112	123	124	143	114	126	143	116	123	124	113	122	125	123	113	122	118	137	113	132	119	119	144	118	138	126	115	133	133	134	108	135	116	136	126	127	126	128	136	119	118	135	136	128	122	122	129	118	134	140	121	114	125	135	118	125	107	117	111	127	128	129	116	113	124	118	125	113	125	109	125	131	127	126	119	111	130	117	114	134	126	130	143	130	116	130	112	139	134	124	116	122	123	114	120	104	87	127	125	107	114	117	121	119	129	110	128	121	115	125	115	126	126	112	125	125	125	132	111	122	124	117	127	115	118	121	112	120	113	142	128	141	146	130	123	129	118	120	118	119	135	130	114	116	132	127	134	119	135	138	124	106	109	121	129	132	131	133	126	129	114	135	126	115	113	117	124	108	113	142	116	145	151	125	119	132	120	109	127	126	92	139	131	122	109	121	122	119	136	129	109	119	139	119	141	124	117	111	130	134	132	132	142	142	125	107	149	123	132	134	147	114	123	118	127	120	126	117	146	112	125	110	115	114	136	114	103	136	132	137	138	132	140	122	123	128	143	119	131	110	125	119	111	115	115	139	137	112	151	119	117	124	129	120	127	119	99	113	141	110	108	122	104	128	115	148	127	129	134	115	138	124	124	129	124	127	112	143	140	132	122	147	119	113	112	114	121	155	133	117	137	125	123	138	121	119	130	122	125	126	132	115	123	130	133	127	122	115	123	124	122	126	110	111	123	122	124	134	125	124	141	130	111	110	129	125	137	124	101	137	133	130	140	124	140	126	129	130	108	109	122	129	146	112	118	106	119	122	140	118	108	123	142	130	146	116	120	121	126	129	134	127	127	115	127	117	113	122	143	110	133	126	133	151	115	116	144	130	127	131	126	121	128	137	129	127	124	144	116	128	131	130	107	117	119	104	130	151	132	122	126	139	131	135	120	115	102	115	123	131	111	95	105	120	132	112	132	110	141	132	123	97	115	131	124	112	114	110	130	119	141	118	131	157	120	126	137	152	109	134	153	140	110	134	125	110	131	106	132	105	128	126	116	115	124	123	130	125	135	126	124	116	118	112	99	124	136	121	118	139	109	115	127	116	103	120	130	125	124	126	123	151	137	128	121	144	127	138	136	113	129	125	127	129	140	148	114	107	167	120	117	137	133	116	109	112	127	140	125	124	137	119	116	127	108	124	135	142	121	109	142	147	129	143	121	116	124	148	107	125	137	114	128	125	114	146	117	145	141	110	113	116	112	129	142	138	125	120	123	143	156	119	130	137	120	109	132	128	113	149	132	117	123	118	122	116	128	130	132	125	133	118	133	135	127	126	127	113	101	108	115	113	139	133	132	110	133	124	127	105	145	129	126	129	148	123	101	135	132	123	130	140	98	133	135	124	124	119	119	134	94	117	119	114	119	116	109	125	133	122	130	117	115	111	109	124	109	120	134	122	125	122	137	121	126	119	129	88	125	123	134	124	140	153	115	133	130	128	125	119	122	124	132	116	137	146	129	123	132	126	110	126	128	119	133	115	137	144	144	115	123	131	111	138	122	140	120	122	104	125	104	120	111	107	109	110	122	122	122	117	107	153	136	115	130	121	114	120	116	108	118	134	116	130	122	124	141	118	150	95	115	142	133	135	108	117	113	128	129	135	109	112	120	132	125	113	125	150	137	140	122	137	123	129	123	124	131	117	126	114	162	123	117	124	133	122	125	133	125	125	149	118	141	134	102	100	127	127	104	133	131	137	128	121	136	129	141	112	127	116	137	114	128	135	121	124	136	105	130	128	114	126	135	146	122	124	127	126	119	137	138	125	119	129	114	131	127	126	133	121	119	119	138	122	150	122	146	112	129	114	138	127	139	137	125	125	130	132	101	122	104	118	129	136	125	119	94	120	105	144	121	125	139	118	136	126	118	140	119	121	128	115	128	148	133	135	132	125	102	118	100	138	130	133	98	148	129	155	117	125	99	122	125	125	127	130	99	128	117	143	123	108	129	128	110	142	111	123	120	145	144	104	133	125	105	131	130	130	136	119	111	134	118	133	103	141	105	130	137	131	137	137	117	115	119	111	131	124	111	114	128	119	130	139	147	135	128	132	131	132	137	124	113	120	130	134	132	113	123	142	119	109	117	120	108	139	109	111	136	123	136	126	124	119	97	122	136	126	136	117	140	137	145	127	121	137	131	111	131	126	114	137	126	111	136	129	122	117	124	121	128	120	112	132	116	126	122	113	118	145	125	95	131	131	123	138	146	120	127	99	118	126	131	122	127	116	127	127	116	135	135	125	142	117	126	139	110	123	111	127	116	118	122	118	122	137	135	118	127	117	121	123	129	119	114	134	125	107	142	120	132	127	96	124	130	110	133	129	117	123	123	129	120	112	100	108	142	110	135	119	114	133	142	108	115	131	118	112	122	121	129	107	137	124	149	116	134	139	119	132	115	132	118	135	127	114	134	135	113	118	127	114	114	121	129	126	131	124	138	102	131	129	129	101	129	139	110	111	144	115	131	132	135	130	113	151	133	118	131	144	116	127	111	129	104	123	121	130	126	116	129	111	129	106	121	130	127	126	104	125	126	122	113	146	118	134	108	120	110	110	127	129	110	148	126	118	116	102	125	144	138	110	132	103	123	112	126	130	104	137	137	145	128	122	129	137	132	121	141	112	126	144	124	135	145	151	122	105	126	121	122	126	128	124	118	140	139	110	121	134	116	125	126	108	134	127	128	123	128	135	128	109	126	115	107	113	140	115	124	110	118	121	123	124	130	101	122	125	123	123	134	114	139	129	116	118	128	122	146	134	113	106	132	122	89	107	99	129	115	135	125	120	145	132	126	118	109	125	131	118	124	121	130	124	115	127	132	115	117	109	133	136	119	114	129	123	119	120	124	130	138	114	107	125	118	120	126	138	143	122	131	109	125	128	135	123	127	133	117	125	100	131	131	116	141	104	112	130	125	121	115	109	131	126	119	121	127	132	145	128	138	125	130	142	127	117	112	127	133	128	127	118	124	108	118	117	130	119	99	122	120	125	130	119	127	126	107	126	114	126	124	116	129	117	117	130	144	128	112	122	117	135	141	116	119	129	145	120	119	126	144	112	107	135	125	109	105	120	143	135	110	148	125	122	126	120	138	125	114	131	113	112	126	130	121	112	129	154	117	128	131	123	131	122	134	140	137	110	95	125	136	112	122	129	124	112	111	120	125	98	149	131	116	117	147	133	128	126	132	98	113	124	130	126	138	123	132	120	107	112	116	122	119	113	130	124	133	132
5313	1371	3245	3539	3017	2413	2070	1671	1434	1296	1156	979	906	873	773	770	736	727	689	611	603	639	567	578	552	579	541	487	498	491	527	539	502	529	528	493	464	483	471	478	443	460	462	502	444	451	402	428	452	444	468	405	441	470	435	408	426	437	423	457	435	425	390	439	423	428	443	406	424	431	420	477	405	414	409	411	401	442	433	449	409	403	449	405	439	422	392	420	417	400	398	404	421	353	432	418	439	426	457	439	418	416	412	381	404	460	415	424	414	387	454	397	402	401	386	386	387	424	455	376	422	431	424	424	413	418	437	399	417	370	422	405	444	463	405	416	417	412	460	386	381	397	409	441	403	375	389	426	421	445	393	416	398	397	415	408	433	436	365	408	412	404	441	389	394	410	420	406	396	399	419	431	405	429	431	406	412	428	428	421	414	422	402	400	402	406	427	417	387	422	380	378	411	437	420	452	428	399	411	411	434	394	397	413	441	366	441	400	422	372	424	398	387	400	390	412	430	422	430	433	419	418	435	396	434	395	418	369	411	402	424	410	426	446	409	401	371	385	422	374	406	399	396	364	392	375	402	381	427	394	444	363	420	409	431	410	394	440	409	357	396	415	404	403	396	398	397	406	394	456	404	381	401	432	424	400	411	409	399	433	433	435	405	412	424	431	441	392	425	431	414	433	398	400	424	372	396	424	393	413	421	403	431	410	387	388	399	414	396	415	434	402	401	407	412	388	388	423	403	416	438	392	418	414	408	404	375	415	417	425	377	395	404	396	414	417	389	385	398	420	423	394	405	368	431	395	385	411	441	400	360	416	438	395	423	418	368	403	414	435	457	395	393	439	392	384	403	404	404	429	389	414	383	396	414	463	437	403	425	396	433	390	424	391	431	383	395	382	411	439	398	433	404	425	410	420	449	379	421	394	396	433	424	402	393	424	390	407	414	416	407	406	407	421	440	408	429	410	360	411	409	415	404	416	414	380	415	417	354	408	413	397	399	426	431	420	415	403	423	391	397	391	387	413	421	452	387	407	422	401	433	390	399	382	437	428	434	408	431	440	370	418	403	425	417	421	378	417	422	374	445	412	391	374	436	359	413	400	401	411	440	357	406	369	422	440	405	389	427	420	404	380	408	394	415	416	388	407	415	426	396	404	390	420	420	406	447	396	383	408	405	404	419	412	445	419	429	419	411	432	414	412	376	416	416	405	402	438	395	367	393	403	418	437	404	402	369	407	383	415	438	395	394	423	422	389	403	393	389	425	428	441	421	369	422	427	419	379	455	422	404	396	381	423	433	428	458	434	393	375	375	372	406	389	429	398	439	377	423	399	400	416	408	392	399	402	382	440	401	386	430	398	408	437	397	418	410	437	406	409	417	403	429	412	422	411	410	398	410	392	399	442	436	388	410	411	384	446	414	393	434	388	425	422	416	422	415	400	396	423	397	386	395	388	422	428	398	417	408	417	388	378	397	409	393	397	384	398	409	439	415	397	387	395	386	468	385	376	409	383	431	398	399	391	373	371	411	399	411	368	432	390	410	392	365	401	386	404	409	401	417	388	386	399	413	420	421	392	401	413	402	403	370	427	418	383	411	371	403	404	416	367	402	375	383	372	370	434	424	362	394	414	428	394	438	417	423	412	380	381	391	406	417	443	422	423	410	402	412	420	415	426	415	381	396	408	442	385	392	402	420	420	422	411	413	377	399	450	442	425	427	386	430	436	389	386	408	428	408	405	397	420	446	414	448	393	381	417	407	439	419	405	390	458	390	434	429	442	395	407	385	420	422	391	399	406	400	374	401	408	398	429	392	413	405	425	413	394	396	431	398	418	417	422	407	387	407	376	384	423	434	410	395	370	402	441	379	415	389	399	409	441	439	369	402	403	423	401	410	391	404	381	402	427	442	376	379	426	407	403	427	430	397	400	410	393	407	408	404	427	408	408	443	448	395	426	388	433	399	404	386	407	411	418	415	401	411	461	402	400	408	373	412	405	425	409	409	406	400	394	393	393	422	402	423	391	418	391	393	396	429	427	400	392	411	450	439	421	391	396	418	396	404	400	415	378	390	400	391	399	398	433	410	425	398	372	405	392	408	405	402	368	372	397	397	424	397	398	441	425	398	383	457	384	405	442	422	433	415	450	400	374	361	391	398	387	404	375	403	415	415	379	389	376	414	423	405	412	391	405	427	385	432	432	433	387	396	417	410	393	400	418	383	405	423	408	390	404	405	396	403	390	376	402	422	424	398	403	406	449	388	390	409	416	406	434	417	437	417	455	407	393	398	444	442	442	380	452	391	422	453	374	370	436	434	435	394	413	396	419	413	433	400	406	389	381	405	397	423	392	411	427	434	427	381	391	397	354	376	414	422	434	410	425	441	420	390	378	432	422	404	410	396	416	384	406	397	369	388	400	400	410	418	402	395	423	391	427	414	447	410	422	428	425	377	417	421	399	395	385	382	412	391	417	420	372	408	399	410	426	414	410	408	409	421	379	412	411	402	404	452	424	418	437	420	424	396	435	414	418	401	400	416	409	406	449	417	433	410	393	405	411	444	389	391	386	433	422	417	430	391	385	412	402	441	402	421	401	431	390	406	409	421	379	395	398	400	376	416	393	385	404	416	411	391	409	424	431	420	394	373	451	433	380	409	396	404	434	445	378	380	399	397	400	381	457	414	403	400	416	395	390	435	409	424	429	399	416	399	453	389	393	389	392	393	414	453	379	404	423	398	430	396	407	411	398	365	374	408	372	413	423	408	419	431	378	405	379	386	407	402	435	395	391	393	419	422	403	437	433	405	412	402	407	375	413	371	385	439	398	415	417	447	399	401	425	410	396	433	427	411	396	388	447	396	349	446	402	397	375	420	423	393	416	417	391	424	410	410	436	399	416	409	401	370	433	387	408	381	406	417	395	433	368	392	452	422	418	397	387	387	397	411	401	413	422	390	394	387	412	379	461	420	404	416	397	396	412	390	395	405	401	408	421	433	420	407	407	378	380	409	414	422	407	395	409	412	425	438	405	428	418	399	396	387	421	418	412	411	417	391	416	381	432	383	412	404	408	419	418	433	410	421	422	429	420	401	438	430	374	408	381	406	428	458	405	446	400	411	409	404	377	409	394	421	424	421	426	384	402	410	439	392	424	386	388	426	369	411	380	410	404	440	436	386	417	410	408	425	387	431	420	399	382	430	392	402	424	408	421	393	429	394	405	397	426	388	417	386	445	402	407	442	394	442	427	383	380	408	431	430	427	408	379	420	387	404	384	395	431	423	397	372	386	414	419	399	405	420	414	418	389	427	389	414	399	403	408	425	400	413	409	439	388	418	394	406	424	384	442	384	438	395	431	416	431	421	425	417	419	413	436	393	388	420	392	414	414	387	410	408	376	390	399	396	402	407	395	426	386	411	409	358	425	410	412	433	413	417	380	405	416	419	429	398	429	423	410	390	385	424	440	403	417	389	389	393	435	396	416	404	420	384	427	396	420
15769	2403	2709	2035	1380	1040	778	593	475	413	368	331	284	258	250	243	236	212	183	189	203	176	178	176	171	182	172	196	179	144	188	145	179	152	141	135	150	143	165	158	162	145	143	155	161	169	141	157	153	151	168	166	149	165	155	138	149	146	165	151	142	156	159	163	138	152	149	140	147	145	139	163	149	159	135	150	148	158	168	147	139	158	139	149	137	155	126	140	153	151	131	152	146	173	142	157	138	151	153	172	152	121	141	163	143	142	157	154	140	138	152	144	136	159	132	152	146	152	153	145	146	143	171	128	155	154	137	159	132	139	153	135	176	143	126	159	154	154	138	175	133	149	166	146	138	130	138	138	158	154	139	164	126	160	169	179	131	153	117	139	154	163	131	149	153	130	160	148	177	150	162	151	144	152	128	132	146	148	143	146	132	132	144	134	136	134	136	146	142	159	145	162	132	147	160	143	154	140	133	134	155	134	146	135	144	182	136	127	137	155	144	152	131	135	129	146	134	146	153	159	142	135	157	122	147	152	156	116	162	157	161	164	155	151	143	141	141	126	141	148	144	122	145	140	124	140	160	156	157	143	142	137	150	136	131	145	139	160	141	141	141	137	136	149	164	153	137	155	142	154	166	154	151	155	148	134	161	170	147	151	145	129	137	139	147	141	154	152	146	172	135	153	134	188	139	145	143	139	138	147	126	151	153	157	129	148	141	137	150	137	148	139	147	156	146	142	126	145	152	135	140	136	150	171	143	136	136	151	163	148	128	155	131	143	148	159	159	150	136	152	144	133	155	158	147	161	146	127	155	150	173	131	142	143	155	146	156	143	161	150	121	157	149	140	130	123	157	165	138	140	134	141	154	150	154	158	150	137	130	129	133	137	167	154	149	152	140	135	138	154	152	127	161	143	128	162	139	132	140	142	134	147	142	153	152	148	149	177	142	145	152	145	147	170	132	148	137	143	173	151	144	146	146	138	139	147	150	156	152	143	159	161	143	147	153	155	160	137	160	133	153	161	145	163	145	135	144	136	134	157	138	135	132	151	147	166	136	162	149	169	166	176	138	148	135	153	122	143	148	152	148	165	134	177	172	150	163	151	142	137	161	154	148	144	150	160	146	114	122	142	131	138	158	153	150	116	155	137	166	163	150	135	156	152	167	153	147	134	131	127	151	153	144	156	133	184	130	145	145	159	158	128	171	152	142	167	146	154	169	128	121	135	166	148	153	156	139	177	137	161	146	129	139	150	153	140	137	150	153	146	160	149	136	156	154	150	142	117	145	154	154	138	133	123	134	144	155	140	159	144	137	142	155	154	139	147	155	148	128	162	125	150	158	137	142	164	120	147	183	144	167	150	141	134	127	134	125	158	143	146	136	150	133	164	155	152	166	151	160	160	159	134	154	137	152	147	135	150	141	155	152	160	141	142	140	155	153	149	138	139	145	140	126	143	146	153	157	150	128	141	153	129	121	160	156	145	137	156	139	140	140	154	148	151	153	144	150	161	147	143	165	161	128	141	133	155	134	124	143	155	145	157	154	148	122	144	136	160	154	164	119	130	169	142	146	153	142	142	147	144	130	153	171	145	152	137	136	147	141	136	125	151	132	153	145	127	123	134	133	138	161	154	131	164	129	155	166	137	133	139	141	139	151	136	147	137	160	147	147	144	139	148	154	131	155	146	139	139	169	130	159	129	167	140	133	148	129	123	134	145	146	164	150	122	153	160	150	149	127	177	160	145	154	149	145	146	145	146	143	150	132	143	131	155	144	147	171	152	166	158	149	158	157	147	141	149	121	145	137	151	148	145	128	147	150	158	139	152	163	136	133	151	148	134	143	148	145	156	132	130	165	156	146	127	146	150	141	154	142	157	135	147	154	157	144	131	148	139	164	170	148	139	142	144	141	158	128	167	156	176	135	144	132	157	142	126	134	156	159	163	140	138	136	162	165	149	146	135	142	171	159	143	142	137	160	125	170	160	138	139	167	134	115	148	144	143	152	144	148	158	156	139	160	147	131	135	147	144	153	155	156	143	143	145	158	150	138	140	156	157	160	131	151	114	132	136	136	142	148	120	151	136	153	146	155	140	154	144	151	143	130	153	150	123	145	154	162	141	162	147	162	152	147	111	141	155	149	145	130	162	138	135	112	160	153	154	165	142	130	128	147	140	159	121	137	147	167	144	146	142	134	135	131	154	128	132	154	142	129	136	150	131	138	161	147	137	143	166	152	129	158	147	132	142	134	141	159	128	153	141	136	139	146	140	150	145	134	142	165	147	165	152	151	161	149	144	147	162	135	154	160	165	162	131	135	140	164	137	153	149	142	160	130	175	158	117	125	165	179	131	142	111	135	170	148	180	131	160	127	126	142	135	160	164	127	132	158	145	150	128	154	122	137	125	137	141	153	160	160	135	125	135	150	154	138	153	137	133	165	149	147	142	143	136	142	160	151	149	157	156	142	147	139	145	144	172	164	160	143	153	165	159	145	137	139	144	124	147	137	141	154	176	135	137	128	159	142	158	140	164	143	131	146	175	144	144	128	139	158	157	118	163	132	140	141	162	129	137	156	143	140	154	154	151	140	135	143	134	161	156	162	142	144	135	144	134	160	170	155	150	142	150	161	140	135	134	143	140	148	147	140	145	129	151	145	135	163	145	151	139	165	166	153	143	141	144	118	144	156	158	121	151	139	184	163	133	126	134	130	157	153	149	162	148	142	168	162	170	163	141	164	181	129	135	167	149	177	153	132	152	149	143	169	124	138	152	149	160	138	159	152	137	162	123	140	146	136	144	156	147	130	145	154	142	145	145	155	146	135	145	126	140	138	133	149	155	159	161	143	136	142	167	147	152	152	149	132	160	140	141	116	145	162	142	156	150	130	151	137	156	139	135	133	111	131	159	159	131	166	146	133	142	153	160	150	127	132	145	146	145	154	147	147	147	137	152	176	154	129	144	166	151	151	167	148	161	163	129	134	140	138	155	155	152	133	142	175	136	123	134	139	128	150	148	135	161	141	136	147	137	141	142	125	138	137	122	112	141	142	141	112	132	132	172	169	164	156	143	150	162	128	164	140	172	132	165	120	146	141	161	130	133	135	145	153	134	141	141	147	146	148	141	145	153	145	145	135	158	118	137	140	152	132	166	160	133	132	156	168	135	162	155	153	153	165	145	143	148	159	143	129	153	135	143	145	140	157	138	163	158	143	143	154	153	144	144	153	146	156	159	135	147	156	126	145	141	157	172	150	155	163	141	144	146	147	151	134	154	132	148	131	145	145	151	155	153	146	138	145	151	141	148	156	128	136	147	145	138	133	157	141	151	149	155	134	137	155	126	145	158	132	143	144	139	150	143	139	143	170	120	168	142	167	138	157	152	147	140	154	141	159	146	157	141	138	133	105	147	120	147	165	164	163	148	173	135	146	148	145	145	144	130	164	162	127	157	165	142	138	137	143	125	147	140	131	156	148	143	140	158	139	167	137	140	156	137
7415	2446	5743	6586	5519	4365	3635	2931	2450	2134	1849	1651	1572	1387	1211	1184	1119	1070	1006	899	888	869	793	775	753	765	768	706	664	679	695	664	654	651	635	624	596	612	624	614	623	573	535	590	541	542	519	535	503	557	555	538	573	527	548	504	565	515	509	518	502	533	509	482	492	497	488	536	479	517	500	497	536	527	540	488	518	507	484	487	495	502	449	500	519	475	513	521	495	515	522	538	470	491	489	474	486	471	462	483	495	506	507	490	466	506	500	462	509	536	486	524	477	477	528	455	486	513	527	462	446	476	491	482	498	482	487	456	481	456	516	511	502	493	516	462	483	496	480	501	545	492	524	483	457	475	515	452	501	469	472	493	484	521	463	469	447	483	457	443	468	505	525	471	492	455	454	489	525	479	465	499	488	464	431	478	459	443	503	485	472	478	468	477	493	467	463	434	463	508	468	450	430	460	491	433	474	546	464	457	496	472	468	480	478	434	514	510	479	467	493	486	520	501	450	471	455	484	472	455	503	500	518	452	511	477	480	506	480	511	447	472	492	473	456	480	461	493	486	463	443	497	500	489	444	480	431	485	494	490	475	472	493	523	476	524	484	506	525	467	478	485	456	475	459	478	478	513	477	488	485	453	494	520	490	475	490	450	475	460	488	504	439	476	451	472	495	495	450	493	471	456	475	462	462	470	485	469	454	446	451	476	504	513	511	485	497	481	500	476	501	462	433	488	470	467	474	459	464	459	491	488	444	472	475	449	457	501	495	477	465	516	496	469	476	454	477	459	530	445	474	453	479	462	516	484	507	458	526	475	450	550	458	463	497	458	481	492	493	490	511	440	487	490	470	490	477	481	494	478	444	529	451	455	473	482	444	443	471	465	468	503	447	485	468	483	455	450	527	461	472	519	512	505	484	471	476	452	469	501	470	468	490	472	498	458	449	460	507	463	479	468	453	441	479	484	483	506	469	481	478	483	490	485	484	440	449	462	504	466	422	458	477	472	487	455	470	474	466	465	461	487	497	494	482	496	500	527	516	464	468	488	465	527	507	472	486	506	462	503	475	476	482	472	468	479	458	505	424	466	461	515	495	486	465	438	491	502	475	506	524	478	463	467	529	488	419	484	448	474	462	478	500	475	476	471	456	477	480	507	464	496	444	463	480	481	441	472	520	484	472	472	506	463	473	492	468	479	472	452	468	464	495	466	473	488	492	513	516	478	509	468	477	490	511	460	463	472	472	492	481	485	455	467	504	488	464	491	478	480	468	433	520	482	446	481	447	490	484	473	457	473	478	502	486	479	464	484	449	506	447	469	506	475	478	481	493	444	466	473	475	435	453	519	469	537	471	491	443	494	464	487	464	495	496	473	475	456	483	518	469	473	484	493	507	513	484	479	490	466	503	465	496	524	479	463	481	460	492	494	498	486	479	465	483	480	490	487	488	477	523	454	510	467	468	507	439	475	502	453	470	458	460	445	501	494	472	485	505	506	493	451	497	466	473	472	482	523	479	492	487	484	439	463	484	493	483	505	518	474	471	470	466	480	507	467	490	456	495	502	487	485	504	471	467	474	509	473	491	426	489	510	469	444	473	464	492	501	485	490	487	469	461	487	431	460	510	470	471	456	450	502	519	489	479	481	492	456	460	477	474	493	481	457	471	468	487	466	485	476	487	467	472	468	499	494	515	472	497	468	471	487	499	442	437	457	517	471	482	475	466	463	500	468	476	483	501	501	506	471	498	473	482	489	465	485	472	504	449	495	426	494	465	472	467	435	488	474	478	503	463	447	474	474	491	486	462	486	451	472	448	459	482	524	456	488	487	486	490	462	490	493	494	464	469	481	451	473	479	461	490	486	481	478	492	442	468	465	464	460	452	472	500	493	505	487	465	471	484	473	458	513	466	452	476	466	479	500	495	467	456	477	494	519	455	497	472	489	476	495	514	460	473	443	507	468	509	482	502	462	449	486	455	446	463	481	505	469	487	453	547	492	460	494	457	473	511	467	491	456	521	468	459	504	430	424	476	532	494	467	464	457	491	514	516	486	454	473	457	452	512	488	479	494	475	475	469	481	474	435	467	461	502	492	447	508	468	454	495	500	482	490	450	457	469	466	416	469	521	522	434	451	459	522	485	444	494	508	477	496	448	499	541	484	468	523	499	513	489	507	477	496	500	480	482	453	495	481	494	487	467	507	434	517	479	497	464	476	466	501	451	533	483	500	478	470	500	440	461	502	452	485	501	491	476	440	477	451	500	500	458	472	472	469	455	462	499	449	485	473	454	446	496	454	470	468	479	481	509	488	492	462	520	467	493	468	490	477	475	465	480	478	487	480	528	486	488	501	485	467	465	523	484	458	498	469	471	479	519	478	507	502	493	466	521	475	484	540	473	485	492	469	503	432	483	484	511	461	512	471	480	466	480	464	502	497	509	485	496	488	478	493	484	495	483	438	482	442	498	435	465	459	528	507	470	468	482	460	475	532	493	472	477	481	476	514	469	511	507	447	484	449	443	490	511	493	476	439	470	469	467	433	439	467	479	434	466	500	431	446	472	492	497	475	478	459	487	467	498	458	478	461	499	457	512	513	495	465	474	498	483	498	471	470	500	512	474	454	458	463	460	491	454	519	489	486	483	482	508	491	472	470	485	472	507	458	497	496	497	504	449	503	419	443	474	468	453	463	529	501	459	505	474	473	456	473	493	442	505	476	455	473	458	463	453	492	474	476	476	478	479	447	502	488	474	476	497	450	466	500	471	498	491	462	501	473	496	467	435	459	478	488	439	504	465	477	505	490	475	498	496	502	489	483	475	460	507	470	480	477	489	469	456	485	503	487	478	519	484	493	469	452	477	494	479	474	435	448	465	445	481	484	506	469	450	493	472	469	472	424	497	504	479	516	449	487	466	455	509	483	499	459	462	468	458	503	466	537	477	476	467	495	519	482	474	477	484	504	460	480	508	488	478	465	461	505	467	456	473	468	446	468	508	484	431	479	498	489	496	475	453	476	463	489	450	475	505	460	452	456	466	458	457	463	446	456	502	443	467	486	469	483	506	504	494	459	447	503	462	458	466	484	480	436	463	508	481	505	474	480	490	457	448	479	473	511	462	494	491	519	485	458	479	473	500	442	427	517	440	454	461	479	495	476	459	457	509	481	489	477	474	446	472	477	444	438	454	479	497	482	512	503	447	476	476	473	497	477	480	493	456	492	483	486	520	476	516	519	509	504	497	474	493	488	462	472	492	520	493	454	478	449	460	472	442	467	450	480	513	461	478	474	480	440	519	450	494	497	459	466	481	488	457	447	486	479	496	483	483	466	481	498	490	453	462	497	475	486	441	495	479	481	474	449	440	456	492	480	503	469	467	487	498	478	485	432	478	506	482	491	478	472	453	516	466	461	445	473	473	472	451	489	491	456	487	457	473	476	511	478	490	495	487	486	460	501	488	497	466	461	510	509	534	471	495	461	451	497	488	466	498	508	487	454	475	463
2160	298	325	290	293	281	272	225	256	254	257	247	238	222	235	259	259	256	253	222	281	255	241	242	271	221	248	262	266	250	231	231	258	236	238	234	286	245	275	260	241	223	245	224	269	233	238	250	244	268	243	261	268	283	276	248	244	225	233	244	274	285	254	259	233	254	262	260	228	240	251	244	247	252	254	240	251	270	280	232	251	246	253	217	234	225	235	279	255	243	241	242	255	261	242	277	253	266	249	238	263	243	252	260	224	259	266	245	234	272	234	267	233	284	249	236	248	260	254	240	263	278	250	260	252	256	221	248	266	262	213	242	255	215	263	258	238	257	264	250	249	247	238	239	257	209	266	260	235	258	257	242	263	251	238	211	266	248	252	238	236	244	246	260	252	254	230	257	234	247	250	273	233	247	241	259	245	237	232	251	270	239	245	236	246	241	233	255	261	265	266	257	252	251	222	283	248	239	263	251	235	251	250	283	260	256	248	255	244	237	223	260	239	243	261	226	237	221	228	258	237	235	221	233	257	263	248	238	230	253	249	266	283	264	254	251	260	242	254	247	267	242	261	252	237	247	266	255	237	269	258	249	216	257	247	254	229	254	247	280	239	240	258	247	271	287	220	265	220	207	256	248	217	263	235	251	243	254	209	240	217	254	252	244	228	226	253	258	252	258	251	233	232	252	276	227	240	237	259	279	252	256	252	265	251	236	249	281	232	242	239	247	228	264	247	227	280	245	245	243	280	282	232	241	244	256	226	270	271	253	257	225	249	236	213	253	276	250	220	252	240	237	202	241	251	252	243	237	253	259	263	264	273	239	245	251	222	247	257	269	259	248	253	237	231	240	237	231	245	252	287	227	261	239	246	268	223	222	259	232	253	250	228	256	264	260	278	246	241	239	238	263	250	238	269	246	282	266	227	260	244	216	262	246	277	238	244	258	278	257	240	238	240	280	253	252	269	224	248	266	273	252	259	242	256	261	246	253	258	270	261	271	254	248	245	261	246	244	229	226	254	210	273	233	214	240	233	250	217	255	266	251	217	245	254	263	255	231	257	220	240	256	230	233	251	234	183	271	242	224	244	255	274	236	238	241	266	223	263	269	269	265	245	233	257	257	248	223	243	243	246	258	240	211	265	225	256	227	236	259	243	250	226	239	240	251	265	275	252	244	248	221	247	253	263	268	239	235	236	228	229	255	262	266	223	247	272	266	260	274	261	256	223	248	279	264	246	256	233	260	250	291	296	258	252	245	253	226	258	257	245	242	233	245	241	258	257	233	231	234	249	221	253	251	260	267	235	243	249	243	228	253	235	236	210	255	220	232	237	237	255	277	246	256	262	251	255	246	229	267	264	236	262	268	218	250	246	238	228	259	240	248	233	254	253	255	240	258	242	240	252	285	240	259	235	255	236	259	254	236	228	256	226	239	267	235	233	262	240	245	251	262	233	226	224	227	235	226	251	230	210	269	279	223	231	251	256	273	265	246	258	249	231	222	226	235	229	259	283	229	245	240	255	238	261	252	254	274	265	252	264	243	260	241	256	241	268	263	280	225	276	265	247	235	291	241	235	239	263	232	224	279	225	272	243	247	248	251	238	272	254	225	192	238	267	223	234	238	249	238	250	224	238	274	242	259	218	239	242	241	247	225	252	234	258	218	279	249	236	270	230	268	213	261	244	245	245	257	264	231	249	246	252	235	266	203	258	247	232	224	220	273	246	263	250	276	241	274	230	239	269	243	236	252	241	259	252	253	253	260	253	245	273	212	247	244	280	246	247	229	251	256	258	255	243	286	249	236	251	268	276	244	260	236	233	226	225	246	243	239	240	219	240	234	264	216	275	225	242	243	249	249	244	251	237	257	262	231	263	244	222	249	250	270	219	265	262	244	224	234	241	246	228	266	240	244	267	236	259	240	251	269	267	249	269	251	271	262	284	240	273	263	245	252	269	252	229	270	235	228	259	254	246	246	223	267	218	254	277	259	240	241	256	257	290	250	246	246	252	261	262	231	265	231	227	256	268	262	264	237	293	271	241	240	238	240	248	236	226	259	259	242	204	245	252	244	238	245	237	252	260	265	288	265	252	246	275	240	228	245	244	278	211	222	228	268	264	244	277	233	274	242	236	222	239	245	278	236	232	226	230	225	259	236	266	259	231	250	239	271	241	236	262	254	231	241	229	263	229	246	259	232	273	258	267	270	262	265	235	263	266	255	245	260	240	261	268	232	261	276	246	244	258	218	261	241	254	216	245	257	266	259	245	262	210	223	229	251	221	252	252	255	280	229	289	235	266	231	245	241	264	234	254	238	271	234	254	233	237	267	258	224	259	241	257	233	242	243	237	236	242	279	268	234	260	224	264	272	249	229	235	269	241	238	238	252	240	241	221	224	247	233	253	250	235	248	237	253	249	234	245	266	229	267	256	235	274	265	221	294	262	239	240	227	261	240	267	221	235	246	225	222	218	243	267	270	244	236	214	250	240	270	256	254	231	264	260	252	260	277	242	217	231	254	236	236	251	266	248	213	246	235	263	257	272	258	230	258	264	262	258	273	265	259	256	236	219	258	240	240	270	245	237	253	245	255	265	246	245	220	253	226	292	236	248	238	257	237	230	272	234	242	271	246	235	262	240	259	230	239	252	255	251	260	247	241	265	225	243	256	270	256	260	249	256	266	247	265	274	264	262	257	240	261	236	281	277	258	232	278	240	247	259	226	233	253	255	257	219	242	235	223	261	245	253	263	237	243	248	220	219	253	266	261	271	264	238	236	264	279	271	249	235	242	271	256	240	252	245	277	270	249	250	248	237	236	245	239	241	278	230	254	257	247	247	280	256	254	221	267	235	251	243	267	254	230	277	270	262	280	240	266	255	248	266	227	276	253	223	252	246	267	247	252	222	256	236	229	276	220	240	239	261	241	293	238	242	244	247	252	263	250	230	251	246	266	228	234	241	287	251	257	248	239	219	234	261	253	252	269	229	231	225	247	224	233	229	257	241	235	253	249	254	257	227	226	277	238	228	254	271	243	251	254	266	274	242	235	235	254	254	238	210	273	263	226	251	250	234	251	220	258	258	235	248	254	250	247	265	237	254	265	254	237	245	258	267	226	251	244	268	230	247	245	261	251	269	257	272	239	231	238	225	257	231	264	239	237	257	264	247	222	217	231	254	194	243	280	236	253	236	231	260	237	248	245	251	269	262	231	237	251	212	234	238	232	251	264	244	231	231	223	241	229	250	266	244	263	266	230	225	267	268	244	273	260	259	253	245	242	257	228	255	220	257	266	242	230	251	263	243	236	251	248	221	234	266	235	259	244	247	266	256	254	244	261	238	253	256	259	271	244	236	233	266	276	240	240	221	253	251	224	236	263	269	239	270	258	229	255	250	259	230	257	248	267	264	244	258	262	238	258	252	225	262	232	237	220	232	249	231	243	249	222	212	225	245	236	260	257	238	239	239	223	219	290	235	223	246	238	275	260	268	249	244	261
2274	772	888	907	849	785	821	755	749	817	752	773	749	709	745	765	692	757	702	767	714	737	747	712	757	750	704	745	753	686	709	767	741	725	765	715	734	729	720	759	717	746	739	728	743	704	692	722	728	730	749	703	680	700	721	783	707	737	756	715	756	727	693	730	737	724	746	739	701	732	735	777	723	731	759	736	674	734	694	777	675	743	787	694	756	722	754	740	686	729	751	772	739	708	692	796	698	744	675	725	715	763	759	711	737	711	714	761	705	724	717	733	744	739	761	712	758	751	704	758	755	744	758	673	758	737	790	713	773	717	772	737	696	743	741	707	749	703	709	731	705	701	719	747	737	726	716	756	769	703	774	713	690	743	726	761	732	738	719	760	712	775	705	734	732	780	761	733	705	728	765	766	733	717	708	784	725	744	722	795	674	700	722	670	740	761	772	732	700	766	724	691	709	740	697	705	712	756	753	781	752	711	744	724	741	686	717	754	735	739	693	709	742	699	720	763	778	684	720	744	727	694	747	676	728	755	700	676	737	733	780	674	710	720	717	742	763	742	699	730	724	749	713	710	704	726	716	728	755	777	701	738	714	726	737	751	704	712	711	692	730	747	791	767	706	787	763	729	745	691	754	730	729	722	772	752	804	743	714	749	748	715	719	787	774	686	702	747	728	711	709	763	745	739	712	734	703	723	686	722	706	768	762	759	693	721	741	722	752	732	718	686	759	707	735	690	738	739	712	729	743	702	738	702	735	681	703	740	727	742	737	713	761	715	754	702	731	741	773	692	643	697	744	705	719	770	724	718	743	715	743	764	733	705	754	709	722	774	719	784	703	759	760	751	731	698	723	728	640	736	730	714	711	697	662	735	774	753	785	731	738	754	675	748	701	759	717	745	723	733	710	716	727	774	731	720	729	717	747	740	764	721	702	724	737	732	711	726	699	718	761	697	684	702	695	737	716	718	748	766	734	752	783	721	679	736	714	727	686	762	746	704	764	710	745	738	743	709	751	680	715	727	785	726	670	694	754	730	705	762	735	737	689	711	673	737	726	703	719	747	669	728	770	748	698	766	676	718	753	696	753	741	783	732	738	693	693	712	674	730	727	722	737	702	706	757	684	723	806	769	748	685	732	728	746	723	777	712	690	752	749	775	715	730	722	694	731	706	721	749	697	719	752	712	750	722	728	745	716	748	770	700	720	754	714	694	756	738	761	675	699	683	711	717	742	701	725	739	747	691	709	734	720	752	745	736	709	756	741	761	726	763	775	781	705	742	706	717	759	767	730	707	723	715	695	776	673	754	757	711	717	675	720	730	722	715	717	762	723	749	731	723	751	736	748	742	728	729	764	749	733	733	765	727	701	737	704	710	731	696	730	699	702	706	759	725	798	734	747	756	705	709	730	730	765	724	717	771	693	716	713	752	717	703	717	713	698	705	715	723	747	728	748	761	732	737	711	740	693	701	739	699	769	702	726	728	702	704	731	734	759	751	700	720	716	719	668	732	733	711	747	762	739	676	721	701	759	744	746	686	749	710	728	730	757	714	683	773	690	808	753	746	743	726	751	732	713	731	706	730	768	757	718	716	749	715	761	743	768	739	750	690	728	702	699	744	753	732	740	712	701	713	731	750	714	731	681	721	763	708	695	717	675	736	726	723	742	721	722	737	731	744	708	704	738	737	720	693	707	752	698	765	735	753	741	828	721	722	675	702	715	725	739	748	699	723	770	701	725	738	743	737	752	696	729	687	713	765	728	673	679	704	762	734	722	748	747	678	732	707	710	691	711	716	756	715	728	762	740	727	751	732	762	685	742	758	719	721	719	736	709	756	701	715	719	719	762	751	738	752	720	723	750	697	729	730	745	709	712	728	724	711	694	677	746	748	784	726	689	732	723	789	702	746	726	752	718	742	763	735	733	672	749	714	720	719	705	735	701	682	717	755	781	742	680	727	719	741	703	737	722	756	725	732	742	738	776	706	703	720	760	719	735	738	700	729	759	741	696	753	747	699	698	734	699	740	721	715	774	730	781	734	710	733	708	697	698	739	711	758	750	726	755	711	719	712	740	687	741	711	764	722	718	717	723	735	703	722	746	747	720	720	781	759	759	736	725	752	800	722	729	744	687	742	681	708	768	728	740	753	743	733	724	762	743	807	744	750	749	731	760	665	739	758	701	748	733	731	722	713	732	735	746	663	776	698	742	739	744	729	757	724	704	734	671	760	748	742	726	727	782	708	736	703	752	733	750	749	732	737	724	752	734	725	774	706	750	678	727	730	694	683	736	700	718	700	751	771	710	740	779	689	755	672	679	746	671	718	722	734	718	763	699	709	731	718	712	725	718	689	723	705	774	739	713	766	776	718	710	691	777	772	706	721	733	753	717	832	699	699	705	696	707	659	713	692	795	766	720	700	715	732	677	708	710	730	772	737	689	725	755	748	722	729	717	726	738	737	734	773	745	753	746	754	723	692	722	738	685	742	735	734	784	699	697	735	722	717	716	734	739	688	746	697	770	743	721	736	764	745	756	732	718	740	768	716	725	724	674	740	708	739	741	717	765	742	737	718	755	740	744	765	758	748	715	763	750	722	720	693	718	684	733	708	746	729	741	750	712	728	758	714	725	697	746	747	696	739	770	731	686	728	743	749	673	730	706	698	706	714	698	699	686	762	735	747	713	706	657	742	750	668	738	784	770	741	727	729	716	714	751	719	751	753	702	711	690	720	679	713	709	715	728	729	763	728	711	687	675	726	756	753	714	697	706	770	724	661	761	747	702	740	685	711	714	734	710	731	764	701	686	760	667	716	741	722	785	715	735	717	698	738	743	650	740	767	734	728	705	728	720	767	699	706	747	726	728	712	722	676	735	682	696	725	739	720	733	756	730	724	738	760	725	717	719	761	729	746	744	724	713	748	739	707	702	753	681	762	689	712	726	709	684	683	743	788	712	726	705	703	742	709	730	700	689	720	715	725	727	683	769	728	742	711	761	726	713	726	749	765	712	712	754	694	728	727	761	730	771	707	768	737	756	723	766	744	785	747	776	692	760	741	752	742	724	788	728	722	711	705	696	689	742	747	758	747	737	795	712	740	721	726	728	720	771	755	728	734	755	692	714	728	752	717	714	745	720	703	724	739	764	718	752	701	698	702	715	759	721	698	734	691	716	673	727	747	707	721	795	748	736	678	750	721	721	688	723	726	773	660	749	730	694	734	699	699	705	695	716	770	690	711	752	731	752	790	781	700	754	691	763	753	758	732	716	710	718	744	707	739	721	698	722	683	759	715	693	742	751	724	703	708	731	723	711	746	758	725	704	651	703	728	740	776	700	731	731	804	705	725	691	743	712	738	772	710	678	706	729	695	730	711	720	732	708	754	748	723	709	765	757	709	742	704	720	765	755	710	715	729	705	707	744	738	690	698	766	717	751	708	736	730	753	728	746	699	776	743	796	785	752	741	706	744	738	736	742	750	684	731	717	726	770	761	732	725
8266	1008	1229	1069	678	543	443	369	303	262	237	214	202	180	178	150	183	175	156	157	163	153	137	144	148	140	140	164	141	132	133	113	147	145	156	134	129	134	150	132	113	147	113	138	129	143	143	126	129	137	131	121	142	132	135	142	126	139	137	127	138	111	142	119	118	111	130	134	146	138	127	146	126	116	112	142	134	139	138	139	107	121	106	143	129	122	121	133	130	118	146	127	122	101	119	134	110	113	140	117	129	115	132	121	101	135	132	134	114	114	137	113	134	116	132	138	119	126	128	119	116	111	129	126	125	98	109	114	133	118	119	138	131	127	137	131	143	137	115	131	114	103	122	123	131	146	118	124	118	123	133	129	135	135	117	109	129	139	118	119	148	126	139	115	123	121	136	109	122	135	108	119	121	99	128	139	102	121	131	119	109	139	110	130	117	103	116	130	124	121	116	125	128	144	132	113	126	123	139	112	130	114	135	118	134	132	126	119	97	111	126	118	126	138	132	128	140	142	120	125	122	113	113	137	105	116	120	152	129	122	121	127	122	120	144	127	113	114	122	121	125	141	126	112	123	130	142	116	127	132	145	112	110	130	120	137	125	124	146	140	127	132	137	113	121	118	122	124	126	119	120	113	118	141	139	131	129	139	112	92	133	124	143	125	110	99	110	111	116	119	131	150	120	123	125	130	111	139	118	117	141	129	124	106	124	133	151	117	142	141	123	123	149	142	113	133	120	112	124	150	102	123	101	126	127	114	111	124	118	128	126	117	113	130	134	131	120	144	117	123	114	115	124	118	113	129	128	123	106	120	123	131	142	107	109	146	151	144	114	124	143	136	120	110	137	116	111	109	130	118	130	124	139	133	144	114	121	134	107	141	107	119	116	125	125	132	127	110	123	144	120	124	105	110	141	127	132	131	141	118	129	98	128	130	124	127	133	118	126	136	124	107	127	128	122	124	123	131	128	121	118	143	130	116	120	154	140	131	134	128	142	127	126	128	112	134	148	123	124	132	135	125	124	133	122	114	116	131	132	129	117	122	123	106	160	122	130	138	131	136	124	126	124	126	120	113	137	122	146	125	118	138	117	131	118	131	125	134	139	111	114	145	129	128	113	134	113	113	128	117	129	125	124	119	156	131	113	137	137	116	124	141	122	110	121	121	115	119	137	149	142	150	119	128	145	132	136	129	122	116	137	118	121	133	106	138	117	139	122	123	110	113	106	126	113	126	144	129	135	125	98	142	126	114	124	111	130	120	135	120	116	124	140	118	146	145	113	141	127	111	142	123	110	111	110	134	159	134	142	140	134	131	127	134	126	110	142	127	138	134	116	133	129	126	131	114	104	121	107	143	132	113	144	117	133	120	133	106	129	140	141	133	124	142	123	107	104	108	130	134	118	100	129	138	123	116	142	111	143	128	126	109	127	100	117	136	143	136	109	127	151	140	127	110	118	122	137	115	115	125	129	113	119	117	133	120	104	134	145	129	114	123	115	116	131	151	114	106	113	126	134	113	121	118	111	140	142	117	115	135	125	128	119	110	130	128	113	133	114	125	112	113	116	124	107	135	136	131	138	135	129	122	136	109	138	121	132	122	115	135	127	143	117	144	124	97	125	121	119	118	123	125	122	137	118	126	114	115	124	136	108	129	134	129	136	110	119	108	145	114	121	108	108	125	130	123	142	135	128	128	107	138	128	135	114	130	118	140	124	143	113	141	100	115	117	129	114	114	126	135	148	136	113	115	135	124	105	122	113	129	148	118	143	116	122	121	126	137	128	114	122	93	113	114	123	121	126	126	145	141	127	136	123	111	125	123	119	110	111	124	129	152	147	149	121	117	107	105	115	123	110	161	122	119	129	132	136	116	119	129	115	134	125	106	113	112	141	125	137	115	127	112	120	135	135	139	125	132	104	107	133	123	111	129	127	138	123	109	114	125	121	128	99	124	123	134	131	151	122	108	124	139	126	122	120	127	144	123	129	119	103	119	140	111	131	113	126	130	136	107	122	116	135	141	127	104	122	113	142	96	111	123	137	140	126	121	126	110	118	130	138	129	120	119	116	144	131	140	128	121	117	125	122	105	114	139	117	116	130	96	125	137	123	137	105	114	125	134	116	118	126	144	151	119	120	114	119	116	113	141	135	131	137	133	130	132	126	150	126	143	129	115	129	126	131	116	109	115	107	139	132	157	127	113	128	148	116	109	138	115	126	140	135	122	128	108	131	119	120	119	113	134	133	115	126	141	116	126	139	116	129	132	113	144	125	144	122	133	119	139	133	128	160	111	119	117	115	117	109	125	116	146	118	121	118	126	108	122	133	131	102	115	121	109	136	137	123	117	118	84	132	131	135	128	129	110	143	128	132	130	108	121	122	129	126	121	130	150	128	151	112	117	139	118	115	127	131	118	118	131	127	123	132	121	146	114	141	119	137	118	128	120	137	129	121	121	126	126	124	122	114	118	114	106	145	128	102	118	134	141	116	122	111	135	121	126	124	129	125	119	130	133	142	149	125	119	111	123	121	111	124	131	130	117	138	112	137	108	111	125	115	112	136	126	131	110	142	121	109	118	125	142	122	122	128	125	146	138	124	144	136	113	134	140	129	138	137	125	123	120	130	125	109	119	112	136	143	124	115	132	108	117	130	124	126	137	134	139	132	111	137	130	147	132	112	129	125	131	108	120	119	110	112	120	129	127	137	110	124	133	125	116	109	120	119	119	124	118	138	125	129	109	125	114	109	132	147	126	133	104	156	117	129	128	135	131	122	118	149	129	147	132	150	113	124	115	136	109	145	130	144	121	141	111	117	121	137	117	126	121	118	154	133	149	120	135	127	101	105	121	147	123	118	113	130	140	115	127	121	144	134	142	128	148	124	120	124	131	124	143	143	128	124	108	118	124	119	118	119	136	121	122	112	141	120	121	126	122	146	132	128	141	125	129	127	113	114	119	136	129	109	134	117	122	139	121	127	125	111	144	136	133	116	124	119	118	150	125	127	126	133	130	139	124	127	122	131	112	96	141	114	131	133	126	130	123	110	111	120	133	130	113	132	122	115	114	110	114	149	127	130	125	132	129	127	120	128	115	136	126	142	121	110	124	124	113	110	124	113	132	112	132	133	121	134	124	148	133	139	114	110	136	107	121	152	125	122	124	127	150	124	121	113	132	124	114	135	136	130	125	130	112	125	119	103	102	127	125	133	127	109	124	131	137	138	131	139	114	125	127	141	132	141	143	106	116	115	126	117	144	134	135	117	121	119	121	116	134	112	134	111	111	132	112	116	108	122	130	126	114	133	106	108	121	123	138	118	126	142	119	102	121	117	131	131	122	124	108	123	121	120	124	119	134	135	133	129	144	129	139	104	132	136	126	124	141	132	140	133	133	140	139	137	114	109	117	157	130	127	115	127	138	139	126	99	109	127	132	115	144	124	128	100	131	136	131	130	129	145	103	124	128	143	124	114	137	123	122	125	145	130	121	129	102	117	140
5330	1302	3133	3484	3013	2420	2057	1669	1552	1237	1122	984	948	863	793	753	722	696	701	622	627	606	585	592	573	531	534	501	521	538	513	484	496	484	468	466	466	459	473	458	441	466	464	476	433	460	456	443	418	433	424	464	437	404	447	420	435	412	437	423	435	437	439	435	422	447	414	435	456	432	431	422	396	435	413	444	432	395	447	420	404	441	425	444	460	427	421	454	437	426	443	424	399	422	421	422	401	403	411	407	413	408	456	391	399	451	393	419	422	424	405	399	429	409	397	396	434	426	420	380	429	391	443	423	421	426	436	430	441	376	407	394	396	432	407	406	427	393	403	464	398	400	409	449	421	439	388	408	402	383	443	400	394	440	405	440	420	419	429	405	425	423	414	385	372	369	419	394	417	430	407	411	425	441	413	415	439	428	430	423	405	368	402	414	425	426	425	412	427	420	407	414	426	425	384	399	385	422	436	409	405	373	402	437	421	437	391	386	396	432	383	414	405	407	380	418	412	413	432	391	431	408	408	411	404	390	420	386	400	429	429	395	404	412	409	409	414	438	421	423	415	397	418	392	381	397	405	422	401	418	386	411	429	421	406	397	409	424	366	403	402	390	424	418	387	379	408	397	460	428	375	411	396	472	432	444	447	419	413	404	427	408	396	403	413	407	418	401	388	402	401	381	386	392	423	423	400	416	418	383	421	407	420	378	414	390	400	447	411	406	426	403	421	416	411	396	368	428	387	445	400	397	397	393	456	402	380	415	413	402	393	372	398	393	419	338	450	389	377	416	409	405	411	404	377	414	402	386	428	408	453	424	393	371	403	385	387	396	389	432	438	399	407	425	432	452	383	397	387	372	399	425	421	396	413	433	413	421	412	411	423	403	415	427	427	394	424	422	422	378	413	410	410	416	415	405	423	394	407	399	379	451	437	430	374	404	433	426	373	416	407	409	419	397	402	427	428	377	406	428	435	403	401	399	408	418	407	425	367	417	410	392	422	375	434	384	398	402	391	407	421	411	431	365	419	404	403	410	417	357	402	383	399	390	373	414	398	409	433	438	405	385	454	418	396	407	370	428	402	409	434	428	395	384	419	407	380	415	432	380	415	411	431	406	427	412	423	442	411	416	424	424	418	411	447	408	419	420	439	444	393	401	402	360	446	398	378	413	406	418	435	392	420	409	407	423	389	423	419	403	403	396	411	403	394	415	417	402	384	423	412	418	397	377	429	425	435	423	392	395	444	386	393	446	416	399	425	459	426	419	386	361	411	409	410	380	359	400	425	422	425	420	404	430	426	416	416	405	452	385	380	376	403	394	454	384	384	409	408	419	405	400	411	415	407	431	424	410	434	422	379	416	395	404	400	405	391	430	410	383	419	402	419	376	410	446	402	422	407	430	379	425	379	446	376	427	415	377	396	387	414	406	403	413	436	423	390	398	417	393	428	390	407	406	381	406	411	424	403	431	423	416	405	432	395	370	378	398	420	401	394	416	415	387	390	462	433	408	429	412	418	427	391	403	400	440	406	407	434	448	398	402	403	403	386	401	415	401	423	397	412	448	418	391	435	392	438	393	436	401	416	411	442	384	383	438	391	425	404	408	411	414	393	393	427	399	430	416	412	423	429	404	435	412	410	424	384	420	422	426	401	420	407	440	407	393	391	392	426	449	435	401	447	391	415	405	400	432	412	426	369	401	468	414	411	384	380	417	400	393	382	421	417	409	380	430	409	398	405	377	411	413	409	430	390	420	379	387	414	421	381	388	420	414	386	397	431	424	357	439	432	428	395	418	422	420	442	429	375	427	386	384	419	402	399	366	399	438	410	384	431	386	409	428	403	399	401	423	428	419	431	383	382	421	429	388	414	407	391	419	417	382	448	365	391	411	392	412	368	398	442	374	418	394	454	433	384	394	393	427	428	400	422	393	403	384	386	389	423	427	399	417	414	416	380	437	393	398	416	431	448	417	406	405	415	459	430	422	379	411	403	402	402	425	409	441	411	388	397	376	420	400	430	409	387	390	396	359	417	428	400	383	409	383	409	446	417	407	405	400	445	423	377	398	387	416	398	441	407	382	406	394	380	422	397	404	393	417	398	370	381	387	427	392	437	379	409	418	430	409	404	422	415	446	380	426	436	402	401	436	414	437	405	420	416	401	396	450	427	412	395	401	410	412	434	423	391	443	423	437	424	394	381	435	445	419	450	385	427	399	416	427	383	400	436	427	447	430	389	404	442	390	414	413	426	394	418	367	443	378	412	388	397	396	374	374	440	411	424	393	361	422	406	388	402	401	435	409	424	403	419	400	353	449	415	401	410	449	420	399	402	419	421	403	390	388	349	388	378	426	369	372	397	407	434	407	414	419	419	438	374	402	380	408	387	392	415	397	414	426	419	414	403	381	406	395	396	414	375	413	398	426	415	405	371	434	420	430	427	418	423	379	427	446	401	415	373	446	404	423	420	403	342	409	395	424	418	419	379	371	395	432	427	408	397	387	403	432	414	431	394	452	419	394	432	399	389	404	420	428	422	432	438	438	407	405	426	397	436	412	420	412	385	410	403	415	444	389	401	391	407	410	417	389	356	425	418	442	414	413	425	374	433	417	434	392	418	417	440	416	406	417	430	404	391	445	425	417	429	423	361	427	434	417	427	389	426	406	403	382	422	436	408	432	401	432	409	430	385	386	385	382	427	393	420	403	406	390	374	422	405	419	454	382	414	422	436	426	423	409	405	411	422	386	345	415	407	384	421	394	383	414	415	420	418	405	399	422	375	419	422	367	378	450	393	419	395	426	388	397	418	436	392	406	414	394	416	421	421	388	413	403	431	387	408	401	385	398	396	413	430	401	392	411	421	404	387	416	395	407	415	377	395	386	418	396	405	385	456	377	411	386	415	417	434	394	426	414	414	418	397	412	445	402	428	422	407	393	395	371	389	423	425	405	383	375	391	410	400	415	410	393	426	442	421	408	413	429	418	400	394	416	398	430	425	409	410	438	414	427	429	388	418	435	423	391	404	400	411	450	432	423	410	433	380	385	388	397	403	431	402	378	384	424	414	401	400	398	436	395	412	400	389	412	434	378	377	437	406	369	429	419	397	428	427	418	389	419	433	410	419	414	432	400	391	418	394	406	413	400	429	407	428	411	378	409	403	415	397	422	417	414	396	423	408	410	400	439	369	402	407	433	419	375	417	428	425	396	451	402	402	407	382	382	412	418	418	416	380	415	433	387	397	402	417	420	382	385	399	405	446	416	437	412	411	409	410	414	403	428	425	434	408	413	381	411	399	371	409	399	413	410	404	407	398	384	380	463	417	420	395	426	375	415	433	380	391	381	408	354	390	410	385	408	387	421	420	416	464	412	396	406	448	404	408	427	393	401	388	412	396	432	419	372	401	371	414	422	390	406	368	381	393	404	423	418	384	424	428	395	421	362	421	434	366	426	398	384	408	371	421	414	413	400	392	437	428	420	451	399	429	430	393	424	425	391
15640	2500	2753	2007	1423	1072	796	594	482	404	384	311	312	284	273	254	233	205	213	189	208	199	197	206	178	172	176	158	173	151	173	149	153	192	185	154	141	152	149	153	138	153	152	140	155	140	153	149	162	141	164	153	160	156	180	169	155	158	153	138	139	141	152	133	140	138	140	169	139	151	141	148	150	156	177	145	153	154	125	147	142	160	157	159	154	124	181	153	146	149	139	156	154	146	149	139	146	154	155	154	156	144	141	157	130	157	137	163	155	131	130	141	136	119	155	138	141	155	159	157	157	154	173	150	145	146	145	154	145	126	114	149	141	153	160	137	144	139	150	138	147	142	150	135	147	146	157	147	139	146	158	148	148	143	150	167	157	156	157	172	154	134	157	136	151	147	146	147	143	182	156	149	159	159	156	161	156	158	150	177	135	150	149	150	121	137	143	172	168	146	153	160	168	140	150	161	146	161	158	152	170	161	146	135	170	137	141	133	150	169	142	137	147	128	127	177	136	169	148	135	163	145	141	139	132	127	163	150	153	144	147	140	136	160	161	152	160	133	137	156	155	151	160	149	151	139	144	165	169	158	152	154	146	137	120	157	145	157	146	168	143	141	138	149	150	150	151	136	157	126	155	139	148	150	138	151	152	151	147	148	140	148	153	145	151	164	133	151	168	152	155	132	159	151	148	147	159	152	155	148	153	170	139	147	152	145	142	151	140	137	150	139	137	143	134	151	146	146	153	169	143	150	138	152	156	145	151	150	145	169	136	160	151	150	148	169	150	156	145	154	140	143	142	139	142	150	168	154	163	137	130	154	140	146	141	145	183	142	163	151	139	155	149	146	134	154	170	155	126	139	128	136	151	155	153	135	146	134	161	142	150	169	152	152	145	134	152	144	142	153	124	146	140	145	151	147	131	144	145	137	155	139	153	144	118	145	135	129	161	144	151	150	123	151	134	172	137	126	166	158	136	129	147	141	156	149	170	141	168	172	176	135	157	151	138	134	137	162	141	149	149	153	153	149	145	145	148	140	150	125	151	151	155	166	161	147	152	154	161	130	150	154	139	161	130	162	150	154	140	139	144	144	152	158	132	153	150	163	135	149	173	153	150	147	138	136	137	141	146	159	154	168	140	122	158	127	156	151	142	135	173	147	154	153	139	141	133	150	120	160	143	162	155	137	135	142	144	144	155	161	149	155	144	147	148	158	160	136	167	167	139	141	128	142	142	149	158	147	138	203	145	120	148	131	150	148	155	139	127	147	141	147	145	140	162	157	149	133	157	133	143	150	139	155	129	169	148	172	135	136	152	166	167	126	153	135	136	155	154	164	166	145	121	144	141	129	141	164	140	141	141	141	161	142	143	141	142	140	148	127	163	137	157	146	130	155	149	146	149	162	143	133	147	127	138	140	142	168	154	139	174	149	169	142	151	178	145	154	146	142	145	139	128	165	163	159	150	151	139	157	144	149	164	149	147	140	163	160	133	142	161	142	155	146	165	153	137	175	116	130	129	136	152	141	145	140	141	130	140	149	159	146	138	135	155	165	143	149	155	138	143	136	149	137	149	132	150	149	144	147	143	140	150	153	134	145	149	146	119	142	160	133	131	153	139	131	145	138	125	158	163	169	137	135	164	161	166	156	139	140	150	135	163	147	168	175	158	147	144	127	142	135	161	154	148	147	153	167	146	139	151	150	166	126	132	191	170	135	157	133	149	167	166	141	134	135	150	153	135	160	149	152	130	155	148	153	149	171	152	133	161	149	153	140	152	139	156	126	146	149	137	149	146	139	133	165	141	137	142	153	154	140	124	147	179	156	147	139	168	149	143	143	158	167	169	140	126	181	144	143	138	136	139	138	160	145	152	140	139	147	140	119	156	149	139	154	138	143	154	155	148	144	148	132	128	145	161	151	134	148	147	148	138	143	145	150	143	141	139	156	143	124	168	156	141	162	148	165	156	139	128	141	139	137	149	170	131	157	151	146	161	183	162	164	181	133	149	154	156	150	128	162	136	143	155	133	133	136	153	140	133	147	145	139	139	161	151	130	150	171	144	146	149	144	145	152	130	146	163	147	144	140	141	159	145	134	160	123	139	153	155	152	143	160	146	131	144	143	134	142	173	125	152	155	159	145	162	160	146	157	161	177	128	160	162	149	150	137	140	153	152	134	135	133	148	137	148	156	143	148	136	140	151	156	170	121	149	127	137	150	138	137	159	143	153	132	146	155	160	142	151	138	141	147	164	128	156	146	166	145	135	118	147	162	150	148	151	150	152	156	134	125	139	147	141	150	156	179	136	164	148	124	145	154	150	169	157	137	158	135	140	157	132	158	148	149	158	155	151	165	143	161	135	143	128	150	160	154	142	155	144	147	133	148	162	162	163	121	165	156	156	146	140	152	149	152	158	150	156	153	155	158	174	155	135	154	155	119	159	129	178	154	152	151	151	142	151	158	170	148	177	137	145	149	150	164	156	189	146	129	146	158	146	139	147	121	145	142	147	179	147	134	156	143	123	131	129	177	164	146	166	134	157	169	136	136	146	133	152	137	138	141	144	143	139	154	141	162	150	135	129	127	132	133	146	147	148	130	147	145	177	148	135	127	185	148	143	147	138	140	139	160	141	117	157	166	138	175	154	140	138	132	150	143	133	134	157	163	160	129	139	145	154	135	142	120	134	157	138	144	123	164	127	147	170	137	148	139	133	164	146	120	151	150	145	120	131	126	145	146	168	140	133	137	125	151	146	160	152	149	143	151	133	134	160	161	147	140	166	145	143	142	135	151	136	174	142	161	141	142	143	131	134	138	149	142	153	157	143	159	142	142	137	141	135	156	155	131	145	140	164	142	142	154	157	146	144	158	152	143	130	148	124	174	149	153	135	140	140	128	156	145	120	157	148	152	148	146	152	141	147	146	133	147	163	140	141	129	174	152	146	117	165	152	151	166	140	130	147	155	166	160	149	147	176	165	134	145	146	131	157	140	143	164	140	165	152	146	175	169	157	172	144	144	148	135	166	163	174	137	162	145	130	164	151	142	154	130	154	138	154	156	144	160	138	140	163	167	156	117	143	136	141	151	174	142	143	128	144	140	139	149	189	122	122	138	147	138	133	159	156	141	138	141	151	143	171	152	139	129	139	182	157	134	151	145	154	154	154	152	136	123	130	164	143	129	149	142	155	145	130	164	153	153	144	170	154	162	155	138	133	121	160	151	153	143	153	124	152	135	148	150	145	136	162	149	150	145	146	155	132	128	146	169	148	141	142	123	147	131	139	152	169	152	176	144	150	154	153	150	139	143	122	126	162	146	145	126	170	150	150	138	142	141	150	138	143	143	145	123	158	154	134	135	143	142	152	151	140	169	143	153	163	188	143	137	139	140	140	138	146	143	154	133	162	138	161	124	153	141	122	139	136	144	140	156	144	161	147	168	158	142	122	135	130	159	159	174	154	159	155	152	151	139	153	142	146	140	171	151	141	135	154	155	143	149
7497	2425	5820	6503	5530	4467	3618	3027	2508	2261	1918	1587	1517	1399	1241	1161	1102	1067	994	961	872	819	871	815	809	738	760	769	707	735	711	659	653	607	619	600	652	662	568	608	539	615	585	551	574	569	588	535	512	517	559	627	568	564	524	530	518	538	560	498	516	508	548	513	510	514	533	508	512	528	541	516	494	519	522	509	464	505	511	482	506	492	487	506	503	488	459	512	478	513	471	497	502	516	514	516	478	492	501	463	504	468	472	466	481	496	501	512	532	487	521	516	483	511	497	542	494	458	505	502	464	460	511	489	506	501	451	482	437	498	464	452	455	514	472	496	486	493	491	501	470	509	488	475	487	502	499	519	504	498	481	502	490	471	463	485	490	506	534	483	470	498	480	505	496	470	468	455	465	505	474	441	495	504	467	471	464	518	487	470	490	474	460	465	519	486	477	492	479	476	485	505	497	468	466	477	507	487	492	494	501	477	515	447	531	430	470	484	429	486	479	454	480	462	443	483	476	479	466	491	514	454	510	454	471	484	476	445	482	496	462	500	501	464	492	474	486	524	479	458	503	500	477	506	540	510	502	467	520	505	484	507	479	457	487	477	476	545	491	463	513	476	493	454	468	502	481	479	470	506	504	465	507	424	520	494	472	494	489	476	511	504	495	487	502	479	499	459	499	496	438	504	507	494	513	440	502	485	517	471	515	462	492	480	472	457	490	471	417	483	455	477	461	478	508	514	450	454	460	431	471	442	495	512	483	498	442	479	504	506	458	430	454	524	453	471	434	484	469	471	513	492	498	466	494	489	457	474	479	465	466	440	452	454	475	482	471	492	444	517	476	450	504	480	454	540	490	500	475	510	485	474	467	466	451	451	488	475	432	449	485	462	502	458	470	462	481	468	483	487	509	480	469	493	489	508	486	504	478	476	494	529	469	451	477	503	461	448	442	540	478	465	466	459	495	461	462	501	480	465	480	497	487	492	475	501	464	475	523	477	505	454	472	469	470	491	457	479	471	505	495	494	460	525	420	460	500	438	483	442	504	481	505	433	486	506	461	485	506	509	492	471	463	440	497	506	480	453	485	470	512	498	449	461	524	477	469	468	448	456	473	463	452	465	487	500	429	441	463	506	450	516	523	478	491	487	483	472	482	473	486	489	473	467	441	512	491	486	470	487	435	504	459	461	456	511	473	514	487	454	481	462	435	498	514	474	470	483	486	481	478	493	459	475	473	470	514	486	486	473	474	474	489	493	469	471	483	475	486	477	464	498	504	468	464	496	520	492	449	477	475	471	444	460	461	484	506	479	501	443	469	492	483	464	477	503	469	477	481	480	479	503	487	494	469	430	485	493	468	462	487	463	503	494	451	459	511	480	465	501	510	450	463	504	444	481	453	472	495	463	490	482	507	480	478	479	438	458	500	491	463	482	478	475	491	462	490	500	478	488	459	487	485	472	503	448	459	477	469	484	460	466	488	505	470	464	470	489	456	482	465	484	440	509	499	534	455	497	505	456	469	492	485	464	519	499	474	481	466	464	472	473	440	500	497	480	481	480	472	485	481	463	522	507	472	471	461	478	454	504	528	462	464	458	460	481	498	495	495	469	445	485	476	505	479	463	472	496	467	439	473	483	485	470	470	513	492	493	476	458	510	442	458	455	470	452	481	506	484	463	459	483	493	477	454	518	471	464	459	468	509	474	476	506	474	493	484	495	496	462	530	509	492	502	474	484	493	465	411	542	501	455	489	509	473	502	514	466	478	503	481	473	509	464	465	487	474	494	480	481	479	479	511	460	504	507	468	491	468	480	444	465	449	460	483	502	473	482	475	458	481	475	475	523	472	491	476	481	490	504	468	486	433	498	490	465	468	495	495	457	528	478	454	476	489	478	451	503	487	457	479	471	497	444	514	494	489	492	492	469	504	488	505	511	478	493	494	484	498	448	485	467	470	478	477	486	443	493	496	461	494	528	511	478	494	468	461	509	518	509	500	462	485	500	482	474	507	532	458	455	452	553	462	455	516	474	476	450	512	458	502	519	474	459	471	465	480	474	453	497	481	475	485	488	486	452	479	477	476	500	477	474	491	494	481	498	482	460	476	521	476	493	507	511	482	479	468	488	479	488	462	502	492	466	497	466	489	457	471	443	500	460	485	485	492	487	489	461	505	496	495	484	477	472	458	509	492	457	487	507	518	489	463	460	488	484	443	434	444	481	476	476	475	467	470	479	483	410	492	490	490	457	476	506	528	476	499	488	463	496	482	473	548	456	493	499	489	476	488	513	453	459	480	482	462	485	464	472	476	470	459	490	480	467	484	469	474	493	470	508	465	475	457	482	481	499	466	459	451	451	500	452	481	484	465	480	484	464	464	505	476	501	476	503	467	471	509	469	423	455	466	487	508	498	482	499	510	459	503	503	458	481	485	473	461	513	481	496	510	460	490	481	497	465	480	490	451	438	452	490	469	524	487	458	471	408	516	489	466	490	476	483	460	450	448	492	480	485	496	470	492	476	484	491	459	492	477	472	480	447	463	462	443	469	492	499	499	472	479	484	455	519	490	522	472	458	467	475	477	491	489	466	445	439	489	480	465	496	439	461	472	500	468	492	431	465	481	470	491	517	511	511	471	485	449	506	464	501	515	495	487	473	504	491	496	452	476	432	480	504	493	462	463	432	470	506	451	485	457	508	482	504	494	519	459	475	472	476	507	458	498	445	459	489	432	491	511	492	464	463	469	466	484	447	483	495	437	473	474	489	462	461	469	498	504	485	504	466	483	496	483	434	458	482	469	467	462	489	479	485	473	446	468	507	492	512	493	490	466	479	446	456	521	440	513	491	440	480	497	465	489	476	504	509	476	521	488	444	491	480	494	456	473	465	528	500	459	462	493	483	487	443	538	449	490	455	485	506	492	514	495	490	499	490	442	477	477	471	464	471	459	482	461	456	468	449	501	485	460	477	451	463	524	479	485	454	471	450	467	474	495	466	478	453	471	515	467	482	498	468	502	463	485	464	523	440	493	471	495	493	462	443	504	460	494	510	486	462	486	444	498	506	482	465	486	468	456	483	461	484	476	470	491	485	443	519	493	510	454	461	504	505	483	475	479	504	461	486	523	460	470	464	481	498	512	487	458	451	534	460	491	462	487	512	472	461	468	515	510	461	470	485	484	468	468	458	484	496	491	425	479	475	505	506	484	484	462	449	446	472	453	466	486	507	468	453	504	449	480	458	465	491	473	468	472	468	435	491	463	475	499	493	536	503	479	456	499	492	465	465	447	524	439	467	466	461	438	461	510	468	473	480	451	490	496	499	484	460	492	467	545	463	466	501	475	463	488	515	439	493	502	464	458	510	494	490	494	457	463	523	459	511	447	515	445	495	451	459	464	472	487	480	501	471	474	477	494	448	512	462	494	481	465	498	493	461	495	494	488	514	476	495	481	480	470	461	511	479	499	464	501	463	512	455	463	485	497	508	491	471	489	488	500	499	450	459
2190	283	326	287	284	277	264	211	233	239	231	239	254	270	275	259	242	245	239	258	263	276	237	245	242	220	255	226	248	240	247	270	251	264	236	240	230	224	234	244	263	235	233	230	246	251	254	225	248	220	250	229	282	224	245	264	250	225	263	267	251	215	254	219	264	243	269	251	243	234	264	242	262	264	277	241	240	225	235	260	251	246	246	232	270	250	255	271	272	249	207	263	270	244	233	256	231	255	237	280	256	247	239	241	263	226	228	241	256	248	243	246	243	260	255	234	245	214	241	232	243	218	244	238	249	227	235	214	246	243	227	260	228	240	240	260	253	267	257	248	228	244	253	251	247	254	267	228	259	241	224	245	216	222	249	223	267	234	245	256	263	229	241	236	222	215	237	252	236	224	254	248	264	242	233	259	250	257	247	231	264	267	225	262	218	255	219	254	222	245	240	253	251	240	238	227	260	224	258	263	262	231	247	214	265	265	231	258	254	244	263	237	258	247	230	240	226	259	260	241	229	228	219	255	221	234	260	235	242	262	249	263	256	251	255	291	233	235	231	232	241	234	217	240	246	283	251	241	282	236	267	246	254	245	245	235	253	272	265	246	251	259	247	271	246	251	241	272	254	231	230	253	246	249	250	199	244	257	239	264	237	232	249	252	246	229	263	222	266	253	271	241	229	252	222	248	249	281	294	250	263	251	230	233	257	245	272	249	286	206	234	245	236	258	254	218	245	247	259	238	225	250	220	244	236	252	260	263	242	250	218	244	249	243	226	251	246	260	271	233	244	238	216	227	244	273	243	267	262	219	243	245	243	234	255	268	234	246	245	233	251	252	261	255	228	252	254	246	235	247	221	255	257	266	234	243	253	241	265	258	277	242	254	241	276	241	258	239	223	243	212	263	246	254	217	252	267	252	248	236	264	272	278	235	264	223	249	275	240	255	242	223	263	226	246	250	241	254	234	264	278	237	240	244	265	258	240	239	245	275	233	256	234	275	243	260	236	256	254	253	258	256	264	251	245	236	232	248	233	260	254	247	247	250	293	232	242	239	235	254	242	267	246	286	239	214	251	248	245	256	248	271	242	229	238	234	234	240	243	230	254	275	243	228	246	264	227	232	263	246	231	247	224	259	222	228	266	261	232	246	290	239	244	236	246	265	251	240	266	248	265	230	238	269	261	240	211	247	257	240	244	253	245	231	258	238	274	239	220	239	277	250	247	267	257	214	224	237	255	255	237	251	239	257	257	217	236	228	242	277	267	231	257	258	258	242	265	250	244	246	239	242	245	265	231	261	252	234	253	236	250	241	235	251	278	267	263	257	279	217	232	272	221	214	238	241	225	245	231	242	245	265	247	249	250	248	249	227	260	268	249	249	219	248	239	247	252	250	247	263	269	231	228	270	232	272	272	223	233	209	253	266	267	260	218	270	227	223	238	207	219	283	273	268	241	235	241	280	240	254	238	261	257	272	255	243	241	250	254	252	261	249	264	227	262	232	259	260	252	264	243	249	248	259	255	247	253	282	236	233	268	285	232	250	261	256	266	260	251	246	261	244	253	245	253	238	263	232	244	270	240	278	227	243	250	273	255	255	248	220	244	240	239	234	257	257	239	238	244	236	225	226	251	288	258	228	251	240	258	235	260	257	240	250	248	239	267	252	229	226	218	251	236	240	266	244	235	255	230	236	249	237	229	270	257	249	273	269	237	282	243	240	238	275	248	240	276	267	254	251	267	277	251	260	248	268	236	222	254	265	248	236	255	271	243	263	231	241	251	253	234	237	249	288	254	267	282	273	258	240	254	255	275	263	234	235	252	264	251	254	247	254	239	214	239	270	249	247	264	257	252	257	276	236	239	257	252	237	233	247	284	265	245	254	262	261	234	228	238	241	242	287	245	254	245	260	244	235	270	272	288	222	265	267	232	253	235	254	250	239	249	221	260	252	250	274	207	268	220	258	251	242	260	258	228	226	258	266	241	246	234	246	239	253	278	242	223	247	257	230	258	271	272	264	254	265	252	251	265	239	226	252	246	261	222	266	235	256	245	291	250	252	254	254	245	257	267	224	247	265	284	227	229	259	276	254	237	254	227	265	277	268	279	253	262	237	277	227	253	258	277	221	233	252	270	252	248	254	228	256	258	282	260	257	234	257	253	246	245	263	250	247	247	264	252	231	273	220	272	267	277	289	252	262	229	251	244	266	269	267	235	239	247	244	227	249	254	261	258	254	247	257	238	291	235	223	233	242	252	261	247	257	258	261	242	222	233	229	252	254	244	244	265	252	212	222	246	261	246	254	268	247	264	224	270	212	235	251	238	251	213	245	249	264	234	264	238	252	257	257	229	270	231	235	269	235	256	241	268	268	253	242	280	251	247	227	250	247	264	247	250	264	251	260	225	260	240	250	249	245	233	258	268	277	248	248	246	227	252	220	251	232	237	244	245	282	268	233	275	245	265	250	250	283	271	270	254	277	236	244	261	257	264	248	263	261	221	238	248	236	251	253	255	261	248	242	213	237	232	256	253	223	241	248	217	267	224	245	246	214	249	264	220	250	248	253	246	240	258	242	257	234	242	240	236	241	235	261	220	219	246	268	259	251	264	262	269	234	248	239	259	267	265	258	263	234	227	236	217	213	256	238	228	245	270	270	264	247	232	232	251	253	253	251	234	253	261	243	239	249	274	261	278	235	216	285	233	262	229	220	247	260	265	283	269	236	223	274	276	279	258	248	230	243	257	245	250	249	257	264	268	255	240	266	254	233	241	248	259	241	228	254	216	270	253	237	251	247	243	269	249	252	247	258	265	222	244	228	252	246	251	241	250	233	242	276	237	263	259	243	242	235	233	224	244	228	249	259	242	225	248	251	278	227	248	239	262	254	284	232	274	248	228	244	255	259	230	242	250	232	232	223	245	249	253	265	252	232	253	262	248	242	228	230	255	265	241	243	244	249	233	261	235	250	238	245	237	248	243	231	240	243	259	250	244	240	242	258	280	233	252	241	252	217	256	269	210	248	251	228	257	225	229	246	246	240	261	248	243	259	231	237	258	247	238	242	248	234	223	265	265	237	247	269	243	256	254	213	226	240	269	248	258	232	264	225	249	219	262	249	261	258	245	250	270	225	245	251	261	227	237	241	247	254	236	249	247	261	252	256	211	219	278	243	238	256	261	266	234	241	261	249	266	262	244	235	244	231	249	254	245	241	283	247	234	247	257	215	233	242	247	267	250	236	248	277	251	258	264	211	241	268	225	230	258	255	254	259	232	258	254	240	240	249	262	221	268	251	260	246	251	241	276	246	240	271	241	253	267	265	236	247	259	251	239	257	245	255	254	267	240	237	256	246	246	235	221	246	273	230	253	264	266	258	251	211	266	254	267	258	272	264	242	248	262	249	231	233	266	229	249	233	294	236	282	234	241	275	246	265	222	222	265	232	267	245	249	249	237	243	233	244	264	245	238	235	228	265	229	240	250	237	231	230	245	247
2265	794	932	907	903	845	797	840	778	760	777	783	785	743	769	772	750	738	732	730	785	750	754	743	740	790	751	712	682	780	741	693	760	721	693	684	668	758	775	735	700	762	735	721	684	686	802	751	673	728	736	694	712	746	726	744	731	731	743	765	715	718	707	694	694	736	707	770	773	778	739	771	728	685	735	733	727	765	724	728	744	751	704	715	745	757	730	753	749	728	740	710	711	748	767	711	691	725	780	747	718	772	696	745	696	749	700	719	666	678	761	704	719	741	717	743	749	765	726	692	689	705	735	745	778	728	804	761	705	744	775	699	712	733	721	753	741	723	702	715	751	683	681	772	717	740	719	689	768	702	727	767	726	752	714	724	726	715	690	715	807	720	786	740	768	700	723	734	715	713	723	722	756	670	728	704	718	728	761	712	731	788	733	729	719	720	757	750	728	718	741	739	680	753	754	745	711	743	759	716	687	676	740	738	709	691	731	728	721	736	740	734	750	717	678	741	718	659	660	684	721	760	688	716	728	694	728	738	719	741	725	744	723	752	746	727	727	723	687	714	737	692	767	748	743	772	676	694	742	743	679	705	735	745	750	712	715	742	729	744	714	728	749	716	711	721	744	731	740	728	716	697	764	769	741	717	735	675	764	672	753	712	710	763	727	704	743	666	755	699	748	719	709	757	696	697	706	700	743	735	701	747	766	710	718	719	715	717	739	693	759	721	710	685	764	744	736	698	693	756	731	710	737	699	717	707	732	724	732	728	722	721	690	748	734	731	793	691	749	695	705	726	737	697	680	742	771	729	720	747	749	737	739	721	765	758	739	777	695	727	720	728	765	733	757	730	715	758	743	732	705	691	696	692	686	743	748	711	713	761	737	745	769	716	719	705	733	727	711	730	750	741	691	721	693	760	708	716	752	727	738	724	738	712	724	725	740	715	701	734	729	740	750	765	790	728	710	733	709	732	732	712	745	754	734	721	754	678	710	772	733	746	739	693	687	751	674	754	745	750	739	744	694	744	706	750	719	713	725	702	709	739	785	714	738	687	707	754	719	742	756	684	710	768	733	720	742	755	712	713	721	728	697	745	733	701	717	712	712	723	744	736	686	730	748	771	737	738	711	689	731	738	668	698	761	723	745	703	747	755	706	723	761	717	795	720	745	733	715	706	667	685	728	767	745	741	750	711	714	651	721	707	735	741	714	746	704	762	765	728	743	717	727	745	753	806	737	734	746	732	716	735	703	744	693	713	744	684	728	729	682	753	733	777	709	741	684	730	741	704	703	754	702	730	679	758	724	749	719	664	758	769	689	705	731	674	749	687	709	743	751	701	719	713	701	759	725	733	727	716	702	715	720	703	689	730	721	726	746	793	709	719	740	716	695	699	699	706	742	718	704	711	775	706	695	714	704	754	704	736	720	736	728	706	715	710	703	762	729	724	718	707	694	759	696	752	705	737	757	793	698	711	691	747	759	729	701	735	751	699	732	709	708	728	729	755	696	719	752	706	720	732	752	766	670	727	720	717	743	698	746	721	742	677	733	734	719	737	694	697	708	777	744	762	694	715	776	761	686	746	693	745	706	741	730	715	741	743	698	718	775	646	786	738	728	770	714	724	743	687	769	719	706	725	689	722	741	726	743	760	748	790	736	753	725	740	743	761	756	686	743	726	716	749	706	747	699	736	702	758	799	769	750	787	679	729	738	762	671	695	707	715	767	724	698	727	703	695	748	763	711	723	767	728	763	689	792	764	734	732	727	769	709	720	694	789	750	723	716	756	734	775	739	692	713	638	738	724	698	694	716	695	717	723	692	717	742	746	797	747	728	737	745	737	690	728	726	728	772	696	692	712	686	709	787	743	692	749	694	735	801	713	734	756	741	718	784	682	721	766	731	711	704	742	722	744	689	747	739	730	742	741	688	724	734	692	730	781	699	734	762	680	726	721	693	758	738	768	769	742	760	736	737	755	788	761	721	720	743	741	766	743	720	720	743	699	751	737	732	712	710	760	742	708	747	736	709	698	757	748	807	745	722	709	728	689	733	721	729	709	716	784	758	756	779	688	738	715	683	739	764	738	743	697	665	787	716	758	760	685	729	720	750	749	682	760	683	715	685	754	763	708	773	763	723	719	730	747	706	733	734	729	749	678	721	768	716	758	731	682	755	730	750	699	725	786	719	715	719	747	763	715	671	748	712	715	692	726	695	728	751	727	728	731	742	715	743	739	687	716	744	732	695	747	741	677	720	719	788	718	698	711	754	708	752	721	750	776	748	709	714	732	704	791	710	704	722	684	718	737	646	752	698	778	741	760	736	708	761	748	753	721	762	705	739	731	746	718	749	695	745	710	719	727	736	739	701	718	727	717	755	756	746	727	729	696	718	751	744	735	739	723	723	718	694	713	731	715	702	730	723	747	724	777	748	715	727	726	750	687	706	729	712	755	748	755	678	748	692	724	714	758	734	729	707	687	741	704	754	737	747	760	755	689	735	766	759	732	713	714	699	777	646	730	699	716	717	724	725	688	729	734	719	771	789	722	758	727	676	714	740	737	694	748	742	705	713	727	707	708	747	698	745	695	724	747	764	746	729	723	748	758	746	709	766	704	756	736	749	741	705	758	735	738	718	717	709	712	697	730	730	733	666	771	714	734	718	718	704	709	734	732	750	716	713	729	726	768	736	777	724	784	730	714	724	727	704	719	762	746	801	746	712	727	702	692	710	734	725	759	773	757	755	718	736	703	703	710	701	730	734	729	716	726	703	734	704	734	701	729	708	745	708	762	740	729	721	702	671	749	715	712	748	771	780	731	686	686	716	721	671	719	729	735	693	707	737	762	730	733	751	750	707	741	721	722	711	772	766	757	727	735	710	746	722	687	761	748	739	703	689	760	749	690	685	713	709	710	724	746	764	710	742	738	698	686	725	687	764	718	784	728	717	662	732	748	736	711	734	689	730	793	735	675	744	694	746	728	728	739	761	725	754	751	715	715	734	726	720	765	721	754	767	709	801	707	726	760	701	735	766	781	688	738	698	708	731	729	710	705	702	702	694	694	758	719	729	729	700	700	765	755	759	744	750	747	729	727	716	722	790	715	706	778	762	735	760	738	713	696	713	754	768	698	721	695	731	727	754	742	694	751	725	740	661	712	723	729	757	722	745	650	737	715	720	760	731	712	686	763	713	810	678	748	690	762	752	714	768	694	686	739	745	763	715	730	708	716	725	753	724	733	677	690	741	779	695	746	756	737	739	733	791	733	727	749	756	714	772	752	750	702	729	735	737	714	661	728	736	729	701	736	711	758	703	743	715	762	703	768	754	746	706	692	739	723	731	695	744	732	737	754	715	706	700	707	756	713	690	773	712	728	690	800	717	722	773	717	717	707	728	697	732	744	703	710	727	758	731	724	716	713	718	707	712	742	698	743	721	697	735	752	720	728	750	696	727	725	729	707	712	748	723	724	730	739	716	738	743	698	712	682	718	787	757	700
8329	1112	1345	1028	753	561	429	319	301	278	251	191	186	184	189	149	155	154	183	149	121	147	134	137	152	150	153	164	150	131	133	138	155	139	121	122	118	122	113	138	132	135	150	136	124	136	140	129	143	124	132	135	127	125	129	131	121	133	113	142	125	137	108	121	118	145	148	132	136	123	122	131	116	126	117	122	93	123	124	127	130	123	136	141	125	128	126	136	117	123	115	107	116	109	128	127	140	120	110	123	115	136	112	127	97	132	127	122	130	136	132	116	135	140	119	128	124	113	107	113	111	137	111	152	137	143	138	131	127	117	144	126	123	133	120	121	142	110	141	103	129	122	118	149	108	117	113	148	124	128	138	106	141	105	107	115	123	130	132	116	141	143	94	137	125	134	132	133	111	126	120	125	130	130	108	138	121	109	135	162	131	123	140	119	123	128	138	119	115	117	124	128	135	113	130	138	115	142	123	135	114	128	115	117	135	113	105	116	114	154	137	116	122	117	115	142	120	136	110	109	128	159	115	132	120	111	126	141	137	129	114	104	119	135	142	132	107	119	124	128	134	122	126	130	136	117	125	127	121	122	148	110	109	108	126	138	132	132	130	112	128	138	117	131	142	125	124	124	121	125	127	137	116	122	121	136	110	122	120	132	136	114	111	123	141	127	123	125	124	149	110	120	102	118	130	137	150	121	123	142	109	112	119	123	115	108	111	109	120	133	117	143	122	119	122	119	98	115	111	126	111	130	135	135	133	127	98	134	130	112	107	106	128	154	123	133	127	138	118	108	130	131	125	125	129	109	127	119	125	129	109	122	120	106	120	116	119	132	123	112	114	106	108	125	131	132	129	135	107	139	122	121	114	132	121	115	98	101	119	112	125	121	129	117	129	123	112	132	126	123	140	149	115	93	124	130	109	132	120	128	130	95	116	142	146	106	111	131	113	122	116	125	105	107	103	139	111	129	125	132	128	128	127	113	126	120	120	121	124	114	140	116	139	127	116	101	129	129	146	134	129	120	117	116	122	133	112	110	107	105	122	105	147	129	131	110	145	102	142	124	137	133	142	114	111	129	115	125	109	125	118	132	128	125	116	104	125	146	118	113	130	101	128	145	149	123	139	137	105	118	118	121	131	125	126	129	115	97	126	113	120	122	139	123	95	139	123	120	128	119	120	129	129	116	127	119	132	120	120	119	122	122	114	118	124	109	123	136	122	149	141	126	108	119	139	119	117	149	116	121	113	110	126	125	116	128	127	123	104	108	111	133	128	129	138	125	103	123	136	116	121	116	141	116	121	107	125	97	131	121	112	113	118	120	127	117	111	131	125	129	141	123	106	128	114	134	124	135	134	111	133	130	127	123	121	138	129	108	120	118	131	121	134	131	116	117	126	139	109	123	130	118	110	114	101	133	118	121	117	99	130	117	124	90	123	130	110	132	103	133	124	138	121	116	134	126	131	122	127	133	133	103	118	130	146	126	120	130	117	128	116	132	146	144	142	123	122	129	125	139	121	91	124	109	151	107	113	123	117	129	122	145	129	123	112	141	138	150	140	118	117	128	118	134	127	117	148	119	138	131	136	113	114	134	132	118	115	128	115	112	127	133	104	145	129	133	118	117	109	113	107	125	132	147	118	127	135	132	115	128	111	123	115	150	115	124	114	124	127	121	148	137	126	134	128	139	131	120	113	130	131	117	136	122	118	143	124	119	102	122	119	136	112	113	138	128	138	129	131	122	133	123	110	128	126	117	152	120	128	117	133	133	129	132	127	127	122	130	105	103	115	133	114	139	124	140	117	113	133	106	137	121	102	144	122	117	127	140	133	140	133	146	120	120	143	141	128	133	112	127	138	135	122	127	129	130	119	128	111	137	131	113	121	111	121	122	127	107	133	124	126	108	141	114	113	122	135	113	128	111	140	115	128	122	122	126	118	122	131	115	110	133	131	111	149	114	110	113	121	131	120	136	121	110	133	139	127	117	122	135	131	142	117	124	112	121	116	106	109	127	135	137	127	113	129	117	109	118	131	140	130	135	132	112	142	116	127	108	125	116	139	131	150	119	118	144	142	144	124	129	123	120	130	123	109	131	120	115	111	130	128	115	112	125	122	125	133	135	135	134	120	123	143	143	138	126	129	124	116	120	131	137	132	122	114	113	115	122	123	136	101	127	132	135	125	114	130	128	117	113	118	129	122	144	124	126	127	105	143	135	120	126	111	145	125	110	129	113	134	128	121	127	132	120	113	143	109	117	137	126	112	116	124	135	111	106	134	122	135	151	124	117	105	122	112	147	106	121	124	117	133	110	113	119	106	135	130	137	128	126	133	119	124	152	111	129	136	122	98	114	132	115	132	124	126	124	122	121	125	130	129	129	124	127	121	118	111	132	122	124	110	127	117	137	140	142	133	113	100	140	124	121	136	124	123	135	123	139	109	147	139	101	124	114	140	117	127	109	115	129	122	132	136	109	126	118	131	125	118	122	135	115	116	118	118	123	141	114	140	123	148	114	123	138	112	119	139	121	109	126	135	123	108	118	105	131	110	127	128	112	121	128	114	154	119	123	104	125	131	107	107	167	135	124	128	119	116	106	142	115	116	124	116	111	107	120	137	128	114	133	126	113	127	138	120	116	130	128	133	96	108	111	120	148	126	126	98	129	125	126	119	109	110	140	126	112	127	115	124	118	132	135	125	133	119	120	129	129	114	151	120	101	137	116	130	112	139	126	139	139	155	124	128	119	122	140	147	129	138	123	126	136	146	118	126	117	115	120	140	111	122	135	114	129	112	118	113	125	145	129	138	127	119	114	131	121	124	135	130	112	114	132	122	144	112	124	144	122	119	134	122	137	130	125	109	127	120	126	116	158	121	120	123	114	140	128	130	120	126	141	128	113	117	123	132	130	150	108	131	130	101	132	122	124	157	118	144	113	130	142	128	117	99	109	139	126	115	154	139	122	129	115	127	107	122	141	112	155	120	115	133	119	147	122	105	113	119	128	125	125	125	125	142	129	119	111	110	118	126	98	111	119	112	114	143	143	133	118	116	118	158	135	128	123	104	130	123	126	126	146	120	119	119	107	126	135	133	128	118	130	133	115	116	126	128	125	120	122	124	119	129	115	109	125	138	121	140	142	126	106	136	135	125	101	110	129	123	128	93	111	128	138	131	108	125	135	121	121	152	115	114	120	120	104	121	123	114	129	103	128	145	113	157	134	133	120	117	111	108	127	114	128	111	124	116	122	131	121	110	144	124	127	133	122	131	115	102	114	124	128	119	137	106	134	121	113	110	118	123	141	129	123	132	127	116	126	128	112	130	141	112	127	127	111	124	124	123	97	120	135	104	94	131	117	133	120	126	147	126	114	123	140	113	144	116	107	121	109	123	118	120	115	109	113	132	124	122	125	142	138	122	122	124	114	104	125	125	121	111	115	123	108	127	123	133	126	125	128	119	116	116	119	132	135	125	116	109	105	121	122	126	129	153	106	117	137
5331	1406	3087	3578	2966	2411	2011	1658	1450	1316	1180	970	963	861	805	781	706	727	690	629	604	644	609	574	567	532	561	512	501	482	511	490	502	441	479	468	469	498	466	469	437	485	466	455	438	444	459	424	420	420	462	425	455	411	403	450	397	420	400	462	397	430	424	410	441	388	410	435	427	437	423	419	420	414	412	410	451	386	407	424	456	414	405	402	437	421	418	425	400	432	399	417	415	439	402	412	432	432	408	402	437	443	413	423	420	403	400	404	390	403	419	447	408	435	383	385	417	370	403	373	411	372	401	410	439	402	401	395	385	410	395	405	413	404	367	401	415	434	409	386	379	386	401	413	460	392	400	392	428	401	458	420	408	408	435	420	375	418	395	413	385	413	425	415	427	412	369	423	387	436	395	413	433	413	391	382	383	399	406	394	411	406	433	417	399	466	378	374	415	409	428	400	430	443	424	417	418	406	428	416	401	412	404	402	414	393	396	389	395	403	389	381	376	397	398	400	390	392	406	406	401	398	391	388	405	408	384	421	422	403	424	415	419	403	408	403	440	426	415	370	391	402	417	402	411	398	416	455	397	420	445	431	428	364	403	423	426	411	420	391	394	425	414	410	383	403	405	381	397	383	408	389	396	411	420	375	420	419	416	424	388	400	381	382	436	426	377	427	378	412	398	403	406	364	404	389	400	446	358	404	399	399	381	372	391	384	419	405	383	390	423	391	405	408	402	409	384	370	394	392	440	373	405	410	422	421	396	388	413	426	393	397	410	388	422	422	405	410	399	389	397	417	412	410	401	403	410	404	396	393	386	438	395	380	362	362	447	406	402	384	404	389	404	429	384	409	449	382	410	390	419	387	386	422	381	423	400	411	383	423	446	375	420	409	421	409	388	410	403	425	410	428	448	419	376	402	408	408	397	392	410	401	395	408	420	386	379	416	424	402	395	371	422	396	420	406	392	412	398	413	431	382	421	400	411	449	422	429	397	407	398	378	443	435	390	382	411	408	402	378	398	423	369	405	409	397	413	410	415	375	387	394	420	376	426	434	396	384	420	362	433	425	412	421	428	428	457	387	414	412	388	394	403	401	404	372	425	443	411	404	401	380	387	426	442	440	410	433	393	424	388	418	420	437	391	408	407	394	411	449	417	402	381	425	391	399	384	434	398	432	411	413	407	421	384	402	428	407	432	434	402	395	358	438	397	378	458	403	421	411	401	427	436	395	429	419	418	406	413	426	404	399	381	423	413	420	396	442	384	385	420	403	400	401	453	414	419	387	404	382	428	414	452	420	415	427	394	376	448	408	427	430	412	386	388	411	369	418	403	422	412	400	412	436	429	416	380	398	396	385	398	427	390	436	415	440	407	387	389	373	441	394	393	405	396	430	405	433	372	426	424	395	391	377	391	404	403	413	399	366	416	396	418	411	414	403	412	439	383	397	426	394	395	411	391	424	393	357	386	411	408	416	419	371	374	376	388	365	433	421	420	407	402	374	412	391	378	395	411	413	427	371	389	370	383	391	427	391	410	400	383	388	435	403	418	398	411	419	404	410	401	419	424	412	422	434	391	400	423	400	418	398	372	422	403	432	375	388	435	376	411	437	389	449	422	408	384	403	393	394	401	376	393	409	383	425	452	410	408	454	440	405	382	435	376	377	402	418	389	447	393	410	406	442	404	419	417	420	396	423	405	393	410	404	408	407	377	414	407	406	385	390	394	398	431	384	407	369	399	395	400	399	392	404	410	390	423	393	361	404	427	396	441	394	402	389	407	418	415	398	392	413	405	408	432	406	412	390	407	450	403	427	423	432	419	421	403	391	397	418	413	389	411	445	431	401	424	393	364	424	386	367	387	456	383	418	393	410	428	413	417	415	439	413	442	419	378	406	407	420	374	400	393	441	399	373	418	398	436	405	414	420	433	408	381	429	399	432	436	429	385	433	398	392	398	433	408	441	410	379	437	398	391	367	380	435	408	403	397	388	434	389	420	437	441	405	381	384	433	418	406	443	409	410	406	405	449	407	409	392	417	404	409	421	448	415	401	412	382	364	421	401	436	406	401	412	429	379	382	407	390	407	415	391	414	430	391	434	395	416	359	380	404	414	421	409	391	407	382	395	428	427	419	402	378	381	423	408	422	407	422	413	381	429	414	435	380	412	400	428	391	421	401	401	420	398	394	403	407	421	418	393	426	408	404	402	396	367	424	415	397	370	405	388	400	401	425	393	407	396	448	419	440	407	409	402	416	436	384	416	398	420	408	402	426	426	427	389	395	389	412	433	394	404	405	363	420	392	405	392	375	411	438	403	431	421	398	390	392	380	410	389	399	390	432	415	423	423	413	419	373	408	407	416	441	395	411	382	445	448	397	391	400	433	433	406	396	416	404	412	421	407	409	398	375	392	422	423	393	414	398	440	403	423	423	402	395	402	394	379	382	398	418	402	421	386	359	408	398	456	404	379	389	413	395	389	386	404	405	407	420	408	394	413	376	371	397	374	379	442	361	396	370	378	427	423	400	412	435	384	425	397	400	402	389	429	409	422	399	402	404	380	445	409	388	416	429	360	386	356	416	401	418	406	411	385	402	408	415	433	453	419	439	406	390	412	430	412	412	379	415	380	394	390	403	363	432	410	429	435	401	376	409	432	428	410	419	381	418	377	414	395	419	400	389	414	431	429	411	403	417	421	404	408	405	379	367	440	407	387	392	414	413	429	389	406	406	384	412	423	426	397	421	391	421	388	398	403	414	394	381	422	399	425	392	438	386	401	407	429	434	373	414	387	384	394	426	388	449	396	419	415	424	402	371	408	393	414	388	404	384	370	404	415	450	413	398	426	403	394	400	455	453	398	404	422	415	392	431	399	398	398	377	387	439	397	457	415	425	384	398	389	415	413	398	415	375	432	392	395	414	392	427	404	406	427	404	412	456	383	391	401	398	410	429	381	442	397	410	374	438	400	418	411	373	416	398	386	410	427	395	402	394	440	403	401	387	414	416	416	390	443	391	405	392	431	414	402	404	422	425	381	410	425	423	419	425	414	360	402	415	410	372	405	405	427	408	398	432	374	348	430	374	374	439	389	420	381	379	393	409	393	379	402	408	418	430	397	386	415	432	406	404	417	377	402	393	385	409	407	389	402	377	423	386	428	413	414	419	406	393	416	418	448	408	385	364	365	421	395	433	424	405	384	422	412	375	373	363	404	413	384	404	406	441	404	428	463	403	446	377	391	390	413	377	389	392	407	405	401	409	411	442	406	391	439	383	413	397	411	357	413	425	422	396	399	393	379	385	404	391	414	419	408	375	394	389	426	362	442	439	402	402	395	410	421	386	416	402	454	371	428	383	401	403	403	381	395	409	395	417	384	388	396	389	403	425	407	405	400	393	417	388	389	394	397	447	386	397	412	419	400	424	398	413	380	432	367	408	414	398	402	414	404	412	383	438	418	426	400	377	379	429	395	374	408	447	381	379	421	436	412	419	391	375	408
