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
338509861454	338509862010	338509862560	338509863110	338509863660	338509864210	338509864760	338509865310	338509865860	338509866410	338509866960	338509867510	338509868060	338509868610	338509869160	338509869710	338509870260	338509870810	338509871360	338509871910	338509872460	338509873010	338509873560	338509874110	338509874660	338509875210	338509875760	338509876310	338509876860	338509877410	338509877960	338509878510	338509879060	338509879610	338509880160	338509880710	338509881260	338509881810	338509882360	338509882910	338509883460	338509884010	338509884560	338509885110	338509885660	338509886210	338509886760	338509887310	338509887860	338509888410	338509888960	338509889510	338509890060	338509890610	338509891160	338509891710	338509892260	338509892810	338509893360	338509893910	338509894460	338509895010	338509895560	338509896110	338509896660	338509897210	338509897760	338509898310	338509898860	338509899410	338509899960	338509900510	338509901060	338509901610	338509902160	338509902710	338509903260	338509903810	338509904360	338509904910	338509905460	338509906010	338509906560	338509907110	338509907660	338509908210	338509908760	338509909310	338509909860	338509910410	338509910960	338509911510	338509912060	338509912610	338509913160	338509913710	338509914260	338509914810	338509915360	338509915910	338509916460	338509917010	338509917560	338509918110	338509918660	338509919210	338509919760	338509920310	338509920860	338509921410	338509921960	338509922510	338509923060	338509923610	338509924160	338509924710	338509925260	338509925810	338509926360	338509926910	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14048	1845	1294	732	556	379	329	284	237	213	203	175	178	178	199	197	196	179	158	189	174	158	159	172	151	154	167	175	169	153	140	188	170	187	184	165	163	160	182	167	162	161	174	169	164	153	149	180	176	166	179	166	153	158	157	166	182	154	157	138	161	161	151	155	146	160	155	161	163	163	157	164	160	174	169	154	187	168	162	144	173	185	157	153	165	165	151	151	190	151	156	159	174	151	167	181	160	153	169	158	173	169	132	160	154	162	172	189	167	152	197	164	148	153	161	175	167	133	162	154	149	168	165	174	155	184	183	162	167	147	153	165	165	160	158	169	163	151	149	148	154	181	175	174	158	166	161	157	185	178	175	153	139	157	153	171	158	176	163	158	143	148	153	168	154	191	166	155	140	175	155	162	181	164	168	160	154	146	166	175	179	161	167	165	152	147	159	160	142	165	202	177	171	176	177	157	173	160	149	174	165	164	162	177	178	155	157	156	160	160	166	151	158	145	163	171	154	163	177	160	159	157	183	169	155	173	155	184	179	171	159	185	170	149	163	145	166	172	144	150	156	147	146	139	172	150	164	164	165	175	148	176	168	162	157	171	167	170	184	171	212	168	165	156	175	164	156	155	182	175	192	161	137	161	186	150	166	154	160	170	128	185	156	176	178	161	158	141	173	154	167	146	163	165	172	154	191	184	171	130	146	140	152	149	155	170	183	159	179	155	161	189	190	156	174	173	146	162	153	166	151	177	166	151	161	159	159	152	176	153	139	146	159	159	148	170	183	188	176	173	166	149	158	161	184	166	172	197	180	148	171	155	175	152	148	163	133	134	163	157	145	152	158	160	162	178	179	161	158	151	168	179	150	156	144	157	183	179	175	143	153	189	165	179	181	177	149	179	158	170	171	173	176	171	180	170	163	146	178	199	187	171	160	148	187	170	171	170	160	177	146	174	164	152	185	195	167	175	161	155	160	144	169	165	162	161	162	167	175	160	168	189	152	149	196	147	160	152	160	153	181	134	165	173	147	196	162	180	170	189	144	169	142	180	190	162	173	163	171	154	156	178	171	170	158	170	170	165	161	152	132	157	164	158	167	172	157	141	139	180	145	161	160	152	183	169	166	172	137	146	178	166	189	179	165	174	168	180	167	164	170	143	201	169	177	177	159	139	173	169	148	159	169	152	195	167	180	190	152	171	195	157	154	175	167	159	163	184	149	141	162	160	158	171	170	176	154	165	172	167	172	175	184	177	170	160	167	149	148	171	176	161	159	164	155	161	198	170	167	171	164	139	142	149	157	164	184	167	166	182	173	152	156	162	162	165	162	164	147	148	177	177	157	183	159	153	175	182	167	164	183	143	155	155	171	170	139	173	176	148	180	192	163	173	166	193	165	174	170	152	173	167	167	161	151	141	171	156	154	181	162	147	184	154	161	141	199	159	140	150	149	187	167	185	173	174	166	159	155	146	163	183	164	158	182	143	173	169	156	152	169	187	178	164	154	161	179	176	160	167	169	174	166	187	157	173	178	164	162	147	181	153	184	144	155	150	154	182	153	148	159	180	173	181	175	167	161	157	170	173	148	146	162	179	172	169	158	180	152	162	161	157	139	170	152	198	174	147	150	180	165	178	161	160	171	166	166	157	190	156	183	158	161	158	173	172	182	175	171	164	155	140	167	158	169	169	194	156	153	196	161	178	177	172	171	169	173	177	163	168	191	156	149	146	148	163	177	163	151	169	184	196	175	175	153	160	152	151	170	196	158	163	180	171	181	169	157	136	147	152	158	165	150	161	180	159	147	188	158	138	161	172	169	158	140	171	137	166	171	151	182	158	180	131	175	181	173	181	185	195	170	163	157	157	162	175	156	182	172	149	163	160	191	179	167	167	183	180	141	163	174	162	132	168	166	177	160	163	163	146	155	175	174	156	171	146	160	157	163	150	157	168	171	138	153	171	179	160	152	180	192	169	182	180	164	155	179	175	158	143	162	161	152	166	162	158	166	169	169	174	164	166	170	148	138	157	180	148	158	156	166	154	148	152	140	160	171	167	151	173	158	163	167	155	144	152	182	167	172	155	182	171	171	167	187	165	170	163	184	184	175	168	198	178	169	144	175	167	146	164	156	171	163	148	186	161	174	169	161	166	181	180	161	154	167	168	152	177	152	156	154	167	188	178	170	173	160	183	162	170	154	191	185	158	175	148	173	177	151	173	150	184	133	161	179	156	166	145	178	164	162	176	177	171	195	160	154	160	157	169	156	170	181	172	133	160	151	139	162	144	185	162	169	169	153	181	160	151	168	169	161	145	157	154	167	168	151	147	168	230	151	152	180	183	162	148	168	174	175	165	161	173	175	159	141	168	165	166	160	180	166	168	144	155	171	184	188	184	166	160	171	141	158	181	157	152	155	168	187	160	141	158	167	169	172	182	145	172	162	175	168	171	180	156	162	143	184	147	189	154	156	165	178	166	158	143	167	155	169	158	160	141	159	170	177	158	186	154	142	171	161	199	181	186	168	175	157	143	176	154	169	165	178	140	146	180	167	152	143	161	158	178	155	162	177	171	161	146	169	144	169	160	156	166	161	132	166	161	165	178	154	158	167	153	157	154	143	161	174	179	171	159	161	135	140	138	156	179	145	172	161	171	150	180	189	147	167	191	148	207	166	155	173	170	165	169	162	171	173	164	164	181	178	161	148	168	163	148	138	181	172	167	139	176	149	160	168	177	168	164	193	163	180	167	149	162	148	169	154	146	152	144	165	171	178	166	188	193	176	166	135	161	165	188	163	180	170	193	152	160	180	156	175	140	150	169	172	169	171	140	172	159	151	166	162	173	166	167	163	175	146	161	193	175	187	157	170	163	174	144	171	149	159	177	180	154	191	178	140	182	170	169	165	153	189	150	150	174	172	143	139	173	187	183	152	179	161	175	150	172	141	157	168	170	170	158	158	173	154	171	180	158	166	156	181	164	189	188	149	144	154	172	191	167	166	163	161	141	162	154	157	196	161	172	151	172	168	181	146	169	175	153	158	168	146	154	175	161	156	154	168	146	150	148	155	173	165	157	166	149	169	163	172	147	165	162	162	183	152	154	164	160	170	175	168	185	158	138	148	154	161	151	174	182	170	162	147	151	157	171	178	140	155	151	171	156	175	159	150	170	145	159	153	162	187	143	129	161	154	165	156	171	174	147	168	169	164	158	161	151	168	175	146	161	168	176	154	149	156	159	161	153	158	171	171	176	167	165	135	160	179	161	146	157	176	162	170	171	164	173	145	162	167	153	165	182	147	173	173	155	133	151	153	176	131	168	186	172	161	145	178	157	157	163	143	182	161	153	142	183	159	166	134	165	153	141	141	170	179	173	147	171	167	165	155	134	158	180	152	160	163	163	159	170	187	143	151	165	154	147	161	185	156	158	173	164	199	151	157	160	162	155	173	161	173	163	171	173	164	161	158	183	146	150	136	180	158	176	181	135	178	161	165	158	200	147
8622	1876	2582	2649	2103	1526	1176	1089	890	745	744	659	592	610	587	519	531	488	517	532	519	508	507	519	480	446	478	465	484	470	500	470	474	494	433	452	468	424	406	415	428	471	437	415	458	431	442	431	425	430	428	505	467	420	460	415	406	474	421	421	439	405	391	417	491	457	440	403	449	440	421	414	390	389	422	424	406	414	442	475	427	418	409	419	472	407	469	428	445	399	425	460	414	419	446	434	452	440	399	428	409	404	410	431	450	403	400	417	391	447	428	413	419	430	435	432	412	431	457	400	457	428	456	475	394	447	441	433	422	443	467	427	410	435	425	413	410	430	424	380	416	464	409	419	434	422	451	424	399	422	413	411	399	446	432	434	423	464	444	439	414	433	422	375	433	427	444	436	412	433	389	437	438	439	414	393	442	404	409	370	462	482	415	394	452	426	438	413	416	438	440	371	424	478	430	417	430	457	459	441	417	444	399	456	417	413	415	424	419	412	409	399	426	411	407	441	446	379	454	443	418	431	430	402	441	433	458	406	443	418	395	429	389	418	442	424	439	386	442	429	407	449	415	397	436	416	433	412	428	434	426	381	445	399	407	402	413	408	445	429	428	434	387	429	412	404	435	452	423	436	435	388	403	427	485	455	441	397	391	437	427	443	385	459	459	403	393	424	396	429	416	431	434	416	407	441	415	407	429	424	384	418	426	416	382	447	418	448	399	451	411	449	444	387	446	398	443	407	420	412	449	410	460	406	441	408	448	393	424	456	396	422	395	427	412	452	440	452	435	378	388	404	479	397	409	443	427	455	466	430	411	428	454	402	409	439	440	404	431	418	435	447	422	477	433	423	447	450	404	439	410	425	384	401	387	426	422	418	407	442	428	459	441	420	432	443	433	450	461	421	390	426	459	385	448	450	404	460	431	443	375	450	396	423	427	433	425	414	405	444	442	435	444	466	418	398	454	418	444	458	436	395	423	447	450	443	428	465	430	444	455	437	459	453	450	431	412	421	473	467	450	438	436	450	440	459	413	447	389	440	413	425	418	440	445	376	468	398	443	433	420	428	410	412	446	399	402	470	404	407	446	425	432	421	425	407	427	422	393	457	431	394	390	396	422	438	430	409	418	449	436	458	409	409	439	420	436	433	441	417	408	422	410	400	466	393	410	429	426	420	422	456	433	430	438	404	436	422	398	462	427	440	420	475	414	433	440	453	427	403	429	418	453	415	419	430	409	424	448	406	405	453	451	442	454	398	448	431	428	466	406	448	410	445	437	464	463	432	449	415	426	409	459	432	431	421	468	422	404	459	432	407	387	429	436	430	423	399	463	430	388	409	460	444	419	422	398	429	432	437	437	412	414	406	413	416	398	412	452	441	440	389	385	394	444	442	428	461	441	453	418	437	452	415	432	410	422	480	387	465	409	435	409	446	436	393	448	408	452	411	416	427	467	431	453	408	448	449	412	405	433	420	447	404	398	485	438	449	440	432	446	434	437	399	396	401	414	425	428	445	412	382	431	436	420	446	451	393	405	473	431	417	402	418	426	435	449	435	423	395	424	413	408	422	443	433	446	437	436	429	420	396	418	420	407	443	434	426	416	392	400	418	384	389	416	438	452	422	448	438	416	445	438	421	411	435	400	407	415	452	387	457	393	437	447	438	426	438	409	442	446	418	432	436	449	408	394	418	446	413	434	420	412	416	442	418	440	411	404	419	405	442	451	411	412	421	429	424	447	425	404	396	468	433	400	414	417	415	408	452	395	425	409	474	400	438	422	433	418	434	388	378	415	445	438	426	442	428	420	438	419	454	417	413	391	402	455	449	437	438	431	434	408	446	439	428	439	415	445	424	442	416	428	411	470	425	386	443	424	429	446	444	438	420	405	432	417	424	418	415	424	403	411	427	446	425	420	429	409	415	430	422	415	437	412	439	426	384	378	430	430	447	430	430	429	443	440	420	444	417	408	419	416	424	431	458	432	413	439	421	406	444	419	428	425	432	434	420	414	432	402	429	409	445	464	416	448	434	453	397	419	410	411	427	434	436	444	449	404	438	398	415	393	378	410	428	474	400	427	431	417	412	428	449	434	400	418	398	406	409	472	416	431	443	418	437	463	411	405	448	430	417	414	448	433	421	450	423	479	434	440	419	430	428	396	388	443	393	422	451	432	440	402	416	441	412	450	458	452	438	422	442	448	456	421	407	438	404	429	458	461	417	423	403	451	420	407	426	410	452	408	411	383	447	444	432	433	431	411	375	418	419	458	422	400	409	402	440	456	443	450	428	450	425	427	417	394	427	421	433	410	417	416	404	423	473	390	456	410	403	415	432	403	404	420	406	427	414	462	449	430	387	424	426	435	417	477	449	420	410	418	426	383	443	451	395	424	425	429	420	419	466	412	403	457	454	413	400	428	434	413	429	437	432	442	426	403	426	424	424	430	421	413	431	408	414	447	444	412	408	435	392	426	454	417	425	413	441	407	432	428	433	425	440	413	445	418	410	408	433	433	419	443	397	435	412	454	407	475	424	409	403	425	399	465	428	428	425	445	434	424	432	433	429	419	402	482	434	441	441	445	423	422	423	423	444	423	437	422	426	429	426	438	413	443	427	425	409	409	429	435	423	448	417	429	417	452	429	404	437	434	390	398	432	389	422	429	413	433	429	430	433	422	468	436	442	449	438	448	428	456	441	467	451	445	420	429	403	414	399	423	464	393	411	439	419	427	460	404	376	422	408	363	423	423	452	471	420	364	405	432	461	447	428	420	391	419	465	444	417	447	426	435	409	389	449	398	426	446	427	442	436	405	437	454	454	415	435	424	388	462	428	438	459	430	445	443	418	402	439	407	425	436	448	408	405	382	418	418	409	423	390	399	440	414	418	429	406	448	435	409	411	441	461	433	395	439	416	430	425	421	417	400	424	452	418	432	457	409	408	435	429	421	403	448	432	421	435	445	421	395	404	409	391	438	412	436	422	442	405	412	439	398	415	423	413	435	387	449	440	403	409	435	440	429	456	394	450	464	380	428	381	453	416	386	431	467	428	379	431	433	370	393	422	437	448	444	394	457	458	449	416	455	427	460	423	425	450	429	464	437	423	425	408	428	470	437	435	433	428	414	398	410	450	454	428	425	385	431	421	424	435	434	426	436	441	416	429	463	412	423	415	399	433	457	418	418	394	390	412	418	422	418	430	395	412	461	444	434	433	434	427	411	420	443	393	460	408	414	415	402	433	435	414	441	464	469	428	412	427	432	442	400	440	409	406	420	453	415	400	462	420	382	441	417	397	480	385	406	423	419	417	457	422	429	431	419	401	434	441	435	429	411	432	399	398	444	404	384	426	452	431	446	462	439	459	424	444	434	412	453	431	420	419	408	455	415	402	415	490	436	437	421	436	441	432	392	417	412	417	448	443	417	399	412	451	427	437	466	415	426	421	459	424	433	398	402	397	419	417	418	441	438	446	421	414	407	412	417	423	433	462	418	458	449	440
1790	674	529	466	429	434	388	411	436	390	423	377	403	410	380	418	418	407	381	401	397	386	428	395	417	399	403	401	367	396	398	458	425	384	424	428	400	408	394	414	440	385	394	408	409	413	405	412	382	371	399	398	383	351	383	396	417	375	427	425	453	384	389	411	392	426	389	419	398	434	440	396	374	410	399	407	437	422	405	416	424	418	429	359	401	368	441	429	377	371	417	392	389	396	388	375	381	390	409	437	407	402	418	380	380	398	417	378	384	426	390	390	359	373	395	394	418	401	407	410	409	347	447	376	416	430	440	434	365	406	443	377	401	399	457	421	421	391	399	386	405	396	427	411	374	430	389	362	379	390	356	415	418	391	413	416	382	399	373	417	399	404	393	377	396	353	416	368	423	379	408	431	400	368	392	381	404	397	443	430	388	395	411	360	403	395	403	399	415	380	421	398	378	427	438	384	391	414	403	375	410	389	426	410	380	375	410	392	403	396	412	380	399	424	389	436	411	389	438	408	389	440	431	378	426	412	402	390	420	434	397	412	367	411	388	389	394	412	422	420	421	420	393	347	353	396	416	396	361	381	351	408	432	394	368	391	408	408	397	361	346	381	376	402	447	380	408	365	399	394	405	373	389	400	394	407	365	409	402	413	417	412	429	443	408	412	426	357	417	387	387	370	383	423	386	397	418	357	404	353	389	391	397	411	417	430	462	425	369	410	409	371	409	424	417	416	379	413	387	415	403	436	416	402	390	410	409	373	439	421	457	398	431	317	390	402	394	386	397	386	406	399	380	450	444	417	419	410	426	391	407	398	410	417	450	411	416	384	394	399	410	361	415	416	367	441	388	393	395	412	425	385	423	441	415	411	372	410	408	410	374	427	391	381	419	390	388	359	383	420	410	428	401	405	433	399	436	425	408	410	414	412	385	428	379	377	362	411	417	392	405	380	425	437	437	374	383	396	408	435	425	404	380	383	416	398	401	425	402	410	420	366	393	404	395	407	374	394	461	401	408	414	403	390	350	400	375	376	362	366	402	381	381	432	395	396	400	367	416	430	401	406	369	386	389	392	414	402	355	419	425	416	402	399	412	392	390	386	397	410	374	398	418	396	429	394	399	423	412	414	387	369	437	403	407	395	403	426	387	396	436	406	414	408	411	406	379	441	384	396	397	388	438	433	423	421	406	368	409	381	389	357	412	414	415	392	393	397	401	403	393	397	395	391	392	384	380	405	381	386	416	424	435	401	387	424	465	382	418	387	427	402	439	391	408	414	383	398	410	383	380	405	388	360	428	366	375	430	417	390	431	379	438	400	397	398	406	408	394	394	370	372	374	394	400	436	395	390	401	439	407	398	409	413	400	353	406	397	378	385	380	353	397	413	387	414	421	389	392	396	415	406	365	423	430	398	438	401	433	396	409	410	402	407	409	374	357	386	415	376	388	388	413	418	383	390	391	408	393	403	399	382	421	354	362	396	396	385	404	399	352	385	414	360	448	444	422	376	443	400	412	384	428	380	379	434	378	381	407	395	391	397	433	403	440	400	447	379	380	374	413	362	417	414	367	395	364	384	418	373	397	427	393	417	419	385	388	393	414	415	357	375	401	400	390	399	406	401	366	435	386	420	408	405	400	406	368	396	432	436	381	418	401	408	429	452	423	429	413	412	436	381	405	398	392	398	409	392	373	413	420	407	407	399	409	423	391	378	365	381	421	383	407	422	394	386	372	387	398	402	404	408	420	402	406	446	397	401	410	445	384	389	429	412	426	382	416	401	422	403	411	365	336	414	399	411	390	376	425	373	396	377	390	403	430	388	425	405	429	404	427	381	395	398	405	384	403	423	379	422	429	384	396	360	397	405	373	360	431	377	357	401	409	444	388	417	400	391	402	418	429	394	461	416	387	383	422	375	430	423	392	363	385	408	394	416	380	401	418	393	388	412	416	396	407	400	404	417	370	367	359	389	408	395	398	409	374	410	447	392	366	373	389	374	397	402	416	398	372	391	394	418	405	421	446	432	385	394	389	385	368	400	419	406	388	433	426	432	407	395	440	408	435	418	401	388	383	383	428	385	368	437	399	420	429	437	412	407	415	363	416	364	420	378	433	409	367	419	419	439	416	412	407	451	421	407	397	422	390	408	458	426	390	393	389	399	383	382	393	433	372	376	420	394	388	358	403	440	392	402	395	395	404	446	435	428	410	411	439	376	391	388	430	404	401	417	378	380	376	423	452	386	394	391	411	362	412	395	406	394	411	359	398	420	443	413	434	433	381	421	410	358	378	431	395	408	422	396	391	395	409	391	381	373	451	387	386	403	418	378	397	386	381	409	444	388	421	444	419	399	374	423	381	415	406	374	374	436	409	407	400	402	381	405	408	403	458	407	406	391	376	406	417	422	421	402	398	446	406	424	385	424	390	435	395	376	419	432	435	401	438	402	385	397	396	385	386	388	362	386	386	403	413	385	427	429	403	409	400	378	362	389	425	451	407	426	425	400	375	413	391	397	392	380	403	367	444	401	427	434	412	421	381	411	405	413	407	369	393	401	431	389	376	384	437	391	411	407	422	432	418	405	381	427	415	429	392	391	420	417	411	421	383	381	417	419	416	377	390	398	388	382	450	418	414	412	422	404	398	423	394	365	391	382	380	413	409	376	375	397	408	411	382	383	420	427	419	378	417	412	377	364	405	385	440	429	423	401	391	371	412	462	404	393	408	376	392	404	421	399	414	400	381	410	405	398	374	345	419	402	418	401	413	401	401	409	419	373	355	417	401	415	400	395	409	434	398	395	406	432	393	374	381	412	356	403	401	434	378	420	405	421	377	373	365	405	405	445	398	390	376	377	384	412	406	400	392	403	388	404	376	385	378	398	416	404	397	392	386	391	399	393	389	379	416	379	381	398	406	422	384	397	404	410	397	401	420	401	374	365	403	371	393	382	378	395	401	417	423	427	424	427	406	383	410	425	402	390	445	377	417	375	390	414	409	410	406	375	419	402	400	393	420	441	428	395	412	399	409	392	389	395	398	427	381	398	391	431	404	377	387	403	418	401	388	431	396	416	431	381	381	432	392	413	375	409	415	401	414	420	368	406	372	412	426	396	370	375	388	386	361	383	375	386	393	431	368	388	391	387	377	367	388	370	408	390	440	392	441	385	426	435	392	399	373	398	411	403	369	440	388	396	383	364	387	391	427	401	414	347	439	420	433	435	393	394	412	400	379	405	396	392	399	392	395	388	406	362	422	408	356	350	429	413	357	409	405	377	466	392	397	428	384	408	418	393	421	411	356	405	437	378	397	387	411	442	391	421	419	414	407	449	403	413	410	414	349	385	407	371	401	408	383	386	407	396	403	382	380	434	407	385	400	468	383	346	430	396	393	389	422	401	404	377	427	390	411	377	402	373	388	373	417	428	355	389	388	408	413	402	397	415	437	395	427	375	400	428	422	404	409	425	382	397	360	406	403	387	377	402	427	413	395	366	394	426
2320	1216	1269	1136	1098	1036	954	973	980	990	904	1001	950	904	968	915	942	960	1008	925	982	936	916	996	968	928	921	960	962	934	883	950	960	914	949	975	947	1002	978	938	907	929	927	921	959	931	916	931	875	882	949	923	932	947	926	905	933	978	960	944	956	955	936	973	917	947	975	973	964	934	942	973	1010	943	894	966	938	930	925	948	950	965	1006	918	947	910	948	937	982	926	958	958	974	942	939	903	949	892	981	976	911	951	929	957	947	953	951	963	969	953	910	928	955	974	946	913	950	903	973	959	966	982	942	913	968	936	961	943	894	939	900	975	924	999	949	904	902	966	925	950	919	857	935	886	927	928	938	875	992	992	932	953	953	933	962	896	954	961	956	916	993	920	899	956	909	938	912	952	959	879	981	923	949	933	913	960	899	933	892	906	968	939	965	912	945	934	951	976	944	933	925	973	933	916	930	980	945	912	960	931	911	971	915	999	925	992	919	911	965	918	978	966	966	950	893	914	956	926	898	957	1002	985	925	966	943	1003	909	919	946	920	935	976	904	933	903	929	925	937	946	1001	946	957	992	952	940	942	939	947	913	929	938	974	929	930	936	938	962	950	932	965	953	927	953	939	901	930	922	920	897	931	966	1004	914	887	962	1003	914	943	927	917	923	898	923	967	929	984	917	923	955	940	918	960	941	888	930	1002	939	933	905	1037	1047	988	924	957	948	910	950	965	967	987	895	950	912	942	917	964	923	928	973	936	959	897	916	899	945	859	943	955	904	937	933	922	913	929	972	924	936	888	933	992	950	901	951	918	976	896	1001	953	951	980	929	977	916	938	890	930	939	976	925	997	932	952	947	980	925	955	964	919	961	957	1004	951	945	965	994	997	894	915	997	964	925	991	949	914	960	966	972	946	943	913	961	951	920	939	1023	933	915	950	945	931	961	1005	980	900	945	955	931	993	925	985	908	990	930	989	933	976	967	911	936	1003	924	933	935	923	978	985	961	929	946	940	986	987	963	908	895	935	925	1000	949	970	959	939	942	992	915	997	931	983	969	921	912	897	957	940	977	940	947	992	946	890	995	936	914	928	921	939	902	905	924	948	990	914	854	907	948	1002	939	891	912	929	957	914	920	958	918	952	956	941	933	967	946	911	927	951	995	932	922	948	931	960	903	920	943	923	912	948	920	890	933	909	988	894	943	909	954	974	894	910	915	952	908	960	966	941	894	916	930	917	924	916	921	973	945	952	990	940	992	903	920	993	978	948	923	918	932	930	937	933	954	927	945	974	904	929	934	926	960	945	923	956	930	904	989	931	914	924	905	949	964	930	929	952	914	974	928	955	953	898	976	975	1004	924	932	938	888	947	935	912	974	925	960	1024	973	919	949	933	937	950	957	923	944	974	933	971	914	982	911	896	961	969	955	958	930	838	995	952	918	949	922	870	956	957	944	956	942	942	943	963	996	925	989	929	906	937	905	934	965	979	912	997	924	952	981	958	920	967	958	931	916	930	951	924	964	912	963	892	989	892	935	933	986	895	911	937	967	954	968	952	970	867	971	930	917	948	903	976	929	969	961	945	935	948	988	1000	961	968	905	943	904	958	946	944	964	1030	941	940	950	896	971	961	895	965	949	985	953	916	942	922	936	940	924	955	968	982	945	927	900	984	916	924	938	975	958	871	912	914	999	937	934	947	884	893	924	958	998	916	933	931	938	947	927	934	986	914	996	943	953	951	954	928	932	950	981	1019	950	872	946	963	920	968	977	914	961	911	952	929	919	917	938	939	959	929	920	957	947	955	950	964	971	986	1017	894	942	980	1006	899	955	977	901	951	936	971	928	896	953	965	893	967	906	932	929	991	999	1007	944	971	984	969	907	930	889	957	982	969	986	952	905	955	947	961	986	954	968	964	896	904	932	980	985	920	908	937	972	963	935	880	977	954	914	943	884	946	938	939	1004	925	904	937	970	967	952	933	928	931	922	950	970	897	961	968	874	946	966	953	926	951	924	955	963	944	897	950	961	970	917	952	883	963	929	958	976	920	873	930	958	910	952	954	922	921	941	982	940	913	952	940	953	961	936	966	936	968	905	976	955	977	952	959	968	990	911	941	939	924	952	983	945	939	938	946	917	901	949	896	923	934	923	953	911	937	944	915	987	928	932	973	929	967	1000	907	950	949	969	939	955	956	972	953	940	933	935	895	948	950	920	938	934	923	897	938	909	937	888	941	967	934	919	943	916	940	920	952	949	963	945	922	977	939	938	930	950	934	961	915	925	913	972	938	899	947	1009	937	953	942	960	949	953	945	951	954	905	867	932	948	953	985	969	926	957	989	991	963	913	967	964	986	1012	945	905	920	940	974	924	941	963	942	957	919	968	976	904	1003	931	925	883	939	1005	924	989	933	911	989	968	955	972	922	934	897	939	947	962	914	949	1010	922	961	932	962	960	977	976	973	928	958	962	926	945	937	952	981	961	1063	927	996	954	992	961	893	948	936	922	929	952	939	928	936	931	930	939	955	925	977	987	942	906	959	961	955	945	970	935	945	972	966	951	945	953	916	939	916	976	925	949	942	947	880	974	935	960	960	942	966	936	929	937	942	885	902	972	963	902	894	913	978	935	978	908	895	958	938	1015	955	948	992	883	966	1013	919	920	919	976	950	913	996	935	938	909	939	946	887	947	958	981	932	923	923	907	967	945	985	901	950	929	947	935	948	916	895	968	962	935	954	975	1000	895	946	1021	957	913	926	947	927	929	949	907	958	980	933	999	944	935	946	938	970	950	918	909	964	905	963	934	915	985	977	936	881	922	945	930	947	953	913	937	860	907	953	964	920	876	944	911	918	931	939	923	874	975	957	912	932	925	979	922	899	902	930	938	898	939	912	998	962	958	903	934	969	918	968	947	914	964	1014	925	960	954	924	928	957	941	926	936	916	976	933	905	930	920	911	931	922	983	955	976	914	890	908	948	951	963	937	953	913	960	946	897	892	915	937	937	943	912	921	969	982	889	938	971	971	939	951	957	892	968	964	913	922	930	911	962	913	955	974	916	959	951	887	1002	907	922	977	946	952	954	926	986	988	960	925	938	927	931	945	938	928	924	969	895	907	947	956	905	936	933	909	915	961	944	936	899	1002	947	955	889	918	962	909	938	927	946	975	947	908	947	945	920	883	943	951	951	970	956	1007	935	936	929	946	922	915	954	930	939	925	947	905	991	928	889	911	911	932	888	924	926	931	913	882	933	893	945	960	890	896	957	954	918	947	964	929	952	971	921	934	922	935	876	898	950	963	863	947	944	910	909	975	987	950	901	931	959	977	879	936	934	965	928	935	935	926	951	962	939	918	967	992	980	953	921	932	981	1003	921	970	946	947	937	907	934	977	904	902	900	885	892	960	932	928	949	953	973	913	968	951	935	927	934	980	933	938	914	876	952	942	938	927	931	903	947	957	956	988	942	943	923	980	937	887	942	931	938	969	908	1008	884	965	949	955	940	950	964	915	886	941	943	943	927	903	941	912	961	918	942	971	935	954	930	972
7949	1071	866	700	562	500	390	355	371	418	397	355	360	319	333	401	372	357	361	322	383	355	396	316	336	334	353	310	360	340	327	334	329	321	349	354	370	339	370	350	344	333	349	317	354	314	375	355	351	357	319	316	348	368	330	335	334	346	303	348	343	320	306	348	268	332	331	330	335	319	283	349	358	351	334	341	347	355	342	337	314	327	340	329	352	342	360	327	362	347	373	344	370	339	349	378	297	349	311	363	337	322	362	344	338	349	323	312	325	324	345	360	340	311	328	344	335	364	341	338	375	314	323	327	349	347	347	346	325	336	346	281	323	335	339	350	333	306	308	365	340	352	316	315	323	352	346	324	302	310	362	378	340	358	366	301	332	345	318	337	369	386	331	334	360	316	302	343	315	320	308	315	317	326	352	359	341	372	333	326	308	346	336	306	354	320	341	341	340	327	314	352	305	339	348	351	360	348	351	360	361	356	322	352	338	319	337	319	344	326	342	344	351	323	326	353	340	327	326	340	357	320	320	362	324	322	361	359	357	344	353	351	309	307	333	371	343	357	287	353	326	351	380	327	326	315	365	339	359	330	290	301	351	316	354	309	295	322	333	348	322	327	339	339	324	316	316	326	356	295	327	330	319	307	340	320	358	370	329	354	355	332	316	293	328	359	300	343	307	317	375	334	347	325	369	352	336	361	332	303	340	341	305	345	330	329	329	341	383	322	346	302	339	342	352	326	323	351	343	357	330	329	303	349	356	324	301	339	356	352	342	327	338	335	317	330	354	328	333	342	358	359	347	307	327	337	325	351	324	360	320	338	325	341	320	346	342	335	327	350	336	333	323	358	360	315	362	367	380	376	361	359	326	319	338	332	328	317	349	330	361	343	337	334	340	350	332	337	296	325	327	357	341	377	338	354	353	322	346	338	326	354	363	343	330	304	335	356	344	304	329	352	314	358	341	316	324	302	340	321	377	344	305	321	362	346	336	355	325	339	342	331	345	346	367	349	308	340	332	318	359	362	365	357	334	320	303	338	304	338	367	339	321	327	333	375	318	330	319	352	364	312	310	358	335	357	316	326	301	333	353	376	358	351	310	312	361	322	360	358	349	317	324	351	288	377	317	370	328	347	332	318	341	342	331	332	324	338	320	328	350	343	323	323	325	317	377	351	341	315	333	328	349	358	365	314	333	329	326	313	330	351	341	348	330	359	339	335	331	310	309	347	331	340	335	353	373	333	333	338	290	327	356	377	335	315	343	325	358	362	350	349	316	346	363	344	359	350	355	333	336	355	326	337	338	323	346	334	316	308	352	343	360	342	368	329	336	341	339	339	353	352	358	338	360	335	311	344	323	319	367	377	347	303	314	352	326	330	357	360	355	365	314	316	330	340	347	326	337	335	319	347	338	327	334	364	329	353	339	315	286	365	348	378	373	330	365	357	352	390	335	330	353	373	315	339	313	379	356	337	348	315	336	322	366	335	344	330	342	291	316	321	340	337	327	354	335	317	357	317	330	317	343	333	331	304	332	333	321	320	326	380	360	332	355	326	327	346	320	295	328	328	338	338	307	327	371	346	354	360	315	325	341	356	387	324	341	344	327	365	344	359	335	284	347	343	343	329	360	354	341	360	356	342	361	382	356	366	357	354	343	321	319	341	378	347	333	354	343	342	330	314	355	366	358	321	375	310	351	342	350	345	330	334	333	362	337	337	358	344	366	337	330	358	397	313	347	337	324	354	364	381	324	361	343	341	325	327	331	308	378	364	362	347	353	317	327	369	347	316	321	345	325	351	330	309	354	350	336	323	350	329	339	284	363	339	350	335	333	344	353	320	353	328	360	338	373	347	318	318	336	332	321	367	361	361	326	344	348	347	319	319	349	335	365	347	316	363	352	371	343	330	306	367	355	291	357	357	305	355	378	334	349	352	337	347	343	327	338	323	353	390	347	325	321	367	309	316	315	374	355	331	353	367	326	332	292	346	358	348	369	353	323	360	356	319	351	328	350	315	357	343	322	310	365	334	312	366	332	353	303	328	370	328	344	352	348	338	350	357	329	353	366	352	345	301	334	355	337	336	345	330	329	354	338	333	323	335	342	333	346	341	329	375	357	328	372	310	371	356	377	354	339	316	336	355	372	346	346	333	333	355	335	319	328	340	346	327	371	302	376	324	297	384	366	318	313	334	347	362	315	347	318	354	354	320	361	344	339	337	312	354	345	293	334	331	356	351	333	371	345	364	358	367	355	333	318	331	368	320	375	323	309	342	342	314	382	343	330	321	331	327	314	325	348	340	341	340	336	323	318	334	339	302	304	362	355	336	368	394	310	321	354	364	354	333	336	315	337	332	367	377	346	336	334	302	331	325	307	321	321	338	322	352	346	374	332	321	341	327	354	353	355	298	358	325	355	356	348	383	315	316	347	354	327	342	314	315	340	341	357	339	327	303	341	343	365	357	325	343	333	379	337	361	333	352	318	315	366	276	371	327	337	345	327	335	344	374	322	346	349	319	340	318	350	341	353	331	337	329	323	320	349	338	340	310	310	346	339	345	367	297	338	341	333	335	337	332	323	348	326	320	350	351	347	337	349	319	348	344	364	348	333	337	336	322	349	353	324	349	324	299	345	329	347	338	330	326	335	350	366	346	314	322	377	381	322	322	346	358	335	327	349	347	312	350	310	345	326	339	334	356	334	334	346	342	334	356	351	323	357	331	329	335	319	315	326	326	350	346	359	348	395	352	355	333	307	345	350	364	331	348	341	345	330	339	371	356	351	322	347	336	309	285	319	318	342	321	322	360	365	303	335	329	331	326	321	351	335	362	333	330	359	324	363	349	366	348	324	336	346	355	375	341	329	321	285	310	337	314	325	343	343	346	330	348	324	331	316	321	348	331	353	369	325	317	348	302	323	307	329	325	352	313	360	338	323	358	344	377	341	350	329	346	313	318	332	356	301	310	340	342	356	354	338	340	334	344	334	332	324	322	315	345	350	311	341	337	325	333	341	340	325	346	345	341	343	340	319	320	354	321	329	336	318	334	318	319	361	357	322	294	353	336	333	323	365	350	343	346	287	297	354	330	365	305	341	361	373	358	316	346	343	319	308	334	352	338	337	336	307	320	350	334	340	318	332	344	358	335	316	347	316	353	346	357	345	370	360	315	353	347	365	327	342	303	323	329	311	350	351	328	335	370	331	333	299	360	357	346	331	352	324	347	325	337	292	349	344	341	338	320	326	324	308	320	381	341	346	345	344	322	383	337	316	341	331	322	362	302	318	335	328	343	325	321	304	303	329	307	325	366	324	314	336	331	334	359	310	311	328	313	354	356	350	322	343	335	354	355	351	351	331	330	317	359	329	339	353	337	366	330	348	354	378	329	329	290	315	361	340	336	324	342	343	338	307	345	302	321	303	353	347	316	345	332	317	381	335	349	327	323	341	326	355	368	334	319	354	320	375	333	317	361	377	349	372	358	310	294	347	356	373	354	339	334
7036	1610	1904	2049	1717	1415	1196	1117	1035	956	870	965	918	879	918	941	896	848	822	836	852	761	791	850	834	879	847	773	770	779	777	825	824	833	788	807	801	763	814	787	806	821	820	813	753	802	818	802	826	798	841	779	850	778	804	819	832	838	809	778	849	808	834	816	840	830	771	814	813	792	806	802	835	788	804	811	801	765	831	830	834	770	846	815	827	840	837	793	819	770	813	841	846	811	790	828	757	788	788	762	812	850	827	780	852	783	781	804	844	806	828	821	782	766	820	818	771	814	794	815	798	789	759	798	742	750	763	811	813	776	838	804	767	819	769	812	760	780	766	732	815	786	772	752	821	830	799	792	803	791	769	780	827	793	765	765	779	824	767	779	729	760	788	781	844	832	786	820	826	770	784	760	774	810	833	827	814	815	824	818	803	827	850	759	774	797	751	842	804	824	788	813	793	804	784	831	758	811	713	771	773	774	747	829	766	828	764	808	837	798	791	844	749	818	803	818	796	807	820	807	784	808	809	793	772	849	831	762	784	798	852	819	774	831	791	802	798	793	825	805	820	785	796	806	766	769	802	803	792	812	791	762	791	756	800	824	846	796	794	803	763	859	783	809	802	828	770	792	787	753	800	812	814	789	827	817	789	810	814	797	801	836	771	779	798	826	810	830	825	789	857	752	832	824	819	776	762	790	764	741	772	783	785	844	757	822	782	785	773	827	831	807	851	792	783	814	821	825	809	840	819	821	818	780	812	803	807	813	855	784	780	783	788	846	789	788	792	773	817	820	850	811	786	826	852	790	835	784	770	816	755	790	842	801	786	801	848	806	819	792	795	772	799	758	813	761	775	778	774	839	784	808	836	771	797	781	773	788	769	760	803	847	805	822	841	795	756	842	823	754	872	803	784	761	807	785	833	758	841	780	753	827	751	791	851	815	765	802	841	773	811	791	786	799	765	797	784	787	800	814	793	808	812	796	788	829	859	810	766	784	806	842	800	808	750	749	731	828	774	805	814	815	833	756	781	820	836	797	772	777	800	827	739	824	764	775	769	812	799	811	804	853	812	837	797	797	814	781	772	806	860	835	824	776	772	791	816	805	801	800	794	845	797	827	838	825	793	802	785	751	769	782	781	786	820	787	798	788	796	807	856	843	779	761	778	765	781	816	781	802	801	787	810	832	813	829	817	828	787	838	758	820	757	786	855	795	746	764	772	812	765	824	780	781	799	787	781	784	763	772	774	856	827	794	783	793	806	781	780	796	803	799	775	788	858	855	784	782	800	741	781	786	768	808	806	827	865	789	794	779	807	820	817	739	792	855	796	834	775	816	802	811	847	798	822	806	802	743	805	786	854	823	758	780	826	756	771	806	832	804	769	797	835	743	755	817	792	817	784	828	799	817	785	792	799	775	773	869	841	780	766	815	791	803	789	743	824	740	803	790	812	788	766	839	811	846	773	814	798	800	798	820	806	785	812	824	803	798	805	798	776	743	814	845	806	820	857	838	735	765	828	775	822	819	790	788	778	822	824	834	778	859	793	776	768	851	799	760	793	807	815	828	788	801	792	858	778	768	799	827	795	773	764	804	730	799	768	780	837	795	805	780	829	853	801	821	793	799	838	804	790	814	817	809	820	787	830	808	828	809	818	752	839	796	759	768	787	845	826	842	835	799	813	803	809	772	770	797	801	833	811	789	791	810	778	793	832	802	778	810	840	811	827	805	787	884	781	809	803	828	779	812	802	772	839	816	799	802	798	840	810	788	800	788	817	837	851	825	792	818	775	786	799	807	779	756	831	837	807	822	775	775	841	763	803	788	826	796	840	770	821	768	783	845	797	796	793	817	777	797	822	801	868	816	772	829	799	813	823	867	811	807	818	768	862	816	792	796	822	775	802	814	809	805	822	753	762	814	794	803	801	816	800	802	772	732	773	813	766	774	780	783	824	842	788	770	775	768	767	850	778	812	813	766	799	759	806	773	820	823	811	813	836	772	777	794	798	788	831	762	760	798	777	799	811	802	784	778	802	782	831	806	812	821	750	768	778	821	763	796	786	839	781	777	842	809	810	800	780	846	765	802	828	794	794	803	807	810	807	823	796	792	844	844	780	837	791	789	826	773	826	769	755	785	823	782	753	803	768	778	832	825	860	781	794	784	818	767	820	808	812	821	810	797	798	833	795	786	766	817	801	774	792	781	812	791	795	786	781	791	805	787	812	799	796	784	831	764	794	884	828	848	761	810	784	806	797	822	741	806	762	836	847	766	785	787	820	807	790	840	849	761	783	849	788	799	813	803	801	774	808	841	811	767	814	809	822	793	774	841	834	799	816	840	827	771	808	776	843	783	798	819	781	788	756	768	819	777	787	779	808	842	842	812	785	777	804	831	785	834	783	804	784	834	751	820	777	775	815	879	792	765	764	747	812	786	879	851	793	818	782	774	799	829	822	811	892	806	803	777	809	762	809	826	776	788	723	804	791	780	782	827	823	815	779	812	834	794	822	811	791	806	843	773	781	769	782	760	834	792	812	795	771	794	831	803	783	803	821	746	762	846	766	802	798	834	819	795	769	802	808	782	772	792	825	821	784	781	717	822	865	821	793	772	798	818	782	836	805	826	830	837	780	825	838	769	835	791	827	798	781	783	779	794	838	783	778	802	800	788	838	789	828	781	825	825	815	809	815	823	801	758	811	776	836	814	793	786	823	757	785	802	820	771	792	826	836	809	827	820	828	801	778	812	835	715	814	805	812	819	830	868	825	799	812	775	807	814	781	784	792	803	774	820	869	810	809	810	772	822	862	738	784	806	753	799	854	753	776	780	820	781	840	805	779	758	804	763	787	805	828	798	813	812	842	857	822	823	785	794	805	823	834	805	804	784	775	783	836	809	831	792	812	794	821	833	822	792	814	828	779	784	803	784	807	742	779	805	832	788	790	794	806	814	832	822	786	791	809	774	807	813	827	784	793	805	809	801	779	843	827	840	826	778	786	763	822	716	808	819	797	859	786	753	798	742	817	832	763	821	787	805	767	884	807	771	828	847	832	763	775	813	794	804	838	842	825	820	790	852	849	814	810	818	787	818	821	815	823	819	827	781	796	767	758	785	813	793	792	846	796	808	849	828	842	799	799	808	765	737	748	768	822	770	816	772	783	834	797	803	824	769	797	797	824	814	855	794	798	822	831	797	778	815	809	819	793	810	785	746	823	825	810	775	806	810	778	831	841	818	829	830	793	766	789	748	790	804	799	769	812	795	746	837	816	810	840	812	770	783	799	790	756	798	791	815	762	806	796	788	839	752	797	814	791	821	818	772	816	811	831	839	840	805	805	782	810	850	753	820	846	783	804	828	802	795	791	764	795	825	833	814	834	794	791	762	789	800	837	825	789	814	788	793	796	805	834	797	814	862	791	811	818	755	780	842	779	818	779	808	793	816	800	833	832	799	774	783	779	799	803	855	810	762	830	841	797	794	823	805	808	790	796	797	816	811
13710	1723	1064	808	552	318	311	256	237	209	175	177	198	176	192	179	179	140	179	157	155	155	173	201	186	141	157	168	144	152	155	199	156	158	169	166	150	173	190	173	167	167	135	172	181	180	158	141	175	172	162	165	163	169	169	159	142	173	161	167	158	144	148	143	174	148	153	156	168	148	156	157	157	169	169	161	183	153	158	171	156	164	168	141	160	148	159	166	150	168	140	152	176	168	163	183	178	179	180	163	145	159	149	134	148	147	157	143	150	181	164	160	149	149	161	136	173	150	178	157	169	153	141	157	167	155	146	164	185	146	166	176	164	145	165	167	175	166	169	154	146	152	148	162	140	169	179	153	159	168	157	164	149	146	150	154	170	164	177	160	146	158	156	183	141	147	150	174	142	161	168	163	168	148	158	160	163	158	172	164	157	152	173	161	157	152	147	156	145	157	159	158	168	134	164	163	171	165	166	154	159	167	167	182	157	152	137	165	176	171	154	142	161	177	168	167	184	152	152	172	167	160	166	184	184	180	160	197	148	136	141	154	139	164	152	162	168	144	172	156	159	168	166	128	163	172	162	169	139	159	151	165	153	158	149	148	153	174	167	138	143	144	158	171	173	150	137	144	152	144	150	162	177	171	156	139	142	145	169	154	154	151	170	163	179	149	166	140	164	152	145	159	176	166	157	159	166	180	161	146	143	178	162	162	146	154	157	178	171	167	155	162	179	165	155	144	173	149	159	139	172	157	175	145	156	171	178	159	160	168	132	170	183	150	144	145	144	160	138	168	165	197	164	156	179	146	182	164	180	151	164	131	166	174	165	149	149	159	148	138	151	151	147	167	167	164	154	180	147	151	170	155	160	156	169	164	157	182	177	158	167	134	136	173	143	150	157	174	158	167	153	154	163	177	172	148	148	147	150	158	172	150	180	162	157	166	158	184	159	188	170	181	177	157	145	154	153	159	153	161	158	203	173	153	155	167	168	151	164	136	168	141	165	150	172	186	163	149	154	176	171	173	153	166	163	160	167	143	129	185	179	153	175	145	165	172	165	171	147	131	174	153	174	163	173	141	166	147	175	158	162	162	141	152	169	178	163	169	149	184	182	146	175	150	155	155	152	164	176	143	142	167	164	163	179	174	150	147	151	176	162	157	153	140	145	172	150	172	139	168	188	156	147	172	164	169	162	162	157	147	169	147	142	163	168	156	154	166	165	157	158	156	170	160	142	162	159	155	145	154	138	145	166	150	171	180	179	176	153	163	151	134	181	152	166	143	153	157	194	157	173	148	131	156	170	161	148	148	157	159	153	151	176	170	154	168	192	161	151	164	166	153	154	150	172	165	116	148	144	132	144	145	153	162	171	157	153	156	141	151	186	156	145	151	163	178	171	157	139	180	160	136	174	167	157	156	172	163	134	174	163	159	171	161	154	146	171	169	129	145	167	170	135	159	134	159	151	182	152	179	151	160	188	147	151	162	167	148	146	152	157	170	165	154	183	138	175	176	171	160	176	148	168	165	143	175	156	152	167	165	152	200	152	163	156	181	154	157	158	152	170	149	161	170	159	169	181	160	149	171	163	173	150	149	141	157	168	159	145	151	152	178	163	158	154	180	177	148	181	151	152	157	161	152	164	159	149	151	172	186	148	156	153	157	152	152	159	172	148	165	173	173	172	173	173	173	160	168	174	179	149	149	165	177	169	176	154	174	168	153	165	155	144	168	149	157	165	183	158	153	158	173	154	162	167	166	169	149	160	152	155	164	160	187	164	183	160	164	136	156	164	188	145	172	175	162	157	150	146	161	149	156	178	157	182	180	170	151	173	170	167	173	177	153	167	165	147	155	186	187	149	175	168	161	133	179	164	187	179	154	181	151	157	176	172	150	160	159	169	183	146	186	163	176	154	152	155	167	146	183	161	143	135	156	162	149	152	172	168	154	184	160	143	181	147	164	162	157	139	162	134	175	157	174	170	145	149	162	154	164	150	165	169	164	160	150	164	134	177	153	137	164	176	153	158	162	156	170	170	155	162	173	153	172	171	154	164	136	162	167	157	173	171	154	124	157	168	164	167	163	160	168	166	158	135	154	141	167	166	153	189	185	164	184	168	160	146	175	174	136	156	175	160	133	184	165	180	172	178	163	146	163	176	174	155	156	152	144	170	173	139	139	166	158	166	163	169	141	167	139	149	176	159	168	151	154	160	160	171	166	158	194	148	160	161	172	157	164	183	155	157	160	171	176	141	154	198	153	147	169	167	168	183	160	132	146	179	164	158	150	170	156	129	170	175	138	158	175	146	151	158	154	157	155	150	181	131	158	161	147	166	173	143	162	173	167	156	152	156	157	166	141	179	163	148	176	167	153	166	152	154	168	161	143	171	170	164	145	158	167	165	171	153	189	148	168	154	151	164	167	161	175	158	160	143	157	159	162	138	176	157	182	130	145	137	155	165	165	171	146	182	164	152	161	171	166	158	170	159	156	151	167	160	195	162	141	143	186	165	144	144	148	180	168	162	157	165	148	187	173	158	163	152	185	167	160	155	128	203	173	125	178	163	155	170	153	164	162	177	160	161	159	176	141	167	166	171	167	151	156	138	156	181	158	178	165	156	178	158	141	184	132	156	154	166	151	143	147	148	142	164	152	164	173	159	171	146	154	179	154	158	177	143	152	156	173	161	152	164	160	174	155	189	153	176	178	165	154	172	160	158	165	151	173	176	163	167	154	141	172	143	158	174	156	176	147	160	163	187	152	172	166	170	138	176	160	158	174	181	167	155	204	159	164	179	160	153	145	164	169	160	173	147	163	158	155	160	153	157	160	162	151	165	146	145	172	148	155	170	170	138	176	169	178	159	152	175	144	139	161	157	168	158	171	166	169	167	157	155	178	176	162	164	141	174	157	144	172	154	140	163	166	134	177	164	149	149	166	166	145	147	149	138	165	199	169	156	166	155	169	160	153	151	181	160	172	165	154	162	157	149	162	136	190	141	181	166	168	161	137	136	164	164	152	133	166	149	152	147	169	164	143	168	151	138	169	162	148	165	161	148	160	162	145	192	146	171	131	184	155	147	164	171	148	170	164	164	140	189	162	184	152	165	155	157	167	162	151	153	157	164	152	205	137	155	194	162	163	152	135	169	142	157	155	147	159	165	153	152	131	164	134	161	167	161	156	169	155	149	171	146	151	165	169	172	150	162	180	187	132	168	176	167	144	158	146	172	153	159	152	187	151	153	157	170	140	169	187	184	152	153	159	159	151	168	173	142	148	143	167	183	145	163	171	154	148	163	165	159	157	154	147	150	148	174	148	178	160	164	165	172	154	144	160	155	155	152	159	169	144	139	166	192	176	160	161	155	151	156	171	161	154	156	145	152	137	149	159	159	150	161	162	157	154	148	148	145	158	182	182	158	154	148	175	189	160	135	169	162	164	175	178	169	164	164	152	148	148	165	136	184	156	161	148	175	150	180	130	176	198	166	151	165	164	184	151
8625	1565	2350	2608	2188	1411	1180	993	774	731	739	616	609	562	573	598	497	507	485	471	492	533	509	482	496	505	467	472	460	440	416	487	457	476	408	423	415	445	444	463	459	435	452	431	401	461	454	449	430	424	448	440	400	449	405	429	461	414	406	455	407	413	405	414	441	452	425	422	444	412	438	426	409	427	428	410	420	392	420	456	409	410	464	412	443	386	448	428	429	391	455	385	411	456	413	446	424	444	429	424	412	432	425	405	403	464	386	465	459	468	444	419	447	391	402	420	399	433	437	438	450	383	398	452	416	428	418	394	404	452	459	385	437	368	449	432	390	435	426	441	459	425	427	432	428	431	422	437	437	424	417	395	460	432	399	423	403	417	415	406	403	423	429	454	407	405	437	405	400	450	405	379	415	440	426	406	438	413	381	389	410	419	409	442	436	425	422	448	441	423	423	435	398	446	443	404	427	414	375	428	418	443	460	421	397	443	435	413	423	453	397	408	411	395	425	407	400	423	423	433	419	446	447	403	414	425	434	414	394	431	421	404	417	420	398	435	441	425	439	424	401	462	382	426	414	416	415	413	382	461	434	391	385	418	391	401	440	397	422	394	436	404	416	435	422	433	417	441	427	404	431	436	448	440	396	430	404	424	414	392	430	468	422	471	422	409	429	420	415	414	432	420	429	417	399	404	402	429	429	407	427	423	450	404	488	414	437	444	420	421	399	396	406	411	433	402	432	406	442	415	424	399	462	397	403	439	369	417	436	429	436	423	441	433	402	444	425	430	380	430	437	428	415	420	382	427	423	424	420	417	441	419	445	468	436	402	462	443	440	428	403	428	394	407	416	379	411	385	415	401	436	441	407	433	437	430	465	423	414	411	391	415	413	430	416	441	428	436	409	426	372	421	419	405	426	480	373	418	413	412	437	468	421	426	395	407	427	402	396	448	401	443	395	448	430	435	446	454	427	408	432	392	447	436	415	418	440	399	385	465	422	438	424	439	430	433	423	451	423	451	409	421	417	418	429	421	454	427	412	406	415	403	441	396	425	381	414	444	429	459	398	420	419	408	445	423	396	440	447	422	362	422	452	411	445	402	420	426	426	437	413	483	438	411	417	435	412	417	419	426	407	399	402	402	399	418	393	410	388	449	406	390	453	413	420	422	447	434	395	399	401	390	403	414	421	410	399	422	403	446	403	413	422	409	412	432	429	394	415	448	416	415	452	421	431	438	434	386	406	403	441	424	424	432	434	428	428	423	446	460	429	421	384	395	455	409	442	444	402	438	418	465	442	386	392	453	429	429	445	409	412	421	461	374	473	445	422	437	431	436	439	412	440	390	426	384	424	410	410	400	454	397	417	410	425	398	422	409	414	448	441	417	428	402	453	410	393	426	406	414	415	419	420	440	396	430	419	428	432	386	429	392	396	451	429	401	422	438	409	421	377	436	431	405	420	416	437	438	395	439	443	440	379	407	407	440	419	414	424	426	389	439	398	411	433	410	400	402	436	395	453	457	442	433	395	417	423	439	431	419	444	431	434	413	377	431	412	438	410	389	386	411	454	455	437	431	398	419	448	436	406	442	431	388	402	436	423	423	415	421	420	403	391	427	388	431	412	411	389	435	431	369	414	443	424	427	416	405	413	432	438	418	435	422	415	446	411	425	463	455	437	413	409	419	446	394	417	447	440	453	410	413	443	400	432	419	414	442	417	407	433	455	405	415	402	424	368	379	448	409	441	366	424	447	409	401	397	439	428	429	394	419	440	404	420	408	403	425	418	437	435	435	445	437	414	408	457	401	411	414	427	421	416	401	386	428	448	419	421	423	408	411	432	416	442	451	407	444	456	441	420	421	405	407	418	401	411	441	398	392	403	409	422	415	408	402	424	389	394	470	421	433	439	469	423	389	436	423	437	449	436	465	413	406	386	402	434	439	438	440	432	416	400	422	434	410	439	419	449	393	387	417	397	397	464	394	392	395	443	435	380	446	418	421	398	425	446	469	437	377	433	412	438	432	418	417	430	418	412	430	457	397	449	421	399	433	412	433	464	429	416	414	416	416	429	403	412	422	372	417	422	419	439	424	424	405	420	406	426	438	417	398	450	432	443	429	403	429	406	427	412	432	419	425	411	388	403	417	430	417	396	402	421	438	423	443	415	421	438	409	453	397	424	406	443	414	421	414	428	437	420	439	426	407	394	418	420	447	407	429	399	419	404	408	439	439	398	446	396	416	444	435	473	410	368	462	436	407	426	426	405	434	415	431	416	442	413	424	375	425	433	459	464	398	406	401	420	457	418	437	412	428	440	421	407	428	431	400	429	354	465	407	454	429	411	408	404	396	397	432	416	449	429	434	423	458	394	427	402	418	397	411	397	416	390	424	418	438	420	429	426	401	428	396	413	421	417	424	425	429	431	376	409	413	392	430	393	394	413	410	424	415	410	387	447	429	410	416	411	375	427	418	436	440	418	445	447	405	426	467	404	434	409	445	421	402	414	418	417	431	431	415	426	391	401	377	428	421	404	398	397	414	418	398	435	412	431	406	413	435	385	417	443	404	418	437	399	412	389	427	409	408	416	417	415	447	408	402	390	435	422	424	433	370	410	428	428	432	435	406	412	405	427	397	365	437	404	424	424	394	447	410	426	421	403	425	405	424	412	385	423	439	420	459	429	421	421	448	448	397	410	413	418	445	391	408	413	433	453	402	428	426	423	396	431	413	459	399	414	403	417	403	451	468	428	387	449	407	427	427	419	427	409	458	455	457	436	402	396	428	418	445	390	427	420	426	432	419	403	438	415	414	389	400	417	415	438	392	415	419	423	455	454	435	402	442	414	427	448	429	408	427	435	425	441	398	433	433	420	423	431	420	411	407	451	398	391	416	421	402	437	387	442	402	450	421	399	415	440	423	413	434	457	422	432	452	420	399	420	395	401	408	412	404	388	437	423	451	408	420	415	404	409	396	419	403	443	444	399	396	446	438	456	440	410	395	414	406	454	422	439	416	394	397	429	432	424	422	432	380	418	426	426	442	444	424	397	456	393	431	405	428	391	378	444	430	422	429	445	384	395	411	426	388	423	431	391	446	432	461	460	423	426	444	418	420	424	478	412	418	433	416	387	429	406	421	428	426	417	397	435	408	426	433	394	473	386	431	420	424	420	438	460	395	395	416	389	442	392	416	419	412	414	411	425	418	431	417	417	411	397	428	434	374	404	437	431	415	411	383	433	423	420	437	413	425	426	419	386	408	448	445	413	442	422	400	438	422	397	436	368	402	455	419	398	396	444	407	414	432	418	412	387	404	433	477	440	456	440	408	443	422	390	417	386	448	439	434	403	421	445	401	431	419	393	425	414	412	413	384	428	431	424	417	390	449	427	441	387	408	430	406	429	436	425	395	432	419	412	425	440	448	371	411	383	398	418	449	411	377	440	471	441	439	398	422	407	427	431	414	454	389	427	430	455	450	440	406	437	426	389	438	377	439	417	436
1875	578	437	475	434	396	402	391	409	412	436	379	416	372	423	424	417	406	344	387	382	402	392	388	432	418	418	429	405	396	383	397	394	408	400	403	391	379	394	376	436	397	412	446	366	425	383	369	408	405	421	425	417	429	427	452	396	446	396	427	406	358	401	367	404	422	405	392	397	403	420	411	409	389	406	410	384	410	412	386	409	381	358	425	419	370	394	403	419	419	389	424	413	398	426	392	397	419	411	344	403	384	358	385	419	419	373	389	423	381	391	439	436	403	407	443	419	392	380	425	417	365	401	384	395	406	366	414	430	423	405	422	406	392	387	425	379	397	430	388	373	383	359	384	428	415	412	435	426	422	382	396	377	390	353	406	428	401	390	402	402	423	389	421	369	377	413	401	416	407	397	398	402	397	368	410	445	357	400	398	391	400	380	399	378	430	419	412	397	384	414	391	383	420	422	375	404	390	384	382	397	356	411	430	406	424	436	404	436	390	415	409	405	419	352	434	404	410	418	362	396	354	392	405	412	418	415	403	412	415	381	405	416	408	419	414	382	403	410	391	406	400	418	384	366	393	383	409	361	410	414	430	410	414	378	423	411	419	423	420	416	391	421	435	421	410	388	398	386	384	418	404	440	411	390	423	417	445	419	388	398	373	378	374	443	414	417	399	418	370	428	394	395	418	420	421	422	400	391	428	402	394	448	430	418	390	390	391	393	439	385	410	443	443	446	356	382	435	361	397	417	409	432	435	422	385	431	364	423	398	398	415	369	399	396	424	384	410	441	428	376	371	360	357	401	419	398	426	390	389	395	383	413	380	421	396	395	384	412	422	400	393	368	375	394	415	454	432	392	373	422	383	455	415	406	375	388	377	364	392	432	381	397	364	405	386	435	394	418	422	416	387	415	435	425	405	393	430	437	406	397	400	395	428	378	398	407	402	351	434	408	385	402	386	427	444	403	447	377	417	411	378	375	380	365	422	432	429	393	397	396	413	371	385	367	415	429	409	411	412	422	404	398	419	358	399	415	446	363	388	387	389	422	412	433	404	413	405	380	422	395	363	426	402	409	390	413	427	374	416	397	402	367	372	408	425	429	415	417	343	460	428	356	403	445	439	401	433	399	437	380	408	416	349	386	389	414	393	378	448	392	411	402	392	434	413	429	417	416	378	389	377	404	437	425	397	417	403	424	403	389	430	370	445	392	395	380	399	394	394	400	382	410	405	415	394	397	383	387	421	390	356	405	399	391	375	423	404	386	394	390	407	431	389	429	406	444	409	393	402	424	430	388	387	371	402	390	403	417	435	418	419	400	420	410	397	386	398	438	408	382	413	385	406	394	399	379	384	401	429	413	412	421	406	431	413	357	384	423	409	406	400	414	409	413	419	404	390	427	383	427	399	395	399	441	397	386	427	383	408	413	391	391	410	464	442	413	398	418	428	410	388	399	420	435	447	435	395	413	426	382	413	400	403	394	399	400	389	403	411	416	385	415	396	408	415	422	425	434	401	429	407	414	431	377	422	412	420	409	401	411	375	424	431	443	405	413	393	368	375	405	435	413	400	401	433	469	377	384	406	404	380	402	409	390	360	377	368	413	372	428	377	395	434	379	399	391	387	447	396	429	444	424	356	445	414	400	407	412	392	407	379	403	398	428	442	429	423	395	413	399	455	433	419	421	403	409	417	375	417	405	407	431	390	384	401	428	375	382	403	406	398	414	451	422	410	383	418	420	408	395	439	379	394	378	416	386	396	421	392	416	401	361	398	382	401	414	383	362	346	375	449	399	372	418	416	390	425	415	418	404	426	399	387	364	388	423	416	414	404	412	395	375	429	426	402	434	392	393	368	423	417	386	379	413	382	439	370	418	384	366	398	407	395	430	393	408	391	409	394	446	380	429	407	411	435	382	404	426	422	415	383	416	407	398	405	391	457	372	385	416	414	385	407	374	403	402	389	398	399	412	392	396	393	388	419	402	402	413	367	405	428	428	387	394	384	370	366	370	362	374	434	426	431	415	411	373	408	372	406	372	431	390	445	402	415	404	429	396	399	377	403	429	391	395	387	440	371	441	402	432	401	418	378	417	392	393	385	408	370	417	386	392	405	412	412	405	421	377	419	385	389	363	416	448	406	435	413	368	399	389	397	424	405	435	413	398	404	391	410	414	425	371	396	415	396	405	369	384	358	414	388	435	416	400	405	436	426	394	425	422	401	424	436	435	413	408	416	419	392	415	406	435	424	400	410	400	413	412	417	406	412	386	387	411	424	444	411	419	380	377	379	422	426	401	406	422	385	399	410	401	387	379	362	422	379	399	418	417	381	423	389	397	405	391	387	399	388	387	387	388	388	442	422	411	417	424	387	396	426	456	407	385	384	434	412	421	434	386	461	390	378	411	395	391	399	425	409	378	368	403	394	433	374	404	449	364	417	348	359	380	402	408	359	411	435	442	406	394	367	384	389	425	385	399	392	384	422	346	396	397	408	395	377	428	416	362	405	381	393	394	426	439	398	403	423	405	423	386	384	420	405	363	407	376	378	418	433	410	409	373	410	410	414	388	385	427	416	403	406	406	400	429	388	395	402	420	418	386	394	381	367	405	365	415	404	422	393	408	420	410	428	405	412	395	398	401	418	411	374	388	386	422	446	406	410	402	436	420	411	409	352	398	388	405	400	394	373	378	419	409	420	399	401	405	421	437	399	383	420	395	403	416	382	392	397	405	428	388	413	385	360	414	438	401	385	393	399	380	385	403	397	395	410	347	402	372	402	371	454	417	406	410	429	448	410	414	388	370	445	375	412	399	427	397	398	412	405	399	388	356	361	391	434	404	449	391	385	349	419	379	404	377	404	404	397	403	413	389	395	373	350	425	375	423	441	391	407	406	418	443	404	410	426	407	420	399	384	394	388	439	404	422	438	370	407	362	406	395	383	420	409	388	408	402	389	397	408	413	381	375	407	443	352	354	393	360	382	414	423	417	431	403	410	423	427	380	389	378	376	388	417	408	387	419	438	409	451	390	400	422	405	417	422	450	394	374	405	413	382	385	397	429	414	361	424	410	399	441	446	421	374	399	403	397	418	460	408	406	423	417	423	391	418	395	391	395	347	378	418	430	433	387	368	419	431	381	421	381	374	381	416	456	410	396	407	429	401	388	421	433	381	397	440	402	414	425	401	409	410	452	393	392	389	352	382	390	402	389	390	398	392	460	429	409	432	412	461	427	430	444	426	406	439	413	406	406	372	434	410	388	396	417	404	442	363	372	385	392	416	401	368	433	419	415	439	395	400	403	422	400	411	433	390	400	401	405	393	395	374	469	376	405	399	371	382	399	430	415	404	402	410	381	398	410	450	442	438	385	424	433	412	379	408	403	437	421	364	425	387	382	432	396	379	441	415	417	401	426	422	397	399	397	396	386	410	421	404	382	419	420	386	388	344	380	454	390	406	381	415	424	431	416	400	400	385	401	433	461	363	378	379	398	408	425	415
2446	1162	1132	1170	1099	1033	986	968	931	907	953	871	900	942	980	922	980	1005	919	900	893	882	989	925	1036	998	975	936	977	922	904	962	1005	987	964	921	942	1021	990	924	904	933	909	951	932	913	950	977	981	962	941	1009	929	1008	904	965	974	959	918	985	922	917	933	926	947	906	916	961	936	910	957	967	947	906	982	911	976	944	938	1011	960	989	988	989	1008	936	970	1002	939	1008	931	895	927	975	926	972	1000	890	993	923	934	911	914	947	941	949	989	922	1027	939	948	947	903	940	975	901	946	944	933	881	947	937	989	912	948	1006	942	926	955	981	969	910	922	941	928	946	908	979	920	964	1010	1014	976	969	909	936	922	925	984	990	935	927	1013	982	929	939	896	989	953	925	915	888	898	952	901	914	987	918	913	936	926	963	940	971	928	964	964	1007	974	946	935	945	977	980	922	956	963	989	901	969	938	944	998	1015	985	943	892	969	989	948	979	905	966	967	1054	997	909	954	934	1008	935	943	992	957	917	962	957	912	960	977	919	969	960	942	973	896	988	941	945	905	974	913	979	967	938	916	944	958	950	909	900	977	964	948	966	940	895	978	926	917	983	933	903	1006	927	924	901	931	926	951	956	956	997	1014	917	936	964	972	934	974	989	972	916	950	935	931	954	973	959	910	928	964	966	928	959	969	965	963	979	949	985	955	986	941	996	954	969	998	967	975	920	948	913	957	959	925	955	951	964	1003	936	985	968	980	975	983	950	954	958	977	1000	933	930	971	997	936	899	971	950	925	941	972	944	1034	946	970	976	992	969	975	926	916	969	928	957	945	957	943	975	953	945	1062	895	958	963	925	914	928	953	966	932	888	937	907	938	962	948	963	948	948	933	910	983	932	931	953	901	990	938	937	922	939	923	926	964	971	922	951	944	984	965	994	941	965	901	995	997	989	911	993	998	955	923	972	980	945	898	930	936	953	894	909	948	972	889	956	944	958	960	950	962	903	948	929	928	941	951	965	940	1013	930	921	936	991	932	984	956	941	955	970	888	943	935	933	983	929	947	881	944	948	896	1034	1003	913	934	936	930	971	916	952	915	970	975	959	955	963	927	966	909	881	959	906	969	986	929	919	959	946	907	924	938	920	965	937	970	949	1005	894	953	944	965	888	933	949	967	948	936	953	963	901	894	943	938	943	961	943	985	924	996	882	920	889	961	989	978	963	941	938	928	937	921	977	904	999	995	901	921	922	942	960	901	978	973	946	941	914	983	1017	905	938	967	916	924	947	925	986	955	929	892	955	967	894	924	990	961	995	913	947	953	916	941	962	978	941	1009	937	1018	951	1031	981	981	930	988	954	961	970	982	971	896	932	986	934	910	939	970	943	986	967	944	907	980	951	952	979	937	977	921	929	966	892	960	948	954	951	948	929	942	985	957	981	971	976	928	924	926	954	973	901	997	957	908	928	910	982	975	989	951	960	949	999	893	938	942	962	919	913	914	959	951	968	934	915	1018	953	956	936	961	891	932	929	958	975	911	918	937	927	945	912	972	942	960	927	936	1029	925	953	993	932	980	958	937	973	921	943	925	951	970	945	929	983	975	898	978	978	935	957	955	976	947	915	953	950	947	892	947	947	948	885	985	978	976	955	934	998	952	999	923	966	959	928	910	930	972	977	927	941	961	955	984	950	948	936	906	934	923	944	981	959	998	940	974	970	958	954	934	903	921	983	921	954	954	943	948	974	945	965	949	941	949	925	942	916	944	934	868	966	925	930	952	958	995	936	905	990	896	964	1010	925	920	937	969	942	927	913	924	907	936	950	932	926	919	961	997	957	957	997	886	1009	917	891	937	963	979	957	1012	914	940	923	917	967	973	985	978	1004	957	931	972	926	947	959	940	998	970	975	977	919	947	920	975	951	952	958	910	952	935	931	967	996	976	940	926	940	985	950	960	963	930	929	928	927	914	928	985	936	991	918	953	961	893	984	975	911	935	940	978	961	981	986	906	1000	977	928	949	946	911	982	957	943	936	934	962	963	955	973	949	902	996	910	977	999	957	945	971	939	923	946	951	919	960	942	915	941	974	989	957	942	920	950	933	954	871	961	904	1002	975	963	945	978	953	979	898	895	960	930	981	897	906	1004	986	923	914	942	1016	952	943	940	923	959	935	961	970	918	920	955	969	950	920	936	939	953	881	1005	933	999	948	939	988	971	979	1027	859	948	1022	891	983	957	968	932	962	954	959	978	938	953	966	956	976	938	954	883	1020	963	888	1039	914	992	977	953	942	953	930	913	980	912	968	985	923	924	928	960	984	941	916	996	1012	959	908	958	1010	958	918	911	963	954	940	968	944	955	1016	939	997	952	927	963	943	990	956	920	958	962	961	985	961	977	939	1006	966	991	937	955	938	913	975	891	980	937	939	958	916	933	939	931	968	974	943	939	985	961	916	972	953	993	971	959	921	975	927	944	1024	955	985	967	938	1010	912	962	995	969	941	964	929	897	925	972	879	974	885	928	976	982	883	934	899	912	957	928	936	971	957	943	968	966	990	919	922	928	966	913	940	936	972	939	863	918	967	901	991	994	969	1008	976	995	951	954	927	961	912	934	935	942	969	951	926	922	1004	912	930	974	1013	912	958	963	994	921	960	953	923	944	920	1012	942	941	977	963	908	940	945	928	935	925	951	920	920	957	956	972	937	910	899	933	894	907	928	940	957	1007	889	1015	986	962	928	940	977	971	931	915	954	925	978	926	973	933	917	962	940	955	969	977	994	1015	940	967	953	929	904	910	968	920	959	928	993	919	933	981	1007	933	940	932	958	944	974	1008	985	928	1011	919	954	931	913	952	925	958	959	972	922	958	898	906	940	933	944	973	918	913	992	943	947	958	963	962	937	948	943	1002	945	915	984	1016	971	979	896	938	939	989	914	919	991	1002	934	912	973	945	947	989	954	939	930	969	922	931	938	996	931	989	979	928	946	924	959	1005	953	981	934	968	961	932	906	913	976	984	964	999	894	1015	933	965	941	958	963	949	880	985	965	999	930	997	916	927	914	997	929	916	966	1023	991	917	912	983	942	991	927	978	976	949	936	931	950	968	955	970	869	952	945	1025	943	952	972	968	928	953	918	1008	988	930	1000	996	915	972	938	928	942	920	898	920	919	953	935	964	947	950	951	928	961	911	950	980	966	906	954	974	973	958	968	894	948	933	979	936	960	958	936	930	950	963	958	879	986	990	988	1009	951	950	953	978	1022	981	998	962	947	917	981	910	987	945	991	965	896	977	948	970	952	938	972	964	1004	1012	924	898	915	948	940	943	953	983	931	1017	948	936	966	934	914	956	927	962	930	911	962	1007	983	952	946	910	1006	967	944	989	937	952	901	924	947	971	943	1013	944	954	960	993	927	948	931	925	934	984	972	1005	981	950	922	951	921	923	1012	928	966	865	926	953	950	967	970	986	991	934	915	965	991	941	930	945	967	949	979	939	944	958	974	959	942	976	986	920	933	969	967	968	960	1000	951	930	945	933	980	954	1006	964	921	900	963	969	940	1017	936	889	898	971	964	961	967	948	904	961	1003	902	944	980
8057	962	833	728	551	405	390	386	349	376	378	329	356	351	336	381	327	353	311	322	386	319	304	328	348	347	334	328	319	331	366	330	368	328	335	378	376	334	336	313	325	308	350	336	301	296	341	336	371	316	358	343	330	322	344	321	351	353	358	334	362	361	366	354	314	315	332	319	323	328	354	308	336	358	340	322	333	311	336	351	351	330	346	347	335	336	376	306	339	347	329	333	354	323	325	306	368	335	332	319	313	341	348	355	374	375	360	356	335	345	343	354	369	359	340	331	360	356	345	355	357	371	322	350	368	330	323	346	355	362	328	324	315	322	315	325	324	309	336	331	330	339	333	379	336	335	332	340	340	337	330	330	363	371	345	309	359	312	358	361	330	330	312	340	324	344	319	366	324	367	346	359	326	351	336	330	350	363	331	351	327	335	311	318	316	375	343	333	326	351	362	312	349	333	346	309	341	334	339	342	354	338	329	340	341	308	339	347	327	326	345	355	336	362	321	329	328	321	371	319	370	328	325	314	325	347	324	349	322	338	337	330	317	351	344	376	340	330	338	328	319	307	301	310	319	340	324	394	335	333	342	323	338	324	321	319	345	343	375	317	343	326	367	340	341	333	323	357	315	330	293	385	351	326	326	344	329	344	352	352	340	366	350	327	300	355	315	371	366	345	342	351	341	322	309	334	387	343	322	321	323	345	316	311	368	332	348	328	309	327	347	344	371	347	324	351	334	332	324	344	330	326	378	320	374	348	306	324	346	320	332	318	318	327	335	355	307	328	360	334	336	343	320	363	355	315	318	341	353	365	324	345	333	328	341	361	354	313	312	349	327	333	356	348	340	329	306	342	316	384	346	349	334	323	368	323	311	375	325	349	339	342	341	332	323	320	323	369	310	328	328	353	318	329	343	351	334	361	331	308	341	340	358	335	337	346	331	334	333	323	327	326	345	351	335	351	338	329	343	343	325	314	321	344	324	376	336	345	313	339	346	328	315	309	347	305	316	340	315	335	349	331	364	329	330	327	347	342	329	346	324	329	322	315	352	326	322	346	347	369	356	328	328	337	363	345	309	322	325	359	340	377	349	296	346	316	366	356	332	379	332	361	353	342	321	330	359	322	346	337	354	357	331	285	315	363	302	374	322	361	360	333	334	326	352	305	342	376	341	351	311	340	351	337	327	361	343	319	346	354	382	305	362	346	338	376	324	326	367	329	319	337	327	317	359	315	365	324	324	323	350	324	349	324	339	316	272	346	384	354	365	349	323	361	333	329	356	343	326	335	331	329	306	349	329	288	332	361	339	373	349	299	365	340	347	334	379	355	324	350	346	380	360	380	341	335	331	321	343	401	274	329	325	310	302	339	334	338	373	325	332	338	343	365	313	333	351	335	341	332	316	323	343	353	321	329	313	342	361	338	318	331	346	335	325	365	348	365	355	304	311	334	312	352	322	328	321	351	336	296	351	347	344	331	357	326	326	356	348	331	351	332	328	331	337	318	282	384	364	340	322	358	337	339	314	333	338	350	349	371	346	295	316	335	335	336	320	320	318	294	302	343	334	342	348	341	324	306	344	314	303	327	363	337	337	322	378	314	373	337	341	330	345	330	366	361	330	325	361	365	345	344	306	311	335	361	332	341	335	359	335	320	348	357	365	338	323	349	369	326	319	340	328	357	348	339	310	337	302	315	331	326	327	348	323	294	351	362	355	372	359	339	339	353	347	361	329	344	324	335	346	333	330	349	343	292	339	344	339	323	362	327	326	361	389	326	340	350	330	308	378	339	330	348	337	365	325	335	338	328	360	314	346	342	367	336	327	341	363	340	342	342	331	322	336	347	332	297	365	362	346	347	301	345	332	337	340	315	316	335	364	371	334	343	366	346	339	346	340	363	338	348	330	367	312	374	339	331	313	365	333	331	334	342	344	363	351	339	287	371	312	319	335	365	339	346	317	364	310	328	322	313	358	373	342	351	348	300	343	355	358	351	365	344	317	357	319	376	327	352	316	330	306	329	376	341	335	330	325	353	303	349	377	323	336	346	339	324	349	322	347	337	365	351	318	329	347	322	340	352	330	350	361	317	309	345	355	361	345	317	346	321	333	367	321	376	336	353	363	347	337	331	319	340	348	353	341	345	285	370	355	342	342	333	340	327	332	321	295	327	310	351	334	359	335	339	339	333	314	353	344	345	342	341	315	309	333	325	339	325	335	378	344	333	313	324	324	340	309	359	307	341	318	334	336	315	330	362	335	341	334	328	351	362	392	346	383	351	359	351	315	337	333	400	352	317	373	335	312	330	363	343	309	358	351	321	345	310	343	365	335	363	369	339	342	370	336	360	374	320	351	355	334	361	322	318	350	315	320	337	307	342	323	332	292	320	354	345	347	331	335	298	301	325	338	361	320	322	325	337	319	357	312	355	334	340	335	337	330	331	349	325	316	356	332	357	324	331	327	342	342	319	335	324	334	359	369	338	312	347	345	349	350	316	340	339	340	324	331	356	353	345	346	340	354	322	335	357	356	334	330	347	349	402	331	322	390	314	291	328	340	318	332	317	312	349	365	312	334	290	347	347	362	353	314	331	325	258	343	359	327	347	346	338	358	364	351	343	357	341	376	315	332	365	351	354	349	354	321	360	355	345	349	344	324	368	316	337	362	340	318	334	324	359	370	297	339	325	330	321	329	320	359	377	337	340	320	351	348	324	351	365	348	342	325	325	340	324	332	313	343	342	301	331	326	321	335	339	345	340	304	336	363	314	294	324	338	375	320	329	322	353	346	401	320	317	328	341	336	334	326	310	315	342	387	329	341	335	349	353	324	330	345	364	334	325	355	352	324	276	284	302	336	352	353	337	320	327	311	337	343	328	323	352	372	334	354	336	349	345	315	317	326	348	335	330	333	326	322	333	346	326	307	329	323	322	343	371	349	347	349	329	349	367	340	358	341	318	332	324	379	340	320	314	319	316	307	313	342	345	348	347	350	368	330	346	356	312	349	351	302	338	331	359	344	320	373	321	344	361	334	325	367	376	312	279	364	349	354	325	342	300	350	357	332	317	337	397	348	330	366	320	325	327	352	313	325	326	326	345	338	338	323	391	364	326	336	351	353	368	345	331	339	352	363	312	327	331	337	348	344	360	349	364	328	332	307	329	333	307	342	337	319	349	355	348	306	322	355	327	324	326	371	337	359	346	319	319	375	353	337	298	333	318	359	316	341	343	341	336	368	327	328	347	355	345	308	360	361	344	337	350	363	331	341	313	355	319	357	315	357	337	289	317	297	324	334	351	317	344	345	330	333	318	344	362	355	333	334	346	353	327	362	353	320	329	341	362	328	313	336	375	298	356	327	350	317	347	327	363	335	356	323	324	335	317	340	326	321	316	281	361	339	338	323	363	361	348	371	325	297	337	351	341	394	342	334	345	323	347	322	345	381	328	338	354	358	365	354	362	346	324	335	325	341	348	331	339	385	357	393	337	336	338	332	316
7075	1388	1900	2083	1806	1434	1190	1092	1062	959	903	903	901	878	850	883	875	857	852	845	883	912	824	835	877	859	827	777	837	837	875	790	757	756	793	827	805	839	833	756	802	784	855	827	800	837	861	797	796	861	812	815	776	787	838	843	744	828	824	790	822	838	755	785	832	853	827	805	827	801	800	805	791	805	816	797	790	783	820	788	793	758	738	805	802	861	752	800	834	806	780	754	817	811	826	827	841	813	821	835	825	813	850	802	791	857	762	826	850	759	842	826	793	852	788	801	774	826	797	815	802	770	830	784	809	769	787	843	799	776	816	800	762	803	799	888	804	815	817	742	775	769	785	789	797	797	778	756	772	761	819	769	801	809	798	845	761	847	842	830	779	834	820	776	840	782	813	793	820	793	815	856	820	774	795	809	809	752	776	788	774	764	785	817	849	816	741	823	800	777	834	840	811	792	814	838	770	777	799	814	823	797	786	767	797	772	740	770	793	801	786	815	822	890	834	801	815	818	779	876	738	808	807	824	858	785	769	801	835	837	769	802	835	814	812	802	847	846	803	833	833	860	775	792	851	796	768	807	798	770	808	785	828	835	810	786	791	832	781	828	753	832	768	776	834	782	802	831	805	730	817	809	805	803	769	791	839	750	820	785	780	780	818	800	781	765	775	812	811	788	800	831	831	777	771	829	768	846	768	835	842	828	787	791	740	834	819	771	738	859	819	775	793	821	758	778	759	757	791	771	798	809	820	783	811	845	761	786	814	786	816	789	753	790	789	776	801	824	795	822	798	767	787	851	804	816	808	801	794	806	818	800	774	771	766	814	784	829	811	740	772	825	806	788	828	816	818	827	792	779	808	748	821	815	838	772	803	744	794	799	826	824	814	750	791	813	788	768	773	791	809	783	850	806	812	844	807	736	792	826	809	793	850	852	792	813	798	789	757	805	810	830	856	852	807	817	787	825	776	755	847	834	754	826	755	817	749	813	781	810	735	808	809	779	831	821	843	737	743	787	807	764	856	833	811	812	789	800	799	823	813	790	821	812	829	799	715	798	802	840	759	752	827	795	779	854	823	801	844	811	818	766	816	808	773	789	804	767	751	777	781	795	795	810	805	766	814	846	799	836	813	750	792	774	763	772	815	787	786	821	787	779	769	796	809	774	815	764	793	780	822	786	833	796	836	798	777	824	794	858	763	804	779	798	818	779	816	779	809	759	815	816	851	765	792	803	774	799	790	770	826	806	755	792	792	808	806	816	829	817	770	842	804	769	778	849	819	801	793	821	775	762	828	799	817	766	806	829	789	841	809	778	797	803	757	826	814	823	806	796	795	808	835	827	841	782	849	791	834	798	848	829	792	759	797	804	783	814	818	761	825	875	782	748	851	868	803	821	758	843	772	825	801	816	835	782	789	819	773	788	795	806	831	774	764	775	813	819	778	778	799	786	792	790	834	776	813	886	833	799	830	792	775	811	786	801	795	779	799	836	815	813	867	818	788	834	749	799	834	792	812	778	810	863	819	816	806	815	750	818	790	769	798	795	787	796	776	779	796	765	796	826	799	812	743	806	780	823	794	812	787	777	768	806	747	819	828	806	834	765	790	754	791	789	838	796	792	816	800	829	838	876	840	828	748	765	798	758	841	805	757	798	804	753	838	728	799	799	793	768	812	801	873	820	821	819	782	785	856	814	833	799	792	786	873	822	803	824	797	788	774	792	837	756	814	826	792	838	833	824	823	757	818	794	818	830	858	797	795	813	783	828	790	856	785	740	809	811	784	831	838	798	809	777	775	788	769	829	797	818	793	773	784	822	768	832	820	812	812	819	812	838	855	763	798	783	798	762	827	790	769	838	792	828	783	833	828	807	781	797	842	817	748	828	818	801	810	846	858	861	810	779	827	753	807	817	829	831	841	813	842	765	827	799	792	825	788	811	806	800	793	817	781	846	801	826	785	832	830	829	799	831	805	770	816	767	771	815	761	787	803	779	842	835	777	791	773	843	822	776	769	816	806	799	825	754	791	812	831	823	797	798	781	847	769	828	809	774	786	823	745	797	749	766	800	776	829	805	832	836	817	855	792	829	826	817	754	755	786	827	811	810	768	789	771	787	739	838	821	818	830	785	780	789	805	783	807	850	812	809	829	847	803	819	789	849	815	750	789	809	818	832	841	772	838	777	799	808	799	831	767	777	788	747	781	796	830	811	763	781	787	787	850	814	840	809	771	821	817	837	823	817	824	787	836	805	792	799	730	826	841	784	818	833	773	864	770	840	813	796	780	805	832	817	817	806	792	819	749	806	813	790	810	790	785	764	818	803	864	809	797	813	782	747	822	808	816	856	774	805	783	765	810	817	837	827	757	829	799	810	784	757	764	804	771	824	793	791	813	760	844	787	816	800	827	807	816	791	829	789	795	803	805	743	767	767	830	822	836	775	741	785	839	824	815	761	767	813	847	751	805	851	768	842	843	820	816	790	785	819	799	780	830	792	810	773	776	794	816	783	818	801	797	754	839	752	797	830	761	795	808	786	788	781	776	826	789	749	819	803	815	815	834	748	807	777	788	820	765	814	804	793	783	805	814	801	835	799	802	780	803	805	822	855	763	766	787	837	803	796	800	833	820	760	826	782	785	778	758	780	774	767	796	840	801	764	803	808	831	772	786	800	806	766	785	794	838	837	809	794	794	851	812	826	801	787	817	798	764	802	768	798	770	828	750	822	796	833	831	780	749	825	839	812	824	806	734	773	797	795	817	768	761	827	816	811	792	815	795	778	777	760	832	797	776	810	794	793	813	795	795	819	853	841	775	856	781	778	811	811	797	813	794	751	777	833	753	810	811	775	794	776	768	823	750	841	805	806	810	758	813	785	806	828	794	819	827	818	802	834	782	848	847	826	834	816	781	760	819	769	783	804	802	819	786	812	781	820	820	766	839	742	774	786	799	790	763	814	850	846	747	776	784	840	782	783	763	825	802	740	800	791	783	826	778	797	784	810	778	799	798	802	792	783	791	849	846	789	798	767	817	827	808	847	747	761	806	790	826	790	789	854	822	782	769	807	813	829	795	822	785	796	838	838	835	763	789	786	805	839	808	819	795	787	780	785	828	744	818	743	800	773	793	811	817	833	822	783	803	822	841	814	812	784	838	843	796	795	798	803	816	772	789	862	787	742	829	765	809	758	761	822	815	795	786	788	777	799	766	777	862	815	815	766	809	767	829	760	787	801	785	846	807	827	774	805	821	856	787	778	831	774	721	799	812	806	798	810	802	842	783	797	747	797	795	803	774	839	870	814	815	778	810	811	824	780	769	791	814	759	803	805	803	767	783	767	818	824	824	796	789	806	804	779	807	820	822	817	753	856	828	795	832	801	799	789	844	806	836	788	819	808	791	833	819	784	798	806	738	820	787	802	809	837	743	771	763	757	749	818	795	822	852	747	775	762	798	763	788	805	883	810	810	803	809	767	755	786	833	761	756	819	829	868	821	778
13775	1509	1017	835	508	390	295	247	233	211	192	209	165	170	188	170	151	184	196	153	173	172	156	183	147	185	166	169	176	158	185	161	159	170	149	151	158	160	145	155	154	159	155	184	147	146	159	172	185	137	161	149	164	155	125	153	196	171	170	143	165	187	150	151	157	145	151	140	167	161	177	167	180	158	167	181	144	146	168	150	161	181	155	157	176	155	159	162	157	157	181	190	161	200	151	171	147	136	150	142	160	176	144	167	159	156	157	149	164	154	160	159	162	171	159	157	139	165	182	169	157	167	137	163	184	166	160	170	156	161	186	194	177	164	138	161	168	152	167	164	140	165	165	163	143	174	152	160	144	176	134	148	158	162	146	172	166	161	188	161	162	154	161	165	168	176	167	173	187	183	151	156	165	149	158	159	158	134	157	138	200	185	155	155	164	148	147	150	157	146	165	150	153	157	160	159	177	160	157	152	152	169	134	177	141	175	150	177	178	167	160	152	166	151	162	143	169	161	152	155	171	199	173	151	150	167	131	130	178	156	166	163	179	145	158	159	178	145	156	146	156	159	164	163	161	136	150	162	170	147	127	175	140	166	155	150	143	150	156	169	159	171	163	162	162	170	154	163	158	155	162	181	131	175	163	164	159	152	147	145	161	150	159	177	167	177	176	155	173	141	164	163	159	162	151	160	175	166	155	155	151	158	164	141	175	180	153	149	176	168	167	167	153	141	147	146	180	146	171	205	178	164	147	159	156	159	155	177	152	179	180	153	172	170	176	180	157	172	143	181	164	159	175	152	158	152	185	193	170	182	177	163	174	153	152	160	158	165	156	163	142	169	161	169	174	155	157	153	159	172	171	182	177	152	175	176	160	143	164	160	157	152	175	170	160	172	154	139	152	146	171	156	149	147	153	160	175	170	150	145	144	169	192	164	164	154	159	180	188	150	147	152	165	163	147	161	161	172	156	156	160	141	176	191	161	147	150	154	161	137	151	153	167	178	149	156	158	159	157	161	162	157	193	166	164	149	142	135	165	177	195	158	153	140	163	166	172	164	141	157	166	146	146	157	158	153	170	168	165	144	160	156	183	170	152	136	130	168	155	160	155	143	165	186	158	138	171	142	194	175	149	158	145	169	150	171	168	161	160	158	161	171	164	179	177	158	157	137	154	159	155	157	149	162	185	144	150	159	145	158	149	165	150	147	163	135	155	156	143	141	178	141	154	141	186	176	160	162	169	155	156	142	156	160	169	146	176	156	188	150	146	145	159	169	155	147	122	144	160	161	153	166	176	152	138	174	170	153	162	161	132	154	157	161	172	165	132	137	150	169	179	158	154	172	176	162	144	162	168	164	152	148	180	150	156	171	167	138	164	145	157	177	147	140	159	161	181	171	164	166	167	188	172	177	146	139	137	140	159	154	168	144	153	163	176	140	199	160	164	166	172	160	182	160	151	170	150	162	168	163	164	154	145	158	157	147	159	152	164	127	144	167	142	164	157	186	156	152	160	161	172	170	173	153	150	163	184	181	167	150	176	177	178	156	145	156	163	148	148	144	135	169	160	136	157	172	149	158	152	149	164	182	168	164	156	166	151	175	159	154	171	203	156	155	147	167	161	169	154	157	180	164	164	178	135	175	156	154	147	175	184	160	145	164	177	151	148	154	153	167	151	171	157	145	160	142	159	163	169	180	152	177	153	149	169	157	156	154	166	166	158	156	156	151	168	171	172	166	167	155	148	157	172	151	135	173	140	151	111	169	166	137	163	139	147	159	174	159	140	152	170	170	157	146	168	153	178	121	140	170	157	175	162	168	171	141	176	144	153	153	186	151	156	175	167	151	174	150	159	169	162	157	151	163	157	164	149	139	137	168	150	167	154	154	140	141	137	148	157	165	169	171	188	152	160	154	180	167	170	144	152	166	153	162	177	161	138	164	138	164	157	133	156	144	143	165	160	168	165	146	170	160	168	141	158	147	158	144	142	172	161	157	162	172	172	179	146	180	165	154	153	149	137	150	172	177	150	169	144	164	149	142	155	145	149	155	133	163	156	126	140	140	168	135	171	157	156	150	146	140	161	177	171	163	164	149	166	150	156	179	159	149	177	157	152	147	129	174	159	178	162	166	158	154	154	164	134	160	172	143	155	159	149	159	146	168	180	153	153	154	164	164	144	162	150	165	152	157	159	154	131	155	150	155	124	151	167	136	158	164	172	148	146	166	144	142	194	147	149	156	155	157	153	177	164	167	141	167	140	163	170	164	169	171	147	162	184	153	184	179	141	160	184	160	150	183	171	146	164	157	166	144	162	174	153	184	147	154	146	175	166	170	137	159	159	164	174	162	159	151	153	161	163	151	160	168	188	182	147	141	158	125	168	176	163	163	147	154	133	173	137	137	140	153	166	185	177	164	160	169	142	163	160	137	149	175	151	142	159	164	152	155	161	147	174	170	158	163	158	147	185	161	155	166	153	178	181	178	149	142	151	166	183	149	160	143	158	161	139	149	165	200	179	178	166	165	161	150	151	143	143	155	158	170	176	160	176	170	165	169	145	158	166	166	146	148	160	161	149	161	169	161	177	156	143	161	173	154	181	164	185	181	153	162	191	140	169	186	177	157	152	155	181	184	160	171	153	154	154	147	158	171	166	147	149	153	123	142	150	184	164	153	160	162	157	185	143	159	150	158	157	144	154	164	168	140	146	159	173	156	164	152	165	139	154	152	143	157	166	157	174	176	136	172	159	159	159	167	167	171	168	140	169	158	165	169	166	161	148	184	171	175	151	150	193	158	135	149	163	156	152	161	178	166	181	144	145	141	174	164	155	144	154	172	149	150	149	164	163	150	148	160	160	158	150	164	160	147	158	160	171	165	149	174	191	168	159	155	164	148	145	164	164	165	152	155	141	172	164	146	146	155	139	143	175	136	155	163	181	154	161	169	173	160	141	156	160	149	133	146	168	130	147	175	150	163	159	146	159	182	178	161	161	149	168	166	144	184	161	148	144	159	171	179	160	155	159	171	187	158	163	158	147	179	161	169	173	164	142	171	164	157	155	146	172	155	171	162	165	145	183	165	168	169	163	157	149	162	165	166	166	159	143	160	182	170	174	148	156	149	154	160	172	159	160	157	157	157	130	158	173	158	166	127	189	178	190	117	163	160	156	164	154	145	147	157	146	156	164	170	163	156	151	177	171	164	168	148	173	182	153	165	144	170	146	176	166	158	134	166	173	165	166	151	164	143	172	153	171	164	161	147	163	164	154	164	143	156	184	125	148	161	161	148	152	154	155	152	147	159	156	167	160	196	169	170	149	163	149	146	157	158	156	136	154	175	150	157	147	134	171	152	160	168	158	173	155	166	152	173	156	171	176	163	143	155	143	149	164	174	150	145	163	159	153	150	167	151	162	146	165	169	153	150	178	166	167	173	167	209	157	177	149	164	166	153	151	171	139	159	146	156	170	165	165	136	148	163	149	141	157	176	148	161	178	154
8453	1401	2135	2829	2006	1412	1198	965	871	733	688	638	584	543	522	509	508	490	529	481	507	480	480	480	502	460	465	461	429	412	473	453	442	408	449	398	433	450	455	462	457	441	439	466	475	424	430	445	412	406	418	382	435	455	411	430	397	420	395	414	437	435	422	448	436	409	393	436	402	382	430	446	411	423	455	406	435	447	435	434	440	398	436	434	403	393	374	445	470	418	396	374	438	445	440	422	409	419	422	409	400	424	404	399	456	446	390	397	398	411	415	406	436	405	388	444	434	406	400	421	417	413	413	396	370	415	434	405	424	419	441	409	399	436	387	418	436	398	419	402	410	422	438	450	421	396	478	425	451	431	434	387	424	370	421	399	411	449	434	429	443	426	393	397	422	419	425	404	420	420	405	451	450	415	412	415	417	402	394	411	422	392	426	451	419	393	433	376	439	448	438	398	402	415	411	418	391	418	374	410	402	416	402	392	408	416	390	382	429	423	418	413	434	422	410	407	427	400	428	407	428	426	356	393	421	433	412	420	412	449	442	440	414	456	402	417	400	373	448	404	409	419	436	404	424	385	429	437	423	394	411	414	456	427	442	412	423	425	403	431	429	402	407	425	413	475	373	420	404	401	443	415	382	429	430	442	456	401	429	431	393	450	369	392	414	418	412	418	409	446	419	421	397	421	393	413	404	406	426	401	389	447	462	423	404	432	409	422	432	434	440	424	452	430	453	431	399	434	400	507	422	415	439	433	400	417	402	419	414	415	441	438	412	397	441	415	410	387	418	420	412	441	403	416	410	404	389	445	439	434	428	391	411	445	437	404	410	415	411	440	430	404	417	416	425	405	420	405	438	415	428	432	410	424	430	443	448	388	402	400	391	449	395	396	374	405	406	423	379	434	430	397	423	427	410	415	396	405	437	400	448	406	409	427	427	436	442	393	400	458	416	436	409	407	422	461	440	408	387	411	389	396	378	461	387	409	432	372	377	398	455	424	399	400	443	412	410	439	360	401	407	375	426	433	412	424	417	408	468	420	410	417	413	419	419	443	416	434	444	440	399	446	439	417	423	411	405	386	412	417	426	412	409	405	413	427	425	416	423	406	420	400	470	443	411	416	467	445	368	425	415	420	434	402	418	422	428	407	409	420	382	394	382	420	423	413	428	409	401	416	415	430	402	463	411	453	453	369	428	408	410	424	485	404	443	399	437	419	403	398	402	417	405	424	445	439	425	445	390	408	411	415	441	438	428	419	441	408	429	392	438	380	398	401	395	409	395	407	421	411	404	384	434	413	426	456	449	458	441	398	403	444	452	440	454	451	426	431	415	454	480	457	424	430	410	423	412	448	436	396	436	415	414	418	431	405	401	395	435	413	417	437	382	402	451	422	371	417	416	398	410	421	430	443	423	422	427	400	422	435	442	427	426	471	414	407	392	413	436	425	410	434	420	398	430	409	424	419	408	432	417	377	420	384	423	410	433	408	424	422	457	412	432	444	401	421	386	414	435	447	430	398	417	420	398	421	436	415	393	392	447	436	419	406	436	408	410	404	406	411	391	464	446	418	444	450	425	416	444	411	398	419	405	428	401	423	450	395	431	427	416	448	440	444	395	428	424	414	401	399	412	422	438	391	407	434	409	446	438	433	403	434	370	438	397	425	405	416	400	437	406	448	428	419	409	396	407	395	429	380	391	427	417	411	397	437	438	428	394	419	415	400	419	402	437	444	405	398	453	424	436	434	424	443	459	437	419	419	447	399	400	428	443	435	434	435	395	405	399	443	400	416	430	396	414	427	396	443	395	439	433	410	453	409	439	449	438	416	402	385	402	401	429	441	447	413	448	452	447	400	381	440	449	452	388	457	403	408	390	408	407	396	401	406	438	404	374	428	457	417	390	403	431	417	414	449	381	388	423	406	388	458	403	447	438	433	427	438	442	397	423	399	408	403	482	420	394	426	454	407	438	398	413	433	382	411	413	440	417	433	453	439	431	446	450	381	462	410	440	407	414	419	432	401	407	372	424	438	447	402	412	427	423	420	434	443	404	416	446	449	451	389	400	392	445	412	407	417	408	419	428	422	438	430	418	405	431	411	426	427	417	414	402	413	446	455	437	412	436	416	434	420	462	473	387	406	402	413	424	401	460	411	392	425	460	411	381	433	430	401	450	411	415	413	445	393	420	398	424	426	455	405	401	427	404	382	424	391	390	434	422	415	385	423	484	446	406	412	416	457	429	431	396	391	415	418	454	407	439	422	428	438	447	393	445	406	422	459	379	437	396	427	405	388	452	433	452	436	447	413	429	410	391	464	411	374	435	434	377	373	427	383	437	392	394	411	450	450	432	401	441	429	450	468	397	398	436	438	417	416	392	419	400	436	421	431	456	404	432	451	404	429	419	415	401	401	421	420	426	403	409	404	417	409	418	412	427	413	441	430	411	412	443	406	389	433	402	381	421	431	423	402	410	426	416	420	423	397	403	413	443	452	427	410	436	410	424	410	390	439	444	416	420	397	400	438	409	422	408	394	412	411	411	423	409	435	424	399	436	407	387	413	381	439	371	411	418	428	426	392	441	476	397	435	422	421	433	397	395	398	391	385	425	416	397	412	427	422	408	418	414	392	353	429	443	444	404	430	432	378	412	444	425	431	402	422	430	412	436	395	391	400	394	439	431	427	454	450	450	410	441	397	423	459	452	418	417	446	456	405	388	423	435	417	403	393	417	417	414	409	418	405	465	414	458	438	408	431	444	424	422	386	404	424	443	413	447	400	471	405	427	408	421	432	395	405	433	411	443	398	406	409	429	416	399	407	419	420	415	417	421	391	378	445	428	407	391	410	461	397	439	437	421	391	414	449	399	466	417	404	428	411	381	405	409	412	352	418	418	421	406	451	398	441	485	411	410	381	399	423	403	405	411	396	421	419	411	439	438	424	389	440	410	457	438	397	398	396	414	410	421	426	398	414	393	422	407	419	418	427	422	401	479	437	422	441	435	415	431	423	399	401	435	425	400	398	404	407	410	442	420	410	427	398	424	402	410	415	428	422	437	419	423	415	390	421	437	417	408	398	425	407	433	418	429	437	401	411	407	490	445	412	419	417	380	431	426	424	382	415	369	406	425	422	427	408	381	396	396	430	415	376	418	413	432	410	420	447	430	427	434	411	429	422	424	419	396	406	404	398	432	412	398	426	427	431	432	426	426	412	425	460	439	421	431	425	408	475	386	412	436	412	427	433	404	422	450	424	401	400	406	420	420	394	417	414	436	387	453	439	435	389	435	439	409	388	419	442	392	438	429	451	409	461	389	458	403	451	415	397	387	370	409	443	417	438	433	425	407	432	445	463	414	422	453	428	423	427	416	370	420	444	403	449	399	438	412	427	438	446	425	398	429	411	428	360	419	444	425	405	389	435	477	430	397	422	418	415	420	428	394	443	456	432	403	454	464	427	408	436	427	414	444	375	442	403	418	468	411	404	393	421	413	400	424	417
1810	587	445	453	431	412	412	417	407	376	421	396	362	365	411	374	398	398	382	395	419	384	428	416	425	410	389	392	405	419	425	405	419	408	413	379	387	395	441	429	390	415	404	433	387	402	426	385	376	386	396	455	409	397	361	378	361	405	387	396	416	406	413	380	377	392	419	381	413	437	392	386	407	415	397	404	389	431	368	425	387	418	414	407	401	404	359	436	396	413	386	419	440	453	408	401	383	403	396	399	397	377	386	433	397	404	370	444	416	417	406	398	399	433	402	375	405	397	368	397	376	404	410	397	427	394	366	385	400	409	369	387	402	392	400	415	403	407	432	412	403	411	371	392	396	393	406	402	391	417	365	386	418	452	382	414	403	410	380	391	407	372	413	378	366	374	388	400	386	379	373	423	407	354	411	378	400	403	442	387	405	423	423	366	427	429	367	397	406	401	386	386	384	416	402	378	417	446	400	353	398	402	388	394	398	386	379	358	420	421	457	409	394	378	389	400	381	433	395	353	386	424	416	369	433	400	421	377	371	429	387	428	391	423	395	395	401	367	392	377	418	409	410	435	418	377	360	360	403	438	404	437	410	434	391	395	451	406	427	382	402	399	425	408	396	406	391	441	421	417	399	415	432	419	382	421	385	388	425	414	430	401	416	374	403	412	403	404	400	418	413	423	423	454	379	354	418	436	384	356	372	409	386	400	396	393	435	424	403	369	402	427	406	379	431	414	404	409	380	380	394	422	395	453	408	344	362	444	364	367	370	383	378	426	414	415	445	404	404	374	381	399	398	389	392	380	394	382	366	397	416	412	392	444	406	390	353	388	401	399	397	395	394	390	446	374	367	386	409	427	396	403	403	369	386	382	398	401	412	395	389	415	395	389	392	392	387	409	411	393	399	393	432	419	402	370	382	367	385	397	414	367	411	457	389	386	416	373	403	376	415	426	411	382	363	372	422	385	440	409	383	421	404	382	397	400	418	376	361	418	411	459	408	401	382	409	418	376	374	376	414	401	370	378	431	370	384	398	412	421	403	387	413	414	392	399	391	406	388	410	382	386	399	438	391	398	440	394	384	397	414	397	415	389	392	389	397	431	411	408	423	353	376	410	401	369	406	392	414	379	417	390	398	403	409	371	406	369	384	392	413	415	434	408	429	422	383	377	377	398	410	411	405	353	406	380	406	386	428	407	407	375	380	366	427	429	397	389	382	373	382	425	393	396	384	425	392	412	402	422	390	387	425	374	350	378	375	387	399	451	405	393	403	403	348	427	404	378	419	373	423	389	418	390	373	418	390	357	407	386	387	422	435	418	400	411	401	389	431	396	407	408	397	378	387	387	386	388	370	400	390	398	397	420	398	430	352	413	370	359	364	394	423	371	389	370	447	388	431	436	415	388	411	408	427	393	362	378	430	394	419	371	390	420	400	367	426	386	361	396	403	446	379	425	400	401	382	407	429	436	398	435	373	417	393	369	373	427	418	390	377	375	411	394	397	409	400	388	432	405	416	412	422	403	402	394	414	392	409	432	424	378	378	411	376	365	413	378	391	406	401	405	381	373	389	376	415	430	382	413	402	371	416	395	387	408	389	376	428	406	407	391	412	404	373	373	406	415	388	373	368	430	410	379	414	393	402	421	407	392	376	404	352	384	388	446	383	386	385	412	434	371	368	368	420	421	409	385	395	377	393	408	398	400	366	386	383	405	411	399	388	418	379	386	386	425	404	409	393	382	384	415	365	417	458	414	399	377	400	425	402	386	432	365	417	397	405	374	392	404	376	417	408	367	383	411	352	387	406	418	430	412	467	437	426	441	410	393	453	380	420	414	414	408	385	356	366	391	365	376	367	399	417	394	427	384	377	412	423	356	423	427	355	382	404	422	370	408	403	386	416	400	391	370	360	427	403	376	377	396	393	378	385	401	402	410	364	404	418	393	377	388	402	380	434	429	368	406	414	432	390	384	377	407	389	424	407	415	405	420	402	418	384	427	436	409	411	405	422	414	406	390	386	400	443	395	400	377	428	384	403	396	417	397	367	372	369	383	387	396	369	384	407	398	365	432	399	407	377	411	366	380	380	390	386	419	408	382	402	429	402	417	416	384	375	395	418	427	424	409	372	402	397	402	376	411	421	397	404	424	436	369	374	429	370	379	408	402	378	406	379	415	409	394	396	400	425	422	384	395	398	415	408	371	405	391	419	412	405	415	429	417	404	398	414	413	413	376	408	398	406	415	408	377	411	449	403	445	415	437	416	426	388	409	422	407	350	373	391	410	388	433	381	392	378	417	417	371	398	369	395	403	368	412	406	378	349	410	403	390	416	421	398	424	387	389	435	375	371	444	401	413	443	406	375	386	388	406	368	384	400	429	429	424	382	382	404	377	402	395	382	405	386	357	413	379	377	387	397	372	406	380	404	403	453	362	393	351	382	432	442	388	379	406	444	404	417	395	389	367	383	377	432	386	378	413	430	420	414	384	432	366	446	375	413	420	380	390	360	365	419	367	396	412	371	420	359	403	421	405	398	397	403	398	366	444	433	388	411	426	416	405	385	384	393	416	424	437	392	396	357	392	422	422	395	382	445	429	392	404	375	421	392	385	408	375	401	398	386	370	405	427	425	392	400	383	365	425	411	366	394	421	403	398	383	382	403	419	415	408	408	390	355	378	433	346	364	410	390	411	404	412	402	360	388	410	409	396	416	414	394	378	417	398	432	411	364	366	382	388	395	443	395	430	401	411	411	398	353	374	414	388	398	434	399	417	419	393	397	398	389	424	410	410	421	427	399	415	410	378	388	396	396	431	381	376	416	372	398	383	402	362	436	406	388	435	448	423	405	381	401	350	407	412	399	417	439	375	433	379	385	399	394	424	413	417	371	359	451	369	369	414	415	399	392	434	399	397	413	395	367	396	396	419	418	411	401	390	385	393	348	413	372	399	423	443	404	406	425	414	383	373	383	350	374	384	389	385	409	364	427	399	366	413	404	410	411	375	430	404	395	392	407	405	403	413	406	400	428	398	387	423	349	398	451	386	392	391	409	386	395	408	390	405	399	383	391	414	400	418	395	419	422	387	405	389	379	386	377	413	405	409	384	391	371	354	372	394	410	386	406	412	367	403	408	365	382	429	398	405	415	391	399	381	393	437	387	406	444	396	430	440	402	400	400	391	420	399	345	396	418	411	421	415	374	411	399	401	389	384	405	365	357	386	413	381	419	406	439	401	398	378	427	427	437	394	406	419	401	418	395	421	434	437	375	385	412	414	384	434	379	397	337	391	427	395	401	417	424	421	420	408	382	418	412	378	376	413	392	384	406	388	436	424	407	381	383	375	382	382	411	381	360	399	381	407	401	401	387	381	412	412	441	411	416	392	420	401	409	388	412	402	392	394	430	437	348	386	393	392	386	428	396	402	419	393	395	433	349	409	397	419	428	424	412	381	380	384	366	420	390	381	407	407	389	382	400	405	411	419	369	393	410	421	421	423
2344	1134	1122	1087	1080	959	975	981	977	942	933	950	944	942	988	940	932	953	937	928	922	1029	963	905	954	1015	932	941	991	952	958	971	961	958	1035	936	883	916	888	981	951	923	935	992	1004	939	954	910	960	969	949	933	962	924	948	959	952	959	943	937	982	957	906	914	907	885	965	941	971	920	938	996	912	961	906	962	1014	948	945	955	955	993	866	928	935	915	960	977	944	932	940	942	909	948	953	947	968	946	940	952	919	986	918	896	900	912	905	939	969	991	939	918	981	949	933	954	907	908	947	903	950	980	920	894	961	945	966	978	907	920	968	945	930	951	900	968	949	932	940	988	931	945	936	940	936	943	942	990	887	953	963	977	958	974	931	901	891	927	996	937	974	921	917	888	950	945	903	940	946	873	950	948	935	942	972	946	933	872	968	971	927	956	962	977	952	930	876	927	919	906	917	954	904	974	965	917	954	942	919	937	934	945	921	948	918	943	926	940	954	924	939	971	951	947	994	952	899	921	947	988	896	962	944	902	939	942	939	994	882	949	905	915	969	940	959	944	985	909	985	975	971	992	940	927	882	941	926	922	976	942	953	961	909	993	923	896	967	913	941	953	931	927	927	890	940	986	935	976	922	976	929	959	996	919	923	983	939	933	913	990	920	901	958	967	990	975	908	963	954	900	913	907	954	922	907	943	998	974	888	952	955	949	973	917	930	929	942	938	911	946	967	947	995	932	993	980	916	947	974	947	957	970	943	914	966	978	891	888	926	932	942	890	924	965	971	958	954	926	963	933	932	915	952	931	948	963	934	945	942	970	955	967	897	940	916	971	933	949	951	927	997	967	959	952	918	935	928	964	869	914	961	972	898	942	945	902	890	920	934	951	954	932	935	928	890	928	906	930	991	980	915	963	940	958	936	957	968	955	981	912	891	967	926	914	929	971	895	945	911	923	955	1022	887	958	926	932	980	979	912	905	900	916	895	892	945	963	942	869	918	951	938	922	894	913	929	951	964	926	920	926	940	995	996	930	956	927	939	963	899	937	984	924	969	901	936	920	929	946	948	976	921	993	902	965	929	913	966	937	963	950	927	943	960	932	964	910	957	923	937	887	918	919	969	909	948	921	949	978	983	925	938	899	945	927	864	959	951	960	939	936	941	963	941	937	945	927	974	968	926	925	937	919	934	892	947	944	918	958	920	890	977	924	997	891	957	994	943	931	914	995	905	933	900	966	918	968	1027	904	957	913	933	931	966	953	965	950	956	972	907	895	939	933	915	964	945	925	976	941	953	975	945	943	903	929	998	1006	927	964	938	955	956	972	917	928	885	882	950	929	898	921	985	946	917	969	909	904	1031	957	925	988	898	981	972	881	937	888	928	976	892	958	935	915	910	970	1025	975	921	910	983	987	953	922	898	898	966	993	904	895	914	934	960	929	892	943	880	986	907	934	924	923	969	889	947	868	930	954	982	958	948	937	930	922	925	948	969	976	913	954	918	902	944	993	931	895	903	943	980	921	957	870	931	945	902	945	911	921	946	916	892	966	931	935	884	951	932	937	950	901	893	886	1004	951	895	930	932	955	938	980	999	931	940	937	962	979	984	914	893	937	921	949	971	976	945	910	922	950	1016	956	973	950	956	939	907	941	941	988	938	845	915	899	908	973	913	964	908	918	980	928	912	944	936	918	889	936	974	958	917	928	957	973	960	988	949	946	950	968	982	912	972	964	970	964	918	953	935	940	949	925	982	924	936	1006	922	934	955	957	912	932	906	978	950	942	882	957	893	950	983	964	937	941	930	961	865	943	952	946	926	941	943	922	872	1016	961	923	944	959	970	908	951	958	916	952	948	965	895	971	949	977	926	973	963	901	906	914	926	947	982	940	879	913	944	947	939	952	955	946	919	951	990	904	979	891	930	963	957	907	976	965	942	925	989	925	915	905	953	929	924	947	951	972	965	914	949	948	960	979	915	942	879	912	946	892	964	903	910	931	923	883	929	939	897	954	937	899	908	901	945	953	951	908	931	998	982	953	935	912	924	915	951	982	920	907	891	934	991	883	966	998	930	941	910	917	894	945	940	922	921	906	941	915	911	958	1025	991	919	928	945	882	925	964	899	909	986	919	955	942	908	967	953	932	951	925	977	925	1020	939	943	913	939	933	940	927	939	994	931	914	894	979	950	958	975	875	940	856	939	898	914	893	913	877	943	940	933	946	983	957	945	928	987	981	975	1015	948	910	961	951	972	943	955	925	987	898	980	952	926	932	908	971	857	928	891	977	942	908	974	914	944	944	992	956	945	961	934	957	965	968	945	973	976	914	931	942	939	940	887	931	886	926	957	908	951	964	949	912	938	957	955	959	970	996	884	961	871	909	854	957	972	933	987	925	914	908	900	966	938	892	954	989	927	941	921	937	967	923	893	917	894	910	954	929	1017	939	979	929	908	912	950	961	968	927	972	955	1036	912	900	883	965	968	908	942	897	923	948	926	885	955	977	928	889	916	900	911	938	929	949	909	903	927	946	960	981	896	962	987	867	964	942	977	914	907	975	942	938	927	999	950	916	947	979	926	931	938	954	930	969	916	935	937	956	962	918	946	933	938	966	925	960	972	979	936	945	940	957	940	880	922	909	875	996	938	935	907	950	934	929	935	949	952	935	936	905	959	982	947	897	946	964	933	894	977	923	946	938	923	972	993	974	949	959	1018	925	936	940	932	945	906	975	958	926	941	872	939	1038	910	929	928	948	910	959	937	969	983	904	937	931	984	898	905	929	985	952	927	926	943	968	930	853	989	971	988	951	974	944	902	938	935	953	905	964	940	982	919	976	923	949	952	942	968	991	978	999	942	921	929	931	932	946	913	939	938	979	917	996	949	939	924	900	953	916	914	935	911	941	956	971	930	908	964	914	920	975	888	951	982	944	923	953	984	932	962	999	886	924	934	949	884	912	955	951	959	905	929	912	939	905	896	997	972	984	915	934	928	892	992	922	920	895	968	910	906	939	957	928	967	1005	926	889	918	951	955	947	940	947	944	915	891	995	916	938	909	873	938	939	968	930	973	1010	937	987	935	934	933	928	938	939	902	977	921	921	972	969	944	938	936	903	954	939	932	953	941	927	973	952	957	969	983	968	900	949	992	973	973	909	951	916	956	958	949	916	932	944	911	929	980	966	953	904	918	959	930	955	927	970	992	926	922	911	923	936	911	905	957	945	915	905	935	889	917	933	925	950	978	948	915	878	934	936	980	933	930	936	931	957	963	911	969	1048	936	956	917	952	962	973	924	930	953	898	936	917	921	920	915	969	951	962	982	1010	966	906	927	974	915	975	944	1007	988	874	948	938	942	947	937	981	888	1005	927	951	906	906	937	979	970	938	888	986	951	976	938	922	946	896	893	935	950	944	877	975	913	1025	921	851	936	942	922	976	999	954	932	990	930	978	949	927	909	907	1007	900	946	938	979	968	921	895	938	878	936	914	951	993	879	933	939	968	944	951	949	950	910	940	936	960	953	909	988	964	999
8180	1025	815	669	514	443	382	381	448	350	363	364	355	322	361	338	334	326	338	375	323	352	342	323	324	320	356	388	329	369	361	338	376	326	336	358	327	327	338	374	383	335	325	347	328	351	292	330	302	341	357	334	342	358	345	328	315	345	320	316	322	357	328	331	333	294	307	338	330	328	336	331	354	371	328	332	353	350	349	346	311	338	350	335	334	341	353	332	333	359	336	365	339	329	294	344	338	349	328	321	336	352	341	379	324	339	374	315	333	332	344	347	329	396	324	316	343	338	339	337	345	338	353	335	326	336	321	338	363	325	346	327	347	334	304	331	302	347	336	363	334	319	333	346	318	328	336	338	328	368	369	327	338	317	304	366	327	330	325	338	328	365	356	328	325	346	366	331	349	311	325	332	347	356	336	346	344	368	347	350	362	340	341	349	354	344	334	339	336	341	361	373	348	328	317	348	366	323	333	299	340	359	325	335	339	304	378	362	339	342	328	332	356	307	344	324	356	343	344	347	344	332	332	344	335	321	347	360	332	346	371	331	372	346	330	356	327	320	345	311	326	369	298	330	353	311	356	310	356	371	323	334	334	327	352	346	311	367	337	317	331	343	331	330	337	312	315	312	352	354	328	345	350	313	315	375	320	343	340	317	339	306	327	317	339	331	300	314	339	309	344	359	329	352	366	340	337	303	328	331	320	328	326	338	323	330	358	371	321	335	337	359	326	338	307	355	364	330	323	339	312	346	342	344	349	332	343	329	342	306	390	366	332	323	344	337	348	315	304	316	352	327	330	367	339	336	312	345	326	354	350	301	325	321	336	341	339	335	366	354	299	340	345	323	340	325	307	293	341	308	348	365	338	330	339	285	348	344	350	321	362	324	297	350	343	334	333	336	327	322	328	321	325	357	337	343	370	328	338	308	318	354	301	341	312	322	304	361	353	368	351	316	336	328	319	377	307	378	351	327	331	380	335	320	351	350	339	332	358	325	379	330	316	350	330	335	305	321	320	343	366	313	343	356	325	363	314	331	377	330	363	342	347	356	327	323	342	332	334	330	332	377	346	330	359	366	311	337	353	335	340	342	344	380	295	333	336	345	337	332	349	335	347	301	295	323	309	335	334	347	334	344	366	339	356	320	318	345	341	358	360	336	331	331	347	338	305	331	350	346	332	301	326	334	343	315	323	365	339	337	357	324	339	317	309	342	332	360	283	325	337	292	323	333	337	365	328	330	362	327	309	357	342	349	305	362	320	349	378	323	323	330	327	323	343	308	328	340	333	350	343	348	332	323	299	340	342	302	348	360	331	372	320	344	368	329	381	316	364	387	309	377	402	355	321	378	315	370	333	360	328	338	308	327	330	355	346	337	370	342	337	333	342	325	317	312	297	355	365	339	351	347	372	357	365	348	336	349	360	338	351	331	334	334	330	339	324	332	314	357	350	340	336	330	335	306	349	360	347	328	366	331	331	350	348	321	351	343	313	304	341	365	340	320	311	332	362	307	364	338	333	322	314	339	337	332	345	339	346	349	360	322	310	320	296	348	322	349	341	312	315	344	367	317	366	328	343	359	322	333	323	344	320	324	305	304	338	348	308	321	363	340	324	336	317	368	347	297	355	321	329	343	315	346	329	341	352	314	338	328	327	326	355	333	335	346	338	320	333	327	290	358	296	316	367	338	348	339	335	301	333	331	348	355	350	341	333	321	366	347	388	352	327	334	339	328	350	333	343	332	363	342	387	379	324	340	333	321	350	370	348	349	328	327	325	313	334	351	353	356	313	340	361	356	350	347	317	374	358	326	382	336	311	313	334	392	367	364	299	338	300	324	287	336	291	352	293	357	331	346	315	339	351	354	315	370	325	307	346	320	313	325	364	357	346	313	339	314	346	386	314	386	323	331	340	337	337	312	316	382	323	333	349	353	303	359	332	357	345	360	306	320	338	315	326	331	313	389	339	347	341	348	323	337	380	331	328	318	303	335	362	359	342	340	363	351	353	340	365	355	358	348	321	329	296	312	330	351	332	357	330	335	349	356	360	375	337	294	339	343	313	345	330	355	326	345	329	325	357	318	292	362	347	355	361	325	375	323	340	368	361	307	377	365	343	317	341	335	333	322	340	312	337	336	332	338	318	369	334	323	313	373	335	344	315	341	333	358	326	329	329	332	339	320	318	373	345	304	342	345	335	316	358	356	333	334	388	332	323	339	303	325	365	329	334	354	371	335	380	335	340	350	317	351	303	332	349	373	333	351	390	312	327	363	289	352	353	321	353	318	325	325	343	333	341	304	324	296	327	336	348	363	346	326	342	344	305	334	331	334	354	332	365	362	335	358	347	325	346	317	339	329	322	346	362	330	327	366	310	292	357	365	324	330	313	342	358	324	352	343	311	320	311	361	368	347	346	295	316	323	308	344	346	358	315	320	362	349	343	308	346	352	376	335	300	318	348	337	350	360	347	337	348	330	346	366	315	317	348	349	337	357	322	351	359	323	317	333	329	349	362	352	347	342	353	326	325	323	354	299	326	317	335	359	370	343	361	283	309	348	314	331	304	328	363	331	347	350	339	338	320	353	312	284	320	372	362	319	308	343	363	332	359	350	351	305	342	325	334	326	362	333	387	289	325	324	357	369	303	344	334	330	368	398	370	341	350	343	345	326	320	331	347	331	362	342	323	338	377	305	336	348	342	323	317	328	337	303	357	319	319	336	357	321	318	313	316	342	321	362	324	357	353	352	320	324	341	329	296	335	318	338	342	339	344	309	314	345	353	331	332	317	353	350	333	341	328	314	337	328	327	337	335	353	361	349	344	311	299	303	353	336	308	333	338	350	353	345	365	360	367	374	323	339	326	301	356	354	339	363	318	332	343	362	332	328	345	328	316	349	369	327	335	336	315	328	342	353	329	296	364	350	375	333	338	345	345	350	344	341	359	305	336	320	328	334	316	346	335	358	328	343	320	321	332	319	324	355	369	345	324	342	354	340	334	332	311	337	325	347	379	373	382	354	360	349	331	327	325	318	364	328	324	350	308	381	379	335	336	341	334	340	337	361	334	341	332	341	308	344	315	317	317	341	312	344	346	342	349	371	335	337	362	313	340	317	345	328	340	345	302	345	339	312	350	358	336	328	340	324	335	356	349	348	346	340	316	329	310	363	342	320	311	384	349	338	325	377	372	328	339	316	351	317	330	352	299	349	312	374	304	337	330	336	335	328	301	356	312	340	349	334	330	304	325	321	327	328	341	331	342	310	332	305	345	335	345	331	324	332	362	296	348	326	341	322	363	364	347	352	347	336	336	328	319	349	343	377	345	339	351	322	344	367	289	318	330	367	338	324	297	320	367	340	354	335	322	354	369	347	323	318	335	329	316	359	340	377	354	349	323	332	321	324	321	360	345	368	323	341	314	326	313	345	327	350	343	310	359	346	304	368	378	351	315	329	316	364	389	348	333	388	316	347	380	338	357	383	356	327	348	354	313	332	318	373
7059	1383	1861	1998	1593	1341	1192	1091	1046	974	955	922	883	899	875	890	877	839	838	865	863	816	861	823	793	803	808	816	793	856	860	843	815	846	798	816	763	837	841	861	813	750	826	797	809	809	774	798	779	803	783	808	832	810	759	803	814	868	814	795	786	808	805	791	801	815	824	783	793	816	822	775	785	767	793	814	819	772	796	803	822	863	786	738	804	784	808	784	821	758	810	792	848	783	850	829	831	829	811	832	838	788	826	801	797	798	780	780	826	835	802	824	774	813	800	778	827	821	766	789	786	764	797	860	788	815	785	764	743	784	791	843	763	810	787	837	793	780	824	775	785	790	799	810	839	765	802	766	827	755	764	813	819	781	860	794	799	837	784	770	810	762	786	762	823	764	789	760	794	794	762	781	781	785	759	799	789	811	775	830	777	751	783	780	728	846	814	823	792	798	774	805	802	769	734	779	851	820	760	794	808	798	801	778	789	832	795	776	783	797	796	812	803	780	827	763	809	814	776	778	824	850	791	782	773	805	820	807	771	799	830	817	751	749	796	804	779	781	816	773	750	729	786	825	845	791	802	838	774	796	780	800	808	760	799	839	810	778	831	811	832	770	807	777	794	839	749	803	810	824	834	832	798	830	816	777	759	756	808	826	832	858	821	798	818	761	801	775	822	813	802	824	824	801	800	783	786	763	819	783	805	821	761	807	843	789	818	806	767	819	855	771	797	773	801	789	796	698	790	762	793	786	766	792	808	846	792	756	804	801	799	783	771	773	826	791	703	825	824	799	785	804	809	798	763	767	786	818	760	799	863	797	773	813	834	800	803	800	731	813	812	849	846	798	823	761	811	858	835	754	789	810	761	793	776	799	758	765	775	794	789	748	788	829	817	769	787	796	758	807	793	822	852	792	749	829	744	818	809	799	802	762	809	820	784	829	840	843	827	828	806	823	781	834	754	838	805	811	789	789	774	763	725	810	782	802	828	814	780	814	702	821	808	791	833	810	831	767	788	745	771	802	802	785	829	820	794	803	747	840	801	794	772	763	783	836	743	821	787	805	789	771	800	746	811	800	763	880	780	826	845	818	832	791	817	823	783	828	817	832	806	821	846	771	813	769	794	817	775	773	772	785	786	820	807	783	775	823	807	770	844	763	767	772	789	787	791	796	775	785	789	805	837	844	768	821	825	792	783	835	803	775	827	800	754	800	770	792	790	848	846	788	793	778	835	808	809	797	809	769	808	779	801	802	819	759	721	743	751	859	771	787	802	787	788	801	769	811	783	797	793	781	797	777	806	740	814	769	803	762	817	777	828	796	816	766	814	808	811	781	766	818	803	821	799	777	752	818	773	804	821	814	833	815	821	761	818	821	835	750	788	783	818	799	828	790	817	801	796	790	797	772	813	817	840	803	804	798	797	792	775	834	793	763	750	804	819	820	777	761	820	837	793	817	809	844	775	751	853	785	810	784	877	783	696	871	831	821	765	793	837	799	771	757	809	824	793	772	794	775	797	817	764	811	781	808	852	815	788	778	800	767	800	787	821	830	781	799	799	828	765	840	814	797	767	753	723	722	824	789	836	815	746	784	805	793	826	777	810	777	784	829	823	802	764	790	814	802	797	828	798	830	720	795	751	798	795	787	810	793	845	763	849	780	796	786	811	816	819	834	774	790	805	785	786	823	854	793	779	812	794	840	789	792	736	751	781	798	775	773	791	800	804	844	888	808	804	815	775	783	793	760	816	855	776	815	769	793	828	768	776	819	776	820	844	801	766	793	839	798	820	818	800	824	741	806	809	785	797	757	845	770	804	795	816	831	851	791	867	824	844	835	829	776	770	785	784	797	807	782	776	796	858	861	806	828	788	829	768	802	773	863	769	830	862	804	775	804	816	760	760	793	807	829	784	814	729	812	844	809	786	789	796	825	734	833	790	861	784	781	805	760	834	804	831	810	811	795	811	820	751	805	888	790	795	856	740	812	778	840	794	802	840	781	750	775	809	806	776	829	759	820	821	816	785	828	832	821	805	764	820	792	804	830	776	795	788	800	795	865	799	807	751	764	742	768	850	780	758	782	857	831	808	786	824	778	764	791	808	773	793	838	828	851	775	842	846	845	809	806	806	787	739	801	808	805	807	827	786	822	789	837	850	772	785	780	807	810	849	765	817	806	799	805	769	753	802	794	759	818	788	789	822	769	814	800	848	778	822	777	795	845	755	777	822	752	760	778	829	777	844	837	844	800	774	782	780	805	794	799	803	799	771	817	801	861	833	843	799	837	769	798	834	849	824	774	794	765	797	759	841	836	869	854	831	795	816	781	777	777	803	784	762	799	823	683	766	802	774	815	780	804	746	813	841	781	811	842	799	802	794	768	766	755	812	785	816	810	843	740	786	794	847	748	834	800	788	809	817	777	829	879	773	765	860	795	754	766	795	789	749	851	795	817	790	831	788	756	774	842	815	821	796	825	813	820	796	835	765	852	778	805	806	789	780	782	770	846	822	790	759	817	796	798	778	861	799	795	814	752	830	781	790	789	780	793	835	819	801	787	851	783	796	834	790	789	811	799	771	768	760	845	779	825	833	802	824	742	857	798	784	829	772	791	785	782	804	810	855	795	816	783	823	770	836	817	774	815	826	791	799	797	824	815	812	796	823	796	741	794	774	806	836	760	792	805	802	806	791	784	787	799	836	802	855	779	778	795	806	787	819	792	760	817	755	818	814	735	759	814	801	805	800	786	744	803	758	796	784	819	763	786	784	754	804	781	781	822	809	787	790	770	869	798	844	793	816	783	807	836	825	831	787	766	856	823	812	792	810	824	811	797	849	815	841	764	845	784	776	795	860	770	829	764	784	825	789	780	878	762	798	796	777	797	741	829	760	864	776	808	766	784	830	794	750	823	823	765	759	784	791	833	806	797	825	812	825	811	843	768	807	835	802	809	842	784	826	859	775	744	816	768	792	783	786	822	799	797	786	796	788	772	753	821	776	808	844	734	805	769	806	790	822	767	785	749	901	840	846	812	799	814	780	837	786	805	783	795	859	843	795	773	776	829	761	804	801	787	810	827	753	852	815	802	797	853	813	812	793	800	811	821	738	759	805	820	813	789	800	751	802	790	835	799	814	797	771	779	867	813	758	790	778	781	741	759	815	774	822	818	802	799	763	820	799	826	803	804	824	823	794	787	792	804	797	782	753	811	798	833	843	779	757	732	807	804	822	764	751	787	782	802	803	784	804	778	803	791	791	810	802	781	812	793	811	795	773	790	789	781	792	746	862	797	843	799	797	840	790	787	817	799	798	854	865	813	835	781	802	793	808	837	719	759	819	809	747	781	803	798	784	834	810	810	786	806	789	812	800	821	794	822	784	805	835	827	820	816	821	812	827	815	787	782	848	800	795	814	837	805	755	826	764	720	792	778	786	811	814	840	823	814	797	817	779	809	805	806	787	753	802	808	784	759	817	792	804	796	805	781	782	784	750	801	777	778
13855	1557	975	730	486	375	305	257	238	213	183	210	184	195	206	157	169	187	175	192	170	178	194	171	167	183	137	164	142	175	181	182	159	179	163	175	170	167	157	160	173	160	174	174	163	167	161	159	145	130	153	162	147	149	159	146	175	155	153	156	182	161	180	146	180	158	166	159	188	144	148	164	168	138	159	174	154	149	123	157	173	171	150	143	158	149	178	147	163	160	165	169	132	166	178	130	154	192	134	148	175	165	156	198	137	169	152	177	153	152	163	152	173	171	170	154	168	146	180	168	142	161	140	126	134	156	150	155	136	149	146	153	188	146	149	160	146	176	179	172	189	172	162	159	131	187	161	166	148	161	138	172	161	148	130	166	139	179	158	163	164	159	162	162	163	163	168	175	149	136	169	159	154	150	151	164	174	156	150	144	138	170	147	158	177	141	138	156	167	154	149	143	158	142	147	149	150	146	195	150	164	188	147	144	160	193	151	176	178	143	154	141	160	179	168	131	185	192	152	143	184	155	174	165	158	173	182	150	169	145	168	153	161	146	162	188	166	169	184	151	148	155	165	175	164	168	152	155	143	123	189	152	159	152	162	133	174	175	175	169	165	148	152	142	164	158	177	146	171	156	164	146	188	163	156	150	167	180	170	142	152	157	136	175	144	150	164	166	158	143	147	152	171	170	164	149	151	161	152	145	162	152	153	134	154	175	134	158	146	161	185	144	166	163	145	161	158	178	153	168	164	169	132	152	154	161	147	134	173	154	174	162	184	164	154	152	156	156	157	145	157	167	159	172	150	140	165	141	176	149	155	145	161	158	147	148	150	161	191	156	142	158	181	148	141	174	182	135	139	174	174	143	138	153	175	145	182	174	162	155	147	167	180	141	159	149	175	140	151	156	161	143	134	144	167	169	162	155	170	157	149	161	155	158	153	163	163	147	154	159	160	162	142	179	172	153	174	174	160	164	155	158	146	146	159	159	139	149	124	163	157	174	167	140	136	148	139	151	160	163	183	162	150	166	153	160	154	145	136	158	172	135	152	183	157	155	149	150	174	161	155	147	170	153	160	163	175	148	160	144	146	170	164	148	174	160	171	180	132	148	181	164	175	168	163	149	156	147	152	164	169	153	157	155	153	148	153	149	167	157	176	162	173	141	159	149	159	174	154	188	158	178	170	161	156	155	135	163	155	167	159	151	171	162	153	159	158	163	162	159	184	159	149	161	129	159	178	188	154	159	146	140	149	141	156	150	165	160	183	153	151	164	161	143	136	135	142	177	181	170	181	139	153	167	152	168	161	141	164	156	175	170	154	151	141	140	149	126	155	170	169	153	168	165	158	156	147	169	154	146	176	188	167	143	172	149	184	156	171	167	181	153	143	165	164	134	153	169	163	140	123	124	149	175	154	168	119	154	150	163	162	165	163	158	152	148	153	150	142	160	162	155	174	147	155	158	157	157	169	175	176	152	167	146	146	137	147	158	158	152	162	162	156	126	144	173	177	167	154	158	140	146	161	157	165	168	157	141	168	181	163	139	161	172	165	144	156	167	169	150	154	150	171	162	156	163	172	144	132	163	140	149	147	183	148	147	156	140	150	147	146	171	157	148	156	164	178	149	148	142	144	177	156	171	168	195	166	163	161	146	185	153	156	157	150	177	170	171	145	139	149	154	151	145	185	153	137	163	154	168	161	138	143	129	148	147	180	186	164	172	178	155	148	177	177	166	161	143	145	163	174	148	153	145	150	167	172	185	165	170	153	163	168	148	179	166	159	173	168	149	167	156	137	161	176	167	178	141	153	158	154	185	141	152	156	173	160	149	134	151	141	155	155	166	167	160	154	168	177	158	173	154	131	183	164	158	183	190	164	146	175	167	140	153	157	142	156	166	171	162	148	165	157	158	150	166	156	160	142	162	176	139	138	144	149	146	160	177	168	145	164	161	157	154	135	166	129	147	140	169	150	135	131	182	170	167	163	166	157	142	129	157	164	159	169	160	143	171	161	148	163	158	143	155	155	158	147	170	145	156	143	133	154	175	179	165	146	163	140	163	163	186	156	153	169	167	148	162	153	157	160	140	154	164	132	176	159	147	154	150	155	179	169	136	157	157	169	148	171	149	181	128	167	156	144	172	151	159	152	151	156	144	165	171	162	158	168	150	172	167	142	119	137	138	168	154	139	149	165	145	154	154	133	151	170	187	162	145	157	156	161	168	161	167	169	139	152	137	162	165	161	153	157	152	144	177	174	151	148	139	161	142	142	149	172	139	167	147	156	171	140	176	153	148	150	154	158	156	146	150	159	163	155	157	180	148	126	146	177	166	161	169	166	152	154	151	192	170	163	155	150	138	153	191	152	148	161	143	152	150	170	162	177	142	145	136	138	137	158	164	161	174	156	154	150	149	144	161	155	159	146	168	173	144	161	165	152	171	140	161	171	150	166	156	172	158	166	158	143	163	181	154	136	167	144	150	149	139	164	170	165	175	147	167	136	146	168	190	179	138	164	156	160	152	186	158	188	146	138	141	151	154	171	155	171	166	165	148	157	175	166	148	152	156	146	139	152	153	155	167	166	173	174	169	160	156	161	147	151	145	155	168	179	144	157	188	169	149	144	158	149	156	146	163	157	151	140	156	144	143	157	157	163	196	146	174	172	138	182	151	166	164	160	162	157	164	168	164	161	171	160	155	163	164	184	160	146	171	161	176	152	144	146	148	173	144	144	152	151	161	159	160	164	177	166	153	144	161	147	159	152	168	156	168	161	167	170	149	148	156	171	163	157	155	149	154	160	160	151	159	161	167	176	158	162	142	159	135	164	174	170	148	142	156	147	168	169	169	158	151	164	152	151	156	168	162	157	145	147	140	164	172	135	158	141	147	154	162	155	182	146	171	144	153	170	153	163	175	164	157	162	161	156	148	166	123	147	176	160	157	149	175	154	153	159	174	175	162	156	150	150	177	141	157	129	159	180	149	149	179	171	150	156	148	154	152	160	146	152	177	160	177	178	148	164	163	153	182	148	181	171	154	157	151	161	157	144	161	155	169	150	164	160	159	155	161	181	160	151	178	165	181	165	146	152	171	149	162	138	142	179	174	154	159	123	172	168	169	153	155	146	145	139	183	161	145	138	177	159	144	164	178	174	149	169	145	162	124	172	152	175	174	157	149	154	162	138	157	165	155	130	158	150	161	150	168	164	170	180	173	151	162	165	159	177	151	153	144	153	142	161	155	150	162	138	166	193	165	160	169	163	164	144	193	169	152	160	190	162	161	166	153	176	170	177	163	145	188	172	150	154	154	170	189	164	154	165	145	134	155	181	151	169	139	170	153	167	144	160	171	150	178	174	153	177	142	195	164	167	170	165	145	162	165	155	155	169	156	164	157	162	171	155	167	157	156	130	157	161	153	160	159	166	172	146	141	153	171	178	145	165	157	177	150	155	177	156	168	167	148	160	177	150	167	146	175	145	154	164	164	154	171	156	188	187	153
8630	1356	2208	2381	1882	1386	1167	1019	865	722	679	673	644	600	550	596	528	498	530	499	526	485	473	489	452	478	485	501	481	434	423	417	437	451	400	472	450	432	469	393	406	421	418	359	460	438	450	467	434	451	453	422	438	418	419	458	450	428	466	423	433	431	449	417	425	451	442	407	412	399	443	413	438	466	395	429	414	426	411	406	414	429	408	427	419	407	412	424	383	424	394	418	410	354	424	405	441	414	474	483	427	440	417	401	431	428	441	376	387	413	445	417	419	430	391	430	415	416	414	447	414	391	397	424	443	441	409	371	423	424	425	437	406	425	396	437	461	409	413	413	470	379	411	430	430	403	440	437	432	420	444	429	432	418	403	409	394	436	416	433	406	409	441	417	420	427	446	443	422	413	417	433	421	433	443	437	423	412	449	428	434	400	480	385	391	409	400	422	422	442	413	413	405	431	432	417	447	419	424	404	419	432	432	394	404	417	420	426	444	440	388	457	406	398	423	399	431	448	401	394	430	435	444	424	390	451	392	424	425	399	444	398	407	434	423	417	402	423	381	409	412	431	421	411	402	420	428	442	400	416	419	412	411	404	403	398	419	398	403	400	426	421	425	402	423	453	406	413	407	416	404	402	388	422	387	472	437	410	403	399	451	399	402	413	438	427	474	431	434	440	413	417	379	420	403	416	389	429	396	436	403	408	431	422	410	447	402	431	417	415	425	397	451	385	377	430	448	386	411	427	429	420	439	470	430	415	393	446	412	437	425	453	419	379	421	403	445	406	385	422	428	379	428	438	420	423	444	422	453	408	435	408	360	435	412	419	416	422	477	370	422	418	444	406	415	408	406	400	423	420	441	423	435	393	424	440	419	376	388	427	421	404	425	405	408	445	434	410	405	431	377	442	389	431	405	405	390	410	397	474	441	422	407	405	402	420	424	439	431	386	427	412	414	442	420	454	411	472	452	422	426	428	395	426	418	415	409	449	417	440	439	418	383	413	411	407	433	414	399	439	457	404	432	398	415	409	425	430	421	459	410	425	414	446	419	424	423	411	421	394	444	415	446	430	435	426	389	409	419	404	394	405	464	410	430	434	412	402	393	427	426	413	440	402	410	430	420	444	418	396	409	444	445	436	408	418	417	408	401	397	403	463	403	408	426	427	405	415	407	416	469	436	366	417	419	461	405	461	436	454	440	417	405	406	432	429	403	373	442	370	433	389	420	446	385	420	386	398	400	411	464	405	417	419	415	400	422	452	440	444	420	386	438	438	436	394	419	436	431	401	420	417	433	414	390	405	449	409	441	385	427	428	426	435	392	416	423	438	416	440	452	441	425	399	421	422	396	392	387	447	421	435	438	404	417	418	410	401	413	410	387	414	461	424	420	427	440	429	398	417	440	424	430	423	413	422	427	442	409	400	408	397	429	425	402	464	393	416	459	422	410	421	449	386	456	394	422	418	408	391	401	412	437	432	433	413	439	422	440	476	437	429	400	407	397	441	427	414	446	401	427	410	449	403	411	455	414	401	392	412	457	397	393	408	398	407	409	420	419	400	429	411	385	413	381	399	427	446	423	440	407	370	395	435	431	441	367	387	436	384	427	394	410	413	423	428	416	423	391	427	446	436	404	414	410	472	459	413	404	391	368	410	405	419	430	421	423	441	413	397	451	431	386	426	448	461	420	374	412	452	412	411	460	399	433	401	416	411	408	433	439	409	420	407	399	399	402	422	429	413	434	415	404	372	461	435	407	406	386	405	419	432	412	386	429	435	403	387	400	439	375	466	419	452	406	430	429	438	410	462	406	439	391	393	382	405	416	426	399	399	409	422	385	413	399	435	431	412	419	415	430	393	419	373	401	428	390	426	423	430	384	405	427	424	389	448	423	437	400	385	426	435	410	401	402	393	415	392	407	423	413	417	425	392	424	395	417	404	428	404	402	410	440	415	405	417	456	403	383	432	423	387	452	417	405	429	432	380	417	429	398	442	428	408	400	418	341	405	414	440	425	462	377	420	437	426	420	397	418	449	452	436	395	442	388	419	406	426	406	420	399	387	419	387	421	404	406	405	457	477	405	432	387	409	384	379	441	414	402	398	428	437	443	421	419	421	402	442	413	435	420	389	424	402	437	388	426	393	407	392	405	411	388	392	430	374	387	430	391	429	393	407	422	461	404	451	400	400	430	435	414	409	424	427	447	444	456	382	432	435	412	409	443	420	423	429	414	388	443	452	442	438	415	439	391	463	444	384	409	423	433	404	389	377	385	421	410	381	434	415	418	422	424	432	428	433	411	401	436	440	433	440	385	404	463	405	435	403	394	405	421	447	424	395	479	421	478	467	379	419	412	417	421	435	425	402	379	421	426	462	427	411	412	426	411	440	401	444	429	411	433	428	437	428	394	472	402	395	413	436	454	421	418	415	440	416	390	449	419	394	406	392	425	415	438	415	406	417	438	434	448	440	415	425	397	445	431	418	433	419	398	401	452	408	416	442	439	445	394	430	416	421	412	404	394	380	407	445	449	414	433	423	408	427	406	431	429	411	396	425	434	489	410	419	421	405	407	398	407	421	425	423	430	419	421	393	395	433	417	403	429	417	412	416	389	388	394	428	424	439	440	416	455	433	427	415	430	423	437	430	422	438	430	413	429	400	396	373	408	445	436	396	414	435	436	416	375	437	461	447	428	430	407	423	406	427	375	425	455	417	429	413	391	426	454	418	433	407	439	419	432	405	472	390	393	396	421	428	461	406	397	399	432	413	350	406	391	426	416	436	427	406	426	411	412	419	448	411	403	437	399	445	407	426	425	431	375	447	405	408	421	427	389	465	400	388	417	424	443	443	451	385	439	439	434	424	409	419	426	447	435	435	400	406	413	431	417	452	405	407	462	419	439	446	443	416	431	438	433	448	418	419	450	433	431	423	442	418	427	431	388	422	405	419	419	425	427	412	392	405	434	396	413	398	438	446	414	399	392	410	415	404	421	390	445	427	417	430	436	432	427	424	419	384	400	421	438	435	410	387	398	430	465	392	373	424	453	426	421	443	380	411	399	435	424	433	403	455	416	457	415	460	418	390	453	433	444	460	407	394	416	381	413	445	424	411	451	445	418	427	379	423	400	418	413	409	429	411	409	386	427	441	397	434	426	437	408	421	449	454	405	381	406	403	405	421	411	432	418	437	385	446	425	411	435	402	411	403	473	412	435	429	419	400	405	429	429	431	464	416	416	389	437	416	410	438	407	388	424	398	417	441	389	435	430	445	406	421	412	399	413	437	395	482	439	413	409	419	409	447	415	407	411	392	446	438	443	449	432	408	400	435	412	427	435	430	437	426	425	401	422	399	417	451	430	410	409	393	437	413	425	445	418	377	413	406	392	415	449	377	429	430	420	406	439	400	394	414	468	415	396	400	447	446	449	396	397	466	420	406	412	428	421	407	413	390	443	419	381	428	377	428	415	386	421	432	411	412	417	440	425	454	405	384	413	420
1836	551	490	421	445	418	414	404	424	451	391	404	383	395	402	423	432	397	356	399	395	368	420	412	360	409	407	431	359	413	405	430	366	419	411	405	369	381	415	352	414	408	400	405	382	384	386	388	414	368	451	393	415	408	408	417	395	394	405	407	424	417	400	389	369	427	431	437	409	418	394	444	428	396	382	432	354	397	401	392	412	393	400	358	413	425	375	399	355	389	400	385	384	422	371	409	393	392	434	408	401	400	397	410	387	400	394	407	415	412	388	381	449	386	405	409	371	404	426	391	388	421	412	390	402	384	385	397	422	419	378	400	401	419	423	357	373	424	418	378	407	403	403	405	407	405	409	400	396	381	384	400	386	379	394	384	366	370	440	403	411	407	435	396	384	377	395	382	402	384	451	461	412	433	405	409	391	382	417	434	404	370	412	434	428	408	451	395	406	400	412	404	390	412	373	431	398	408	380	430	394	399	386	383	397	382	435	416	371	445	374	403	392	387	431	404	387	412	389	393	409	408	433	408	396	395	416	409	427	383	393	413	410	380	387	443	374	406	377	400	411	415	408	406	394	395	401	419	393	409	417	424	371	409	392	385	415	413	407	407	413	404	410	362	379	384	397	440	404	406	434	383	396	400	395	427	443	398	420	432	378	398	415	395	395	382	398	418	424	395	380	414	439	409	414	413	390	389	394	402	402	428	443	431	438	409	461	440	447	415	430	450	389	383	386	404	412	407	381	410	391	435	401	424	371	376	402	414	448	403	414	390	418	398	403	445	418	417	376	424	396	415	404	370	422	442	368	409	378	381	416	405	419	398	392	393	398	391	377	406	404	402	353	391	397	376	385	424	397	405	426	403	397	360	401	404	402	430	408	392	368	407	393	395	418	400	408	380	383	422	376	429	389	417	411	385	434	411	413	442	416	407	372	424	442	387	424	379	409	405	394	396	413	416	399	401	388	405	456	373	383	417	406	381	399	382	424	387	417	406	374	419	456	390	403	386	370	408	429	393	423	453	413	415	365	412	358	401	426	407	397	360	411	384	386	419	404	415	401	424	381	392	408	425	422	351	432	407	413	391	406	442	442	405	411	396	459	432	400	389	389	394	424	388	413	412	389	374	424	403	435	415	389	417	342	370	385	436	390	406	408	454	394	410	371	344	402	437	365	415	382	434	405	398	422	415	418	372	381	431	377	390	384	411	354	404	409	392	451	368	365	392	409	405	419	388	421	367	400	428	401	434	405	402	388	377	430	382	429	388	425	415	413	408	454	359	409	404	406	374	409	393	372	399	406	378	383	412	395	370	421	418	403	406	434	391	374	388	384	393	411	409	418	415	394	403	400	415	426	388	436	407	407	406	396	397	415	393	378	398	424	381	416	404	422	380	365	384	400	383	387	424	424	401	438	412	386	364	370	370	398	378	409	395	401	415	420	396	352	419	388	392	409	429	421	387	410	367	422	363	388	396	414	362	405	413	424	424	427	402	417	413	420	396	398	423	428	413	370	375	399	422	373	389	426	386	415	398	408	384	396	405	429	363	358	403	440	357	396	399	423	388	375	388	360	400	426	409	393	400	410	406	411	407	396	398	402	421	408	419	389	410	406	413	403	399	380	420	381	388	385	437	427	422	410	412	436	415	376	400	434	396	392	397	377	413	386	388	411	421	392	407	386	393	402	434	357	362	402	383	402	395	379	428	369	403	441	402	374	411	416	422	383	365	412	420	340	426	429	424	425	412	373	396	432	446	434	421	419	413	416	386	377	423	400	446	390	406	406	397	414	409	429	434	426	433	385	411	414	372	409	381	372	438	410	396	415	392	382	417	383	410	373	405	388	440	399	390	351	394	347	410	408	378	395	430	388	410	400	422	416	432	429	373	396	422	384	425	403	433	429	383	383	371	426	384	407	378	388	385	364	397	406	391	403	395	398	397	408	381	410	413	386	404	421	405	400	375	361	411	427	369	418	440	402	398	424	390	397	429	393	427	381	409	381	419	406	394	384	398	395	374	393	368	393	377	394	422	395	390	374	437	398	402	421	390	416	400	397	401	381	377	378	402	426	418	413	390	387	431	455	379	421	389	375	370	390	395	381	417	380	401	429	384	409	366	418	419	387	350	386	373	385	425	406	365	361	407	388	405	446	401	432	414	389	446	414	399	390	430	444	386	394	400	402	419	400	421	403	386	386	422	392	415	446	376	430	417	403	384	405	433	418	408	412	400	420	384	399	415	428	401	427	393	394	379	375	381	376	434	417	406	399	430	408	402	420	412	364	405	420	425	398	420	403	391	396	406	374	404	406	407	388	404	377	393	430	397	403	405	406	411	396	368	403	387	382	383	384	421	399	421	433	408	399	423	392	402	413	401	396	422	445	415	381	379	422	382	403	402	411	387	393	398	377	437	386	384	403	409	409	444	407	364	385	435	440	392	402	362	419	438	422	363	436	445	421	421	383	377	399	387	410	428	381	381	410	368	378	391	352	376	424	403	424	431	417	398	367	381	397	389	408	402	416	437	397	418	415	361	394	433	411	390	420	411	402	380	397	407	375	397	418	390	427	385	432	433	426	429	406	396	424	420	439	422	426	439	413	412	415	405	345	397	413	397	389	405	448	369	403	401	405	405	435	398	357	408	425	408	407	387	409	386	411	404	399	394	395	421	393	393	435	382	441	407	412	400	418	399	388	375	410	379	340	435	379	378	411	378	369	385	381	433	376	406	414	420	448	428	398	419	364	418	408	378	375	415	409	437	411	384	398	364	413	430	396	408	420	394	400	429	427	428	415	414	442	419	393	415	378	420	388	397	416	427	428	397	406	409	427	405	384	409	399	430	407	407	365	405	396	380	411	395	398	402	419	400	414	380	434	419	358	414	418	382	407	409	392	415	436	402	414	394	380	390	382	415	382	409	407	440	407	438	412	398	354	391	399	395	394	397	388	427	420	407	410	371	419	394	400	425	442	426	423	446	432	361	403	409	387	395	451	386	388	386	375	397	393	410	416	405	389	423	392	380	372	459	395	423	425	440	411	389	386	408	403	449	405	389	388	381	415	403	381	424	405	405	388	387	394	413	436	425	407	366	416	360	372	397	379	437	397	401	389	407	462	412	393	394	381	413	381	403	408	443	454	399	422	418	400	353	390	401	431	410	377	441	403	417	397	439	404	406	367	392	420	416	397	394	433	417	400	416	410	429	382	378	405	367	395	399	442	375	373	409	388	396	421	377	395	386	415	403	414	415	390	391	431	422	386	394	398	428	396	385	389	432	418	446	429	395	427	378	437	398	418	381	437	393	411	405	392	436	392	393	388	365	390	375	424	392	405	387	419	405	431	383	397	422	424	429	417	399	392	412	432	391	428	396	430	428	388	403	388	407	357	381	409	373	392	355	442	435	442	376	400	394	381	428	451	420	390	409	411	389	409	406	346	382	372	411	401	420	390	420	428	430	400	424	410	391	394	415	395	415	400	401	406	411	419	368	385	430	388	372
2350	1112	1094	1106	1061	1048	995	978	991	976	947	1000	964	917	1001	895	938	990	959	953	945	958	887	916	915	954	930	968	917	954	981	914	984	954	923	962	993	960	952	922	950	1005	999	968	941	944	952	953	939	958	937	965	922	908	1007	905	953	921	929	911	972	949	950	937	908	953	980	1003	911	948	943	951	939	956	951	923	945	916	973	912	895	989	989	929	904	929	989	1007	951	996	951	968	934	953	932	954	949	912	1000	898	906	929	981	900	925	969	968	926	940	894	950	955	951	947	946	941	971	889	957	946	950	991	985	994	952	926	885	921	943	997	1014	930	922	957	913	1017	972	923	953	913	968	980	975	950	958	958	1014	979	975	974	945	867	871	961	902	945	967	878	928	973	943	946	907	975	944	960	972	937	955	886	933	950	904	941	921	927	977	1019	899	952	902	953	949	1000	926	1015	949	988	948	925	951	954	937	930	960	968	986	962	933	958	959	949	919	920	924	982	940	951	944	904	963	924	928	965	940	974	950	982	1013	954	928	982	932	936	902	935	959	990	934	956	975	938	969	960	971	939	974	908	939	972	985	950	929	925	909	969	944	982	917	947	945	995	949	1008	901	953	929	897	1005	953	926	970	962	948	928	944	1032	982	963	1010	968	936	928	957	1018	938	962	968	998	952	987	978	953	917	985	914	909	1018	886	939	908	975	960	959	902	951	924	916	922	917	924	946	961	935	953	949	934	994	938	912	948	922	905	949	900	919	916	936	933	948	1014	932	905	981	957	918	963	966	951	970	974	950	944	991	930	982	981	957	936	908	975	949	982	974	916	954	920	889	894	929	954	914	985	984	938	908	967	955	962	934	915	1044	945	961	896	1001	923	921	906	937	902	909	902	931	966	910	957	946	911	948	925	972	965	938	996	1012	979	969	969	968	970	963	956	921	953	968	936	981	892	993	940	1008	962	972	1002	996	982	936	977	914	974	966	922	874	983	950	938	969	984	981	978	943	969	985	948	922	974	992	980	914	974	952	971	921	898	987	975	870	959	963	933	990	921	961	932	942	975	922	910	977	971	926	911	970	948	921	941	944	944	975	1010	911	950	981	922	913	976	970	914	931	971	1016	894	965	990	975	984	924	907	945	958	967	978	953	898	932	948	954	962	861	937	971	914	1010	980	954	903	956	925	993	899	1012	941	988	918	963	1010	924	932	958	963	916	945	955	937	955	943	936	903	950	910	971	977	942	1006	972	952	969	956	933	1008	966	1007	951	924	955	952	977	978	939	931	945	951	965	948	892	943	994	939	968	939	967	952	911	960	914	936	963	944	914	935	996	932	912	970	959	993	941	1008	972	957	945	932	976	984	963	919	921	961	960	965	918	968	1007	993	993	935	974	965	973	940	935	928	905	975	926	907	937	954	972	1010	984	977	948	930	927	913	993	973	983	963	931	910	946	929	939	941	892	952	941	893	965	969	937	969	949	913	934	979	939	930	926	965	993	884	882	1010	910	940	915	982	949	908	977	958	908	873	938	937	899	998	1028	923	913	954	950	952	893	896	937	938	974	1017	945	970	1001	945	999	962	958	985	922	921	926	936	953	957	909	899	977	953	974	955	929	931	944	930	1014	973	997	931	935	999	922	921	934	981	1013	987	918	921	924	910	904	955	915	961	969	932	996	993	953	964	974	928	965	918	945	895	974	942	950	972	955	929	936	954	955	936	988	918	927	938	907	989	906	912	925	999	937	958	942	927	964	926	957	905	944	968	945	945	936	963	983	917	944	937	906	994	923	936	931	917	967	992	947	963	941	950	993	917	969	973	953	972	922	948	924	929	917	905	938	944	954	960	960	935	909	970	978	939	928	969	962	964	924	962	929	921	905	974	989	922	921	941	944	875	937	979	989	925	960	968	949	945	999	946	977	936	962	1029	966	939	944	934	991	943	933	969	946	940	976	972	981	912	960	900	963	973	964	962	976	943	932	948	1003	917	986	908	982	969	928	1009	959	951	936	945	969	929	910	949	922	1002	967	987	983	980	963	964	932	912	943	916	959	935	991	959	926	935	1012	991	929	941	939	1033	959	980	942	917	945	946	918	969	992	971	946	944	972	914	979	918	947	917	922	980	1039	928	955	939	974	919	962	959	974	938	938	909	956	944	902	950	915	840	1020	1003	943	969	943	904	893	960	926	926	952	955	962	977	977	927	897	918	1031	917	927	973	953	1004	919	948	927	967	1003	896	925	958	946	918	914	942	946	967	947	940	956	925	971	935	933	927	970	977	960	972	950	885	918	980	928	920	941	956	947	961	913	962	945	979	956	925	954	968	931	990	939	998	908	943	947	911	995	937	927	1034	952	920	937	897	925	947	901	969	969	911	990	960	940	937	921	946	934	965	927	977	954	945	937	917	969	968	956	964	988	918	949	985	904	901	1016	959	946	936	933	981	892	899	942	921	950	961	928	898	921	957	906	942	951	991	979	938	935	985	977	935	1000	962	988	959	891	983	946	974	974	973	965	989	952	1004	921	954	961	956	996	956	966	1002	1007	970	947	928	959	988	936	943	949	939	967	960	944	918	958	892	928	892	947	955	915	973	1006	980	944	939	905	952	988	919	979	879	933	952	967	928	939	943	962	925	980	971	959	959	952	955	995	993	929	950	992	986	890	958	945	997	938	1003	942	923	991	986	897	955	925	1024	961	984	945	1018	1026	983	966	924	961	1020	887	885	1005	983	952	970	989	1002	899	952	975	925	969	1005	940	975	926	931	925	937	954	932	941	982	961	943	962	900	949	933	1020	954	959	979	970	977	942	922	963	989	962	957	985	902	950	991	948	926	921	928	961	976	985	949	1051	873	948	954	930	952	944	947	921	929	959	969	983	915	978	948	962	993	945	962	966	940	939	966	961	986	969	997	933	923	980	976	947	1012	929	974	951	972	991	948	948	921	894	909	922	973	926	993	965	930	947	946	1060	955	958	981	938	942	985	935	933	957	955	977	1016	981	970	966	968	960	956	938	982	941	968	969	934	905	951	976	924	937	961	960	951	960	919	952	890	957	918	963	935	931	984	937	895	929	935	990	958	1003	911	946	917	962	938	939	939	971	924	924	922	937	955	938	989	969	949	979	933	975	995	941	978	974	957	941	947	911	955	920	977	967	951	1014	961	931	942	950	1006	948	1009	953	914	934	971	973	964	970	944	900	911	991	931	961	992	939	951	951	912	910	871	963	936	964	924	920	943	950	983	939	968	950	965	968	982	929	959	1030	947	980	977	898	964	955	925	939	916	932	967	939	918	938	932	917	889	974	975	988	927	922	1035	919	1010	963	945	945	952	963	941	933	936	953	985	959	938	921	902	937	956	929	963	994	906	921	942	940	952	978	988	994	929	1007	962	959	974	963	945	921	948	922	977	899	927	949	962	992	953	928	979	992	920	962	951	933	970	962	903	979	947	927	960	981	950	934	982	912	977	977	930	1008	960	981	869	890	935	948	945	975	920	926	933	940	970	992	932	923	922	957	905	930	951	924	972	944	938	995	945	912	919	990	941	963	960	940	895	898	922	967	952	944	991	1007	936	946	923	984	928	976	983
8003	889	805	674	490	472	430	438	383	405	384	320	334	413	314	339	343	321	321	319	331	366	326	388	342	364	359	380	354	357	334	342	301	340	365	352	344	336	351	332	340	337	349	360	337	365	317	353	322	319	331	329	329	319	351	391	338	302	320	322	348	329	341	335	362	364	321	321	320	336	348	313	322	306	374	350	347	373	331	317	325	357	339	323	358	291	360	317	370	306	372	365	337	335	360	322	330	320	328	317	344	351	304	317	353	369	335	306	339	340	362	308	326	327	334	344	350	327	343	347	315	348	315	298	330	322	347	344	343	357	313	329	312	328	336	347	322	368	340	358	347	314	368	315	337	357	313	331	345	311	354	352	365	278	344	331	329	345	325	304	320	322	333	337	357	343	332	287	355	324	335	365	316	340	336	346	314	337	367	346	326	347	322	314	347	370	349	320	326	316	352	308	339	341	343	358	328	336	328	299	332	345	316	319	336	358	322	270	342	333	347	350	357	321	328	359	357	347	331	340	351	301	323	313	347	336	307	327	333	346	321	353	325	353	365	342	362	324	318	348	363	343	327	353	347	332	318	355	352	302	334	346	344	331	357	345	315	367	326	344	304	307	350	359	332	309	367	326	336	367	320	340	356	360	339	317	327	353	320	365	362	313	345	372	349	319	373	359	344	362	372	333	355	310	334	363	320	314	362	354	345	327	303	340	357	351	358	330	321	325	367	326	317	333	323	348	341	349	320	333	342	329	349	356	315	371	335	351	345	347	358	319	339	347	316	326	357	336	339	319	318	353	331	344	306	368	325	349	337	310	346	317	348	331	391	323	323	314	326	335	348	369	332	321	339	345	370	355	330	334	339	356	349	329	337	343	296	352	344	336	290	368	338	335	348	350	326	324	357	341	352	341	326	334	339	312	357	322	350	335	367	343	352	376	317	350	305	346	330	322	354	319	334	337	347	327	344	310	323	342	318	343	337	340	337	324	373	345	308	324	318	375	337	338	330	349	310	302	357	345	346	320	362	329	338	328	303	327	320	334	322	324	355	347	379	372	346	363	361	350	347	358	353	322	359	333	335	293	323	366	347	343	344	316	297	349	371	387	339	339	299	337	320	312	349	334	382	304	321	351	331	304	338	281	344	333	359	335	336	314	313	325	323	332	350	311	345	331	335	353	337	331	305	344	336	323	321	360	337	361	330	339	379	334	314	339	371	368	341	326	362	322	339	337	345	346	373	362	333	312	303	306	305	347	346	331	354	359	363	348	330	352	359	350	364	349	373	306	312	341	331	322	343	323	352	304	312	325	291	319	334	322	373	349	358	350	351	361	344	320	341	352	356	356	307	347	353	339	326	309	323	353	334	366	383	346	358	342	339	363	321	348	348	344	321	334	324	337	367	362	322	319	339	345	307	327	348	362	364	337	379	337	345	338	378	369	338	344	324	340	314	332	351	332	341	323	301	354	360	328	331	326	345	340	314	325	349	356	321	333	325	366	368	336	320	368	328	321	348	335	347	314	359	314	342	348	376	343	347	366	329	322	339	333	340	357	338	358	353	346	371	373	360	332	328	327	346	317	373	331	345	346	340	319	314	362	365	327	317	325	349	361	329	318	346	348	322	324	337	328	344	323	328	281	333	369	364	344	351	336	369	360	309	340	337	337	312	327	339	330	338	328	330	338	308	337	339	384	314	295	322	353	332	332	326	341	332	347	331	314	345	351	288	338	335	361	335	332	330	336	327	355	326	341	323	332	323	335	350	327	324	350	365	370	332	304	326	296	380	307	306	365	358	343	341	329	347	323	329	335	346	326	357	320	333	339	334	348	348	293	329	357	361	349	320	347	322	308	300	337	371	301	344	358	350	377	331	371	330	342	334	349	341	350	369	328	317	320	316	323	329	342	343	343	350	332	353	325	316	325	352	346	332	390	335	318	363	319	332	357	360	371	351	325	338	321	368	415	359	375	354	329	355	320	361	368	342	380	378	351	325	343	293	335	343	301	331	344	313	323	331	356	337	379	321	317	383	346	339	341	350	336	349	380	352	302	332	351	367	339	326	345	302	308	345	336	322	342	332	364	374	334	336	361	341	326	329	373	344	331	300	358	345	343	327	325	329	313	322	343	341	353	342	351	360	377	343	370	321	320	360	343	327	332	334	317	343	357	336	364	354	357	336	334	320	353	334	342	335	366	360	306	314	332	360	335	314	367	328	330	334	340	343	322	348	344	334	348	361	300	320	342	339	345	376	333	329	364	314	316	360	309	320	316	328	335	328	298	350	353	334	355	341	349	353	340	352	344	326	325	316	323	349	336	326	332	378	377	329	310	319	341	311	348	345	312	334	351	319	344	360	340	340	331	321	341	338	317	323	332	358	344	318	325	348	332	321	348	343	326	337	326	348	324	323	294	331	353	333	332	346	329	331	348	323	330	310	342	360	330	329	360	316	361	345	368	349	366	373	333	348	330	342	331	332	306	329	369	331	316	373	346	337	326	388	347	343	321	328	362	374	347	324	345	313	331	357	352	347	358	337	301	350	324	316	312	344	366	318	380	322	360	344	342	312	321	330	315	334	334	343	361	329	383	348	316	345	326	328	396	341	348	333	316	308	349	358	357	358	299	382	336	330	323	335	331	327	323	328	343	327	338	350	305	349	319	343	353	353	344	355	348	361	354	354	339	366	373	338	298	353	340	343	301	297	338	330	345	353	353	351	317	370	366	305	340	318	304	325	326	349	321	355	323	316	368	334	347	359	336	351	340	339	335	355	324	348	347	308	336	315	363	318	324	338	351	337	318	373	349	368	333	359	376	344	324	347	331	328	311	356	319	361	349	346	362	307	360	309	313	405	317	350	345	342	312	353	359	376	347	317	354	328	356	336	342	329	313	336	360	368	331	327	348	306	298	365	333	326	329	317	375	280	343	331	348	337	337	333	323	337	332	373	353	361	340	340	331	341	329	360	336	326	327	362	308	350	344	345	331	359	349	284	320	341	337	343	329	329	347	327	337	354	321	349	326	342	322	321	301	345	310	308	384	307	366	336	319	335	365	346	332	332	344	344	317	337	354	351	314	344	330	336	349	377	338	317	333	332	333	336	333	286	351	331	350	330	339	355	373	373	354	331	323	326	338	323	358	326	354	338	326	348	333	316	304	319	320	325	326	304	329	310	337	388	360	352	345	346	349	358	316	328	354	352	280	320	373	331	324	308	320	349	326	344	334	358	336	339	352	330	313	355	345	319	348	353	339	345	344	336	324	340	331	320	335	341	345	352	327	301	336	319	358	352	359	311	325	342	307	366	294	383	331	368	320	345	320	310	311	351	342	355	347	364	341	330	353	325	342	311	341	318	332	348	373	298	325	324	340	324	344	349	315	343	344	321	335	365	347	336	308	331	340	348	340	327	322	322	329	333	413	371	320	381	359	332	353	346	314	347	321	323	364	351	323	324	297	319	341	362	369	345	329	356	322	364	362	333	302	330	347	314	332	363	326
7030	1442	1726	1863	1477	1309	1220	1130	982	954	927	940	907	887	890	911	887	855	822	896	860	839	864	826	827	828	812	839	760	815	840	839	779	802	814	822	754	829	763	862	805	867	830	798	829	871	744	758	797	806	777	784	797	810	830	793	812	855	819	867	835	816	784	809	824	730	779	785	780	757	812	786	853	787	784	806	845	842	738	808	844	816	857	823	812	800	813	738	829	784	784	817	806	802	766	774	849	810	783	792	792	802	803	821	786	771	808	747	814	771	806	840	846	801	799	852	796	810	803	806	776	794	794	789	808	774	814	785	788	811	841	819	777	753	812	818	761	792	801	867	741	780	759	773	784	755	769	779	807	815	824	806	838	804	848	736	784	822	821	810	783	794	806	769	863	751	776	803	821	763	829	773	790	791	786	791	817	714	850	847	743	804	822	766	796	833	763	778	826	795	799	826	835	779	814	759	827	775	814	874	798	782	848	772	812	843	814	799	823	811	807	840	789	818	803	786	797	771	782	822	824	783	860	774	784	795	782	741	779	768	789	794	751	878	846	772	779	765	850	837	793	823	800	791	824	821	741	809	818	816	786	799	779	786	809	799	844	809	784	803	788	784	782	804	831	794	798	793	817	796	786	799	799	755	803	823	824	836	791	821	827	771	819	889	824	785	784	792	824	807	795	808	817	819	808	739	757	794	830	819	831	851	826	759	833	797	765	843	766	758	779	778	771	812	747	820	830	789	820	794	804	832	780	748	843	842	781	794	815	802	809	769	780	755	809	783	816	799	816	795	801	819	812	787	804	808	814	768	836	799	802	793	800	765	781	804	794	816	761	806	811	766	795	798	817	779	738	848	783	765	768	840	795	789	758	757	862	784	790	797	830	764	835	803	789	836	809	775	757	805	783	833	768	768	822	794	800	832	807	740	835	835	762	826	794	871	773	811	783	761	767	820	843	837	846	822	752	783	706	766	820	805	848	745	741	793	810	818	790	819	831	754	806	756	798	807	734	812	801	871	848	781	792	807	840	780	788	812	808	857	771	761	777	834	796	794	787	797	810	783	799	776	844	766	790	814	809	788	763	736	793	839	698	803	765	803	806	807	801	794	832	811	771	807	806	761	807	765	784	798	834	818	877	796	793	809	794	778	764	792	773	816	767	823	808	847	812	790	808	829	831	836	804	792	765	836	823	807	808	768	786	785	794	790	781	779	832	845	739	769	793	766	818	729	791	823	798	807	790	787	749	758	778	787	750	733	765	820	833	804	780	784	844	836	820	802	825	772	770	763	786	765	788	845	841	789	792	783	793	821	790	821	807	765	871	796	839	770	837	760	802	823	813	805	816	813	806	806	782	768	782	830	770	789	815	827	812	793	792	748	769	787	788	786	785	817	839	801	754	771	768	817	775	820	786	828	777	860	771	828	799	785	779	797	769	815	789	815	786	804	801	819	816	843	749	827	771	730	733	804	773	782	812	765	764	800	794	787	807	823	778	801	832	798	757	810	767	809	792	753	800	834	814	811	786	746	790	787	799	791	826	805	778	828	760	766	772	752	832	825	821	836	745	787	790	776	811	771	844	813	829	821	844	840	834	788	789	808	781	764	821	819	820	819	761	823	845	785	770	781	808	831	783	781	788	794	766	817	783	803	781	768	773	815	842	772	796	851	832	786	846	811	780	780	855	795	854	807	813	809	791	803	778	788	840	809	818	799	810	801	849	818	809	833	797	817	840	814	798	786	782	812	796	781	810	816	736	806	809	758	834	841	800	793	782	792	792	821	802	867	808	775	819	770	784	766	839	751	871	822	816	761	798	794	839	781	806	765	759	776	870	815	790	827	801	744	784	847	767	788	824	809	804	822	773	833	772	770	827	787	816	807	798	841	818	774	828	799	802	826	821	801	816	827	797	846	844	832	764	806	762	843	772	846	807	816	779	804	780	771	833	816	811	765	795	737	792	791	817	824	822	768	806	809	799	788	817	800	763	753	801	799	756	772	788	793	759	804	757	804	760	804	834	822	776	816	787	826	777	774	774	766	792	800	830	778	791	804	787	812	792	801	792	807	767	798	823	822	751	813	817	795	768	820	730	792	793	814	798	832	799	822	771	799	826	767	851	824	793	733	785	784	766	769	783	775	791	820	813	803	808	743	758	843	814	810	764	795	820	796	737	800	835	828	777	741	811	814	807	817	789	826	827	793	799	756	805	818	812	820	797	824	838	760	793	848	791	760	836	835	814	755	759	786	817	784	851	795	830	772	818	792	784	779	774	840	827	807	809	822	742	784	771	777	808	786	790	814	793	796	798	806	806	792	797	797	814	799	811	762	755	751	757	874	785	750	807	841	840	771	813	807	758	775	823	801	808	807	780	870	801	779	814	795	799	742	804	814	804	775	802	800	847	773	772	815	810	820	770	786	852	790	778	820	783	779	815	768	786	824	776	787	740	769	820	797	789	821	835	823	819	804	828	793	815	826	809	845	846	776	820	766	811	771	795	846	810	818	864	822	813	830	786	812	781	800	840	753	813	815	794	807	841	776	793	796	795	767	804	818	811	726	802	862	782	821	773	794	826	766	804	799	831	826	800	802	783	778	796	781	787	815	772	802	766	795	773	801	781	843	793	780	814	790	787	809	847	823	821	753	751	821	830	810	811	819	835	797	803	805	838	789	860	806	751	815	820	769	780	774	843	793	800	739	784	798	786	837	818	815	782	769	775	805	792	768	791	769	804	848	784	800	783	772	783	790	784	822	826	796	802	810	818	819	776	799	814	771	835	804	804	824	808	848	825	785	791	816	784	833	795	780	780	821	752	819	815	791	768	778	846	769	763	783	793	816	800	831	791	777	773	815	805	771	769	786	803	777	801	783	789	855	847	804	776	850	764	838	828	774	782	815	797	829	789	764	787	819	807	793	791	861	751	820	791	796	783	828	829	789	787	817	779	821	838	786	783	756	818	776	795	744	785	747	826	828	835	856	792	781	790	738	828	800	799	748	828	745	762	823	800	775	772	833	803	846	790	782	796	820	785	804	861	799	822	797	832	805	790	815	861	746	796	792	817	756	803	775	841	791	845	796	876	792	807	755	823	794	750	805	779	793	800	759	847	778	768	754	792	772	809	807	822	785	794	764	825	814	792	775	804	797	786	814	745	818	778	835	734	859	766	795	778	818	816	853	787	807	779	800	794	802	770	807	761	841	792	815	771	794	769	780	813	821	747	785	843	811	863	840	784	795	825	810	810	786	810	800	803	822	792	769	809	813	828	812	842	802	823	785	817	804	763	784	768	803	800	784	827	811	800	841	810	754	836	799	793	802	795	811	759	826	816	829	821	765	799	859	813	818	801	750	800	792	774	776	779	839	830	832	839	737	833	754	807	777	787	849	767	771	779	754	782	784	842	830	839	817	784	799	810	798	775	789	788	809	770	795	783	799	807	747	821	799	789	826	769	822	847	793	776	840	786	854	817	801	789	838	791	771	839	804	808	769	793	804
13908	1392	1020	697	485	307	306	250	209	202	206	189	210	186	196	218	188	189	179	186	162	164	178	156	193	160	156	167	180	150	179	171	191	164	162	166	150	153	145	154	155	151	172	166	156	160	177	154	173	180	170	183	169	151	140	135	178	170	167	159	161	179	155	151	160	137	158	149	178	164	142	157	173	146	160	161	154	149	163	155	164	164	151	140	173	148	150	161	165	170	185	161	164	158	181	167	145	190	180	162	182	170	157	180	166	170	162	137	182	154	168	149	160	149	152	155	159	149	147	171	160	162	143	176	144	144	153	140	123	178	137	171	150	163	160	144	147	161	159	154	156	173	166	170	176	167	148	161	155	167	169	154	173	165	137	168	168	162	176	144	150	156	143	158	174	142	161	160	141	151	148	165	159	170	136	174	139	161	182	165	156	168	174	152	170	181	166	161	154	155	183	164	140	156	163	160	179	185	158	157	177	177	173	146	175	145	160	151	163	175	183	156	147	165	184	160	153	150	170	164	166	146	153	160	148	162	169	170	162	160	193	162	157	186	169	166	179	150	144	150	167	138	142	170	143	168	159	187	157	174	166	160	156	155	150	144	148	144	165	157	163	184	162	172	147	164	175	142	165	164	161	140	166	183	152	120	162	168	141	162	154	146	160	167	145	163	161	168	164	154	167	158	157	153	125	184	176	181	155	157	172	139	180	154	162	164	145	150	157	175	167	152	124	171	169	158	148	184	159	162	151	170	159	179	168	159	172	152	147	179	183	175	149	167	167	158	152	156	147	154	133	147	160	146	169	160	162	157	154	121	151	156	145	164	147	136	140	178	154	181	124	153	156	169	170	131	164	162	151	145	190	180	172	152	163	164	153	164	185	163	158	152	175	145	167	156	158	169	141	134	154	159	160	171	149	148	162	152	157	164	170	159	181	167	173	155	152	144	158	142	151	169	168	161	152	147	150	156	167	159	177	163	172	156	171	141	146	159	165	143	142	154	132	169	151	127	179	159	165	167	171	173	145	146	153	168	174	156	156	154	164	171	164	147	164	135	152	143	168	145	150	152	130	163	178	157	149	150	148	162	159	148	148	144	166	161	149	161	175	170	176	161	145	165	168	157	173	153	160	173	172	135	180	151	186	173	147	160	164	158	150	177	182	171	171	160	151	139	158	155	159	156	137	147	170	153	157	156	190	174	189	153	158	176	179	162	142	156	147	173	178	151	158	165	151	148	160	159	139	174	180	146	174	169	186	148	153	182	171	156	183	148	160	161	169	156	165	174	160	178	149	152	147	154	142	174	162	146	141	192	140	155	141	170	156	162	140	165	137	170	157	172	179	159	161	153	147	164	160	144	170	134	184	165	163	160	162	188	152	161	134	168	138	154	168	142	161	176	153	167	174	163	148	174	166	136	150	146	144	159	160	168	137	150	162	164	155	157	131	173	155	157	169	174	151	162	167	156	182	163	154	173	157	149	182	164	195	142	172	159	138	173	159	162	168	156	165	158	187	147	161	172	163	135	163	179	153	178	173	170	136	153	173	156	169	164	158	149	155	144	134	148	136	169	154	166	160	164	147	154	167	156	162	130	162	151	181	168	139	123	162	151	177	157	149	169	154	149	165	158	170	188	154	178	156	158	195	175	135	138	150	156	162	152	163	148	154	159	143	175	151	161	153	160	195	156	148	164	159	183	123	167	168	182	161	150	147	135	153	177	151	137	151	153	154	157	157	154	135	168	149	174	153	176	162	135	173	167	171	164	152	179	176	151	174	178	162	178	156	169	147	154	180	152	155	146	158	158	153	164	166	147	164	170	145	167	153	160	162	156	155	141	175	170	133	137	187	179	175	168	143	164	190	177	170	129	159	164	159	151	151	174	154	167	139	166	131	158	178	158	164	141	164	152	138	136	171	158	151	152	161	150	185	143	149	161	160	135	159	180	166	164	159	154	150	145	125	166	158	147	150	155	148	161	172	157	183	167	158	174	145	177	162	132	163	164	151	140	152	138	162	176	156	147	149	175	149	178	164	165	153	162	152	150	142	140	140	169	164	147	149	166	143	170	157	159	187	183	169	165	166	148	149	165	166	162	134	155	164	137	169	147	162	156	154	155	160	155	183	169	166	173	167	143	171	155	137	157	171	156	141	150	134	160	165	157	163	144	161	164	174	184	159	171	159	141	152	143	171	151	169	136	167	160	139	164	158	148	157	160	161	148	143	170	144	169	151	124	148	156	181	155	148	164	138	160	173	158	128	167	149	156	141	148	190	177	162	160	124	162	158	169	156	164	162	153	154	159	181	139	159	148	140	169	160	149	188	186	149	147	140	174	161	183	154	170	156	140	158	171	174	163	157	159	160	148	146	184	160	150	167	148	130	162	158	189	153	144	145	142	159	170	164	145	155	154	149	149	164	150	135	153	200	140	134	159	189	167	162	155	152	165	157	180	151	172	147	172	160	143	180	183	162	146	165	181	140	168	166	171	147	151	138	158	199	155	140	161	155	175	154	190	160	133	170	174	165	168	135	154	179	156	156	172	172	160	175	158	177	136	199	153	137	174	167	165	164	176	173	176	155	170	164	171	165	150	156	170	157	176	158	177	175	163	141	155	149	184	146	156	158	159	157	160	161	158	164	188	149	164	157	158	161	181	166	160	156	158	183	176	182	180	133	152	131	166	162	203	153	163	134	136	155	181	181	141	149	180	174	167	162	163	167	149	160	151	171	137	166	174	149	157	179	162	159	163	153	160	148	179	151	149	158	129	153	183	144	163	163	159	164	176	166	152	163	166	140	168	167	145	172	167	170	155	179	175	171	166	172	153	159	156	148	156	149	128	166	167	158	151	152	159	153	177	166	176	165	164	166	170	161	158	158	154	159	171	143	147	158	157	153	190	148	180	171	167	166	144	142	140	170	182	157	143	160	140	184	175	165	138	148	148	151	182	148	153	169	165	146	163	164	171	168	177	153	164	148	171	173	151	146	162	156	151	182	168	147	154	142	138	146	148	159	157	169	168	145	161	156	143	157	171	156	139	162	139	179	151	170	157	174	180	150	171	174	168	139	157	150	157	147	145	151	161	154	151	168	144	171	163	173	156	159	156	133	138	197	162	170	154	155	168	154	143	141	164	168	159	164	159	148	159	144	175	141	147	190	156	148	148	178	163	160	166	163	163	144	165	144	167	166	142	169	147	163	148	174	157	168	159	133	162	144	181	171	148	137	150	172	176	158	150	153	147	172	148	135	145	148	163	146	141	155	174	141	141	172	154	160	146	156	176	168	184	133	158	148	128	163	178	170	163	179	153	154	147	134	161	167	162	144	150	174	174	154	163	157	153	162	148	149	161	138	130	151	162	157	163	179	151	145	174	161	162	168	139	178	177	176	144	172	151	188	134	139	142	125	132	156	167	172	173	158	160	140	156	166	163	158	184	144	162	167	151	130	168	148	160	169	174	186	167	152	171	160	170	167	161	146	153	157	144	176	157	162	171
8590	1303	2057	2415	1841	1385	1161	960	806	731	684	650	622	577	561	556	519	514	534	490	483	503	483	468	436	502	489	479	446	483	455	430	441	475	450	450	443	424	417	422	449	450	435	443	451	439	435	419	421	428	440	418	387	416	442	454	418	434	449	403	463	454	414	424	395	423	403	406	443	424	453	381	428	431	395	440	462	405	438	448	458	403	410	419	451	402	412	445	390	410	405	440	435	410	405	404	404	444	421	391	443	418	396	381	391	445	409	413	405	393	435	418	449	403	395	406	409	446	426	423	431	398	389	448	443	449	399	387	407	425	418	435	431	401	437	428	466	442	430	456	435	413	425	403	413	403	384	403	420	416	448	437	436	435	431	428	446	431	422	456	383	442	407	386	425	404	457	384	430	436	409	432	371	426	417	416	432	439	440	415	416	409	441	403	423	407	407	404	451	414	391	400	445	380	425	472	406	458	449	387	419	412	351	389	408	456	405	408	445	432	444	413	428	458	404	467	436	383	423	424	425	402	404	435	421	402	396	384	409	381	373	458	425	460	431	415	438	423	442	395	437	418	409	417	399	413	398	459	405	360	391	393	418	442	407	434	413	455	425	409	392	431	442	400	427	406	424	457	397	432	381	397	407	413	430	419	407	415	407	425	444	411	425	418	399	433	424	435	414	450	449	434	413	416	427	419	429	467	426	403	405	380	423	408	400	435	419	414	428	395	400	480	459	398	417	437	382	421	415	441	419	409	460	413	447	420	450	405	416	446	449	448	456	395	410	431	390	443	410	444	422	461	436	395	395	434	417	432	427	416	412	454	423	444	420	444	400	393	423	435	406	424	404	422	425	394	412	409	427	413	431	397	408	405	465	390	402	402	407	459	409	404	438	450	399	396	413	439	456	408	432	437	446	372	404	449	418	378	393	402	413	374	413	414	380	408	357	393	426	379	416	398	416	435	445	390	392	402	416	459	422	420	436	464	435	410	389	426	427	451	402	408	440	398	421	402	412	431	402	395	411	458	390	439	404	411	391	431	397	418	435	425	425	420	390	417	436	446	454	449	391	460	435	438	441	395	413	408	444	402	417	442	428	431	437	414	416	385	394	412	408	396	422	430	364	410	399	420	422	460	421	395	440	428	400	420	432	388	449	406	384	442	415	416	441	449	427	439	442	420	457	428	438	418	413	402	416	424	417	414	450	422	442	449	434	443	400	458	404	406	404	433	412	433	431	422	395	404	391	398	441	413	468	431	399	405	409	426	418	429	423	455	430	424	418	422	407	442	388	412	400	418	412	424	437	442	410	438	416	399	470	422	449	415	453	404	423	414	342	402	385	439	429	437	412	394	440	399	463	396	397	433	391	422	390	384	413	456	403	391	421	438	395	440	438	403	438	392	471	431	399	397	404	405	415	427	413	434	457	432	434	408	381	421	424	400	429	407	422	371	406	420	408	427	431	403	411	411	374	418	399	436	415	428	444	395	406	401	407	431	421	384	409	423	396	421	405	421	433	418	478	404	421	412	441	461	450	439	414	450	414	407	416	416	409	419	414	439	470	408	413	428	453	429	416	412	403	421	391	434	421	430	411	412	410	435	418	435	398	429	401	436	420	385	427	406	406	389	423	437	421	434	386	432	406	406	419	393	409	437	392	394	407	420	432	415	412	440	405	419	439	395	440	413	404	430	409	416	414	404	421	387	439	424	401	410	446	376	405	394	385	408	418	409	424	416	456	436	428	399	427	420	436	459	435	405	415	433	415	395	442	403	422	439	411	406	409	419	421	396	402	403	425	370	401	430	424	446	459	435	416	418	381	392	374	433	406	413	398	408	449	412	417	439	410	418	412	416	423	436	392	423	432	432	425	430	396	444	446	391	375	444	441	420	423	428	414	409	395	440	387	453	417	423	430	397	413	431	413	446	431	420	448	432	411	412	455	405	425	425	422	438	419	413	418	442	422	413	439	428	396	426	449	425	414	382	408	388	463	449	443	389	451	366	370	424	412	398	416	405	444	428	418	420	444	433	431	404	432	440	376	406	393	447	416	407	437	418	395	444	397	362	439	399	410	431	425	436	414	431	455	430	457	457	388	419	380	430	391	427	395	424	452	434	442	429	448	448	402	423	420	408	462	427	427	420	441	416	443	433	422	364	416	449	418	432	405	407	444	442	434	394	449	414	415	414	427	453	432	413	425	420	428	435	361	397	425	399	432	407	418	433	406	399	369	423	433	443	418	442	415	415	422	445	438	410	388	417	440	432	385	449	424	398	437	407	443	407	399	409	423	425	396	417	398	407	411	393	436	408	394	411	415	398	429	404	429	407	403	429	401	374	448	408	404	404	418	430	389	379	394	441	442	405	410	428	411	434	434	397	423	419	396	446	411	367	412	413	437	420	379	437	421	439	442	419	391	401	423	439	462	396	436	454	453	449	436	438	387	434	405	401	433	454	409	429	459	389	447	440	380	447	415	431	401	447	423	412	400	420	430	392	435	422	431	471	426	436	434	436	444	448	400	432	426	408	419	406	431	431	433	394	426	433	424	411	411	430	400	426	389	435	403	442	413	469	373	399	427	409	400	397	406	385	434	390	404	418	417	431	448	412	411	403	422	397	391	423	413	407	397	425	406	446	415	426	404	421	430	422	440	427	395	438	404	432	439	408	431	410	429	432	419	416	449	432	405	454	430	382	398	424	420	410	378	434	408	427	418	417	472	438	417	458	408	434	403	433	403	414	444	419	441	410	432	414	430	420	400	447	405	469	425	407	417	426	426	402	421	419	461	428	418	423	387	389	406	412	422	408	431	407	427	447	451	373	419	427	416	408	411	440	401	416	449	414	409	434	451	443	441	437	441	381	441	437	413	411	391	395	410	433	413	434	420	436	440	422	386	403	374	372	425	410	441	428	427	423	404	444	428	423	407	443	402	442	427	446	442	415	402	444	402	393	418	439	417	403	400	405	415	405	426	412	425	389	410	424	441	415	387	399	437	426	391	438	417	441	439	428	455	439	405	423	411	418	422	430	413	416	429	421	441	469	424	405	441	441	450	420	411	399	408	429	448	430	419	433	442	404	405	429	410	425	419	396	421	444	427	412	408	435	385	425	416	411	408	410	415	401	454	422	391	414	413	447	414	421	451	406	433	401	407	438	457	389	456	423	417	386	382	442	421	406	426	438	387	446	413	393	394	423	429	452	400	397	446	481	454	407	416	425	402	402	452	427	430	412	427	415	398	404	430	414	428	422	418	413	401	413	417	462	431	414	388	425	390	425	438	427	435	450	408	435	393	425	438	371	423	413	437	452	417	412	374	438	457	447	394	447	421	431	419	432	367	417	417	413	414	428	454	416	451	426	408	418	438	420	467	439	401	407	394	413	410	414	437	427	405	428	428	433	438	403	378	417	450	440	419	442	429	417	377	411	398	400	380	408	399	417	399	409	458	413	424	453	452	443	460	447	454	438	416	422	421	406	416	468	456	454	421	446	418	442	437	414
1857	506	452	453	431	398	394	404	400	402	419	423	390	401	432	383	383	408	390	407	417	412	346	381	424	411	376	376	410	413	401	371	433	392	388	382	396	389	468	389	421	387	400	413	406	376	390	368	438	399	421	390	440	417	375	389	392	423	420	402	399	409	411	444	413	388	370	431	417	403	429	375	378	410	413	415	392	403	380	393	418	452	402	419	417	397	418	353	377	404	386	393	410	371	418	392	376	402	407	388	379	400	400	418	398	411	363	386	386	387	364	378	382	376	398	420	362	423	419	378	426	435	372	405	409	402	389	379	402	384	416	427	392	393	402	385	392	353	360	404	408	406	371	379	398	434	435	371	364	399	403	366	416	411	405	361	371	393	376	404	413	390	400	467	373	396	429	398	390	380	381	362	404	389	390	386	397	401	436	396	382	428	386	396	395	396	398	395	415	408	389	376	398	423	397	426	410	398	403	405	411	395	397	393	394	413	397	379	390	389	431	406	387	444	423	392	415	410	422	365	393	370	417	389	413	393	371	388	428	403	395	377	409	413	428	397	417	394	417	353	364	404	376	370	374	387	413	425	424	385	400	395	445	448	391	378	403	421	406	440	428	365	394	387	383	434	390	400	389	434	431	421	353	391	398	366	400	381	421	408	405	387	402	401	400	423	405	415	377	418	453	412	378	400	416	438	417	414	409	399	372	386	389	370	372	421	409	388	407	430	391	428	404	439	430	361	400	417	372	398	389	409	371	371	411	404	423	396	388	388	413	396	402	423	380	428	445	421	424	375	398	380	391	398	386	386	381	411	390	407	391	424	390	387	417	395	392	369	385	384	406	397	383	389	395	439	398	457	382	411	430	405	385	389	418	386	431	413	397	374	456	384	381	401	423	378	394	398	397	447	376	370	403	422	370	394	426	407	407	386	404	365	401	401	414	410	425	394	379	391	420	373	432	418	409	427	407	400	395	425	392	427	400	436	416	372	383	400	443	382	371	388	401	380	428	397	412	385	390	400	370	440	399	376	396	410	384	385	435	416	420	424	368	389	338	405	422	399	389	420	418	437	407	418	430	370	354	386	412	376	431	411	392	394	371	431	389	406	362	378	414	428	402	395	419	438	423	424	374	386	397	379	382	400	402	404	428	357	418	405	410	434	409	385	393	407	366	403	432	432	350	363	413	387	383	397	398	386	408	423	443	383	363	386	398	401	382	397	435	397	385	383	420	430	392	388	423	420	396	438	429	346	394	386	409	399	390	409	396	408	427	361	404	399	404	392	420	387	424	393	389	402	434	400	396	386	423	382	378	432	446	410	405	377	359	385	371	384	378	396	390	360	425	380	415	428	399	425	407	385	391	424	355	378	413	437	403	392	382	407	399	405	398	414	394	403	441	418	419	395	404	398	392	402	390	403	405	424	409	416	401	418	385	363	426	402	446	428	372	401	395	426	406	386	417	403	406	428	409	413	403	373	408	361	413	416	382	416	383	403	371	387	371	373	367	387	428	405	421	396	387	441	407	387	405	381	414	428	401	396	420	417	435	396	409	440	418	411	410	426	400	395	413	414	405	398	443	457	410	411	387	407	387	387	417	366	344	403	416	370	425	376	379	394	419	421	390	376	431	389	387	406	395	369	391	401	443	413	419	412	387	403	399	422	405	405	413	390	410	375	404	373	417	401	398	402	396	433	435	453	419	412	403	393	391	398	395	397	410	426	374	440	368	427	376	400	413	404	407	420	369	432	385	390	406	425	416	432	396	400	389	378	390	371	399	453	397	385	432	362	434	403	409	415	376	396	421	413	426	392	427	386	401	407	429	356	410	410	417	414	432	406	410	423	401	407	418	407	407	390	377	388	411	386	396	424	435	399	398	418	374	393	355	410	420	375	322	376	404	409	391	418	416	414	418	410	392	380	391	400	420	394	385	431	364	364	366	401	396	388	409	413	399	392	404	392	432	441	409	390	390	396	383	428	436	425	392	400	384	359	387	412	434	391	391	414	422	434	419	367	435	474	399	404	389	414	431	381	422	414	440	376	406	433	382	404	426	415	435	430	406	402	400	422	379	417	398	402	409	397	386	435	406	396	395	425	408	444	395	432	431	400	420	439	427	392	396	411	375	385	387	452	413	407	408	383	384	386	379	378	419	376	364	428	420	374	398	407	383	403	415	383	426	399	425	396	397	390	375	454	406	383	416	421	412	435	390	389	389	406	366	390	432	385	418	409	392	421	424	401	426	388	378	372	418	417	379	407	413	423	429	410	411	410	416	417	397	399	407	380	369	385	393	404	408	391	420	410	392	453	415	396	402	398	376	443	404	428	408	427	410	376	379	430	387	438	406	395	428	362	397	375	395	377	400	393	396	451	349	399	422	450	414	376	414	409	408	368	404	373	445	375	462	394	408	401	404	394	381	400	430	416	418	387	406	407	407	419	398	418	386	403	419	437	379	403	392	412	428	398	435	381	434	397	386	379	367	397	436	372	355	389	390	404	414	404	387	401	432	418	461	427	390	397	414	369	381	417	364	400	415	421	409	380	456	380	392	355	371	407	410	415	414	437	403	376	424	404	416	408	418	398	388	442	377	421	384	432	403	372	357	437	424	385	390	447	345	383	423	385	387	437	362	370	400	380	396	399	415	433	423	383	433	447	389	427	393	355	393	441	422	415	440	398	394	436	394	420	428	376	403	381	398	400	386	413	427	426	403	409	386	361	387	392	391	371	401	420	415	391	406	421	395	384	401	417	424	416	396	378	392	414	358	412	410	418	393	424	412	409	413	382	396	428	391	401	377	431	379	385	448	420	396	391	400	391	406	387	351	411	387	435	401	375	399	386	387	430	414	404	412	387	379	379	426	389	418	381	394	401	394	386	394	395	416	366	392	410	409	395	403	393	374	412	366	411	398	361	398	394	411	383	411	378	440	388	423	442	391	382	409	380	400	388	378	414	447	341	386	372	431	387	395	434	406	419	393	437	392	361	408	370	436	366	422	445	431	407	383	393	396	412	419	444	367	412	410	407	380	368	405	414	427	424	402	371	429	430	377	429	415	418	402	418	404	398	450	449	366	427	413	454	420	388	411	395	375	428	441	406	383	402	432	372	362	408	420	405	379	368	406	417	406	388	402	407	393	419	396	427	425	424	455	418	399	457	377	401	425	387	401	384	387	454	414	402	391	411	433	391	430	404	393	363	412	383	417	374	404	378	353	439	403	379	408	402	420	393	419	395	398	369	407	417	379	413	377	424	384	413	365	405	380	406	417	425	413	391	389	398	400	395	364	391	426	410	402	376	406	434	421	380	401	438	418	388	396	425	405	440	407	411	404	393	394	369	422	394	362	414	405	416	400	403	361	393	427	441	400	360	412	386	418	402	400	372	423	389	457	399	380	415	391	401	379	391	387	411	381	401	401	389	430	400	420	405	381	400	405	375	411	376	414	371	408	402	398	408	451	404	396	389	419	394	342	411	407	374	431	435	381	402	414	356	415	406
2412	1008	1046	1040	998	972	946	949	1006	904	954	967	945	908	949	990	943	901	999	963	954	962	939	989	969	966	958	910	925	913	925	893	937	894	971	920	930	981	959	980	937	928	1020	901	892	992	965	899	934	952	960	923	938	914	911	922	941	909	947	931	959	1065	974	961	974	934	948	953	979	891	929	1005	957	997	930	970	920	955	919	940	961	953	980	923	950	932	922	934	952	929	919	944	1002	939	958	935	955	938	972	917	925	965	988	937	976	970	950	996	1011	866	949	921	944	963	950	959	956	906	899	1005	950	916	936	974	956	935	949	970	908	960	963	969	965	931	957	976	927	941	973	985	943	947	955	959	968	960	928	919	948	983	942	947	918	914	932	894	960	898	945	928	984	936	912	945	921	990	940	903	910	935	945	942	953	942	913	926	946	961	920	943	940	876	987	979	952	951	969	987	925	950	927	943	950	945	913	980	914	937	882	934	994	898	948	979	908	1006	944	955	935	1013	979	939	998	868	956	964	965	925	935	942	961	949	949	898	976	909	963	936	917	979	924	918	956	1004	960	937	934	936	915	905	965	942	939	964	956	981	898	920	906	924	953	974	931	991	959	956	838	976	968	966	899	966	1016	900	900	976	972	972	936	885	888	949	951	928	931	930	963	893	914	904	935	927	947	922	964	954	930	941	962	941	963	946	920	982	945	941	935	942	947	960	939	961	921	902	920	977	930	1021	922	961	936	913	915	919	907	924	919	927	964	964	968	994	943	883	882	1028	934	907	922	991	937	958	945	905	939	899	965	964	923	915	897	968	1004	977	924	929	988	921	912	910	1021	1006	940	936	926	929	934	980	963	938	963	987	942	882	964	938	985	934	915	969	970	925	936	983	970	966	957	958	963	958	919	958	984	981	912	962	934	957	936	871	965	932	953	906	912	960	889	965	915	940	960	972	956	945	875	929	917	917	961	893	942	957	939	984	950	928	949	964	860	947	924	969	953	880	971	903	994	947	904	907	953	944	955	951	1024	960	895	963	955	945	943	932	874	905	970	924	921	964	1002	888	948	982	986	963	971	1003	936	922	981	995	927	956	969	938	981	917	963	892	913	947	962	981	924	925	866	893	944	910	950	907	933	955	966	929	915	923	1005	988	965	984	946	928	961	951	958	915	917	911	888	953	939	942	947	965	940	981	972	932	920	969	881	930	1004	931	950	954	939	929	899	937	940	984	927	946	916	944	869	955	971	950	958	979	955	940	963	992	917	951	965	975	942	966	968	932	954	969	918	933	910	949	926	1073	941	971	982	981	988	930	897	981	951	923	966	925	972	953	941	926	930	925	943	956	924	927	931	905	955	944	969	928	881	974	920	917	976	966	920	977	948	969	967	934	910	975	985	911	932	975	878	996	911	932	956	983	941	934	979	942	911	978	935	931	859	903	986	967	912	958	884	930	957	888	936	957	969	975	933	930	950	939	907	929	940	938	932	918	950	915	954	903	923	968	946	960	969	964	909	914	936	969	949	941	1023	938	937	959	939	960	976	953	949	917	960	925	968	956	908	916	968	892	947	907	991	946	922	941	932	928	942	934	897	894	974	971	973	943	984	954	945	926	925	970	900	892	971	960	922	953	910	985	960	930	944	959	922	981	911	926	943	912	907	955	953	962	849	930	945	970	933	958	958	940	931	910	896	926	984	929	931	923	935	936	955	947	984	942	882	924	948	948	926	915	930	867	924	876	885	961	909	898	981	911	928	965	912	952	983	934	970	924	943	905	905	923	981	944	965	982	913	954	908	941	932	966	942	902	881	938	951	936	955	961	948	1016	895	965	945	916	967	1002	927	952	912	930	925	940	1000	936	944	947	954	951	967	931	849	961	952	985	896	912	944	864	869	918	914	931	947	881	981	921	946	927	964	928	937	913	941	921	974	895	890	938	928	875	914	901	902	948	926	941	879	928	955	941	894	904	934	991	900	907	983	956	1007	959	932	906	951	969	902	945	972	980	922	930	939	949	883	905	943	950	945	959	941	910	922	919	964	943	938	911	956	913	959	984	927	966	946	950	919	983	909	956	945	926	961	890	931	949	942	977	925	939	961	924	961	964	964	983	936	906	946	943	1007	940	881	946	958	905	961	892	918	970	1012	926	880	896	948	942	901	921	942	938	900	969	931	930	1014	927	971	954	1013	979	920	915	962	985	927	949	884	889	905	934	933	953	947	951	948	968	916	957	1013	954	935	953	917	900	969	947	944	906	965	965	932	908	934	891	941	944	948	967	897	950	1006	866	918	886	950	925	963	930	907	945	906	965	920	991	1010	905	954	954	959	942	927	972	939	880	925	928	943	917	896	927	938	942	925	931	954	910	960	939	955	939	905	989	881	954	991	951	963	930	970	937	936	919	973	982	968	892	934	950	941	957	956	953	917	961	920	972	1019	948	921	959	938	973	953	952	942	942	943	960	927	893	907	949	901	931	924	947	930	920	957	973	902	949	906	859	945	912	973	889	981	975	879	942	951	914	940	963	952	987	924	852	916	981	960	914	974	883	889	964	946	949	959	973	979	907	925	929	937	932	859	945	926	949	915	896	924	924	953	920	946	901	908	970	936	929	972	948	959	946	940	940	965	973	951	927	968	983	932	897	904	888	1039	977	913	990	961	967	951	965	925	917	954	929	964	918	935	966	986	930	928	961	976	916	980	999	944	937	965	901	935	912	952	958	942	934	883	972	953	945	973	931	915	951	935	858	975	945	889	951	875	939	975	903	954	927	909	947	936	921	947	935	900	907	882	908	945	938	936	948	859	918	943	963	957	910	918	924	943	933	994	958	932	949	900	907	935	928	896	984	916	919	939	928	926	915	939	959	936	947	941	974	943	893	975	958	974	936	964	968	902	928	937	963	999	932	928	950	948	962	971	998	950	986	979	887	969	883	889	983	951	958	888	942	911	966	991	894	920	931	905	943	963	911	948	968	939	972	982	945	900	988	943	967	948	950	926	887	938	913	911	947	951	900	988	961	933	952	986	950	939	944	853	961	917	896	893	936	964	916	955	920	945	952	923	941	912	990	867	908	966	943	894	912	871	901	987	916	923	961	913	916	862	926	975	983	925	910	876	957	889	947	946	932	932	931	981	910	962	894	963	983	962	964	952	900	991	908	951	935	903	927	935	949	933	969	945	939	930	961	900	954	891	940	951	906	935	985	915	935	943	956	934	989	934	881	944	970	982	955	934	966	921	950	924	943	923	943	1005	945	924	897	889	933	914	986	930	992	972	906	884	954	913	908	972	942	938	898	954	921	981	939	942	940	878	930	959	867	925	914	943	978	953	886	926	924	934	911	947	986	1001	887	935	969	958	917	978	984	972	947	951	888	968	926	942	941	935	921	953	949	936	1012	923	953	963	948	948	972	911	944	890	939	905	930	897	932	959	954	1008	960	954	942	942	911	900	941	949	908	943	940	943	945	947	956	961	916	928	949	937	966	926	963	965	984	988	936	885	934	897	945	941	949	962	923	954	931	916	870	952	870	962	884	928	951	901	934
8233	877	772	603	482	463	419	422	368	352	360	377	318	375	335	340	382	345	314	347	349	335	309	334	316	345	328	357	308	344	314	343	343	332	355	351	308	326	328	306	318	342	354	338	370	320	352	341	337	323	365	349	337	345	309	323	346	327	298	359	351	328	333	365	325	286	337	341	360	349	328	370	409	355	316	364	363	316	349	334	329	315	354	352	366	344	356	330	356	321	342	333	362	356	330	346	355	348	350	318	350	364	319	350	353	352	357	337	349	350	325	315	318	329	337	370	346	335	341	335	298	330	329	325	316	325	354	327	322	324	314	334	317	335	331	307	357	327	322	324	333	312	332	307	343	344	346	341	302	337	345	323	368	344	305	352	334	341	314	349	333	306	332	379	366	365	337	352	350	353	333	312	346	335	327	343	350	342	344	349	320	313	349	353	335	382	345	340	302	359	345	304	367	324	348	333	329	346	340	325	313	343	340	355	356	341	307	347	364	385	345	356	323	371	331	323	326	347	337	350	328	333	378	316	325	350	329	329	323	310	319	348	309	344	352	365	328	331	344	342	344	356	304	312	311	345	359	332	348	328	303	384	356	314	325	307	321	348	307	323	327	357	366	323	319	322	338	321	354	331	331	349	343	351	285	340	348	347	355	352	320	314	370	329	353	308	378	347	327	351	331	306	340	347	325	345	365	388	364	345	378	333	373	319	331	345	315	345	373	361	334	356	337	369	326	333	358	353	328	350	346	326	318	352	318	315	343	375	351	361	360	358	371	329	350	372	307	321	347	334	331	346	355	365	335	329	300	374	355	341	327	356	352	353	359	296	298	289	336	310	352	334	349	352	386	330	333	337	343	344	342	350	325	314	345	375	378	331	362	313	333	338	314	349	335	334	316	345	350	337	321	316	339	345	328	300	320	333	320	360	369	362	324	350	383	325	376	323	349	336	344	324	343	336	352	347	333	347	351	392	348	323	349	322	306	336	361	330	348	293	337	349	322	370	329	361	355	347	299	318	362	366	336	352	332	327	303	357	376	389	362	318	332	329	322	338	311	362	341	322	341	304	306	359	315	369	355	317	329	329	334	318	333	316	327	319	330	370	340	309	342	338	345	359	323	326	325	318	338	331	334	370	342	350	361	358	302	316	340	329	337	331	337	339	351	319	366	334	301	319	337	334	329	322	335	318	311	345	333	326	297	357	350	310	335	337	346	350	325	328	343	316	320	374	331	371	343	339	382	333	317	327	336	310	399	321	340	339	339	326	367	356	333	340	367	318	338	314	311	326	348	333	322	371	316	381	356	337	352	318	324	319	340	341	335	322	356	316	361	290	330	338	327	310	341	322	324	311	353	358	373	340	312	338	356	339	352	325	371	334	314	353	367	324	343	352	363	325	335	316	329	310	333	344	326	306	313	344	332	347	325	331	321	339	407	329	314	335	331	329	362	332	301	355	349	337	349	352	339	383	378	357	317	348	370	309	349	321	339	356	370	317	332	357	346	335	341	337	337	347	317	321	356	343	376	347	331	328	312	341	339	343	316	357	297	306	332	302	312	366	320	303	323	356	329	341	325	373	329	328	354	332	390	337	324	336	310	363	341	302	330	368	346	334	350	333	328	358	327	337	363	383	322	316	367	345	330	368	303	310	337	349	309	336	314	356	298	345	360	343	369	306	344	350	348	346	332	358	349	341	344	364	371	325	356	356	341	354	349	348	342	314	332	353	373	345	359	336	328	336	346	325	300	333	330	339	348	372	328	356	360	357	352	343	303	370	337	314	348	298	328	348	360	334	311	328	357	344	358	353	364	367	322	366	331	365	327	336	368	333	359	287	356	338	356	329	351	332	332	343	313	334	364	336	339	335	353	370	368	333	332	319	318	334	357	372	320	326	330	314	339	347	312	363	340	343	319	356	366	306	352	337	348	333	347	349	313	331	337	363	338	323	358	328	330	341	335	344	333	344	325	325	320	338	343	340	308	332	309	326	317	355	293	313	354	321	348	326	322	335	338	359	334	337	360	357	300	339	363	304	314	346	293	327	315	354	364	336	378	364	354	275	350	331	340	319	329	330	337	344	363	337	335	325	332	325	380	347	348	341	347	332	369	364	330	337	367	330	346	351	370	359	311	340	327	303	333	336	343	374	343	294	364	334	337	329	349	350	364	354	363	316	332	352	327	388	377	397	343	328	331	325	321	370	339	352	352	329	338	333	331	354	312	325	358	323	352	326	325	395	354	339	297	328	358	373	334	330	362	339	335	364	339	345	333	369	338	323	338	323	333	306	365	337	357	369	339	302	343	368	334	330	338	339	304	343	356	422	343	343	348	334	355	331	321	332	332	320	356	323	327	316	330	308	331	330	348	334	383	352	316	311	345	337	366	345	359	331	353	347	341	360	333	369	344	354	358	335	326	345	313	344	356	334	364	368	359	340	301	336	346	332	341	306	330	376	359	355	300	336	322	325	359	311	348	319	345	348	350	331	317	364	338	359	352	351	353	326	316	323	354	405	322	357	328	314	349	300	303	320	322	332	383	350	338	322	307	343	345	342	320	343	355	314	339	361	328	358	371	343	332	331	323	344	356	334	343	342	358	347	337	322	346	338	329	352	288	337	335	325	304	334	346	332	327	307	346	322	335	380	320	338	349	357	344	327	334	387	338	341	348	348	340	325	358	301	311	324	319	332	339	331	349	337	333	373	317	353	326	327	327	340	334	291	323	358	321	313	359	343	355	394	352	324	341	340	323	347	353	328	362	327	335	302	333	351	345	331	325	320	349	350	323	325	318	319	301	330	343	329	370	313	355	352	359	347	364	353	298	379	356	323	344	342	351	336	322	341	320	365	347	341	353	343	344	339	318	324	325	325	338	306	341	340	323	326	328	329	322	307	338	367	342	345	335	306	368	328	318	348	348	356	318	318	277	348	366	354	335	310	319	351	358	380	317	356	328	334	339	334	330	376	332	351	322	319	351	347	344	369	366	325	348	335	345	349	367	337	317	323	343	338	305	340	344	362	338	316	358	339	327	346	357	368	327	349	341	363	319	323	361	359	321	319	311	315	372	313	342	367	331	354	354	345	324	291	331	337	311	363	325	344	359	326	324	323	370	353	327	350	329	337	369	311	334	348	314	345	347	307	341	322	328	316	317	399	361	323	337	321	307	362	373	324	359	344	323	375	353	328	310	360	301	351	336	307	321	345	334	313	384	375	312	321	353	317	326	339	349	326	340	323	323	341	387	299	330	330	349	348	297	353	351	364	329	324	355	374	310	320	356	335	323	334	317	327	360	327	368	331	332	329	334	314	365	355	336	355	317	331	338	347	316	345	358	368	318	333	339	315	356	330	329	370	331	341	339	358	351	336	338	372	346	333	305	326	316	357	359	327	328	317	318	320	343	334	333	367	330	343	342	350	300	358	354	308	359	379	346	389	301	358	322	332	346	326	323	331	327	376	325	328	355	335	350	322	374	376	352	349	334	375	319	344	363	357
7116	1231	1645	1800	1564	1373	1288	1037	1038	928	998	925	883	932	920	824	835	817	868	817	822	843	833	841	791	827	794	852	813	846	821	806	778	754	809	792	859	792	873	795	811	818	779	761	838	746	803	757	820	832	791	814	780	795	882	833	793	798	844	818	811	831	828	746	832	782	812	783	793	791	763	821	763	784	791	787	778	778	800	822	781	798	821	762	821	804	783	788	778	825	818	835	796	740	805	787	845	767	807	800	783	752	806	830	783	769	799	787	830	785	751	810	821	787	799	789	797	812	802	816	786	763	799	772	782	858	798	816	789	767	825	853	793	826	789	830	764	753	781	811	803	786	818	800	798	814	779	818	785	870	784	728	816	820	793	799	811	804	799	765	774	745	776	783	785	781	800	797	833	789	800	796	793	781	876	781	827	859	824	842	814	808	832	779	806	781	749	788	832	782	763	802	835	787	805	778	799	764	811	774	807	791	781	754	806	843	820	791	837	795	816	821	853	774	825	844	804	779	785	779	799	794	799	793	791	811	775	861	852	851	772	767	735	773	788	765	804	841	806	809	837	793	798	785	756	789	791	825	786	836	790	825	787	835	800	773	753	799	791	782	801	783	820	758	793	802	752	776	843	832	766	765	824	807	849	750	809	767	798	781	757	758	760	798	807	826	774	788	790	736	822	813	849	796	728	806	835	816	758	850	797	799	814	755	833	820	771	739	783	798	796	782	830	737	798	796	816	839	842	778	796	806	745	847	751	772	831	768	807	799	848	840	772	745	830	777	844	773	757	821	813	782	842	785	801	865	795	797	786	811	744	762	827	791	840	800	765	808	807	767	757	746	801	788	764	810	751	830	777	780	786	787	808	789	770	768	839	802	819	778	819	802	778	792	852	813	802	786	767	807	849	788	791	773	813	784	811	812	792	832	832	814	822	767	800	793	790	761	794	798	769	813	788	766	740	798	791	853	779	834	816	758	789	843	775	811	765	834	815	772	773	782	822	790	783	767	760	795	815	759	758	858	784	805	795	785	828	792	795	786	839	797	814	788	763	781	778	788	795	833	797	792	801	818	787	876	869	831	827	774	781	807	777	791	808	835	807	815	799	814	803	832	825	823	777	804	835	782	832	807	821	797	795	808	821	802	778	810	806	844	836	825	809	798	808	761	805	792	798	809	719	792	750	813	813	758	819	812	784	820	817	835	756	779	789	777	815	800	784	758	774	793	776	859	816	779	794	821	814	807	781	847	812	780	801	813	801	831	828	789	792	784	761	781	769	791	810	808	801	808	829	795	807	759	790	763	778	808	797	824	770	789	864	787	804	793	799	797	815	778	734	776	806	774	810	768	807	801	787	790	786	744	806	800	787	761	822	793	819	779	785	805	789	856	804	793	803	778	787	786	803	795	806	799	789	814	835	827	795	775	794	803	821	794	757	797	785	795	817	789	814	802	762	842	838	832	809	788	783	818	807	793	794	742	805	788	758	785	800	792	828	812	815	801	839	799	777	766	846	809	783	790	792	774	798	846	793	746	812	824	802	816	830	769	771	765	846	841	783	777	799	765	792	814	789	817	782	758	845	795	770	868	789	846	843	780	840	820	828	837	793	791	816	796	773	784	786	769	762	814	780	805	821	782	787	800	817	802	779	786	773	827	760	804	829	855	797	810	788	805	770	755	802	809	853	781	781	835	782	806	775	841	841	725	796	767	823	752	870	801	795	837	849	812	768	792	851	782	792	802	781	820	799	778	781	795	809	840	747	837	854	832	827	751	855	737	811	790	856	836	774	827	768	780	844	835	793	804	791	816	787	856	787	814	789	765	821	793	788	832	773	773	857	761	823	789	833	779	777	800	809	752	777	801	827	830	768	819	797	761	824	810	824	795	800	784	795	793	764	784	744	813	818	784	796	828	816	816	808	797	830	801	790	791	762	768	742	772	812	801	829	825	806	802	776	804	821	815	801	789	852	771	793	783	804	785	836	778	834	786	791	761	789	792	834	800	785	839	794	796	781	799	803	764	822	819	792	778	796	804	764	824	778	863	809	804	765	811	818	767	783	835	846	825	792	774	776	793	759	797	796	799	775	833	799	794	782	792	781	822	772	781	838	802	805	809	804	767	826	794	786	807	807	831	777	769	816	784	799	830	806	740	851	792	759	795	788	738	837	826	813	788	791	805	869	815	849	787	815	814	769	756	837	795	794	777	817	866	792	795	836	790	776	822	828	809	823	810	754	812	770	859	775	767	839	846	806	803	803	772	802	814	793	820	857	790	782	749	750	826	797	825	819	783	772	800	814	790	834	816	762	810	741	784	823	794	724	787	823	835	841	849	794	789	784	812	773	778	809	743	798	803	761	787	781	830	841	790	810	787	788	815	791	775	775	830	797	811	800	790	775	763	787	771	815	792	774	798	835	812	804	784	794	794	823	795	814	758	820	787	776	825	758	837	763	776	784	807	848	866	801	828	747	819	776	823	781	789	760	760	820	828	801	771	797	754	791	772	796	818	817	784	825	843	808	764	815	796	800	754	798	771	763	777	818	795	751	789	773	766	784	812	826	763	745	831	767	816	837	788	760	794	797	762	839	776	763	848	784	813	779	772	842	798	807	809	802	788	811	792	733	838	825	816	807	851	769	785	822	789	768	811	831	768	781	830	818	769	823	817	793	823	841	800	800	809	851	787	814	773	779	801	821	793	782	748	813	815	835	826	793	821	814	780	730	824	795	782	828	751	793	797	782	775	815	837	765	779	794	808	797	747	816	805	796	844	799	796	776	854	815	812	791	794	831	829	848	799	809	785	801	796	775	810	778	743	804	764	813	787	817	821	792	766	824	767	790	761	817	814	820	749	762	825	815	809	799	786	812	790	786	829	799	772	803	779	852	860	833	781	788	765	815	814	772	805	802	791	849	811	813	843	806	809	772	784	813	828	772	779	763	792	825	769	777	767	781	776	758	784	851	790	789	748	819	815	787	756	777	788	795	738	802	778	813	806	800	766	812	828	760	814	839	832	761	773	798	794	805	792	838	870	770	811	808	741	832	788	798	791	799	798	812	818	813	799	842	809	840	780	785	753	804	835	776	781	750	770	789	808	863	818	772	787	852	836	854	785	739	789	798	762	844	812	809	754	757	817	819	806	837	836	794	766	840	825	819	787	793	761	777	811	783	809	792	838	802	826	776	818	853	752	804	790	777	839	839	780	821	819	785	808	793	787	831	864	827	784	776	803	846	806	745	782	849	781	826	797	791	784	777	757	877	814	845	797	810	840	783	793	785	843	793	802	785	769	781	815	823	813	790	810	837	828	810	793	767	770	800	807	799	824	780	741	826	777	777	787	802	837	752	800	791	797	806	808	784	828	789	814	804	822	801	810	814	818	831	800	775	791	759	809	807	777	782	821	813	754	762	802	812	848	816	852	783	807	782	845	766	771	751	882	793	785	794	788	807	796	796	827	779	773	779	801	815	808	855	808	804	774	805	811	776	819	816	780
14202	1291	969	711	452	366	317	216	237	205	207	184	185	187	176	189	177	176	179	175	147	150	166	172	177	172	165	178	163	172	189	156	142	180	169	148	166	173	141	138	161	142	148	160	151	155	173	169	159	143	179	155	183	167	160	163	166	165	171	157	168	174	129	183	144	171	158	173	181	193	158	155	148	170	169	146	160	162	140	152	171	161	182	166	182	155	157	141	143	160	171	153	139	146	168	154	128	153	180	180	168	152	168	123	139	172	156	173	162	145	149	154	185	155	172	163	154	183	175	161	173	166	155	142	152	201	156	161	141	177	162	133	144	172	157	168	158	175	166	158	155	142	156	157	146	144	174	166	150	142	155	174	147	153	166	151	143	168	157	180	185	181	158	183	152	181	171	129	143	161	178	171	164	143	156	147	161	145	171	178	159	192	146	147	152	172	172	188	159	170	171	149	190	170	133	157	147	149	160	147	156	178	155	136	154	168	137	157	152	141	166	175	156	146	173	167	147	143	161	159	149	161	169	151	177	133	168	171	157	172	173	162	139	156	170	178	172	194	167	164	158	146	184	163	167	165	156	152	148	172	173	159	154	156	184	157	163	165	145	159	133	175	176	158	184	173	167	161	163	155	152	141	150	172	162	158	161	172	159	169	154	156	138	161	144	146	168	155	157	171	165	157	181	150	156	173	158	156	176	128	150	149	166	154	155	165	159	150	141	131	159	160	161	168	176	148	167	160	160	138	153	162	160	158	165	151	125	156	193	158	156	165	154	146	185	126	145	163	162	167	140	148	164	180	143	165	139	141	164	179	160	148	150	164	166	146	151	139	173	168	162	154	168	123	141	172	149	151	153	139	151	151	158	169	170	166	167	153	144	154	162	180	172	171	188	181	170	162	144	174	150	173	143	172	169	174	192	146	181	158	141	178	156	186	172	157	170	171	169	144	163	164	137	150	167	147	179	174	163	142	168	169	167	147	169	129	162	175	158	156	161	169	147	154	155	139	150	148	152	160	148	168	169	160	156	160	144	160	155	142	139	159	176	170	150	159	167	153	155	152	162	165	147	164	145	178	177	168	172	185	154	170	158	155	182	161	172	161	157	168	175	149	159	182	155	154	180	153	132	169	145	157	159	164	135	150	172	171	142	165	150	138	158	162	171	182	142	152	176	161	161	155	148	173	170	154	158	167	171	143	172	166	150	151	176	130	157	167	153	167	167	147	169	162	173	166	160	151	183	165	144	145	163	160	155	157	159	168	167	153	178	157	193	162	168	144	150	169	178	163	153	143	174	181	147	152	164	141	170	159	175	159	157	170	181	154	178	157	159	157	147	137	158	149	153	157	142	172	172	146	179	129	142	158	175	152	151	161	148	170	147	177	149	140	153	174	160	145	197	175	158	155	167	147	151	153	153	174	162	155	149	140	167	141	157	138	175	187	163	146	153	172	151	159	157	186	158	139	139	165	172	162	176	161	153	161	137	137	156	151	138	162	208	154	161	173	140	159	163	166	155	143	147	158	159	169	158	144	157	162	148	128	142	166	169	165	152	153	156	143	129	167	180	148	129	149	140	152	157	158	171	168	171	139	148	167	149	175	141	161	142	159	152	162	162	169	165	150	163	182	156	161	156	153	173	157	165	156	171	156	160	164	152	159	155	159	132	168	169	183	152	148	152	152	174	172	164	168	188	170	159	160	183	173	170	147	154	168	148	146	139	152	159	162	172	150	158	142	178	145	159	154	131	155	171	146	175	142	154	156	169	183	163	179	162	158	169	181	157	143	154	187	151	147	166	150	152	165	191	154	156	160	165	143	191	156	163	172	156	172	171	157	130	144	142	164	164	162	128	165	169	142	169	145	152	187	155	147	157	176	153	144	174	157	156	181	166	187	159	158	167	148	122	155	153	172	166	151	154	151	177	145	152	147	175	166	155	197	164	160	157	148	150	167	174	173	157	174	171	135	155	150	162	144	137	160	151	176	159	155	159	186	158	143	149	150	154	163	174	168	157	146	166	151	155	180	163	159	180	131	173	179	172	159	167	150	172	174	162	173	188	167	152	149	160	161	162	162	163	146	149	145	156	131	130	138	173	140	170	170	163	170	153	152	157	140	166	143	147	144	165	163	158	146	138	174	173	143	136	164	159	156	169	137	158	146	151	139	161	156	169	162	176	163	170	152	156	160	177	167	150	159	169	171	175	148	154	132	163	146	163	153	167	154	172	173	146	163	142	156	175	157	148	163	157	167	156	170	147	131	163	147	166	147	146	145	150	158	182	151	150	176	158	143	156	145	146	160	151	189	146	158	173	153	169	135	166	160	155	182	145	148	147	187	131	156	135	146	172	157	152	135	139	167	149	159	149	152	137	159	141	150	172	198	162	152	170	135	185	155	137	155	157	168	172	174	126	155	168	142	175	148	153	158	145	169	136	137	154	178	165	139	154	158	175	160	153	163	142	163	142	159	139	161	176	155	172	172	157	154	143	168	155	160	178	155	159	183	170	155	171	150	169	142	176	162	156	158	154	130	145	157	153	155	167	166	152	137	166	155	165	159	175	172	168	161	146	175	167	159	163	190	133	150	151	131	143	174	161	152	171	192	149	166	185	152	177	182	177	175	175	158	152	142	147	169	149	134	158	169	158	162	136	165	173	161	150	139	162	182	162	147	170	143	166	150	160	159	173	171	149	179	172	169	166	145	170	162	148	151	177	166	148	168	165	181	141	191	168	191	136	140	146	145	158	151	151	149	175	145	153	161	164	122	180	166	169	153	165	148	150	160	182	170	156	161	165	171	148	158	153	146	155	156	158	144	153	164	167	162	156	164	159	140	163	163	168	169	154	151	147	177	151	176	160	155	168	155	157	157	150	133	157	165	174	172	168	139	158	166	160	176	160	173	142	162	155	178	144	164	151	169	133	140	164	149	189	167	184	168	145	158	152	165	153	172	153	154	179	153	167	135	154	165	165	179	152	157	170	144	155	161	193	167	156	176	170	167	166	179	125	160	180	165	174	146	156	196	165	186	138	170	167	135	153	183	157	169	161	171	158	150	146	152	148	168	152	175	163	145	180	167	144	158	153	150	173	166	155	157	149	174	155	185	172	181	155	155	165	159	157	143	150	145	153	148	165	164	176	153	172	151	186	159	163	176	169	193	150	160	157	178	144	145	168	145	142	162	183	168	169	152	167	168	139	154	154	159	163	154	177	154	160	152	149	169	148	157	150	153	170	155	150	149	158	171	170	164	123	156	166	167	165	188	159	156	153	133	180	174	199	166	177	155	139	150	191	156	178	162	160	140	160	150	172	169	174	149	157	168	158	144	161	161	173	162	154	118	173	171	156	166	159	145	172	159	157	168	163	153	144	144	158	166	153	162	150	150	148	197	157	161	176	156	161	161	143	158	138	152	169	143	134	161	180	149	178	177	152	162	168	149	153	163	161	152	156	163	170	155	159	160	152	155	143	164	167	155	159	146	167	168	172	156	180	158
8567	1222	1969	2240	1857	1446	1173	978	839	779	669	600	591	589	563	519	525	530	468	473	489	478	526	484	491	452	460	414	447	469	472	430	440	436	438	445	415	413	453	423	445	438	470	459	473	434	429	414	405	462	422	472	406	420	419	428	421	393	423	427	391	426	401	443	432	404	447	433	445	402	397	415	474	435	421	419	394	444	368	426	413	415	406	407	431	439	416	448	426	389	390	432	408	416	493	394	453	429	446	417	433	424	446	399	426	419	407	429	416	422	402	438	409	410	436	442	413	417	445	434	421	435	459	428	431	415	423	440	434	390	422	419	410	411	429	393	434	438	354	426	424	405	421	416	422	443	441	430	405	383	433	433	388	404	442	426	417	431	397	422	438	395	424	421	414	383	415	448	410	429	411	435	433	413	446	397	412	419	383	447	403	429	400	408	407	392	406	423	429	451	399	440	415	464	442	436	405	414	427	396	424	418	431	418	390	405	424	430	401	426	440	430	426	409	379	406	433	427	445	426	419	407	404	428	441	412	413	393	399	389	438	440	439	406	440	416	389	453	411	399	432	411	405	404	422	435	405	431	420	429	436	385	433	423	399	397	373	428	434	415	403	451	426	392	396	417	388	395	399	403	448	412	431	406	420	448	409	397	428	405	424	386	391	424	437	408	417	448	447	442	412	416	408	421	461	392	457	434	438	417	432	403	414	436	411	362	428	399	385	423	395	409	432	437	439	443	383	426	420	409	431	402	418	408	388	419	431	441	426	404	400	411	398	420	427	409	415	457	425	401	441	436	404	403	426	386	418	439	408	394	409	432	407	420	421	386	414	404	390	446	420	402	411	389	398	414	399	435	448	427	444	412	368	415	401	415	424	425	429	429	416	390	440	423	413	445	418	425	420	438	427	385	446	416	398	440	409	401	412	439	415	422	446	429	431	437	430	426	390	426	412	427	405	403	432	405	445	421	439	397	417	420	382	394	406	436	446	408	435	441	366	451	391	428	453	398	451	448	445	383	436	426	377	449	432	413	403	398	406	434	429	409	431	408	425	431	418	399	443	443	432	418	397	433	410	397	408	411	430	423	420	414	395	402	456	413	448	402	430	399	420	378	428	387	428	406	460	394	424	431	428	380	414	439	437	437	408	430	416	406	411	384	413	447	421	421	429	402	408	401	416	432	449	461	404	424	446	398	415	442	410	428	422	398	383	402	393	439	403	426	407	398	418	438	443	433	428	417	393	455	436	405	455	446	424	438	423	423	428	410	418	438	392	400	377	430	423	409	389	406	405	400	427	412	422	405	413	407	425	423	428	448	457	416	401	416	422	434	403	423	410	432	424	438	406	414	405	429	449	423	404	398	405	422	407	442	425	408	378	401	429	430	401	431	451	395	429	416	427	370	419	419	427	444	451	415	353	442	389	417	404	445	442	416	416	408	401	402	396	454	410	393	397	444	443	429	472	421	400	422	388	417	427	407	423	398	416	400	419	415	388	409	438	422	441	401	406	400	419	395	447	460	406	412	429	430	404	417	454	407	420	424	410	425	372	430	426	387	425	430	411	417	402	456	408	369	415	425	406	424	426	415	435	421	413	405	409	425	412	409	405	452	433	410	424	398	394	414	456	401	439	385	390	410	397	421	424	406	442	416	426	441	459	419	391	389	420	427	399	406	411	422	414	407	421	423	440	399	401	370	403	416	451	420	438	440	408	421	400	399	454	446	464	450	423	410	401	432	404	449	418	371	379	430	404	413	397	403	458	447	412	420	415	421	411	415	416	417	408	417	413	395	405	408	385	397	462	396	421	457	444	392	408	428	407	418	401	407	421	430	458	412	415	412	422	392	442	433	431	399	434	406	431	395	410	442	392	400	404	420	422	378	454	408	408	409	441	397	450	419	410	398	414	445	433	413	434	421	407	421	435	410	373	414	445	439	418	434	409	435	437	426	431	411	445	426	412	433	409	413	422	428	406	434	437	446	414	413	455	413	450	429	420	385	471	416	432	440	393	443	402	413	453	392	403	437	413	407	424	453	404	419	442	398	429	435	404	433	432	417	423	397	409	430	398	386	407	406	444	425	378	429	432	417	429	422	451	413	423	412	408	398	428	392	444	417	421	432	410	363	391	429	371	405	426	460	411	420	394	443	396	416	379	408	406	407	407	425	426	433	412	416	373	423	377	428	391	450	420	397	405	388	388	428	415	405	405	448	418	420	381	391	402	432	421	447	406	416	431	405	388	447	418	426	414	420	432	421	402	417	433	425	414	419	396	407	429	409	435	419	422	426	435	473	432	414	393	405	387	381	412	381	382	456	411	406	416	438	444	392	412	406	399	417	427	430	429	456	414	403	451	383	426	394	407	371	416	415	441	415	403	437	429	370	428	419	431	400	368	429	413	439	418	427	415	419	383	436	425	388	416	457	397	431	403	454	437	447	431	444	424	407	410	416	407	416	419	415	412	415	413	382	433	413	413	404	442	415	456	381	421	425	421	425	411	396	417	428	397	410	413	440	389	385	386	404	374	410	431	398	429	452	412	405	394	418	414	421	414	425	425	445	413	402	428	400	389	443	409	427	391	397	417	373	405	403	417	490	405	418	409	428	391	443	381	443	386	404	374	423	410	399	402	413	446	438	437	417	413	404	458	436	410	445	400	414	419	376	384	441	461	428	438	397	401	413	421	423	445	421	407	418	447	440	431	417	409	432	427	393	417	433	432	432	398	412	422	434	441	384	429	421	377	382	376	383	419	427	432	426	428	429	415	413	432	403	432	417	404	440	420	446	443	409	391	417	396	381	455	437	410	373	392	404	426	415	406	444	451	381	426	400	462	430	396	412	410	426	386	427	393	434	400	430	419	419	404	417	407	423	430	421	426	407	425	442	386	400	458	405	401	408	410	417	425	442	432	452	435	432	411	412	429	407	429	412	420	414	398	391	394	391	433	392	398	443	403	435	426	457	398	381	404	428	385	456	413	448	432	416	432	400	462	426	384	401	420	421	416	404	432	466	446	418	415	430	442	399	417	449	409	454	415	387	424	454	430	363	414	412	403	395	406	397	383	385	464	400	424	438	425	408	411	406	436	377	416	407	430	409	452	405	406	437	440	440	432	406	397	423	413	398	415	456	398	393	419	392	404	399	424	404	410	371	441	448	412	435	424	429	387	468	410	421	379	394	432	433	399	404	458	454	410	423	437	410	430	420	428	413	429	433	401	423	416	428	400	429	428	396	388	450	432	391	419	422	369	469	428	438	401	435	417	426	415	436	406	431	405	403	374	385	399	429	434	392	381	444	391	425	426	415	422	414	420	444	428	434	446	428	420	415	390	431	423	434	438	419	400	408	416	422	442	430	422	439	428	404	404	437	395	455	390	408	429	382	437	464	421	443	417	432	451	433	430	393	464	421	446	405	433	427	412	426	406	403	426	440	431	406	436	418	417	433	384	382	405	430	396	439	443	416	409	394	419	422	415	461	404	407	419	402	393	396	434	403
1749	488	486	432	402	406	431	408	415	397	421	416	394	410	391	380	386	410	399	408	413	433	401	399	421	400	394	419	373	404	413	405	390	419	421	435	421	406	412	398	402	418	410	431	432	370	416	386	410	441	420	412	365	376	391	398	412	409	409	423	430	388	417	399	368	390	416	391	391	399	395	422	431	392	423	396	370	403	428	416	407	425	421	404	383	412	418	463	408	387	381	372	437	438	431	374	376	448	427	408	381	405	402	389	410	387	389	391	401	407	468	397	382	398	404	395	418	405	397	438	390	427	385	436	438	442	392	418	426	368	415	411	366	424	442	390	404	353	435	405	379	379	406	418	396	397	415	394	414	374	375	398	396	428	421	404	429	377	422	391	414	393	402	420	376	397	397	391	375	398	399	416	464	423	416	415	394	402	385	388	408	408	457	407	399	402	411	394	393	414	393	422	422	387	412	409	433	378	412	417	402	381	411	421	377	382	393	437	385	439	424	410	387	393	395	393	418	413	393	427	448	401	434	445	421	397	396	410	424	385	444	396	391	423	376	353	396	397	448	381	380	376	398	392	412	432	440	368	417	422	378	420	415	434	454	417	429	388	402	414	425	425	455	419	416	413	429	369	419	363	404	412	389	383	382	398	383	428	425	390	398	405	437	419	407	403	427	444	395	405	435	430	405	417	423	381	462	433	365	418	366	400	404	381	383	407	394	396	445	390	452	414	425	392	412	379	404	403	432	387	415	419	414	408	399	406	397	397	386	404	410	421	401	441	434	433	406	424	458	407	414	413	407	423	377	442	407	399	370	366	343	415	437	399	433	367	411	398	439	439	397	432	431	412	425	382	395	390	409	390	409	394	374	396	426	403	390	404	422	395	407	393	426	470	369	420	405	401	392	406	418	437	437	419	404	390	373	424	381	392	375	401	421	402	411	420	408	424	411	405	390	372	406	395	399	398	409	420	410	418	388	363	399	400	401	420	419	432	397	440	374	393	413	401	409	363	430	363	413	401	379	416	388	416	396	399	408	439	426	416	412	421	432	400	399	409	381	413	383	442	394	374	421	409	417	450	398	387	363	389	400	430	416	421	411	389	398	449	408	397	401	360	441	439	410	429	374	399	364	416	407	405	402	438	449	414	381	407	417	405	419	407	430	389	413	403	365	383	383	398	408	424	409	427	430	425	404	402	433	404	399	382	408	427	387	389	397	407	391	395	399	383	446	448	430	434	387	406	375	428	451	426	392	434	419	377	392	385	411	409	384	400	387	403	413	410	395	412	418	430	437	416	387	395	376	396	397	397	436	427	415	377	397	383	410	412	401	419	412	420	428	407	430	413	415	396	428	426	404	380	416	368	425	403	394	399	394	470	438	419	367	421	415	398	410	382	414	426	438	400	380	377	427	415	391	391	391	376	400	400	441	418	390	404	378	391	378	401	429	411	449	415	407	404	407	418	410	410	409	414	369	427	420	413	438	352	425	415	402	409	394	405	416	429	448	410	379	386	414	357	421	383	365	396	402	446	402	384	382	437	383	402	404	396	398	389	422	415	417	408	403	473	393	454	422	418	397	410	426	413	404	414	407	396	433	430	417	412	432	400	408	373	413	405	386	366	381	388	413	398	403	426	427	379	383	400	417	414	389	408	388	400	401	411	411	427	415	381	409	391	336	416	391	418	386	420	343	417	397	410	406	390	393	445	383	373	427	433	390	404	451	432	383	386	404	386	396	374	396	426	458	412	383	412	442	417	403	437	398	417	404	408	377	374	378	411	400	398	380	394	421	402	383	398	424	370	392	439	423	437	434	417	437	391	417	408	410	384	389	382	400	403	437	407	390	392	380	385	375	373	390	399	450	381	395	390	387	358	403	453	382	391	383	434	399	426	387	409	423	411	414	418	432	427	424	417	390	368	416	386	412	371	392	408	413	361	383	434	450	394	395	434	349	421	404	434	438	380	396	400	412	401	415	389	385	394	440	391	447	434	411	395	402	375	371	415	421	453	360	426	412	439	406	410	424	392	431	417	391	438	441	384	435	414	389	472	372	358	406	421	395	428	412	407	440	386	424	353	365	417	363	414	386	407	403	376	442	423	393	413	376	464	417	413	423	417	388	426	446	390	426	399	446	431	392	404	408	433	404	417	405	439	424	425	406	396	428	440	391	388	409	421	423	409	404	397	414	356	382	434	401	438	409	383	406	349	376	421	407	417	422	384	453	428	428	435	404	421	420	405	400	386	416	375	419	419	413	419	412	392	410	419	382	433	400	392	423	349	402	422	416	388	434	456	466	432	399	401	428	384	429	404	353	379	445	413	427	396	393	421	375	399	403	420	408	380	405	419	379	420	405	403	434	425	432	423	392	386	404	409	378	377	388	370	391	395	383	385	439	436	417	396	431	396	398	432	392	365	445	434	430	353	392	420	367	420	383	395	403	427	386	417	417	420	390	424	401	445	381	387	410	417	430	393	388	401	419	424	405	468	442	444	480	413	395	391	401	393	435	423	424	428	434	385	402	431	428	419	388	383	396	430	416	369	403	433	426	387	385	402	408	440	437	387	407	421	433	410	415	433	432	378	439	361	392	381	390	403	406	376	441	453	401	404	421	407	415	398	391	381	398	413	425	410	406	398	365	387	402	413	416	400	402	444	392	409	393	467	429	386	393	355	443	429	419	404	380	408	418	379	393	403	395	392	421	436	372	393	421	448	449	396	436	403	405	409	444	365	430	399	383	394	424	399	410	446	412	414	453	380	430	389	363	417	382	378	409	390	387	391	398	404	402	383	423	417	427	405	400	420	379	416	391	386	406	403	393	389	450	402	401	446	374	399	427	356	382	377	374	408	382	410	368	409	400	413	378	407	472	392	379	418	409	370	442	403	421	350	413	403	436	444	394	416	432	392	381	387	374	377	414	426	426	443	422	378	393	407	369	432	422	375	455	418	388	390	387	395	385	414	421	426	450	424	410	389	434	390	369	365	408	372	395	412	448	390	396	374	385	396	419	405	383	377	391	385	410	429	438	426	451	441	408	420	369	375	443	408	409	378	419	438	421	394	362	374	429	431	407	398	453	428	374	392	331	371	404	408	392	415	362	413	389	387	378	413	394	416	411	405	405	418	419	412	397	396	441	395	418	402	416	364	367	382	387	390	410	409	391	413	440	394	428	398	385	410	424	406	420	439	381	450	412	397	363	415	395	407	429	412	405	445	439	419	422	373	389	377	468	416	418	398	403	397	371	395	387	410	361	405	425	386	416	411	409	409	419	381	385	405	396	401	419	425	427	387	430	415	425	402	398	396	412	380	404	419	392	400	411	397	430	370	362	443	407	399	417	404	412	420	406	382	430	390	394	422	399	431	423	384	391	381	382	385	420	429	423	400	416	373	392	411	410	394	409	388	409	407	433	395	395	414	376	379	409	418	388	392	458	417	380	433	425	410	385	398	407	368	420	393	413	394	429	385	368	408	398	403	392	390	413	419	451	376	407	419
2392	989	1019	1036	1003	1003	987	1024	992	945	967	959	957	934	961	951	923	961	986	992	933	1034	981	972	935	975	936	993	960	979	917	922	959	935	939	981	941	983	902	994	968	938	963	952	900	960	987	980	1017	935	986	985	901	945	932	995	969	1003	917	948	1009	1010	942	961	991	956	922	995	974	944	893	935	931	957	965	917	918	931	936	923	980	935	1007	934	1013	897	947	963	951	964	914	936	940	994	928	1001	963	965	924	968	1028	958	939	946	920	947	972	948	951	936	975	924	918	979	950	935	972	953	919	922	952	927	992	905	914	931	943	991	965	971	941	935	976	961	953	979	963	932	937	943	930	907	967	960	898	1006	904	975	946	944	942	977	1005	947	934	986	967	978	929	996	964	985	914	928	972	959	945	963	962	988	981	925	1000	969	947	1008	956	929	939	923	916	944	924	935	958	1040	980	997	922	951	981	999	931	1003	959	924	989	940	920	961	924	940	994	964	953	926	993	956	918	967	1036	987	930	897	1001	954	976	1003	993	943	985	955	943	947	950	969	927	942	958	1024	1002	983	965	1004	967	950	942	903	956	954	973	960	958	1021	1002	956	980	948	934	937	960	941	980	951	959	960	950	970	937	974	959	915	965	908	903	931	984	976	945	893	974	932	952	914	922	934	956	967	965	993	927	893	957	974	995	960	916	946	933	974	961	954	941	968	932	995	980	921	948	945	945	972	990	964	1015	926	946	973	975	963	945	948	945	1000	989	992	920	996	953	962	1022	975	948	951	951	920	897	943	941	1002	915	913	869	1004	933	989	953	937	964	953	932	988	961	1007	959	954	968	939	921	957	962	1009	1022	919	966	1002	910	1001	984	939	1007	935	957	959	1054	971	972	931	893	979	976	977	907	980	927	951	1006	934	994	928	932	925	970	976	990	927	971	902	961	902	949	938	941	1001	991	955	971	966	925	936	1010	887	966	960	933	901	952	956	941	923	948	968	964	977	922	928	926	982	970	925	944	959	994	980	960	935	929	957	931	916	937	960	968	967	974	914	940	894	900	939	962	951	941	944	961	925	973	918	980	930	917	900	977	959	945	964	961	919	947	929	895	929	964	912	987	947	868	974	973	919	965	955	981	928	902	988	912	978	938	999	949	957	967	941	904	959	989	963	914	947	925	966	939	919	953	956	991	985	928	981	946	954	961	957	941	890	914	925	917	960	917	936	946	924	859	937	963	951	1010	924	909	939	958	920	959	924	991	924	975	926	936	978	982	946	937	1005	971	960	922	982	949	945	982	1005	952	931	989	927	919	953	971	952	995	1006	924	879	948	986	906	992	956	875	940	932	987	1021	964	990	898	968	928	949	976	942	939	944	989	977	978	931	980	936	961	975	980	908	927	989	1001	984	977	933	1005	939	957	916	929	917	971	1007	1000	1006	928	972	953	945	1007	954	987	945	931	962	886	905	964	930	942	906	983	925	960	937	966	955	944	979	967	948	1009	908	976	962	954	954	955	964	922	960	889	967	967	920	971	977	943	912	914	902	951	917	984	967	911	963	928	912	910	918	980	986	868	969	979	975	954	957	896	985	881	946	972	967	923	935	982	957	893	933	942	969	975	1009	981	1014	955	880	986	921	939	938	1008	961	940	986	919	966	972	991	926	868	978	970	926	1006	986	936	1011	928	993	917	991	961	972	975	928	971	971	970	954	925	957	931	937	1023	927	980	894	984	971	873	987	909	937	960	897	980	954	946	952	977	941	968	953	925	943	976	1012	915	945	931	944	947	918	974	977	957	945	929	936	976	939	962	894	872	923	969	971	959	953	993	936	930	936	962	963	1005	1004	871	940	994	961	929	894	900	941	945	924	966	935	1007	939	999	934	907	905	959	977	955	940	941	920	929	943	978	952	908	1001	992	903	902	1011	973	956	932	988	966	979	1011	947	940	941	921	914	954	981	931	891	925	939	930	921	900	946	924	912	940	951	950	944	970	974	960	1009	907	962	995	941	918	941	992	954	963	928	938	990	943	923	914	921	962	962	923	955	934	965	972	945	991	965	974	963	958	959	959	953	1002	1010	968	973	971	932	967	887	898	941	945	921	972	1008	880	930	966	976	1001	962	971	915	949	931	925	905	924	955	924	943	918	923	981	910	969	894	915	908	920	1016	885	976	892	982	982	959	905	931	977	997	959	975	925	979	948	955	884	943	1003	975	968	993	944	953	912	965	972	931	944	908	911	978	999	882	946	931	938	988	971	955	960	948	970	929	990	910	980	946	973	924	933	917	939	956	929	957	966	982	975	976	953	977	1006	925	1009	945	941	956	992	903	927	931	944	950	936	963	914	971	987	965	925	893	965	917	948	924	939	964	1013	976	978	929	989	979	943	951	971	917	973	943	928	936	927	945	886	886	973	942	929	946	992	914	916	923	971	968	979	921	931	955	991	876	982	985	947	941	919	938	938	974	966	939	964	923	935	992	992	950	966	917	974	894	934	999	969	906	939	900	911	930	939	944	895	967	950	960	924	921	968	918	950	988	930	977	922	962	920	897	908	906	960	914	993	930	958	956	1008	978	978	959	956	870	982	995	947	963	927	911	940	975	932	973	890	953	978	934	950	967	958	949	915	916	980	971	924	992	886	931	971	988	959	999	919	904	947	938	959	941	967	986	957	940	964	939	927	932	897	960	906	914	942	927	985	989	945	924	956	924	975	951	962	950	977	916	978	963	921	953	926	1009	918	946	946	940	988	979	956	1022	927	1003	957	937	930	944	909	925	921	908	933	958	929	984	939	983	990	983	938	1011	978	978	923	972	937	965	958	910	960	1002	990	945	971	948	954	943	927	947	920	934	951	921	981	976	959	923	940	938	880	926	916	930	932	932	969	972	912	1015	920	913	1015	954	935	1007	973	910	970	987	1028	903	952	950	1011	901	956	936	947	984	979	924	897	919	972	955	1006	963	964	943	876	945	1017	964	913	934	986	953	980	937	935	953	979	950	933	950	941	914	957	997	952	903	883	904	977	969	954	970	928	913	950	965	921	929	937	962	949	980	932	958	924	1022	997	938	918	963	994	1001	968	901	1013	961	933	950	978	967	923	1007	985	904	956	923	943	922	911	951	940	931	982	884	1014	922	962	996	920	949	894	1022	965	988	985	922	970	936	965	961	931	911	992	904	929	912	977	914	960	932	985	943	957	967	965	933	909	986	934	928	944	897	951	934	934	952	932	971	926	961	959	1000	955	912	948	949	917	974	1018	947	1007	945	960	972	1019	944	949	966	981	966	973	941	943	1008	924	944	969	985	994	939	962	893	981	959	928	904	939	985	961	921	920	943	951	936	891	951	965	925	973	987	961	913	904	947	989	957	972	948	988	954	944	911	936	932	950	931	946	936	889	942	947	1019	950	929	958	902	884	996	992	987	987	961	948	962	983	947	922	946	921	1001	920	912	942	969	940	969	933	970	922	972	912	970	949	957	939	996	954	979	976	906	964	990	1010	956	998	974	912	896	976	923	986	931	993	912	968	951	987	943	966	945	957	969	967	952	921	1012	942	983	928	956	897	947	945	943	958	945	990	940	965	946	965	940	969	983	923	927	914	977	953
8155	844	730	615	523	437	438	393	393	369	368	351	342	319	334	330	360	326	344	347	356	305	342	325	352	361	307	335	372	319	335	349	356	337	328	292	373	355	355	345	343	322	333	360	328	331	350	336	336	344	357	304	340	325	369	386	332	324	325	332	379	330	322	318	338	345	342	348	351	310	334	368	341	313	335	352	336	347	335	310	310	306	320	356	326	319	365	320	341	342	316	357	332	346	349	358	317	329	310	323	330	301	320	346	361	319	369	360	310	376	346	361	328	376	388	341	349	301	357	317	313	335	364	335	374	343	323	316	318	344	351	368	330	336	315	338	350	325	355	348	354	343	353	306	379	353	366	346	320	334	361	350	316	337	334	316	342	337	319	331	336	335	358	357	328	351	349	325	352	334	352	372	335	340	321	331	302	352	336	314	319	331	370	357	336	354	332	324	310	337	342	330	354	340	340	325	329	306	355	342	364	317	329	325	359	368	331	370	340	341	331	336	345	311	349	325	322	368	329	323	301	373	346	353	356	346	317	340	336	325	378	345	334	368	344	311	348	365	360	329	365	337	309	297	314	342	361	341	326	315	368	350	346	356	334	339	327	373	336	330	325	343	325	320	317	333	337	340	296	341	359	278	378	339	345	324	331	324	296	342	359	332	294	334	355	303	334	359	366	342	345	320	357	356	331	339	328	338	332	369	334	379	355	321	344	358	366	387	348	367	318	347	320	377	340	362	366	353	345	294	329	335	318	340	336	324	345	315	336	332	341	278	361	322	332	362	346	323	339	400	332	321	344	334	320	356	315	322	336	326	326	340	329	301	323	321	356	322	345	323	340	343	317	321	357	335	364	351	344	333	385	341	317	344	330	313	331	336	319	330	333	312	351	351	307	363	357	335	342	351	351	340	330	300	356	295	343	331	336	324	348	344	360	333	353	319	363	335	359	341	334	341	325	343	362	352	320	355	346	332	335	338	343	337	354	334	345	335	326	370	343	331	333	365	341	332	368	328	359	324	320	354	345	346	343	327	348	344	364	341	329	310	316	363	305	317	324	313	321	344	347	351	337	336	325	291	338	335	319	316	367	360	315	315	338	331	315	301	327	330	348	341	346	352	328	332	330	339	306	339	319	354	361	353	339	333	328	304	309	343	357	341	353	327	358	326	339	338	329	356	329	362	357	401	361	366	327	347	334	338	363	308	359	344	343	314	344	356	355	319	316	326	300	352	320	334	349	384	366	338	365	345	327	340	364	352	318	318	338	349	334	342	315	360	338	340	376	329	335	330	319	351	336	336	348	344	298	360	354	384	329	351	349	373	302	350	368	362	353	336	346	325	331	353	352	348	344	371	336	319	313	357	346	335	353	328	342	336	353	333	337	312	337	376	338	327	355	334	303	309	316	329	337	343	325	342	342	349	363	370	309	372	362	332	341	374	350	346	351	353	360	317	292	356	334	347	360	312	344	312	327	323	351	355	332	314	339	336	326	394	331	334	357	291	345	365	331	302	349	294	376	314	330	379	353	344	297	360	354	315	312	330	338	342	333	348	362	294	356	322	305	341	323	342	350	363	332	316	321	313	311	334	341	313	350	305	333	387	324	288	315	327	371	360	320	319	341	330	340	322	355	320	344	316	341	349	373	344	350	336	356	343	308	343	334	331	363	298	317	345	335	342	333	345	361	356	353	371	340	327	380	362	367	338	344	347	338	361	362	392	328	350	344	337	335	363	345	325	341	362	350	364	342	324	340	368	331	367	320	334	362	298	336	365	351	336	325	356	320	337	331	327	326	316	366	338	344	313	388	313	326	370	313	312	315	336	342	326	328	308	344	312	331	337	375	329	361	324	379	347	364	332	367	343	332	355	368	334	315	340	341	331	357	340	328	315	368	362	375	326	301	327	345	313	365	312	367	337	370	340	384	360	326	350	334	353	367	335	323	345	347	336	335	335	357	317	339	364	361	336	355	357	352	339	315	333	329	314	329	312	352	313	328	332	343	365	331	350	324	336	360	310	317	309	310	367	315	378	366	341	328	332	360	316	354	304	305	309	330	368	360	350	366	355	299	344	340	292	335	344	357	349	335	332	331	369	347	345	366	380	366	325	338	323	361	342	332	343	375	327	333	363	332	316	365	332	352	340	324	351	331	345	339	353	314	319	312	321	337	320	318	348	337	347	350	338	365	349	357	321	341	339	372	348	350	352	368	320	364	333	342	344	301	338	324	376	346	340	336	324	335	312	346	301	356	347	330	300	351	355	353	379	334	361	332	367	322	392	338	398	374	328	320	319	336	370	337	310	347	370	333	307	324	353	342	342	340	368	350	319	335	310	342	348	389	338	342	359	370	335	346	352	332	346	354	373	352	311	346	327	308	361	341	315	323	350	358	328	349	322	349	333	327	371	325	344	316	312	353	352	300	329	351	364	346	343	335	342	319	338	324	337	296	360	323	367	361	359	319	370	314	284	347	324	343	339	351	353	367	332	325	339	333	343	307	367	366	364	356	333	376	360	313	342	371	319	315	329	348	346	349	334	363	322	330	351	361	353	350	369	353	356	342	352	325	312	307	349	346	347	361	314	338	327	361	361	319	321	326	314	352	337	361	333	366	361	335	345	345	327	345	315	316	308	355	380	340	353	336	341	339	346	367	336	317	339	320	362	305	322	304	311	296	312	316	314	346	331	342	330	369	351	305	346	351	317	338	320	328	334	339	318	348	330	358	330	345	363	360	361	353	345	342	319	328	322	318	360	296	341	343	329	338	328	336	389	341	359	329	307	320	337	381	335	353	347	297	343	318	347	352	325	350	346	323	337	357	386	314	363	353	303	346	352	325	375	357	320	316	350	332	360	330	349	358	360	355	355	336	341	349	320	324	339	345	339	360	358	332	307	364	385	347	304	321	373	405	358	350	347	354	354	330	350	323	363	339	368	322	357	313	329	338	330	336	332	371	331	357	374	382	348	361	308	342	334	356	342	332	357	346	361	341	341	330	338	339	331	360	355	327	330	355	327	302	309	359	371	316	357	357	335	358	331	363	359	306	377	342	337	305	336	328	314	351	338	367	316	345	321	320	311	316	335	328	304	343	338	351	338	322	345	364	332	321	348	331	340	355	335	313	352	361	361	318	330	327	373	359	310	350	296	369	306	330	309	373	342	336	360	361	330	323	341	331	371	338	356	320	354	343	308	322	350	348	366	362	364	342	332	337	359	371	364	342	353	323	361	350	357	363	347	338	324	345	335	339	340	356	348	330	344	371	369	358	301	362	348	360	363	338	355	303	325	305	332	334	327	321	353	330	357	330	305	330	350	356	330	311	298	366	305	333	345	339	369	363	336	375	351	321	325	357	318	357	330	344	341	388	358	324	362	327	323	329	330	334	349	361	342	338	328	319	355	330	326	366	367	339	353	342	318	371	367	392	386	382	349	362	324	360	310	317	347	330	345	334	311	357	348	333	330	350	331	326	319	383	334	361	357	340	342	313	322	320	334
7163	1233	1672	1809	1576	1337	1172	1060	1070	1007	925	923	900	879	861	844	831	869	811	817	782	814	828	831	846	822	814	874	834	829	842	783	857	798	879	805	863	832	774	791	872	769	805	773	825	794	791	813	783	813	775	790	798	797	806	794	804	790	831	764	805	799	752	850	780	764	780	858	856	812	721	805	864	816	811	785	772	770	796	834	836	803	811	790	861	845	813	813	817	797	797	796	771	821	794	843	828	836	815	771	760	868	811	815	744	780	855	814	777	792	792	856	782	819	801	736	791	809	783	827	762	847	830	774	735	711	809	808	836	830	820	792	760	774	805	791	822	820	795	804	864	825	789	815	773	812	855	845	763	837	788	744	808	757	790	851	827	803	822	780	866	791	774	797	838	808	864	810	814	830	801	813	802	814	803	833	772	803	763	838	761	824	781	779	779	801	744	770	794	805	812	797	825	822	809	807	851	853	797	796	787	824	828	825	819	816	795	809	762	790	783	819	773	754	818	819	772	815	829	779	845	798	785	789	783	802	823	791	771	787	815	791	808	804	789	817	778	809	815	824	738	766	837	834	791	786	787	815	800	802	766	847	759	812	826	804	764	816	789	794	767	834	755	791	772	753	831	814	784	834	803	845	804	819	832	765	786	787	779	850	763	820	826	828	764	822	787	829	819	800	792	804	840	850	792	811	806	803	859	837	776	805	802	797	814	808	787	787	744	788	828	801	811	851	783	811	797	797	837	803	769	791	817	799	776	812	833	809	791	788	798	787	778	792	865	865	820	789	845	782	810	764	769	803	771	844	811	802	844	784	817	792	783	810	810	747	828	784	829	785	789	801	814	765	791	773	807	791	783	837	828	863	755	783	806	823	806	806	784	811	751	784	785	797	779	808	786	787	795	800	740	761	822	836	876	781	830	822	786	803	861	806	775	830	763	782	770	821	768	825	804	787	800	850	792	837	790	806	788	804	799	790	814	767	780	760	799	770	785	772	842	788	813	778	848	804	814	775	839	814	770	774	785	860	857	810	837	760	773	809	757	762	765	783	850	781	826	791	768	817	791	772	775	819	853	825	791	790	830	784	816	812	786	798	795	787	812	775	795	790	794	834	792	768	834	774	842	859	816	847	824	780	844	809	805	796	787	786	812	780	792	808	769	807	777	807	828	848	796	765	818	849	764	786	794	788	850	777	805	824	809	830	813	839	805	812	774	822	759	802	752	823	819	750	817	820	772	833	811	812	804	822	834	780	830	769	836	774	827	744	779	822	771	792	843	792	786	830	819	757	825	788	834	787	810	794	796	854	840	767	807	805	782	809	789	833	788	788	782	754	826	805	752	807	835	816	793	835	790	848	783	791	812	762	834	815	777	829	832	801	786	738	757	814	771	786	796	802	805	783	871	838	852	824	809	830	823	797	805	821	801	839	792	842	794	777	770	758	827	822	758	804	833	783	803	794	830	770	822	809	808	807	795	792	767	772	795	822	824	809	816	818	791	824	778	808	762	783	825	806	811	783	748	841	809	811	793	850	759	804	816	815	801	785	806	800	814	790	786	759	796	802	793	770	840	770	798	762	811	841	749	816	842	812	802	741	773	797	843	808	848	807	807	767	859	849	766	751	780	787	813	833	808	824	802	729	797	768	840	785	792	780	797	792	757	813	775	786	788	764	789	816	784	772	784	789	804	814	787	788	758	767	836	802	812	807	768	766	762	790	752	778	720	794	825	798	803	864	719	824	773	780	807	854	778	794	767	784	830	810	845	849	819	731	843	754	811	843	778	786	830	770	822	802	784	809	794	794	823	784	791	768	805	805	798	829	923	785	797	780	796	773	786	806	805	793	835	757	823	767	807	820	795	829	777	835	797	809	751	784	784	844	810	732	811	774	796	794	799	797	815	802	761	773	810	834	771	798	786	756	774	785	800	787	832	775	785	800	834	794	798	830	740	793	825	850	786	771	801	764	828	806	871	774	808	799	825	765	740	776	819	793	759	827	821	801	837	787	783	844	818	781	786	822	833	781	776	796	749	828	791	793	780	790	844	771	759	809	775	769	823	763	782	807	803	785	801	776	823	864	769	830	821	809	849	784	783	806	827	816	816	869	722	801	771	791	729	790	798	790	815	835	827	791	783	834	834	796	805	836	819	804	797	783	780	816	756	825	777	769	815	848	801	832	775	742	783	798	804	841	790	756	833	804	810	821	783	810	795	757	774	773	773	774	838	822	837	808	840	813	887	759	775	777	848	788	769	843	823	807	779	781	763	791	757	779	830	800	850	836	829	786	782	806	813	824	800	794	840	822	864	811	798	802	811	810	813	810	794	838	790	774	855	819	792	820	802	737	832	777	798	755	798	777	780	717	818	738	802	812	790	821	828	774	745	823	793	797	712	824	798	761	768	813	723	802	810	784	777	791	818	809	775	743	826	793	797	779	842	815	742	797	782	838	754	785	769	797	774	826	826	797	811	793	820	807	836	802	788	834	803	822	821	831	882	768	747	723	790	788	766	778	819	800	819	753	771	815	860	808	809	783	874	804	809	812	734	813	811	794	838	766	850	805	806	751	775	842	807	847	817	825	824	783	769	784	787	741	731	829	739	817	821	862	774	814	821	787	785	822	816	797	797	808	780	849	819	832	811	855	761	796	763	766	790	776	791	788	790	805	813	827	799	815	837	765	781	757	749	829	841	766	840	819	835	821	799	781	832	828	823	809	805	804	814	833	734	759	822	786	723	794	786	766	794	798	779	782	847	773	795	810	826	764	835	770	747	811	788	777	811	799	811	804	795	802	819	812	832	774	745	844	810	822	806	758	791	781	811	803	821	785	807	821	769	780	781	788	777	766	815	763	803	817	786	800	832	801	825	842	796	779	796	839	808	801	791	791	782	814	782	811	813	773	755	848	841	819	813	806	822	751	774	811	782	784	775	771	811	787	761	759	812	791	795	749	837	799	808	818	819	805	808	783	771	816	777	810	800	823	768	763	777	754	789	805	762	770	787	829	760	773	817	739	824	819	786	787	819	843	792	766	833	812	788	792	876	785	828	849	781	837	781	798	766	786	802	785	753	850	828	805	766	765	767	797	754	797	812	794	739	803	830	782	802	801	844	785	806	835	801	807	819	805	816	804	784	799	760	777	800	802	805	797	833	824	814	834	824	796	829	785	765	795	817	825	796	798	793	819	786	795	768	863	805	803	797	817	814	704	779	829	801	819	824	792	767	790	795	776	830	793	781	786	809	798	781	755	782	809	806	832	814	798	866	797	811	817	805	781	871	792	791	773	762	795	795	795	814	798	762	838	765	823	788	846	820	809	772	795	783	804	761	770	792	778	795	801	806	783	822	793	767	813	814	802	782	791	777	759	759	821	846	799	774	770	807	830	740	745	803	760	763	798	775	783	770	835	782	801	769	747	809	800	778	822	821	774	808	749	786	840	784	768	799	856	787	835	776	778	820	820	764	831	780	793	791	859	780	797	771	761	802	802	781	793
13944	1299	981	732	413	349	306	252	224	210	213	182	177	182	194	177	168	153	166	161	165	165	167	155	158	159	167	173	150	150	157	190	175	170	146	159	170	189	175	161	160	168	170	188	183	149	160	175	169	167	169	149	168	195	173	186	152	133	165	160	191	171	176	188	197	148	156	189	159	143	157	133	166	168	173	151	152	165	174	160	143	169	165	144	146	124	124	183	168	161	157	158	177	161	162	167	158	173	151	162	172	155	173	172	152	161	160	158	157	149	158	146	185	135	138	153	120	164	154	180	171	151	158	144	163	153	162	167	159	158	154	138	153	164	185	142	168	159	180	157	176	165	171	143	147	156	157	151	166	147	166	151	151	147	147	150	166	159	169	148	140	162	170	157	175	129	165	137	149	169	149	189	149	167	147	147	152	162	142	149	183	148	156	170	159	163	134	142	163	144	168	144	161	143	141	168	164	167	165	160	172	155	163	161	148	166	172	157	168	165	154	173	173	174	170	170	164	158	160	149	173	190	156	151	167	156	176	171	155	156	180	153	176	180	147	149	170	169	162	150	145	162	147	155	171	164	131	128	165	164	161	162	141	160	152	168	145	158	164	152	163	149	160	149	155	178	170	176	186	155	154	156	164	171	163	191	167	151	148	182	137	147	135	163	157	156	168	155	155	132	177	162	155	175	158	154	154	161	189	176	137	156	151	174	169	175	176	163	151	155	148	181	163	158	173	159	176	183	168	182	212	170	157	174	129	168	151	155	150	196	156	156	172	147	155	183	149	156	156	145	169	155	155	181	152	147	176	161	162	169	126	160	148	158	151	167	183	177	154	149	157	153	183	175	141	134	153	143	155	142	160	173	169	189	160	172	159	169	166	163	157	164	154	154	174	171	158	155	168	150	161	168	174	151	156	143	155	162	160	167	192	144	167	162	171	164	161	170	159	183	174	146	171	141	150	181	162	154	160	152	153	165	162	153	167	174	180	161	163	136	171	145	152	137	153	168	178	155	184	178	150	173	126	161	144	162	193	169	181	162	166	152	131	163	139	162	157	155	178	192	160	158	156	179	147	159	172	154	157	166	170	142	140	155	186	157	138	161	149	159	186	166	156	143	146	155	167	163	174	156	154	147	173	166	149	148	158	153	149	167	151	143	175	166	167	164	149	150	156	155	140	145	150	153	163	161	181	158	156	152	180	181	167	176	166	148	167	173	164	162	179	149	145	187	161	159	165	195	172	157	166	181	161	171	163	173	157	159	165	143	166	159	160	154	168	156	149	154	151	165	172	174	155	153	158	180	167	154	155	149	148	160	161	171	136	179	166	162	153	168	172	166	153	149	174	177	146	170	172	131	150	167	154	146	157	170	153	171	160	156	169	145	141	148	169	153	144	145	174	167	170	191	159	173	163	154	143	176	182	177	147	160	163	153	133	166	166	160	169	157	159	153	158	139	150	154	173	148	171	155	145	152	158	151	164	152	143	150	149	147	160	150	177	137	138	146	123	164	146	141	140	174	175	160	137	163	179	187	145	160	160	151	161	158	169	165	158	149	165	166	145	146	168	143	157	149	152	174	179	143	145	155	156	150	137	143	170	166	167	170	153	163	165	163	162	150	167	177	141	173	150	154	158	161	150	167	160	156	168	167	154	152	147	156	153	155	134	154	144	147	179	154	153	181	159	162	158	158	160	166	145	149	163	182	153	132	169	155	144	170	177	164	158	160	181	174	175	165	170	178	183	157	144	165	149	169	175	174	166	159	160	164	151	155	163	174	163	168	168	167	169	135	137	177	149	170	174	170	164	135	167	139	138	149	167	168	151	176	161	152	169	155	161	155	147	148	166	150	164	155	148	146	203	173	165	141	168	167	152	161	167	148	204	155	162	150	152	175	175	163	165	131	146	203	144	140	143	156	178	157	151	149	159	164	150	147	164	154	169	192	142	171	146	151	171	164	173	160	157	161	186	161	157	158	188	136	170	179	144	162	157	169	179	147	176	134	146	138	159	145	163	155	183	175	167	166	152	150	207	175	185	154	165	163	133	153	178	144	157	173	148	149	150	149	190	163	169	170	166	180	160	148	195	142	141	150	147	137	186	134	172	156	166	149	185	139	142	147	159	150	153	152	160	162	186	183	149	161	163	131	165	140	160	148	161	144	169	165	140	151	135	155	156	182	166	134	164	145	149	170	160	173	157	155	164	138	166	159	153	140	144	168	168	153	154	172	150	163	164	158	143	149	161	170	160	171	165	151	158	150	154	153	164	142	171	164	177	150	165	152	156	140	145	172	156	145	168	160	154	152	148	149	168	154	129	165	167	155	169	172	181	157	145	171	155	153	159	155	165	178	157	160	159	175	172	135	156	163	176	162	196	152	155	163	145	172	154	144	184	141	157	182	146	164	157	139	161	152	141	176	167	152	158	168	155	145	170	159	143	148	151	143	146	151	158	178	145	162	145	152	165	164	155	177	180	152	168	155	149	157	140	146	158	176	173	132	168	174	162	164	174	168	158	158	158	192	165	175	137	152	169	144	151	147	156	148	165	165	160	186	173	137	180	173	146	177	164	140	175	174	165	150	153	177	144	155	141	161	195	143	178	147	178	188	168	151	156	141	146	157	137	148	181	196	153	170	167	186	185	158	165	179	170	146	139	143	159	141	164	169	166	172	174	155	163	176	144	155	168	165	164	153	166	153	166	176	172	153	172	172	150	166	157	148	180	168	160	177	167	181	155	157	133	183	158	148	173	161	166	165	160	156	172	143	183	133	139	162	170	136	150	152	155	155	165	146	172	177	164	153	178	174	152	149	152	136	180	182	159	157	165	160	153	133	157	143	168	155	149	166	163	158	142	179	166	188	147	182	194	139	149	156	143	144	156	147	175	174	175	165	178	159	163	167	129	170	155	170	155	148	139	160	158	174	158	187	161	165	173	170	142	164	151	194	170	159	172	167	174	167	177	156	157	163	160	185	160	159	165	139	159	177	164	151	149	172	163	143	141	153	159	164	149	152	155	155	153	142	161	156	167	169	141	155	163	154	158	155	146	166	185	162	171	191	150	165	162	161	178	150	166	172	179	137	133	134	169	168	161	147	156	146	171	159	144	140	149	171	166	176	161	147	183	150	150	155	149	153	187	160	154	197	164	167	182	158	155	157	145	181	180	157	169	160	184	158	148	163	148	178	171	149	147	163	168	148	135	184	170	155	156	182	148	145	151	153	162	163	181	155	150	138	157	184	168	153	184	168	168	173	158	166	182	147	152	164	166	170	151	158	174	184	169	183	149	140	175	149	148	160	188	176	163	148	153	165	162	164	155	152	156	169	162	165	144	137	168	141	152	172	153	150	166	186	163	133	175	148	155	144	146	166	159	147	150	157	151	171	171	182	165	151	168	157	147	161	158	160	158	186	187	172	171	154	162	139	175	161	153	146	172	162	160	180	158	144	153	152	174	180	150	170	170	161	158	175	166	174	158	155	136	154	148	188	174	143
8561	1204	1942	2157	1660	1327	1110	943	822	761	713	652	629	592	576	535	536	488	495	504	503	512	510	483	485	499	498	483	458	456	457	460	427	426	441	441	391	441	440	390	457	437	454	450	446	447	452	456	462	440	457	453	470	425	435	409	447	434	426	446	397	417	396	451	474	417	429	413	427	423	444	423	424	428	424	438	427	417	388	418	435	447	463	441	402	439	403	448	413	445	421	437	405	435	434	448	427	417	438	424	393	397	432	411	446	423	411	426	433	414	417	435	403	423	395	448	415	447	467	376	377	426	445	412	433	395	408	415	406	420	387	419	448	420	420	405	429	445	425	413	394	389	421	440	429	462	401	457	418	451	428	415	453	435	446	444	411	429	410	391	450	430	454	436	441	430	420	440	439	461	436	390	420	410	431	411	453	434	440	416	444	450	390	403	439	429	402	429	405	426	429	441	445	463	383	405	388	432	451	404	429	447	414	450	447	441	406	429	414	407	417	430	403	395	420	427	413	425	419	408	430	410	459	411	424	416	388	433	425	399	407	426	408	451	411	380	475	434	425	442	458	411	448	426	432	398	434	418	426	434	425	412	363	425	408	403	414	427	411	443	436	419	424	411	427	427	402	405	443	385	393	415	389	454	362	415	438	398	396	431	414	424	388	410	422	425	407	441	443	445	416	384	404	428	445	391	431	409	401	406	404	417	401	435	413	419	424	424	372	422	437	415	429	461	431	387	410	435	419	428	402	431	431	417	409	398	410	404	383	434	416	432	416	416	400	444	403	401	434	428	414	450	414	455	413	446	437	423	453	374	400	403	444	424	385	460	427	459	434	394	376	424	400	447	422	446	402	440	426	430	418	409	395	444	423	421	438	418	380	420	450	404	435	425	401	429	383	416	417	440	440	436	403	438	365	423	413	452	438	414	417	432	406	413	402	426	412	449	424	422	416	428	438	422	427	432	399	405	398	400	425	382	444	406	401	412	431	404	392	442	446	413	406	369	396	400	428	430	394	428	469	419	423	439	390	400	379	436	433	416	433	444	430	401	418	451	435	453	436	394	408	417	414	430	439	432	418	382	407	396	417	393	433	475	400	443	424	450	418	410	407	406	394	434	431	410	404	414	364	389	383	405	408	429	408	421	416	439	429	446	415	418	408	393	416	463	416	439	431	391	393	412	423	430	394	440	387	434	391	429	405	432	424	441	413	386	415	380	412	434	459	421	420	394	396	460	401	425	421	444	405	424	434	422	408	422	425	428	445	417	416	375	400	431	416	445	382	417	411	450	368	427	443	406	416	440	418	420	445	416	449	415	434	430	430	445	408	395	435	449	430	412	422	398	442	393	456	396	409	405	391	424	409	432	433	455	379	394	450	407	435	456	438	433	429	386	400	426	438	409	429	430	415	391	450	414	405	443	402	405	411	419	426	434	415	385	465	388	425	430	411	441	388	436	459	447	436	408	440	454	438	416	412	409	398	402	431	418	395	409	422	448	397	421	453	436	410	423	448	422	415	435	434	377	415	394	426	428	399	414	386	438	413	433	436	444	439	423	402	380	423	443	427	455	445	436	389	395	423	431	451	415	424	455	421	424	402	422	388	422	413	444	427	414	441	371	415	444	400	430	385	405	422	439	438	445	459	408	444	410	451	452	432	410	432	398	439	390	403	429	419	412	429	432	432	449	404	427	445	405	389	428	428	433	436	424	406	401	406	441	412	414	398	420	437	436	422	416	428	395	392	432	434	409	419	442	411	457	446	382	426	420	408	389	427	458	425	456	410	454	431	410	381	392	425	420	391	426	410	452	388	422	423	419	435	463	400	407	407	374	421	397	422	431	429	436	406	414	437	402	408	437	435	441	380	439	425	418	439	389	431	361	421	412	421	415	393	414	397	437	421	429	402	404	409	427	415	422	433	403	433	420	434	450	380	408	416	417	409	406	401	415	424	411	401	426	394	420	454	440	427	447	414	416	427	454	448	380	450	422	418	387	437	424	401	388	433	401	421	410	414	374	424	419	450	437	364	438	425	457	432	406	418	407	423	409	396	403	450	445	426	394	402	436	424	450	431	461	382	413	449	398	423	462	417	408	422	440	406	401	388	433	404	431	403	455	448	456	420	442	400	401	412	396	410	440	410	404	413	405	404	443	423	395	397	402	429	407	399	432	441	412	397	407	407	424	397	419	424	389	405	414	413	432	409	412	419	454	420	432	446	430	459	420	413	402	430	383	423	448	432	420	373	431	425	414	409	405	412	427	435	407	423	398	398	411	393	425	415	413	406	396	459	410	413	393	413	437	450	446	425	409	441	426	438	444	398	400	405	442	430	415	432	426	432	396	388	400	408	448	369	425	394	416	414	396	420	405	449	411	421	426	426	409	424	431	451	426	410	423	412	423	409	403	435	392	434	435	415	379	430	466	446	400	397	408	444	415	386	448	396	416	436	399	429	420	431	420	418	412	376	431	428	411	407	452	416	422	428	409	437	433	430	433	425	387	423	438	439	417	399	404	391	428	443	414	404	427	393	433	409	410	431	394	408	439	436	439	388	446	430	399	424	413	421	407	397	433	424	403	434	422	424	414	412	423	408	404	418	397	418	429	395	409	408	423	470	427	396	405	398	422	412	394	440	439	453	409	408	418	388	422	427	433	423	415	403	425	367	425	428	400	414	428	417	463	455	444	419	405	420	381	465	447	404	432	396	388	445	397	465	405	446	452	419	454	416	447	420	413	426	453	432	407	425	419	402	394	397	448	416	416	416	406	423	401	397	418	441	427	423	428	394	448	444	390	422	426	393	437	424	472	414	395	363	440	396	392	459	405	417	433	389	404	372	441	418	477	413	421	416	428	433	406	410	437	408	435	419	400	412	417	421	400	401	406	398	425	440	438	421	392	420	415	419	412	422	447	412	429	396	411	440	400	395	389	441	440	403	443	448	415	437	453	431	413	399	455	427	435	429	404	403	418	439	418	429	413	427	437	424	393	403	444	433	431	357	422	417	449	434	384	390	443	394	437	398	433	447	386	433	431	426	430	384	430	413	434	410	447	417	424	394	415	387	420	408	456	422	433	392	441	400	395	456	407	434	419	407	438	438	377	402	437	397	430	422	431	405	378	410	414	432	421	397	451	389	411	396	436	453	423	415	404	408	418	377	448	397	396	453	439	429	400	438	405	367	464	407	432	413	421	384	414	431	439	438	442	425	402	389	423	425	410	410	425	401	385	432	437	432	413	422	420	415	435	446	426	410	456	419	422	445	396	422	433	431	402	421	406	436	394	418	427	426	381	414	409	409	454	382	407	422	422	397	414	403	416	442	446	403	433	408	422	427	419	415	423	437	381	423	379	418	421	455	410	429	389	416	451	459	426	376	426	414	415	442	441	419	451	441	411	422	395	386	396	391	441	437	455	402	410	405	394	426	446	400	404	403	447	420	435	431	430	486	417	385	427	408	425	434	410	410	418	412	431	444	424	424	426	404	419	401	424	441	399
1896	501	431	418	393	401	441	401	430	380	420	434	397	426	416	436	380	412	418	395	412	454	440	416	441	411	375	400	391	375	408	383	393	430	406	417	392	415	391	377	425	370	345	414	446	419	410	457	375	414	427	436	426	418	425	434	421	403	410	433	441	388	388	404	423	426	399	371	400	412	418	394	390	398	394	408	409	387	399	415	383	406	395	372	386	395	396	445	418	406	405	381	402	376	414	388	420	423	379	411	393	396	394	425	380	392	397	392	359	430	426	401	437	400	400	422	419	438	425	391	385	405	400	418	383	345	406	385	397	420	397	433	416	353	390	402	390	376	448	403	439	403	412	379	417	403	397	378	410	435	433	363	446	437	414	416	400	435	406	485	402	416	397	408	427	381	392	371	389	410	405	449	387	401	434	433	391	409	400	394	409	458	420	418	435	405	392	416	384	426	371	410	421	441	371	440	434	438	399	423	430	389	403	454	422	399	411	437	380	386	389	401	407	410	408	424	434	413	394	379	399	389	378	444	433	449	454	409	424	442	359	397	393	423	395	409	387	351	398	380	374	414	414	438	425	417	408	403	411	370	419	400	461	426	397	398	415	439	441	379	462	411	382	375	431	385	422	372	435	414	396	404	408	436	408	438	412	407	427	409	458	391	385	428	414	428	412	397	399	410	393	428	378	407	417	365	413	427	406	407	390	393	439	411	418	384	377	399	445	420	414	393	400	361	420	417	415	395	381	434	433	399	406	416	417	392	402	415	395	371	419	431	399	355	374	336	397	413	429	395	384	373	413	417	418	428	346	414	374	415	397	368	410	425	381	401	426	471	385	408	405	459	398	410	386	402	419	434	434	409	418	433	429	423	445	425	434	424	429	421	421	402	389	383	418	428	388	384	426	422	408	384	389	368	396	431	413	405	390	372	399	407	364	449	435	401	409	439	434	407	406	445	423	400	416	410	430	412	417	419	429	408	367	393	436	416	382	408	379	418	420	413	414	437	428	407	387	424	402	393	401	406	395	403	389	423	412	393	387	403	378	381	409	390	408	398	388	392	382	402	384	419	411	405	415	390	422	407	394	408	376	392	402	434	441	395	422	425	401	405	409	418	390	418	397	418	406	379	385	413	428	421	407	429	401	408	403	402	431	425	416	460	382	399	456	369	407	428	415	405	418	419	446	416	393	386	438	406	410	387	427	417	401	444	411	405	426	372	400	424	407	413	422	394	420	395	447	392	382	440	427	406	366	406	388	437	402	382	443	441	438	392	422	397	442	396	406	422	431	406	457	417	394	410	394	381	393	413	423	360	433	430	415	401	368	352	385	418	376	405	404	419	405	411	417	400	442	401	425	421	451	415	390	405	390	402	402	394	421	422	388	422	376	391	438	423	418	402	404	403	403	460	422	404	383	390	391	411	396	450	416	431	401	393	429	411	409	395	416	428	393	390	417	432	415	375	439	413	405	371	403	401	377	403	412	432	422	382	427	411	429	417	394	381	438	415	415	380	378	386	407	413	393	384	403	377	409	411	410	394	419	406	446	463	401	394	428	403	378	369	439	401	440	417	426	378	386	367	412	432	419	415	385	416	475	423	402	409	447	391	379	369	412	381	448	424	406	378	398	438	417	425	397	409	424	395	409	428	416	407	381	377	388	387	386	416	409	430	398	426	399	403	397	414	400	385	431	421	394	403	420	409	395	413	422	358	403	402	392	445	395	440	383	418	462	412	370	392	414	420	426	424	384	369	412	386	399	418	417	405	381	364	408	400	394	395	401	385	409	410	402	380	426	424	384	430	420	437	415	405	436	367	396	406	434	423	378	405	358	403	422	377	387	424	436	396	403	383	405	424	428	393	429	442	372	427	386	391	406	383	363	428	387	419	448	446	416	407	419	394	428	383	369	428	424	388	418	385	354	408	387	444	409	433	400	401	416	368	356	406	386	415	375	406	419	410	388	406	401	416	406	381	428	396	472	410	402	408	375	400	412	378	414	418	432	433	408	400	395	394	402	399	399	386	403	399	407	448	387	404	434	437	407	418	404	424	419	400	413	426	401	417	408	406	392	399	392	419	396	386	442	428	428	414	425	429	423	395	442	387	404	427	384	407	383	424	398	431	394	429	418	396	379	412	385	408	399	419	418	428	431	395	386	457	370	415	402	446	439	403	415	387	395	425	399	389	390	394	441	422	408	423	412	427	393	424	400	400	433	430	384	401	392	390	376	436	410	443	381	417	412	392	400	416	360	399	418	394	383	413	429	405	386	425	407	377	418	392	421	395	386	399	415	376	404	401	414	436	421	417	408	424	386	367	386	420	456	402	442	404	399	409	371	400	414	424	392	399	415	415	381	407	374	433	411	410	405	392	397	399	416	398	411	390	389	404	397	420	377	390	396	390	411	388	372	368	397	403	364	366	404	405	409	394	410	433	389	390	391	426	400	413	432	398	408	408	415	401	391	400	444	433	400	423	379	445	418	397	443	413	422	383	386	420	396	393	377	373	394	432	431	432	407	385	378	405	419	442	390	401	400	393	406	403	412	401	428	375	406	406	416	409	406	409	429	380	420	410	374	383	415	395	411	432	425	407	410	373	409	404	439	433	414	403	401	415	438	451	399	442	421	408	410	398	410	388	411	386	408	392	381	390	398	426	376	440	439	381	382	396	438	398	413	408	419	432	424	410	414	412	447	409	369	421	409	428	369	406	417	384	396	393	433	411	399	388	408	407	406	398	403	399	422	390	383	387	393	401	370	377	422	396	379	397	430	398	430	397	442	378	373	381	407	406	386	403	375	404	436	403	412	439	421	442	408	399	411	395	414	405	394	417	426	391	376	372	384	412	388	361	417	410	399	461	436	419	370	398	394	365	413	377	363	407	417	420	392	384	403	388	399	427	441	419	406	413	384	397	355	409	392	396	409	421	426	409	439	410	371	397	391	382	406	431	397	387	400	454	423	381	404	381	442	394	405	432	401	414	412	417	385	443	430	413	399	443	420	447	397	399	368	450	386	428	391	392	417	411	420	430	400	428	420	402	372	407	424	422	388	413	383	389	386	378	395	417	393	411	391	400	412	436	410	375	388	416	417	390	408	400	408	392	392	360	398	405	422	412	399	439	409	399	418	423	440	401	384	401	393	444	369	431	388	417	404	385	413	409	418	414	344	383	426	409	403	407	439	400	371	393	433	416	396	391	405	381	411	441	409	417	415	412	372	371	409	415	404	429	415	393	422	418	439	428	401	369	383	400	416	427	428	418	397	410	405	435	401	453	426	411	417	409	415	399	385	431	382	393	401	440	387	421	418	375	388	429	420	405	411	379	405	442	426	410	417	400	413	395	379	374	407	404	417	419	402	395	386	424	403	437	414	399	434	406	446	419	373	408	426	412	394	423	412	388	413	406	376	400	376	410	425	409	439	420	400	412	409	395	399	438	380	401	361	410	406	379	414	365	403	396	417	405	421	420	378	383	363	395	411	420	385	373	387	344	385	403
2494	1008	1004	1022	1003	969	980	967	970	979	954	972	979	961	939	1002	1010	937	944	923	1012	967	973	994	936	963	948	1024	934	957	902	1042	896	970	946	910	978	991	945	949	961	884	931	1022	948	953	925	990	947	1013	916	971	991	924	901	958	985	955	1002	974	906	936	930	932	954	940	964	927	973	933	914	950	956	904	941	938	943	991	899	998	974	930	926	960	928	972	1004	983	880	965	984	958	977	955	911	970	969	976	928	921	934	1010	935	925	955	946	978	944	921	911	989	882	930	939	901	939	962	974	931	964	956	957	908	909	917	965	950	949	1019	968	950	923	948	975	917	922	953	957	996	919	978	909	1014	942	925	940	967	1001	969	922	955	958	932	967	1007	926	959	966	960	941	909	952	945	915	978	961	929	968	975	921	921	950	1013	947	943	987	974	920	950	958	936	962	967	952	895	909	928	937	963	933	869	979	947	997	942	1001	935	929	966	935	972	998	913	909	965	964	898	987	968	899	948	975	944	945	886	953	980	948	901	966	957	948	900	921	958	920	934	940	922	958	944	945	957	939	945	940	914	947	966	1024	956	945	970	968	935	964	942	906	925	999	930	965	912	925	979	966	1017	957	947	990	970	944	926	933	1006	925	975	992	941	1002	979	891	936	942	935	898	939	926	976	947	955	980	957	958	949	960	931	922	934	939	967	938	948	941	939	957	935	968	983	926	933	937	946	945	1007	932	908	952	962	967	996	936	953	935	980	978	966	951	975	923	950	935	930	985	916	980	925	928	916	957	929	952	928	957	994	916	977	961	1011	939	955	905	969	906	939	1012	955	959	1017	932	970	910	940	952	929	884	926	946	931	931	940	930	946	970	964	965	963	979	943	965	941	976	926	958	989	936	923	951	918	926	935	1008	944	969	910	936	893	892	991	966	973	966	928	986	995	944	910	950	970	974	946	926	927	926	911	913	960	934	993	932	952	985	934	976	968	952	928	942	921	977	953	890	899	936	1009	957	905	948	987	949	943	953	970	991	975	902	938	1001	1018	966	955	967	924	955	947	978	942	958	960	955	984	912	932	957	968	967	927	1007	981	957	975	983	944	921	977	949	1003	978	883	913	951	924	939	1015	975	924	925	916	931	917	961	987	984	895	933	969	935	912	945	906	963	936	965	942	1060	937	935	895	939	957	904	928	961	973	970	899	970	951	926	955	879	972	963	994	931	1011	883	994	980	987	949	982	946	909	959	962	976	955	924	1006	968	952	946	926	917	941	982	952	975	924	962	975	965	988	962	986	944	944	931	1037	948	902	982	982	956	941	970	982	998	982	990	936	952	956	990	948	943	931	920	984	903	973	955	963	950	998	925	914	967	943	985	951	902	918	946	901	980	975	913	940	938	948	844	972	971	958	968	947	937	888	945	909	941	969	948	931	1037	959	918	963	951	994	933	978	948	996	1029	985	1009	918	960	926	905	972	970	927	923	961	955	983	933	970	983	961	946	1001	882	923	925	954	987	923	952	998	903	898	965	931	954	931	927	962	975	970	947	1003	950	967	953	938	1001	900	970	1004	905	936	970	943	936	896	906	979	918	959	983	1000	941	956	954	964	884	913	971	916	934	921	932	971	951	937	979	946	1032	967	921	947	1009	967	986	959	986	980	965	947	946	942	966	1012	1009	938	962	993	969	952	996	936	953	935	920	936	924	945	956	904	941	976	959	910	968	936	988	915	959	958	944	940	976	948	976	956	970	1000	959	934	967	972	989	927	980	913	985	907	954	975	984	957	981	946	926	909	987	935	985	948	925	988	941	961	929	990	992	926	933	889	985	914	960	975	931	967	897	967	923	931	972	936	935	953	989	968	939	960	989	946	971	957	951	933	900	922	952	1008	1015	899	961	958	1001	972	1000	935	974	929	944	935	944	959	908	1013	971	944	921	932	985	933	916	921	939	926	948	964	1073	933	974	916	867	983	981	1001	971	948	983	925	916	988	916	979	968	921	949	948	988	884	1011	998	938	910	990	994	913	990	936	931	965	954	994	995	943	955	996	1048	986	957	958	923	913	911	981	885	991	964	929	978	892	919	984	963	998	952	926	966	912	955	941	963	857	988	954	1012	965	994	924	948	993	991	979	943	931	986	964	933	926	951	956	987	889	968	943	964	953	952	996	948	953	930	964	970	931	979	993	901	931	1007	933	956	951	981	942	987	985	940	985	1032	946	925	939	974	949	971	975	969	950	942	956	939	940	920	950	984	942	964	991	994	958	964	947	925	953	984	980	978	955	903	964	952	961	971	1007	891	905	954	1001	917	907	943	991	917	962	958	1038	933	959	955	976	1003	1001	957	966	947	956	943	906	997	971	961	964	970	998	937	963	994	970	908	967	964	972	1001	926	953	913	941	955	934	952	987	952	987	971	947	924	1005	951	993	987	966	1011	914	923	990	895	933	983	905	942	916	1003	994	891	951	974	954	906	969	939	949	956	1013	975	952	972	926	898	953	1001	922	924	979	977	940	959	971	949	953	948	965	977	951	916	989	966	974	961	906	916	904	941	959	977	978	973	946	1032	965	955	976	989	940	917	996	989	921	912	987	943	1002	959	891	928	952	989	932	916	1001	911	965	956	998	882	948	926	915	973	926	980	952	973	975	950	958	937	936	968	945	956	963	927	995	931	936	909	987	902	939	991	926	1042	958	1008	924	885	981	902	996	959	964	932	945	952	940	1002	971	985	975	951	962	906	915	1005	885	950	961	978	964	939	932	952	960	920	973	929	947	962	899	987	972	975	912	956	949	983	917	940	948	938	998	1016	972	958	984	925	914	924	988	938	952	908	936	880	948	944	945	904	960	944	943	971	986	972	974	945	918	973	959	943	967	1054	957	945	980	982	983	909	958	959	917	928	894	994	973	970	927	934	963	958	934	990	969	868	937	1010	962	889	933	945	968	936	1013	962	979	989	996	917	941	990	966	977	918	928	940	917	963	1024	897	984	973	992	894	974	988	958	933	990	940	913	986	995	945	943	939	955	993	942	945	954	985	923	942	898	1017	950	1020	961	902	958	947	888	957	951	942	880	950	982	912	887	960	969	959	953	918	936	928	941	954	951	962	894	963	960	941	954	991	923	962	987	937	914	930	900	914	935	963	980	947	920	921	1001	985	948	919	966	958	951	940	927	970	917	969	941	1001	963	1014	935	909	1023	975	905	954	962	953	983	900	927	955	946	970	1029	945	928	987	960	978	936	954	970	1004	904	945	947	999	916	1020	932	912	968	956	979	938	1006	938	999	940	944	934	912	948	922	862	916	970	977	952	957	888	980	931	967	993	974	956	930	969	951	921	961	929	956	973	965	927	925	942	999	902	942	984	978	921	949	913	910	954	990	985	938	977	991	948	958	943	969	963	948	932	938	932	930	965	934	970	964	937	957	929	920	933	959	938	946	1004	945	964	909	864	945	931	972	1008	885	933	956	950	942	931	932	940	955	928	947	977	954	896	973	1033	926	943	967	943	949	1000	924	937	977	956	935	971	927	920	954	931	966	923	983	858	986	980	949	954	938	920	916	964	934	923	931	911	971	930	992	940	960	1007	920	914	966	944	918	931
8357	798	682	682	468	457	424	377	408	388	372	322	408	357	357	365	356	329	355	321	345	351	346	308	353	320	389	347	346	364	344	348	346	331	330	339	366	353	356	368	351	347	327	357	326	336	324	369	338	348	317	359	351	321	358	322	297	313	343	331	354	337	345	352	339	351	349	337	329	331	337	330	303	333	326	327	320	337	344	304	325	385	365	342	355	355	370	368	338	340	321	355	303	340	341	358	345	345	378	342	362	362	349	338	360	366	352	317	339	327	347	347	353	320	329	346	344	346	347	326	347	306	312	317	323	365	360	340	335	381	363	337	337	342	321	293	330	367	356	336	364	330	347	346	353	356	334	356	368	353	322	328	360	339	343	315	334	328	322	340	301	347	364	325	338	343	313	343	367	338	352	327	323	335	310	300	312	350	379	374	364	324	342	335	314	369	339	344	349	377	335	345	343	336	375	347	291	325	335	325	358	342	355	324	373	364	340	352	331	346	328	343	362	320	345	332	356	324	327	322	312	359	326	323	338	369	330	366	332	362	386	362	368	324	333	315	315	320	335	319	323	326	341	349	306	340	343	365	330	336	343	372	325	313	326	355	303	358	354	341	315	320	359	373	316	304	365	295	355	352	344	370	368	391	350	353	358	335	344	371	326	360	328	360	358	344	332	337	343	354	350	365	317	326	350	324	309	312	338	336	352	335	326	300	288	343	363	341	322	334	323	354	364	352	318	354	353	348	333	374	349	357	318	338	376	312	312	309	337	309	336	329	300	316	343	341	303	345	362	331	340	303	316	328	302	337	368	351	351	362	316	408	327	339	357	324	364	326	335	319	328	323	322	333	339	329	329	362	349	339	311	357	365	356	350	317	321	343	351	358	339	318	329	337	314	349	333	341	337	368	332	380	358	356	337	332	388	335	364	324	318	357	301	307	317	355	350	312	343	328	354	331	312	314	346	335	337	341	327	333	353	351	319	328	340	303	331	318	336	307	343	360	343	311	339	326	334	326	305	363	368	325	344	364	344	338	362	324	318	333	365	385	372	322	382	345	358	322	360	342	347	348	316	311	314	319	343	339	366	345	352	304	321	353	369	340	336	338	323	335	330	322	336	359	347	326	355	323	340	348	338	338	328	355	376	329	343	342	341	325	371	368	336	322	337	310	351	369	328	359	323	329	323	312	355	342	337	366	340	325	371	338	325	329	347	331	342	323	358	343	315	341	315	361	361	315	354	382	345	355	341	325	323	346	359	332	334	352	351	370	362	355	335	336	321	371	313	334	328	322	328	335	341	337	304	336	389	337	332	318	331	305	331	335	334	377	364	319	345	327	316	325	359	360	310	333	340	341	317	343	338	362	345	371	342	337	355	298	358	345	323	304	357	353	326	334	336	360	361	320	300	312	313	312	349	352	340	301	357	322	337	379	304	358	317	344	359	336	332	342	338	350	327	340	327	323	360	346	343	299	324	342	343	334	349	317	317	298	321	284	368	302	350	345	318	351	344	377	336	322	352	315	334	368	300	374	319	342	337	345	377	329	325	373	361	330	348	356	337	370	331	323	364	330	365	291	348	326	344	315	316	371	313	335	311	346	333	355	347	350	370	327	314	377	346	346	336	354	334	369	373	298	348	359	375	353	335	329	356	321	352	348	307	360	352	336	360	332	330	348	348	351	322	378	355	326	344	381	336	339	332	369	379	341	323	345	349	336	358	313	342	338	326	330	307	361	345	317	355	317	352	345	360	332	347	362	321	351	345	345	317	359	302	348	349	314	309	319	345	323	318	333	322	319	360	355	364	344	336	370	338	352	311	340	334	326	341	369	324	363	334	351	341	353	367	346	329	367	319	336	313	337	338	397	346	357	347	358	352	341	313	337	329	328	356	322	342	359	329	311	287	314	342	320	364	339	344	359	343	344	323	352	317	329	310	352	309	375	350	307	340	354	283	301	300	318	332	331	353	375	345	354	384	371	318	360	347	333	332	341	356	374	338	347	322	354	339	350	326	344	298	337	322	339	312	363	346	332	329	338	347	345	342	302	350	332	361	350	361	366	320	351	364	364	377	360	327	360	349	363	362	334	346	358	327	359	372	333	344	328	356	364	341	334	350	284	348	360	349	334	351	358	344	350	337	329	318	332	329	387	344	343	347	340	313	316	335	293	312	336	344	325	363	354	337	336	360	300	353	375	323	345	360	350	342	337	340	359	346	341	387	337	350	322	306	359	298	359	350	337	312	334	338	330	333	341	321	355	360	382	356	343	375	328	334	367	358	327	363	367	370	310	305	325	319	333	309	356	354	342	323	357	362	351	331	337	347	335	299	323	341	342	321	315	376	361	333	375	341	370	358	345	349	384	333	365	321	326	327	343	316	346	356	310	329	320	344	351	343	324	321	318	359	327	306	343	357	332	351	345	317	369	364	336	328	312	348	316	333	366	334	313	337	356	344	338	327	346	326	338	277	314	364	364	345	349	325	351	323	369	304	328	367	374	351	328	344	362	325	339	353	374	379	328	338	333	349	338	324	343	349	347	342	325	354	337	295	306	336	352	300	322	345	345	343	366	334	351	362	327	336	336	330	338	361	321	341	362	351	366	369	339	358	347	362	335	321	365	334	346	367	355	320	337	362	331	339	303	333	349	320	381	367	336	336	349	312	347	326	328	373	351	329	350	371	358	322	353	329	373	313	355	366	326	327	334	329	359	327	317	309	305	345	316	324	347	360	309	351	356	328	338	359	304	339	330	355	295	306	348	334	355	350	322	304	303	342	322	360	334	347	313	354	318	334	328	352	321	301	326	304	371	337	345	336	336	369	359	373	347	361	384	327	338	363	319	347	333	343	334	322	365	335	331	344	314	327	351	346	345	344	357	353	300	344	351	326	323	341	296	342	328	350	368	348	340	377	354	314	346	272	329	328	323	364	348	362	343	360	324	346	358	328	322	348	328	368	359	348	295	298	341	325	342	310	287	325	325	347	365	305	338	335	342	347	328	307	359	359	340	332	340	346	381	315	348	333	351	350	373	344	344	341	327	333	328	370	351	343	320	339	344	354	331	320	332	336	362	311	373	328	348	364	321	347	354	325	325	355	352	325	342	340	343	337	332	359	372	349	322	313	364	302	303	348	388	355	367	355	340	365	322	355	331	386	347	343	345	329	334	362	361	350	355	313	329	304	348	340	332	338	311	303	332	321	345	349	371	349	361	316	323	336	319	352	359	311	316	333	336	336	363	342	362	377	376	332	373	349	334	358	311	357	327	373	325	345	374	332	328	344	327	311	360	334	331	307	321	350	341	367	355	332	344	341	322	341	301	331	357	337	313	338	348	333	340	356	346	333	333	344	366	332	326	305	326	356	321	378	336	342	344	348	327	367	329	333	333	355	357	350	336	331	363	358	356	321	319	333	307	293	314	344	319	334	316	354	356	318	360	341	363	354	373	364	333	367	334	314	306	357	352	321	320	315	342	355	326	360	354	366	340	324	308	340	350
7203	1211	1630	1708	1502	1345	1196	1120	1017	975	951	898	902	851	861	862	845	853	878	819	842	837	832	806	844	841	869	776	788	856	773	814	807	817	835	852	830	815	774	799	841	825	844	834	737	802	777	798	838	823	805	793	812	804	835	805	819	786	848	779	831	774	804	830	805	770	847	773	839	810	818	787	810	858	795	823	786	770	802	800	780	791	848	824	791	832	827	807	776	812	788	785	768	818	780	766	778	829	769	791	784	766	774	804	798	797	819	803	845	768	800	775	821	766	800	797	822	819	829	829	820	742	853	774	774	771	814	775	815	772	795	810	770	809	725	753	727	814	860	824	787	757	782	779	820	796	788	731	780	847	751	791	852	813	850	808	780	753	786	762	777	741	830	795	783	794	773	732	771	772	793	807	782	831	792	787	830	838	807	812	772	755	817	768	833	771	801	805	801	778	831	843	781	798	824	797	811	855	814	826	838	792	817	834	830	791	804	730	815	805	779	823	842	778	823	869	841	776	780	803	766	778	772	834	823	763	799	793	751	816	783	778	813	750	763	821	872	860	778	782	819	818	834	822	771	838	861	817	825	766	790	806	841	811	845	789	803	793	780	789	779	842	760	825	746	785	770	806	832	812	787	825	761	819	797	820	800	873	744	794	760	793	834	800	782	807	784	783	797	860	760	742	792	773	787	815	812	770	826	773	786	769	810	834	810	796	806	851	851	826	791	770	823	763	827	804	756	768	822	786	805	788	787	788	768	821	812	811	766	773	830	797	783	829	840	761	849	796	768	791	808	811	810	771	821	784	756	754	796	778	795	789	759	807	732	796	808	790	822	816	820	767	796	813	791	802	811	789	789	772	778	803	791	874	812	825	804	760	817	831	824	734	826	744	833	768	832	854	835	827	803	817	804	817	809	753	811	788	865	815	794	852	784	808	847	832	775	793	792	790	769	825	852	825	790	822	785	790	809	815	808	778	852	780	822	780	820	832	817	845	819	819	772	802	781	819	837	798	789	783	781	784	801	818	812	790	794	766	806	798	847	818	803	782	845	790	782	785	797	782	821	814	807	796	817	789	788	864	778	808	830	784	837	801	808	834	722	771	796	777	858	846	824	826	782	844	792	785	772	780	797	785	798	782	851	774	814	836	782	822	794	825	781	799	841	830	812	761	790	785	778	860	751	811	808	757	815	810	801	820	805	768	769	789	810	799	819	814	803	741	809	802	820	826	793	839	754	781	755	834	749	801	796	792	755	812	812	799	800	828	791	764	783	837	788	850	785	802	855	830	812	772	800	787	733	814	757	812	782	824	825	803	781	824	801	784	768	805	769	764	802	799	826	811	789	872	842	795	783	759	794	776	822	779	835	761	770	847	842	766	757	769	806	828	805	753	726	789	797	793	820	798	780	788	743	824	750	816	799	775	857	789	778	845	795	768	773	799	800	811	813	764	785	838	840	808	795	737	785	786	798	753	804	743	787	745	769	807	828	808	793	758	820	850	782	820	855	804	760	824	879	764	867	782	818	796	804	888	810	850	747	817	821	798	767	786	775	779	800	825	745	862	833	818	833	801	824	844	803	859	859	790	866	746	816	808	795	747	792	764	775	826	841	787	785	801	806	833	797	776	805	849	768	780	842	806	800	825	796	797	776	811	775	791	845	826	750	795	788	825	821	803	784	764	837	819	827	792	839	845	811	790	786	835	809	738	843	785	788	822	778	814	768	772	824	831	806	812	831	751	781	815	858	807	830	833	807	791	773	811	783	805	788	814	801	783	783	793	812	781	809	771	786	821	808	772	796	800	762	838	833	767	842	783	848	794	817	786	774	849	785	810	783	775	823	827	765	845	788	785	804	792	785	763	843	795	805	858	737	817	811	793	830	796	801	746	751	767	811	792	833	756	844	804	789	774	808	757	743	789	833	784	769	761	839	811	772	861	794	769	821	817	785	778	839	799	764	735	823	767	804	817	730	819	803	793	829	812	760	737	892	749	840	802	778	783	798	798	758	801	847	795	807	811	768	810	757	799	815	832	807	838	792	761	784	801	849	797	827	781	862	789	768	778	808	773	831	810	834	803	784	820	786	754	797	776	822	768	871	799	860	834	827	759	808	762	736	800	766	815	836	807	756	775	783	761	787	825	805	842	823	841	757	812	809	824	833	839	796	757	862	762	796	800	817	771	811	789	827	777	784	825	794	788	814	836	834	839	783	787	752	859	816	754	846	844	785	816	808	807	812	810	819	829	797	782	767	819	774	781	855	889	816	797	762	784	783	770	807	825	817	802	803	814	851	807	797	848	772	870	789	734	752	797	773	845	805	831	787	831	791	772	797	825	857	780	799	839	823	866	764	791	851	804	831	784	800	824	828	760	772	796	832	845	736	778	809	792	821	809	807	848	819	733	816	777	799	785	767	785	805	777	846	821	735	757	762	824	837	761	821	807	817	823	821	823	819	739	773	764	831	792	765	804	773	768	789	801	795	832	761	860	804	803	782	844	781	824	783	824	800	723	801	789	786	811	818	836	860	825	800	785	822	829	763	812	827	832	838	815	764	872	804	811	800	817	802	809	798	834	754	798	804	835	823	804	799	814	777	802	781	773	824	770	793	756	778	799	824	771	777	787	827	804	808	761	818	761	777	804	806	838	838	765	772	797	839	777	831	778	824	783	812	860	798	745	810	811	788	766	817	790	776	777	777	807	750	761	817	812	816	786	839	836	812	783	810	748	814	773	801	865	800	814	837	779	797	796	776	809	805	799	808	803	788	814	827	755	764	745	787	801	819	783	792	813	796	841	786	816	821	840	781	743	836	773	804	766	802	865	788	776	820	773	802	803	800	789	767	815	780	838	830	744	790	843	819	812	859	804	792	801	766	776	807	802	849	793	816	846	786	801	798	822	829	851	754	845	776	757	817	889	765	844	833	810	833	803	817	803	797	774	810	757	799	770	752	791	791	834	786	846	813	784	773	805	748	791	768	848	802	826	765	767	790	771	792	780	813	779	774	800	802	792	761	781	805	780	849	798	822	800	797	811	808	797	775	761	813	851	765	802	810	767	810	781	782	769	778	835	783	737	764	824	757	824	774	799	841	817	813	823	796	817	817	752	767	743	838	820	771	879	770	773	777	804	774	827	825	807	828	779	820	839	819	810	776	774	794	789	821	766	766	770	835	823	764	832	810	790	834	785	720	780	803	779	771	774	830	811	805	820	813	848	771	774	806	782	780	803	810	827	813	833	820	732	763	811	771	832	822	772	867	791	805	810	806	801	823	824	836	809	758	783	801	833	774	798	794	821	784	794	765	794	809	784	822	801	771	856	781	778	816	769	782	813	800	830	793	768	827	779	817	782	798	797	784	786	794	752	800	870	804	792	819	764	845	782	844	793	757	799	854	826	839	772	788	799	813	771	795	810	805	804	795	851	803	818	784	799	784	726	783	836	801	790	804	782	850	787	788	856	768	798	790	809	807	832	818	792	817	778	790	805	732	796
14073	1253	907	677	465	352	320	293	238	225	192	207	204	197	203	176	195	161	187	145	179	165	167	155	158	174	172	153	177	151	168	173	152	163	164	159	157	181	170	155	160	168	180	149	172	157	156	178	163	144	145	160	159	167	158	167	143	194	148	154	148	160	150	158	165	152	169	164	187	168	157	148	157	164	181	170	182	158	145	146	155	162	163	160	133	166	174	147	169	152	151	144	148	129	150	149	170	153	154	151	184	141	164	143	153	161	182	152	158	156	145	184	165	149	170	165	186	161	133	171	148	176	146	167	165	148	162	152	140	166	169	149	145	173	186	171	158	136	145	147	158	144	155	135	181	147	152	153	168	173	176	165	174	166	157	151	158	151	160	165	152	163	148	156	163	174	186	157	154	168	187	158	182	158	155	169	156	139	155	172	128	162	196	161	164	160	142	143	180	145	143	169	159	149	175	167	166	170	148	141	160	162	152	176	156	158	169	149	144	166	161	164	163	147	183	151	139	146	151	152	137	173	167	178	161	150	162	172	172	156	142	156	152	156	161	148	141	134	157	139	166	182	183	157	188	155	154	149	159	172	148	162	173	151	173	161	179	153	173	157	144	157	149	169	142	153	165	180	164	172	160	157	141	153	158	143	179	171	147	150	162	158	152	162	196	162	173	168	158	151	166	152	158	165	154	175	154	144	160	156	147	157	150	173	133	179	164	150	162	159	166	168	155	162	155	154	163	154	147	159	152	202	178	164	179	171	163	145	153	161	152	190	156	176	149	147	155	140	158	152	144	157	182	162	154	185	158	150	158	179	152	156	168	170	172	168	142	150	148	155	178	169	156	176	145	187	159	164	153	179	167	186	175	139	164	161	142	162	175	150	173	187	158	160	173	170	168	140	155	153	158	181	183	154	148	153	181	166	158	136	145	156	155	157	150	164	136	155	162	164	141	146	146	126	145	157	165	174	174	157	179	161	153	162	150	149	144	151	168	140	167	168	153	174	158	186	144	143	169	159	143	157	182	155	182	147	146	184	154	158	149	158	126	156	150	163	160	174	143	147	156	179	152	150	145	145	149	142	169	160	168	152	146	140	127	157	179	163	157	157	180	163	157	146	135	158	168	142	139	170	160	156	170	138	162	177	149	161	142	180	156	158	166	134	150	154	161	176	163	176	149	152	154	165	177	150	156	151	160	157	132	150	162	164	144	150	186	116	156	162	152	175	158	177	155	153	151	149	161	147	140	188	159	177	135	149	157	162	168	143	169	181	178	150	138	155	150	181	173	164	144	143	154	159	166	158	156	176	176	144	152	155	158	170	154	154	160	145	146	172	137	141	170	143	168	195	151	155	140	162	197	188	166	175	168	159	124	161	151	173	152	147	154	159	172	169	138	173	158	170	166	188	165	129	161	157	157	184	175	164	160	164	166	138	169	154	142	147	151	134	172	165	176	139	149	158	162	165	155	167	124	151	156	152	152	179	183	168	156	154	146	131	176	152	148	169	162	165	161	148	155	149	177	135	117	146	156	165	174	175	182	170	149	157	137	163	191	183	158	172	155	150	161	164	157	158	154	158	143	145	179	173	145	158	153	157	156	141	168	160	152	180	173	158	158	162	156	156	161	141	171	140	185	134	175	152	169	157	157	176	150	169	181	161	161	164	139	136	167	162	159	162	162	158	153	173	136	141	164	135	165	160	155	136	140	155	167	158	192	144	159	156	156	169	151	168	163	157	177	185	149	154	159	171	151	165	176	170	180	154	151	152	152	173	157	134	159	154	164	169	166	177	146	134	173	147	145	146	164	156	143	177	160	151	136	154	145	147	155	160	143	158	150	126	146	147	156	179	160	140	159	185	145	144	153	164	146	176	161	161	157	189	159	148	154	151	148	161	163	153	166	147	162	180	146	165	146	171	168	151	166	166	143	173	167	191	126	160	172	138	147	144	151	139	151	148	154	150	166	171	164	162	169	149	141	140	182	125	149	160	174	141	150	158	132	140	145	145	185	137	160	159	195	158	169	139	124	155	137	181	163	177	175	168	178	172	152	174	160	163	144	145	146	148	163	182	158	162	152	156	161	172	181	160	171	147	169	158	188	151	169	161	166	163	168	173	185	179	150	153	172	142	161	169	164	159	141	171	192	175	157	153	143	152	145	167	163	161	158	163	146	153	184	126	143	176	165	167	150	167	131	133	176	151	161	152	168	176	175	141	154	155	170	140	170	183	158	152	165	155	157	163	153	157	148	142	154	178	157	162	179	172	173	156	145	173	125	151	162	152	147	174	145	178	165	160	163	162	144	163	159	164	167	148	137	161	173	198	138	163	160	174	159	165	171	147	144	154	137	176	164	177	163	165	158	143	158	163	150	161	150	161	152	161	176	177	159	144	146	160	167	145	176	166	154	186	175	151	170	160	174	146	181	146	151	172	181	154	165	143	156	136	139	162	171	182	154	142	150	149	166	159	171	152	143	150	170	155	142	151	161	157	161	181	145	138	153	143	133	152	145	174	149	182	166	160	162	149	161	142	188	163	160	145	163	143	146	159	128	184	166	172	179	142	176	175	140	162	159	170	161	155	166	149	135	175	137	185	162	166	161	164	159	164	164	161	174	155	142	187	180	169	176	150	158	170	170	166	161	181	156	163	159	141	153	175	153	180	174	157	150	150	159	146	178	174	153	151	143	171	173	153	177	145	174	167	170	150	154	151	125	176	130	162	172	170	198	160	170	164	181	179	147	159	194	146	177	161	177	160	144	156	168	165	160	159	173	145	180	163	135	148	173	174	182	153	180	156	168	160	164	141	125	169	163	165	155	154	147	163	153	155	173	150	154	154	147	175	144	171	165	154	146	179	185	157	152	162	181	149	154	151	133	183	155	175	180	178	168	158	159	143	165	179	152	139	180	171	183	168	167	144	142	155	160	185	170	166	181	165	178	144	158	151	138	143	161	180	147	144	147	158	165	172	156	169	164	156	164	138	170	153	148	145	169	191	185	140	157	178	133	153	136	152	153	174	187	158	162	159	157	144	129	154	176	158	163	172	145	139	172	157	177	144	189	158	162	157	139	157	158	168	148	162	166	148	184	171	143	133	140	162	170	143	152	187	171	173	149	145	163	164	149	142	172	176	157	188	165	150	173	194	147	163	130	140	183	158	161	163	139	173	149	133	185	167	172	140	149	161	163	173	160	175	154	150	131	169	172	153	181	174	155	150	157	160	163	140	146	171	159	152	158	171	161	163	156	141	161	157	152	171	172	155	170	168	149	169	155	169	163	163	164	160	167	156	140	172	154	150	178	152	138	164	154	154	168	130	146	163	161	178	186	150	171	153	169	158	156	138	132	170	157	155	127	160	153	178	131	140	173	171	166	127	173	179	160	148	137	155	149	167	173	133	163	161	153	166	160	166	151	170	151	151	173	171	152	164	152	144	174	166	170	161	152	162	139	165	158	127	155	138	155	152	161	154	148	177	172	149	153	136	155	146	170	149
8492	1132	1896	2048	1749	1376	1149	951	787	728	640	619	633	622	545	537	534	488	490	474	533	501	470	491	459	488	467	487	448	465	444	489	479	469	421	444	436	459	430	433	424	419	448	439	431	427	463	425	451	439	402	384	437	446	391	427	427	428	435	485	425	445	443	441	423	423	427	400	397	441	417	440	425	415	429	487	478	423	420	396	447	421	425	430	437	421	396	406	434	461	444	398	418	409	430	407	425	395	432	403	421	434	408	415	399	420	432	432	404	423	447	402	429	429	398	425	448	409	397	419	399	416	396	437	452	444	404	418	426	426	439	452	437	417	393	416	410	410	423	439	456	432	405	435	431	436	439	449	417	405	444	459	416	411	437	425	435	435	384	392	396	384	428	434	437	410	421	413	417	407	429	423	461	404	401	448	380	424	459	420	464	424	428	426	413	423	427	443	434	428	428	429	430	426	429	409	380	380	398	444	450	437	428	395	417	422	400	414	413	395	370	382	427	429	427	389	435	440	423	390	447	426	412	414	399	368	448	445	415	428	412	411	429	439	390	396	417	408	394	419	447	426	417	412	418	389	406	388	453	461	438	414	429	416	437	418	382	428	437	422	422	454	427	432	429	464	402	397	430	437	426	406	429	425	432	417	416	378	401	408	401	406	469	439	425	412	447	429	430	432	418	396	458	407	408	452	411	392	399	447	417	413	392	406	408	427	404	414	419	444	415	421	442	392	404	418	409	447	384	413	419	426	421	447	394	387	387	423	427	455	424	422	360	442	409	455	413	440	431	451	413	412	413	408	442	407	382	433	396	421	467	412	408	397	399	418	376	390	377	446	408	418	405	421	397	429	407	447	424	437	389	433	411	402	395	429	475	422	442	417	405	390	380	408	417	443	405	429	416	424	404	416	396	400	438	435	413	429	439	424	464	408	441	477	406	443	444	397	418	452	363	410	412	399	453	415	423	414	382	400	446	444	429	428	450	419	432	402	468	441	388	398	386	436	437	434	415	429	385	470	389	435	397	451	393	396	423	416	405	427	401	414	420	437	449	426	418	404	420	435	422	400	426	417	423	428	429	386	439	389	435	421	388	458	433	382	392	402	432	402	421	440	395	419	437	464	425	400	423	424	415	457	434	414	418	428	382	425	429	434	437	458	418	460	410	372	439	428	403	460	466	386	384	425	404	425	394	431	388	476	442	415	430	413	425	425	417	442	404	450	426	416	389	430	396	413	445	449	443	421	407	422	401	407	381	405	429	409	419	447	406	395	431	423	423	420	453	392	395	432	422	436	410	390	405	413	447	388	419	408	394	365	411	422	408	434	390	428	434	422	422	412	428	398	435	395	424	459	422	404	405	407	396	376	391	461	413	407	419	434	398	411	428	396	427	423	407	427	417	440	418	368	405	416	426	418	423	403	426	418	431	399	407	404	404	404	433	421	429	447	400	388	388	425	394	452	431	442	426	421	382	393	406	399	416	418	411	398	425	442	417	406	408	404	450	450	410	437	375	373	416	387	422	448	439	416	407	429	480	429	446	438	424	444	434	408	445	409	411	401	424	427	432	413	405	405	450	384	406	411	424	444	428	434	434	422	396	432	412	434	454	410	408	397	421	415	436	389	421	418	412	431	407	408	434	423	417	409	450	421	435	412	373	397	404	391	437	426	432	420	421	432	416	415	431	427	433	407	437	395	391	405	447	417	441	404	405	435	410	447	406	459	413	410	448	421	388	454	409	409	413	433	398	415	427	418	453	412	422	405	424	416	401	440	439	405	416	436	386	400	399	410	428	433	414	402	440	410	440	414	456	454	428	436	432	448	416	438	443	390	394	432	438	476	410	400	413	408	413	415	447	410	441	435	416	408	441	420	422	441	495	445	413	396	439	388	417	381	409	411	400	432	402	438	396	384	431	440	430	426	423	395	396	401	432	440	415	408	408	409	445	438	418	418	430	411	422	431	425	422	421	444	405	430	440	417	399	457	426	394	460	418	417	411	400	421	417	417	437	470	414	442	448	419	440	426	435	450	430	394	446	427	415	424	436	423	453	401	423	398	426	453	375	415	406	418	453	417	391	402	404	426	407	399	417	396	421	448	405	448	441	439	409	419	412	449	449	442	433	439	387	396	413	420	424	441	419	430	402	414	453	440	462	478	398	422	398	416	434	453	409	423	405	420	414	410	433	438	413	395	431	386	406	432	389	396	456	459	420	399	406	429	409	414	400	435	390	384	414	429	411	415	442	422	433	432	437	398	446	440	420	458	415	425	382	474	457	406	418	431	421	442	462	434	377	447	444	429	424	420	417	419	425	370	439	415	430	389	436	392	419	416	435	449	425	467	426	438	392	418	405	430	382	469	390	393	458	398	408	462	400	427	415	487	416	410	384	406	430	376	392	402	403	412	370	443	416	399	395	432	381	432	416	413	460	413	445	415	413	427	424	423	419	385	398	448	413	442	422	420	389	414	401	424	412	401	404	394	400	425	361	411	413	414	411	416	400	383	423	416	408	376	422	397	380	418	457	385	429	390	440	406	416	420	395	429	425	421	453	428	438	407	404	398	423	408	407	398	390	382	422	406	416	396	400	392	402	444	440	419	444	400	433	383	422	450	413	437	465	398	412	415	433	418	401	407	435	412	428	416	456	403	417	407	420	436	442	431	430	432	429	445	457	434	403	383	422	453	424	388	410	425	388	403	427	401	417	445	443	423	416	421	427	431	430	437	450	406	404	414	399	439	396	441	412	445	385	460	427	413	414	423	405	429	410	418	419	399	453	422	416	408	411	454	405	431	415	422	428	429	438	387	442	384	442	425	420	438	444	407	405	440	420	424	403	415	409	432	429	411	399	411	429	408	430	415	408	408	441	416	424	428	413	445	412	407	426	456	387	384	404	412	424	387	387	399	420	434	463	465	422	440	416	425	412	447	413	389	418	433	436	412	427	381	386	405	419	420	431	425	414	430	429	454	423	416	425	429	389	394	429	421	440	433	421	411	389	436	446	420	434	414	445	434	387	432	409	384	396	378	449	401	441	409	418	425	420	396	450	451	391	421	396	414	412	419	427	420	433	384	401	425	447	413	404	398	415	435	431	405	391	415	406	443	428	427	421	427	462	388	451	383	435	422	381	416	411	454	449	429	398	396	419	431	368	450	412	431	421	401	437	408	428	419	426	415	453	427	398	433	451	443	372	439	397	434	434	457	418	423	436	416	430	429	423	409	394	403	394	419	419	441	413	402	427	394	410	419	412	415	449	406	414	441	429	421	417	424	393	395	403	426	417	454	405	463	370	436	395	432	421	413	444	417	415	447	422	417	407	409	403	431	445	416	411	406	428	407	419	431	407	411	446	414	418	417	413	409	422	471	398	415	414	458	435	394	455	388	396	421	407	388	422	413	421	408	422	433	397	459	420	418	417	405	401	405	417	430	432	395	419	407	413	416	441	422	440	402	424	394	393	442	389	413	384	399	402	415	383	407	447	426	415	401	406	418
2035	481	453	417	437	406	389	406	403	380	409	375	413	369	426	418	369	401	423	375	370	402	406	427	420	416	437	395	393	396	418	392	395	361	395	406	429	408	419	387	409	382	385	364	411	363	457	421	432	385	394	421	416	421	423	409	401	428	419	396	416	422	407	410	402	430	386	431	391	404	364	418	425	368	404	402	432	446	371	439	427	427	413	385	419	456	383	387	395	388	402	360	394	404	404	427	397	402	379	418	416	416	450	397	393	432	428	402	410	392	383	389	419	439	426	431	397	367	381	378	418	402	425	456	414	394	390	429	385	422	364	366	392	414	393	377	428	413	385	392	418	423	419	388	411	374	420	450	416	379	423	415	396	473	451	457	446	371	410	377	371	398	384	411	416	401	404	427	400	418	391	403	388	396	385	364	415	422	374	389	391	422	423	433	390	410	410	422	410	399	428	434	375	368	389	401	409	385	413	395	425	413	396	410	415	385	391	408	408	389	413	373	362	408	413	401	381	389	404	401	409	393	405	433	433	397	423	410	397	376	403	353	420	411	401	396	395	385	413	383	415	441	452	413	391	407	392	382	420	380	411	424	435	406	368	411	397	389	373	428	394	409	375	434	411	404	397	403	385	392	427	431	409	410	421	404	413	383	402	383	404	383	434	426	411	420	395	396	444	357	421	434	380	401	370	401	394	431	382	378	400	401	394	365	447	405	448	434	443	384	368	373	352	395	415	418	418	421	386	406	417	422	410	401	386	373	419	383	385	411	407	406	439	418	406	446	427	409	376	391	405	413	426	413	413	450	369	408	406	402	413	427	418	406	438	457	391	410	393	416	373	390	371	382	408	369	431	373	403	405	385	390	423	430	396	390	414	392	415	413	422	411	386	385	366	385	405	403	394	400	403	427	410	359	393	404	421	393	437	422	414	385	414	418	424	382	382	407	400	372	380	405	414	429	371	397	384	421	370	389	412	380	391	419	414	387	418	423	403	398	425	435	427	427	408	403	413	410	378	418	408	431	397	424	356	412	387	453	403	421	379	423	420	406	428	388	411	382	416	387	397	358	407	403	391	410	404	433	407	394	385	418	408	421	395	394	424	404	414	409	413	450	437	403	426	405	377	378	403	389	405	406	400	391	406	420	400	402	383	400	372	418	397	432	413	364	370	428	401	405	373	427	402	402	432	418	421	394	424	400	397	386	386	395	417	392	391	410	433	350	430	386	414	445	362	413	429	383	403	374	408	371	454	422	393	399	391	396	432	399	428	401	386	388	419	372	408	442	405	428	418	399	405	406	435	377	427	431	411	433	381	418	381	411	404	408	396	383	425	396	382	419	420	423	393	431	399	415	424	405	406	393	355	372	378	407	352	430	401	385	433	383	414	398	378	391	409	398	411	412	348	403	364	404	409	395	422	428	431	432	426	402	389	433	407	391	393	437	374	405	396	413	408	375	412	397	429	461	406	407	425	407	436	394	395	424	354	414	433	397	394	359	384	385	407	383	384	413	433	392	401	435	429	416	397	456	432	387	354	433	411	406	425	393	421	415	403	434	385	408	399	455	421	415	406	378	417	398	388	455	395	391	452	440	380	390	370	393	380	379	400	376	401	394	392	412	404	406	381	370	424	416	417	365	422	385	414	364	412	404	427	411	396	358	420	378	389	360	407	426	407	436	396	375	424	384	396	407	454	371	382	382	352	409	404	392	399	466	403	409	389	423	425	378	399	412	380	388	422	353	393	419	365	453	439	446	428	413	410	410	415	420	426	411	384	440	463	426	432	410	405	383	384	404	379	430	422	405	388	358	360	426	387	396	421	397	412	410	409	392	401	392	395	402	417	369	401	407	411	443	424	402	405	402	417	361	397	382	430	431	408	413	414	429	413	390	383	396	423	407	408	398	447	418	379	377	403	404	383	360	405	404	374	414	399	408	414	416	381	393	420	393	420	393	373	401	409	401	396	370	404	401	344	437	368	417	416	413	429	432	396	396	394	407	389	381	423	357	387	377	414	379	410	415	407	410	400	382	382	387	392	408	400	397	442	392	397	380	387	405	440	461	394	394	396	431	418	434	392	378	388	399	420	365	400	389	419	397	377	411	410	364	386	391	381	395	421	384	437	413	428	425	371	405	400	394	420	403	449	402	406	405	389	429	409	443	438	383	405	397	439	431	396	395	376	415	402	392	397	414	442	409	448	442	425	380	440	384	404	405	409	389	425	404	384	403	399	422	385	358	425	403	355	433	385	397	422	416	401	419	366	395	381	414	435	399	400	405	406	377	397	425	401	394	435	386	396	346	366	401	387	386	376	387	421	387	436	393	392	403	434	387	416	425	402	402	416	401	388	353	419	411	425	410	375	394	392	422	437	415	388	411	424	403	415	393	431	371	385	394	398	444	422	397	382	392	440	368	424	423	379	403	406	386	381	408	394	412	372	393	429	393	393	445	390	362	434	404	387	421	398	424	381	390	429	399	414	414	400	422	409	407	430	436	443	386	400	389	406	404	404	427	389	402	404	446	418	415	401	416	426	379	441	409	411	391	399	423	394	412	390	378	412	421	393	404	411	392	356	418	347	415	414	408	422	403	408	444	408	379	416	408	393	387	433	408	410	390	428	364	370	413	392	401	416	405	444	396	421	396	369	398	411	391	399	375	387	396	395	444	446	419	410	383	449	396	410	434	412	414	374	386	402	362	429	385	417	397	346	412	397	391	407	417	454	409	370	400	385	411	400	391	396	363	405	428	421	441	414	406	413	413	386	389	380	421	422	462	410	405	406	397	391	412	421	425	378	398	351	477	426	406	364	368	398	407	452	418	396	392	359	402	407	385	419	388	390	397	388	402	384	400	408	406	416	393	409	414	426	442	408	413	404	402	396	412	402	465	424	373	425	430	380	409	435	408	382	389	441	426	415	443	412	415	406	457	438	413	390	436	394	398	403	375	404	392	402	406	380	382	399	391	404	420	411	403	400	406	407	427	409	398	378	401	348	390	367	377	370	393	377	401	396	361	435	428	431	401	427	357	407	394	418	398	421	413	408	405	434	396	419	424	431	449	428	427	386	379	413	403	393	441	406	425	392	409	373	357	394	396	354	416	379	427	387	391	394	423	419	441	409	408	374	414	408	389	374	395	405	401	430	405	412	396	433	390	397	377	393	428	406	392	377	417	426	371	407	424	390	418	405	435	402	398	407	401	401	424	382	401	409	379	413	399	368	379	428	449	424	398	414	426	432	414	374	430	401	367	395	407	394	375	399	412	411	404	391	378	393	394	419	393	394	399	447	411	421	403	409	392	393	399	397	391	389	410	414	417	373	433	407	397	403	387	397	427	398	411	378	411	417	413	401	425	434	416	392	425	427	435	390	395	394	415	406	377	389	410	419	399	406	390	414	402	398	427	386	373	399	431	395	417	422	434	421	412	382	408	410	405	388	426	369	427	398	396	402	404	404	354	396	410	393	398	430	402	424	445	405	427	411	371	389	400	425	380
2479	985	995	983	1072	967	978	962	970	976	915	964	999	960	946	967	958	1000	933	978	937	952	928	930	930	918	938	937	946	894	973	976	923	971	983	976	888	1006	984	955	894	921	978	926	997	1002	947	964	935	959	1009	1043	987	998	983	983	934	999	934	921	935	923	1001	904	948	951	946	967	910	955	943	937	977	999	979	972	973	974	921	912	943	969	919	952	952	937	948	920	976	937	916	933	972	915	957	945	990	961	865	937	957	937	947	977	937	936	938	929	887	937	974	951	967	906	964	962	939	938	980	878	971	963	944	938	922	952	933	961	971	929	890	958	949	943	951	932	977	987	943	972	897	958	979	954	951	1006	942	1007	983	968	960	983	956	905	964	989	931	914	949	993	968	945	932	936	970	950	939	1009	1007	942	979	965	939	914	954	895	983	944	989	935	961	959	951	973	967	963	958	962	934	937	948	918	909	963	1003	988	956	916	951	923	959	920	955	988	950	982	954	955	995	950	939	970	919	989	913	952	955	944	967	940	932	978	939	919	882	923	991	945	919	896	941	935	928	980	894	969	939	987	993	950	956	853	963	980	964	934	1006	967	936	935	901	886	919	982	924	970	916	934	921	927	923	939	993	933	888	945	892	918	949	931	965	933	921	977	921	981	946	964	979	912	991	948	912	939	906	957	937	958	938	916	912	961	971	1002	985	911	944	981	956	996	967	975	908	1008	933	944	942	955	957	903	964	897	1018	963	901	1015	944	903	927	923	909	957	922	956	975	954	961	973	952	938	952	991	911	960	922	925	961	912	921	915	949	926	937	947	919	881	977	985	897	956	894	914	949	943	915	941	924	930	941	954	969	962	940	936	914	974	885	914	898	932	875	948	1000	959	998	942	926	992	1021	999	928	945	951	1005	944	959	939	957	928	958	914	1000	996	977	914	978	961	957	941	960	957	944	978	921	986	953	955	1002	951	984	964	955	1010	912	886	938	978	902	981	942	967	1004	909	950	907	953	892	1018	927	988	890	951	909	911	994	976	940	966	941	972	1008	921	972	948	983	972	983	966	932	945	1005	981	931	979	982	974	974	919	904	971	930	926	1012	928	954	932	961	952	959	932	955	964	920	1006	966	955	985	1021	943	945	949	963	957	927	924	990	1007	959	965	943	909	992	937	865	959	959	939	981	951	928	928	920	976	922	964	937	926	958	882	945	926	1013	975	952	968	946	959	991	949	1011	980	928	955	948	958	973	938	960	937	903	909	968	909	908	989	929	929	891	970	923	873	877	939	955	931	958	992	950	959	934	973	1005	953	967	932	925	926	946	968	966	955	926	963	986	959	918	967	978	949	958	987	1002	943	991	1004	943	959	965	938	882	961	939	929	921	906	953	1005	960	996	962	932	908	969	956	958	924	933	912	944	979	977	949	927	898	957	920	939	924	931	924	971	964	1005	969	971	1003	988	951	942	946	939	966	954	917	966	966	943	935	980	946	925	925	923	956	948	880	912	976	986	949	930	928	1009	959	943	927	958	957	956	967	943	1005	947	935	973	989	907	949	1004	977	987	969	913	924	919	961	920	914	907	898	922	946	968	930	949	945	972	895	956	950	981	1029	943	943	911	970	934	954	926	965	988	934	957	971	969	889	880	934	947	996	919	965	942	931	907	992	876	963	977	972	936	951	965	931	962	944	981	941	929	957	931	919	993	948	926	1020	949	1032	1027	956	918	959	938	983	939	987	928	936	932	966	925	954	958	934	988	921	943	917	893	948	982	897	952	946	952	918	972	978	969	920	928	925	1008	952	1000	963	939	932	944	952	942	916	956	949	915	940	965	950	979	931	971	955	981	920	900	954	966	966	1018	932	929	998	962	937	869	982	984	889	921	950	970	968	965	957	936	877	891	952	920	938	983	945	967	956	923	913	903	986	993	942	969	927	925	945	921	949	925	933	934	1011	984	976	960	979	968	941	942	987	931	942	1008	1002	931	991	956	954	948	949	983	1013	945	980	973	959	890	1025	972	953	969	936	987	946	949	944	1010	962	909	928	951	1006	971	943	937	923	966	945	957	965	976	946	986	933	1002	959	1030	981	934	943	935	937	910	934	925	970	948	944	920	929	902	950	936	927	952	941	933	940	940	907	953	884	996	909	942	949	920	1010	892	930	986	1024	932	918	972	924	929	941	905	935	994	958	919	1005	884	974	946	979	868	948	980	962	1012	915	979	962	928	948	921	901	941	982	946	1019	953	986	1018	932	962	951	982	965	931	947	971	916	941	950	948	962	959	1007	934	935	911	945	959	892	924	957	960	924	992	934	958	956	918	949	1007	959	1021	975	964	940	935	981	908	957	975	989	990	960	962	930	899	919	969	952	913	952	959	930	958	999	977	972	904	935	960	991	905	958	886	975	972	951	958	908	993	954	953	972	975	965	983	966	912	947	956	930	947	932	949	906	973	952	977	956	938	997	908	979	919	931	1003	954	950	910	937	936	959	933	961	952	906	1002	959	917	982	940	940	961	951	964	942	923	936	983	984	998	974	957	1010	923	930	981	917	952	969	969	917	991	952	921	973	1002	976	927	960	904	914	980	907	977	1035	961	948	948	1026	963	928	902	898	908	943	912	914	950	953	981	985	975	974	917	927	936	1021	961	938	899	935	913	1005	929	944	966	989	944	936	978	952	1001	903	931	921	937	977	985	983	884	946	931	920	933	971	962	1007	940	952	952	991	922	1009	950	934	951	932	941	918	900	1010	944	921	974	971	947	896	913	931	922	1023	994	952	966	944	942	996	966	1010	959	947	956	889	982	993	1004	969	972	942	897	936	939	909	959	947	933	925	970	967	955	937	962	954	1009	976	957	927	994	921	934	915	977	1015	876	975	963	945	936	941	966	901	968	984	988	952	914	970	956	908	935	949	931	933	989	978	946	969	951	953	926	950	971	899	968	935	937	920	927	970	973	949	941	974	971	862	902	896	940	945	907	973	957	918	937	944	975	936	921	951	966	900	970	933	939	921	939	940	981	931	976	937	955	878	945	898	934	918	950	957	955	961	941	937	987	926	942	968	933	963	956	929	892	961	942	895	957	951	963	917	950	1013	952	899	953	912	962	915	1002	975	873	943	909	949	971	1000	935	967	956	951	954	914	982	966	993	960	955	939	938	971	975	933	1020	935	957	942	970	960	937	907	946	922	941	932	1019	896	944	954	995	938	883	1011	991	951	968	873	938	940	916	914	891	965	954	912	976	970	953	986	950	942	984	909	936	979	929	953	931	968	949	933	944	924	931	943	979	989	974	915	983	924	975	967	933	1012	939	961	1005	939	962	976	934	984	962	913	970	871	965	951	948	904	991	992	958	909	977	951	971	967	969	915	992	912	990	979	887	985	981	942	950	905	974	948	912	935	922	930	1016	965	1004	956	944	901	953	965	982	929	953	970	977	944	978	909	931	906	893	914	970	958	961	913	942	934	960	949	966	978	924	931	946	970	966	943	956	987	998	998	908	986	872	866	958	976	936	932	909	990	957	974	978	948	955	893	969	988	926	946	976	986	944	915	959	970	927	938	918	955	938	888	960	974	957	925	938	989	960	971	1003	995	943
8065	820	714	615	493	444	414	379	384	395	371	359	398	347	361	340	339	348	346	346	329	356	311	349	346	332	351	343	363	306	308	360	360	349	341	351	349	346	307	358	362	326	320	347	347	351	329	324	344	372	363	298	369	322	363	314	327	326	347	355	339	331	369	362	346	345	311	337	311	380	331	361	311	331	296	336	321	320	349	362	362	356	340	325	340	311	362	296	331	348	345	360	339	350	330	333	337	302	360	352	354	354	336	327	339	319	356	344	323	349	352	313	323	333	317	312	328	344	315	327	312	360	356	300	358	344	347	294	357	345	318	326	328	336	341	376	337	337	328	341	311	319	344	338	353	333	314	351	348	355	333	308	357	324	362	299	343	343	310	352	357	352	336	346	351	316	368	326	368	338	338	293	312	313	375	336	342	336	346	333	347	330	328	363	342	328	306	354	363	327	356	385	386	354	337	330	320	346	341	348	331	350	329	346	336	317	353	359	358	324	344	342	327	330	411	347	353	329	331	348	340	348	313	322	290	347	327	340	343	371	349	335	336	319	323	350	325	337	366	300	319	336	306	356	346	302	339	357	337	335	349	339	325	329	290	333	335	342	327	339	336	358	352	368	319	346	341	358	339	345	336	352	317	378	338	342	337	333	365	326	326	329	336	346	365	346	327	365	351	327	368	376	357	349	343	341	355	331	358	375	322	307	332	345	334	342	346	305	338	329	345	329	348	335	360	367	366	342	345	360	352	338	332	358	341	339	354	346	375	349	343	328	297	379	350	321	378	361	370	368	330	325	366	329	341	331	349	355	345	319	339	341	350	361	327	326	365	294	356	333	336	317	352	373	385	323	350	347	337	337	340	343	333	327	333	355	326	371	327	350	359	354	354	335	331	332	336	342	328	335	362	365	328	343	330	364	374	364	339	345	333	340	350	345	398	365	323	362	314	313	344	362	344	378	321	316	329	331	341	351	362	338	345	352	367	294	333	321	339	370	323	332	361	333	357	341	373	306	325	346	374	330	339	350	328	363	359	299	293	326	347	311	317	338	367	358	332	355	357	332	396	340	337	356	345	369	357	355	357	344	348	341	324	342	341	350	340	354	337	370	338	388	330	353	341	355	362	340	307	357	301	359	322	307	358	340	323	328	336	338	343	369	330	349	364	347	342	349	372	323	325	357	356	333	330	354	360	321	368	319	333	388	330	324	337	365	351	335	373	352	383	327	356	361	384	379	367	316	341	348	336	354	354	342	333	329	356	337	345	314	323	374	396	351	324	316	354	318	329	335	327	307	335	330	368	349	294	367	350	326	349	341	333	340	350	332	330	314	361	369	335	362	353	310	336	385	339	364	335	340	319	356	335	377	396	333	347	340	331	341	339	337	361	374	348	319	338	340	330	355	346	347	383	330	312	325	333	355	324	354	364	327	335	335	323	314	346	354	341	346	357	346	332	319	309	354	328	340	345	335	337	314	385	329	340	338	351	324	320	341	352	313	359	383	346	343	366	374	335	341	324	308	334	306	307	345	338	338	321	312	344	354	334	315	326	349	361	337	349	368	345	299	312	328	342	335	327	329	366	332	343	345	323	313	354	333	319	342	310	346	320	351	313	337	328	326	358	320	343	334	321	354	374	322	305	353	374	326	366	354	355	360	337	340	355	361	342	330	327	333	359	362	350	320	353	349	334	292	318	334	363	323	368	351	308	325	359	331	342	312	349	326	327	371	357	345	348	331	368	318	329	337	313	313	366	343	362	320	332	333	323	359	368	341	346	333	350	334	355	348	360	328	337	338	335	365	328	322	326	314	343	385	324	330	328	356	322	329	323	354	375	325	343	348	343	320	360	344	367	330	344	305	351	316	306	341	358	341	339	322	316	308	301	334	341	340	294	328	322	298	344	327	312	335	333	329	341	302	347	338	326	336	306	326	341	332	338	355	316	330	353	335	341	355	333	323	319	328	348	349	328	361	375	352	326	349	332	339	329	350	333	309	367	324	335	324	344	315	326	333	349	314	362	333	343	343	336	348	296	320	333	324	330	323	343	311	361	321	348	307	337	349	366	330	334	314	332	336	367	344	309	335	363	338	345	357	342	330	353	334	326	341	337	344	330	335	365	325	365	373	358	301	348	379	361	359	305	310	329	338	318	328	331	318	334	351	340	357	319	344	323	337	399	338	305	342	359	354	321	325	328	335	352	323	329	337	342	326	335	334	343	328	327	330	359	326	358	335	337	338	313	350	339	323	347	385	327	338	345	346	361	346	339	343	287	363	328	365	334	331	373	340	302	326	362	349	358	311	361	357	338	361	342	313	352	325	367	314	328	352	354	316	333	310	359	334	327	342	338	365	343	289	313	338	341	345	335	352	336	332	331	375	324	338	366	348	347	329	363	344	302	323	350	281	340	351	339	322	391	331	362	371	368	328	366	326	349	347	365	357	387	323	344	356	310	364	365	329	324	346	317	355	343	355	325	370	356	354	340	343	310	330	330	353	356	346	346	332	345	320	373	325	332	353	332	337	359	341	365	356	312	320	306	362	362	314	326	385	372	332	314	334	339	363	317	324	352	311	332	347	338	353	323	340	335	306	306	345	345	316	345	338	319	322	341	301	334	317	306	358	345	371	348	320	360	314	319	316	333	348	389	349	351	353	342	334	316	375	347	325	331	328	368	380	347	342	326	322	333	327	350	352	364	347	321	346	327	328	341	358	365	357	332	328	343	377	341	343	340	317	337	323	336	322	340	357	302	314	331	315	315	369	359	329	297	348	343	339	351	363	309	335	341	352	332	338	347	344	339	336	318	335	341	339	337	319	337	357	333	351	340	363	338	299	344	309	322	350	342	318	373	293	364	321	356	329	339	339	353	343	342	326	329	341	346	328	333	306	333	366	360	346	323	358	367	337	388	332	354	337	358	316	336	299	333	347	364	340	346	394	351	382	310	339	346	328	327	338	374	346	363	341	369	394	380	373	348	328	349	329	350	356	323	330	308	321	340	321	318	339	324	339	316	340	299	360	331	359	336	333	351	365	340	355	375	336	353	361	322	366	351	325	341	364	353	323	343	373	335	332	369	348	333	336	347	337	331	330	323	353	336	372	333	332	297	340	354	343	356	336	322	382	338	346	330	289	366	359	318	349	302	319	337	322	356	324	324	327	329	354	335	353	346	388	334	320	331	367	359	320	322	323	351	322	365	342	336	347	388	354	340	284	313	352	362	340	344	335	342	331	369	327	307	325	378	330	334	335	378	346	324	333	355	345	339	334	328	352	344	355	333	319	297	349	308	338	364	333	351	383	318	347	330	356	352	350	378	377	351	349	360	357	308	329	300	322	358	352	336	334	353	318	360	336	349	335	331	342	359	372	345	352	367	374	333	324	361	319	320	356	350	366	339	356	346	340	331	337	293	333	334	333	388	331	326	340	336	334	346	351	335	351	327	334	360	291	342	374	349	341	333	364	332	374	370	331	316	342	341	302	366	274	346	364	325	316
7095	1158	1561	1639	1507	1311	1204	1050	1038	986	911	928	906	852	868	912	859	888	828	883	805	825	818	843	827	812	835	757	839	793	845	835	823	851	808	805	779	827	815	798	836	807	805	835	817	880	811	831	729	833	762	763	772	846	821	818	794	812	800	806	809	817	755	909	810	804	799	791	814	867	811	783	778	818	830	791	813	762	771	817	842	829	734	803	857	839	752	796	778	779	767	830	784	828	772	776	755	760	755	867	772	781	807	830	821	821	850	790	834	798	778	753	843	790	789	847	748	807	782	817	775	810	815	793	829	741	799	785	801	762	756	753	774	816	779	816	834	824	844	794	811	819	814	815	804	759	784	831	838	791	819	805	813	771	762	741	756	778	778	819	820	817	811	824	808	787	803	745	818	794	755	830	748	808	790	779	778	792	849	820	806	808	790	803	809	870	848	811	744	815	805	851	808	799	757	836	801	806	767	795	757	824	837	798	797	789	840	833	760	787	821	807	772	760	740	857	755	751	783	797	829	810	797	817	786	767	807	799	794	756	799	806	776	801	806	760	797	794	772	780	784	801	787	770	815	837	815	778	757	770	783	760	759	735	759	817	805	768	761	798	734	753	802	794	794	802	777	847	791	798	828	765	773	828	797	815	798	827	762	807	801	796	770	778	768	805	762	779	808	834	807	758	770	796	772	772	835	788	829	818	836	797	792	822	791	796	794	799	847	833	768	780	817	798	718	767	812	792	763	777	771	862	788	791	782	826	802	864	795	790	834	818	831	820	786	795	792	821	793	798	768	789	813	778	822	853	725	840	828	822	738	794	813	818	802	804	792	744	745	817	772	748	795	753	798	842	829	793	786	828	798	821	790	839	804	771	784	774	816	801	796	754	744	755	777	797	790	788	791	794	781	810	788	767	770	822	818	779	833	836	788	795	767	781	842	803	839	805	757	784	774	800	793	764	852	836	757	843	820	770	799	795	815	900	743	835	817	839	734	826	743	828	808	804	765	765	794	776	799	809	797	777	774	811	802	812	810	773	777	809	761	792	780	830	785	776	839	799	801	736	797	800	764	797	784	830	821	795	798	810	817	781	820	779	804	816	756	792	810	797	798	778	778	793	822	766	827	841	788	789	809	768	830	818	827	780	767	824	755	782	847	783	796	779	764	805	837	837	801	799	775	777	839	813	799	827	807	815	809	768	754	784	829	762	856	759	798	829	769	819	862	770	821	810	801	790	839	822	780	760	751	826	824	775	827	836	813	835	807	788	814	781	785	789	818	786	810	830	827	810	803	816	783	795	796	841	763	772	804	829	833	796	826	832	807	779	813	793	865	841	816	831	765	777	812	800	805	765	802	774	793	756	810	807	797	749	842	843	785	817	819	776	814	802	818	801	825	843	786	767	775	765	813	815	761	765	792	833	815	834	811	780	813	778	823	800	831	801	755	780	741	820	805	788	824	762	843	840	837	761	803	822	793	754	749	806	798	781	791	796	747	788	811	833	812	787	827	793	765	757	856	808	822	794	852	849	743	847	795	763	857	816	799	813	760	757	775	795	833	860	842	798	798	769	814	816	767	838	797	837	823	821	798	816	822	742	788	808	802	811	832	805	794	819	781	820	783	811	816	746	810	773	782	773	846	806	801	771	757	765	778	763	785	774	814	801	806	788	749	793	803	810	787	756	785	789	783	733	805	806	793	764	809	822	789	753	840	835	814	814	785	805	808	826	799	810	792	823	812	743	760	768	833	803	810	781	758	764	778	822	781	838	778	788	752	776	802	770	828	832	804	781	775	790	799	829	833	822	794	810	811	813	797	827	827	868	788	797	784	789	848	792	821	791	795	774	829	776	783	811	830	831	791	754	783	826	773	778	745	885	807	802	852	774	842	799	754	791	796	814	841	803	820	768	863	845	828	834	814	819	763	796	830	823	783	795	797	820	800	762	815	812	829	784	829	790	753	843	797	817	741	775	813	745	795	789	761	815	762	846	750	791	797	805	831	766	764	810	793	807	803	806	762	820	785	789	811	819	828	799	781	819	819	780	837	787	816	781	813	745	783	808	747	847	777	842	781	818	839	762	794	794	781	806	806	807	828	791	758	809	819	743	795	817	865	761	789	817	785	764	783	785	827	870	771	788	806	808	809	804	768	800	797	802	778	831	793	816	851	865	836	780	791	807	851	754	771	774	792	765	807	829	824	803	808	755	827	796	863	805	831	785	859	862	820	845	780	804	804	822	796	779	823	811	806	829	755	737	760	763	824	774	810	807	809	857	831	774	781	766	839	779	852	801	754	799	781	833	803	826	806	782	786	762	802	815	816	835	782	781	816	768	812	770	835	804	802	814	742	770	802	790	811	792	850	783	834	779	750	757	780	782	787	791	818	777	726	815	836	838	834	855	798	809	730	801	793	783	821	840	789	783	805	855	779	767	795	817	834	804	826	843	756	772	780	778	812	825	834	804	766	767	784	802	797	767	811	813	830	842	818	731	831	841	796	799	832	805	818	801	818	828	792	786	843	808	791	820	850	832	826	811	796	813	804	812	733	794	796	789	810	857	830	817	785	821	788	790	780	848	807	756	779	781	803	800	819	771	779	788	848	815	814	786	776	849	818	795	773	779	784	816	793	858	815	783	796	788	797	772	812	782	825	776	772	842	756	815	822	811	772	870	804	859	807	783	788	744	818	774	797	767	830	769	782	870	784	842	759	751	787	757	819	837	797	774	832	767	760	847	796	789	817	754	831	789	804	740	815	805	780	844	797	823	792	793	803	784	810	770	841	790	791	733	782	833	815	803	803	774	766	778	833	785	841	828	766	851	788	787	769	815	778	838	798	775	791	752	840	767	775	808	780	789	786	772	794	786	778	806	772	870	847	734	754	795	803	799	794	792	774	762	810	809	797	784	795	781	780	792	783	790	836	816	766	831	808	755	826	808	778	810	854	775	868	800	833	808	834	769	779	834	762	817	790	788	826	763	814	813	822	740	792	842	826	800	790	827	744	743	807	801	797	779	819	763	801	802	765	799	777	760	770	747	838	774	768	823	803	890	824	776	796	817	849	782	818	775	782	799	741	810	830	825	763	798	797	774	786	799	779	797	787	805	796	817	804	847	791	784	802	786	827	841	802	798	800	770	845	782	847	810	789	787	804	721	824	829	784	758	797	840	841	795	807	790	777	788	825	785	807	846	774	807	815	805	798	770	840	779	861	813	811	817	813	849	798	785	816	860	862	842	843	861	763	798	776	807	761	857	850	761	788	751	786	775	771	795	787	823	762	791	776	748	774	728	784	755	749	792	804	805	796	753	829	799	779	861	802	808	783	836	744	803	779	755	799	834	838	757	824	841	858	769	803	850	845	824	758	788	812	838	827	828	804	824	783	822	838	793	791	822	780	794	780	782	808	752	810	807	755	836	857	802	803	794	799	830	846	811	751	794	840	816	792	852	804	777	777	820	790	774	837	777	760	787	782	773	800	769	813	795	770	814	760	792
13991	1131	870	648	499	355	284	253	259	234	229	196	184	171	186	178	169	160	198	173	172	138	164	163	176	144	166	163	162	178	189	185	153	179	171	184	180	175	168	141	169	202	164	151	165	144	174	166	153	155	159	154	142	158	142	165	160	169	177	175	144	163	177	191	180	156	153	159	163	167	170	177	158	166	144	154	154	154	161	148	170	169	155	167	182	155	139	157	160	173	168	151	155	154	156	160	174	155	149	170	175	167	174	157	188	143	161	148	143	153	161	135	154	173	170	160	175	160	163	164	163	177	162	144	169	142	153	154	192	158	194	155	157	164	181	142	158	169	151	148	163	169	162	160	149	160	130	172	154	171	138	172	174	169	171	164	168	163	158	152	173	170	156	143	155	169	189	152	208	159	170	156	160	166	176	143	159	177	166	176	150	184	154	178	154	183	187	155	156	165	145	154	150	156	197	142	180	175	148	136	160	173	160	170	161	147	159	156	158	155	157	145	174	172	178	165	158	158	155	136	156	171	133	160	166	156	143	163	153	145	150	138	153	152	160	157	147	130	166	158	147	179	158	145	155	159	176	161	144	175	167	162	171	164	166	159	162	171	144	152	159	159	163	161	142	154	164	165	170	180	173	159	151	156	174	150	169	154	161	150	167	159	158	164	156	159	168	165	153	143	138	154	156	158	177	127	148	150	161	159	169	142	151	160	139	153	142	173	172	155	149	173	162	157	163	157	161	175	135	177	172	155	157	186	156	169	150	166	147	147	155	162	162	165	153	150	132	141	163	176	182	160	163	154	148	159	146	158	157	147	150	143	158	140	169	146	177	152	164	135	159	149	150	145	144	174	158	148	137	141	158	179	159	160	162	151	170	140	154	148	179	174	153	152	153	147	163	167	186	166	189	153	173	151	158	162	136	147	148	143	154	167	177	151	162	147	145	166	148	171	177	145	160	144	157	183	165	152	166	160	169	163	142	167	149	166	158	147	143	127	162	173	144	153	146	159	139	155	175	175	153	139	176	145	163	168	155	160	163	160	160	166	156	137	159	151	124	165	136	141	144	182	163	147	154	172	121	170	158	145	156	161	148	176	148	171	169	147	171	160	196	154	147	169	161	188	165	173	160	158	145	154	166	160	166	172	143	147	160	147	145	151	149	166	146	156	161	149	152	164	179	159	163	163	174	169	166	148	158	153	160	154	154	147	159	172	128	168	143	165	170	164	143	158	158	157	164	185	153	150	146	187	171	150	139	186	157	143	170	162	165	172	148	162	146	139	163	179	142	175	188	167	186	172	119	137	154	176	181	157	160	161	139	143	159	164	127	165	162	160	157	172	141	160	160	145	159	160	156	158	160	167	173	197	164	162	172	179	158	154	183	180	183	171	172	157	159	163	146	163	159	162	163	175	157	132	152	151	143	168	150	159	149	159	186	181	162	166	170	163	158	157	178	148	130	145	177	159	175	156	162	189	137	163	171	144	155	151	167	150	170	183	145	151	160	152	143	138	148	170	173	149	172	169	166	169	149	147	163	159	166	162	173	148	165	166	137	171	138	159	175	167	154	174	138	168	179	160	165	158	172	196	144	170	151	168	180	145	143	158	135	162	168	147	153	150	162	141	162	178	169	160	141	133	141	162	156	148	205	165	150	168	141	172	175	158	168	138	143	137	151	176	157	158	182	155	136	168	183	158	169	169	153	171	157	140	150	168	157	166	157	167	166	182	174	157	157	158	139	161	164	147	163	159	168	148	149	164	187	163	158	167	159	179	162	185	160	166	160	154	140	161	167	185	175	189	156	181	160	171	173	173	181	150	176	132	164	155	181	166	144	149	171	151	156	165	158	162	162	154	148	163	157	166	177	159	149	154	144	143	167	174	157	149	163	165	149	170	170	152	154	156	146	144	137	179	174	152	143	168	165	156	175	142	163	164	144	155	149	140	178	186	146	148	146	151	165	158	175	151	157	159	167	149	162	141	120	162	184	146	175	156	178	174	158	155	162	157	131	172	171	168	159	141	170	157	157	148	179	176	174	166	163	152	139	143	156	171	146	153	168	144	193	158	156	173	166	165	176	157	170	180	175	161	147	107	168	146	151	152	163	142	144	167	174	151	173	149	147	163	164	138	131	172	145	130	168	150	160	155	157	137	163	163	169	176	165	161	161	163	149	155	162	166	172	150	146	145	153	177	155	169	150	149	173	187	153	147	168	138	156	169	180	173	160	171	170	136	137	149	171	142	146	151	141	160	155	178	164	153	140	171	160	173	164	151	141	148	157	182	156	163	160	141	161	178	160	163	169	157	178	167	156	167	165	180	146	171	158	168	180	148	155	151	135	149	161	165	183	132	136	170	150	130	144	152	156	163	165	161	134	163	148	152	181	155	139	178	154	160	178	143	155	146	172	198	160	166	150	153	159	173	131	168	166	164	168	136	151	161	179	151	162	152	149	173	145	150	145	141	143	140	180	160	164	158	169	149	172	158	147	158	161	170	173	149	158	144	131	139	172	151	176	143	153	173	174	149	154	164	166	140	145	162	146	167	149	185	134	159	146	179	156	163	179	166	134	163	176	158	131	166	145	157	144	161	141	153	121	157	162	161	174	185	165	177	167	148	139	156	169	167	169	153	176	167	179	157	149	148	148	176	149	161	177	150	146	174	152	166	180	155	161	166	154	160	158	156	159	174	147	171	157	157	163	158	144	148	154	143	157	164	176	155	153	168	151	150	144	146	129	172	156	153	157	143	155	170	136	168	176	172	161	144	150	144	135	165	160	157	165	179	161	184	144	149	136	153	160	151	167	147	183	161	172	142	177	149	170	166	160	166	150	169	161	170	159	183	168	170	186	157	153	167	158	146	153	159	136	169	156	156	132	143	158	178	155	164	171	148	158	194	145	145	153	160	166	135	170	172	144	163	177	155	138	154	152	148	164	154	169	163	169	128	141	183	167	166	157	151	163	170	164	144	165	175	182	160	173	152	153	152	152	174	169	151	147	161	154	156	170	159	178	179	187	157	179	162	183	165	162	165	165	162	162	175	155	148	160	197	174	159	148	149	174	147	159	173	150	139	140	157	131	160	141	162	175	161	154	160	144	181	164	163	156	145	155	180	180	130	173	155	197	163	153	176	152	166	157	142	163	156	149	172	170	148	164	157	159	168	157	156	178	140	164	188	168	155	150	182	151	153	171	147	146	203	165	148	172	171	159	142	165	160	153	159	183	182	162	175	151	154	178	184	150	163	175	138	155	140	168	170	175	167	173	184	164	138	145	183	183	182	143	153	173	180	144	157	154	163	164	158	152	141	164	146	129	139	160	159	181	166	164	165	182	178	158	145	162	148	145	195	182	143	142	156	137	145	154	158	170	158	147	145	148	143	135	147	148	149	163	181	171	174	155	160	141	146	150	149	185	171	170	150	145	179	154	164	146	172	133	156	170	160	131	181	177	123	141	156	179	146	154	141	157	163	164	150	172	172	179	159	162	144	181	133
8536	1108	1823	2032	1706	1453	1131	942	817	707	686	618	663	570	541	546	491	528	515	499	437	451	530	443	478	524	455	488	453	489	432	454	467	457	448	410	427	436	444	430	439	434	465	471	453	429	422	470	417	444	434	401	464	456	448	466	415	451	400	424	432	424	464	384	464	405	392	411	402	429	432	426	457	404	453	406	410	411	429	387	377	407	451	432	432	430	422	382	433	419	422	435	410	423	428	387	426	462	371	435	418	416	399	433	404	379	425	366	425	400	436	444	435	414	441	409	407	424	412	370	431	428	438	417	433	451	423	428	395	406	400	457	443	445	417	418	446	441	434	415	414	433	420	413	416	437	435	427	439	428	437	403	414	423	395	431	405	400	436	409	418	408	435	432	392	412	385	442	462	406	426	417	435	411	460	436	421	415	416	415	433	396	408	452	405	406	447	405	441	462	432	389	396	438	447	417	432	385	443	432	462	408	430	410	425	410	392	414	410	429	414	407	450	417	411	415	440	427	430	400	456	443	423	424	441	428	439	400	395	412	437	419	427	400	423	417	415	384	429	399	445	444	397	403	434	426	413	433	426	407	401	443	423	414	403	381	407	429	413	427	398	395	430	424	413	404	420	421	399	425	475	443	442	405	409	382	425	381	418	411	424	406	413	408	383	399	385	416	403	412	436	408	415	422	450	370	457	407	413	423	425	435	429	423	429	433	439	459	374	443	410	403	422	426	411	452	422	430	392	428	407	440	428	448	415	426	430	444	398	409	428	404	450	424	402	438	441	424	421	434	410	416	421	441	450	420	420	424	453	429	431	450	416	427	434	424	422	415	399	424	416	405	383	409	432	421	418	434	417	426	391	445	443	432	410	444	400	420	402	415	441	436	426	411	418	421	429	394	416	410	428	428	386	402	434	461	437	425	430	415	432	403	412	448	430	412	400	408	366	444	418	391	415	416	437	446	421	392	426	423	419	421	452	443	430	411	426	440	398	433	407	429	432	431	427	418	385	415	456	455	432	461	423	424	446	415	450	431	396	406	432	397	428	418	421	400	413	422	428	405	414	434	410	368	430	411	396	385	413	456	404	382	364	382	416	448	448	453	400	404	404	442	435	431	404	436	422	385	429	420	413	422	428	463	404	407	438	418	438	413	439	432	411	423	444	412	438	451	419	408	392	410	414	394	439	455	404	396	397	397	453	435	406	419	403	441	399	457	429	413	397	405	412	425	382	386	439	394	437	433	408	388	400	399	440	382	386	429	404	411	435	418	440	458	434	414	410	420	439	429	459	421	433	431	386	415	403	429	417	392	405	434	436	430	419	440	385	392	388	423	430	472	466	410	423	398	413	440	433	406	415	410	436	427	413	421	434	429	446	413	430	407	396	420	417	413	403	394	419	414	411	395	400	439	451	422	411	402	407	455	439	433	429	420	417	459	434	410	381	432	385	443	427	430	402	452	415	412	450	418	477	396	399	408	438	413	402	408	429	435	442	398	407	437	410	451	448	393	417	411	413	415	414	412	419	414	398	409	394	457	401	441	412	407	422	402	400	437	419	422	437	411	446	435	438	429	444	433	414	432	419	436	407	419	409	429	389	435	405	426	413	423	410	394	359	420	422	414	390	459	421	428	432	409	405	424	415	414	403	441	389	437	435	402	468	409	375	425	425	410	423	394	438	430	428	372	454	458	380	444	412	430	384	378	447	444	475	428	384	389	433	435	415	420	427	409	443	405	425	435	444	424	376	413	427	443	398	412	426	412	417	420	387	399	426	454	404	379	420	424	416	405	410	389	415	443	400	451	431	406	430	424	422	388	424	440	429	427	415	433	430	406	421	448	432	394	460	418	437	429	392	393	425	418	454	399	401	408	410	437	420	422	414	431	460	383	425	417	423	427	403	406	398	451	440	400	446	377	417	440	434	431	466	440	418	428	422	426	433	421	460	426	411	418	410	401	383	412	414	419	447	468	395	415	417	436	418	399	374	429	419	436	415	435	438	438	442	450	406	417	424	405	441	430	439	399	412	427	449	430	441	400	440	412	424	442	417	407	422	376	389	438	412	397	443	415	405	391	408	433	411	407	435	445	411	424	391	408	424	446	423	391	401	414	437	418	443	397	427	403	396	390	402	407	404	415	433	431	436	423	449	425	419	389	371	389	446	427	404	444	453	401	427	450	436	418	413	437	411	432	455	419	467	398	437	428	387	453	415	390	417	392	387	436	382	430	416	450	445	423	427	422	434	416	430	422	439	440	412	442	391	416	436	428	408	433	437	416	443	431	396	418	384	421	404	434	414	418	394	432	406	456	427	376	408	404	402	443	431	392	365	442	432	418	426	402	418	432	409	407	401	415	439	453	466	413	390	365	440	394	432	423	406	401	422	397	409	445	424	403	416	391	413	406	431	438	423	444	412	443	425	413	403	445	395	429	418	434	421	414	389	427	399	383	451	435	449	413	414	432	416	414	423	439	426	405	429	419	423	443	439	424	427	395	424	430	379	472	399	409	425	451	414	366	461	400	389	418	441	434	430	454	400	428	432	415	409	440	441	419	451	421	434	419	416	434	400	426	413	404	412	417	416	439	446	423	448	433	456	430	417	445	414	413	412	455	421	412	395	413	381	436	407	420	386	391	399	402	420	408	439	438	431	384	434	402	405	382	450	448	379	424	463	389	438	398	394	409	425	442	400	413	393	439	423	409	443	416	415	470	424	424	397	444	431	406	440	439	370	402	400	396	402	407	447	418	413	409	429	449	424	409	420	422	431	455	406	412	432	411	405	408	460	432	419	435	385	446	419	418	417	419	399	421	390	452	432	400	377	412	419	450	408	430	448	438	418	476	417	400	438	443	422	413	416	431	402	406	394	448	408	437	456	411	361	410	417	427	414	429	410	417	427	384	415	458	404	433	398	410	415	408	437	401	408	413	414	446	424	387	419	427	425	437	399	370	400	399	418	441	401	417	418	409	426	431	407	430	383	407	446	450	417	422	423	419	395	424	412	438	439	409	415	394	390	430	415	447	439	424	398	412	429	415	414	440	421	426	398	437	460	441	403	448	392	371	407	436	409	414	400	387	424	402	409	415	434	411	412	456	395	421	388	433	464	416	400	427	393	451	442	413	387	415	401	424	390	445	422	428	397	428	412	398	411	446	430	445	448	405	440	419	397	390	454	440	426	409	456	428	434	449	416	398	394	443	446	419	426	422	426	456	414	421	402	413	407	453	417	384	438	411	417	403	440	442	428	405	420	388	423	412	376	437	383	414	429	447	401	445	412	437	411	397	408	404	394	435	411	426	434	432	419	440	409	452	409	410	428	416	395	435	451	408	403	390	404	453	414	420	447	384	378	394	413	380	413	430	407	417	406	419	432	423	385	377	422	423	419	387	371	410	406	414	418	430	408	440	429	447	422	408	400	407	427	398	440	446	412	424	458	445	393	387	398	445	418	456	449	363	423	433	391	442	402	388	422	415	404	430	431	372	402	419	445	438
1822	432	421	438	404	389	413	407	430	410	413	446	393	400	433	404	379	390	393	352	420	398	414	426	451	402	386	392	419	437	411	431	431	395	409	428	424	408	412	418	458	417	423	427	442	437	415	438	402	426	404	391	455	418	397	442	432	399	357	406	391	401	429	433	427	453	398	399	358	392	384	432	424	393	449	426	400	441	413	445	430	394	415	402	428	402	390	380	426	385	417	416	402	396	425	434	394	374	418	407	387	407	428	376	402	398	424	410	411	454	416	407	402	447	392	402	412	416	404	406	355	415	418	382	408	409	447	409	399	415	411	408	416	395	429	411	449	388	396	447	460	446	418	380	379	401	363	410	382	403	414	406	399	418	407	422	405	399	404	428	409	441	405	391	399	382	410	436	419	427	419	382	401	379	374	442	398	437	407	388	409	367	387	401	406	407	370	407	386	395	398	437	387	416	420	381	379	419	393	402	400	398	419	409	401	417	402	398	422	419	409	411	387	389	381	383	408	443	409	423	379	427	434	392	389	399	448	398	424	398	424	442	391	412	388	410	395	401	378	385	436	409	416	421	385	439	393	385	417	390	380	421	419	406	405	376	413	430	425	351	409	388	400	395	412	430	406	391	421	378	380	428	424	390	377	413	392	377	414	379	421	426	374	410	412	395	431	419	377	417	422	433	373	397	419	405	387	398	428	434	423	410	381	376	421	429	422	417	432	408	387	389	403	424	423	413	416	397	412	374	437	412	408	427	409	417	421	394	411	431	406	380	420	400	378	392	438	401	412	352	418	442	399	383	442	412	411	393	399	432	408	390	442	420	453	381	386	416	421	461	427	425	419	416	458	411	409	411	384	377	435	434	469	402	391	424	428	444	431	403	395	450	397	401	370	400	394	418	409	402	404	398	442	423	396	403	444	415	372	414	407	400	380	413	407	425	406	394	398	411	430	424	390	421	414	410	395	382	411	402	419	433	425	442	415	444	418	431	419	437	404	357	425	425	440	424	425	423	423	438	399	415	406	416	375	412	413	421	436	393	427	408	409	393	379	448	412	412	430	418	403	400	436	390	450	436	428	384	408	382	401	370	404	387	408	378	440	406	418	400	434	403	424	428	389	416	394	418	437	405	426	375	404	405	408	402	363	384	418	392	396	419	434	404	440	452	371	412	421	375	415	345	424	422	404	383	372	438	407	401	381	420	389	405	428	409	426	398	423	402	391	413	410	403	416	447	424	446	405	424	392	414	412	419	403	387	374	399	420	396	426	364	427	422	402	420	377	410	416	452	413	422	382	411	372	417	388	422	430	454	405	427	398	389	382	401	390	411	402	411	400	386	412	394	425	435	403	408	416	379	392	389	415	390	415	366	376	438	418	399	400	395	428	424	430	389	431	407	398	381	433	398	396	395	413	437	432	426	389	437	416	421	404	401	404	381	413	401	402	372	417	423	383	421	402	414	423	422	405	412	404	392	409	389	377	404	368	394	380	417	381	381	416	433	427	368	376	398	414	415	376	441	383	428	349	379	410	438	425	413	396	420	388	393	413	388	394	414	397	418	399	403	373	442	404	381	385	456	399	390	456	442	404	388	426	390	442	410	430	400	391	441	416	404	391	382	371	405	360	433	413	375	411	400	403	427	384	427	412	394	395	389	393	399	386	391	427	399	426	381	444	416	373	396	405	417	387	402	393	414	427	377	382	425	394	410	423	432	405	422	404	373	394	415	429	361	404	434	434	417	433	394	433	427	424	402	426	400	408	405	420	420	395	425	438	401	425	394	380	413	372	410	384	401	390	417	447	447	423	441	391	426	414	424	404	377	386	401	378	418	379	390	424	389	404	421	454	441	415	427	356	394	379	459	415	396	383	384	415	420	382	427	440	406	432	403	419	418	412	393	422	436	405	395	446	408	413	401	378	392	390	398	401	391	392	403	409	409	412	442	409	384	428	455	403	392	416	372	452	419	399	403	389	424	400	399	398	398	414	381	402	369	431	397	410	417	369	411	432	393	395	408	387	440	423	393	392	392	396	411	392	396	428	391	393	414	382	396	449	422	382	385	390	392	411	365	427	373	446	457	430	404	433	397	372	415	396	421	407	404	385	414	417	374	402	405	426	453	399	396	412	396	421	409	418	389	436	405	413	408	403	396	435	418	410	437	399	391	389	421	384	434	463	402	378	398	431	419	428	408	376	448	419	433	391	429	435	369	391	403	394	426	377	395	396	362	373	409	395	368	392	416	407	442	397	427	374	433	396	440	401	425	435	452	388	389	409	399	405	432	404	404	434	428	429	456	458	435	385	431	413	409	399	438	380	407	384	448	383	408	379	429	423	432	414	404	427	408	401	405	433	401	451	387	417	413	383	418	429	428	423	388	412	385	403	414	392	389	400	387	443	397	397	377	408	426	405	398	389	402	458	390	404	416	377	441	432	409	446	421	369	384	427	386	408	401	434	401	406	401	388	417	418	432	385	368	420	426	404	445	404	408	435	434	397	413	397	395	390	400	394	414	423	443	395	426	427	425	397	388	425	419	416	380	402	390	426	417	423	368	398	392	365	375	383	389	409	432	385	379	414	393	421	414	384	403	419	402	387	412	474	422	390	417	376	469	372	422	412	406	423	394	423	402	437	405	445	378	406	430	440	364	384	429	408	408	370	450	424	416	376	435	390	386	399	429	409	430	418	408	392	442	381	411	405	383	416	407	398	382	424	431	391	409	401	413	335	373	448	434	379	433	404	388	421	375	393	403	416	393	400	415	417	425	395	396	420	417	408	402	359	397	420	411	404	364	451	390	384	435	397	405	433	398	403	454	384	405	356	427	402	389	397	434	381	392	373	376	388	378	415	422	380	421	373	444	391	412	425	426	394	379	399	380	451	382	389	390	406	404	382	431	435	409	384	409	432	419	416	390	416	392	426	396	403	392	401	412	386	396	391	407	418	411	417	389	434	416	398	383	409	399	421	371	394	435	369	378	395	384	393	406	371	420	408	406	395	441	388	413	374	426	386	423	394	403	422	396	456	389	414	420	394	396	385	413	388	406	415	390	400	432	412	417	448	365	465	402	371	413	404	380	406	409	428	424	396	362	419	385	411	429	431	381	402	430	444	446	431	453	428	447	464	378	424	422	389	385	378	427	406	418	390	394	417	398	394	466	440	395	421	410	420	374	444	406	348	364	396	418	403	445	402	382	404	382	383	385	385	367	414	360	409	439	388	384	402	386	410	403	417	412	407	408	406	408	374	406	383	421	389	407	413	387	421	413	411	432	391	424	375	395	401	394	407	378	391	423	404	380	361	438	418	426	405	428	376	382	409	415	429	398	422	389	439	431	416	371	405	426	379	412	409	409	392	392	425	414	369	413	400	419	396	444	373	413	392	392	417	447	419	395	396	429	406	439	398	397	376	403	386	384	404	399	395	385	397	407	407	428	401	433	407	413	429	419	412	399	414	404	412	403	447	377	428	397	389	414	445	406	379	392	430	386	405	441
2381	1021	1010	964	1013	991	985	1024	1011	1018	939	980	978	975	973	998	989	961	953	986	944	947	970	976	1013	944	982	945	1021	981	984	1010	983	955	987	1024	965	883	956	968	992	1004	985	975	930	919	954	947	1008	1030	908	925	978	914	953	969	988	931	1031	992	954	987	973	936	1012	944	975	933	946	917	904	948	959	964	920	952	1027	964	914	983	953	988	949	958	964	956	966	971	956	970	917	973	998	940	987	990	1041	911	942	919	968	980	916	932	958	914	929	955	980	921	926	933	955	955	922	927	957	929	928	1025	978	974	926	944	1022	915	994	987	949	950	926	927	938	950	969	990	1007	936	981	954	935	975	1002	944	1002	951	921	994	887	942	978	976	960	977	941	952	882	981	957	932	925	937	941	914	969	928	1036	948	927	965	948	962	916	936	994	894	999	971	953	992	899	948	900	935	956	950	933	957	964	945	917	953	933	927	980	947	922	933	997	933	976	946	981	944	963	971	935	962	980	968	940	1004	923	990	903	909	1002	952	889	927	970	956	1001	894	989	969	936	953	985	963	965	979	947	992	951	966	969	954	964	951	943	973	953	939	969	969	986	948	973	894	978	886	899	917	954	941	1012	929	920	918	927	904	922	975	937	912	939	934	977	979	968	1002	970	991	914	911	965	973	953	989	938	925	942	979	910	928	935	993	927	945	959	956	995	982	946	930	971	955	936	948	930	975	966	997	947	938	975	969	926	1024	1005	913	980	920	1031	889	986	940	949	934	906	987	976	1024	938	990	951	961	933	957	923	977	947	926	939	926	978	930	1012	923	997	924	958	988	952	968	1015	961	1006	931	1039	992	990	953	940	965	918	901	962	901	948	950	971	969	1004	955	977	964	964	969	941	912	953	963	906	915	979	933	907	960	990	969	900	871	896	945	902	937	1015	967	944	989	950	943	992	960	1021	879	953	963	955	957	943	946	973	969	967	951	935	930	974	989	946	936	968	946	925	918	929	954	945	996	953	1006	989	922	988	948	943	967	989	960	939	919	941	954	909	986	1010	1003	972	976	959	935	962	982	961	934	964	918	981	944	933	941	931	967	952	887	956	945	925	981	946	947	994	900	1020	964	933	964	986	963	957	912	937	947	913	916	969	990	990	939	956	952	1008	930	933	957	933	960	959	972	954	946	957	963	923	989	954	960	976	913	975	985	941	937	987	917	975	920	966	1016	953	948	981	959	948	968	918	892	936	941	943	942	947	966	917	1008	976	1014	1001	1029	954	920	1016	968	960	979	916	882	962	923	966	942	950	955	932	933	945	934	892	990	983	956	988	930	938	979	1009	987	962	985	963	956	1009	931	914	942	976	943	951	963	946	937	934	997	985	936	900	939	984	954	919	980	985	946	928	951	918	946	975	949	912	981	995	942	1021	977	990	985	940	1004	980	961	960	1005	934	963	978	1036	968	945	953	934	987	913	998	943	1013	951	952	981	989	913	972	949	951	934	936	951	947	961	934	946	974	968	977	975	950	927	986	928	911	927	954	957	956	961	982	897	997	952	932	878	950	1020	959	1004	972	896	972	991	946	925	931	975	958	960	937	959	932	978	971	985	909	977	956	908	1017	955	965	1012	963	969	986	921	944	943	952	900	966	954	947	983	956	920	951	986	899	1020	973	983	980	952	994	968	1025	989	934	941	937	963	925	978	978	1012	962	956	955	958	961	961	935	983	908	947	957	951	950	994	976	974	924	935	921	948	955	934	950	959	947	907	939	912	948	949	926	924	948	970	968	942	946	982	960	934	960	953	941	956	918	917	981	992	968	950	914	977	970	957	953	993	992	914	945	1008	946	972	941	981	903	969	974	939	993	959	926	966	971	948	916	916	956	978	959	919	973	1010	967	1011	962	918	952	957	989	993	943	1017	906	1041	950	898	973	984	965	980	947	891	965	920	939	1004	951	985	959	937	989	994	933	956	962	964	985	939	929	908	939	977	961	927	940	963	994	980	961	941	980	961	997	913	960	989	891	952	1000	972	949	975	958	959	897	944	961	1003	969	988	926	994	942	997	948	945	962	981	961	952	940	959	892	945	945	1021	937	954	936	991	957	981	934	924	957	983	997	944	965	990	974	933	966	955	927	918	968	936	950	897	949	939	972	934	916	954	974	980	895	954	974	928	928	976	975	897	967	934	952	967	910	985	972	929	966	905	951	973	969	933	929	978	994	983	978	897	951	961	950	904	977	981	939	951	925	973	967	940	965	945	989	968	981	918	968	970	951	981	975	972	938	942	959	935	949	944	933	1015	990	975	1024	897	964	971	948	980	950	917	920	940	964	978	928	921	923	961	954	969	996	1019	891	887	973	964	976	920	942	921	873	945	980	941	938	963	957	951	934	944	968	961	974	914	937	961	927	931	1007	918	925	939	881	975	985	914	933	962	976	958	982	993	966	975	972	1002	920	943	924	996	984	964	934	954	940	963	962	900	969	968	907	933	926	964	907	957	916	961	977	924	993	944	985	891	998	888	987	971	922	943	940	956	961	937	943	884	929	981	911	947	988	992	908	1008	917	976	1005	963	957	953	905	901	970	941	989	918	964	910	908	942	976	975	898	922	926	932	962	973	988	941	972	926	979	908	993	928	971	900	975	941	975	917	864	1029	979	966	976	977	918	963	907	961	1038	953	937	980	947	977	948	975	952	968	956	975	987	971	948	933	938	965	949	1007	934	942	935	993	954	945	920	911	948	948	947	974	927	951	961	997	928	907	942	952	986	965	958	916	892	921	995	998	932	972	917	947	958	951	956	956	958	950	985	1029	925	936	944	921	968	958	987	969	1014	926	957	940	951	1001	944	998	950	956	933	946	929	916	994	897	955	909	923	977	930	930	942	914	976	972	957	959	903	930	907	973	921	985	986	946	915	999	931	922	964	958	932	967	950	946	931	966	978	942	965	956	961	1039	956	905	919	932	937	923	981	955	979	962	979	957	984	953	901	940	1021	950	912	957	971	953	948	978	985	928	953	977	960	964	1001	976	950	965	970	921	967	944	1020	989	925	960	962	935	961	949	983	970	967	970	948	993	957	931	881	972	918	987	1025	986	982	986	982	952	1027	949	984	963	932	938	993	967	947	1023	947	948	957	988	927	956	965	981	1018	913	955	963	945	894	951	924	974	996	937	974	924	995	986	933	942	937	988	942	911	979	927	949	947	909	913	992	972	916	925	934	995	995	982	964	989	903	988	987	949	972	948	955	890	977	925	943	968	966	968	929	892	985	927	988	956	917	932	1022	960	965	951	910	976	911	919	908	959	923	891	980	923	971	931	898	997	958	957	913	935	996	990	1007	978	935	997	998	911	966	925	1027	934	934	1047	969	969	997	968	968	919	899	963	970	939	1002	996	977	942	982	949	907	903	959	899	935	917	1000	974	941	939	953	932	948	988	931	942	984	899	1017	957	930	967	983	911	942	945	980	964	957	958	967	888	996	972	998	994	1009	944	939	978	951	977	969	950	939	915	905	921	968	978	974	959	928	970	896	976	1027	934	932	959	929	938	997	937	926	966	964	965	1015	988	897	954	935	924	991	962	938	926	946	954	925	931	976	963	948
8002	787	743	574	497	425	409	375	354	364	353	362	368	343	324	348	339	333	302	334	315	337	348	338	322	347	358	330	333	335	323	335	399	394	331	333	347	360	334	370	324	357	345	348	298	318	344	366	316	323	345	331	314	321	320	336	349	350	308	315	317	362	335	342	348	318	333	332	312	355	336	346	343	319	357	331	339	314	330	311	316	327	383	316	327	333	336	358	341	331	322	358	340	311	328	376	332	318	329	347	373	337	362	340	315	328	331	320	332	358	363	346	319	358	338	300	366	328	361	352	373	332	332	317	328	332	328	309	340	339	345	350	329	318	333	317	355	326	350	346	357	338	330	334	375	333	349	338	338	331	318	321	361	349	331	307	336	329	324	305	366	349	300	351	371	349	356	370	331	341	340	351	375	319	320	329	341	340	353	340	355	363	353	334	328	339	320	324	352	300	330	348	336	336	359	311	333	323	327	378	342	342	321	335	372	321	366	343	347	350	331	345	324	339	374	326	328	353	353	323	333	338	331	354	343	329	332	325	293	318	326	368	322	314	314	308	336	324	328	366	329	340	304	312	368	361	368	353	363	353	346	328	357	326	348	348	359	326	352	363	347	337	345	296	314	324	332	329	342	332	319	324	282	347	311	315	338	333	323	344	340	346	353	316	357	333	358	328	345	378	309	351	317	334	338	373	361	290	350	345	347	326	349	342	315	314	352	351	359	344	333	297	309	332	334	334	326	337	323	324	363	334	342	357	343	346	324	349	311	333	340	339	316	346	310	365	348	297	338	356	354	318	317	319	326	312	336	318	334	330	371	320	322	329	330	340	323	301	369	340	351	358	327	324	346	320	329	315	344	330	288	353	357	343	341	355	323	345	344	335	342	331	335	326	351	352	337	327	325	337	326	322	363	339	344	340	328	294	329	343	358	339	346	345	314	342	339	352	325	343	320	363	334	366	329	332	311	344	353	353	406	337	338	361	334	318	358	337	334	332	358	326	287	327	326	332	313	314	346	331	346	365	360	338	356	334	315	368	345	327	339	369	348	357	336	375	320	339	337	351	346	327	348	320	328	330	334	311	307	305	326	322	341	293	330	343	307	361	325	345	292	342	325	368	336	316	354	337	308	350	340	306	364	355	356	363	344	304	348	368	326	334	314	379	326	347	345	376	363	318	360	358	311	346	327	386	338	316	339	319	337	360	326	337	377	313	309	361	335	318	329	352	320	331	315	328	325	351	313	344	344	324	347	301	333	343	354	355	314	355	312	339	339	328	303	333	344	329	346	344	316	317	320	331	331	293	315	340	365	325	338	342	349	350	345	373	338	339	345	365	353	334	305	337	326	329	364	316	364	341	320	347	339	326	308	315	379	360	326	348	300	335	298	338	330	321	340	340	336	345	345	330	351	358	355	335	336	350	351	350	344	351	351	348	361	313	335	366	356	312	361	371	348	295	334	278	337	341	321	337	367	324	342	373	363	347	349	352	373	336	315	388	327	350	359	367	330	332	322	369	311	378	344	329	350	350	366	321	344	341	341	291	350	344	321	322	341	315	322	336	356	329	322	345	326	394	331	376	330	330	348	315	351	345	337	312	357	361	334	356	348	360	325	327	301	315	323	381	317	359	348	371	333	325	296	366	358	314	335	336	302	331	342	314	317	348	359	336	346	354	344	383	311	309	318	357	348	366	367	329	340	335	298	334	316	354	344	349	356	349	373	342	351	329	355	301	351	323	326	338	299	365	327	325	328	349	320	343	347	332	357	292	351	353	324	289	345	327	358	320	309	326	339	327	335	333	365	331	316	377	358	336	314	335	313	338	361	343	361	351	341	377	344	321	372	328	316	326	362	309	356	326	340	343	350	344	350	323	345	341	307	358	314	342	342	333	352	330	333	348	327	369	333	313	330	351	326	345	333	359	350	327	328	341	334	330	356	326	316	360	368	322	361	349	361	355	328	341	344	337	325	326	339	328	350	317	308	381	332	313	330	338	343	327	345	343	312	304	335	315	340	367	314	351	301	343	344	338	307	318	337	299	331	321	347	347	363	361	306	342	375	341	369	363	355	342	306	325	331	304	327	354	351	364	382	346	359	324	332	319	343	376	346	316	311	327	345	337	342	328	346	327	361	343	384	319	313	331	345	337	318	331	346	346	321	347	338	370	333	344	341	315	348	356	338	342	350	332	368	344	359	356	317	327	337	315	354	345	322	345	331	344	297	311	342	351	288	326	393	362	321	382	362	362	336	299	325	339	380	321	331	328	332	324	336	322	353	363	362	325	339	301	347	331	306	339	350	311	334	333	355	332	335	344	341	363	365	324	347	333	337	312	341	319	339	338	329	346	388	332	318	301	325	344	349	307	329	352	338	379	337	322	295	328	353	332	336	322	344	344	358	302	336	356	348	320	378	354	295	323	319	325	327	285	294	313	350	347	357	318	330	320	321	323	362	325	329	328	358	340	326	361	333	340	333	310	337	338	349	346	287	342	329	357	348	338	295	349	366	328	346	341	341	314	312	366	318	353	367	400	323	336	354	349	333	306	329	338	329	334	336	341	315	331	380	324	276	356	299	341	337	349	358	332	372	369	336	357	388	341	314	356	325	304	364	272	365	351	334	323	325	339	356	388	332	351	370	347	344	340	329	354	342	323	315	330	325	337	313	355	331	322	364	335	328	352	292	335	329	337	307	347	365	314	328	364	324	335	339	348	350	354	365	355	360	349	369	353	327	329	323	336	307	308	371	301	318	339	317	357	337	319	338	322	327	348	326	319	366	330	338	321	314	352	318	345	306	335	341	324	314	343	324	303	312	369	319	323	315	320	339	331	326	359	331	325	334	318	330	346	328	331	330	336	404	327	330	308	316	352	338	386	375	363	346	325	324	336	345	339	337	371	314	334	329	349	388	349	323	369	342	346	337	332	352	296	317	337	370	362	326	312	341	347	328	345	318	360	351	388	348	331	365	331	340	359	355	333	326	334	353	309	301	329	321	343	319	329	319	351	321	357	348	303	336	330	350	344	333	323	336	320	306	337	325	292	345	337	333	347	343	332	307	311	335	339	324	332	348	357	344	345	362	326	308	366	325	379	354	313	337	355	342	343	314	365	359	338	356	342	315	321	361	361	381	359	338	301	377	349	322	320	362	382	324	377	311	323	338	365	324	341	352	335	350	351	315	345	362	363	357	372	374	340	345	349	326	317	329	358	343	337	359	340	333	341	344	355	356	331	315	367	344	308	354	317	320	320	339	349	333	324	346	308	322	343	360	310	325	358	343	312	350	359	309	359	349	326	332	363	361	317	361	364	381	351	343	360	369	361	358	345	332	332	330	332	318	324	318	330	325	323	346	335	344	316	312	322	335	321	331	343	317	336	305	340	345	350	379	368	314	353	323	350	348	355	358	346	344	336	354	349	340	365	336	372	355	350	374	385	373	361	316	329	339	348	348	339	334	337	366	341	344	322	332	342	346	321	326	317	310	339	348	329	324	337
7028	1134	1540	1646	1477	1334	1204	1099	996	996	957	938	889	874	872	858	836	856	824	874	863	865	843	878	835	806	849	835	781	823	832	831	840	816	779	800	830	822	825	764	874	793	818	788	756	771	810	820	806	788	840	801	807	788	810	819	779	836	824	763	749	796	788	800	819	889	810	767	799	787	781	807	844	816	797	865	743	862	817	801	820	860	834	838	830	773	805	850	805	779	821	811	817	756	831	770	801	778	820	806	812	778	808	817	776	786	782	825	801	790	819	820	812	842	819	734	757	834	842	840	807	815	804	774	781	793	810	817	751	779	803	792	824	695	842	859	808	801	803	779	860	802	770	773	818	785	758	767	821	819	771	820	819	785	803	786	791	799	812	760	809	845	795	795	844	787	822	882	782	802	784	813	803	855	765	782	811	840	829	755	792	810	831	782	772	781	771	856	789	741	845	818	786	812	808	800	784	735	774	770	813	808	825	819	775	822	807	777	802	802	753	807	817	767	770	795	847	792	748	818	834	812	799	821	834	832	792	789	855	787	840	785	787	824	815	796	803	838	754	819	812	817	849	786	785	789	820	805	793	817	762	840	826	785	824	813	809	794	810	829	784	792	749	773	792	778	836	887	830	738	795	815	789	794	750	758	787	754	837	788	752	794	773	753	778	864	744	819	835	807	753	771	765	798	795	811	815	782	802	815	759	798	743	799	741	788	830	727	816	785	768	767	810	780	807	825	769	826	822	791	784	816	796	839	764	809	758	770	804	827	877	829	813	841	798	826	782	764	878	767	783	798	807	782	736	765	831	765	831	764	814	807	816	835	823	812	780	741	784	769	748	809	789	749	802	767	812	799	833	837	741	829	775	774	807	828	795	836	812	821	728	797	728	813	772	810	740	848	828	763	749	789	810	797	895	821	761	803	791	827	824	818	763	818	780	768	822	776	773	854	751	797	795	807	768	831	772	779	775	828	806	765	800	794	730	858	843	798	834	803	806	855	790	784	765	817	773	805	781	835	783	805	786	809	805	789	793	802	724	753	781	751	816	771	790	827	788	776	783	797	828	817	791	808	849	762	820	822	820	766	821	781	821	793	810	786	731	790	780	800	818	775	807	787	761	770	819	775	809	830	787	843	805	821	833	790	769	772	821	775	811	802	794	824	814	823	822	813	814	778	847	824	754	819	796	775	805	801	807	788	785	827	767	825	802	803	801	807	804	787	772	788	764	798	798	851	761	792	794	788	807	774	784	816	837	779	768	785	791	785	794	797	826	795	826	824	779	831	835	758	840	811	837	824	771	826	777	781	823	796	821	734	779	827	780	789	776	825	815	779	830	799	753	777	819	789	816	806	806	785	808	833	792	788	827	761	778	841	817	784	789	854	755	870	802	776	834	778	810	777	847	803	819	832	851	780	807	769	775	785	785	774	780	821	818	759	811	794	775	863	809	801	800	805	781	791	842	774	762	843	804	811	819	786	840	824	783	799	823	818	786	773	791	776	763	807	808	836	804	835	783	821	858	822	758	804	785	801	868	805	768	836	790	841	862	738	819	848	765	786	834	798	819	815	762	801	758	802	735	830	844	775	806	835	730	783	788	782	784	766	802	817	851	804	826	778	769	807	781	789	798	790	826	841	765	810	834	797	751	783	822	768	847	781	794	794	842	786	779	813	783	776	808	836	782	814	778	842	780	785	750	799	782	815	822	779	752	828	799	791	828	832	807	749	820	830	798	811	805	829	837	775	805	808	832	778	751	804	807	786	863	786	844	807	792	793	782	802	811	831	823	809	820	791	814	816	798	763	755	807	824	793	829	755	774	787	834	763	801	794	809	734	791	723	783	794	845	760	814	799	799	764	791	817	747	836	842	823	797	840	779	811	817	760	828	798	855	819	798	737	763	804	851	818	773	807	761	766	755	812	852	838	812	836	816	804	796	811	785	810	809	772	771	808	756	827	828	782	770	785	763	789	789	821	816	802	801	803	829	792	865	818	785	781	736	783	732	774	758	774	803	800	836	774	849	827	790	775	766	800	839	844	751	842	787	780	840	787	789	793	773	765	760	750	815	769	827	828	819	794	767	835	831	810	764	790	811	787	773	804	762	790	785	810	824	840	815	807	725	827	823	795	789	765	727	804	808	734	794	791	787	842	810	805	807	817	807	813	793	808	793	793	826	815	787	802	837	804	841	733	805	810	783	797	832	856	766	746	760	749	789	772	807	822	760	793	776	829	827	792	820	806	806	854	816	812	826	785	744	795	815	873	777	772	757	819	812	810	820	776	759	809	768	834	806	825	817	820	825	788	833	759	804	755	832	805	849	782	787	800	781	752	795	792	753	829	756	782	803	802	811	811	791	781	800	831	808	791	787	832	802	771	787	835	779	785	856	856	815	788	813	825	778	783	806	814	793	840	814	777	848	824	765	808	772	863	831	781	801	816	769	765	763	790	836	800	755	851	795	858	771	778	791	770	796	810	787	785	774	821	809	776	823	807	847	819	840	737	788	783	805	826	825	771	799	808	807	810	812	844	829	818	785	797	843	759	804	817	812	804	790	824	777	830	796	788	823	755	790	807	843	787	864	764	839	840	805	774	797	828	849	764	809	803	766	831	813	806	741	825	773	807	794	753	821	828	823	747	831	901	862	757	795	843	801	771	847	763	809	821	814	848	743	834	790	829	761	782	800	763	828	780	838	777	783	825	772	811	756	792	810	805	819	772	808	790	832	776	797	860	812	806	813	768	819	782	784	789	798	825	821	811	824	793	861	774	722	767	774	799	754	824	766	789	790	785	772	778	792	837	797	813	826	795	812	755	789	765	824	821	804	866	797	792	757	807	769	820	781	827	796	822	833	752	805	789	790	789	774	797	796	767	835	848	777	832	817	791	755	791	824	808	757	845	810	828	808	776	804	740	796	743	775	743	825	798	817	738	768	852	797	814	824	808	742	759	833	788	788	791	785	782	814	741	760	726	755	814	811	851	761	814	837	792	817	761	806	829	764	793	768	751	808	819	800	827	831	817	830	793	757	799	746	844	826	762	798	806	827	813	750	788	764	830	798	825	853	743	769	828	810	858	818	824	788	807	757	796	807	808	792	845	817	771	811	772	830	791	839	838	774	775	773	809	776	731	821	749	805	805	807	798	772	841	797	815	761	769	809	775	806	761	847	801	810	800	809	826	802	781	764	830	802	833	827	754	807	827	764	759	839	789	832	802	789	801	780	770	793	851	799	849	768	760	767	831	800	831	821	770	815	785	849	789	812	814	811	764	743	814	816	802	798	791	789	804	772	825	785	816	748	828	758	829	779	809	769	801	815	794	797	792	808	800	788	788	785	832	841	797	823	797	806	765	790	815	797	734	836	856	807	765	821	821	814	796	812	842	825	783	791	832	818	829	816	763	832	812	817	797	824	820	763	777	860	782	808	815	805	796	781	811	765	802	823	784	811	806	820	816	821	828	833	801	808	779	759	820	831	780	777	782	818	807	783	814
13900	1085	800	614	458	340	302	286	227	200	199	185	178	171	169	148	174	149	175	139	168	167	178	159	171	139	169	188	164	158	158	178	159	169	153	163	149	178	167	165	148	151	158	174	163	176	154	187	161	132	161	139	171	163	162	158	171	175	136	160	160	160	168	150	159	156	177	163	170	152	166	171	158	158	182	158	148	152	162	152	138	159	139	162	151	166	159	143	180	155	180	181	156	187	141	159	136	162	176	152	143	159	158	160	164	164	174	152	156	148	175	167	152	158	156	160	155	137	151	169	159	170	173	157	144	177	140	159	140	148	160	151	166	157	175	199	157	169	132	151	141	180	155	143	180	172	173	162	149	158	176	176	159	169	205	137	146	143	156	171	167	195	155	173	177	176	172	175	162	183	150	163	169	161	170	168	169	181	168	162	157	146	159	146	155	165	167	162	150	167	154	158	135	146	164	149	156	159	157	192	167	153	142	157	155	161	163	179	163	148	188	156	157	176	182	139	151	161	160	156	177	164	138	171	174	158	153	166	164	168	177	169	179	165	155	188	162	153	152	166	151	158	140	173	153	183	143	162	162	176	148	173	162	160	155	130	158	164	161	144	186	140	176	140	144	146	157	164	144	175	154	169	173	137	164	164	175	150	172	158	166	146	151	152	141	156	172	172	152	170	154	161	152	159	185	153	172	153	143	172	174	165	154	165	131	168	205	147	163	177	175	154	176	153	161	163	148	126	166	149	153	158	152	149	161	166	150	173	147	173	157	196	161	145	162	164	150	181	175	150	170	185	149	158	149	176	169	152	172	150	158	141	183	171	162	171	160	151	132	160	142	175	153	142	143	183	161	161	169	165	161	160	144	158	161	166	166	161	158	140	165	127	131	155	141	142	171	139	157	146	167	164	147	155	175	146	158	149	150	146	181	144	170	149	166	161	154	171	148	163	180	162	167	139	171	152	150	160	171	157	159	178	149	171	151	165	154	148	153	138	168	180	159	150	153	136	160	164	145	145	189	167	144	154	153	174	160	156	147	150	162	149	139	136	151	135	156	204	170	155	155	163	151	175	185	169	166	161	158	176	153	147	168	182	150	173	170	206	155	155	174	175	162	160	169	148	160	174	169	146	158	148	144	153	175	169	149	152	186	153	162	137	151	145	204	158	168	163	158	168	156	152	166	188	150	160	174	181	149	153	166	145	142	166	177	138	152	192	154	173	174	149	162	149	160	142	164	182	167	147	183	168	146	151	145	170	165	163	156	169	164	155	193	152	188	150	132	141	144	160	129	170	161	160	163	180	154	147	166	158	165	146	141	155	166	137	167	157	185	165	169	173	161	163	159	163	155	153	156	167	176	172	165	154	140	145	167	162	136	159	142	152	155	149	171	162	155	165	167	162	176	149	128	186	158	190	169	169	152	169	170	162	155	179	164	151	154	167	159	127	153	162	141	144	151	196	165	147	155	176	173	168	143	142	156	179	159	148	162	177	149	149	190	171	147	176	154	154	185	153	165	175	161	155	140	142	179	170	150	159	145	179	166	177	166	158	148	137	154	164	168	131	164	159	143	155	170	148	148	159	162	146	151	166	159	152	178	173	185	161	158	159	163	157	151	168	168	171	181	160	163	161	176	148	194	161	150	137	139	178	184	143	161	203	153	167	165	145	134	145	154	138	164	163	172	140	155	151	154	167	145	167	152	176	145	155	167	151	165	162	183	150	156	179	178	155	165	166	134	154	153	147	158	155	138	154	151	177	163	160	156	161	170	148	151	164	153	157	138	185	178	166	167	146	166	172	167	167	172	163	178	162	187	156	147	152	165	141	150	170	157	161	155	152	155	160	148	164	153	170	157	154	160	172	161	142	168	148	173	158	136	141	164	152	181	165	156	140	133	167	178	161	156	171	148	148	180	134	165	162	143	155	171	177	155	147	150	144	165	162	160	169	169	176	177	148	159	171	185	155	180	172	155	147	178	149	170	160	181	142	158	143	162	171	171	165	162	171	165	153	163	170	147	147	168	153	176	165	171	185	151	173	141	155	148	158	154	189	182	142	134	162	153	190	148	132	174	146	145	155	176	169	144	166	172	143	154	164	135	144	166	146	166	155	163	144	170	180	180	179	147	169	166	163	164	148	169	165	153	169	167	157	155	178	134	179	161	160	169	154	162	168	175	148	154	161	174	161	146	160	186	169	150	164	161	138	158	170	160	150	163	140	158	149	178	164	176	131	137	166	165	142	137	159	153	148	152	156	147	176	152	157	186	147	155	162	179	145	154	134	139	138	181	166	171	163	158	147	147	140	178	151	166	162	162	163	142	138	160	127	164	158	172	149	158	187	165	179	159	145	161	151	170	136	157	148	170	155	165	143	166	154	148	173	184	176	173	174	182	139	169	144	172	166	152	157	151	150	163	161	144	158	169	163	178	151	144	157	150	147	193	158	144	175	146	145	173	139	172	169	157	162	171	162	159	173	156	138	155	163	166	173	158	160	160	150	176	158	171	180	146	171	140	141	166	144	151	159	161	161	151	135	158	202	146	190	158	166	165	174	160	180	180	197	167	140	158	155	137	157	165	177	169	153	174	151	180	160	152	132	155	168	156	176	169	156	146	166	172	158	154	172	190	182	168	137	151	145	181	146	164	136	154	165	165	162	154	155	183	144	171	163	134	160	150	151	132	154	160	161	163	133	181	144	157	160	173	184	179	163	146	137	162	160	173	196	154	163	148	167	169	173	155	167	160	162	157	157	155	148	161	146	151	144	167	159	161	155	148	134	187	193	148	141	159	173	175	148	158	166	156	166	157	162	166	157	164	151	139	146	162	178	152	141	187	185	154	178	152	184	166	152	181	155	174	167	161	186	158	152	160	166	172	175	167	150	133	149	145	169	178	169	151	159	180	159	154	145	133	143	171	136	158	154	153	148	144	141	163	149	149	164	151	166	136	168	151	146	146	160	157	158	153	152	153	167	140	151	127	167	162	153	155	159	163	187	147	152	143	153	156	128	155	163	156	144	179	149	150	169	182	153	160	158	169	180	169	177	137	146	151	188	158	178	162	142	157	150	168	155	165	172	121	142	173	173	150	174	181	177	163	164	174	166	175	175	159	145	170	160	164	147	166	157	181	164	169	155	186	167	162	184	162	162	142	178	183	164	193	155	156	149	151	173	139	164	160	160	166	182	163	146	164	169	163	167	159	163	142	194	175	147	152	167	147	154	146	164	176	154	168	187	172	152	167	131	151	149	143	142	160	159	159	164	141	160	148	164	160	150	159	138	165	180	168	163	178	149	165	159	167	152	162	154	168	164	133	160	161	158	160	171	155	163	147	149	188	144	139	138	146	161	155	161	145	155	178	178	140	178	147	172	169	167	152	142	163	160	152	152	186	183	181	155	168	178	136	177	160	133	165	168	151	168	167	150	148	174	156	159	160	164	142	151	147	133	171	149	126	140	164	143	168	147	169	171	165	166	170	149	155	178	149	187	162	133
8392	1022	1864	2008	1657	1349	1128	939	775	710	689	633	619	564	495	558	506	517	551	491	527	488	488	506	481	461	468	487	487	463	426	478	464	444	457	459	483	403	438	447	465	453	453	432	513	437	431	452	432	391	376	421	421	468	409	413	399	400	431	433	438	441	420	382	432	404	451	410	430	468	429	438	439	394	421	453	494	423	398	401	429	379	418	421	427	422	421	433	458	405	390	422	402	400	433	442	424	421	406	398	408	401	449	430	448	460	433	463	437	449	432	425	407	430	393	427	447	431	399	434	408	428	431	448	411	422	400	403	409	417	422	398	426	414	417	449	408	398	424	413	394	428	409	436	396	415	435	433	429	402	411	438	453	458	434	423	399	407	410	406	434	436	428	398	438	431	420	426	391	402	430	419	433	409	407	424	443	430	422	409	414	415	440	440	429	433	423	441	435	444	442	378	443	412	417	428	444	423	439	465	438	450	400	447	447	408	475	411	414	445	428	426	446	422	416	444	418	418	435	418	428	398	381	418	428	393	422	400	428	458	408	405	420	372	409	417	431	412	424	428	368	433	419	400	415	411	417	382	420	427	410	397	424	418	409	427	455	424	424	466	422	427	459	422	447	413	406	419	421	450	433	438	407	406	418	415	418	465	416	422	419	455	434	411	441	408	433	426	461	443	406	439	410	431	444	425	426	434	468	428	428	415	427	399	409	428	419	420	434	418	431	390	443	466	464	419	395	390	402	403	428	429	413	442	396	445	437	427	402	435	419	421	439	423	429	415	408	424	443	457	450	419	434	429	426	420	406	383	443	397	407	469	460	451	421	446	409	431	385	435	420	377	420	434	387	445	427	415	446	434	456	422	431	424	425	427	463	459	428	414	415	438	436	434	426	422	426	397	446	424	411	451	390	416	378	437	399	427	442	416	423	388	455	455	435	384	415	449	469	395	422	408	423	403	419	454	446	424	442	408	418	435	448	387	432	428	417	452	429	395	422	413	406	431	432	449	433	434	403	441	448	416	381	419	425	415	429	417	418	395	427	429	420	429	423	452	450	388	409	411	407	424	416	418	413	384	442	462	449	437	422	399	395	433	425	418	419	412	410	415	391	408	384	373	411	405	461	438	456	429	414	417	441	381	388	417	407	406	402	446	424	434	415	380	408	423	447	444	443	429	434	385	386	432	395	427	417	396	438	417	408	448	438	446	415	436	414	389	416	442	460	409	453	402	417	469	386	440	406	435	429	459	414	415	404	450	418	416	418	435	435	405	424	405	414	417	392	412	420	436	445	371	394	451	414	405	439	417	402	431	407	457	395	389	418	441	425	464	431	428	436	411	423	420	395	443	402	378	439	429	477	374	437	415	447	407	454	401	429	423	388	445	408	433	404	372	401	421	414	393	415	434	404	451	427	426	416	426	426	450	401	428	409	423	445	437	405	487	412	414	377	383	411	374	407	406	405	397	427	413	435	412	402	400	428	423	388	398	444	432	393	413	427	442	395	406	406	394	432	434	436	426	452	415	409	444	371	412	415	415	398	389	423	443	388	428	417	422	452	423	418	420	435	416	398	451	408	399	415	436	447	440	442	398	393	437	402	416	438	422	430	411	412	397	413	440	388	433	423	418	378	400	370	428	384	410	404	407	413	433	405	429	434	424	426	420	399	429	402	410	415	417	395	412	413	416	412	363	389	424	430	417	452	416	436	363	436	426	466	438	411	410	374	388	416	447	437	444	446	415	429	404	404	424	488	403	429	418	425	419	435	440	442	422	397	430	472	413	406	437	465	394	424	444	421	426	425	423	416	462	413	439	405	418	395	403	398	413	435	421	427	425	420	376	432	425	393	386	440	411	446	393	423	410	470	389	418	445	436	444	466	406	405	417	414	431	395	433	419	371	462	415	416	454	493	404	470	440	429	402	409	386	438	396	396	401	422	437	418	403	404	425	435	416	420	428	411	425	409	408	444	407	425	417	389	431	453	379	417	420	415	412	397	432	429	439	423	439	418	409	413	423	429	428	431	466	461	417	404	417	404	427	433	419	439	426	412	447	405	426	430	428	433	427	421	453	448	468	394	418	421	424	403	453	435	400	437	381	449	448	438	442	428	463	434	420	455	384	431	430	411	431	437	415	415	468	378	428	387	403	424	401	428	417	426	413	432	446	465	435	398	415	416	442	457	419	402	465	439	409	407	411	427	416	454	460	399	431	431	406	416	411	390	402	417	408	403	422	451	424	431	414	375	427	419	435	411	424	450	435	425	448	433	428	455	380	427	424	440	377	373	410	412	396	428	447	433	451	433	397	427	420	413	399	406	425	423	410	425	406	428	403	473	421	412	401	411	443	413	459	459	407	428	436	451	405	421	394	422	447	399	389	425	417	399	385	408	403	400	433	379	415	439	446	408	403	396	453	456	399	444	438	423	401	417	435	372	421	405	406	394	433	417	446	461	432	429	415	440	408	423	404	426	373	400	419	409	439	434	437	418	376	429	421	475	452	450	449	427	438	429	434	450	457	400	416	440	425	423	460	416	395	435	439	457	417	396	474	467	408	449	408	419	454	397	420	444	432	426	436	407	412	438	403	417	391	442	467	401	395	424	432	375	432	398	425	416	422	442	407	450	376	444	437	423	422	424	447	390	414	398	397	440	410	403	383	430	428	404	439	456	427	424	418	404	418	451	421	383	415	435	411	475	410	446	422	457	467	412	385	370	424	437	437	396	469	415	419	443	410	409	384	412	430	424	431	398	425	427	421	413	389	434	417	457	433	423	427	412	406	439	448	416	406	379	459	437	391	423	416	399	415	426	446	426	438	418	405	400	404	414	414	382	424	438	384	428	415	460	425	427	397	426	392	452	392	391	427	394	415	406	424	432	424	405	366	422	407	441	380	427	455	407	415	410	419	428	439	390	395	408	422	420	429	437	452	434	426	426	400	421	422	410	418	459	460	443	409	432	411	390	452	442	449	420	426	417	406	431	454	409	457	440	435	442	433	429	424	416	468	442	434	435	434	396	385	409	401	438	378	433	427	418	412	415	437	422	432	397	414	412	413	456	395	437	441	421	430	418	459	409	435	388	450	401	386	395	438	397	436	405	455	446	402	415	418	408	406	431	426	422	426	450	427	412	395	408	414	412	419	400	431	435	423	428	430	433	395	418	440	424	413	394	429	399	418	399	446	425	398	428	410	427	423	427	449	399	470	434	469	486	436	392	373	458	447	420	406	431	417	424	382	414	427	443	418	429	430	421	418	416	457	407	486	426	421	405	458	413	411	370	447	422	410	418	412	393	425	428	438	448	417	428	430	409	437	393	474	414	414	404	427	408	441	443	422	418	457	425	410	424	391	406	447	414	391	436	451	430	417	422	410	405	429	424	415	400	457	401	384	384	424	424	390	392	421	399	419	404	423	440	384	479	389	404	411	423	435	441	446	397	427	395	424	391	411	401	420	436	433	427	397	426	435	420	431	414	399	424	399	444	420	450	387	450	422
1792	480	433	434	405	428	424	421	411	413	408	402	403	411	432	402	404	406	397	409	429	378	429	395	404	389	417	405	398	461	413	418	416	405	432	411	409	387	407	416	411	429	413	415	437	438	410	432	402	367	409	395	409	398	405	436	397	427	422	416	428	371	403	387	381	447	422	426	431	420	409	396	406	417	389	443	402	412	432	406	448	402	420	417	419	374	418	402	423	424	434	409	426	391	430	381	424	418	355	439	426	411	412	413	408	389	392	419	400	388	459	409	426	418	426	403	431	436	431	424	376	398	435	426	410	391	389	422	398	446	408	402	441	439	445	403	385	410	391	396	408	457	400	425	445	440	465	418	403	391	411	393	401	434	378	428	396	408	412	396	430	419	429	414	400	411	402	398	426	444	398	378	409	430	429	407	407	393	437	400	394	395	395	425	395	394	411	403	434	410	430	402	390	400	446	415	384	367	398	419	405	401	403	378	394	411	443	430	395	411	403	388	436	414	419	427	395	445	389	394	411	397	430	433	381	420	415	397	414	369	397	403	406	382	414	461	430	417	392	404	421	417	399	430	398	421	397	407	415	429	421	424	428	409	391	399	428	406	391	373	424	434	367	383	388	387	407	459	410	386	413	410	350	383	446	407	367	388	403	398	432	412	395	402	416	414	422	400	388	422	410	390	412	450	402	397	390	452	388	389	412	442	416	427	392	398	395	390	402	425	391	388	400	428	412	437	406	424	431	420	441	407	407	422	378	412	385	368	409	411	450	437	343	413	381	367	379	373	400	402	413	399	427	398	367	400	348	398	438	392	417	420	396	381	433	432	437	391	420	418	447	384	431	439	415	441	420	401	418	396	437	443	418	421	409	408	402	417	417	429	426	418	401	426	408	436	407	405	412	396	361	411	440	396	439	421	438	396	424	417	437	398	396	398	402	408	425	385	403	422	409	403	380	416	383	429	386	430	381	434	407	412	433	388	403	408	426	390	413	423	401	416	406	465	427	385	406	394	426	367	417	407	401	403	411	382	407	374	429	395	403	424	428	458	408	406	442	425	442	414	432	452	450	403	401	432	458	408	388	428	403	405	417	401	424	405	428	437	430	387	392	394	407	400	415	403	432	419	352	391	392	415	414	412	431	438	389	421	410	396	397	416	419	456	417	431	396	401	425	452	423	411	390	393	439	412	383	405	414	387	410	402	426	393	443	415	432	412	391	443	392	396	397	419	440	430	407	452	423	415	453	391	419	416	425	436	386	409	441	436	355	419	400	444	432	411	380	404	393	394	443	403	386	436	420	398	432	396	422	418	436	415	453	426	418	454	456	420	409	406	400	401	394	386	447	396	423	413	364	433	410	435	400	408	392	410	405	433	396	406	416	429	420	449	433	440	387	402	399	375	418	384	397	404	418	393	422	410	410	413	389	421	375	414	384	407	421	408	424	408	415	414	383	424	395	391	414	393	462	423	438	411	394	370	399	405	454	420	397	401	376	463	423	416	434	423	411	388	371	438	392	400	383	401	413	416	430	406	406	400	398	403	431	432	399	427	408	395	414	407	404	406	393	416	410	413	420	417	415	448	423	408	412	434	382	413	442	405	445	431	410	426	471	428	405	389	426	412	412	387	438	442	406	445	419	436	425	411	428	392	406	418	387	417	388	413	394	440	405	366	412	410	392	397	428	412	424	417	431	405	414	406	407	420	400	402	407	422	413	419	398	426	371	432	372	445	420	415	398	401	431	416	399	409	411	410	427	437	410	418	426	453	414	369	416	378	434	393	400	417	418	407	355	427	390	412	387	374	392	392	394	437	415	434	428	408	351	389	428	412	387	432	421	371	375	399	426	396	417	485	396	415	432	414	416	413	418	379	410	414	425	426	406	405	411	439	408	388	396	407	406	425	405	379	398	447	414	388	387	429	414	450	431	412	395	402	407	429	399	378	409	413	368	439	386	421	374	393	446	424	422	393	412	404	417	369	431	389	428	437	458	415	417	379	401	439	440	416	436	384	383	375	398	436	392	409	425	456	376	395	410	424	412	412	421	403	395	399	398	409	394	437	415	394	392	381	400	401	389	413	411	393	391	400	448	409	428	434	427	394	408	382	423	459	396	407	408	406	393	413	439	401	433	428	399	367	388	406	427	424	399	423	407	407	454	417	413	377	411	393	370	422	401	371	398	402	438	392	395	371	369	390	446	411	434	388	438	397	446	404	421	415	410	445	396	401	375	418	403	406	392	383	430	425	408	386	423	411	413	404	437	400	443	441	400	432	431	409	412	393	391	427	396	385	424	369	415	396	475	430	387	421	402	432	387	397	414	379	399	445	426	399	404	421	445	432	427	451	421	414	408	408	442	406	396	380	418	426	413	431	407	441	366	429	420	437	414	458	428	418	409	378	393	436	384	372	411	428	391	409	388	387	437	373	426	429	416	415	366	419	398	427	397	419	389	400	452	397	403	415	435	407	417	416	405	401	436	398	404	398	429	379	399	400	428	345	408	373	398	398	409	360	412	423	425	403	395	462	410	382	382	388	406	439	407	424	439	398	379	409	383	408	398	367	408	403	413	398	370	428	452	407	431	429	433	372	403	403	403	394	407	409	427	462	425	402	461	416	403	417	410	372	390	416	430	407	421	444	404	379	428	400	436	412	409	363	365	384	385	401	391	384	397	424	437	381	400	436	444	427	432	411	385	407	420	393	427	403	416	424	412	351	410	414	408	426	389	415	418	381	446	447	418	449	435	418	438	446	407	399	406	401	409	380	401	394	393	364	403	424	411	439	402	403	416	440	410	378	465	422	419	436	434	414	421	399	395	388	362	427	390	382	414	375	412	432	384	422	399	388	389	393	384	390	427	424	370	389	383	400	398	430	422	415	424	424	423	432	387	384	384	409	425	444	411	392	397	419	444	367	400	406	406	379	399	372	359	368	414	425	396	401	384	433	430	415	423	395	398	407	416	407	413	414	395	455	422	432	394	392	421	422	400	407	459	427	373	392	436	430	433	435	427	377	408	414	420	384	386	416	407	417	390	384	415	403	421	431	434	444	394	376	411	431	392	395	459	431	425	422	437	426	418	405	416	403	408	412	388	389	398	398	419	414	429	422	424	405	386	373	394	380	439	387	397	412	439	420	383	405	433	420	392	388	392	416	429	413	410	431	428	452	381	383	407	418	365	424	409	403	392	429	410	395	432	393	413	392	408	422	444	421	415	395	390	431	408	406	434	406	424	402	406	412	395	394	447	387	411	386	443	412	418	446	439	371	399	415	395	406	417	391	404	435	417	393	383	408	413	402	467	415	412	445	399	400	417	401	406	410	375	396	418	416	404	409	390	393	390	365	433	399	417	422	443	396	415	433	400	432	383	421	429	410	450	403	404	438	434	419	398	382	385	465	412	423	416	386	396	407	398	414	427	433	392	426	433	453	411	369	433	399	358	437	421	447	392	435	415	436	333	449	432	382	435	406	416	420	419	423	456	419	386	400	360	413
2486	986	1061	1002	1024	1035	1005	936	961	1008	955	932	931	978	955	984	951	976	974	1012	1008	992	947	948	981	937	962	988	948	989	956	962	939	934	995	939	1023	956	968	946	975	950	997	1005	925	948	938	980	962	966	1016	987	938	968	942	981	998	949	963	985	983	960	967	1006	993	956	938	945	956	961	946	958	905	1000	957	991	946	874	995	960	987	965	983	950	947	964	973	1020	958	939	943	935	994	936	972	970	1004	1003	938	985	979	956	975	963	980	968	885	935	929	954	926	936	924	969	986	1000	974	925	940	960	926	925	956	994	998	966	1011	967	968	958	889	971	962	933	977	915	967	943	959	954	934	902	914	960	1006	979	976	965	992	927	992	965	962	910	994	913	944	969	980	973	978	979	1004	915	970	977	957	961	968	987	981	942	992	901	988	1002	948	952	961	887	983	1019	918	981	968	1008	988	951	987	958	945	974	943	948	963	1008	952	995	969	916	1012	908	963	949	986	929	970	999	952	958	924	978	963	992	941	1004	935	893	939	878	942	927	980	986	982	926	941	955	925	939	968	951	950	986	953	970	986	945	958	948	936	996	962	942	956	947	933	975	903	994	988	957	935	957	1015	933	960	989	917	944	1016	951	928	978	991	893	940	944	984	968	933	927	919	960	968	969	949	906	995	944	1001	944	925	909	973	965	991	1001	945	911	935	920	989	983	994	939	912	988	920	946	944	915	945	934	922	1012	984	944	983	949	940	954	956	964	977	934	961	886	977	959	923	925	886	961	969	947	895	974	938	998	918	974	1017	966	977	902	967	1004	950	944	947	946	891	977	958	941	945	990	958	1001	964	969	961	983	955	913	977	956	1009	956	958	973	988	938	968	928	967	946	936	1019	964	938	959	976	957	1020	937	987	941	911	975	919	928	968	954	942	910	960	944	988	962	935	967	911	933	936	961	980	922	965	1008	931	931	953	952	925	1011	947	966	990	964	953	992	964	949	969	899	947	912	922	966	953	934	962	982	979	904	916	1018	962	950	952	963	968	1053	969	956	905	953	914	882	957	972	982	938	913	979	960	978	947	952	959	965	980	967	978	996	965	962	916	940	942	965	973	954	1011	935	971	950	913	969	921	964	987	958	968	988	929	953	981	976	936	863	914	972	931	966	950	920	920	949	986	904	991	941	899	957	969	968	917	928	961	960	960	934	999	956	921	961	928	960	954	969	920	963	977	903	947	971	935	951	959	992	966	947	954	955	969	934	1014	946	971	945	939	914	951	942	971	971	946	980	1005	1014	982	930	944	945	981	969	1010	1021	1036	893	974	940	953	965	949	938	994	973	943	933	954	931	928	942	1004	915	944	930	993	969	957	938	1011	932	916	962	982	948	933	920	984	929	1011	950	943	1004	976	974	908	964	974	974	989	1000	992	976	976	976	993	995	979	960	958	902	919	1011	918	984	917	952	1001	952	965	921	976	892	978	972	942	902	916	994	1023	924	945	969	950	935	965	965	913	985	967	919	908	978	977	989	964	955	940	943	909	931	939	967	937	970	902	901	977	976	950	923	933	909	936	929	1003	939	975	939	939	977	976	927	970	975	930	954	888	1018	983	983	910	997	953	995	944	970	959	962	960	972	979	1016	944	987	956	950	1007	962	953	948	917	966	922	903	980	938	917	999	969	990	989	936	929	951	1004	999	971	962	944	946	900	936	968	927	979	922	1004	934	978	984	958	940	929	908	961	937	993	930	1002	978	930	986	940	970	968	944	975	927	1004	978	894	919	944	917	946	950	921	995	989	957	900	932	944	938	955	919	1005	913	884	896	952	931	906	972	946	1012	925	955	928	982	934	1011	908	923	922	945	969	966	887	963	992	947	982	949	982	1027	995	1012	954	944	946	1021	959	907	1001	981	989	945	994	926	966	988	961	970	978	950	937	990	931	966	954	976	1002	936	988	973	948	953	934	999	941	966	958	964	904	956	954	971	1039	967	940	955	1016	982	939	950	987	946	963	983	1010	971	968	928	924	934	985	971	972	918	985	927	922	976	945	957	949	1040	998	954	902	928	1012	979	938	991	975	950	983	943	973	958	962	980	938	944	955	975	933	965	945	1040	980	944	969	975	974	950	932	920	977	936	932	953	986	973	948	999	1028	983	1047	945	911	979	970	937	950	961	983	941	947	950	952	1048	972	939	950	980	994	956	1003	964	1008	957	994	963	998	1007	941	998	969	963	960	935	946	985	961	989	955	989	981	956	934	957	933	934	990	1033	929	970	1026	960	939	927	940	955	941	934	989	947	949	998	971	945	998	972	928	949	985	958	999	935	1004	933	1001	974	989	921	976	951	908	933	949	946	979	935	1009	986	1045	967	957	970	906	950	998	989	939	973	996	925	956	1037	943	1000	924	980	943	940	976	976	919	962	936	977	1007	1024	942	976	950	989	953	946	962	940	1029	989	941	967	954	971	933	960	953	985	998	919	1024	936	975	954	965	945	962	920	911	923	942	972	979	976	952	959	948	946	970	985	1008	906	931	985	1010	956	983	913	926	944	1006	971	938	949	975	982	976	985	958	976	975	922	933	930	926	909	930	939	943	912	946	981	993	918	908	931	953	953	902	934	934	950	965	961	979	998	926	977	959	947	914	970	898	981	978	953	938	912	988	952	985	953	986	923	999	933	984	977	936	989	992	948	906	976	1021	972	964	926	900	973	974	961	934	958	982	949	949	948	997	943	972	981	973	929	964	1017	930	952	999	995	959	1031	966	965	989	934	978	961	957	953	936	963	917	969	930	932	940	957	966	955	967	919	960	955	926	943	945	963	945	958	920	994	890	877	970	970	968	966	1011	948	1013	984	991	970	939	946	926	968	997	961	978	982	952	952	994	956	940	973	926	967	895	942	1014	971	968	975	979	960	915	962	944	993	927	1002	942	990	961	968	969	902	1004	907	984	976	1003	975	951	947	994	909	921	906	1012	986	931	977	957	897	1027	976	952	946	970	964	960	973	940	999	939	954	973	955	927	939	987	956	986	964	928	956	1011	977	977	936	988	1001	976	1018	950	962	977	961	999	941	1012	979	947	959	936	943	955	952	979	994	933	928	956	990	1000	945	997	936	948	959	977	920	1004	952	1013	942	975	943	964	936	984	937	974	905	1022	1027	928	933	892	1000	945	966	917	986	958	954	932	939	981	948	957	903	950	905	947	964	986	979	971	966	934	949	973	931	1006	950	965	931	921	967	936	998	969	957	968	898	961	960	994	933	999	943	908	945	952	1004	951	922	902	961	973	927	981	913	983	984	953	983	944	1021	992	949	971	965	937	916	954	1015	974	950	974	959	953	926	972	967	1011	981	954	956	1002	962	938	896	974	940	980	938	952	945	1030	945	911	945	973	971	984	994	965	934	923	987	951	963	988	993	961	952	973	969	944	959	941	956	941	968	991	970	1040	978	980	969	974	987	897	984	950	952	977	951	949	1018	933	982	959	928	1006	935	901	943	972	963	929	1011	981	917	984	991	929	940	948	974	959	956	965	992	962	970	969	964	996	936	957	943	942	946	981	966	924	934	978	948	927	906	966	985	975	946	923	1003	947	925	978	972	959	996	922	981	906	897	970	972	1022	952	986	977	907	960	973
8076	713	670	556	505	439	448	396	343	371	353	356	399	396	339	359	339	357	319	358	340	342	321	343	369	315	322	327	352	347	337	335	350	362	322	360	353	335	328	344	327	324	329	328	297	325	369	377	337	329	350	355	355	326	347	365	332	333	309	339	328	351	313	358	307	356	319	312	367	349	336	340	337	337	365	318	320	330	329	389	303	323	299	348	319	356	330	384	340	355	353	312	325	357	374	323	331	344	331	332	312	342	361	369	328	310	339	373	362	381	307	309	350	348	322	386	353	356	323	360	326	321	354	345	344	355	323	341	327	329	319	321	375	317	330	341	309	340	327	336	337	315	319	363	369	323	351	339	318	403	396	316	349	347	338	354	307	311	318	320	374	344	369	344	319	356	363	332	365	314	360	343	386	329	369	330	340	324	391	359	341	373	380	320	338	336	351	379	339	368	334	338	331	338	327	345	350	334	328	320	346	333	338	301	356	324	356	339	347	346	356	331	306	297	350	370	357	323	331	357	367	299	311	315	351	335	328	347	354	332	379	339	334	370	333	326	337	351	347	372	346	326	311	369	314	383	342	313	324	337	338	324	363	336	347	328	306	325	343	313	355	322	347	328	338	370	325	366	334	351	337	338	330	316	310	339	355	347	343	326	331	351	312	344	327	327	363	355	342	331	324	326	337	359	347	337	350	333	328	352	319	376	360	357	386	387	358	313	307	354	338	324	372	298	347	360	330	321	330	357	363	332	374	328	322	335	345	305	330	365	332	328	376	330	314	347	327	327	299	375	360	320	328	354	360	339	322	352	332	359	332	339	339	373	367	311	328	337	374	326	329	310	348	354	325	355	316	348	333	337	370	363	330	323	346	328	348	359	338	340	352	353	355	319	334	386	336	357	315	325	311	370	340	338	344	356	342	345	381	360	336	336	325	362	338	360	333	301	334	359	348	353	329	343	327	332	357	310	336	360	320	331	360	329	316	334	320	338	352	330	295	342	363	302	354	330	348	339	353	363	342	332	304	309	351	357	331	341	331	356	349	324	362	382	343	342	309	309	333	356	366	339	330	329	342	366	339	333	306	342	352	319	349	317	336	356	316	362	356	339	330	352	329	325	356	327	356	351	321	341	378	332	360	344	332	358	358	322	322	334	335	339	314	338	352	367	340	386	315	343	332	342	324	319	344	369	335	348	324	352	367	351	337	359	336	352	346	375	336	341	337	317	360	371	353	313	355	337	320	377	317	328	320	359	356	332	337	349	333	295	377	333	357	336	325	332	330	331	352	368	353	329	326	356	357	335	328	357	293	320	349	343	326	385	324	352	329	363	357	366	366	341	316	332	353	347	340	331	372	356	337	353	330	351	317	338	362	355	374	344	329	320	332	331	327	338	360	318	368	324	363	329	375	378	356	347	310	369	359	350	346	325	316	313	348	382	329	358	353	360	338	359	314	330	311	311	300	334	345	342	333	353	295	347	342	319	352	330	322	348	365	325	364	337	343	326	327	336	337	318	343	338	368	337	320	325	349	338	326	340	323	299	333	345	305	351	319	337	361	318	320	360	350	346	344	327	355	303	331	344	351	349	322	367	358	332	357	313	339	334	355	344	373	359	345	346	336	331	349	331	323	357	350	354	333	346	334	334	344	334	375	311	347	331	340	358	332	339	354	320	365	328	304	368	342	303	323	317	344	339	293	343	370	354	325	332	336	347	384	311	323	335	365	366	332	342	335	350	347	345	356	332	397	332	320	342	333	380	338	346	347	345	326	358	320	359	360	340	372	345	352	388	364	387	348	329	302	342	328	341	346	344	362	319	327	333	325	333	336	324	321	354	342	345	350	304	322	330	368	329	344	331	351	323	338	356	362	344	365	320	333	328	336	366	328	362	319	336	317	356	344	339	359	333	375	326	332	364	302	357	342	336	322	355	335	338	298	336	324	353	327	339	354	373	320	352	358	341	350	312	327	376	329	374	350	344	367	318	384	354	341	322	312	343	327	326	328	329	328	334	311	380	367	334	309	331	313	373	319	334	377	337	330	326	330	336	346	350	358	311	321	340	346	310	368	309	343	334	366	352	352	350	327	353	381	356	351	343	333	353	337	296	339	346	347	375	349	351	316	337	387	359	341	315	350	321	345	311	351	376	341	369	328	325	365	365	341	327	339	322	364	301	312	351	303	307	341	331	360	341	339	326	348	324	343	341	324	309	319	375	386	328	335	347	319	371	323	369	334	327	379	330	322	323	290	354	366	315	322	360	339	358	329	293	365	338	339	339	354	335	353	348	354	308	339	355	338	315	328	333	345	347	335	360	358	369	313	335	345	351	319	389	326	347	302	331	335	350	364	339	323	328	344	378	308	366	351	355	334	379	377	325	336	375	325	361	362	329	334	311	326	325	349	322	336	330	354	330	344	371	314	351	341	341	341	339	324	351	313	346	333	310	315	370	323	321	314	320	352	341	353	320	355	331	350	304	337	380	342	319	348	350	384	338	319	385	367	332	314	308	356	365	341	322	335	339	327	320	319	349	359	346	316	358	355	337	322	309	368	365	313	354	327	331	360	325	341	310	347	311	327	379	305	376	377	347	343	318	323	335	330	345	305	339	353	372	346	316	371	328	328	365	357	328	328	346	334	286	356	355	369	347	354	354	370	345	351	357	356	347	356	336	323	355	352	357	342	310	351	347	331	331	356	351	356	311	337	349	347	360	328	333	351	318	350	358	332	358	347	364	343	359	325	318	339	309	358	321	355	342	331	368	330	303	319	353	313	351	354	343	361	327	340	336	364	331	330	310	324	347	343	351	371	316	325	374	355	338	352	324	337	334	340	326	351	327	353	360	335	334	327	331	333	306	348	326	338	319	306	356	359	355	327	364	360	342	338	300	329	328	348	329	334	361	342	352	360	318	333	354	336	331	325	358	358	335	337	325	372	315	335	328	338	311	343	296	320	303	327	340	318	322	351	354	352	315	317	353	340	330	356	287	334	299	363	353	382	292	333	327	329	346	344	341	347	345	343	352	325	303	387	350	324	331	335	329	334	326	352	351	364	333	326	341	349	312	349	360	357	324	310	367	329	353	376	338	337	385	335	323	295	360	323	341	316	352	340	342	333	340	323	356	339	320	324	325	336	377	351	372	342	327	324	344	363	354	326	364	331	343	342	319	352	349	328	343	344	340	348	311	375	353	377	365	318	335	344	330	330	325	320	368	336	347	377	307	341	299	337	329	342	347	332	367	348	339	328	366	333	346	364	345	348	343	342	339	300	342	361	342	343	338	335	318	362	327	359	358	368	325	328	358	345	354	356	390	337	324	321	332	368	364	368	324	334	351	361	332	361	354	348	316	330	350	344	307	352	323	347	319	344	364	339	321	361	331	316	357	349	368	346	350	311	316	411	332	312	353	344	304	315	360	341	314	333	328	354	356	312	348	342	306	364	367	378	334	364	324	318	346	334	335	348	354	371	343	310	334	372	342	354	348	346	345	352	367
7035	1148	1606	1646	1483	1362	1211	1098	1049	1006	954	890	836	887	878	922	841	878	747	821	890	816	852	863	823	837	829	813	783	820	810	881	805	855	807	793	850	859	833	809	866	841	822	840	855	816	813	792	756	811	764	829	793	788	830	821	825	781	801	800	807	802	821	809	800	824	865	795	791	768	742	786	742	787	808	781	799	802	819	801	848	824	756	742	826	751	792	798	771	752	803	793	765	809	802	830	778	824	846	767	772	790	806	798	871	764	797	810	793	799	773	783	786	804	773	832	808	791	805	809	849	795	772	791	788	846	816	771	866	823	831	756	796	798	871	798	809	864	799	783	809	845	845	764	792	835	787	761	763	814	843	785	769	767	789	791	825	805	830	798	838	785	812	783	803	806	808	752	790	791	754	828	801	806	787	846	766	837	780	789	827	835	806	799	820	805	801	837	875	788	811	814	738	817	838	792	812	824	747	824	834	841	772	808	828	832	820	815	784	795	774	825	811	828	809	832	791	769	785	760	778	810	850	778	755	817	805	787	831	793	851	778	770	769	788	778	842	800	790	802	810	786	827	795	816	833	814	816	779	815	771	796	754	786	767	848	769	822	805	793	811	802	803	811	808	758	826	789	861	789	778	794	779	782	857	848	813	805	779	790	808	847	850	785	755	795	734	817	763	829	796	792	778	839	833	763	762	828	842	812	783	770	790	791	783	798	788	825	792	777	791	826	845	829	739	798	751	854	775	779	747	803	787	812	817	780	798	791	760	837	829	781	795	795	798	776	808	809	793	784	786	828	811	758	766	790	827	786	825	849	776	766	816	778	814	807	819	800	821	805	813	827	772	788	828	823	818	808	773	810	800	811	802	827	832	723	812	803	738	796	773	810	846	760	818	797	836	714	756	782	788	788	789	831	792	829	755	802	799	840	778	798	745	839	825	757	857	821	814	811	792	803	807	851	818	810	772	798	831	837	832	763	845	772	798	732	834	767	795	801	791	812	808	791	795	780	843	867	772	792	817	758	828	774	780	789	830	839	776	810	763	805	774	799	857	773	812	791	813	783	809	797	777	773	744	818	835	833	764	799	776	788	793	858	813	808	790	765	777	741	816	786	809	780	795	818	848	798	824	801	825	786	788	789	822	797	800	794	802	831	800	792	803	794	780	822	808	786	827	812	815	832	770	805	822	781	839	806	849	799	782	778	760	785	797	847	751	809	821	822	809	828	789	781	820	820	827	803	793	805	755	831	780	800	770	798	806	822	834	840	797	770	795	792	818	798	805	758	795	768	817	793	799	818	815	812	806	836	783	803	749	791	768	784	800	806	759	819	776	765	751	749	758	772	766	816	781	783	852	699	822	782	819	797	812	766	829	780	803	842	827	815	846	764	780	803	810	774	810	816	783	843	795	805	773	828	834	850	841	738	803	774	831	814	832	778	821	797	782	760	792	776	842	824	785	820	809	781	802	797	816	777	768	806	766	840	775	805	861	815	759	802	765	815	795	847	812	818	763	814	804	815	757	841	789	845	801	820	857	835	770	863	807	776	841	765	786	787	778	785	781	850	754	797	815	866	810	793	805	816	773	801	834	793	814	793	770	803	833	797	833	777	783	783	769	823	843	786	809	820	818	796	764	800	792	780	777	773	882	823	769	781	820	803	799	795	796	829	854	778	835	804	838	794	752	836	795	779	772	808	771	848	818	816	784	786	758	803	755	808	793	795	782	764	822	789	839	753	796	789	783	799	750	774	807	797	840	787	772	825	808	799	799	807	826	738	806	788	847	777	828	780	837	819	804	818	801	775	768	798	807	820	811	752	780	789	798	788	774	820	790	790	810	797	822	761	784	789	818	816	785	777	779	764	819	808	769	794	795	789	793	833	793	792	832	798	752	819	807	808	790	770	751	748	825	768	830	768	811	760	762	813	749	817	843	748	772	811	826	793	834	827	821	776	782	799	834	832	770	847	825	793	757	798	794	807	854	823	820	799	766	793	797	819	819	797	819	764	790	880	795	788	799	810	823	757	806	793	761	780	822	789	760	849	830	786	844	837	785	813	816	756	790	784	822	821	799	752	809	790	802	787	804	795	810	847	807	816	816	780	768	802	808	800	802	795	773	803	754	817	801	817	834	818	811	836	801	838	792	832	837	798	786	822	774	802	785	805	818	782	822	832	796	806	831	799	824	736	768	793	794	832	724	806	805	742	772	784	785	754	845	814	797	879	801	853	754	810	829	771	833	794	801	765	732	813	854	772	772	745	820	796	748	811	830	791	787	852	832	821	776	769	773	849	807	786	772	778	821	817	849	786	820	846	760	769	814	810	761	775	789	791	804	810	823	761	802	813	819	811	822	785	793	740	872	809	802	831	773	795	809	850	773	775	780	767	784	874	772	806	806	782	771	803	763	749	794	825	825	759	788	798	763	782	868	778	796	766	803	772	790	773	810	797	788	768	837	807	843	776	800	773	784	779	825	801	749	816	754	766	804	812	844	788	797	813	812	745	754	799	811	788	840	793	779	808	779	771	821	796	819	778	831	827	744	801	785	834	776	792	788	800	824	810	805	833	784	855	807	814	820	796	795	773	747	745	797	792	830	780	775	767	791	813	786	847	788	808	777	775	790	813	860	807	810	846	820	823	819	829	803	789	823	815	798	797	853	818	855	800	838	792	804	847	820	824	790	804	793	803	779	841	817	805	776	817	774	773	796	747	842	850	843	860	801	803	818	786	758	794	793	827	733	842	785	801	838	799	778	842	767	835	810	795	805	837	822	873	767	812	775	817	725	744	748	790	814	796	789	823	734	817	797	803	803	851	800	795	794	830	769	795	827	821	817	810	781	803	810	807	816	769	780	822	806	818	789	743	798	795	800	765	820	820	831	827	831	780	782	780	796	773	804	783	747	783	797	804	796	787	782	767	808	813	750	774	772	814	800	806	787	794	808	780	821	746	819	830	820	782	778	760	798	862	817	785	778	768	819	794	817	806	768	789	778	782	837	797	758	802	814	842	800	814	864	739	833	798	786	772	820	800	815	794	797	779	809	778	778	745	768	814	795	827	839	807	778	809	794	820	816	806	831	740	814	775	818	781	748	817	757	833	806	795	811	795	761	774	798	785	778	847	801	741	817	807	802	778	790	844	787	803	805	808	822	822	809	802	779	819	845	757	759	814	768	781	800	753	835	798	837	783	818	832	796	766	845	826	818	798	796	792	749	857	787	806	820	855	785	818	775	820	790	827	808	774	781	789	821	794	805	790	813	829	849	735	788	772	757	818	819	827	823	812	763	757	757	784	799	797	805	768	804	785	791	814	842	735	812	836	761	777	778	814	791	817	840	783	802	752	799	800	789	837	812	804	707	800	782	808	810	800	734	816	770	782	790	832	762	874	796	820	762	795	813	796	787	759	833	767	775	745	815	862	761	834	841	794	849	843	757	772	767	803	762	796	783	814	860	812	794	805	788	799	838	808	812	801	799	758	791	788	753	768	787	800
13769	1086	868	606	490	340	244	263	237	229	187	181	190	207	194	183	182	176	170	184	166	177	173	177	141	181	180	157	149	152	154	150	172	161	157	157	171	169	179	156	148	132	161	154	151	165	175	166	168	142	167	151	173	159	157	160	172	144	155	154	150	160	158	164	160	165	141	158	148	154	164	144	157	131	156	177	144	164	172	152	175	140	141	154	164	150	172	142	178	149	169	147	163	167	152	158	171	161	169	152	174	169	142	151	152	145	171	167	175	153	158	159	173	166	158	203	145	175	161	159	171	157	163	190	178	143	154	151	159	146	158	159	174	179	143	159	169	151	169	186	158	155	170	160	168	152	159	162	154	163	160	139	167	165	172	167	151	151	174	159	143	166	161	129	162	148	146	168	177	184	143	160	157	161	166	180	151	171	186	177	156	160	173	169	156	153	167	158	160	159	165	165	149	161	155	174	166	161	178	160	178	151	182	154	155	166	157	175	185	149	163	163	170	160	159	160	178	163	163	163	156	153	151	146	155	157	177	168	167	159	158	139	160	139	148	175	177	152	158	162	151	162	153	153	164	179	171	153	167	202	156	154	148	153	157	161	160	151	158	134	157	156	154	156	156	135	168	146	153	192	153	166	168	158	167	147	136	156	167	174	161	181	158	158	173	166	159	169	163	166	159	154	155	185	161	189	173	161	175	148	156	153	140	153	144	139	154	165	153	189	167	168	165	164	185	158	149	159	163	146	169	157	162	165	162	132	162	150	157	161	172	169	181	158	163	148	161	161	151	153	142	166	160	161	184	190	173	190	151	152	158	139	172	142	170	160	155	176	156	165	138	129	176	159	168	163	162	159	137	159	160	162	151	177	155	170	148	138	151	170	146	171	169	158	156	155	180	166	149	151	152	133	158	154	163	161	148	141	158	185	190	141	152	172	144	153	149	144	150	158	172	173	158	145	150	157	165	151	155	142	182	158	150	148	166	142	179	155	192	174	149	149	156	149	169	193	151	157	151	175	157	162	179	176	168	162	170	155	148	166	135	170	166	162	175	175	180	155	162	172	172	168	167	169	160	192	147	176	132	182	156	153	148	173	168	180	161	148	168	141	157	169	167	157	175	167	182	147	183	159	203	142	159	162	190	153	152	149	185	174	150	146	167	158	155	158	176	136	120	167	154	167	164	163	153	144	161	172	150	142	156	166	135	173	180	135	151	143	168	193	161	171	185	142	157	146	174	149	164	157	173	146	167	172	159	158	160	158	160	170	176	161	162	165	172	167	159	164	132	147	158	168	176	177	140	165	163	164	181	160	157	170	141	164	182	170	136	137	147	157	156	159	122	140	155	177	165	159	156	149	164	170	156	191	146	181	166	149	175	159	136	139	155	164	154	174	170	158	176	171	151	159	153	169	161	157	147	175	140	153	166	164	158	153	178	155	203	157	160	161	184	165	147	160	143	163	176	158	156	152	168	150	159	157	165	164	151	154	156	139	159	143	174	154	166	165	174	171	171	177	159	201	153	152	166	153	162	146	164	139	170	157	164	148	171	192	169	164	147	123	161	150	169	184	173	165	166	156	140	156	158	159	139	151	150	147	184	161	155	183	174	154	150	168	160	180	149	146	148	163	165	148	163	175	158	144	149	142	167	158	166	175	168	133	168	163	172	141	162	160	157	158	158	162	159	143	157	175	158	176	182	172	171	157	183	165	156	160	162	141	142	161	199	171	156	176	149	148	188	155	168	175	144	152	160	149	176	147	162	181	166	144	166	150	155	146	156	159	175	150	161	162	178	145	195	129	146	159	148	159	145	192	160	171	163	170	176	171	161	147	153	166	159	143	175	184	155	164	173	143	162	161	170	174	184	191	164	158	147	154	169	157	156	179	191	177	174	161	170	173	173	158	157	183	176	159	168	151	147	172	140	161	161	163	154	155	164	154	167	161	154	158	170	157	162	173	145	185	155	163	156	132	152	135	146	145	174	161	160	153	154	170	160	148	155	174	147	156	156	146	140	190	165	158	149	157	160	176	150	152	118	141	139	153	152	194	159	168	147	160	169	164	181	143	158	162	185	166	179	175	174	147	172	161	165	172	195	156	147	167	155	178	155	152	161	163	157	175	174	145	128	174	145	165	144	153	187	178	178	160	142	176	158	161	143	161	180	160	162	170	184	173	173	143	151	153	129	164	164	165	160	175	155	160	153	146	160	185	152	158	165	166	158	151	139	173	193	188	186	156	159	141	152	146	171	176	193	145	143	187	145	145	157	169	136	155	164	156	168	168	163	141	136	182	172	188	162	148	157	157	166	148	137	145	155	163	153	165	157	158	159	184	164	151	172	163	158	160	155	186	168	157	165	168	170	160	164	174	179	162	166	155	175	154	160	140	177	176	167	135	172	168	130	161	203	175	160	157	175	162	171	151	148	174	163	156	154	147	160	167	177	140	162	165	173	145	176	175	153	191	140	168	159	163	157	144	132	176	159	178	193	166	176	146	149	159	183	150	166	158	136	158	159	182	157	165	168	169	159	162	140	149	181	153	169	158	135	166	134	174	178	147	175	171	156	186	145	162	161	171	151	163	153	155	138	128	175	173	153	147	167	166	153	172	188	177	171	138	168	165	134	142	154	144	157	167	160	154	156	141	166	148	161	149	174	169	134	171	170	152	182	158	180	140	152	150	173	147	171	134	166	173	171	164	155	149	169	154	160	147	168	159	179	154	145	153	129	154	161	161	164	157	161	172	142	174	168	175	136	156	166	166	146	160	162	156	174	130	152	152	172	169	153	164	177	161	145	163	172	180	202	170	148	139	194	147	147	132	158	155	142	190	164	167	156	139	177	172	175	182	169	156	165	171	149	170	144	150	147	180	156	163	157	139	155	132	194	129	181	142	178	171	158	149	163	171	181	151	187	164	164	161	152	164	163	172	161	162	175	160	158	159	168	186	159	175	177	151	170	165	167	161	151	172	165	147	165	158	153	154	158	185	176	183	190	129	154	148	165	178	137	155	174	162	179	167	145	157	159	150	150	176	139	147	158	150	152	161	151	156	157	143	151	143	156	163	161	176	152	146	169	159	181	155	164	177	181	157	147	146	134	163	178	154	159	143	175	150	139	167	170	156	149	176	173	171	173	150	163	132	160	149	151	168	165	172	168	155	149	174	170	154	168	166	158	143	145	168	187	165	127	179	153	163	159	171	145	182	170	159	145	148	183	171	143	155	166	205	153	178	165	156	149	152	141	161	179	186	176	154	174	139	163	176	159	151	188	159	183	163	164	164	150	132	157	143	161	156	156	151	175	145	165	174	151	145	154	137	161	178	149	153	173	155	141	153	184	156	179	145	136	183	164	152	144	154	172	169	168	169	159	183	185	177	171	139	146	153	182	176	167	154	150	154	144	132	136	162	144	163	157	189	172	144	157	145	131	148	148	203	173	142	180	149	159	185	170	155	140	141	196	163	154	155	162	162	159	148	149	168	162	149	170	169	154	167
8362	996	1738	2003	1706	1332	1180	899	787	716	679	654	584	569	560	570	512	529	505	497	520	494	483	475	490	493	507	457	445	483	454	446	443	477	440	475	433	433	449	439	443	410	448	435	407	433	412	438	448	453	464	419	465	413	397	465	403	453	440	439	431	418	428	457	438	390	385	424	390	392	449	427	456	400	433	444	400	479	423	395	431	415	432	448	464	443	424	412	429	400	444	423	413	437	437	405	430	437	434	430	400	453	399	420	454	419	395	428	445	406	446	388	402	450	382	414	395	417	434	422	420	381	419	413	428	421	386	408	388	447	432	409	426	397	466	445	452	403	382	419	387	429	443	401	424	450	433	456	417	379	416	401	381	421	416	403	420	429	441	423	405	430	425	395	423	425	426	404	427	423	419	403	450	426	419	460	432	441	405	419	393	419	425	386	405	423	374	363	425	443	428	423	437	449	420	382	415	409	431	413	394	453	382	380	407	414	402	391	434	407	418	439	422	416	396	419	415	429	431	417	438	425	424	421	431	425	380	418	393	429	406	439	390	400	447	442	436	431	401	386	435	422	448	433	409	462	406	427	444	412	399	429	441	394	421	422	433	414	416	397	428	455	411	447	431	421	408	419	433	416	451	458	442	434	442	455	436	435	411	419	419	393	398	454	456	405	410	428	413	407	433	395	420	438	419	395	370	429	433	418	404	401	451	395	414	397	455	429	394	399	434	417	412	426	427	392	428	436	384	411	434	392	430	413	432	424	420	402	377	434	454	450	414	448	406	439	414	435	450	464	404	396	408	417	432	433	415	427	386	409	444	432	413	383	450	403	409	405	424	422	452	421	424	443	450	385	425	406	420	410	425	461	409	416	423	428	399	405	463	422	401	441	434	386	421	433	453	439	451	443	416	411	383	444	386	435	417	410	418	451	430	420	426	418	460	417	420	424	382	402	439	412	412	418	457	438	425	428	441	417	439	441	433	374	409	421	409	439	420	410	401	408	441	388	438	418	403	410	422	451	447	377	429	389	427	431	428	434	416	441	418	404	423	446	380	411	479	420	402	386	381	423	415	412	404	408	441	404	418	365	410	405	418	421	374	412	417	410	443	406	411	430	402	465	404	445	438	402	393	424	401	434	390	386	427	427	441	419	374	421	438	387	364	429	429	432	438	391	389	433	440	433	390	418	406	442	428	415	399	415	415	383	383	399	433	427	397	359	415	391	433	397	418	418	392	421	414	413	380	422	392	415	408	420	442	423	429	434	416	371	404	441	392	431	379	428	452	406	416	421	419	417	407	418	388	401	424	362	408	388	404	382	425	427	411	404	400	400	426	421	481	420	397	407	423	428	371	440	419	390	422	434	420	404	403	423	452	423	395	424	411	407	433	422	440	430	403	411	401	416	395	431	438	454	432	439	424	401	415	422	403	429	420	427	441	429	405	431	399	472	453	415	417	389	433	432	387	443	440	446	369	410	426	423	401	407	395	446	420	429	434	410	467	450	466	389	408	413	428	405	401	435	415	439	416	442	377	447	429	426	420	412	408	426	389	434	418	426	425	417	441	448	395	429	410	449	433	430	440	401	431	400	410	425	442	444	432	401	459	421	414	379	384	402	426	428	395	406	393	441	397	411	409	397	422	387	419	440	407	396	445	425	403	466	407	445	388	432	424	423	434	413	395	415	445	408	431	404	432	432	414	414	387	422	382	451	441	388	435	395	393	440	422	426	420	395	435	394	428	412	437	425	424	417	409	418	432	388	408	404	400	426	382	424	436	388	413	426	412	360	407	397	448	431	468	451	452	431	409	434	446	415	443	407	420	461	432	407	445	439	425	465	440	410	431	409	421	420	435	429	431	437	418	462	434	412	416	436	431	443	425	463	386	387	453	400	385	412	407	453	418	418	417	426	454	397	402	446	433	413	405	432	427	437	410	451	422	439	408	355	424	424	411	409	467	422	398	406	430	423	399	419	417	434	438	430	417	426	431	406	456	422	392	457	433	440	393	440	415	408	437	430	410	398	433	438	423	416	452	414	410	397	407	414	435	427	440	413	397	439	461	416	400	389	441	406	403	434	418	411	429	455	456	439	431	412	415	406	432	401	381	444	420	426	412	363	417	398	404	397	440	416	383	441	413	419	475	433	409	433	412	400	445	416	428	415	429	416	391	425	408	474	458	439	437	401	462	437	430	415	379	401	438	445	408	396	422	393	413	409	421	416	419	429	404	393	371	482	437	391	462	392	398	412	428	446	421	416	420	428	442	393	401	393	405	442	461	419	426	416	415	397	414	434	421	424	430	442	397	381	431	442	393	414	394	397	413	438	430	429	435	408	392	427	379	440	367	432	433	421	397	407	437	397	428	416	417	402	401	430	423	448	383	434	408	454	437	425	443	415	417	414	399	445	417	435	426	395	419	377	409	435	422	405	407	384	460	431	459	392	417	412	420	405	423	443	402	420	391	401	441	456	415	452	439	438	408	445	421	411	404	437	381	401	396	429	379	432	400	399	422	410	403	389	430	431	421	445	405	425	436	464	409	434	404	445	426	395	388	384	426	422	420	390	408	417	372	414	399	437	388	444	409	394	437	449	423	416	414	400	450	414	427	416	388	378	417	390	405	406	430	409	396	393	409	422	404	426	386	393	383	413	424	408	434	386	417	420	406	398	419	433	411	411	426	410	433	416	451	413	427	457	417	388	417	422	440	417	404	388	451	442	442	435	391	432	444	421	416	435	387	439	394	446	430	400	430	426	415	426	422	420	430	433	413	408	378	403	417	428	417	438	427	457	400	401	456	403	419	438	436	425	435	447	418	427	412	432	431	438	429	418	424	388	446	435	415	413	420	435	416	423	450	404	406	447	412	425	410	398	419	397	425	431	402	416	381	421	419	433	421	386	417	391	422	425	447	417	418	409	406	375	428	407	416	439	417	412	384	437	393	402	423	437	398	426	375	434	434	396	398	434	408	438	413	414	451	410	424	421	415	432	425	398	414	413	416	434	441	436	405	439	481	419	421	437	439	417	427	415	420	399	429	425	402	428	386	370	452	428	436	420	435	423	403	438	405	420	419	417	442	381	450	426	389	441	426	470	417	429	403	418	398	421	444	410	424	448	434	409	420	430	408	410	463	409	425	450	422	419	440	455	433	448	417	385	400	442	453	412	412	416	411	410	401	422	445	424	445	410	384	406	415	451	419	437	404	391	423	379	449	415	452	394	422	435	398	422	414	427	382	395	404	405	402	446	475	423	390	421	396	461	436	399	414	389	433	414	366	429	420	427	409	413	423	442	448	454	398	398	407	436	426	419	411	387	397	411	429	440	424	423	479	427	399	407	405	464	406	404	416	406	405	400	398	472	442	429	384	401	418	422	427	375	420	431	401	414	418	437	456	443	400	425	405	402	422	435	398	419	445	423	407	445	457	394	450	421	406	414	444	392	403	437	424	415	429	419	427	438	402	442	438	433	410	395	451	447	422	386	409	465	395	411	420	444
1781	474	430	418	424	429	422	385	386	425	393	453	402	395	388	392	426	407	372	418	444	420	423	399	392	399	414	416	418	416	429	398	430	438	385	345	423	415	412	405	420	386	363	375	405	414	388	449	404	414	397	382	405	389	408	400	387	432	425	367	402	421	400	401	384	416	407	419	360	421	429	414	408	410	405	376	391	416	410	414	420	409	386	425	380	381	410	397	410	399	390	390	379	355	405	411	397	420	409	432	394	393	419	387	420	400	397	390	411	438	413	382	397	386	399	396	390	418	408	429	397	387	418	390	420	432	404	432	414	402	425	386	411	432	400	387	389	423	403	419	393	411	431	408	407	424	380	399	394	403	393	427	396	402	399	424	398	368	441	392	400	409	420	391	404	410	411	398	408	409	424	392	380	397	423	372	415	417	423	419	375	405	429	414	386	424	384	395	386	384	369	425	388	398	429	414	371	408	413	399	427	399	407	426	365	400	399	394	406	415	418	432	411	389	431	412	399	396	438	435	407	429	426	385	445	390	442	376	392	404	394	412	380	387	397	417	381	422	407	426	432	388	386	387	392	369	427	380	420	398	404	429	399	402	436	430	399	400	450	398	433	403	442	435	392	369	415	392	355	367	382	362	401	436	408	418	431	365	400	396	421	377	393	428	417	416	402	411	438	405	436	422	395	400	414	390	427	381	416	383	411	420	424	414	413	419	423	398	415	392	430	391	417	426	370	415	407	408	378	415	377	424	408	398	429	439	409	388	422	420	411	415	432	390	378	435	427	354	430	407	409	456	387	418	403	382	409	432	387	425	436	431	403	434	380	395	400	371	382	445	428	415	350	398	441	407	393	410	409	420	380	436	444	369	402	421	408	387	416	403	391	392	381	423	384	421	418	405	378	416	383	411	401	427	415	387	382	393	410	407	380	398	413	386	372	441	424	416	389	393	393	391	376	412	444	391	446	395	420	425	394	431	406	400	389	377	400	404	419	413	414	411	441	402	430	421	415	405	382	405	412	380	395	392	397	400	431	416	390	398	419	411	386	387	389	409	404	393	381	396	421	412	414	397	392	407	419	434	384	407	450	416	422	410	389	420	345	455	375	411	423	395	417	385	432	407	406	419	432	438	405	413	440	394	414	386	440	353	450	405	435	390	406	394	405	411	383	400	394	394	428	383	399	415	398	425	384	374	447	432	420	405	410	433	378	436	425	415	435	424	427	405	357	393	394	409	419	419	415	400	417	424	395	436	413	401	412	430	404	421	397	442	385	409	420	383	412	418	428	389	426	458	395	400	405	415	418	375	377	416	429	423	429	403	404	405	406	443	463	390	384	397	409	409	441	375	421	397	383	395	405	450	403	401	391	382	412	403	404	419	425	433	415	461	427	380	456	429	423	400	434	388	385	417	434	394	386	387	408	456	393	370	421	412	424	403	427	427	418	407	385	377	391	393	391	404	386	431	394	401	399	465	400	412	425	435	366	374	416	406	400	387	405	405	426	411	406	418	416	410	402	399	408	428	374	374	436	405	437	363	414	377	406	373	382	382	414	408	423	408	394	392	440	388	404	379	430	427	403	384	387	416	413	397	388	426	419	392	422	400	376	412	412	410	365	416	393	411	410	391	381	400	375	397	427	415	429	383	389	412	426	428	401	371	377	406	407	417	436	435	419	422	379	424	414	427	388	408	408	412	394	404	393	413	393	369	388	453	419	377	393	398	396	368	412	405	428	442	429	421	412	409	392	399	406	402	438	381	460	435	408	410	439	431	403	400	383	369	372	382	393	392	389	408	408	426	418	402	429	405	413	403	368	364	424	420	384	391	377	428	377	416	409	423	426	379	419	428	412	450	355	367	424	421	397	437	382	390	406	424	408	408	385	398	392	385	405	379	422	398	382	386	387	447	382	412	402	403	389	391	371	416	372	442	409	413	371	399	419	419	447	428	395	408	367	408	419	408	453	397	396	378	379	412	389	379	421	407	447	369	416	390	379	388	385	373	419	416	400	428	422	400	407	371	426	430	418	430	370	413	441	377	386	427	409	398	395	387	428	432	431	422	404	416	386	408	410	409	384	392	365	385	424	408	441	444	421	416	399	398	360	410	461	448	373	370	421	387	407	398	410	387	423	393	431	403	432	433	398	410	420	395	449	423	364	402	419	387	420	455	367	433	422	410	411	414	394	412	411	419	414	390	392	374	404	439	430	393	388	406	378	401	398	376	423	384	407	402	383	399	407	378	394	385	405	393	418	416	362	410	429	420	381	429	412	425	415	379	375	404	409	403	407	428	415	435	450	406	457	424	429	449	422	403	399	407	413	407	396	416	425	426	421	430	402	378	389	427	418	416	403	430	425	402	375	382	420	427	370	433	413	388	421	435	421	384	424	431	391	394	380	383	433	388	398	410	406	400	398	384	388	408	415	426	415	428	425	395	399	408	430	423	361	434	407	434	414	389	426	430	434	397	415	387	388	415	385	406	373	407	418	412	418	366	366	465	416	411	412	442	377	375	422	377	384	387	409	423	418	415	407	396	418	407	389	432	393	389	391	394	384	407	407	418	385	422	381	415	414	426	421	398	404	396	404	389	428	431	394	410	447	420	383	410	380	443	416	358	420	360	356	385	451	366	427	411	384	394	402	419	403	364	430	419	429	377	428	381	363	418	393	413	412	425	464	405	378	375	371	385	439	388	386	401	402	409	414	435	408	381	441	455	432	423	355	392	402	403	392	455	379	409	411	416	463	404	438	439	445	410	433	398	395	429	383	402	393	357	407	395	414	416	413	415	403	380	414	389	413	399	408	401	430	401	392	431	399	381	421	376	455	429	388	392	389	365	381	409	427	408	381	398	417	407	390	397	430	412	377	437	430	393	410	424	424	391	398	417	383	432	385	394	405	387	423	391	364	425	420	414	392	394	368	401	413	439	437	381	427	397	400	411	411	406	400	406	429	429	417	424	424	440	382	424	452	445	402	421	448	388	398	423	373	381	397	408	429	398	397	420	376	415	420	439	419	413	405	365	447	378	401	401	398	402	413	416	408	422	428	391	394	379	427	421	445	431	457	421	370	401	398	389	439	396	372	412	419	384	438	382	370	397	390	403	410	392	441	405	393	405	394	423	419	418	409	418	376	393	400	434	396	403	400	403	431	424	409	443	430	386	413	392	378	383	418	418	407	392	421	382	396	426	415	413	401	429	394	387	409	414	392	400	390	384	422	403	395	424	408	364	417	418	456	378	391	414	343	396	412	425	458	421	447	381	416	398	428	415	426	411	387	408	399	409	411	408	433	412	435	418	419	393	389	394	405	432	424	408	389	434	425	406	380	374	417	411	393	411	425	425	389	379	425	404	407	390	360	380	404	370	411	380	377	409	412	417	431	409	398	427	375	410	397	411	411	409	375	396	423	396	391	385	400	396	420	394	374	413	435	405	394	375	373	397	420	393	431	394	396	394	421	399	428	423	394	379	413	451	387	402	457	417	407	441	409	384
2413	1037	990	1054	1016	1012	957	990	963	912	941	1007	1002	954	964	914	1006	972	894	968	927	943	915	1018	921	1002	907	966	996	905	925	956	959	1008	939	1000	902	992	962	886	959	925	936	916	924	984	921	977	944	971	920	999	956	918	937	894	903	948	923	962	954	949	963	964	925	982	946	975	939	923	983	902	928	958	939	964	849	916	954	933	919	955	926	968	969	933	919	945	956	906	883	960	903	952	970	981	935	953	999	959	887	952	955	1025	964	916	948	1007	905	940	891	989	915	960	979	910	933	953	925	974	952	905	970	952	975	939	947	962	956	936	998	977	996	929	961	944	935	972	928	913	932	916	945	970	985	944	921	929	976	982	946	974	953	904	973	968	951	929	928	922	990	969	979	971	910	973	915	944	984	938	996	1032	986	967	953	917	948	972	914	988	984	937	920	930	902	943	988	967	1006	926	969	962	997	936	984	991	973	894	973	905	927	954	978	969	987	973	1009	970	955	961	918	955	925	916	933	965	939	1007	1016	1002	934	943	974	934	1001	920	961	924	934	976	981	964	997	949	883	910	955	879	994	979	920	1012	903	970	963	985	959	991	961	966	922	915	931	957	947	969	990	955	946	944	947	957	1000	922	976	982	888	934	946	912	917	990	919	929	905	948	903	983	932	946	920	958	971	904	950	911	911	955	913	984	984	902	928	981	960	933	976	982	954	933	993	923	966	897	980	960	945	949	951	978	892	947	949	934	943	948	997	927	955	985	945	1008	995	924	977	886	940	972	958	953	913	892	983	965	941	972	968	975	906	1003	929	976	989	947	959	929	948	951	969	911	956	956	953	929	930	934	943	969	928	899	956	915	970	957	991	951	896	962	964	952	1015	965	945	963	978	924	945	910	944	920	892	924	976	951	946	959	901	956	927	941	928	971	973	940	887	950	958	892	936	932	921	960	977	953	959	926	995	935	964	945	955	948	909	946	992	952	915	984	984	1014	932	996	901	971	957	988	943	928	973	950	976	948	938	913	959	896	899	956	912	995	911	995	981	955	953	967	951	924	955	894	971	945	913	1001	962	898	965	909	967	907	867	926	986	931	977	961	941	950	888	941	941	934	1002	921	970	969	953	918	969	960	954	929	988	889	849	969	945	982	960	918	910	950	914	1021	928	864	977	945	967	922	923	968	894	948	998	934	966	984	925	1019	963	961	893	995	955	936	966	952	931	978	965	942	891	930	933	1001	963	1003	954	926	968	1005	961	991	946	956	1000	958	957	956	975	929	920	944	945	944	923	977	931	995	987	952	919	907	986	953	958	949	953	953	958	947	976	945	992	956	980	972	948	984	947	914	995	951	985	933	955	1019	954	919	968	947	993	928	994	930	900	972	1011	996	958	941	934	980	1012	999	947	960	941	964	962	1014	943	950	942	960	964	959	932	1000	948	915	901	991	939	913	953	935	968	909	960	973	951	914	947	968	905	922	900	1003	958	908	957	937	923	1023	962	982	945	916	943	916	943	925	938	922	965	947	913	949	963	978	952	891	962	1032	995	987	909	949	946	951	991	966	980	986	933	959	941	934	977	972	943	956	966	974	972	930	966	909	974	937	945	907	907	909	926	903	1029	972	985	911	1016	1005	985	965	1013	926	915	959	921	953	1004	970	940	953	909	938	947	946	929	1000	937	937	942	938	959	932	970	978	968	1006	960	1017	982	965	881	904	962	930	946	957	942	955	909	906	955	984	906	932	962	997	976	863	1022	965	939	914	991	1043	954	1005	924	980	934	946	955	998	951	931	974	917	950	942	950	932	963	891	941	928	947	964	968	938	943	958	991	948	854	886	927	924	999	936	924	933	1017	975	897	953	961	943	955	924	917	933	899	918	937	967	974	935	1005	930	992	929	953	958	957	981	929	938	928	907	964	942	949	948	983	940	955	918	922	940	911	921	983	902	909	964	971	1020	927	992	947	952	948	978	972	909	906	930	955	1042	986	978	972	910	982	966	927	900	959	926	957	948	959	948	991	947	922	888	917	973	912	862	928	906	936	954	957	953	968	962	919	936	914	944	974	952	911	920	938	945	950	957	897	967	982	968	926	927	928	975	933	931	971	1027	969	975	981	993	927	961	969	919	932	958	922	916	925	984	936	957	916	918	933	940	965	942	970	928	971	987	890	911	1023	963	1015	959	933	956	958	935	877	934	932	918	927	986	932	954	893	949	952	966	938	963	888	941	963	958	935	960	911	952	961	963	925	960	976	929	956	938	945	978	1001	934	954	1016	981	975	952	1011	936	907	958	999	995	947	904	945	938	993	938	980	960	1028	894	914	975	908	966	947	888	948	920	1011	999	944	969	933	965	995	977	920	928	942	969	945	921	941	970	1001	949	981	962	957	983	952	975	982	941	1010	909	973	939	926	942	920	911	939	944	979	913	934	916	891	1005	979	943	934	969	921	974	1014	923	926	903	961	1051	949	935	958	949	928	942	922	937	949	967	957	931	945	886	988	940	962	935	917	948	982	976	958	895	914	952	920	970	956	1010	950	938	981	945	1020	939	961	990	967	974	941	958	963	952	959	991	918	977	999	964	983	988	948	941	946	984	962	964	959	997	953	979	955	916	949	960	973	957	969	901	1002	921	972	933	959	1005	964	965	991	950	959	907	1006	957	943	979	932	951	1004	976	950	965	913	947	941	896	976	914	933	962	964	956	928	959	970	898	928	872	924	940	958	961	985	968	942	951	993	891	957	1022	981	955	919	923	989	936	945	956	981	968	937	941	916	949	959	961	924	896	978	960	923	964	948	949	931	941	941	979	945	922	909	944	957	1027	926	948	919	913	1004	957	988	922	921	1003	963	991	913	962	942	903	946	980	930	968	866	955	966	924	954	939	930	941	978	935	912	926	952	890	927	946	930	915	948	914	1016	951	944	918	1027	953	987	959	995	970	957	893	974	981	938	971	989	964	990	921	938	1000	960	976	952	935	953	964	1000	932	981	928	959	987	920	924	969	955	951	956	987	923	948	944	948	961	993	934	932	975	941	949	915	950	960	917	928	940	924	973	938	966	943	944	962	963	924	934	956	931	966	943	991	943	975	933	933	995	917	913	933	901	955	917	1001	919	936	936	918	939	1000	1009	966	987	931	924	1011	930	934	907	947	975	969	934	948	996	983	944	1011	910	944	910	928	936	969	957	944	954	944	987	919	938	969	957	980	942	919	958	947	999	898	937	972	950	971	923	969	940	915	953	973	920	939	978	964	940	1005	945	985	946	945	1010	943	989	956	961	990	935	893	900	935	947	981	903	969	956	982	900	964	929	938	977	924	893	908	987	942	914	950	932	958	946	951	923	945	927	966	934	942	919	951	954	983	969	961	929	977	954	932	942	944	961	936	945	944	1015	942	919	945	941	923	995	897	1015	967	955	927	953	921	971	925	962	933	942	918	960	943	881	988	959	953	924	931	927	946	972	969	995	972	958	899	924	927	941	1013	955	929	933	920	927	871	950	943	1012	937	913	921	916	976	974	938	995	976	964	982	941	943	953	958	932	981	940	913	975	904	917	944	917	1002	969	906	929	928	961	987	972	905	969	939	972	967
7805	694	639	610	461	441	392	372	398	359	352	319	367	330	310	379	354	375	330	375	355	354	356	347	346	346	307	375	353	359	343	316	327	315	312	337	332	370	315	344	356	348	342	350	373	339	331	333	339	320	327	317	340	359	349	341	319	322	352	368	329	340	330	332	345	356	321	362	362	342	343	320	320	361	329	291	336	341	340	340	336	345	337	317	327	332	332	351	342	401	325	320	337	322	334	293	297	313	332	335	295	341	348	308	307	331	349	344	322	331	308	342	323	361	316	386	348	344	326	341	326	352	358	371	342	318	341	342	316	348	323	335	308	306	345	327	297	330	319	336	301	336	375	348	315	344	344	341	344	295	346	331	375	396	322	313	340	329	363	318	345	351	342	355	323	316	350	308	342	355	334	321	340	335	350	335	355	308	359	331	349	335	352	366	295	338	340	346	395	317	357	348	308	336	360	357	343	334	319	335	315	335	338	352	318	347	304	322	335	313	349	333	338	313	326	362	340	351	332	336	311	336	329	333	369	326	342	347	300	342	325	300	338	325	293	355	346	332	361	385	320	317	352	335	306	338	347	316	336	317	300	348	349	315	367	323	352	348	329	340	329	311	349	344	325	344	342	363	335	303	339	379	344	334	349	335	307	320	327	328	332	351	347	372	376	351	311	330	369	317	312	339	352	348	323	336	373	344	344	336	349	289	352	324	368	348	383	372	338	341	333	388	363	331	329	340	305	329	347	347	354	342	300	341	330	330	319	351	332	328	361	318	321	339	331	348	315	321	349	331	339	314	373	353	308	326	329	338	324	343	334	332	361	335	330	348	316	358	318	324	343	362	335	342	308	358	330	330	340	363	339	306	334	322	330	318	296	328	334	323	344	338	334	312	350	337	359	300	356	328	364	318	357	349	331	339	332	354	335	337	327	327	365	332	372	332	328	325	331	389	343	323	343	310	311	339	351	328	351	319	359	350	326	358	307	337	364	350	338	297	310	333	331	320	310	348	320	310	334	333	323	327	332	338	317	350	321	380	313	358	344	334	343	359	345	373	334	336	357	360	312	324	306	303	376	318	311	330	343	294	320	346	335	344	341	340	323	325	324	341	369	340	272	340	334	330	357	351	328	340	353	342	327	357	334	344	326	341	329	325	323	312	347	327	364	360	357	305	303	332	326	347	320	337	319	340	326	348	347	320	301	316	366	345	325	338	328	346	317	304	296	293	363	329	335	336	361	346	353	339	319	330	332	327	327	331	324	321	331	318	332	314	321	311	341	338	342	307	338	352	337	307	301	350	327	334	310	341	318	342	353	337	329	327	349	311	334	296	345	329	337	336	287	331	339	340	327	343	371	344	357	346	303	327	320	349	342	347	346	345	334	355	364	327	337	339	345	316	348	329	328	375	323	331	312	349	338	339	312	363	299	322	351	313	325	351	353	294	331	308	350	314	296	304	330	348	283	310	313	314	342	343	313	355	347	323	299	348	339	327	350	365	343	328	330	313	321	324	332	332	330	339	326	334	341	344	344	311	360	325	316	334	320	356	360	327	337	313	329	333	357	325	332	380	319	336	336	312	337	318	349	316	354	317	326	323	341	342	323	331	328	339	327	334	318	342	326	315	324	367	356	321	316	370	325	330	309	327	363	368	326	335	316	343	330	321	307	331	341	341	375	348	362	337	348	322	362	333	354	331	332	354	303	340	318	322	309	330	341	343	320	330	318	355	315	298	349	325	336	358	316	335	319	343	313	344	340	312	345	339	304	336	322	312	338	333	355	387	327	321	332	374	331	336	349	384	323	313	334	304	321	333	357	343	343	344	336	332	332	336	312	326	318	350	300	340	349	316	330	328	324	331	308	333	331	354	266	313	363	332	350	347	343	373	335	362	367	352	355	304	327	299	345	332	317	359	335	343	346	344	314	357	362	320	362	356	322	338	368	306	366	329	332	339	310	338	269	308	338	329	314	355	323	345	325	335	318	332	317	344	349	352	350	330	341	362	341	312	313	386	335	374	341	320	305	337	346	362	314	300	328	347	333	324	336	349	351	324	340	310	353	342	341	361	347	359	308	357	344	343	331	346	299	357	341	333	365	332	342	322	337	337	325	351	332	295	327	359	351	362	348	332	346	335	352	315	314	305	307	348	355	353	317	340	339	386	383	295	342	364	342	307	374	331	319	325	328	304	365	347	340	349	336	364	349	331	322	322	344	311	329	319	352	365	360	331	331	370	359	366	331	349	308	343	331	348	347	343	376	342	324	362	340	336	352	338	368	335	329	360	307	343	332	385	305	326	388	303	329	345	332	339	371	346	343	350	308	346	347	402	338	360	345	339	325	340	337	319	352	373	352	313	344	338	352	342	348	382	330	349	365	338	324	360	350	321	315	328	304	312	341	346	338	318	330	353	337	347	303	327	309	340	373	313	328	318	317	353	341	329	319	340	336	338	329	351	350	374	311	361	321	361	311	349	354	328	326	365	334	336	365	327	325	311	350	328	311	308	325	320	334	345	343	387	364	361	314	340	324	361	350	310	308	328	337	355	362	323	359	349	335	357	365	336	380	344	313	343	327	366	317	331	315	329	347	342	323	350	324	358	316	351	335	300	358	352	360	316	317	338	357	353	296	329	327	310	302	347	342	324	315	341	347	345	347	333	331	333	363	349	369	352	336	314	304	322	354	335	308	315	307	344	346	359	354	336	318	295	339	337	369	347	337	369	335	351	345	315	346	331	299	316	373	325	367	351	359	384	343	300	355	326	325	340	350	319	346	351	320	353	340	318	326	317	323	330	333	331	305	357	352	344	333	345	336	339	319	289	338	350	348	350	324	339	336	321	319	373	352	325	316	363	339	330	354	362	349	337	303	328	322	342	327	318	335	322	332	333	345	338	353	319	356	322	341	332	367	321	367	314	333	316	305	306	322	367	326	348	333	320	322	327	359	307	319	362	310	305	325	332	359	363	319	333	331	363	330	348	330	324	352	341	298	341	312	312	341	337	294	332	288	336	320	338	322	367	337	331	329	328	347	324	372	341	321	322	353	379	360	351	328	335	330	304	323	303	305	306	373	335	345	314	317	312	339	319	339	352	347	324	340	334	379	344	367	368	342	348	338	337	344	334	328	322	332	329	320	347	310	300	330	362	355	339	324	339	354	349	335	306	341	342	305	331	352	349	362	369	323	336	353	333	321	327	350	326	331	322	329	331	320	330	318	323	379	324	313	349	327	352	335	340	317	323	349	329	297	326	352	354	350	356	341	356	354	342	337	309	313	346	335	304	371	316	339	328	336	331	341	333	340	357	356	315	342	340	333	339	346	305	354	344	356	350	329	322	313	330	327	365	326	339	340	340	288	319	340	345	316	340	353	345	340	291	329	350	352	332	369	369	378	363	351	334	338	333	301	341	376	397	351	350	333	296	345	334	343	339	374	324	341	359	334	345	356	358	304	367	333	350	344	335	307	331	331	297	310	304	344	348	336	357	331	345	373	358
7042	1102	1455	1651	1407	1339	1231	1029	1022	996	894	936	872	892	910	896	839	857	829	835	845	885	837	815	831	855	789	813	781	833	773	804	812	812	819	827	831	830	774	801	805	799	803	819	838	798	796	752	800	809	809	835	782	821	851	770	771	774	836	812	826	815	794	835	798	841	848	815	773	807	804	818	816	756	777	778	795	763	803	806	792	805	734	811	786	826	776	777	800	834	762	816	802	812	785	818	786	824	794	806	791	782	803	791	819	766	775	764	758	761	779	770	774	814	802	798	749	795	823	771	770	799	780	762	787	794	771	813	769	787	763	826	815	813	762	818	757	798	814	785	776	843	826	749	823	820	810	797	758	756	796	786	838	815	735	848	776	782	818	783	784	765	853	803	774	751	781	802	799	765	813	816	812	859	825	741	792	807	827	779	791	842	808	777	792	798	824	813	809	840	796	798	810	756	859	774	797	790	762	810	833	782	763	788	807	852	781	810	754	811	752	771	811	784	805	837	822	802	777	763	741	813	830	775	727	767	755	848	789	830	770	799	802	782	722	842	803	802	855	825	815	776	822	781	781	819	782	813	789	764	789	814	794	804	781	794	821	782	778	769	763	816	801	768	786	781	737	790	780	786	814	778	821	804	791	817	823	830	790	812	766	724	799	792	812	855	779	834	805	772	789	774	774	843	837	746	791	808	825	775	798	843	801	812	783	782	753	807	800	779	830	804	770	813	798	749	834	787	759	788	808	834	771	787	791	802	811	831	812	765	778	760	769	776	824	832	825	839	760	820	786	778	775	761	772	778	785	797	752	763	789	744	791	785	798	768	811	799	795	830	809	809	785	821	791	825	790	812	824	772	801	801	772	818	790	794	817	784	765	824	808	787	758	728	778	828	759	801	827	833	803	823	866	739	817	767	815	805	765	795	741	782	833	758	830	781	826	760	809	831	736	838	839	741	747	831	799	790	821	785	793	825	806	796	811	729	788	772	812	820	792	793	816	808	795	819	786	824	801	778	824	778	839	800	759	841	804	787	833	843	776	764	735	811	816	817	774	807	803	774	812	756	791	790	794	808	798	771	776	819	794	808	824	834	807	812	822	801	846	820	844	772	866	773	762	827	760	791	826	786	813	767	883	810	807	787	788	773	844	811	794	784	779	800	749	824	793	768	794	800	835	783	829	796	787	780	826	782	776	809	782	808	798	790	816	794	815	787	805	805	819	746	803	827	780	813	771	827	797	796	787	761	786	803	811	813	813	821	791	835	815	747	779	766	811	813	796	760	769	760	803	805	806	807	786	837	824	789	846	784	810	762	848	813	806	774	812	805	792	801	797	763	807	792	793	758	812	825	807	763	827	797	847	750	783	772	760	809	771	774	771	830	850	781	768	815	786	790	763	797	812	822	783	804	824	734	773	783	771	808	788	773	792	849	825	774	806	787	801	812	798	839	864	785	753	791	739	816	802	779	779	769	846	784	786	768	764	813	799	816	847	799	790	779	809	762	740	850	802	771	856	769	783	765	774	809	772	794	781	750	799	781	788	814	767	778	798	836	762	829	763	763	840	807	780	753	828	828	835	802	804	826	739	795	773	785	798	777	805	831	747	800	839	817	774	817	794	810	782	793	818	786	836	884	820	817	810	789	796	748	820	755	767	796	787	808	834	811	798	853	799	800	791	763	792	772	792	789	794	786	760	815	798	760	800	848	758	784	827	776	821	819	780	818	792	762	826	811	799	793	778	809	777	763	775	774	779	812	845	834	782	790	800	754	780	757	775	763	843	820	821	751	777	741	742	818	797	842	738	759	808	818	831	775	726	831	790	826	824	779	803	803	813	766	817	830	810	806	782	808	804	769	763	789	801	776	798	792	840	788	802	828	845	776	784	781	841	761	800	814	767	772	808	795	799	804	814	786	803	768	832	762	810	753	815	801	764	768	822	803	793	866	829	814	712	793	818	853	776	780	757	771	799	832	835	840	790	819	793	789	735	815	804	797	836	811	817	805	807	776	854	787	806	837	798	732	775	767	755	832	806	808	842	778	802	779	791	800	764	851	713	816	784	766	776	749	811	848	780	787	804	835	785	795	791	772	822	805	784	783	792	799	772	807	770	777	822	811	793	811	786	780	775	766	777	867	791	818	868	824	815	854	783	830	789	787	837	799	802	813	815	787	781	790	789	784	787	835	798	817	813	804	799	766	802	781	821	794	731	746	786	839	840	738	851	826	837	821	826	738	775	828	824	813	762	783	779	747	855	811	801	789	794	799	754	802	814	786	758	784	795	849	818	827	852	821	781	796	812	862	791	751	790	826	815	833	797	795	795	825	785	818	796	747	826	805	842	822	804	783	830	797	802	804	847	817	806	800	859	813	782	821	773	815	764	765	793	773	847	818	796	810	776	853	801	789	766	775	836	788	793	798	782	841	744	809	830	825	786	759	833	780	763	826	823	834	833	779	797	781	804	818	820	842	801	796	784	812	770	805	797	838	785	775	738	852	753	847	797	779	759	835	779	789	786	818	813	781	802	814	770	788	769	795	767	776	818	769	789	834	810	742	783	813	809	789	810	786	763	787	855	788	852	791	796	795	854	819	783	777	780	810	813	819	787	783	772	804	757	793	810	804	788	791	820	828	788	802	797	850	835	802	767	812	810	746	821	801	797	850	789	783	808	733	813	862	810	788	845	722	751	816	816	780	814	793	749	803	848	768	846	812	761	755	747	755	816	807	835	817	805	797	796	812	772	818	759	784	813	780	791	797	775	806	799	839	749	812	781	767	758	800	822	763	793	758	768	799	836	756	801	806	818	774	758	810	787	813	779	816	854	797	780	840	783	762	798	796	801	797	786	801	801	784	799	781	734	784	836	800	749	838	796	851	779	827	796	801	754	821	837	799	831	781	811	801	825	799	804	815	768	793	799	832	759	769	792	852	804	791	823	830	761	787	787	813	767	819	823	788	813	757	743	758	768	786	841	819	794	808	845	802	815	787	755	826	802	829	804	793	813	778	807	820	785	754	764	804	767	819	802	804	804	779	816	786	766	792	847	775	832	766	808	802	793	805	832	816	778	767	801	779	799	864	765	804	782	817	788	741	753	770	825	778	810	771	778	755	736	779	807	793	779	838	769	798	794	813	785	763	797	790	756	806	782	812	816	809	792	823	782	796	747	768	813	766	846	817	785	811	757	799	787	786	827	756	828	838	747	795	856	794	782	752	800	766	785	811	815	817	770	757	767	748	785	795	760	784	766	810	788	786	824	818	759	744	815	799	764	769	803	804	773	777	725	787	797	756	820	831	778	790	777	785	741	816	785	725	788	798	784	790	799	804	782	789	795	764	783	786	799	813	797	793	844	776	751	772	796	794	792	808	831	789	777	773	807	819	781	811	725	781	782	781	763	823	795	870	765	792	804	803	792	785	779	793	775	829	829	778	768	759	838	782	825	777	807	779	841	818	818	785	772	804	802	747	834	837	796	759	786	800	797	825	801	821
13479	1010	749	561	441	414	331	251	204	219	184	179	202	164	155	185	162	156	158	194	177	171	153	171	166	151	172	151	154	168	158	170	158	166	144	169	135	154	133	174	174	155	161	166	175	172	157	153	150	166	174	147	174	181	181	189	128	164	152	146	152	176	145	159	159	152	157	140	150	163	149	172	168	176	153	147	164	150	160	163	151	150	135	165	137	174	158	160	158	172	177	179	149	150	180	151	161	145	149	155	152	142	148	147	165	153	145	151	175	173	166	147	156	159	181	156	176	140	169	147	141	161	134	157	137	157	169	149	144	167	178	184	165	147	156	163	145	147	173	153	184	173	168	148	165	146	159	148	164	129	148	171	158	153	167	129	162	140	155	150	143	147	155	150	169	139	173	158	147	149	169	140	146	159	169	164	160	165	143	158	151	170	134	161	148	157	172	163	150	150	144	147	160	186	160	121	176	171	122	141	148	155	138	174	149	135	183	157	148	147	174	148	168	158	162	180	143	141	161	186	161	168	154	143	147	176	168	169	153	174	151	151	181	162	162	154	157	167	189	185	153	157	154	159	161	150	137	164	169	172	161	130	144	165	149	153	154	154	154	164	165	154	150	142	139	177	150	155	189	164	160	163	148	156	159	133	158	139	170	167	169	144	163	166	168	132	177	154	159	165	179	152	156	154	180	172	154	157	172	173	155	144	144	156	148	162	156	176	165	152	154	167	143	160	169	172	167	133	172	149	152	179	173	160	159	168	177	155	166	143	155	160	152	140	167	168	161	119	150	169	171	170	129	153	158	138	170	162	164	140	153	134	157	166	173	164	143	171	172	167	149	196	167	152	141	167	120	171	169	162	181	177	163	175	158	174	144	141	160	168	171	172	166	169	150	128	158	161	157	148	139	193	211	155	165	157	147	156	168	156	151	149	122	165	164	154	156	165	158	149	157	148	183	150	151	177	182	156	159	154	160	158	165	155	150	166	163	184	168	134	162	137	164	176	133	182	172	149	155	186	176	156	170	167	154	148	171	165	182	152	153	160	149	169	166	160	174	137	164	165	167	181	169	163	154	156	173	156	176	171	171	160	181	177	160	158	149	134	168	147	148	151	143	159	172	167	133	153	153	163	140	175	146	184	154	157	171	176	151	154	156	152	162	160	188	163	136	134	147	153	173	149	151	147	159	135	151	145	166	134	158	144	160	186	162	147	150	160	176	157	144	158	163	172	157	158	161	162	160	155	163	172	175	198	150	175	161	150	175	147	154	138	165	140	136	178	165	144	153	155	151	145	172	155	159	150	172	165	155	171	140	156	160	160	159	160	150	151	164	143	138	145	112	156	139	178	172	186	161	158	141	165	171	157	146	158	144	151	137	157	151	179	156	154	162	183	136	163	160	142	172	132	168	159	157	144	128	152	148	167	178	150	155	144	160	155	153	152	167	162	167	136	171	174	142	160	180	166	147	148	152	145	176	146	146	162	154	146	147	164	160	148	162	166	151	149	165	152	156	195	191	155	160	175	163	139	170	131	154	155	162	142	171	124	167	156	163	129	140	160	177	160	150	156	179	152	159	134	135	161	152	155	165	160	153	134	177	168	167	152	139	153	144	170	130	169	152	162	159	151	155	148	139	137	162	165	186	152	172	154	180	158	139	159	168	164	142	155	145	160	156	182	164	149	152	174	140	162	160	167	155	158	154	138	169	153	168	168	156	148	175	169	152	171	154	144	172	135	147	142	146	151	164	160	155	166	169	159	151	167	162	157	165	175	180	136	146	157	165	153	154	159	140	148	169	143	170	162	140	155	148	161	173	182	151	151	173	161	167	153	144	168	187	150	180	184	152	152	145	168	150	179	167	155	175	177	149	166	145	149	161	170	145	177	175	174	169	168	158	144	153	146	150	122	167	170	174	167	165	176	183	163	154	152	159	171	163	165	159	157	157	128	159	153	141	152	169	146	168	155	152	156	161	126	152	134	167	164	154	152	176	135	182	173	172	149	154	163	161	177	173	155	157	148	156	165	154	169	140	157	171	164	156	138	147	143	169	147	145	178	162	157	144	172	166	153	166	161	141	146	163	159	139	170	158	158	156	155	149	168	160	157	153	148	166	152	180	168	163	174	141	166	163	151	172	141	159	162	140	155	148	148	156	169	164	177	149	155	169	158	172	151	162	142	150	173	154	142	171	144	138	154	163	177	152	153	183	154	129	139	165	162	156	174	163	129	171	161	173	150	143	175	138	157	157	146	168	147	165	157	193	183	190	155	155	160	182	173	183	146	159	161	152	175	171	160	153	159	168	139	138	170	173	163	173	161	148	173	169	161	159	141	150	161	152	150	166	147	149	152	172	182	141	159	155	156	148	207	150	177	169	136	169	155	157	171	133	160	155	159	154	165	185	151	175	186	137	163	158	158	149	162	149	157	152	147	136	154	189	162	143	129	164	150	178	155	170	159	154	139	160	149	146	167	175	190	165	140	164	144	174	162	187	146	154	158	167	146	162	160	165	145	183	152	146	172	169	172	137	142	165	136	160	165	143	168	134	167	167	165	140	162	161	168	158	164	166	176	167	157	141	147	151	174	127	145	156	179	187	159	166	165	139	155	173	153	162	161	154	150	146	186	155	159	138	162	156	165	143	139	141	142	137	141	177	155	169	187	165	171	165	164	154	147	147	172	159	147	153	144	155	164	156	154	146	144	148	166	176	156	135	176	163	166	170	150	145	173	145	179	144	158	159	152	173	158	161	175	175	153	159	164	146	132	164	158	142	161	166	151	164	162	182	181	156	145	171	148	155	151	181	173	188	171	169	166	171	165	170	148	187	171	139	166	137	138	152	159	144	171	158	179	142	198	159	163	163	134	149	189	175	149	154	165	165	137	141	172	174	169	187	165	158	138	151	163	158	162	144	171	155	133	136	176	159	148	175	149	142	155	153	167	152	154	182	143	169	176	154	153	146	130	152	162	166	164	177	156	142	168	134	146	160	152	155	162	165	146	172	162	156	163	152	138	159	153	174	140	147	147	173	155	131	157	152	186	158	160	147	153	152	167	151	179	148	148	160	167	167	152	161	158	154	154	167	145	160	140	158	150	150	165	147	169	164	174	164	154	148	151	181	156	156	152	144	142	148	149	143	160	154	181	152	147	156	152	137	154	141	182	152	143	163	131	152	173	156	167	167	107	154	150	168	165	132	155	134	157	137	159	151	150	161	154	159	153	161	157	178	167	160	142	146	146	165	160	151	185	165	172	166	166	161	153	167	156	169	155	142	154	150	155	157	153	144	137	158	177	160	159	144	175	147	169	161	163	158	125	154	144	145	147	133	147	149	145	160	161	156	145	194	179	157	163	153	133	163	158	159	168	172	165	154	148	165	150	146	168	155	165	155	164	164	165	141	132	165	182	159	146	168	184	149	150	161	165	161	159	172	154	155	167	154	169	154	160	141	173	152	160	158	151	170	182	165	144	164	166	155	141	165	156	145	153	150	146
8272	968	1746	1918	1670	1360	1061	999	793	769	692	673	628	560	558	534	564	506	508	505	491	534	489	445	508	471	431	469	452	437	451	487	421	479	448	443	451	400	446	462	406	466	446	456	422	445	428	433	443	436	384	443	425	420	412	408	441	400	425	406	462	439	398	405	427	422	413	430	424	433	422	431	398	462	418	449	422	411	412	375	425	451	392	426	432	412	402	440	447	451	397	417	449	446	424	434	429	411	400	434	454	424	422	450	394	433	397	433	411	438	411	387	416	460	425	405	419	434	415	414	394	412	429	455	415	400	426	377	387	383	407	445	424	432	415	431	384	399	446	385	414	437	416	447	404	416	404	428	385	411	392	412	438	429	431	408	411	405	434	399	444	417	401	413	420	406	425	407	364	381	406	410	460	399	407	439	454	431	407	452	413	401	388	413	392	418	418	440	440	432	419	412	410	422	419	405	427	423	445	421	403	461	449	423	408	442	438	422	401	402	416	407	426	432	429	422	432	424	396	415	426	418	435	418	432	392	403	421	382	414	474	420	439	394	404	423	417	414	408	420	436	420	429	441	444	429	417	384	434	420	410	409	427	442	452	418	436	391	424	410	413	407	394	440	420	407	410	425	400	416	462	448	421	385	436	398	410	417	414	393	404	394	442	383	425	420	390	430	405	405	409	432	423	413	422	407	446	378	406	402	425	427	418	436	416	440	420	428	436	425	429	417	436	389	413	428	421	445	436	429	416	460	423	394	374	409	400	380	436	454	376	410	407	407	430	405	407	414	424	434	410	445	385	387	420	386	405	435	410	426	448	406	434	398	406	406	427	400	427	372	409	408	427	437	401	412	444	417	415	415	429	397	418	429	419	408	421	420	406	439	382	388	441	469	378	444	431	426	406	405	458	439	409	419	382	395	422	436	449	395	412	456	418	421	427	423	459	440	446	427	424	425	431	421	388	423	471	404	392	447	408	436	429	396	414	393	423	429	447	409	458	402	394	414	382	404	404	427	402	412	439	427	407	448	383	435	425	447	429	400	405	402	434	423	389	407	411	384	395	409	379	411	419	467	417	390	426	430	403	432	431	418	441	390	360	451	412	407	426	413	414	450	411	418	427	430	400	424	419	426	400	418	420	437	428	422	406	426	390	424	447	357	429	361	432	388	398	397	394	427	446	390	424	436	406	418	385	434	396	425	455	429	435	424	411	414	406	378	424	438	408	406	426	403	465	409	432	435	392	420	416	419	427	396	410	413	405	371	434	427	398	402	402	411	450	412	409	402	429	429	436	434	433	381	417	453	442	449	388	422	407	393	418	406	442	409	438	423	404	422	417	399	424	430	425	431	395	406	420	435	449	416	441	391	411	463	434	405	407	454	399	405	396	419	383	402	432	417	438	396	423	422	453	430	427	436	426	406	407	441	444	433	398	450	417	419	419	436	444	415	436	429	421	403	434	441	436	392	438	400	403	407	400	454	456	400	410	400	400	412	407	481	418	423	417	405	414	433	412	432	449	397	427	452	411	431	411	381	393	426	410	420	438	434	418	388	362	424	424	410	409	445	417	414	431	425	451	407	441	428	428	399	447	417	414	401	453	433	384	425	431	439	422	411	439	473	423	429	447	467	421	431	413	424	399	410	397	430	375	427	430	408	427	406	423	454	414	433	388	417	417	422	405	410	441	427	468	410	400	411	448	417	440	417	466	385	430	439	421	422	365	415	440	447	402	424	393	391	404	384	420	448	408	410	417	409	398	439	447	395	421	397	417	436	400	429	409	419	406	402	402	385	416	421	382	403	380	392	420	411	399	406	393	391	408	386	441	430	442	387	464	415	441	410	454	386	417	470	429	415	423	442	429	391	367	404	382	457	443	411	386	420	417	435	452	461	442	453	442	431	400	426	413	446	440	402	418	435	413	387	389	418	422	448	435	401	411	413	424	365	419	452	429	409	412	440	423	436	417	414	423	417	445	422	458	402	444	436	368	435	412	376	420	454	416	417	417	467	425	406	454	436	440	450	416	398	404	427	423	419	463	449	420	412	386	435	404	434	419	416	421	402	429	410	419	406	410	433	371	416	427	387	424	398	406	429	417	388	467	416	445	433	405	422	430	416	435	436	396	390	390	421	437	374	400	450	435	422	428	455	444	418	418	444	408	403	396	419	429	406	423	431	423	411	390	393	437	428	404	438	429	422	417	431	394	403	378	398	406	399	409	428	414	406	410	379	411	415	428	382	415	457	407	379	435	404	417	433	438	423	444	408	413	496	401	415	434	432	414	441	410	396	414	427	418	419	426	417	393	424	407	420	445	435	386	432	414	408	411	407	427	405	415	437	432	459	446	375	393	389	428	433	410	412	441	436	399	467	399	436	451	426	414	414	409	398	415	404	414	420	418	420	426	425	407	387	438	392	443	418	444	392	442	452	411	428	435	427	393	437	403	433	413	426	431	388	412	424	415	387	365	387	425	391	439	399	407	461	381	414	400	402	423	381	456	398	443	402	385	388	422	391	381	432	420	437	393	406	420	475	420	423	456	471	442	424	426	417	415	422	415	420	421	436	417	391	431	370	435	378	425	396	454	433	429	410	439	403	395	404	357	428	405	387	408	416	403	425	413	400	446	419	378	408	457	408	423	434	413	414	407	420	373	436	395	395	434	420	422	420	434	393	436	391	416	426	418	443	406	383	411	428	394	410	388	458	400	400	420	411	411	378	437	418	417	411	457	407	422	404	420	415	417	467	432	449	408	381	426	447	404	421	448	418	401	402	432	399	405	453	417	426	423	433	468	399	423	399	451	447	427	424	413	410	430	453	383	426	390	398	444	404	446	405	426	440	436	394	430	402	419	415	409	435	431	428	410	429	405	447	460	445	424	422	384	406	389	394	439	415	441	410	383	425	406	414	384	413	419	425	411	458	406	432	428	421	426	395	400	398	418	419	422	424	412	409	438	426	443	417	389	391	432	453	426	389	416	400	436	398	435	417	410	397	419	461	415	431	410	437	425	419	436	411	414	412	390	446	430	395	411	387	413	400	379	431	455	444	408	401	400	408	413	410	429	404	380	437	397	411	450	413	402	403	385	430	410	435	429	397	420	392	407	405	435	404	402	420	400	383	383	411	425	434	426	451	460	405	448	427	427	448	439	440	421	412	427	392	443	386	407	415	416	438	443	409	370	439	433	431	421	405	429	441	405	394	436	461	426	451	414	423	414	411	439	421	402	391	398	408	437	419	427	419	385	445	399	436	418	419	396	438	398	407	442	412	426	421	429	422	417	423	389	411	437	475	403	416	368	437	384	440	409	396	415	395	439	479	403	422	437	414	406	432	423	398	439	420	400	394	405	388	481	408	407	409	416	441	440	444	408	447	393	413	402	397	429	433	430	412	386	443	437	408	381	403	409	426	429	405	450	415	424	425	421	388	396	402	454	428	426	398	420	445	404	425	392	391	426	422	430	454	390	452	442	428	453	432	464	426	409	405	458	369	427	387
1691	470	414	459	413	400	382	399	400	365	380	407	401	401	408	418	434	413	422	431	423	418	407	390	429	406	408	411	414	395	406	384	406	362	387	406	419	444	429	421	395	453	444	420	435	399	387	440	443	391	396	390	397	360	420	425	405	407	373	421	389	397	387	457	369	394	442	420	405	415	456	408	417	446	385	448	464	433	401	396	450	412	395	418	357	446	442	419	383	403	381	431	403	376	422	393	392	392	399	449	375	446	413	391	425	358	389	376	365	381	397	400	413	427	435	406	404	385	409	426	416	394	424	430	393	382	395	408	354	410	421	408	407	447	436	397	375	411	416	410	424	388	375	398	391	408	404	377	409	420	411	425	458	413	365	374	413	429	431	415	411	403	394	424	383	420	442	373	384	411	416	421	430	390	403	402	413	416	380	380	432	402	399	439	422	372	428	430	428	435	393	385	364	413	417	352	398	432	445	401	391	384	365	408	427	412	374	383	394	396	411	414	407	410	436	400	413	429	430	357	385	428	405	384	425	405	426	427	428	423	446	412	428	388	442	382	403	425	370	391	381	373	396	385	403	427	424	365	402	395	392	398	435	427	368	396	443	388	395	381	412	455	400	381	427	407	421	410	396	416	404	380	430	404	426	434	388	441	365	389	419	480	337	411	362	364	412	410	396	388	399	438	410	382	393	423	384	385	434	412	394	414	438	399	417	443	443	391	413	382	400	426	407	394	377	392	422	404	396	407	416	438	391	384	415	377	376	368	421	379	386	405	452	405	372	408	386	404	418	405	410	403	449	430	481	428	423	395	423	377	384	403	395	395	362	418	417	346	378	405	451	422	426	433	405	412	450	427	462	411	423	422	427	421	418	403	401	391	405	424	422	375	435	419	457	413	397	415	438	381	379	383	401	439	393	431	434	405	389	419	372	382	409	404	418	405	388	443	377	399	417	407	369	380	446	422	433	420	373	386	425	420	412	435	421	441	392	369	446	404	399	392	397	391	422	406	413	412	385	407	372	373	416	390	390	411	420	453	376	437	428	427	394	393	426	419	428	369	430	391	415	366	387	440	385	424	416	391	440	397	415	416	415	384	399	415	426	381	372	392	416	397	362	406	373	381	406	425	382	430	411	390	420	417	438	411	388	400	390	425	382	411	424	406	414	399	423	382	427	387	407	452	427	372	390	389	400	359	388	449	379	387	406	435	387	422	413	377	411	394	403	419	414	395	389	388	462	409	404	378	406	422	410	394	420	420	384	407	413	409	412	444	411	364	402	409	404	400	416	437	438	397	426	416	414	410	373	396	419	413	465	401	414	424	370	406	421	410	403	386	427	404	394	391	432	431	431	435	404	402	437	434	381	406	390	420	427	417	419	391	360	441	408	451	449	391	405	379	430	432	411	351	435	429	427	404	429	385	383	409	410	410	389	391	397	434	387	404	403	394	408	444	430	402	401	469	433	398	417	386	384	403	430	372	429	408	420	399	399	432	396	410	391	411	412	430	429	414	390	370	392	414	412	386	421	385	391	406	404	397	387	411	396	407	373	417	404	379	417	400	414	372	446	399	394	379	417	386	423	434	396	390	403	402	419	395	383	418	387	406	417	399	447	391	457	410	376	435	349	359	409	415	405	434	401	390	440	424	388	433	370	402	429	377	423	356	398	431	392	372	366	413	433	409	414	428	428	391	430	416	426	412	400	399	385	377	428	435	416	382	413	418	406	394	378	405	383	408	437	394	436	434	435	390	396	409	437	411	449	391	445	421	430	393	396	390	409	397	433	408	411	400	391	372	441	400	389	394	415	380	447	421	422	394	422	389	398	399	369	434	414	376	412	408	372	406	401	394	348	438	422	386	420	405	414	439	438	399	421	433	383	404	423	394	407	434	409	409	448	386	396	400	369	404	419	410	384	403	446	426	429	419	402	423	433	372	384	420	436	415	368	384	410	403	426	379	425	424	394	418	350	389	428	368	394	443	436	414	411	410	413	371	410	415	403	435	417	423	426	410	441	454	389	392	426	415	383	393	424	397	356	362	424	387	418	391	392	417	440	375	398	427	407	394	411	393	439	386	365	386	417	375	387	442	428	410	430	382	396	384	405	390	396	447	428	411	383	397	406	426	428	399	425	389	396	393	370	411	438	415	427	419	408	397	406	402	412	417	461	399	425	409	390	386	437	387	432	417	363	365	432	436	410	420	424	411	363	439	453	380	394	435	441	381	400	429	403	409	434	402	415	386	387	394	432	394	396	383	429	414	400	393	390	388	409	391	380	417	424	413	397	417	379	379	395	409	417	413	393	407	394	385	387	378	366	417	383	416	388	426	400	351	437	425	398	411	397	374	411	405	429	420	428	429	413	378	412	374	392	416	442	442	462	416	384	434	404	394	412	405	415	411	362	395	413	368	394	445	406	430	425	446	363	406	341	391	385	460	423	409	398	397	441	429	419	378	434	380	394	407	407	410	417	450	473	408	434	425	418	398	400	388	410	407	367	416	380	418	473	420	377	405	401	394	412	411	362	378	439	420	360	437	390	444	430	386	414	369	418	388	421	426	403	430	415	367	396	376	364	444	390	448	429	398	410	439	435	422	387	422	381	421	437	430	428	416	448	395	358	397	411	415	409	405	421	385	411	423	391	404	363	420	426	433	398	393	405	429	415	421	390	439	418	436	393	401	413	396	392	361	407	420	419	392	442	401	462	417	392	423	418	366	411	417	386	450	438	383	449	403	426	441	442	410	401	418	398	433	411	382	445	413	417	424	397	394	409	386	428	424	393	428	377	428	381	408	442	416	376	391	416	390	365	410	392	427	382	414	423	412	405	446	431	387	419	403	396	421	402	429	421	412	405	402	419	409	411	415	426	418	441	393	435	399	424	423	419	419	378	384	385	365	385	427	426	380	422	378	367	430	417	423	449	427	416	373	427	405	406	387	409	398	398	429	401	384	401	398	424	414	420	444	403	407	412	409	410	414	424	414	405	400	426	385	386	431	400	428	398	383	443	435	445	390	406	409	408	435	425	418	405	411	399	400	445	407	413	442	377	430	410	385	394	420	404	386	406	421	421	398	369	393	439	444	399	380	392	399	426	396	417	371	425	413	416	425	412	426	405	442	402	399	406	392	401	367	393	425	441	439	437	411	405	395	417	414	400	386	391	440	412	386	415	445	383	411	423	406	383	418	409	400	428	376	398	405	394	431	381	416	399	375	441	357	414	424	452	391	420	390	363	404	423	430	413	425	408	385	379	428	436	409	410	434	436	419	378	416	404	457	409	397	435	412	430	383	444	417	418	406	401	411	407	399	377	365	437	420	410	430	384	412	360	407	455	378	434	402	436	396	422	389	437	441	394	396	410	420	413	420	421	443	394	440	418	375	425	384	397	415	435	440	403	411	420	423	386	397	399	421	408	366	422	415	418	399	397	378	459	412	375	394	423	428	393	450	395	420	380	424	436	404	415	409	380	415	380	468	403	411	438	359	399	431	381	371
2338	998	989	1025	1011	1022	955	953	971	900	916	923	972	1001	947	909	980	976	897	924	970	958	972	915	944	951	928	980	985	979	970	962	983	976	942	995	920	931	942	979	928	949	962	958	970	966	872	936	963	934	988	941	990	999	916	946	987	959	918	965	982	931	984	975	936	956	934	931	963	934	964	997	948	978	963	890	919	1002	948	994	944	911	988	927	938	994	916	916	921	939	937	851	929	909	990	947	937	954	986	950	932	927	940	932	917	938	937	956	984	952	944	919	991	1006	963	1000	955	1001	963	921	941	954	959	911	927	910	892	928	926	959	979	969	932	951	901	941	966	917	972	949	982	969	913	943	948	979	921	1031	981	963	948	917	945	949	967	952	1016	1005	977	924	984	942	963	938	1003	900	980	947	942	967	947	951	925	918	924	957	911	993	964	955	945	908	1005	938	953	961	928	982	916	978	976	927	949	942	954	917	952	990	932	939	930	957	935	937	880	983	948	975	910	933	934	930	989	932	966	962	923	1005	937	944	999	1013	958	939	957	967	927	929	975	941	976	964	1008	970	959	931	976	977	968	873	913	966	980	957	969	884	963	938	965	975	904	943	978	942	947	884	969	933	933	939	1003	981	966	977	901	950	948	944	947	952	964	935	957	951	943	950	937	941	960	948	971	895	918	949	889	938	947	965	986	972	921	933	948	896	950	963	970	888	928	954	913	943	927	901	883	1017	1011	948	922	904	940	943	994	940	949	976	941	956	959	976	952	920	887	931	932	888	913	959	958	939	974	950	931	1027	984	922	954	974	928	933	935	972	962	944	929	1036	953	976	939	954	980	969	961	1004	928	972	925	980	969	990	1012	923	897	922	972	931	994	969	955	898	924	1015	890	947	925	947	965	906	994	959	943	934	908	959	976	945	945	988	967	951	982	915	932	945	891	930	924	1021	944	977	911	910	908	965	1018	963	967	917	955	948	975	950	925	900	991	986	936	935	922	971	937	993	917	983	927	913	973	946	891	930	935	872	964	973	975	972	932	934	973	968	898	952	935	940	948	957	956	995	1029	992	952	922	989	952	924	896	972	972	955	985	904	930	970	969	970	903	965	982	917	1013	972	953	1016	955	975	920	1021	941	989	955	926	949	992	915	937	947	907	952	939	933	876	966	1010	930	921	924	967	982	949	921	950	962	1001	974	942	915	957	942	1001	923	991	953	962	920	918	955	956	969	892	959	973	963	943	957	933	1021	972	936	953	950	937	1006	939	958	949	929	937	933	908	963	968	944	994	962	929	903	931	989	928	1005	967	928	917	941	956	1005	998	920	916	951	939	967	944	909	1009	941	897	953	981	919	932	953	956	942	986	939	1030	906	936	921	959	980	942	981	955	939	925	888	913	925	957	948	949	940	1043	956	987	955	956	951	977	940	1004	991	967	948	946	959	946	940	979	947	917	993	1003	1001	982	952	986	902	920	969	883	1014	964	915	936	910	947	1015	929	925	945	931	939	933	986	941	958	968	954	964	965	947	968	949	1020	896	928	947	942	903	963	955	976	992	870	991	977	981	970	982	938	957	963	1013	1009	951	978	949	949	959	1012	982	951	984	968	984	976	987	988	930	987	979	959	916	924	940	972	972	985	988	945	963	960	972	973	928	937	956	972	952	938	933	916	966	944	924	933	940	923	1015	958	983	962	938	951	928	953	976	973	919	963	929	944	958	981	963	979	938	938	964	992	971	1026	983	921	956	990	935	943	957	1012	938	893	1030	920	926	943	970	954	949	952	990	944	914	937	996	931	924	986	981	926	996	967	933	970	968	970	959	945	914	968	1019	1000	916	943	938	920	927	987	1001	942	926	964	933	922	955	997	943	980	930	995	946	941	915	961	956	938	985	937	932	967	949	934	943	936	931	998	960	997	954	920	940	1007	957	930	987	930	880	913	914	980	981	963	915	927	982	1007	961	1004	970	1016	960	943	960	928	950	919	919	957	946	965	955	957	931	1012	935	956	991	897	922	953	936	892	920	1012	954	935	971	995	917	945	989	983	939	936	983	978	973	971	938	924	998	939	962	952	936	989	960	940	1000	972	985	975	1005	920	931	916	952	955	983	981	935	967	954	962	942	938	977	972	910	981	987	965	964	951	984	951	954	956	990	928	897	934	882	942	951	960	970	951	967	958	991	971	972	918	902	971	895	1053	925	942	926	918	959	923	997	966	925	981	882	958	1002	991	949	949	950	951	904	968	913	988	959	1000	975	933	983	938	952	950	859	880	944	959	970	936	978	958	927	945	924	932	919	955	896	993	946	948	970	971	927	918	901	975	936	981	933	956	982	969	931	982	974	946	909	927	924	966	968	967	987	915	936	907	944	965	944	1001	955	957	957	973	931	1007	975	963	1001	959	917	921	933	966	915	963	962	948	973	995	936	937	917	953	962	935	945	962	948	920	963	974	970	965	921	1072	942	939	1004	924	934	968	969	965	949	924	985	981	993	930	949	957	960	949	949	974	914	996	917	951	984	901	948	967	951	970	961	993	976	972	949	960	983	990	962	949	951	947	968	953	951	960	1007	930	933	943	990	926	989	971	957	965	968	1011	1002	995	994	943	975	925	951	929	937	937	930	956	891	950	921	934	974	953	946	969	900	999	911	963	920	1016	967	897	911	966	988	990	981	917	934	930	921	945	923	919	947	932	909	967	957	1020	979	921	962	960	895	953	977	928	956	971	979	960	916	985	939	954	950	908	965	966	905	918	971	930	934	966	916	957	973	986	972	962	1004	912	959	994	975	952	947	1012	961	991	980	954	898	895	933	1003	915	945	948	929	976	948	974	1021	933	1008	898	964	977	956	941	1008	972	906	911	971	961	970	983	968	937	945	943	959	990	977	927	970	927	987	979	958	955	942	974	923	944	950	917	975	961	981	936	934	914	962	984	982	969	927	970	968	920	982	959	988	995	949	962	962	1005	920	888	1046	965	959	950	1008	980	896	967	934	916	984	975	991	953	916	969	938	979	954	925	979	918	953	958	964	982	925	984	942	978	956	956	973	962	959	1020	954	904	970	930	926	961	978	968	981	982	966	955	914	937	945	945	960	940	948	981	982	943	1002	1012	933	923	1033	980	919	943	909	980	909	940	939	971	933	906	974	1012	923	940	964	958	946	902	932	958	967	977	955	959	967	995	968	948	948	938	951	993	946	976	905	886	953	979	962	949	949	948	1012	976	930	935	973	955	935	1016	946	941	996	947	992	974	943	935	931	948	932	924	917	911	970	973	1013	957	924	979	991	987	950	895	970	945	953	959	934	947	945	959	979	983	960	951	907	919	954	1009	942	965	936	978	976	906	1009	997	927	936	964	919	944	961	888	1014	919	988	990	887	884	925	942	915	985	967	1002	911	986	947	928	950	935	952	931	950	955	918	956	936	941	1018	928	920	1004	943	952	982	912	980	962	978	870	936	937	967	931	964	966	962	947	905	1001	968	946	892	936	965	937	937	957	930	939	928	922	975	977	995	1021	975	936	978	936	973	892	902	902	962	962	952	981	964	964	910	970	959	991	949	932	964	978	971	926	944	942	984	920	930	934	972	1006	980	948	946	980	931	1002	890
7591	682	644	568	534	413	469	371	394	372	337	330	302	359	392	359	312	326	373	402	346	351	334	345	384	381	329	334	359	323	320	339	312	306	340	326	347	307	330	359	316	365	317	325	334	342	343	309	345	333	385	339	323	309	329	332	352	341	353	300	331	349	346	342	303	327	338	354	300	350	332	329	346	335	334	345	331	351	392	341	379	339	366	369	346	323	336	328	314	343	332	328	330	304	340	375	352	357	293	344	326	323	332	338	339	306	328	342	330	328	326	325	329	341	313	358	349	311	342	359	350	354	284	333	315	320	335	313	346	317	335	357	364	302	329	349	337	341	351	335	369	327	329	339	320	331	284	339	377	302	342	297	365	336	360	331	354	321	336	343	318	336	320	358	334	348	355	311	356	309	347	383	342	359	314	367	379	348	337	335	318	355	329	330	348	311	307	342	349	327	326	348	340	324	346	342	331	348	328	351	326	339	343	351	355	326	308	330	322	346	370	356	321	331	343	346	370	352	360	353	315	340	313	345	353	302	365	312	340	319	338	351	348	326	321	354	317	319	338	338	360	347	349	327	355	339	348	312	349	345	338	310	358	365	306	328	329	350	342	322	331	320	329	338	357	327	330	339	324	334	322	356	346	309	360	323	332	381	340	351	323	367	327	352	355	370	298	329	340	321	332	320	318	355	345	301	333	356	318	337	323	326	291	351	397	319	322	324	322	307	316	355	302	345	336	342	347	328	337	338	349	386	339	339	311	383	331	334	310	366	331	312	307	341	341	326	344	363	327	359	328	352	303	330	322	326	337	347	292	337	337	356	339	295	326	336	331	322	348	318	321	347	356	341	345	317	329	308	318	358	303	311	341	327	359	354	315	348	324	339	329	317	356	322	336	292	330	340	315	316	322	328	343	365	346	321	324	338	365	350	343	320	348	303	342	329	316	334	354	357	312	363	355	357	364	342	309	365	339	361	340	364	352	284	346	291	360	282	313	327	320	332	339	352	349	331	339	354	328	316	314	327	325	341	312	310	349	401	350	340	360	356	320	356	291	360	368	362	315	352	336	363	347	378	354	385	313	358	355	342	325	349	313	380	341	345	323	329	321	330	311	354	369	319	312	327	382	344	387	330	365	327	325	319	360	370	344	316	355	304	335	314	362	344	347	352	305	348	339	357	327	337	312	355	338	323	333	319	326	315	337	363	327	380	345	342	367	347	347	330	344	310	357	330	369	351	312	340	369	322	358	351	354	308	365	318	308	345	335	317	355	329	366	306	326	307	358	357	333	340	343	324	363	342	349	313	315	343	336	298	333	313	309	314	348	315	320	314	334	322	336	323	326	337	343	329	383	338	322	326	335	350	385	312	307	361	298	330	313	324	312	366	352	333	324	325	344	334	325	352	343	315	369	329	354	293	343	291	358	320	332	317	361	355	299	355	362	336	315	337	330	367	354	340	351	319	357	329	341	327	352	349	313	334	386	324	324	347	288	343	348	311	317	353	309	328	350	327	345	354	338	343	350	333	339	340	338	327	340	348	322	349	364	351	361	342	314	342	329	304	315	305	337	370	337	324	325	323	333	345	316	329	346	324	344	309	349	326	343	327	333	343	343	361	336	326	312	326	306	321	335	331	311	319	354	326	332	335	337	308	374	336	365	307	318	316	306	372	341	329	346	346	330	326	347	355	331	331	344	341	299	365	334	332	341	348	313	346	334	364	331	328	334	335	338	316	320	364	320	356	367	359	329	322	328	342	354	326	379	323	323	354	326	341	349	317	341	359	374	327	332	341	324	320	357	363	315	330	331	341	337	303	320	353	325	337	324	330	318	349	329	318	325	362	333	356	336	322	318	332	346	351	315	336	347	319	308	306	339	326	332	316	317	372	319	390	301	318	342	306	333	344	326	327	313	310	323	349	351	365	322	313	303	334	320	330	325	341	345	324	332	335	338	302	320	324	347	306	321	338	317	370	366	333	344	331	304	333	329	323	356	305	348	335	326	346	322	317	338	363	320	318	343	317	351	366	311	348	353	304	301	360	367	342	329	330	331	319	335	347	369	337	323	341	310	298	360	363	377	367	344	343	318	344	321	343	330	319	341	308	374	341	323	325	344	327	331	333	343	334	334	378	335	343	344	272	322	328	305	351	326	328	276	349	343	299	327	355	359	345	294	309	326	346	349	354	319	340	339	335	336	286	319	317	351	352	325	317	338	335	339	315	339	326	329	360	320	310	300	351	337	333	387	323	327	312	351	346	327	334	361	326	333	354	332	341	391	326	322	297	326	363	315	351	335	335	330	397	330	329	340	335	359	343	341	329	346	335	331	306	338	361	326	389	324	349	355	366	350	345	350	327	322	359	371	345	340	325	294	307	355	329	350	344	333	324	319	335	359	342	359	353	305	348	337	309	331	317	324	373	321	333	329	337	342	342	341	332	341	350	336	338	323	350	288	339	322	324	349	331	333	365	318	375	397	329	326	353	355	344	346	344	337	354	305	315	312	313	290	328	287	344	340	350	345	358	307	276	306	331	326	334	358	325	331	303	336	356	324	325	349	352	311	333	301	338	341	334	326	354	302	353	338	329	369	336	326	330	343	352	342	350	328	344	339	334	351	334	327	353	380	352	353	341	328	317	345	313	334	306	341	327	347	346	381	307	347	325	349	342	353	334	310	387	352	376	352	290	333	297	335	351	328	388	317	323	335	357	312	310	335	347	355	344	343	340	351	343	340	349	317	301	367	319	340	305	343	340	316	349	341	321	361	350	355	344	384	355	304	292	366	341	327	347	326	319	321	319	332	380	327	293	329	343	342	350	316	317	338	363	356	337	350	332	317	333	332	335	346	321	353	351	316	336	348	342	364	350	314	321	363	329	324	365	353	322	333	330	312	345	391	330	325	321	307	355	311	343	324	357	342	328	328	357	358	357	342	314	328	341	306	330	326	338	340	350	327	311	316	327	344	317	353	327	331	349	307	338	341	350	361	333	354	317	343	330	329	340	358	317	355	354	339	323	320	349	334	351	335	330	305	317	334	311	314	344	354	357	315	336	290	332	319	318	329	359	319	351	324	356	328	336	313	335	302	348	351	299	359	344	319	316	345	337	340	371	344	348	295	306	335	335	306	337	323	332	336	348	328	355	361	325	336	367	314	349	328	334	339	302	333	312	315	337	322	332	368	307	339	339	331	306	329	317	338	331	334	331	333	342	328	377	305	347	320	352	346	338	333	364	343	325	365	323	336	313	336	325	329	353	299	351	340	313	324	335	349	378	357	344	315	341	343	331	324	335	340	317	326	333	342	313	295	281	377	344	351	368	362	343	326	370	325	331	312	345	364	317	374	348	313	337	330	344	348	386	355	343	318	339	325	327	307	327	323	327	324	341	312	349	333	308	364	346	330	323	322	312	320	338	354	373	389	345	321	354	320	349	345	336	342	300	339	364	390	350	347	376	347	329	323	360	344	318	302	344	294	347	335	360	295	322	336	342	324	337
6917	1055	1473	1616	1483	1341	1104	1036	969	996	986	945	887	875	859	872	797	810	845	837	838	844	802	832	880	798	861	777	827	834	804	821	804	814	817	834	773	820	849	851	776	781	795	800	822	825	815	817	816	755	808	774	760	799	849	815	779	805	777	762	802	761	802	787	806	794	791	783	787	785	833	750	796	733	766	766	812	795	801	811	774	779	763	784	782	785	784	820	742	797	832	791	820	815	756	817	808	757	807	735	771	825	818	809	738	767	822	816	776	838	820	787	786	768	796	856	822	822	803	781	818	872	864	794	776	772	780	777	808	794	815	821	789	833	808	796	775	768	820	814	838	819	775	819	799	791	813	788	840	867	808	836	812	766	810	837	772	776	800	787	751	803	861	782	785	848	856	774	773	788	829	746	758	800	747	774	785	740	748	789	841	780	803	830	791	785	802	761	747	757	807	787	775	760	788	769	830	758	811	788	825	789	791	770	822	787	807	846	810	772	753	813	815	839	795	820	793	816	823	782	792	837	807	792	786	811	802	794	821	865	778	800	800	873	745	795	786	802	821	777	750	791	777	792	800	790	730	785	759	804	804	777	760	796	811	781	791	837	838	812	765	801	784	804	759	790	790	801	803	780	747	840	729	799	776	799	818	804	784	821	765	800	768	818	778	812	802	755	722	778	811	739	840	812	825	789	813	742	748	799	780	798	803	736	792	785	775	840	823	769	797	836	742	826	759	773	820	801	801	777	761	798	763	741	775	790	844	854	825	760	724	774	772	772	807	801	807	840	831	756	817	819	728	786	836	794	770	848	800	766	801	843	804	840	843	811	845	772	824	767	798	793	807	791	830	813	774	782	824	737	833	777	779	811	758	773	782	857	826	848	824	830	783	800	825	753	830	779	835	791	815	752	773	774	798	814	804	814	863	777	821	813	827	814	776	782	756	827	818	811	838	790	810	751	787	791	800	851	804	766	786	832	806	878	785	809	829	824	782	814	763	809	776	799	787	821	796	773	849	806	809	741	790	809	762	815	854	778	830	797	777	764	781	784	769	765	796	756	783	791	782	765	786	822	781	807	788	733	787	819	804	834	825	828	739	746	738	775	764	837	774	794	753	799	790	825	778	787	814	800	788	804	799	813	822	791	853	767	825	799	815	812	807	811	786	776	790	803	803	763	829	762	817	832	802	751	801	815	804	784	808	771	816	779	780	846	783	764	799	837	801	777	759	815	808	788	796	772	780	814	793	780	819	768	752	760	804	817	801	798	766	787	813	830	857	803	761	808	777	793	796	765	843	806	817	757	825	840	779	790	767	767	784	810	804	806	824	841	808	837	802	783	763	845	781	791	764	777	818	799	796	763	806	830	762	790	817	783	781	796	749	808	766	781	822	767	826	864	814	802	814	796	782	779	787	819	788	780	775	814	724	784	770	801	753	795	785	764	774	821	794	775	797	799	817	777	800	807	819	814	824	792	778	803	843	811	821	758	855	809	774	861	760	849	811	787	800	812	816	753	769	743	794	805	758	796	773	767	808	784	793	784	785	759	812	797	767	821	734	749	776	771	796	813	776	801	782	809	769	833	821	789	758	809	789	740	797	743	810	791	768	773	791	718	791	794	775	830	758	758	749	787	860	797	798	810	790	735	779	774	771	785	767	819	790	801	793	730	790	799	817	797	792	798	755	874	835	744	777	785	797	801	796	849	843	769	773	748	779	779	799	826	796	801	779	761	752	789	788	819	823	810	818	806	800	806	822	815	829	827	802	744	837	806	755	818	804	789	802	774	755	812	798	822	787	761	797	751	872	812	819	776	757	835	839	766	760	784	807	758	808	796	747	779	832	796	778	786	780	781	769	773	806	800	779	806	798	782	786	803	792	771	801	793	815	768	753	787	783	780	785	752	842	793	825	806	768	829	808	808	821	800	794	828	806	872	755	798	821	796	791	760	785	827	743	769	828	749	778	785	842	780	725	817	819	791	763	832	820	791	771	780	810	789	848	786	824	764	797	811	800	784	778	811	879	783	787	832	780	789	795	731	764	790	775	770	810	803	790	787	799	820	778	809	787	816	833	756	765	779	777	784	822	804	827	824	807	776	858	759	835	794	791	755	758	770	830	782	844	829	753	829	783	801	779	788	817	772	761	763	816	773	771	787	814	802	762	817	804	797	788	778	768	834	764	794	805	784	800	804	787	855	819	772	761	779	827	754	812	845	762	797	777	757	790	749	811	781	819	756	809	794	803	827	801	792	827	829	792	767	809	767	791	814	810	812	821	775	801	781	804	821	752	774	798	761	798	821	831	756	770	823	817	756	757	801	788	787	798	817	798	814	818	835	766	777	785	807	818	862	782	799	812	832	799	777	811	766	807	841	808	803	812	772	809	748	791	774	832	786	811	824	792	809	727	814	826	824	772	819	810	767	833	813	771	762	787	817	772	815	794	784	789	813	821	773	743	835	803	795	728	777	827	801	819	780	793	730	858	792	797	789	763	765	844	743	802	843	768	772	745	816	820	790	793	811	795	809	765	849	796	778	796	828	778	867	832	777	767	788	807	819	785	773	829	791	840	831	797	850	794	795	803	771	811	762	733	811	801	802	816	776	778	792	794	776	776	781	788	778	797	754	784	809	786	790	800	743	795	777	756	745	796	789	810	808	750	773	799	754	777	787	795	820	779	762	802	788	814	843	815	772	788	809	759	794	818	791	744	773	795	786	793	809	774	804	804	772	789	799	764	742	805	773	765	836	790	787	820	776	844	765	791	767	810	789	746	798	827	806	780	810	810	796	732	826	801	827	822	789	793	858	768	783	813	782	806	770	810	726	866	833	783	774	801	790	817	798	796	743	785	820	805	841	789	800	782	776	807	728	798	750	818	757	848	814	843	780	846	813	821	850	840	782	768	800	745	828	772	763	781	765	807	767	807	802	785	836	814	769	799	860	788	800	856	793	773	798	803	784	785	788	790	841	850	763	844	762	855	787	752	810	785	825	825	753	808	823	750	806	853	814	794	773	757	800	783	806	751	792	820	811	792	759	797	828	792	773	780	781	797	823	776	819	819	832	811	794	787	792	808	788	789	809	821	817	785	767	831	821	791	792	790	758	801	799	798	818	814	786	772	788	798	812	861	818	807	788	817	788	770	793	805	785	836	826	808	824	835	824	826	837	819	793	730	812	824	802	805	823	802	812	800	783	761	793	777	853	830	796	831	782	776	778	784	789	801	740	789	805	768	775	806	814	776	788	780	806	753	783	768	795	765	771	774	794	824	763	778	762	812	749	785	767	793	770	822	796	812	801	803	808	806	776	752	758	807	814	795	775	772	814	761	760	800	773	787	829	829	781	798	770	861	805	783	786	822	829	795	799	795	795	773	814	804	793	789	751	787	792	784	851	822	793	830	810	832	823	818	793	772	780	782	786	793	792	814	824	801	820	801	772	764	787	790	786	825	775	764	775	804	822	795	781	819	801	843	802	804	825	835	760	785	748	784	790
13422	935	738	580	426	352	292	261	189	232	202	174	177	167	184	147	163	208	187	171	160	178	164	155	171	155	167	171	173	161	166	150	170	152	185	185	159	148	148	152	159	152	182	202	154	146	166	152	167	176	147	138	153	159	178	178	140	170	191	154	162	165	131	146	156	162	160	147	154	141	168	153	176	135	148	166	173	147	182	159	149	162	167	175	153	159	166	134	168	148	162	166	143	153	141	149	151	133	145	140	159	138	170	154	157	145	165	162	173	168	167	154	146	149	170	165	152	177	156	160	148	152	153	161	181	153	147	140	170	133	146	154	181	172	168	149	149	133	147	174	179	155	159	149	173	159	135	144	166	161	159	166	159	160	155	191	169	168	149	163	173	170	161	169	156	153	167	146	154	145	156	161	175	145	178	156	158	153	155	177	178	168	146	180	166	151	142	162	177	147	128	161	154	137	138	174	170	152	167	159	181	163	165	143	146	153	138	157	178	191	145	169	192	163	155	162	161	156	161	127	152	161	151	161	147	151	169	172	160	152	152	165	146	159	164	163	152	174	135	182	154	156	155	171	166	164	176	168	175	161	172	193	161	175	130	169	157	186	159	168	149	135	170	167	134	173	169	164	169	151	140	155	165	169	168	152	159	142	157	155	187	158	177	158	174	157	142	151	138	156	162	173	165	160	155	168	181	139	164	152	170	162	159	168	147	148	162	145	152	138	139	152	146	169	155	181	163	147	149	143	157	179	175	157	186	164	179	138	157	154	171	157	166	186	172	168	158	145	173	149	145	168	151	153	169	125	158	146	159	161	155	155	172	154	165	157	145	151	139	151	152	145	159	149	146	155	146	162	162	167	188	156	177	140	164	166	193	154	159	185	156	157	147	138	153	159	158	166	163	170	168	153	156	155	138	171	158	150	163	158	184	150	166	146	133	158	185	147	134	179	164	200	145	152	143	138	159	165	145	153	185	141	177	178	156	182	158	163	158	153	197	157	162	166	165	160	144	130	167	149	147	165	144	165	166	170	145	184	172	179	159	139	153	153	177	166	158	151	149	152	138	142	151	151	140	146	151	127	146	181	171	135	155	181	153	161	157	155	144	156	149	155	160	149	144	174	146	152	140	160	147	178	168	159	167	166	140	160	173	164	150	156	151	150	115	170	149	162	169	143	151	163	165	152	164	154	156	161	170	173	169	147	157	159	160	174	167	167	158	151	168	159	160	148	149	151	154	170	163	155	150	170	170	156	177	169	182	171	168	176	151	177	147	161	179	141	159	135	134	137	196	168	143	148	168	142	165	164	166	160	163	142	132	160	157	156	157	141	148	160	151	176	151	160	155	172	153	180	140	144	159	179	156	173	162	161	155	172	180	155	178	149	162	165	164	154	158	151	175	178	150	166	160	158	184	160	163	162	169	161	139	145	155	162	188	152	170	166	187	170	163	169	160	136	153	155	169	166	152	153	149	176	166	160	160	157	168	161	150	158	195	129	158	164	149	158	165	151	171	139	152	170	172	145	142	170	131	156	143	174	181	156	174	149	157	146	157	151	155	154	157	168	130	175	164	179	178	159	149	156	150	159	139	166	150	181	175	195	176	150	181	147	131	156	144	151	148	154	156	146	146	138	172	164	144	147	172	180	147	153	148	152	159	167	159	177	172	166	138	154	142	129	151	159	177	167	165	149	162	156	142	169	164	146	159	150	150	163	167	170	145	161	148	164	146	171	149	161	163	155	152	145	142	146	131	155	140	158	146	163	159	183	177	163	141	135	120	168	157	166	176	151	159	152	154	151	183	163	159	157	156	142	169	183	181	158	170	134	146	147	161	138	141	158	157	154	133	155	141	159	159	159	173	154	137	160	200	135	130	165	178	140	176	158	127	160	158	137	170	173	162	150	192	153	169	159	144	155	145	172	175	165	162	155	165	172	166	172	158	162	157	164	144	156	154	169	164	159	130	158	153	146	169	151	147	159	157	154	181	158	142	158	145	183	129	158	182	156	148	136	164	181	162	143	139	179	175	157	180	164	140	179	165	140	158	170	169	136	157	145	155	141	190	144	142	167	167	171	178	165	134	169	140	167	175	164	160	165	165	129	154	173	163	154	157	171	139	174	147	174	166	162	175	152	146	142	186	142	183	172	168	145	182	146	148	160	148	175	191	161	165	165	147	150	152	152	161	149	163	177	191	133	197	163	161	155	165	151	142	141	172	145	172	156	160	142	158	152	155	179	180	147	160	172	142	164	158	169	147	194	137	146	147	164	167	165	164	143	148	158	149	173	172	168	166	168	161	161	154	169	179	177	154	169	150	138	149	147	152	173	171	140	169	142	171	173	178	136	163	170	141	139	189	190	170	169	174	168	155	145	179	172	187	162	149	169	157	163	148	165	169	144	184	154	160	145	174	170	154	160	159	149	150	156	175	163	166	157	164	155	154	149	161	138	153	192	146	158	162	157	149	155	162	196	178	155	154	158	145	153	160	157	155	173	146	130	175	152	175	168	180	127	154	135	159	167	138	172	160	165	138	193	178	194	162	142	143	123	139	127	172	143	155	146	184	136	158	165	158	154	159	165	148	150	152	171	184	182	156	149	154	160	128	161	149	180	163	153	144	185	150	163	169	158	137	146	176	155	157	166	162	158	154	141	165	166	172	168	129	153	147	156	172	151	155	158	157	152	158	154	176	155	157	145	146	162	157	149	139	142	157	158	167	126	162	168	153	174	158	133	169	167	147	159	138	136	144	138	153	169	144	161	141	173	145	174	167	164	149	177	169	149	140	145	150	144	149	150	160	153	144	153	155	162	181	168	161	177	155	147	149	174	165	162	158	147	165	140	148	152	171	175	135	169	166	167	143	165	155	152	178	163	142	147	165	170	149	162	171	135	164	155	152	147	159	153	168	146	155	159	175	145	138	139	151	189	179	131	170	160	150	162	160	162	157	150	167	145	157	146	192	158	158	148	182	159	159	142	169	167	135	144	159	139	169	157	172	169	159	148	186	152	176	140	166	175	153	157	180	157	176	169	132	139	163	168	157	120	143	160	151	153	179	164	143	152	153	148	144	155	159	164	151	159	179	174	146	180	169	168	140	169	146	170	178	166	161	163	164	160	143	142	171	161	153	160	159	173	162	147	144	152	140	164	145	163	154	155	157	137	151	151	161	153	159	154	146	163	160	146	149	155	175	133	153	133	159	162	165	147	166	147	165	143	144	165	162	159	160	150	154	143	172	146	154	139	135	155	132	144	158	131	150	148	153	142	166	146	162	160	163	150	159	151	164	153	153	176	166	168	163	171	165	165	178	166	181	189	147	133	158	160	169	163	149	155	145	133	141	159	148	143	182	161	168	155	160	167	159	155	136	148	153	174	162	170	157	174	151	145	183	145	194	179	168	126	157	193	192	145	184	147	179	187	142	165	157	173	145	153	150	150	171	156	156	168	161	149	143	179	149	155	142	152	160	134	150	149	150	144	159	162	135	160	136	158
8352	1041	1686	1942	1553	1329	1062	882	843	698	683	679	623	580	581	521	534	485	521	494	459	486	499	532	473	511	518	452	454	428	466	439	467	450	446	458	452	424	405	440	395	418	465	453	417	399	451	449	433	477	426	480	426	408	418	422	409	453	388	426	397	437	454	418	435	431	423	428	402	455	454	421	422	391	394	412	409	390	444	463	412	456	423	417	414	437	438	408	419	438	431	419	405	412	410	419	495	452	444	411	389	452	427	395	470	400	430	423	460	424	411	442	429	423	434	438	394	415	398	412	395	404	436	402	411	380	438	416	433	432	408	413	426	394	447	406	383	413	419	449	464	434	415	414	419	438	414	416	397	444	409	432	411	425	387	413	418	394	431	464	425	411	424	432	410	446	454	418	451	422	385	386	428	443	444	408	436	411	439	427	412	465	426	441	430	440	448	407	402	407	402	407	418	419	413	396	414	411	398	379	422	412	391	399	411	392	408	439	430	431	415	415	416	427	412	395	411	396	447	422	405	417	411	403	406	403	389	405	436	420	434	427	431	455	431	423	421	437	420	412	461	360	413	432	460	406	376	428	379	419	445	405	426	454	430	411	421	422	399	444	406	399	383	415	424	414	416	402	432	428	379	402	370	399	408	401	407	439	408	423	407	420	421	424	472	376	442	437	397	421	419	425	409	431	451	411	440	426	433	367	436	430	466	433	444	378	409	399	420	447	430	428	403	405	401	405	420	409	444	423	399	420	463	427	398	412	410	415	411	416	423	388	414	415	407	399	432	391	446	414	446	449	414	437	392	417	424	436	404	404	432	423	433	390	410	431	401	446	381	426	410	425	413	392	437	410	435	407	417	430	428	422	428	411	434	423	367	395	406	410	418	413	420	414	400	442	419	422	414	431	428	428	429	396	423	405	408	431	425	408	391	435	427	430	419	424	444	402	417	383	405	395	433	407	426	414	423	416	415	435	415	421	421	429	432	429	450	402	465	413	442	392	431	441	431	386	412	441	436	436	430	440	432	401	424	429	404	418	418	399	440	422	443	447	426	375	417	430	460	426	397	386	411	393	439	433	396	419	405	416	444	419	440	410	403	433	382	390	447	414	426	405	397	422	410	420	380	419	425	439	400	439	427	453	410	418	404	431	417	443	406	418	408	394	428	437	415	407	438	428	419	413	441	425	411	398	405	437	416	449	407	440	416	378	412	425	398	380	446	447	404	406	408	420	426	428	444	400	439	412	390	422	435	426	416	392	377	426	417	432	412	396	419	412	428	408	422	396	406	455	400	425	379	402	408	408	417	411	420	448	418	419	447	446	383	401	423	426	430	451	404	406	416	426	384	411	401	407	396	411	404	401	384	441	408	381	425	420	424	440	422	405	362	443	423	456	475	414	420	439	415	428	419	412	397	436	416	424	416	401	400	434	409	414	427	433	419	417	445	417	409	399	387	442	393	452	416	380	408	437	411	446	416	442	428	400	409	416	405	451	439	399	386	371	441	475	408	415	462	411	398	421	448	434	476	418	416	394	408	437	423	392	444	429	438	419	424	428	417	423	426	435	404	454	398	397	445	420	421	433	413	423	433	400	415	436	414	399	425	406	432	402	410	430	420	426	376	424	418	409	391	434	409	417	411	438	437	443	429	444	414	444	454	395	416	421	437	397	419	422	430	397	410	427	428	388	412	406	394	411	428	431	420	437	444	401	427	411	452	394	412	411	413	423	438	397	405	409	404	415	475	447	402	430	428	422	406	411	411	438	436	396	446	421	424	420	443	429	420	451	456	413	430	421	400	397	399	401	390	436	451	441	433	418	374	395	425	400	411	398	429	414	395	452	448	410	410	431	421	412	429	436	396	427	426	440	412	418	431	404	395	433	425	397	408	403	414	425	402	459	396	390	448	402	420	419	413	417	411	421	424	431	440	417	440	417	396	414	430	418	402	431	407	441	410	454	442	419	410	415	407	410	423	400	399	439	432	425	409	408	395	423	436	412	408	414	419	376	435	415	392	449	425	390	426	416	413	467	418	401	408	448	432	386	448	436	374	399	417	387	423	438	411	434	403	413	442	467	413	391	424	429	422	414	461	417	453	418	431	391	428	388	441	432	413	408	432	475	418	416	413	401	421	422	434	400	398	399	427	428	419	443	409	374	402	420	388	402	411	419	403	412	393	389	447	442	429	413	411	399	482	406	423	421	410	429	444	424	438	443	406	450	394	461	424	436	374	430	404	419	420	415	389	439	421	448	436	453	420	432	451	423	448	420	420	399	381	403	418	443	405	403	439	402	413	405	400	460	389	401	413	415	425	422	453	457	397	423	411	436	379	407	409	388	412	382	391	400	402	398	403	408	469	434	403	419	420	414	403	421	397	422	442	401	441	408	396	403	462	419	398	413	406	467	404	449	392	424	400	402	431	397	422	432	406	402	405	410	392	415	422	389	416	460	407	417	414	434	425	428	393	420	450	434	440	431	415	413	452	411	448	467	404	390	399	398	410	407	433	400	402	399	447	412	394	417	408	425	414	406	405	406	397	414	398	417	436	435	424	430	421	419	434	417	384	453	418	388	400	390	403	395	410	414	409	420	439	428	406	413	469	419	446	397	405	412	413	411	419	445	420	409	415	416	390	444	413	396	428	408	389	450	466	422	438	432	444	433	402	419	417	385	459	446	404	412	413	404	442	433	408	446	431	385	434	445	392	394	404	421	421	451	408	438	441	411	406	419	391	409	412	418	416	427	430	396	414	424	393	411	412	420	419	414	433	427	412	419	403	419	433	442	404	443	421	412	414	428	428	403	413	421	403	447	416	460	408	412	421	432	412	415	424	416	432	408	434	387	455	423	395	435	410	433	393	420	408	422	415	438	441	459	422	385	399	403	435	404	402	403	441	412	412	441	431	408	426	415	444	416	401	401	410	422	404	432	434	394	391	390	421	403	414	413	413	442	445	436	428	407	405	408	402	427	447	421	445	440	397	431	441	417	427	427	419	456	417	451	419	420	415	414	402	432	435	415	421	425	396	433	403	415	392	389	401	414	428	425	469	386	407	425	424	420	422	445	414	425	430	446	416	422	439	448	373	401	371	398	396	391	443	405	413	379	417	404	415	425	443	409	419	426	458	434	406	413	440	429	436	373	439	430	418	405	435	395	411	401	428	407	421	425	399	414	390	425	409	396	405	451	387	411	428	392	393	428	415	429	448	412	441	404	446	406	414	407	432	421	430	426	399	434	418	436	436	413	383	419	410	429	410	439	425	387	387	421	403	412	417	440	420	444	396	416	411	451	430	432	392	428	412	400	414	426	403	414	411	429	385	452	418	407	429	428	420	416	403	424	453	425	439	420	429	382	427	406	454	413	427	433	440	461	424	401	410	369	416	408	422	418	419	465	428	428	404	419	402	432	424	395	427	386	393	437	359	404	423	397	401	432	404	389	402	430	414	435	374	411	431	438	411	414	386	391	399	451	383	438	415	426	431	422	414	403	435	446
1722	465	425	408	427	427	384	411	431	387	396	349	409	403	414	362	390	443	431	398	401	376	394	406	382	404	439	379	415	386	412	437	411	435	386	425	435	435	411	392	417	456	430	440	406	395	413	423	397	421	465	427	401	428	392	386	400	394	395	382	403	410	371	412	381	370	373	438	372	404	395	418	411	375	419	456	440	422	415	431	410	412	433	425	420	435	420	391	396	415	392	447	407	397	421	438	453	401	364	388	403	429	391	387	396	441	425	396	429	410	412	409	425	418	430	422	412	427	408	424	404	425	394	401	414	409	355	406	400	392	398	410	434	450	398	414	382	425	392	423	402	361	412	376	395	392	402	418	420	429	417	365	399	429	418	397	408	386	430	433	408	436	392	379	422	405	397	396	467	438	406	412	382	420	407	383	441	408	405	396	403	433	352	432	398	417	423	380	396	388	435	412	414	441	434	421	396	380	391	384	451	422	393	432	395	406	413	402	378	398	385	407	440	438	384	437	394	422	394	425	373	397	412	408	395	423	454	434	423	425	405	388	388	378	398	436	388	426	409	413	445	381	433	405	402	415	412	403	421	404	403	406	374	370	412	421	425	437	397	431	377	396	388	418	415	445	424	381	397	382	414	412	385	395	414	396	391	413	392	407	413	413	368	417	425	437	379	396	404	382	414	366	423	438	413	443	399	424	467	391	415	401	382	361	401	416	390	440	394	411	377	401	419	402	380	432	438	431	389	412	400	394	406	411	439	404	397	402	420	411	410	398	362	387	396	398	407	389	417	422	422	397	420	421	385	403	410	380	443	381	410	377	374	443	367	428	414	383	405	418	404	410	426	420	415	425	415	385	455	420	410	400	391	423	451	387	404	429	407	435	419	443	386	431	409	388	443	411	422	402	419	412	385	373	425	427	399	391	417	397	416	435	445	423	400	416	386	468	403	374	429	377	390	409	379	428	417	392	427	347	408	367	408	458	400	405	404	429	374	399	411	401	452	458	411	410	368	398	423	421	384	425	437	392	398	401	418	398	390	416	392	394	386	384	419	424	381	424	407	374	414	416	401	415	419	437	398	366	417	426	412	396	368	423	446	377	439	403	418	431	374	378	422	419	438	442	394	421	433	390	360	405	409	413	441	415	418	404	399	432	384	426	381	391	406	380	407	396	472	435	429	415	421	421	392	407	394	387	398	448	376	414	407	407	402	404	419	364	357	416	402	389	440	426	407	402	369	389	395	375	389	417	389	409	408	412	399	413	400	420	390	383	427	379	401	442	407	406	448	416	431	379	390	420	406	396	379	424	425	394	427	425	398	402	426	421	376	388	381	412	441	400	383	424	418	392	427	418	411	457	434	425	437	404	399	407	390	402	393	406	403	398	457	440	407	422	377	432	439	401	412	405	435	424	403	398	422	391	427	398	403	400	384	400	405	421	425	393	427	403	438	409	404	349	427	436	439	394	380	407	402	412	433	405	410	431	424	405	433	403	390	430	478	391	405	373	409	430	403	409	396	447	392	431	419	392	418	409	380	356	408	404	374	408	405	415	382	431	404	379	405	422	436	452	412	418	399	401	410	415	429	381	395	407	442	402	426	424	401	436	395	406	411	424	442	402	437	408	428	414	410	426	431	423	407	427	385	427	445	368	433	388	421	402	362	407	422	391	415	387	429	449	392	412	412	415	401	411	461	403	391	420	388	391	445	458	412	364	415	414	387	401	385	375	396	454	445	373	380	432	392	407	402	417	396	417	429	419	421	444	424	407	422	416	406	407	425	401	422	404	395	392	384	383	388	379	404	406	425	386	405	425	398	420	414	435	442	404	388	425	401	413	453	427	409	431	421	395	411	397	407	410	402	439	422	408	438	404	407	416	424	389	421	432	422	426	412	415	421	413	405	390	417	384	395	428	408	392	431	399	405	436	418	428	439	394	419	410	394	387	420	418	409	429	426	395	409	397	396	413	418	400	406	417	431	423	429	419	403	423	411	413	417	438	377	421	425	416	447	404	421	389	430	389	386	390	366	439	436	410	423	431	415	421	386	391	394	409	407	434	361	421	415	371	374	382	398	423	404	436	429	372	433	399	417	395	394	367	416	426	423	455	394	402	377	416	437	384	449	406	408	393	422	398	430	432	403	362	404	428	433	425	414	425	417	428	379	436	384	391	436	393	395	392	430	386	399	402	385	403	393	424	412	382	356	440	364	425	389	405	385	400	408	360	396	403	410	433	402	421	383	388	424	414	444	432	402	403	394	392	447	400	415	415	413	423	401	401	422	427	383	394	403	426	420	385	400	389	415	416	405	378	425	442	437	438	405	417	384	406	369	364	416	380	422	398	421	426	381	426	387	411	436	382	393	390	424	401	413	410	401	369	413	424	400	416	423	420	389	386	369	375	390	424	380	426	421	425	372	409	458	428	361	407	439	401	400	409	380	379	409	427	383	389	417	411	406	433	454	428	400	371	396	376	389	391	409	414	423	383	433	408	373	446	414	428	408	373	396	433	391	427	381	417	409	400	412	408	398	449	383	403	387	401	414	388	417	392	442	441	430	400	423	403	425	410	403	418	402	427	422	403	433	370	388	406	421	445	351	415	411	420	460	391	376	418	442	435	401	435	413	402	393	418	419	392	404	397	400	392	398	403	415	422	473	422	413	404	466	368	395	392	428	384	426	371	385	417	415	401	423	383	409	381	419	408	403	386	401	423	426	400	403	370	414	355	398	397	379	407	423	394	381	450	426	434	408	420	415	421	397	413	433	383	412	471	429	432	395	445	421	420	410	452	410	422	399	414	369	382	410	382	412	426	361	384	399	408	419	417	427	382	438	420	438	411	400	424	406	418	412	408	398	434	381	391	404	455	419	389	407	409	430	447	404	421	390	403	413	384	440	415	432	414	402	393	410	369	439	430	422	403	401	397	438	402	380	433	404	351	432	383	414	406	430	382	398	439	447	458	393	376	400	384	417	371	400	412	410	383	390	433	385	420	393	395	414	395	424	389	372	374	427	412	413	397	390	379	402	431	416	420	385	411	393	381	410	403	424	408	417	407	412	407	380	397	376	448	412	445	415	396	393	405	426	396	410	427	409	421	391	398	375	422	426	425	416	401	390	383	398	423	429	431	423	421	365	373	376	390	395	395	409	400	376	400	370	407	406	425	405	432	446	388	370	408	417	425	413	407	390	428	397	416	415	395	411	430	409	396	383	413	422	413	441	403	408	395	425	390	405	370	434	422	423	383	455	431	386	402	408	434	431	421	418	397	401	399	393	446	417	414	415	385	415	422	419	422	411	408	391	380	407	432	380	446	437	433	377	353	390	376	349	424	421	406	424	398	420	423	409	425	388	395	390	389	423	403	441	397	419	417	378	390	400	397	392	383	425	378	412	414	406	401	427	396	392	429	411	435	428	444	436	411	392	435	405	413	412	420	464	412	398	362	421	403	429	409	417	374	388	406	401	442	422	433	397	399	432	441	437	388	418	410	421	406
2285	1024	1046	1033	1018	965	1039	998	1037	905	943	1001	928	981	942	1001	972	991	919	1059	992	971	917	973	972	977	960	946	1037	870	935	978	1015	986	939	1004	977	947	959	947	958	945	990	948	969	911	976	960	963	996	968	1000	956	911	976	915	1012	980	942	931	998	987	942	910	955	968	907	998	919	911	933	928	996	966	934	1027	1005	946	942	985	895	923	930	926	973	994	935	968	971	946	999	945	969	931	945	929	965	976	923	971	955	948	957	902	961	973	940	907	974	950	963	962	990	923	910	986	953	971	911	966	1032	963	963	928	940	937	977	994	960	1005	950	961	949	965	941	936	977	935	940	984	941	919	946	934	962	969	957	955	957	986	1008	941	949	935	920	1011	952	908	971	969	952	929	1006	936	1005	935	950	1004	942	959	933	1000	978	929	1005	942	979	936	980	971	984	913	963	1003	883	1019	971	961	974	955	956	959	932	996	968	971	962	932	921	923	934	942	933	900	931	966	934	936	909	936	1024	956	1009	974	935	953	996	979	961	942	986	929	929	945	1010	925	936	951	955	928	931	964	909	976	975	961	940	934	951	962	927	956	1000	945	936	984	980	989	975	943	985	940	932	897	982	904	928	952	1007	987	976	932	978	988	927	967	943	931	952	937	925	943	933	944	963	951	929	1003	982	963	964	950	956	1011	947	939	986	956	930	969	911	928	947	935	938	1001	911	965	957	952	956	933	834	991	980	941	942	969	940	992	981	998	954	947	947	937	960	971	966	925	991	941	953	925	978	1001	965	958	915	957	1001	1003	950	902	943	979	1003	917	1036	1029	953	956	954	964	941	959	947	965	930	918	912	942	896	938	947	913	976	943	975	949	951	924	986	945	917	953	953	978	1000	1016	1001	1030	972	968	937	968	890	937	978	959	977	993	960	977	972	957	941	959	951	925	918	927	955	929	983	966	976	956	956	903	898	946	980	953	901	960	971	948	982	978	982	946	992	988	896	979	956	970	1009	1039	914	973	901	972	1019	924	993	951	938	969	955	975	967	1010	941	952	931	965	929	953	919	927	964	944	957	934	898	948	901	977	933	896	1017	975	979	935	921	861	957	929	923	989	935	918	979	925	936	920	943	914	961	860	968	943	1008	977	954	952	969	972	953	966	991	933	958	937	935	963	902	999	968	1009	932	977	921	983	914	964	964	980	1020	964	955	972	966	950	965	874	919	916	935	969	949	971	979	934	972	943	935	946	905	936	982	963	961	946	970	964	936	895	931	980	950	971	994	960	1019	967	960	931	938	933	969	978	967	946	956	950	913	936	932	990	949	959	973	966	878	965	955	937	990	949	948	962	911	973	952	962	971	956	949	966	959	927	981	960	978	929	963	938	905	951	978	944	921	976	1004	951	948	976	920	962	914	972	942	999	972	899	950	953	943	950	976	884	959	940	985	983	1010	974	979	1007	986	974	987	960	988	995	976	970	981	956	966	986	945	964	942	967	971	934	952	976	976	1002	931	936	978	966	936	955	938	982	948	999	932	972	952	957	946	974	1000	990	924	975	955	979	947	930	897	965	955	969	975	953	993	929	966	954	981	987	939	937	907	976	987	912	948	971	953	902	949	959	936	932	899	962	990	956	929	955	969	970	946	934	956	964	929	988	962	949	921	987	930	962	986	1006	925	935	957	892	951	901	962	938	973	1028	891	921	955	933	914	910	1018	922	933	941	956	1003	984	1032	972	935	972	937	1027	997	897	928	1004	891	988	947	906	954	931	947	927	959	935	927	947	944	960	917	985	1024	979	931	992	884	970	941	926	1017	905	1013	942	880	950	927	944	984	947	935	984	920	971	1010	979	957	1014	962	958	962	966	995	993	923	922	949	910	944	940	925	947	863	946	965	935	991	950	936	991	956	988	974	956	984	942	1000	970	952	980	926	962	929	927	928	987	956	986	999	959	1033	950	982	994	948	947	1030	945	955	939	902	953	1011	967	1006	952	1010	912	942	993	936	969	948	993	963	1005	926	962	964	991	925	940	926	945	931	913	932	979	928	988	984	942	973	973	984	991	1013	953	964	972	956	967	984	952	970	928	960	923	955	976	984	923	985	911	998	963	1019	956	1009	1037	983	960	969	969	938	957	948	950	987	939	965	918	967	950	999	984	968	974	961	955	959	935	916	931	926	959	872	872	962	960	949	933	960	1014	988	985	971	946	924	993	1021	933	940	962	980	1019	958	949	914	924	978	955	1010	957	947	920	910	966	1040	983	965	955	974	971	917	969	971	991	925	951	981	987	906	996	989	954	993	979	954	962	933	974	937	917	948	952	979	965	995	946	927	943	1028	983	922	992	983	986	974	991	972	960	922	932	971	937	1000	958	957	982	995	950	983	936	1025	946	966	971	956	958	938	933	985	959	956	975	915	1013	939	946	937	961	954	998	975	932	983	960	1017	1018	948	995	985	997	977	996	948	891	968	965	941	972	974	973	954	943	970	1015	982	981	1020	968	956	929	1014	970	945	981	994	1007	967	950	1010	979	975	945	962	957	893	928	938	970	921	917	919	949	935	941	1011	971	979	974	937	937	988	964	911	1015	1000	975	943	955	983	998	957	926	980	947	1023	959	901	947	937	933	928	953	1004	929	965	995	922	976	933	963	928	921	1003	990	963	921	924	922	884	924	938	955	939	936	967	955	941	918	945	1014	906	979	903	918	997	950	935	985	959	993	959	986	927	971	981	947	957	916	916	998	972	994	981	978	985	955	980	952	941	910	957	902	942	940	969	927	969	1018	932	913	978	963	1004	937	947	1007	977	910	974	935	999	984	985	986	966	988	967	937	950	1022	940	914	964	948	923	986	935	994	950	926	992	956	1002	920	959	992	964	983	936	980	999	961	992	966	942	907	985	1016	922	962	965	994	1008	922	926	924	983	974	945	974	989	982	973	931	941	980	949	928	990	968	1019	978	928	935	959	994	909	987	909	985	966	979	936	965	926	968	961	964	949	935	985	956	921	967	957	1008	934	912	892	935	1031	947	916	980	934	967	957	929	910	982	953	954	947	957	955	947	1019	964	904	934	968	917	968	973	957	930	1000	949	903	943	954	982	966	952	944	975	956	975	897	973	949	937	931	912	946	915	898	964	1031	949	937	948	952	969	992	961	984	940	1001	965	964	902	958	942	956	996	1003	954	965	948	911	940	892	982	945	910	972	950	946	1004	894	930	927	956	996	1001	948	965	963	1006	953	960	943	994	930	954	968	974	940	964	938	965	958	990	987	929	965	904	954	943	942	957	956	974	958	987	996	969	945	960	965	915	916	969	953	946	979	926	960	945	1003	943	970	922	931	982	967	950	966	948	966	980	929	937	1015	1002	982	978	927	952	930	983	953	927	942	912	920	945	943	952	929	929	982	954	954	956	965	1027	953	957	947	920	901	964	1024	991	966	916	986	939	992	957	982	991	936	1024	917	994	971	965	945	959	954	1000	960	1005	962	966	956	976	920	1022	965	951	981	902	972	986	897	983	952	932	935	982	933	947	932	951	941	942	999	939	992	949	993	921	975	1016	954	952	903	991	932	901	968	974	941	1002	949	969	976	977	990	1006	961	939	939	895	937	933	987	930	955	895	939	994	980	893	991
7758	680	606	561	480	436	418	397	360	326	367	339	342	360	311	331	324	370	355	379	354	335	364	348	330	339	328	341	330	333	342	339	355	374	338	343	343	355	344	319	330	332	346	334	370	338	345	367	369	342	342	359	319	345	344	363	337	358	358	356	310	350	331	333	343	353	320	327	311	356	340	365	341	340	330	356	353	308	330	340	311	330	325	352	333	351	369	335	359	346	342	348	319	305	293	338	312	333	358	355	333	331	332	364	301	342	347	347	332	366	281	314	328	350	354	361	332	320	314	348	346	339	337	307	355	347	328	328	304	370	335	337	327	349	346	362	330	363	342	335	339	362	351	336	320	350	352	306	345	349	313	324	321	339	296	341	304	330	359	349	353	333	380	320	299	319	302	321	325	297	372	350	335	392	352	309	310	311	340	333	337	370	325	326	347	337	362	336	340	326	319	335	345	326	354	337	332	332	325	322	318	353	307	323	348	314	332	336	314	293	334	323	355	335	350	339	361	377	327	338	306	360	344	346	323	348	347	353	346	325	328	357	336	355	331	376	343	297	358	342	314	363	328	321	325	297	333	346	338	319	348	301	341	339	337	340	314	305	316	364	305	340	351	315	316	364	304	330	324	350	331	349	337	327	348	319	326	354	334	341	348	362	306	350	347	308	358	358	363	346	338	324	342	331	294	351	345	353	303	338	354	320	355	302	348	322	341	323	318	338	336	304	322	337	349	331	327	337	341	328	351	323	341	366	344	350	325	349	355	322	326	337	355	361	357	348	362	334	339	346	321	379	362	337	297	386	341	314	343	341	338	347	356	385	337	306	309	328	357	368	329	327	320	339	332	349	333	339	311	296	321	348	336	374	342	298	335	395	340	344	332	313	324	354	324	328	331	326	324	334	341	350	333	334	315	358	345	348	362	322	347	327	322	339	332	365	334	319	359	357	345	326	350	340	342	348	332	329	315	351	347	303	352	343	351	298	310	303	317	351	343	356	325	335	325	341	338	338	371	306	350	308	353	324	331	294	312	355	355	316	322	345	337	344	343	312	340	369	365	326	310	349	330	304	337	368	299	312	339	313	332	339	300	319	347	347	305	325	352	303	332	311	320	335	343	352	349	337	323	335	335	355	347	373	352	365	341	350	333	360	338	336	356	359	346	333	315	338	307	319	317	335	320	298	325	314	350	315	354	317	349	344	331	356	313	315	350	330	352	338	317	337	312	331	354	321	317	363	312	333	342	337	350	368	339	328	338	346	351	353	337	353	321	340	317	350	332	348	335	335	350	353	352	301	374	325	332	323	365	311	355	317	345	340	353	345	348	333	345	364	312	311	341	343	342	324	325	331	373	335	331	330	361	323	345	343	326	325	358	352	334	321	323	308	323	361	309	328	325	356	324	353	367	353	300	360	338	355	288	322	332	335	329	323	315	323	322	373	340	326	358	326	348	342	354	356	343	315	371	330	317	360	314	351	353	356	308	303	335	327	361	326	342	337	358	341	329	323	333	355	337	300	339	349	350	311	360	345	360	326	300	327	324	349	358	359	335	361	329	333	305	322	337	335	315	347	362	335	321	362	346	334	345	342	353	367	330	322	348	336	340	309	338	341	304	304	347	320	326	313	340	323	337	349	326	310	338	341	366	345	356	336	338	350	324	310	358	327	355	343	359	310	332	342	319	348	317	333	319	340	318	331	328	374	344	337	330	348	342	329	312	367	339	364	311	320	335	330	324	369	345	335	360	334	331	304	344	332	331	333	320	290	312	334	317	362	294	304	370	339	334	373	354	320	293	317	372	307	330	332	340	329	338	338	313	355	331	363	384	324	310	345	306	340	349	324	332	337	308	307	319	343	351	337	343	321	354	335	321	354	331	323	339	375	322	344	324	344	363	356	387	316	338	338	337	353	347	349	340	320	360	359	362	336	350	364	364	350	318	336	319	337	339	338	326	369	347	334	349	404	325	336	368	339	326	317	348	310	320	325	355	323	333	304	316	332	336	341	295	336	310	362	321	325	346	369	343	300	353	345	336	358	330	358	319	383	324	322	322	325	335	348	329	354	324	338	358	318	325	332	329	319	310	350	367	368	357	355	305	323	330	384	330	333	323	327	315	337	355	356	318	320	327	327	347	335	331	339	340	346	326	328	332	350	328	310	336	327	328	380	305	327	349	361	336	330	309	316	342	305	345	341	329	321	336	342	313	353	327	310	342	316	329	346	332	349	332	338	319	325	355	337	350	314	332	332	326	354	329	336	341	325	370	331	312	323	324	337	352	345	358	356	354	338	356	363	310	331	319	335	330	323	348	353	343	319	344	315	348	347	317	350	316	329	330	367	368	345	374	334	367	354	366	343	315	355	368	353	330	330	312	344	318	321	355	327	324	306	351	340	366	302	350	359	326	337	333	346	334	363	331	317	343	318	307	329	342	331	337	343	358	340	350	359	354	316	344	348	344	339	319	341	316	297	320	343	359	355	342	348	322	355	323	342	316	334	333	340	371	292	306	328	363	341	339	351	351	354	339	343	353	323	365	337	312	324	308	387	307	335	361	351	364	328	298	341	331	347	342	370	329	326	292	338	342	327	349	357	339	354	339	313	310	348	351	340	365	342	362	341	332	351	340	340	322	335	338	310	319	336	352	379	346	354	306	328	334	363	311	363	345	355	324	336	336	312	318	314	348	359	361	341	321	335	351	355	355	308	350	314	325	335	334	367	307	325	310	342	379	327	374	364	337	328	327	343	327	336	327	329	333	334	367	302	361	349	334	327	290	330	355	319	354	343	324	302	357	385	373	347	345	342	318	347	330	348	353	326	312	340	328	330	298	352	334	310	318	356	341	347	323	349	308	316	345	340	321	349	324	371	316	346	337	304	353	374	347	357	340	349	349	348	317	339	314	330	373	357	345	328	342	320	332	343	309	318	336	336	327	323	324	346	338	367	339	326	350	392	361	336	325	352	365	337	334	319	324	342	348	316	346	338	356	312	317	341	322	348	307	363	332	333	347	349	360	336	302	343	293	346	365	313	366	347	325	307	360	367	298	341	331	320	347	311	329	322	337	353	338	343	361	396	359	362	353	336	329	301	321	362	334	322	332	355	383	352	347	312	390	362	331	364	328	376	371	351	333	382	343	330	361	327	358	320	347	325	330	310	297	358	346	339	359	334	343	359	343	363	344	352	323	338	326	363	348	361	338	328	330	343	307	334	314	357	374	338	315	327	352	352	376	359	341	328	327	322	341	347	324	337	338	320	332	362	325	327	361	296	334	345	377	341	355	343	350	346	381	342	340	368	324	356	340	322	337	331	336	324	369	346	351	333	349	334	322	330	298	357	340	360	332	325	375	318	326	355	349	323	324	337	318	329	349	339	357	325	349	343	324	358	287	367	374	334	356	329	342	315	316	325	312	333	336	318	325	334	326	325	336	338	321	328	298	342	368	330	333	339	352	329	350	355	357	364	336	343	338	313	314	356	341	329	359	321	326	343
6884	1090	1506	1634	1438	1279	1134	1141	1012	997	906	933	902	959	884	868	873	827	791	832	839	807	831	821	786	807	812	779	829	855	797	787	825	856	800	830	783	799	758	793	833	818	777	748	841	842	812	826	825	814	781	817	783	790	802	831	754	802	806	805	754	775	831	756	767	824	810	798	827	762	841	796	768	763	803	772	793	807	812	819	806	757	807	864	813	839	815	769	825	817	783	824	811	807	783	783	792	789	848	788	800	795	788	765	785	765	777	768	739	826	778	806	821	834	801	746	796	809	809	786	823	757	811	818	828	735	764	846	772	794	800	755	794	850	818	774	812	761	841	809	818	850	833	777	769	834	851	788	806	770	835	795	856	786	855	787	792	737	837	779	801	810	787	814	767	780	775	837	846	745	817	811	806	814	816	744	785	820	768	807	769	792	854	777	856	825	799	809	785	754	766	805	773	817	818	792	823	764	864	815	798	766	804	777	793	786	820	787	798	794	817	755	813	861	785	806	794	774	786	777	766	794	789	824	770	840	797	800	781	811	799	791	778	831	770	771	786	766	779	746	759	855	789	845	822	850	772	818	773	894	853	832	757	830	821	805	838	798	778	879	822	815	787	788	773	754	794	801	801	791	796	752	730	801	842	774	787	764	873	803	790	802	795	829	791	766	754	790	804	735	750	805	802	824	805	767	764	829	828	834	809	869	809	809	797	797	771	771	848	818	762	829	820	775	812	833	809	768	773	780	799	826	754	804	808	832	824	817	818	771	845	765	805	755	800	791	782	800	838	755	801	755	816	807	831	803	744	839	763	817	776	802	825	771	840	787	757	763	810	832	763	792	798	835	797	827	798	803	814	808	803	790	759	790	797	758	834	791	773	851	840	844	828	808	758	758	792	826	798	763	801	828	775	769	809	797	777	826	767	846	755	784	801	777	769	827	787	789	790	785	817	844	770	799	785	805	782	783	789	818	792	824	767	780	807	789	794	811	824	770	879	822	798	783	804	784	833	830	798	799	849	779	806	755	833	766	788	765	809	766	779	775	851	788	790	806	801	759	827	835	786	832	828	823	828	816	802	821	822	764	765	752	815	764	841	802	800	817	826	767	799	854	757	803	775	795	842	782	835	812	794	851	804	836	796	835	761	800	751	838	795	757	847	832	825	836	825	815	758	800	782	793	803	772	775	836	805	784	822	806	834	816	799	794	819	810	815	749	789	770	821	781	826	798	793	791	777	822	755	826	815	772	779	778	797	771	841	786	805	814	819	815	791	807	822	798	825	760	771	791	842	807	788	788	824	808	820	783	805	808	791	787	815	787	827	758	823	782	778	789	786	823	792	818	832	771	815	823	821	832	803	797	768	717	775	826	791	774	778	783	749	819	785	814	798	811	777	789	828	801	822	843	806	781	778	814	822	805	819	811	778	849	802	798	795	808	791	823	787	823	804	821	811	777	791	774	775	801	796	781	793	806	764	772	792	780	777	832	756	815	784	757	754	815	803	823	812	797	803	800	815	797	808	786	833	787	816	782	784	796	783	806	783	828	776	805	816	793	786	807	777	754	825	822	824	791	822	835	798	817	767	811	797	770	770	757	779	760	830	765	804	807	753	854	772	795	795	832	805	798	783	790	852	787	819	821	790	847	807	706	780	818	793	792	783	787	783	771	837	795	787	818	782	763	773	782	766	818	772	805	831	824	801	809	766	789	820	814	731	776	764	805	799	777	814	857	884	799	733	775	826	803	789	782	796	775	787	804	826	778	785	833	821	799	796	818	786	810	812	741	779	779	781	861	791	860	820	821	745	804	810	765	806	799	806	806	757	772	835	834	827	803	734	837	789	778	817	815	749	774	814	762	828	781	765	743	760	810	799	767	822	734	774	757	773	805	818	771	827	796	804	805	821	818	786	814	764	850	777	787	734	813	809	784	797	786	803	847	772	828	785	770	823	823	766	787	774	820	798	749	822	745	804	789	753	841	755	816	807	859	787	802	804	783	774	824	797	851	809	790	819	828	825	747	819	785	754	793	818	777	751	811	750	822	756	822	821	788	789	730	829	832	832	784	818	779	825	822	744	789	828	773	768	812	792	822	811	812	784	828	774	824	810	768	785	816	740	771	801	840	848	779	789	788	801	811	772	818	800	790	781	803	796	820	798	835	788	848	791	774	786	810	810	790	779	794	816	786	811	794	798	796	830	783	844	772	774	799	784	769	814	811	804	803	780	769	802	793	789	822	829	806	804	806	768	774	731	773	789	774	822	813	798	775	790	746	768	789	831	813	807	760	825	814	804	779	787	826	793	812	824	782	801	788	813	784	785	831	808	780	789	820	760	796	782	847	835	778	799	787	857	759	804	815	768	834	769	838	862	785	799	794	751	790	808	833	826	804	803	803	853	799	851	848	774	802	765	793	829	775	817	852	774	768	766	771	779	797	762	767	769	803	840	776	796	784	822	795	808	781	824	812	841	780	799	805	841	805	791	755	772	796	824	808	805	773	769	819	815	784	811	742	780	763	782	797	828	838	842	762	767	809	788	796	784	777	734	765	827	825	799	824	861	831	798	806	763	777	792	798	780	765	809	804	776	786	744	810	823	776	793	807	776	825	792	818	781	775	758	763	793	833	794	799	854	749	799	817	821	837	776	802	732	831	809	823	811	784	802	817	791	822	803	748	751	774	820	815	800	779	753	796	789	818	767	783	840	795	829	807	805	825	789	835	793	777	787	816	820	765	837	820	759	796	810	782	869	781	764	763	764	825	811	816	795	742	819	739	822	846	795	753	778	816	820	817	771	815	792	821	813	823	757	810	819	795	861	790	810	798	809	771	781	817	784	791	818	826	828	791	836	805	779	792	789	837	791	796	742	790	781	784	856	799	776	785	783	831	828	819	789	839	757	751	840	789	778	799	770	766	788	814	805	809	812	818	839	793	791	821	772	802	774	747	773	796	806	818	799	845	772	809	843	845	826	767	763	817	816	810	780	778	840	799	808	750	816	817	826	814	818	838	755	833	820	772	801	790	813	814	755	787	787	833	829	814	799	828	836	814	795	825	771	810	747	804	770	843	814	786	839	783	769	827	782	806	810	758	794	790	790	778	798	736	772	836	772	782	874	804	822	758	751	821	781	809	807	819	792	827	802	776	771	778	784	741	778	775	808	775	793	762	759	815	843	779	805	770	779	836	826	824	800	811	786	851	783	813	814	813	855	810	804	786	808	823	820	817	839	791	780	821	792	820	810	781	825	820	810	814	779	790	782	760	799	832	797	751	830	792	830	798	752	794	817	768	790	773	865	790	761	810	797	786	773	770	800	778	793	798	833	847	809	794	805	774	806	827	797	812	808	808	737	836	830	812	830	791	796	806	772	783	787	753	827	825	792	825	745	784	797	816	787	828	815	773	826	818	784	820	775	858	801	863	817	852	790	857	818	846	787	813	802	798	779	816	807	780	804	796	838	784	774	780	777	770	801	759	787	747	793	793	784	813	773	758
13295	973	753	590	460	362	271	251	246	237	226	189	215	164	184	163	177	176	170	153	178	188	165	153	172	188	185	187	163	136	152	166	160	166	166	153	176	152	144	159	156	170	186	139	149	147	134	183	164	144	150	168	163	164	152	162	153	164	131	160	140	155	155	182	142	154	174	151	162	174	172	140	162	153	163	195	180	131	147	155	152	169	156	176	160	163	176	140	162	170	159	153	163	149	160	161	177	128	156	176	159	150	167	173	164	169	131	179	161	158	164	138	168	158	170	148	150	171	155	178	162	163	162	152	163	174	155	164	148	184	166	173	148	163	171	161	160	172	162	163	170	170	159	163	159	169	136	143	159	169	147	136	166	151	162	177	180	176	156	171	185	138	166	155	152	164	161	146	188	163	144	157	149	170	131	158	174	134	133	142	172	159	201	166	162	173	168	163	143	168	154	155	152	144	177	167	162	157	161	177	173	182	148	183	140	137	151	124	154	133	150	137	166	160	126	158	167	156	169	174	141	154	153	181	166	153	155	165	159	152	150	157	147	151	173	176	176	183	165	179	167	157	140	163	167	142	163	157	158	152	172	158	153	182	163	162	158	153	146	154	158	165	172	153	172	155	174	173	166	172	149	146	171	176	157	160	137	170	161	148	123	161	138	162	168	149	165	159	187	162	179	157	151	140	165	142	157	171	176	190	165	178	164	155	158	162	156	160	143	138	159	150	168	164	170	160	165	145	159	143	162	173	157	159	143	148	150	159	178	164	181	170	141	131	173	189	189	125	154	154	145	156	158	159	162	145	138	153	146	178	143	167	165	156	145	161	178	148	147	180	165	178	200	171	175	154	166	188	151	170	175	161	171	157	144	170	165	158	172	158	154	140	155	169	164	164	143	158	161	168	146	156	149	154	153	155	146	167	170	149	146	180	159	156	176	159	162	167	156	164	156	135	137	162	149	152	172	166	150	154	147	143	158	180	165	187	155	172	171	158	163	164	165	138	160	155	192	163	158	171	151	157	159	151	175	152	153	142	155	170	154	139	143	145	155	159	147	159	144	141	173	126	159	170	167	140	147	162	141	162	146	163	163	164	164	172	170	173	161	164	134	145	177	156	181	179	168	173	142	145	173	161	169	167	127	159	159	154	161	143	172	130	164	168	147	148	172	151	152	154	166	148	142	168	155	139	153	171	153	171	167	183	167	165	155	159	158	173	159	168	155	159	169	150	154	162	168	145	161	156	155	152	170	169	164	179	184	149	175	158	136	139	133	177	176	153	144	161	166	185	176	167	152	183	168	194	168	171	167	165	202	181	160	143	157	137	149	173	161	174	143	151	179	131	146	155	189	166	162	162	152	135	154	179	163	159	170	157	128	162	161	140	176	169	150	145	154	153	141	167	138	172	130	165	149	167	165	150	172	159	176	170	166	154	161	165	149	158	172	165	147	140	150	176	178	143	184	168	165	157	170	155	169	146	160	153	181	153	154	173	135	171	159	152	150	160	122	155	142	156	156	157	176	151	175	174	148	173	166	174	150	158	174	157	155	167	164	169	158	139	161	140	155	163	178	156	165	148	158	137	153	163	150	162	156	146	157	160	184	187	140	148	168	154	163	172	160	132	153	178	174	160	160	185	157	139	170	148	145	156	149	163	146	148	175	164	147	159	161	152	151	147	161	169	145	157	152	170	160	147	163	166	159	154	165	151	171	196	159	146	162	162	176	162	198	157	150	171	169	173	135	148	163	160	153	163	142	169	163	171	155	159	145	148	154	146	149	166	161	169	156	183	155	173	145	146	138	162	181	146	136	155	160	161	165	162	154	146	140	168	150	165	155	154	168	154	172	180	155	188	144	172	154	148	153	180	160	149	173	170	144	146	132	146	180	169	163	177	159	151	161	161	165	140	137	156	168	155	149	172	145	144	121	161	166	164	148	171	142	154	145	159	138	176	142	130	140	133	161	185	149	133	160	177	156	152	153	140	164	151	174	162	167	159	178	146	157	130	156	171	155	155	157	151	160	164	143	168	174	142	173	153	154	144	163	157	162	154	155	151	170	177	159	146	172	143	157	160	176	177	170	167	188	157	166	141	154	154	156	146	176	165	165	158	130	142	152	155	150	173	136	149	171	168	169	168	141	143	161	146	176	166	183	158	179	181	177	148	197	158	145	146	154	142	140	133	172	164	158	189	162	179	147	162	165	178	151	133	159	172	174	157	168	178	141	135	161	167	163	182	195	156	149	185	162	142	193	158	167	127	151	148	145	144	160	141	120	154	147	151	180	153	184	182	164	161	163	144	151	163	162	154	161	154	154	179	123	146	154	166	172	161	147	140	153	156	180	190	150	169	131	147	142	157	141	147	195	151	184	142	163	166	157	158	161	150	150	160	144	173	158	186	189	152	153	143	162	169	148	161	157	140	157	168	151	152	157	168	146	156	151	151	161	171	147	167	158	165	177	139	166	159	148	178	155	152	164	173	145	154	150	167	182	162	168	143	168	158	171	144	146	159	144	160	168	132	157	170	172	169	152	161	162	182	156	181	147	140	185	187	148	185	147	128	154	172	155	148	138	172	134	151	167	147	159	186	166	163	156	186	171	155	154	148	147	165	156	154	158	170	159	162	190	161	186	171	160	141	172	168	166	150	165	162	157	169	172	145	181	148	137	168	166	153	166	152	129	151	166	163	137	157	142	147	130	136	135	165	165	150	143	153	166	169	158	194	172	151	168	138	136	172	152	176	149	165	130	167	134	172	156	172	159	167	164	161	154	150	174	175	137	168	153	185	173	150	162	148	190	169	173	169	166	163	171	143	165	180	158	148	161	155	165	141	143	157	143	159	129	158	197	196	168	153	130	161	142	159	183	179	146	144	178	170	153	154	168	147	184	190	171	144	135	150	141	166	180	169	166	166	176	164	151	157	157	145	164	143	166	173	174	170	160	167	128	165	162	157	158	161	160	163	171	155	152	152	163	161	165	159	165	170	138	166	188	146	152	136	154	166	157	156	174	143	159	165	153	148	154	173	178	145	131	152	158	166	170	150	150	159	176	144	154	148	144	157	162	170	148	153	171	140	161	157	145	160	138	162	153	148	148	128	159	168	159	177	159	147	142	150	159	171	169	169	145	159	142	157	150	171	136	137	168	169	165	159	174	145	169	154	145	156	169	157	145	145	154	151	178	146	173	155	180	147	143	141	143	156	143	173	161	144	159	151	143	161	153	202	142	159	162	172	170	172	158	135	169	153	152	182	156	145	183	180	171	150	153	174	146	159	175	160	150	186	145	157	195	176	157	153	191	185	132	157	135	156	157	160	167	161	155	164	170	175	155	170	169	156	156	161	152	157	168	171	171	156	160	151	141	170	183	172	174	177	166	143	146	156	158	162	156	169	162	186	166	152	180	163	176	163	142	152	152	168	173	167	163	171	158	127	151	179	151	150	171	181	148	151	137	152	176	164	188	144	146	154	147	135	174	172	145	144	183	153	183	169
8252	945	1712	1839	1610	1321	1114	926	829	721	735	599	589	617	548	550	512	543	516	533	510	477	454	436	468	468	470	473	467	472	453	458	440	425	448	460	443	453	427	450	470	474	427	420	415	410	453	420	421	448	394	436	404	438	461	452	387	422	397	438	445	420	379	387	421	438	406	430	402	416	424	385	416	388	445	432	428	392	416	469	439	413	434	431	423	425	421	424	430	417	432	399	407	431	421	442	453	401	435	431	430	429	424	419	408	389	430	466	403	433	438	383	390	416	439	420	412	429	421	426	409	406	417	377	418	458	440	414	411	425	423	431	407	422	451	395	402	420	393	440	441	399	463	404	431	419	411	399	464	412	421	418	406	433	420	387	410	415	368	408	470	426	400	399	401	428	418	409	425	382	396	408	395	425	420	407	412	431	428	410	388	419	456	432	403	388	441	429	403	412	435	416	402	442	442	429	442	403	418	391	419	399	417	408	425	440	404	432	415	436	417	406	429	419	391	401	397	392	429	406	384	422	418	435	436	410	435	390	413	435	408	461	411	438	396	392	427	416	407	393	414	436	385	445	401	430	436	405	407	394	430	395	418	400	442	413	417	428	435	405	415	418	428	363	429	437	392	415	369	435	442	433	400	420	402	430	413	432	418	465	439	421	443	429	418	390	430	416	420	405	407	379	402	472	415	448	421	424	427	436	414	463	430	401	415	395	420	387	413	403	421	415	454	396	450	477	433	424	415	414	411	423	395	436	428	385	432	404	408	434	411	398	421	426	419	400	424	425	429	403	451	427	420	439	423	430	452	447	404	415	420	476	431	420	412	369	406	426	422	368	433	416	411	420	411	424	458	428	390	405	406	411	408	379	386	432	392	450	420	412	413	432	417	400	452	385	434	386	425	425	403	391	428	410	391	420	405	433	432	404	414	430	457	400	433	432	426	459	384	444	415	429	456	449	423	432	409	416	425	433	413	420	425	432	434	461	433	424	433	401	400	449	414	415	401	412	417	429	450	407	382	465	419	424	415	438	414	451	397	418	418	370	411	387	383	412	440	378	439	435	419	419	444	398	455	445	421	406	377	398	406	424	429	454	417	443	456	454	429	434	446	400	381	424	396	404	398	392	433	434	464	451	396	447	432	408	432	393	424	430	419	391	449	385	414	410	434	427	419	428	434	450	450	434	418	390	409	409	432	415	413	418	429	413	414	402	469	420	469	401	421	414	383	417	395	409	427	416	403	413	405	436	415	410	416	399	382	432	433	408	375	426	450	440	402	427	406	400	427	448	461	402	428	415	431	374	442	419	406	423	402	438	423	384	423	427	411	416	439	360	416	415	410	440	385	419	410	415	428	406	434	391	422	437	404	419	406	389	397	419	398	402	419	387	433	382	396	419	401	428	409	409	405	443	422	398	418	397	421	438	439	426	433	397	418	431	408	413	392	416	407	393	420	401	438	402	444	409	409	425	429	415	447	425	361	463	400	415	394	416	391	445	431	428	400	441	451	439	426	411	416	470	430	408	427	407	408	418	436	417	406	425	428	427	429	389	396	450	415	447	412	406	430	406	426	377	397	438	445	416	391	430	418	428	433	420	411	440	420	405	402	403	414	410	408	428	400	424	396	407	430	446	407	446	405	370	419	412	426	423	416	440	451	435	409	414	452	431	446	423	446	421	423	411	420	426	393	414	424	441	452	394	400	391	432	396	403	379	436	380	423	423	419	412	422	414	415	409	397	426	399	407	465	433	429	428	441	423	424	413	406	451	397	396	416	414	394	407	393	429	416	428	411	419	405	414	428	404	398	439	443	452	419	432	461	414	430	425	423	406	466	432	416	437	436	412	380	417	402	424	406	431	394	459	419	406	439	440	448	457	436	402	397	423	419	441	442	417	424	434	458	444	399	453	421	413	411	415	399	418	400	385	387	436	413	394	406	375	379	397	405	421	390	461	426	420	426	392	386	402	447	445	436	392	438	437	427	460	397	458	408	456	413	442	420	453	444	416	435	422	471	442	389	403	420	424	431	418	449	411	423	422	440	369	407	415	427	402	397	434	416	399	429	413	445	397	416	427	433	420	420	398	424	417	420	402	459	421	424	406	427	419	389	432	378	366	443	439	409	428	423	409	410	372	410	413	416	444	425	440	424	433	406	447	451	421	422	436	424	407	435	428	438	425	435	390	419	439	454	411	419	438	437	418	405	465	426	413	402	422	424	413	424	410	433	402	446	402	416	431	405	409	466	436	400	404	418	408	392	450	408	419	436	440	424	427	402	458	403	405	431	386	431	436	443	411	438	407	424	384	421	399	429	418	374	458	397	403	434	424	468	431	394	462	413	407	414	457	406	443	425	425	400	420	382	413	424	461	392	446	401	442	400	390	417	433	429	437	412	427	428	435	440	401	424	417	416	427	422	439	429	418	462	415	432	390	371	401	417	402	444	442	407	419	406	417	456	419	453	458	399	426	416	428	410	411	423	410	393	410	417	440	407	393	391	439	386	445	411	393	385	411	417	417	426	463	431	420	414	427	378	400	390	435	450	411	406	424	400	406	441	418	451	426	413	433	413	420	405	409	449	432	407	445	413	411	400	451	369	382	421	417	408	410	444	396	431	422	439	418	417	439	383	395	414	379	448	397	414	420	410	456	417	400	434	401	399	404	414	424	433	388	444	427	413	389	462	418	417	411	456	446	413	383	438	413	408	387	433	437	423	429	399	423	421	419	409	433	424	445	394	425	416	391	379	409	420	389	429	445	437	391	416	427	390	402	416	407	387	413	447	449	421	478	423	400	441	445	435	392	434	388	396	444	487	444	458	404	437	421	404	424	410	392	426	412	391	446	430	456	388	415	381	410	397	438	421	394	425	438	425	429	429	449	404	398	434	431	418	387	463	421	418	431	410	390	432	384	371	422	411	430	414	438	419	440	425	405	420	382	419	389	397	433	435	434	400	419	411	401	440	411	382	415	461	415	436	403	412	405	411	421	419	404	454	413	413	417	374	385	401	413	442	428	431	435	416	400	406	394	413	408	412	419	421	416	402	445	411	423	393	396	470	417	439	422	420	438	422	420	387	392	415	431	373	412	411	408	400	422	418	424	432	418	406	436	393	411	425	433	421	409	398	405	422	403	422	412	429	415	414	429	439	390	426	444	382	415	429	400	450	439	412	396	415	424	449	402	429	421	391	415	421	410	429	410	434	416	439	412	425	442	415	401	436	406	398	403	466	436	447	433	399	393	420	425	404	404	429	405	424	417	438	402	447	398	474	413	440	400	454	411	441	379	397	409	417	393	458	384	409	415	367	445	420	421	434	423	434	428	416	427	417	381	455	421	392	414	467	421	403	432	427	384	415	380	393	413	437	403	418	400	402	456	396	406	383	405	427	410	461	412	439	424	444	386	432	401	398	388	430	418	405	430	393	416	377	400	408	411	435	447	423	446	426	419	424	421	389	399	431	397	389	456	442	415	415	416	435	429	420	421	429	438	421	415
1851	448	389	410	382	395	435	389	406	396	426	405	436	416	456	397	417	411	442	409	388	383	442	382	398	389	414	412	412	418	446	406	419	435	424	408	437	396	433	405	372	409	451	427	407	395	453	417	426	438	364	416	419	425	443	405	387	383	406	404	452	436	454	427	397	413	458	416	414	373	419	413	452	406	407	427	426	440	412	436	373	396	364	371	398	393	387	417	396	424	436	417	394	433	371	408	411	411	443	392	399	412	420	447	407	390	386	393	419	393	449	403	425	430	414	409	357	414	386	410	396	400	358	398	400	388	436	425	434	410	399	385	403	399	399	378	424	405	390	390	415	439	412	430	432	403	427	403	440	424	430	410	395	414	403	425	413	408	425	410	424	422	410	383	414	453	432	422	393	422	412	391	412	437	435	451	424	381	387	402	389	434	420	431	368	409	400	396	389	411	392	396	431	392	402	444	395	409	381	415	354	418	387	389	427	407	381	420	372	395	413	351	406	434	381	417	450	412	428	420	408	429	388	374	399	398	400	389	395	411	429	388	412	442	404	414	428	416	419	421	407	441	436	400	412	415	470	400	414	387	422	387	375	395	395	449	385	425	465	392	432	381	395	431	434	445	390	475	434	404	406	411	417	440	408	424	397	378	437	415	407	417	424	412	420	406	401	384	418	397	399	414	406	438	440	449	425	447	414	401	424	410	402	420	412	409	440	412	410	400	420	390	433	428	394	436	410	458	414	433	481	405	418	443	412	421	413	398	437	382	342	431	386	430	410	416	431	403	420	404	419	401	428	415	432	412	431	411	391	400	394	401	384	414	399	435	398	447	420	425	378	392	427	424	403	410	408	400	392	400	431	418	420	383	383	413	424	388	434	422	402	414	401	391	401	414	397	378	388	391	402	421	394	410	417	421	392	375	389	403	397	409	388	383	402	411	445	419	430	383	411	422	438	380	435	388	422	432	420	390	423	376	412	412	437	429	421	417	413	394	383	415	422	381	382	412	376	391	435	390	405	392	434	420	422	423	375	384	433	391	410	409	429	385	416	406	429	428	405	412	382	377	380	434	416	380	418	410	401	416	409	416	444	425	434	445	436	378	410	442	446	431	406	410	407	417	430	399	400	415	389	413	396	402	379	402	433	427	440	420	381	388	394	429	397	411	413	372	358	391	385	434	401	421	406	398	386	404	379	383	395	445	417	381	434	435	393	401	444	392	400	411	403	411	415	398	393	436	423	389	384	412	426	400	407	331	406	442	394	345	421	436	411	391	423	420	443	441	392	395	390	419	446	396	430	419	409	430	376	423	426	453	424	455	418	419	374	421	382	403	394	396	406	390	419	380	465	375	428	415	428	423	430	390	395	360	436	413	413	454	415	366	437	385	405	403	435	429	396	383	437	432	417	414	394	416	421	401	385	368	444	425	413	352	408	391	408	375	445	421	396	390	416	402	401	425	444	427	451	406	425	387	452	367	465	424	404	452	386	430	428	431	443	415	375	442	430	417	367	379	400	407	396	425	395	393	428	393	402	440	443	418	440	415	415	412	402	437	401	430	372	451	399	443	391	411	435	391	422	396	442	435	397	409	402	383	410	358	431	370	397	426	408	384	427	426	393	421	384	431	409	402	446	411	413	405	400	411	402	401	400	366	390	435	441	416	385	396	454	420	415	433	439	379	405	381	433	410	398	388	387	458	420	422	403	413	450	437	397	384	399	403	417	426	391	414	411	420	404	431	438	404	378	414	430	414	412	417	377	403	401	424	403	396	406	400	437	461	416	445	371	418	431	403	413	422	390	428	398	436	389	394	395	427	437	396	408	422	433	412	405	364	425	370	412	446	451	403	444	413	414	375	378	426	453	419	377	388	387	443	410	364	395	396	397	419	391	379	406	410	426	446	407	402	424	414	421	426	429	408	386	400	406	452	422	403	359	455	380	424	443	394	425	414	420	401	385	408	409	422	411	416	429	386	397	425	391	414	402	420	436	445	398	408	421	459	399	363	414	426	395	399	403	435	444	407	420	385	416	394	399	446	422	394	399	390	425	462	443	408	435	444	388	435	387	423	424	431	410	380	404	400	402	418	435	403	390	415	394	371	417	426	396	376	399	375	352	426	415	402	402	399	406	446	393	450	451	380	410	408	429	440	413	446	411	429	398	442	414	415	458	401	400	393	407	414	422	409	447	449	409	408	420	391	428	416	408	437	418	383	431	412	409	435	421	425	451	411	405	418	396	368	405	394	395	396	432	429	392	413	425	435	403	410	386	428	448	415	388	422	428	438	422	431	435	435	398	429	406	425	374	385	427	416	417	406	399	429	347	415	403	412	428	413	428	422	406	416	428	378	392	403	432	383	376	453	403	422	402	390	408	399	394	393	419	409	414	394	456	374	444	424	410	410	394	447	371	397	405	372	423	422	420	426	444	413	430	374	359	408	419	426	394	385	400	418	423	375	389	408	378	402	382	418	416	423	413	411	437	385	421	394	409	416	388	450	411	442	456	401	391	459	405	350	424	376	429	407	426	388	435	408	404	418	379	434	437	411	402	391	374	385	413	401	393	441	464	438	410	396	409	389	410	417	396	439	401	393	419	377	405	403	398	425	396	390	382	411	430	386	430	376	393	397	442	429	432	435	440	389	428	402	397	420	396	402	394	444	403	421	430	394	386	380	363	396	400	394	442	406	421	431	428	381	395	347	365	417	422	406	385	418	428	412	418	369	413	390	392	412	419	435	445	427	396	420	430	404	389	418	403	402	428	405	420	425	403	397	405	395	389	405	437	431	374	415	422	390	396	445	433	426	393	401	387	432	461	414	455	423	427	426	437	353	416	421	428	395	407	398	465	430	435	430	459	369	430	382	442	417	403	446	438	376	431	424	414	426	380	424	393	421	382	394	443	420	433	458	405	398	402	439	404	379	432	416	433	417	425	430	399	422	430	433	384	370	478	441	421	419	435	416	430	418	406	407	425	415	396	392	357	435	397	425	400	412	408	410	391	420	432	404	399	443	436	422	408	426	393	413	464	422	449	397	395	416	389	415	398	400	365	400	416	428	433	417	420	410	365	407	402	408	435	425	402	423	423	391	396	366	381	420	397	388	404	425	420	418	435	433	375	391	428	393	380	441	410	417	419	367	374	397	351	456	456	397	425	435	423	446	460	415	410	406	379	401	398	391	425	415	377	430	430	398	405	396	432	404	430	382	421	371	364	422	456	407	421	410	394	377	429	371	432	401	380	388	436	443	381	389	395	379	442	394	370	406	398	414	399	432	434	366	361	400	452	430	377	415	429	384	396	403	422	427	415	415	394	400	395	422	422	366	376	415	383	426	424	449	385	418	387	421	399	400	398	394	385	430	416	402	380	395	430	430	424	425	426	457	387	400	435	388	405	437	415	400	414	429	390	412	422	410	406	424	404	472	435	397	423	394	396	367	423	378	445	464	408	418	405	421	440	410	415	402	428	414	410	450	398	412	409	453	415	416	420	417
2392	1043	980	1069	1030	1034	1008	982	970	956	1003	957	971	993	983	961	951	1015	930	954	973	929	921	998	981	984	1000	874	929	947	977	964	914	929	951	971	945	955	897	977	935	952	970	949	964	997	977	949	918	927	1005	971	976	1023	944	957	938	946	964	974	933	934	1003	937	949	948	956	960	939	913	926	986	897	913	959	986	990	942	999	968	987	938	1018	949	951	954	990	948	971	959	1016	974	1016	957	996	982	958	940	931	976	941	940	982	961	929	945	969	951	908	927	928	939	956	955	964	941	949	933	952	990	937	993	979	937	961	896	1016	990	892	971	953	917	960	1000	978	1007	973	973	929	968	932	981	939	1004	972	996	952	939	918	947	898	957	927	953	945	928	926	959	950	942	914	1003	941	952	1005	981	904	947	969	967	950	957	939	946	970	943	955	955	960	929	967	985	978	991	978	996	1009	951	918	971	945	956	942	934	968	949	1026	961	952	940	946	986	956	962	927	943	933	955	965	989	978	945	964	925	952	924	890	965	958	998	905	978	926	953	961	891	906	942	898	887	932	914	925	955	982	946	941	951	954	971	1001	916	1010	1046	885	950	950	930	960	971	970	919	951	936	946	1021	952	997	964	920	988	980	937	958	935	943	937	970	936	927	960	927	952	925	937	963	1008	995	978	935	903	884	933	965	973	955	1011	950	997	946	906	963	951	1035	954	883	945	900	950	922	1023	880	982	1010	933	986	924	1015	940	941	933	938	924	916	876	981	971	949	931	989	1027	904	973	976	1008	948	921	905	898	985	941	932	917	971	987	988	897	1003	948	929	937	914	974	901	945	950	875	987	963	931	911	943	961	939	987	982	969	976	980	948	955	1002	979	978	917	961	937	937	978	932	949	943	945	945	924	943	935	978	972	963	984	899	993	980	915	926	948	1009	969	894	1002	977	954	982	953	940	979	923	972	942	964	980	1003	931	955	947	989	950	976	921	1000	968	983	920	960	965	944	893	929	927	906	967	992	951	933	941	968	995	996	967	917	964	923	931	964	967	948	948	873	936	934	978	888	975	978	989	1001	950	937	1006	975	900	904	925	936	925	949	931	905	919	898	934	959	935	946	927	894	924	932	984	910	989	951	946	962	929	936	925	918	972	976	955	943	988	978	991	925	991	961	950	891	901	970	956	969	940	902	997	1013	974	981	941	997	941	934	957	996	942	955	992	920	905	907	950	932	988	925	943	928	964	1001	962	956	971	926	923	899	983	990	938	931	961	929	938	933	977	980	925	948	986	941	1024	955	917	922	961	1009	936	982	926	949	895	987	945	971	1034	971	924	983	963	978	957	897	1012	999	949	934	897	969	948	923	935	938	927	985	978	967	1001	928	978	933	1016	913	986	957	931	955	985	944	1000	1007	1005	931	964	971	900	954	969	936	981	893	936	995	921	936	910	1005	1002	914	957	947	956	919	970	936	960	975	1001	930	990	958	958	966	937	954	936	919	939	939	1007	978	933	974	957	970	961	895	954	994	976	997	980	932	957	927	951	958	1004	995	986	967	956	941	989	948	943	954	911	902	955	910	926	920	960	953	907	927	928	966	949	970	972	985	1012	955	966	913	958	943	991	992	966	984	1003	958	967	995	957	955	942	991	978	943	1008	958	972	953	1001	946	948	965	951	937	1006	972	967	954	950	896	911	961	997	914	996	968	967	928	990	927	989	926	963	886	945	998	973	964	938	965	954	989	913	956	926	981	931	971	952	1028	958	960	958	977	950	1009	999	991	908	937	958	958	887	899	988	852	941	1010	972	911	969	955	913	956	935	942	990	994	976	892	955	999	1028	973	934	932	972	905	966	970	957	943	979	978	961	930	914	936	905	980	924	925	953	977	941	969	975	970	1002	971	977	933	976	998	857	940	987	936	926	999	1010	948	969	1032	979	971	947	990	970	966	967	1004	993	982	993	947	941	977	941	903	909	951	987	989	964	966	961	1006	966	945	995	984	947	999	939	981	993	924	942	980	970	890	998	979	968	969	960	1019	971	961	949	945	940	944	987	993	995	988	920	936	963	983	883	1013	964	946	976	928	918	967	925	925	963	954	936	981	953	913	950	959	909	1001	1002	941	985	930	967	986	964	948	959	969	948	967	996	1033	995	961	930	921	942	966	939	979	1015	916	961	959	958	916	962	953	924	945	956	1005	926	871	985	912	1033	943	973	940	961	945	957	963	986	930	972	975	923	940	971	944	970	982	966	911	947	912	973	937	998	1003	932	972	944	997	950	949	987	989	942	898	986	927	891	963	1003	922	923	1002	887	928	914	995	947	980	916	955	967	962	969	946	973	946	915	937	1004	961	898	954	950	951	912	929	974	1003	1027	955	935	911	987	918	984	961	967	924	1016	994	976	941	901	986	991	950	963	990	949	1008	987	948	977	999	963	900	940	956	946	918	956	929	954	973	950	997	998	972	985	905	930	984	925	921	955	981	970	936	982	1001	908	918	974	967	944	946	923	984	957	960	954	989	934	904	988	1011	968	936	965	957	950	976	1003	945	950	945	968	1003	1008	953	961	965	998	944	963	940	922	929	976	948	995	896	976	939	950	984	950	948	919	971	985	977	938	963	965	993	949	1025	993	902	943	1013	982	942	1002	991	940	984	952	976	963	969	979	952	952	946	950	941	934	917	961	942	929	896	970	985	978	941	1001	995	921	953	992	943	943	999	964	973	970	964	950	995	903	977	949	993	945	955	956	938	1022	945	953	1001	992	936	1023	912	984	904	936	981	996	931	914	973	915	970	970	966	914	953	915	1036	936	997	959	919	999	932	919	936	950	989	979	1016	946	927	974	921	938	1002	909	914	932	931	1009	937	992	934	954	935	995	929	955	952	958	935	896	925	1003	948	1001	925	988	980	935	1025	969	940	989	970	1006	991	1025	937	950	966	979	976	996	986	938	892	965	944	961	963	933	963	984	949	934	993	953	934	969	964	963	932	950	975	962	942	965	943	949	953	972	1057	996	920	926	971	895	994	976	963	998	948	943	962	936	983	929	965	997	990	951	967	937	995	1003	958	1003	974	978	938	975	955	955	951	1001	976	933	980	976	956	962	943	945	905	990	936	992	937	987	935	976	1014	983	939	979	977	932	944	993	936	915	929	941	913	941	1019	936	974	991	991	976	956	976	972	918	947	973	970	921	956	1006	960	943	969	1012	932	938	964	995	947	949	965	963	983	929	954	959	922	980	1004	985	940	982	972	983	938	913	960	955	966	977	964	950	976	1009	980	1005	947	1004	1025	980	983	978	979	982	972	965	967	909	931	970	971	961	952	960	930	969	937	946	923	911	948	1010	926	936	996	977	931	940	989	940	934	1010	976	1002	961	931	926	971	978	990	961	933	915	935	976	987	910	974	892	974	952	951	965	936	913	940	969	975	999	909	952	1017	967	953	959	948	1002	1001	959	971	923	1002	929	1002	972	956	922	949	909	946	998	952	958	973	961	1017	968	948	1000	956	967	965	959	957	989	926	946	978	1056	1009	952	1003	913	915	983	943	1001	920	935	931	944	947	964	932	960	952	921	923	970	990	946	914	963	973	947	937	947	1009	961	941	938	992	974	965	937	995	948	999	981	971	909	942	976	941	954	953
7962	660	613	569	456	445	421	389	353	377	386	395	332	353	353	345	343	330	336	350	340	339	327	357	338	298	318	299	347	322	329	340	329	361	345	386	333	328	356	357	320	323	328	348	317	331	333	373	334	363	324	342	317	329	318	346	359	327	329	331	351	348	321	333	374	328	362	361	341	327	337	339	326	359	373	373	350	358	340	365	309	355	357	369	306	361	328	350	311	342	375	329	334	337	328	374	342	298	335	310	314	344	376	337	356	353	369	321	337	355	320	322	316	324	340	357	344	340	364	326	325	347	348	345	372	361	319	291	335	331	356	349	343	350	347	362	324	361	342	318	342	341	348	353	377	362	340	330	334	349	329	349	339	337	320	345	348	349	336	352	321	363	340	318	308	346	327	307	316	353	337	359	306	285	331	335	351	324	331	324	340	357	349	332	349	362	328	353	358	347	336	368	313	311	338	331	260	344	345	327	324	350	353	329	350	349	329	314	388	376	321	344	339	343	354	335	333	329	360	361	358	324	378	349	322	344	345	322	345	369	323	342	341	331	351	306	345	364	382	342	373	330	346	335	344	314	357	331	300	316	332	358	329	343	339	373	389	361	334	351	350	369	348	344	350	347	302	324	352	331	361	367	313	304	287	312	301	379	328	350	301	311	387	376	309	328	349	367	319	332	336	352	350	348	372	345	352	353	339	354	331	357	314	334	346	333	320	343	355	340	298	329	320	339	335	335	352	354	351	368	357	313	373	366	335	364	330	358	356	380	322	338	348	311	313	288	343	311	340	340	333	333	329	346	322	316	368	324	335	373	314	353	344	311	329	370	351	335	341	327	329	322	337	348	325	361	342	343	353	324	313	302	336	317	329	317	346	358	366	345	339	369	331	337	340	313	326	306	367	327	360	344	334	303	321	335	347	353	346	348	337	335	325	347	350	321	317	361	334	354	310	346	350	327	327	329	345	350	345	333	339	297	340	367	341	366	364	349	326	351	339	341	332	381	341	369	312	345	329	341	363	321	327	320	347	320	324	335	358	344	362	322	341	335	308	339	323	345	336	349	303	372	310	323	312	364	341	324	332	367	308	331	344	315	322	336	371	332	321	380	330	322	390	333	329	349	342	312	326	362	338	369	341	318	333	330	370	354	323	321	355	332	327	341	349	308	342	327	311	297	364	313	342	292	354	334	329	326	320	368	346	307	346	321	346	357	359	375	349	339	313	317	311	350	320	338	311	346	327	337	349	347	342	345	319	377	334	346	288	312	309	333	323	351	363	358	346	353	351	332	352	352	332	324	334	359	358	356	335	341	340	323	334	350	331	318	321	347	378	324	349	342	358	335	337	336	340	357	318	329	335	316	359	338	363	328	333	341	337	378	357	348	333	317	277	352	327	316	369	359	303	364	309	328	323	378	316	375	323	340	322	342	319	337	324	283	316	344	368	309	323	369	310	345	354	362	319	376	312	345	337	335	347	330	356	344	363	341	346	323	319	309	321	320	322	369	317	335	358	327	350	342	310	355	342	348	336	365	323	344	322	341	327	329	328	344	359	318	307	328	344	318	317	342	344	319	311	343	359	310	346	334	326	306	295	347	316	339	310	320	354	340	318	361	359	355	351	359	347	347	351	351	322	321	347	340	339	323	332	337	340	369	355	340	343	353	350	358	357	349	314	325	326	350	329	342	374	323	336	324	319	359	331	307	311	299	317	332	330	328	320	339	368	333	361	384	327	344	302	361	347	313	312	314	362	341	333	326	351	361	354	289	347	335	341	297	393	355	328	366	344	374	346	323	336	339	373	337	324	313	350	344	393	360	342	326	334	315	317	310	334	362	328	311	335	346	310	360	358	336	336	354	325	348	348	350	323	311	314	323	343	319	332	317	312	317	326	326	366	346	334	328	322	347	305	338	364	318	322	320	319	318	348	302	319	304	355	314	335	327	356	319	365	350	325	334	318	306	316	319	320	331	351	336	339	328	327	340	314	334	355	323	356	332	340	339	337	329	330	347	309	328	320	346	337	386	339	399	329	326	344	340	322	347	346	326	338	358	332	313	336	331	320	328	358	330	345	327	291	338	321	351	311	357	366	332	313	328	303	324	352	347	338	347	344	349	312	360	348	342	348	320	338	319	353	347	328	359	337	343	343	360	322	328	336	326	384	370	349	349	329	308	311	347	334	354	331	311	348	350	336	323	330	357	314	317	332	357	311	319	348	338	357	332	332	340	361	373	346	330	330	341	322	360	344	311	340	367	373	331	316	328	345	341	323	348	314	356	318	332	318	324	315	327	337	326	362	363	359	333	344	338	358	344	350	347	347	323	367	325	396	359	366	363	328	346	336	336	354	328	311	331	329	365	368	323	332	311	349	369	378	367	344	353	333	340	330	318	301	354	327	337	355	355	349	318	356	359	353	357	356	360	358	339	336	343	344	326	333	339	314	365	349	332	321	329	337	351	351	345	331	368	360	364	350	346	328	332	347	338	343	379	353	367	330	313	368	354	360	337	338	358	342	359	322	356	333	360	344	364	352	359	329	325	336	340	317	331	333	326	358	321	316	323	335	327	331	329	330	348	331	337	337	361	353	364	359	381	321	331	346	321	313	346	343	323	364	334	351	338	385	317	356	328	321	335	348	353	299	348	305	329	335	358	340	316	340	358	328	352	314	327	337	358	357	354	338	354	334	340	349	347	354	336	342	357	330	316	321	331	371	313	346	342	354	335	327	333	294	323	305	336	344	331	337	333	309	370	343	346	312	334	327	359	342	342	324	382	343	347	318	366	322	347	359	374	346	337	344	378	293	360	367	341	360	365	319	332	301	330	331	288	310	304	314	332	322	291	340	350	365	350	353	344	340	337	313	326	310	311	326	353	363	344	332	336	341	365	341	385	318	345	338	377	337	365	323	321	370	317	328	322	323	320	325	346	349	342	341	328	353	352	345	368	334	368	314	334	359	353	344	345	335	326	339	349	324	392	332	340	348	328	326	385	345	329	348	327	338	325	341	342	336	347	372	304	350	330	344	338	364	343	343	316	357	316	347	356	344	286	327	346	312	333	346	326	331	339	339	344	316	302	306	352	338	377	361	312	340	342	349	308	387	328	353	334	326	335	341	344	339	329	330	365	329	317	323	282	327	341	330	331	339	310	380	322	356	336	337	318	344	329	351	317	337	313	342	312	342	329	335	315	312	317	296	325	329	335	377	345	360	331	324	358	360	326	349	349	358	317	349	366	354	369	362	349	345	359	327	333	305	349	378	354	321	323	334	318	368	350	354	317	354	353	339	335	350	350	364	320	326	351	333	366	342	323	319	362	331	313	348	360	314	309	329	350	354	333	354	320	326	363	352	323	339	332	323	361	340	374	315	329	312	355	370	342	358	345	347	360	349	360	341	358	310	353	363	339	321	353	386	375	339	327	321	331	361	342	313	364	331	343	322	336	320	308	348	361	340	358	315	329	345	396	327	350	340	341	335	356	320	346	346	355	317	350
7031	1061	1428	1559	1481	1355	1138	1061	1011	956	937	951	847	912	911	877	889	885	888	847	899	811	810	839	829	853	801	875	813	816	808	760	861	778	763	790	824	829	776	771	800	830	846	840	872	780	770	824	780	741	790	781	803	814	797	799	797	851	789	806	819	779	802	799	790	800	880	823	824	807	819	845	808	822	890	823	773	796	791	786	809	801	767	797	744	726	861	819	804	816	826	791	783	794	811	775	835	791	806	848	815	813	805	776	825	806	757	818	818	801	823	765	799	789	784	764	808	803	782	783	756	814	811	854	877	803	792	783	823	766	795	814	839	845	770	852	786	809	850	827	786	788	837	813	803	772	811	794	778	821	823	789	778	789	809	784	771	821	829	845	789	819	768	803	829	795	824	808	819	807	802	831	757	844	794	754	783	763	814	816	848	767	790	813	804	819	804	808	767	812	771	790	831	789	743	808	820	794	839	803	786	758	781	846	777	774	831	813	796	822	768	773	825	836	795	820	745	816	835	806	778	820	811	794	796	793	832	807	773	800	797	783	740	838	811	785	791	865	798	842	849	821	797	785	828	838	796	823	758	764	820	774	779	774	860	771	715	807	812	798	788	780	837	772	832	795	783	806	824	752	782	748	808	813	761	788	751	779	854	772	806	826	852	797	802	807	764	795	806	761	792	817	848	825	792	813	771	778	775	798	802	839	794	811	826	764	799	826	836	778	813	820	800	818	790	757	796	778	804	787	822	772	833	771	794	843	753	821	760	823	826	811	817	804	810	813	817	772	754	869	774	791	816	761	843	770	817	825	734	803	734	824	816	796	818	794	815	756	837	791	756	828	773	779	790	763	812	810	824	821	805	844	826	763	815	845	824	755	813	804	805	817	835	849	826	810	799	849	815	806	751	818	855	786	760	837	802	797	797	848	828	801	790	867	784	810	779	833	750	765	801	769	809	783	804	828	818	835	818	747	808	813	836	773	826	847	867	856	812	811	790	807	828	771	802	798	771	734	771	791	807	768	765	820	838	775	810	802	791	799	831	819	773	815	731	822	789	789	824	782	802	817	821	807	787	782	768	797	801	774	853	792	779	880	826	819	798	829	831	796	802	717	838	790	804	775	772	809	798	742	756	818	821	778	791	760	748	759	862	806	838	747	787	803	818	843	792	803	786	747	845	765	816	760	739	803	817	833	798	800	789	819	795	813	781	762	783	824	806	773	816	741	743	789	781	776	732	780	778	859	806	774	783	799	796	792	852	813	853	856	848	800	740	792	769	826	814	852	768	763	778	778	834	773	745	775	801	802	809	776	775	794	797	774	792	803	828	792	759	800	823	801	818	834	788	793	795	772	807	848	818	849	795	842	757	795	772	784	810	835	745	800	779	824	876	847	831	755	796	824	785	815	823	796	803	824	824	792	786	812	814	812	775	852	763	853	774	778	840	829	815	783	827	767	833	832	768	796	823	777	883	777	796	815	831	749	831	797	843	760	796	774	740	766	778	779	811	779	775	828	794	831	790	740	821	800	827	809	833	822	808	807	833	814	796	848	776	781	800	762	846	779	783	859	771	821	789	794	786	777	736	774	768	785	827	804	806	794	813	788	802	778	798	804	806	840	802	784	816	773	813	824	823	837	816	789	828	829	820	769	759	793	811	816	791	794	826	770	751	772	772	802	777	793	763	806	799	801	765	823	858	839	830	834	793	811	749	806	784	757	811	797	754	787	796	765	769	766	789	833	850	770	778	795	769	790	819	795	763	787	832	774	798	840	823	788	792	771	781	801	839	760	801	774	785	806	814	839	755	773	810	806	813	782	837	825	799	797	817	814	817	803	738	883	803	829	799	812	823	815	801	835	797	801	775	789	808	796	762	730	830	815	791	859	753	818	781	790	791	758	768	775	821	818	768	815	781	842	834	857	747	805	792	774	827	775	807	785	806	782	779	803	822	817	778	823	812	802	787	794	745	844	787	823	789	825	788	828	768	796	795	775	780	813	745	801	755	792	850	789	821	783	767	810	807	778	828	789	803	833	766	816	769	801	783	785	777	815	814	768	798	783	856	800	868	830	743	804	832	776	796	778	761	788	790	782	827	760	782	812	796	768	836	765	795	763	765	800	785	802	802	817	816	774	809	830	765	843	813	786	792	794	779	793	836	796	797	828	786	794	769	757	805	791	785	802	766	866	783	741	828	798	784	836	797	773	838	785	823	802	821	827	799	800	713	837	791	729	817	780	764	812	817	789	805	830	802	812	764	794	786	783	806	783	864	815	832	767	849	789	861	795	831	817	815	757	804	827	763	836	872	776	834	836	778	817	802	810	818	813	849	844	792	821	801	809	797	805	835	777	739	809	771	797	808	831	774	832	817	830	774	813	839	829	821	808	831	801	818	801	880	823	838	791	780	788	816	843	831	830	833	798	779	808	827	838	748	776	719	831	781	817	819	843	752	803	784	793	824	758	797	793	787	795	819	806	795	794	815	776	784	775	827	777	773	810	814	745	781	810	783	848	776	786	769	762	795	865	815	812	827	795	779	820	835	748	744	787	823	837	826	799	825	768	792	837	802	775	778	815	811	785	825	803	775	791	796	761	853	724	795	805	785	873	818	834	778	835	815	746	782	789	815	776	838	768	781	799	796	804	778	783	731	790	800	808	764	813	774	802	832	816	805	809	763	854	809	844	810	774	838	798	757	826	803	784	819	762	864	783	797	827	803	806	779	845	803	838	829	781	773	801	793	775	821	779	844	766	794	729	829	754	815	746	809	760	814	803	816	813	793	803	768	749	777	759	860	802	803	761	765	810	774	826	791	833	814	768	793	874	739	816	850	796	786	782	830	758	748	763	808	783	758	805	806	806	778	812	806	770	793	836	813	787	802	808	783	776	809	801	790	819	803	776	820	831	797	778	768	780	848	820	780	807	806	792	798	788	839	805	746	756	847	782	747	747	759	794	798	787	801	793	776	800	793	779	766	791	816	854	795	776	803	822	806	823	836	807	809	769	827	785	852	813	823	813	804	827	834	813	765	839	842	772	752	797	815	755	816	745	796	743	830	821	851	837	786	816	814	845	817	841	763	814	813	798	763	788	805	758	754	706	808	798	786	771	808	818	827	784	838	778	843	810	795	815	790	761	790	781	851	808	822	790	736	769	809	783	833	768	822	779	845	807	802	793	823	770	795	776	793	787	777	780	800	793	835	812	810	825	782	772	801	863	824	786	762	808	806	774	770	831	828	731	809	796	804	796	823	820	791	813	790	754	805	807	799	812	863	768	816	778	830	797	796	819	781	810	776	779	851	810	808	748	819	786	817	783	806	779	827	792	801	770	819	775	838	808	825	787	752	763	790	788	800	819	780	790	815	796	802	788	833	781	795	817	819	799	750	829	839	801	767	790	818	837	809	798	848	858	843	788	819	771	780	806	815	806	752	802	820	805	790	807	804	795	778	815	775	739	826	802	826	854	779	856	793	783	810	790	811	815	788	826	793	822
13538	941	711	565	388	375	240	268	240	200	221	198	209	180	185	185	165	144	158	163	194	165	162	162	185	152	169	175	163	168	155	202	166	155	145	176	136	171	160	166	166	144	172	160	173	150	162	158	159	164	172	175	168	135	136	155	152	152	164	157	159	181	172	161	158	149	156	170	139	134	151	154	178	177	161	167	148	140	170	185	142	197	167	150	168	153	137	157	177	171	162	161	142	155	156	162	161	165	141	159	150	166	169	166	171	157	141	162	160	158	161	161	162	150	160	156	161	166	142	165	162	162	183	166	166	182	142	147	188	150	159	173	169	164	173	158	143	169	148	153	140	165	166	161	168	159	170	172	147	162	148	170	158	157	161	175	180	177	168	141	172	164	153	166	136	153	145	137	155	186	168	154	149	147	164	156	168	158	161	151	160	158	160	140	155	179	166	172	178	155	164	154	141	169	162	150	142	161	135	156	157	157	146	172	189	132	181	176	155	158	177	153	147	149	165	177	163	144	148	168	151	141	156	158	167	163	142	172	167	151	155	178	165	143	149	173	166	136	149	156	151	154	175	146	164	152	141	153	169	169	156	163	190	174	159	138	144	140	158	154	187	172	142	150	163	170	171	159	160	167	142	170	143	154	157	160	173	165	149	169	161	175	142	155	160	156	174	189	182	142	160	157	142	147	161	182	139	178	182	178	173	154	155	156	150	173	134	154	157	168	158	168	153	151	147	157	170	155	163	174	158	148	153	158	140	171	143	154	175	164	120	135	147	156	145	172	177	156	169	180	176	178	159	155	159	168	150	153	158	151	166	184	154	178	151	144	169	151	172	169	153	136	145	170	146	177	157	152	166	159	174	143	145	148	160	133	174	184	172	164	170	145	149	160	158	180	140	150	154	174	157	168	150	146	158	163	156	176	169	171	177	164	168	160	171	164	161	161	168	133	146	164	150	163	161	170	164	149	173	158	130	159	162	154	156	126	151	175	163	197	190	158	176	180	166	156	153	135	135	158	147	146	153	154	157	159	158	170	167	166	162	148	170	166	159	155	150	157	170	143	162	178	164	166	150	174	157	170	154	153	161	162	158	163	157	169	183	153	163	155	138	168	175	174	159	168	162	162	178	145	146	162	144	157	168	153	174	170	180	168	160	149	176	161	152	167	145	148	165	173	168	156	160	168	137	150	150	167	155	156	151	158	144	150	164	155	154	153	169	156	155	155	153	188	141	140	181	156	157	154	169	157	129	146	146	188	162	149	173	162	168	158	133	159	195	146	166	165	183	161	165	150	145	156	175	177	149	134	152	160	156	156	154	137	142	161	161	165	167	157	159	182	132	138	173	193	160	155	143	155	152	170	161	194	158	152	147	158	162	169	137	158	148	167	153	134	179	170	156	146	151	178	176	177	155	151	129	153	146	147	136	155	183	145	177	156	150	159	164	166	158	141	172	158	147	154	136	160	143	184	140	163	160	159	169	180	153	145	171	173	158	157	179	163	149	171	158	184	163	184	169	159	164	173	173	162	147	149	156	165	165	167	156	154	166	146	150	163	178	158	157	159	155	175	157	144	179	159	161	162	150	175	144	148	142	142	145	180	151	162	157	148	152	142	172	162	136	165	156	146	172	163	160	150	174	146	153	154	161	168	158	161	165	161	140	153	157	169	137	173	151	163	168	145	163	166	148	171	157	162	178	134	152	156	161	146	169	164	185	185	174	131	141	146	145	162	182	167	168	144	164	180	180	160	149	162	203	164	149	163	148	145	142	132	192	174	178	165	139	175	157	143	170	175	182	180	163	161	185	152	168	182	169	171	181	160	155	163	147	163	168	189	122	158	163	165	153	163	176	182	143	152	180	143	144	195	155	149	176	142	175	171	177	164	149	150	156	186	171	169	133	149	143	184	164	145	157	155	140	159	152	140	156	170	153	145	166	148	148	167	153	174	165	160	171	161	145	175	174	163	162	174	162	153	171	163	172	166	169	154	166	160	172	155	170	179	175	177	142	153	162	142	150	145	143	149	151	176	148	163	182	167	177	153	140	166	155	154	164	188	179	159	154	171	175	161	164	168	150	143	162	152	161	151	164	151	162	166	179	141	165	142	153	150	155	162	172	157	170	159	164	138	156	170	161	158	160	154	170	167	173	167	174	154	159	157	178	194	178	191	149	144	160	175	168	145	139	167	171	174	158	151	150	130	152	178	144	172	146	179	134	156	168	164	154	150	176	170	146	155	151	163	156	171	193	169	206	185	161	157	168	167	147	163	169	155	147	158	161	168	151	172	167	152	177	172	170	175	175	170	156	151	169	157	146	137	177	156	122	155	142	151	154	167	183	173	145	187	159	149	173	161	155	142	141	144	153	180	155	150	159	157	151	180	158	154	162	158	163	173	136	163	162	162	141	177	163	181	164	185	157	203	159	152	168	166	180	173	163	159	170	165	171	168	144	163	146	136	180	190	154	165	164	175	148	137	179	167	130	182	182	141	159	169	148	178	144	142	163	194	179	143	148	159	146	152	166	161	164	170	155	159	160	160	164	167	178	152	172	163	143	189	154	147	182	161	157	146	151	179	176	144	161	150	127	133	174	154	181	169	159	165	138	166	163	140	168	148	144	160	144	145	167	168	191	151	152	140	152	145	154	161	166	177	181	151	188	168	171	168	150	150	157	138	155	143	145	162	136	149	131	181	148	154	143	147	165	140	148	174	177	157	186	165	159	141	172	194	182	162	155	171	152	167	162	154	148	182	175	148	184	169	164	161	151	155	150	161	167	173	151	143	150	149	190	157	158	158	164	136	148	171	160	169	160	158	179	139	173	140	172	174	176	156	170	179	175	168	160	144	150	149	155	156	163	149	176	161	178	154	170	170	131	156	136	144	147	138	135	168	174	153	149	150	158	164	160	139	149	163	156	172	156	154	135	163	153	162	166	140	166	145	171	175	156	172	161	160	175	135	129	198	179	180	159	145	167	138	138	169	147	163	169	173	154	152	157	153	186	159	161	152	164	168	138	154	166	165	143	150	137	170	134	183	173	173	175	173	142	187	155	169	176	139	131	141	191	169	149	151	181	143	145	182	186	156	164	166	166	188	155	137	182	150	135	154	159	175	171	157	164	170	160	128	177	144	168	157	168	183	135	172	165	149	148	163	159	156	160	129	149	146	183	171	167	132	155	173	162	163	134	168	159	171	157	148	154	149	165	148	138	147	152	197	173	150	172	145	173	148	175	172	144	174	158	131	146	155	138	142	146	177	173	159	152	169	181	174	176	135	170	138	172	166	154	185	157	133	177	160	170	164	163	154	127	167	147	180	157	174	186	173	142	166	168	183	202	174	177	172	165	147	170	171	153	147	149	172	188	145	160	153	146	180	149	144	159	181	164	155	174	146	139	156	147	157	182	164	175	190	153	159	165	165	179	185	175	165	174	178	167	168	172	158	162	173	158	148	151	141	182	169	173	161	152	159	145	148	165	122	164	160	161	162	160	175
8403	925	1627	1959	1592	1395	1054	939	793	715	645	627	599	577	553	528	542	502	443	496	475	508	472	487	452	452	477	460	484	431	486	432	459	425	445	428	430	450	458	429	451	477	430	433	475	434	435	455	383	492	461	426	421	410	443	426	413	438	439	397	382	448	414	416	409	429	423	402	448	415	458	453	401	456	453	390	409	423	453	413	380	398	380	429	412	438	443	400	401	464	439	396	405	425	415	444	393	381	409	404	418	413	406	419	433	391	423	398	431	421	449	452	438	424	426	409	428	426	420	412	410	428	436	448	426	415	436	422	400	429	408	433	424	421	432	407	443	441	423	428	426	458	397	391	404	410	431	394	388	456	436	447	455	416	417	418	413	428	418	415	425	451	388	418	427	390	416	428	456	438	409	447	426	421	421	404	444	388	439	385	433	433	452	416	411	402	429	440	435	441	449	418	449	436	389	420	401	427	429	431	382	427	412	413	433	427	461	400	461	413	432	422	429	418	404	468	458	482	395	421	394	419	472	429	419	416	432	452	384	454	415	458	431	458	414	398	451	421	432	435	439	408	446	424	411	418	424	409	399	426	416	435	399	433	395	417	433	420	420	403	416	461	452	438	399	413	465	436	414	436	409	447	440	411	437	372	492	423	404	424	420	415	387	396	423	438	431	416	421	433	446	393	430	393	423	399	430	446	461	402	405	435	433	426	424	447	381	403	430	478	394	420	432	428	415	428	452	408	419	411	411	389	469	439	425	435	419	428	404	445	426	405	405	404	432	437	432	421	415	417	432	403	390	424	392	381	401	359	418	416	440	438	418	440	398	443	432	409	426	410	428	437	447	422	405	419	446	449	430	422	382	395	426	421	480	430	444	462	434	409	444	402	392	414	436	427	433	426	452	440	419	412	444	401	469	433	429	409	432	416	434	412	392	403	396	413	394	407	453	408	407	424	395	458	395	430	413	444	462	428	450	417	425	430	387	456	384	428	414	436	408	402	470	424	414	446	424	392	436	431	411	432	405	390	428	392	389	383	440	382	460	432	438	419	408	447	416	398	431	405	430	439	404	430	389	434	458	444	408	431	432	430	419	450	412	423	424	420	442	407	438	413	401	427	409	436	407	410	418	394	434	456	427	454	454	381	399	403	434	417	392	465	436	425	455	429	411	438	422	419	404	426	402	422	436	422	372	395	406	458	428	434	431	403	405	391	407	447	435	428	417	409	409	420	427	439	425	443	430	426	431	420	383	404	383	409	431	431	401	380	438	434	451	441	436	390	401	407	418	488	404	411	427	469	434	408	441	401	423	413	402	449	439	444	449	440	401	391	386	385	422	385	396	428	431	426	417	439	412	457	431	416	405	410	409	404	420	405	399	427	411	411	428	433	371	414	435	432	391	411	413	425	444	417	404	432	454	372	439	431	445	413	399	395	398	429	423	410	414	418	387	419	448	428	421	410	409	419	411	412	453	446	418	413	424	385	420	389	391	442	413	426	437	454	413	429	380	419	437	416	414	390	407	403	434	441	409	395	412	430	439	395	430	410	408	420	440	417	425	411	461	428	431	471	391	458	395	402	430	425	450	429	430	422	426	445	450	429	399	440	404	382	416	416	428	429	407	431	436	395	429	462	421	417	419	465	371	427	387	458	421	442	412	413	416	400	422	416	398	448	394	419	453	423	426	392	443	397	427	450	438	447	412	429	441	444	413	418	400	367	427	409	411	454	445	387	441	425	400	387	427	430	404	402	443	386	441	415	413	426	435	378	428	425	398	428	440	416	449	429	386	428	439	422	427	391	435	399	394	413	444	429	418	454	398	411	397	421	415	401	409	461	431	442	424	439	420	445	417	432	384	415	496	433	406	414	406	435	407	402	399	430	414	423	428	434	442	426	436	431	413	402	411	371	410	446	397	399	406	413	426	435	401	426	421	412	474	411	439	346	388	429	401	417	423	412	375	470	397	417	402	427	418	426	450	404	437	417	443	403	402	410	405	424	413	439	433	426	414	408	422	412	447	409	400	452	411	429	427	395	385	436	417	416	424	411	431	446	391	471	439	391	437	436	458	400	409	404	443	431	397	412	442	426	416	432	441	423	431	446	418	442	408	401	424	452	431	415	425	447	434	441	386	426	425	451	433	421	404	426	445	436	403	457	399	432	425	425	423	418	406	436	392	416	450	390	363	433	421	419	440	434	412	438	425	401	441	423	397	437	428	429	398	393	454	423	440	404	407	432	439	426	433	392	442	422	434	434	398	404	421	405	392	435	440	407	399	444	421	412	464	427	409	388	380	407	420	382	399	382	396	409	455	412	427	437	390	394	405	438	394	457	462	413	397	407	432	412	441	421	400	439	430	429	434	445	461	402	426	441	427	438	382	414	416	415	422	429	411	426	401	393	436	420	405	418	417	431	434	392	426	416	425	400	427	404	420	419	447	410	438	438	431	392	462	438	455	420	413	422	429	419	432	427	422	417	409	396	410	438	436	417	434	409	422	415	402	420	409	419	420	442	378	426	403	453	409	417	426	406	451	424	418	436	454	423	420	386	405	412	422	394	456	441	416	440	448	397	417	428	367	380	451	375	395	424	433	435	426	408	415	466	436	422	423	418	415	451	435	425	413	431	418	431	434	398	418	424	445	465	444	385	390	429	390	394	396	435	442	457	417	407	388	441	400	418	426	459	462	451	418	420	381	423	404	448	413	444	423	395	418	415	386	411	397	401	382	405	418	423	448	446	432	406	412	366	454	436	405	413	432	438	442	451	436	415	418	405	391	434	409	426	391	411	467	411	447	422	436	435	392	406	431	435	424	390	394	417	406	465	406	441	467	412	430	402	423	381	406	389	391	450	403	426	440	419	432	402	443	402	403	411	408	434	414	388	423	421	447	393	393	400	382	409	400	432	466	435	396	441	447	382	444	453	437	382	399	422	434	453	429	422	415	401	393	462	417	426	418	445	418	438	403	409	420	426	406	437	426	378	433	429	437	434	408	423	428	401	418	437	437	397	426	433	426	429	456	395	381	444	396	414	452	374	424	421	417	448	419	412	415	399	426	454	426	409	439	402	420	383	468	380	415	420	435	432	438	371	410	422	409	385	415	407	421	425	428	464	449	460	398	411	414	400	415	408	435	420	430	410	393	426	437	456	436	422	386	434	418	420	413	407	431	405	429	433	423	400	370	441	426	420	421	395	407	402	406	414	423	446	425	403	428	417	450	405	423	418	413	405	438	421	416	455	431	434	404	387	436	404	442	370	400	418	395	373	423	402	427	384	390	422	453	398	393	393	428	419	438	450	411	419	447	427	424	433	418	419	367	419	396	421	443	416	440	387	420	423	449	396	429	433	413	427	399	427	463	401	430	403	403	435	419	387	387	423	405	414	456	460	434	451	422	428	406	420	408	382	414	397	431	411	410	383	421	418	400	396	430	387	424	401	411	418	418	440	429	408	411	410	395	433	440	430	432	392	434	423	414	425	468	419	439	407	396	432
1922	444	455	436	408	419	421	414	421	412	413	406	412	411	442	417	383	421	394	378	426	396	392	478	442	426	433	441	407	414	395	438	403	393	399	390	398	414	427	416	404	434	429	373	383	396	412	403	408	427	424	415	392	396	375	397	390	415	400	388	399	415	413	403	410	396	410	390	458	377	441	423	421	368	427	416	407	412	379	424	416	428	445	415	405	392	420	385	403	453	427	442	405	406	394	378	424	366	386	444	412	407	432	387	388	475	396	373	410	403	399	406	406	419	390	439	411	413	405	437	394	401	373	392	418	414	420	405	419	422	406	419	402	375	387	420	438	407	363	392	427	401	429	399	430	383	406	395	395	397	418	382	407	399	375	443	462	399	375	410	406	426	412	370	415	420	384	366	389	432	398	397	383	446	422	399	416	413	405	420	369	400	419	399	390	398	427	371	389	392	378	417	435	403	447	434	454	390	405	448	409	405	422	346	433	390	403	383	412	417	359	411	400	399	393	397	420	391	392	400	382	428	433	433	395	437	427	406	403	411	388	396	389	413	373	395	387	397	366	398	412	392	404	397	410	394	422	389	431	433	400	416	354	411	420	381	405	460	427	383	404	386	408	389	375	422	413	422	386	396	386	413	381	376	397	375	389	376	370	380	402	419	397	402	404	393	398	431	413	464	390	393	426	432	387	409	413	408	396	393	417	418	397	419	427	390	384	413	425	390	438	391	381	403	392	389	393	427	391	391	400	399	425	446	394	434	388	381	359	418	429	404	373	370	408	411	403	403	402	376	403	391	393	380	426	412	364	413	385	409	382	407	403	401	395	403	396	398	419	390	378	369	409	430	423	412	407	437	429	393	433	376	382	358	436	396	416	407	423	415	382	427	434	426	444	383	403	418	430	405	437	420	390	429	409	408	384	411	418	398	374	423	382	401	420	397	416	393	419	410	420	425	398	375	431	388	410	404	447	376	405	442	392	414	405	375	397	386	395	439	409	421	380	409	384	451	411	411	438	433	443	367	431	412	402	388	398	400	394	401	405	419	395	424	404	435	413	398	417	408	408	405	403	422	368	432	387	384	385	422	410	384	435	389	384	448	389	401	406	402	424	393	409	368	444	381	390	416	390	397	375	397	383	381	391	420	363	430	442	374	373	394	409	372	416	407	377	423	435	406	417	379	397	390	373	379	403	369	419	418	406	417	432	373	383	397	365	377	434	455	432	414	438	412	424	405	400	386	396	388	419	388	427	409	422	423	415	432	392	413	391	404	393	382	399	431	442	405	405	369	386	397	428	412	368	420	399	402	433	409	454	379	379	426	382	416	380	426	400	405	439	408	409	409	440	344	399	408	411	415	422	393	417	368	400	427	411	410	388	403	365	403	386	398	428	423	408	365	381	431	389	387	388	415	432	394	408	411	387	396	417	414	420	381	402	386	376	410	397	385	400	383	434	420	412	379	371	410	419	419	421	430	423	384	403	406	419	410	408	375	410	437	410	358	419	419	441	401	392	377	386	408	389	377	374	394	405	444	405	422	432	404	402	420	416	439	453	417	414	402	388	381	385	398	465	405	417	388	406	373	402	434	411	435	403	409	377	424	425	400	449	410	371	381	437	434	387	392	415	383	447	438	425	425	431	428	416	384	443	381	434	385	387	390	396	418	381	375	408	401	335	409	426	386	379	411	419	428	403	391	363	377	417	429	406	382	357	434	416	397	415	405	396	421	424	407	413	380	384	451	426	448	409	443	450	440	409	420	371	429	423	416	385	421	430	386	392	460	429	387	418	428	389	392	416	388	414	397	424	380	413	364	392	397	396	381	372	409	388	365	415	394	415	438	395	398	444	381	398	374	431	393	395	391	419	421	400	413	382	419	435	415	377	377	430	364	378	400	377	404	391	438	394	395	392	417	429	439	400	393	420	385	367	421	438	400	375	423	438	397	412	407	432	410	441	439	376	434	402	416	417	409	386	381	397	454	419	405	417	383	389	435	377	406	392	367	388	421	419	445	416	409	409	429	431	385	436	434	420	403	414	402	414	412	387	404	392	433	390	445	394	414	393	403	431	420	447	389	422	370	385	433	383	433	456	442	408	439	419	420	386	389	428	427	396	422	411	433	435	411	437	432	438	392	435	413	387	396	434	435	430	459	398	394	435	383	395	448	444	392	441	393	413	408	413	366	406	397	392	418	401	410	365	419	437	417	410	417	435	423	388	430	414	394	427	442	418	418	416	430	399	446	442	402	413	399	445	437	442	398	413	430	411	417	421	426	414	395	427	395	418	430	402	402	382	440	446	427	409	396	422	427	418	390	414	397	397	358	442	433	394	388	404	383	420	390	380	435	429	432	378	406	417	402	416	416	424	435	429	407	423	412	424	405	441	382	385	411	435	387	447	421	411	389	421	388	395	458	396	426	403	378	404	405	411	418	407	418	367	423	408	389	427	385	399	401	449	424	426	414	439	400	349	399	440	390	406	396	409	416	373	359	385	450	448	372	430	412	401	379	376	391	404	382	397	423	416	394	393	391	394	399	424	416	363	399	406	399	415	405	395	396	401	400	415	396	397	424	411	380	384	376	405	419	417	401	392	418	387	381	423	397	451	417	382	416	464	420	420	395	436	393	430	400	400	405	418	361	401	386	411	391	435	422	395	409	365	384	367	395	452	398	441	378	428	427	377	394	371	459	396	405	408	396	391	402	420	415	377	385	430	407	423	390	433	415	403	372	407	382	397	409	412	409	387	399	409	403	445	392	417	395	397	394	392	436	421	398	405	412	414	399	427	373	426	362	414	384	399	388	407	435	400	396	373	412	420	428	429	419	390	367	440	383	379	408	416	398	399	400	428	409	404	426	411	417	448	400	433	417	420	402	435	413	392	393	410	371	380	394	408	410	405	392	418	433	398	383	435	398	389	399	413	409	408	448	409	413	383	417	408	419	386	442	382	401	409	448	385	436	434	399	423	396	387	396	392	414	411	423	420	429	374	391	404	439	445	383	372	358	446	411	451	407	440	410	409	420	402	387	374	407	404	400	411	412	382	371	428	390	408	401	393	411	396	452	404	408	458	426	368	419	412	412	431	425	420	403	413	367	412	367	416	385	425	401	404	414	439	386	377	453	411	413	405	377	426	427	439	367	385	407	396	390	380	411	375	395	413	393	413	395	422	433	413	409	415	417	410	428	397	406	398	410	368	442	443	424	401	389	415	395	419	437	361	408	388	383	450	421	423	411	419	388	437	382	436	411	414	380	386	414	419	435	412	428	448	390	372	421	392	399	398	375	431	404	364	381	409	448	408	402	399	426	438	430	404	401	389	425	405	390	406	377	400	410	392	425	420	363	412	387	408	387	413	403	418	424	414	372	388	430	378	407	395	392	411	398	413	404	415	398	387	381	381	421	447	391	412	414	409	360	383	400	420	425	384	392	427	409	385	414	427	385	402	432	403	422	427	426	410	406	438	409	390	399	372	393	389	358	409	396	378	416	393	379
2504	996	984	1040	974	981	964	978	968	972	959	918	990	967	954	965	938	1026	960	953	1024	989	974	968	957	928	974	956	996	947	918	971	886	896	976	949	1027	949	945	1000	1000	948	952	939	967	958	945	878	939	982	914	1004	945	924	917	1006	997	953	955	962	920	913	989	982	938	938	927	932	961	914	915	972	908	943	946	1026	912	942	921	913	903	1006	969	938	921	928	939	911	995	972	958	1018	974	928	1001	957	934	957	955	944	945	932	972	971	962	967	952	973	944	953	920	990	975	940	958	970	955	961	933	943	962	946	958	944	911	896	921	955	970	954	940	967	983	945	912	896	932	965	883	940	915	961	929	937	1016	988	918	975	969	965	988	936	997	954	905	929	963	977	919	961	922	888	934	972	955	1016	965	988	913	984	891	929	903	946	928	963	912	963	942	865	985	909	941	941	937	1027	904	884	956	936	969	971	938	1003	980	962	964	996	923	923	936	955	1019	983	965	988	976	962	1012	990	924	918	964	977	948	937	998	959	918	987	993	963	982	914	992	922	949	960	1002	973	913	951	933	927	976	928	909	948	977	941	876	901	991	900	960	962	956	959	887	954	1024	924	981	858	935	929	919	976	969	901	922	959	978	955	1007	952	998	979	919	957	961	909	957	999	988	960	929	928	960	915	988	940	937	1000	1001	966	961	1003	946	984	974	952	942	981	924	908	928	926	880	904	958	975	982	938	995	996	915	973	945	995	948	961	1008	1013	982	946	961	957	962	915	979	916	997	942	962	882	910	959	938	966	1004	975	909	937	958	921	945	991	993	1000	933	900	991	1020	992	912	1014	927	926	935	997	940	946	1003	990	981	907	946	975	909	937	957	1030	972	917	940	937	927	954	906	933	967	931	991	946	925	969	988	966	943	970	910	923	967	918	990	960	938	915	925	952	982	994	967	941	1022	876	999	970	977	940	999	951	979	897	935	930	969	936	995	971	950	980	955	923	942	928	977	983	958	956	959	954	939	918	963	952	931	924	991	964	953	942	904	914	903	976	999	980	969	903	919	980	918	927	957	921	915	986	952	998	1009	961	974	934	1004	932	932	976	930	964	905	990	972	921	971	959	964	955	956	938	993	962	962	941	958	984	1003	959	957	968	960	968	954	996	922	923	936	1003	988	989	926	959	968	921	1006	925	916	967	953	985	946	1006	937	956	970	925	948	935	970	945	976	942	982	890	985	961	1027	936	948	1002	921	973	947	943	940	952	961	993	984	944	967	975	994	950	962	985	947	926	941	891	981	992	1019	959	962	933	954	943	954	937	955	943	954	974	977	947	977	940	990	975	935	901	1004	985	955	983	947	932	971	931	948	896	947	900	942	934	961	960	982	999	888	1014	959	920	935	934	950	984	949	948	1001	919	908	928	969	972	913	953	896	929	901	956	951	931	954	947	943	979	933	947	977	947	996	934	929	1014	979	982	990	992	890	945	942	980	970	977	887	981	911	980	986	1004	961	959	969	911	956	922	923	981	970	988	920	960	900	955	963	938	978	910	961	960	938	911	966	962	1004	954	987	966	1026	923	852	1000	958	973	999	957	923	990	922	877	997	944	925	989	927	946	903	955	936	915	1003	967	939	937	1034	959	995	976	948	978	983	940	993	957	934	965	956	896	936	925	996	1024	972	978	954	941	928	948	983	933	936	931	986	982	980	948	941	977	940	1031	976	897	919	979	913	968	971	972	930	908	940	985	918	956	909	962	1024	968	994	908	938	905	960	1002	926	943	989	923	949	961	982	959	955	967	934	933	973	926	947	962	995	944	973	1004	1000	939	942	945	985	953	965	951	936	1011	954	962	965	979	1001	930	981	988	1021	940	959	1002	959	955	918	929	934	947	1022	933	1022	982	939	938	927	987	1014	920	954	947	985	940	919	922	959	914	961	923	1016	949	921	938	886	956	946	935	956	943	935	987	967	927	941	930	927	967	938	973	963	940	940	944	969	907	973	941	962	950	1002	918	960	992	983	974	960	911	931	903	989	941	986	984	921	957	927	980	949	1011	907	886	949	966	932	1043	972	958	955	970	995	911	951	937	924	952	923	1002	940	976	926	968	967	940	966	935	1000	972	944	980	923	955	925	977	918	940	935	967	948	968	933	918	1004	926	964	957	984	938	985	998	946	944	876	919	924	969	983	949	979	930	947	997	935	947	980	957	887	936	904	984	941	925	956	979	942	913	978	918	914	972	979	955	918	941	949	949	978	985	962	951	871	953	936	930	995	921	882	952	951	932	981	991	938	950	917	954	908	951	936	941	956	975	967	906	959	957	902	967	877	953	944	990	935	944	956	965	959	965	899	955	904	935	921	902	951	978	944	972	905	977	971	954	905	949	918	953	943	925	942	1002	946	930	957	944	978	962	978	979	972	1000	952	922	916	942	885	923	984	965	1012	1019	931	988	940	978	934	935	934	994	943	934	947	970	984	983	918	923	968	943	959	967	973	919	969	918	972	939	968	942	939	956	1007	998	965	923	897	913	932	1011	981	958	929	960	946	987	932	984	915	931	891	952	918	1003	998	926	969	953	902	971	945	989	912	936	916	977	934	980	936	977	949	921	944	893	969	909	967	913	972	941	983	948	942	919	926	977	976	991	1031	927	1002	952	961	981	937	940	978	912	980	954	937	950	949	965	928	954	973	955	933	927	920	963	937	934	929	951	949	943	1028	930	891	955	982	946	924	989	970	884	929	979	945	956	949	930	943	950	957	949	1000	990	980	962	909	952	991	938	942	962	905	942	1008	895	989	909	984	970	930	911	926	964	968	933	974	946	958	988	953	946	922	921	979	933	947	971	955	959	959	922	1008	967	961	966	899	944	972	939	945	962	924	903	939	939	918	957	928	966	925	954	920	941	946	876	985	916	979	973	960	875	941	944	951	1005	938	1000	945	971	953	930	918	924	962	950	976	973	939	894	984	928	994	984	916	929	926	977	936	997	955	908	970	966	994	965	996	949	954	950	936	927	957	967	917	1008	988	961	999	885	897	921	951	926	1008	921	987	1043	995	925	966	1039	987	969	965	956	1016	988	960	974	984	968	983	970	963	959	970	951	921	948	955	929	929	902	939	944	962	933	939	878	957	916	991	932	929	921	935	967	990	948	868	943	891	928	928	961	887	938	997	951	957	930	956	945	992	936	942	999	903	987	916	955	984	875	955	929	961	919	957	998	961	940	941	900	943	983	937	946	989	961	956	952	982	933	962	942	914	944	938	905	945	980	918	962	1014	1003	974	927	1030	963	926	966	1004	981	971	912	940	1028	906	964	921	937	909	989	1032	933	908	900	985	967	955	951	949	936	907	938	935	971	919	1008	963	956	927	963	929	998	915	941	974	906	948	936	913	971	942	944	964	1001	954	953	966	992	1003	943	954	950	982	972	970	972	923	915	937	927	969	1017	984	991	878	906	991	987	957	966	1022	957	977	935	956	941	928	950	936	928	925	952	933	963	920	899	936	928	923	1017	996	920	956	918	921	993	984	961	937	940	932	958	1008	989	953	992	946	943	933	952	999	890	950	993	985	954	1014	929	942	908	955	968	969	967	925	947	891	919	955	978	972	962	909
8190	670	744	551	473	442	389	369	371	371	414	326	369	362	322	348	348	362	349	348	317	352	327	320	323	350	383	352	344	336	290	333	345	337	308	327	321	323	337	337	335	312	323	372	352	347	347	349	322	324	358	353	329	361	343	344	365	380	363	351	334	331	384	318	379	342	330	332	342	319	332	333	365	334	354	312	335	323	317	340	335	329	340	359	322	326	329	353	353	313	321	319	317	366	352	321	341	339	313	344	321	311	364	356	337	315	317	317	375	353	329	315	334	334	365	323	321	341	354	314	352	340	349	348	290	318	327	325	340	337	354	352	330	350	279	358	348	343	303	335	342	365	347	372	335	337	353	326	354	370	319	354	369	344	319	343	330	336	324	342	321	337	352	319	373	328	333	348	343	367	330	356	326	353	351	322	335	299	296	351	337	375	309	346	383	351	306	337	289	319	319	370	350	319	331	343	330	326	295	318	327	351	337	327	313	362	337	321	334	319	334	372	347	326	361	348	363	332	357	358	366	335	349	374	354	368	348	324	335	355	328	331	360	345	317	313	322	322	304	368	363	322	337	315	315	324	375	339	345	313	361	343	315	316	302	334	314	345	364	322	364	348	376	327	349	378	305	372	354	313	345	344	302	354	323	366	335	372	337	350	345	350	323	323	303	343	317	352	323	359	341	367	352	356	317	337	321	369	310	317	333	327	366	332	348	343	342	345	317	354	340	337	331	348	359	356	322	344	353	353	359	337	345	320	327	366	367	347	341	376	307	364	358	336	346	330	332	368	325	367	343	325	328	341	360	355	349	319	331	344	341	343	310	340	341	332	371	380	367	368	335	318	360	305	350	353	328	348	355	341	334	366	336	334	340	334	325	358	328	336	293	341	361	317	355	343	344	330	349	356	347	349	324	368	338	342	338	345	323	354	336	366	349	324	347	336	305	361	355	368	363	366	346	319	368	360	319	319	342	347	358	370	345	321	342	295	358	335	326	317	347	310	318	364	331	356	332	338	311	342	356	335	326	304	370	351	342	320	299	316	381	323	375	320	323	331	314	332	337	342	348	332	317	343	335	344	338	327	358	323	339	354	338	332	334	338	373	361	381	368	343	299	348	364	321	339	355	335	297	339	362	366	344	373	357	321	300	320	345	357	346	375	336	317	305	337	327	366	353	365	320	321	323	336	350	364	331	339	347	331	328	334	342	337	317	325	322	328	352	335	352	363	341	347	340	365	344	346	347	383	366	354	320	311	358	322	310	300	300	341	343	326	325	324	375	314	346	292	314	340	314	357	316	338	334	337	337	365	322	319	327	322	357	309	354	313	299	337	354	342	357	327	352	377	325	318	360	321	341	316	335	363	314	329	320	314	390	333	339	317	313	327	363	332	351	352	315	349	335	352	323	309	355	324	322	315	332	352	306	343	332	355	348	349	350	334	314	348	333	336	318	315	359	368	350	364	340	323	344	334	302	302	324	369	357	325	378	315	360	326	326	348	349	336	358	355	338	338	325	365	328	350	355	325	328	336	390	335	334	348	339	345	340	357	368	323	368	368	350	337	316	333	349	356	382	365	367	317	341	348	341	346	304	346	332	382	352	348	338	314	341	340	363	319	364	312	327	317	360	330	351	350	345	290	330	329	371	312	334	310	334	306	364	327	320	342	342	340	322	330	308	362	387	367	354	334	357	320	352	336	348	360	332	335	325	325	320	367	330	363	352	325	341	344	342	363	299	312	319	329	329	344	307	327	337	319	363	320	326	317	332	341	315	347	308	346	337	335	333	347	331	331	324	349	338	329	363	365	341	322	324	343	347	344	318	327	330	343	314	350	319	320	314	363	338	341	363	338	299	359	308	354	340	338	336	327	321	333	341	386	340	334	335	368	316	308	333	330	343	361	338	336	336	338	313	347	358	348	398	336	336	349	314	323	356	339	333	357	361	330	355	330	359	314	312	345	356	325	318	323	302	363	297	331	359	355	347	313	329	342	336	364	337	333	347	367	358	333	317	310	361	322	359	311	317	344	344	367	359	338	336	319	330	355	347	338	347	331	318	366	338	342	365	322	323	347	338	302	321	352	349	339	355	350	353	314	336	337	371	314	331	360	355	340	318	335	318	340	314	302	326	323	343	330	375	309	326	313	357	370	353	335	327	345	310	314	327	333	351	354	326	322	341	342	347	321	347	348	307	308	353	360	346	353	326	364	361	376	374	363	352	284	296	344	347	372	341	350	323	339	332	379	347	340	335	363	330	319	356	329	345	356	320	336	322	324	395	310	336	329	308	304	343	340	316	355	309	346	363	347	319	293	331	362	368	357	331	347	323	314	346	313	343	341	354	329	350	319	307	362	298	326	343	344	343	323	331	299	343	357	346	306	341	334	371	398	344	341	326	340	341	338	347	337	349	367	372	337	320	340	339	317	328	344	337	339	349	349	364	334	333	357	353	381	319	354	347	314	344	378	329	323	349	327	338	360	336	334	342	336	352	367	328	321	354	337	376	328	370	317	341	350	325	358	356	376	352	347	359	342	336	371	340	354	338	343	343	321	295	323	336	345	335	333	338	328	313	340	341	368	378	363	312	325	364	332	354	341	354	350	366	335	330	334	362	362	368	327	384	335	336	319	336	339	322	326	328	296	323	349	350	352	340	334	326	326	314	304	326	306	339	348	328	349	319	332	343	353	367	357	330	335	338	330	331	337	330	337	345	344	352	335	363	348	314	333	330	337	357	310	319	357	341	359	324	353	321	364	347	374	357	335	371	339	333	308	364	336	337	351	328	370	315	357	335	352	345	373	351	335	338	306	325	371	322	324	327	327	377	323	328	327	333	341	328	315	344	331	351	314	357	310	332	339	344	311	364	385	373	366	373	357	335	304	371	333	364	337	321	333	349	342	315	327	316	344	326	342	327	340	333	344	360	347	358	351	325	336	326	352	360	314	332	311	333	324	313	343	385	317	337	328	382	352	323	300	316	360	276	307	325	363	323	335	337	330	303	295	354	324	356	333	329	362	364	351	348	288	363	326	321	355	352	333	383	312	300	341	298	327	347	334	308	343	350	332	349	345	338	348	346	308	374	308	382	356	313	347	350	370	363	341	324	361	341	379	336	337	314	283	344	369	361	347	359	353	314	307	328	353	331	385	339	358	365	328	321	316	364	346	370	345	337	333	346	364	341	338	341	357	374	338	328	335	398	378	332	301	343	394	366	334	320	314	324	363	333	320	354	347	297	343	347	309	317	377	331	351	312	322	315	345	365	339	337	331	313	314	349	327	312	339	349	325	330	339	315	347	314	317	348	338	345	314	339	342	355	344	373	330	334	348	363	340	317	331	375	342	343	310	368	357	348	357	346	350	330	335	355	328	356	319	342	343	346	350	327	325	327	359	340	339	378	337	359	338	342	317	327	362	340	329	337	305	360	326	363	327	323	343	363	326	385	338	324	361	312	346	343	356	316	342	319	334	319	336	338	367	336	328	347	313	375	332	315	335
7177	1090	1494	1608	1396	1217	1199	1047	998	910	953	840	865	930	859	861	876	878	811	856	815	882	780	860	868	853	846	767	815	807	789	797	762	857	844	837	832	830	820	854	881	799	816	829	845	845	796	831	802	822	835	846	799	811	792	758	818	770	823	758	767	801	856	815	792	841	802	795	795	800	834	796	867	779	785	766	799	840	809	842	766	773	767	791	752	772	789	764	842	794	806	824	778	806	758	808	815	820	821	842	837	817	791	852	838	855	778	842	842	810	833	802	769	803	775	804	774	832	827	804	795	839	802	791	792	791	798	755	804	775	813	806	786	804	785	743	797	760	749	789	785	766	814	811	813	794	785	786	755	819	813	793	744	820	796	806	812	767	816	761	788	822	824	837	877	839	842	798	784	778	788	817	827	839	810	782	848	829	797	766	772	818	744	768	816	773	854	772	741	795	792	827	834	777	823	803	815	788	854	792	884	807	836	840	814	836	824	791	879	779	816	770	822	859	785	813	781	746	816	785	805	771	744	808	731	793	770	773	801	854	823	806	780	802	840	800	786	766	821	811	806	777	826	798	747	788	830	780	789	773	790	810	790	776	846	765	765	831	774	820	825	782	820	804	747	782	747	822	798	814	801	815	763	797	821	799	774	791	794	821	848	821	816	775	818	807	777	802	754	786	822	807	777	774	832	799	822	775	808	779	787	809	801	812	829	785	855	811	797	757	768	852	772	825	800	833	833	837	766	842	804	795	825	837	843	776	809	736	806	844	816	824	795	807	865	869	851	773	819	784	776	840	791	877	781	739	824	786	801	831	799	834	802	799	799	776	749	809	825	826	805	830	796	829	794	753	830	813	754	771	807	817	839	793	798	780	831	860	734	837	818	772	792	806	806	815	819	810	835	799	795	764	801	778	814	773	824	771	817	802	798	844	818	811	825	775	790	767	740	750	789	822	762	863	731	800	844	765	812	826	838	828	765	756	751	775	829	771	815	816	829	808	795	760	817	737	822	771	762	799	834	756	809	807	781	825	790	799	780	822	793	765	762	788	792	815	814	820	817	816	841	767	774	831	839	750	799	804	798	767	816	772	815	830	843	825	821	831	838	786	800	837	791	816	776	811	812	789	777	824	782	798	783	804	863	820	787	801	842	791	779	813	777	805	746	787	838	841	795	835	832	803	845	801	783	842	769	858	784	791	790	762	767	806	776	800	812	792	775	785	785	789	760	795	779	834	825	784	811	790	804	784	779	819	825	744	757	791	800	798	784	829	775	784	799	761	849	849	800	804	840	835	826	803	812	794	790	730	823	792	816	788	813	862	793	820	879	738	841	852	806	815	825	798	787	792	858	751	725	802	784	761	833	794	784	784	819	810	816	793	808	839	824	745	818	862	797	827	816	829	784	807	770	806	795	826	781	830	811	821	795	809	872	814	779	784	801	742	824	797	827	800	768	828	859	846	786	869	791	816	811	840	792	821	795	823	802	794	812	788	815	807	746	832	787	798	825	754	800	815	779	756	779	777	821	751	813	791	823	801	796	855	827	793	787	816	804	784	813	806	839	803	820	798	763	789	829	778	807	837	779	800	740	790	802	797	789	790	761	796	802	785	822	821	795	822	818	801	772	795	838	779	835	814	777	819	770	773	823	794	828	811	851	801	850	798	800	809	769	801	807	783	775	792	797	753	833	816	786	830	850	838	795	767	841	795	771	818	801	764	799	786	811	781	783	826	825	772	768	846	840	807	860	797	818	772	824	819	764	828	768	785	805	762	808	769	823	765	793	833	796	828	828	767	798	791	779	796	784	752	856	790	770	767	859	832	795	834	775	796	795	871	813	791	832	852	787	828	754	805	767	803	796	796	880	797	803	739	848	813	745	818	820	802	809	752	781	778	811	812	783	828	750	755	803	793	819	784	819	819	790	763	837	781	775	809	779	745	785	799	721	797	852	833	783	772	795	839	789	814	820	837	793	833	874	800	826	853	783	808	784	764	765	826	832	797	835	824	863	828	762	806	780	762	789	823	796	815	808	786	797	807	766	795	779	786	872	840	833	800	812	780	813	790	820	848	770	789	818	830	868	830	792	817	861	798	810	765	811	826	792	819	811	774	796	790	776	817	785	818	757	818	840	793	784	824	803	785	823	824	806	758	753	793	790	858	800	854	756	830	769	848	798	788	801	858	797	796	796	788	809	780	782	774	787	807	817	794	837	762	822	780	794	818	797	798	831	833	836	778	766	799	793	831	743	798	869	839	854	759	813	779	804	824	799	796	780	812	827	824	838	818	805	823	822	801	822	784	780	796	792	784	775	788	764	793	847	803	834	820	829	832	807	822	839	791	822	823	784	791	796	806	796	817	786	783	835	781	812	796	755	819	799	781	787	829	847	777	806	817	802	778	771	843	803	772	783	809	804	787	771	817	795	807	779	838	791	782	788	819	870	817	816	810	784	763	859	844	769	784	868	803	840	765	875	839	807	848	773	800	790	791	838	880	773	793	822	787	775	738	753	825	797	817	799	818	779	759	804	841	817	837	810	783	776	835	835	836	833	797	820	817	805	784	811	762	831	794	826	812	805	799	849	792	786	765	771	810	805	729	765	809	791	786	806	807	822	769	798	833	836	807	797	790	788	801	801	815	796	833	797	814	845	803	793	834	820	829	770	792	833	780	819	829	785	821	835	851	794	785	773	825	802	842	788	797	784	825	818	818	761	770	832	807	826	821	777	816	798	781	748	799	782	773	821	792	784	757	833	796	819	786	791	803	786	806	781	809	817	835	818	796	811	732	824	789	790	757	773	815	761	827	779	799	764	800	817	862	819	787	760	785	779	840	766	821	786	804	811	775	794	870	803	803	818	793	831	819	811	763	753	811	821	776	829	803	771	776	810	829	811	796	779	835	829	813	790	769	712	838	817	763	800	806	790	831	837	818	851	826	767	826	781	793	831	786	765	812	782	796	784	761	804	787	812	838	794	814	798	782	803	833	758	840	828	818	825	811	796	789	786	823	770	798	786	823	817	760	805	813	794	766	749	770	835	810	805	778	745	863	768	780	817	790	842	781	789	820	769	807	763	737	806	746	774	797	815	786	797	804	827	721	831	787	792	818	789	771	784	772	782	786	838	807	808	790	811	774	801	760	771	775	813	795	840	780	823	827	795	834	757	789	842	778	793	866	771	825	774	798	829	818	770	831	819	811	840	820	770	766	827	782	811	796	814	767	825	803	810	797	784	768	806	817	794	795	820	839	786	810	760	823	817	768	840	821	808	834	773	790	803	790	810	770	781	808	814	789	806	796	824	798	787	807	804	821	829	831	826	759	822	735	814	847	776	803	835	788	824	778	769	798	799	859	769	771	828	797	823	795	802	778	783	758	789	752	833	805	799	809	846	811	762	822	798	735	807	827	781	831	809	804	758	748	806	832	827	831	785	794	795	827	778	774	754	737	797	804	860	803	836	832	762	802	806	777	819	810	802	816	804	768	796	775	780	821
13907	984	776	601	418	321	294	260	227	226	213	216	173	178	161	149	174	176	168	175	163	142	140	176	167	194	145	138	158	181	176	162	178	153	173	195	163	164	177	174	175	177	157	166	160	148	156	162	154	142	164	185	148	158	145	156	189	194	181	148	170	158	199	160	174	159	145	170	160	166	168	147	182	168	146	169	172	156	166	162	172	145	173	159	168	154	143	163	147	138	174	164	171	158	164	156	177	161	147	191	141	173	167	154	167	159	150	174	165	151	164	155	164	152	156	154	165	161	150	197	174	139	168	148	177	196	166	155	159	149	175	142	172	171	165	153	172	154	151	166	131	176	153	150	162	164	172	156	154	183	179	143	159	152	161	147	174	165	173	163	164	158	159	152	160	162	162	153	170	162	168	161	129	160	137	140	146	169	144	161	164	188	158	158	176	174	173	169	139	157	157	173	133	153	142	168	141	158	160	179	181	182	153	172	170	174	180	157	145	169	172	147	159	167	170	186	171	174	178	170	179	161	169	175	162	152	191	143	159	151	166	157	161	159	150	161	133	162	192	176	178	149	170	179	170	168	154	147	176	176	156	149	169	173	158	152	141	139	166	180	169	167	177	141	161	153	191	166	139	170	183	169	156	165	171	164	174	155	141	163	173	152	153	132	172	188	176	168	151	140	162	150	160	210	208	178	169	163	159	177	156	142	178	168	149	175	161	164	134	163	172	181	148	167	142	158	148	169	159	164	150	157	171	190	152	164	169	173	167	174	165	148	162	149	157	138	160	186	154	174	152	186	148	175	145	183	187	153	158	170	155	146	170	157	176	163	143	146	153	153	150	151	170	162	163	188	140	148	166	180	157	147	155	162	167	146	153	141	161	162	166	153	178	153	143	174	177	151	151	149	177	150	180	153	172	172	150	155	169	173	185	151	149	164	163	157	168	146	161	176	158	172	171	156	151	169	174	155	178	172	161	173	160	164	180	145	145	153	155	160	151	154	159	147	162	163	160	154	151	158	176	174	141	169	131	144	170	186	171	154	144	159	146	134	168	173	201	191	156	156	147	150	146	165	172	166	163	168	201	182	160	166	160	146	168	175	146	174	179	169	164	176	171	158	164	147	188	156	153	162	172	173	153	153	161	156	164	157	152	179	139	149	150	152	172	165	176	180	140	164	149	187	169	158	148	152	165	204	168	169	171	185	142	160	151	154	152	170	168	137	174	158	163	145	120	169	169	165	155	148	191	149	182	190	145	162	133	139	145	158	179	168	148	155	160	171	174	166	190	148	140	162	164	145	161	164	137	167	162	176	179	160	174	146	178	174	151	163	149	156	155	160	181	147	167	166	164	151	144	153	150	164	147	178	134	153	167	146	167	171	155	174	180	175	168	186	173	159	155	164	159	163	156	142	135	133	145	167	188	161	162	145	162	169	141	160	182	194	184	160	161	184	157	152	167	156	164	174	153	163	153	160	161	161	159	161	181	148	163	156	148	175	178	158	154	170	174	174	169	186	127	147	156	182	132	181	153	161	152	170	184	146	156	168	145	164	186	158	144	170	148	150	161	156	146	187	154	151	181	183	173	165	176	148	139	161	186	164	201	157	153	167	168	171	179	173	176	168	180	151	175	141	166	190	159	137	138	145	149	159	139	140	194	155	162	146	136	150	198	160	150	173	162	166	154	165	166	172	176	159	169	154	155	175	163	180	156	171	165	138	164	158	146	176	190	172	142	140	152	153	167	202	159	162	176	148	164	153	175	199	156	176	157	171	157	173	173	171	153	169	173	174	158	140	151	153	185	185	151	179	185	182	150	154	149	171	170	162	198	182	149	153	147	157	169	129	147	184	156	180	166	166	165	155	163	155	162	157	144	162	165	171	158	146	148	178	159	167	130	154	155	141	182	167	159	167	165	151	154	145	163	167	160	134	154	152	162	186	172	152	173	145	184	159	183	153	145	141	121	170	160	169	179	197	169	175	170	177	137	131	161	149	146	174	184	151	159	165	167	173	184	183	163	159	165	152	158	184	157	156	164	149	162	159	185	152	181	156	180	161	178	164	160	190	170	147	153	165	180	143	179	157	165	180	170	174	158	172	167	170	174	172	147	158	152	170	152	136	171	133	171	146	159	168	171	182	198	163	151	144	167	142	159	163	150	155	156	169	174	145	182	166	172	186	161	146	167	165	190	150	172	139	195	161	148	166	150	169	160	174	173	172	144	161	154	178	156	159	154	166	150	171	184	156	168	179	153	151	159	161	186	162	170	163	145	148	164	164	165	183	162	187	153	168	176	158	146	150	178	154	159	174	159	149	181	143	155	169	163	182	172	169	170	168	160	163	153	172	160	167	181	202	169	158	147	174	158	181	170	145	165	135	157	153	194	163	168	141	168	170	158	157	161	175	159	186	186	167	157	161	140	153	168	177	170	177	142	166	169	153	178	167	172	135	149	154	161	145	160	177	142	164	143	155	150	164	146	158	152	144	167	176	158	168	185	162	175	178	180	178	151	161	187	151	159	163	164	154	164	194	140	174	146	175	154	162	151	167	151	156	138	154	162	140	168	195	182	148	177	153	168	140	146	185	170	157	170	163	153	167	162	187	144	157	149	163	151	148	157	185	143	160	156	168	156	143	162	159	159	131	159	156	134	187	165	156	168	159	136	149	172	156	152	135	173	181	150	142	155	167	171	163	159	153	137	148	155	160	153	156	159	177	146	147	158	170	161	154	153	181	153	157	158	164	185	149	176	168	172	178	161	150	141	171	155	160	164	192	143	161	141	176	148	154	156	137	157	180	169	136	186	177	152	170	147	148	155	153	157	170	132	176	150	166	182	148	160	162	165	143	191	156	161	156	154	127	166	160	161	166	152	154	164	151	149	159	187	179	154	175	178	137	164	158	151	178	154	152	148	189	142	174	175	159	143	133	186	175	157	189	203	162	167	143	173	176	180	171	161	172	181	174	176	171	144	182	173	155	173	175	173	173	175	131	149	182	160	150	158	153	171	164	150	169	147	159	153	164	168	170	148	170	161	158	136	163	167	164	195	173	151	151	162	176	200	164	160	151	175	174	166	198	163	143	166	170	156	172	159	161	167	165	171	157	190	161	152	162	160	155	159	179	150	151	176	150	154	150	155	161	163	173	151	150	158	162	150	171	152	163	153	162	159	137	161	185	164	140	149	156	154	162	153	160	180	141	166	142	149	180	162	179	158	158	142	149	159	169	162	147	158	167	190	161	166	158	168	156	138	158	175	160	162	181	170	172	155	157	173	149	150	173	146	169	175	181	141	150	120	152	153	165	163	172	163	164	149	156	169	139	164	140	166	157	157	158	139	165	173	164	150	155	142	160	172	156	173	159	156	181	152	157	142	159	153	139	154	179	147	153	159	185	188	163	171	165	157	172	174	164	160	154	166	148	160	145	160	176	170	153	153	170	162	154	152	174	169	157	161	175	155	172	156	158	134	185	181	150	153	169	141	142	143	169	149	169
8415	949	1759	1901	1546	1327	1101	920	791	746	723	614	624	583	553	523	549	543	508	502	512	527	473	488	475	490	488	438	469	456	435	479	436	467	440	445	463	463	474	458	424	479	484	419	457	449	427	416	466	451	429	428	424	397	411	435	404	428	405	417	395	439	445	391	445	418	455	402	429	392	424	452	414	460	434	432	397	421	406	454	444	417	442	434	432	426	415	409	427	431	427	425	370	418	451	409	424	429	413	418	406	423	425	412	413	438	394	453	423	437	411	416	440	425	411	425	426	454	419	441	414	433	398	447	466	338	421	471	407	414	420	412	412	421	407	389	435	427	404	417	449	425	464	432	429	423	402	446	451	390	419	399	400	453	434	415	457	428	429	456	411	426	404	431	427	409	436	411	480	421	423	424	420	381	452	455	412	402	398	397	413	435	430	369	422	454	417	384	398	419	430	442	427	425	441	457	409	442	422	452	390	429	433	408	421	484	430	428	434	429	422	436	450	438	423	441	412	462	389	424	419	424	412	410	423	418	379	424	433	414	435	484	410	420	436	407	433	390	434	413	456	437	435	382	396	431	437	435	429	408	429	397	397	422	405	422	408	434	434	394	440	438	431	426	458	409	432	414	445	413	422	424	384	404	454	410	462	387	417	399	418	426	387	410	406	395	414	410	382	434	416	408	413	390	426	431	435	388	435	433	473	439	472	388	421	444	421	464	400	421	442	421	406	444	433	485	412	433	422	413	397	400	407	400	436	390	398	415	390	454	464	380	388	446	438	412	401	441	435	440	443	430	374	401	431	389	435	419	422	390	416	424	402	435	453	407	416	407	427	442	419	420	407	390	430	426	419	450	435	365	430	414	429	420	427	414	441	445	441	433	415	383	405	418	401	453	450	431	415	431	391	429	434	429	409	442	417	412	450	406	397	445	428	397	424	394	399	422	420	443	416	444	414	394	397	452	431	427	443	388	425	436	416	430	425	425	409	422	407	414	452	419	424	407	415	391	416	423	432	453	436	425	403	415	420	412	430	433	411	413	447	401	409	409	414	420	430	402	427	424	394	436	392	429	455	407	461	443	469	393	415	445	436	424	424	453	400	414	424	420	433	425	403	420	401	408	441	434	415	417	426	386	461	387	448	402	438	452	397	403	439	430	397	429	399	417	390	422	464	415	444	470	439	419	450	424	440	445	402	415	426	382	468	459	398	414	461	434	423	400	429	431	434	444	420	425	426	431	411	424	429	384	427	431	411	427	415	443	419	416	456	486	418	445	431	438	426	416	408	419	443	443	455	415	414	447	396	476	404	423	434	415	463	442	397	416	422	437	435	460	412	398	407	397	456	401	442	426	396	429	413	399	381	418	453	410	423	440	414	443	426	417	414	415	412	431	407	397	435	415	476	434	426	419	444	407	463	413	406	433	418	396	452	402	447	413	446	400	432	436	406	446	448	406	415	433	395	427	457	441	417	398	442	414	410	413	424	403	412	423	389	411	455	411	439	424	410	398	426	427	422	394	443	399	402	404	395	404	422	417	413	412	388	423	431	418	411	455	466	395	414	422	428	405	431	447	400	418	470	446	420	428	413	406	429	422	460	379	412	423	422	438	424	462	399	463	432	457	401	425	387	449	437	449	393	412	445	454	399	391	399	437	375	444	412	400	424	409	417	410	429	415	461	426	440	415	378	415	415	377	428	418	421	410	399	410	422	444	451	372	404	422	383	404	429	406	419	415	430	412	409	387	437	422	420	425	413	399	470	428	411	451	410	456	386	427	420	439	423	398	430	431	469	441	414	415	421	401	437	415	389	451	431	429	415	413	436	387	447	410	444	408	418	415	472	428	410	419	423	415	429	408	427	411	391	446	394	420	420	466	445	398	475	376	445	386	401	380	414	455	419	389	450	447	416	404	415	446	437	436	410	429	411	460	426	419	417	401	417	424	448	421	414	432	464	416	421	415	428	404	389	426	453	451	442	394	435	415	420	427	492	448	434	456	430	420	460	406	448	438	439	413	418	430	416	417	467	435	428	351	395	414	431	464	408	434	415	434	432	412	415	443	419	428	432	403	418	432	434	433	434	440	436	438	410	458	437	449	417	409	405	426	438	417	409	424	438	447	426	440	443	409	444	424	415	407	417	414	412	405	425	408	413	416	465	414	446	437	424	407	438	440	443	439	404	426	420	416	410	412	449	410	404	438	435	433	408	436	408	391	389	448	438	409	432	411	448	389	409	420	396	456	426	464	434	413	428	424	427	397	436	391	463	414	405	407	423	460	396	420	393	431	417	407	411	395	400	467	422	417	410	397	418	402	413	425	389	417	456	417	414	417	432	404	414	461	424	422	402	423	426	403	454	412	435	381	442	408	404	429	421	430	426	413	387	468	389	423	408	410	406	436	413	442	392	422	468	408	431	443	458	427	404	433	392	383	448	440	439	431	418	422	421	397	439	425	449	428	399	391	455	435	413	443	448	442	458	485	444	368	398	445	402	450	451	441	463	418	393	425	442	445	410	435	439	433	452	416	377	425	459	387	428	422	390	417	404	457	419	421	436	437	451	434	415	416	424	417	403	413	448	438	430	411	428	433	448	435	418	382	408	409	427	433	425	405	427	390	427	383	433	394	422	403	421	430	447	424	421	439	463	419	408	420	413	404	432	441	411	380	431	416	412	428	414	434	402	444	414	426	407	444	433	445	423	384	405	428	424	425	426	428	438	420	405	431	455	461	418	433	409	414	443	417	437	417	429	401	446	401	390	393	395	412	436	414	418	461	413	436	459	430	432	413	420	450	424	404	437	428	400	433	432	435	450	380	412	441	457	414	432	418	414	424	416	418	421	432	431	453	431	452	439	423	422	424	429	426	410	397	425	420	433	417	416	445	384	404	411	424	434	448	436	433	433	425	463	422	452	417	417	408	399	406	426	427	429	404	459	426	421	410	419	438	407	402	474	417	396	406	421	380	443	432	440	427	447	432	400	402	443	415	437	427	413	454	435	417	408	425	452	443	476	391	417	453	445	416	413	443	450	423	424	417	442	403	424	391	405	432	398	434	411	460	416	427	396	434	403	387	434	444	464	446	439	401	397	437	428	414	416	430	436	404	420	450	427	436	404	397	441	367	411	420	404	452	455	438	403	421	434	423	422	436	406	423	411	455	424	445	414	438	432	425	409	416	398	406	429	428	416	416	413	423	403	443	429	414	410	404	409	421	411	413	412	439	433	410	423	436	404	429	462	389	430	431	404	459	402	408	410	443	389	409	441	417	443	423	410	418	424	408	432	450	417	385	428	432	410	422	456	425	404	435	436	418	413	451	425	423	406	461	433	433	417	397	464	452	446	448	405	413	414	390	427	415	433	460	425	382	433	410	410	417	394	419	409	421	410	400	445	439	420	423	413	406	417	425	411	447	409	458	425	418	424	395	466	423	423	435	436	426	430	423	439	408	424	424	432	460	433	411	398	455	429	409	417	432	414	422	406	414	468	416	417	417
1934	415	451	416	417	407	444	433	418	391	421	408	411	376	408	440	392	443	387	393	391	384	402	383	413	418	429	431	421	391	407	380	397	426	396	389	424	420	400	401	392	441	396	399	406	385	404	471	403	410	420	386	409	382	450	435	382	407	446	378	411	434	412	399	401	436	416	455	416	417	419	412	381	397	397	380	433	428	423	392	390	398	410	402	391	402	436	436	397	420	395	380	426	449	428	368	429	457	388	438	391	415	414	432	420	447	448	444	430	405	390	383	375	396	403	429	425	408	394	377	369	394	421	414	440	388	412	384	429	442	430	433	396	431	438	423	387	416	397	427	371	396	358	386	410	386	456	414	366	417	386	437	424	404	425	417	448	387	386	407	428	396	383	411	354	423	404	415	424	392	360	441	397	431	427	386	381	383	413	391	428	435	407	385	400	411	395	397	385	459	406	410	335	392	421	417	427	392	419	419	426	389	413	406	411	417	418	398	421	409	396	387	401	439	395	383	412	402	401	415	399	410	430	412	413	385	410	409	383	395	399	403	400	439	407	414	431	393	400	410	413	410	406	440	422	456	391	395	408	410	431	400	337	421	408	389	427	414	450	374	404	438	400	452	415	402	402	390	409	376	448	406	428	421	393	385	409	415	383	396	398	433	450	430	394	417	436	408	413	410	419	415	380	386	438	434	424	400	422	388	417	429	391	454	439	438	410	405	392	421	424	387	407	405	409	371	407	380	380	434	376	408	424	371	424	409	443	404	430	436	403	421	396	398	423	423	394	428	429	429	435	364	389	402	398	402	382	407	410	410	429	413	386	428	426	391	432	427	414	403	395	366	386	375	391	410	405	420	406	415	416	417	430	381	383	375	388	401	442	401	428	370	391	422	456	386	383	403	426	405	410	389	371	428	429	423	393	417	425	398	418	376	404	409	398	396	440	427	486	425	394	358	409	438	416	391	382	417	426	427	411	406	390	394	377	438	408	431	405	371	413	438	405	409	452	426	425	424	429	427	388	394	385	395	388	421	395	420	415	402	395	393	395	415	404	431	376	425	410	413	361	379	384	369	435	473	434	399	361	435	410	395	440	402	410	438	415	404	420	395	407	387	424	430	398	419	429	419	408	414	379	387	469	359	417	433	403	428	408	427	414	400	441	425	432	431	450	406	385	406	413	413	417	423	403	395	395	390	386	437	410	382	387	407	414	418	439	413	404	374	412	414	423	444	414	402	420	424	389	442	410	432	443	415	465	385	438	411	393	420	404	417	404	442	402	373	392	398	462	398	436	401	385	445	398	426	461	457	413	430	414	390	405	401	394	399	405	418	397	423	399	420	405	423	400	400	404	396	404	350	430	388	420	407	398	388	372	398	382	417	434	399	417	416	395	454	416	395	378	432	431	406	438	389	455	426	404	427	414	410	405	386	430	426	427	386	454	378	402	455	419	417	363	410	447	406	384	358	412	399	436	405	397	401	405	404	436	415	392	435	436	404	419	415	404	393	398	461	435	417	394	388	415	396	415	412	378	386	405	417	444	395	416	433	416	399	459	381	415	402	416	410	411	411	358	389	415	415	389	388	399	390	409	385	414	390	408	396	406	432	375	398	427	403	414	415	402	406	389	424	415	432	425	419	395	416	445	402	424	418	443	424	394	393	399	385	394	413	433	383	385	396	423	427	446	425	424	417	396	415	437	413	426	421	425	411	412	361	414	392	427	386	404	430	370	412	410	417	411	411	421	379	366	425	402	410	408	404	385	441	409	417	437	426	411	423	395	412	423	392	415	377	411	437	412	400	399	392	430	417	425	435	390	407	385	442	408	408	400	419	418	407	413	406	398	442	404	394	404	373	427	434	382	427	390	418	411	409	449	416	377	428	427	429	411	410	373	408	409	402	391	404	425	389	397	415	387	399	418	416	425	407	461	424	421	427	381	407	368	388	402	378	428	386	438	380	419	422	400	444	390	376	401	398	425	376	397	430	423	389	354	382	432	454	411	394	391	415	427	359	388	431	374	404	399	429	428	399	419	411	436	413	435	372	433	392	430	442	403	399	379	418	408	409	430	396	393	397	384	396	381	396	414	410	380	431	420	423	394	392	448	427	403	408	428	401	404	410	397	389	404	413	402	393	419	392	437	431	403	439	417	422	402	434	437	422	397	406	393	395	405	377	378	394	432	443	405	396	434	428	445	400	392	417	416	420	432	387	377	418	408	424	399	388	402	454	452	446	408	444	390	376	410	425	394	341	444	412	423	414	425	399	404	409	419	409	406	363	405	449	433	436	438	408	408	372	389	424	416	432	423	410	423	384	430	392	395	388	402	427	371	381	402	397	423	406	397	455	418	443	403	390	375	409	394	448	430	449	415	420	414	408	411	411	410	429	426	422	411	406	433	428	431	425	407	416	421	425	398	412	443	433	409	406	384	448	418	417	443	401	462	399	421	430	404	429	438	419	394	391	437	407	405	397	428	422	412	396	401	399	400	403	391	414	405	425	417	378	411	383	451	411	348	385	386	390	405	412	425	398	405	428	428	441	400	454	422	376	442	452	403	394	386	399	382	379	416	385	388	386	423	384	357	394	424	389	403	408	409	428	415	395	427	410	390	421	412	414	414	384	430	442	405	362	420	419	424	427	440	399	403	384	426	398	413	420	370	440	387	391	396	433	402	367	439	439	434	427	428	387	416	431	437	429	403	403	412	406	391	411	402	402	401	416	429	375	397	418	427	444	454	390	381	378	419	398	431	403	412	421	410	410	470	394	384	395	440	399	414	432	442	420	410	414	416	409	439	403	413	430	403	415	429	432	390	389	419	415	425	457	382	445	431	422	380	452	411	431	387	408	415	426	399	400	432	419	394	367	451	400	394	425	401	397	412	390	438	383	450	451	412	416	365	411	383	428	424	417	423	413	436	386	401	417	432	396	430	388	415	404	394	439	400	395	430	400	424	373	399	464	417	394	391	416	406	407	436	404	447	390	405	475	400	385	417	401	445	420	431	395	391	404	398	406	419	392	420	350	398	401	412	415	450	426	398	375	410	387	433	426	429	378	408	403	412	467	419	454	398	406	414	413	451	437	420	408	401	412	425	393	416	385	380	373	371	389	409	416	407	413	403	407	389	398	411	456	385	400	399	438	432	395	412	413	408	357	420	421	393	444	443	429	393	418	383	382	365	441	432	405	398	426	457	389	443	419	392	378	439	372	405	397	414	441	416	438	444	416	417	409	442	431	402	445	398	442	407	385	367	451	417	439	455	417	395	414	370	411	404	465	400	420	395	396	403	391	421	402	442	408	420	393	417	379	423	386	401	425	387	396	435	404	440	397	395	430	407	415	406	417	436	439	434	393	409	337	409	380	428	394	441	427	413	454	414	418	378	427	395	391	427	390	406	463	443	406	400	398	385	376	437	438	420	409	420	431	407	458	476	416	380	404	398	411	415	423	446	379	433	414	431	410	412	382	411	398	459	456	394	383	417	393	469	405	420	416
2487	931	960	1006	1093	1001	903	984	966	963	968	1038	896	967	970	1002	995	939	934	966	981	910	1020	976	1017	920	924	985	908	916	938	971	936	973	1004	975	931	900	955	1005	920	927	969	1017	967	946	967	921	990	939	981	927	939	945	976	902	945	869	872	962	931	943	921	949	963	961	907	917	941	981	910	978	975	932	922	964	930	956	962	994	960	950	948	954	971	907	939	928	991	967	943	887	989	996	938	997	937	945	979	1008	1003	981	997	1020	999	904	955	990	906	902	940	963	940	916	973	943	954	934	955	961	984	954	959	980	980	924	950	951	953	981	964	936	946	968	910	917	949	941	995	1013	943	973	977	936	906	944	953	919	917	991	967	948	991	953	918	980	933	961	1005	954	985	937	926	933	978	977	960	973	943	992	945	926	947	937	973	987	985	933	988	1008	927	918	997	947	922	964	926	974	988	947	951	936	988	945	972	996	965	930	951	968	956	926	982	923	973	972	992	914	1017	1025	943	975	975	901	941	927	937	956	949	940	937	980	943	989	911	979	942	953	940	952	958	938	962	951	940	932	950	1022	949	957	995	1040	943	959	1034	1002	977	997	965	923	965	967	906	994	967	995	999	938	977	954	999	1011	921	920	1002	918	947	908	944	928	953	930	940	951	936	990	963	991	904	913	937	937	939	991	978	969	995	937	1000	1022	929	925	938	906	971	892	982	998	995	978	951	896	1006	962	986	956	963	998	961	931	935	959	958	975	953	985	950	931	975	985	896	961	959	960	947	935	938	946	1022	953	960	960	984	944	928	988	935	946	956	948	990	901	951	982	948	911	945	929	916	1018	977	939	962	904	962	1002	957	1016	939	941	946	918	920	921	896	952	966	949	958	980	985	970	963	967	974	943	999	1013	1017	918	986	951	986	966	931	954	933	979	948	948	993	931	947	959	924	995	972	981	960	948	946	947	1003	911	939	956	923	912	1026	956	941	996	927	958	958	1004	945	963	960	951	963	947	937	962	864	997	972	915	971	986	965	934	959	931	983	920	953	909	944	934	966	942	950	967	995	955	947	936	897	996	968	923	960	991	956	913	993	955	960	913	939	948	973	991	933	918	984	969	942	943	931	934	991	1009	958	962	989	982	902	895	957	978	922	1014	963	979	962	920	949	921	1000	941	944	915	961	922	978	952	974	940	935	983	1001	940	942	982	964	953	919	941	960	917	946	948	951	1000	933	962	958	955	946	967	933	922	960	948	1041	947	1019	960	941	956	943	926	949	995	920	901	946	917	939	986	923	910	961	940	969	965	938	950	905	967	955	898	928	970	1030	926	1001	924	941	935	994	932	1018	915	968	963	968	951	970	989	972	957	962	934	1003	935	977	925	966	978	1009	910	952	966	961	987	968	979	956	975	925	936	968	907	931	934	941	972	982	957	889	943	946	1004	967	937	952	968	964	981	931	960	922	1009	950	1000	931	956	983	936	987	952	975	967	942	975	935	1008	922	939	1004	950	956	995	931	944	957	928	956	946	931	951	939	947	961	945	931	964	999	948	903	961	933	919	903	998	978	938	926	981	965	968	931	966	939	938	916	866	942	955	986	856	924	1009	925	924	952	951	954	949	966	957	912	978	909	943	942	945	952	926	942	988	939	941	987	983	969	983	954	905	948	941	965	964	977	976	931	950	938	978	968	902	988	942	975	901	988	957	961	962	958	913	963	930	969	977	954	943	966	943	926	938	980	895	959	902	965	962	926	969	948	979	995	930	928	1000	1043	939	982	999	966	952	912	982	973	897	930	941	945	961	941	970	934	994	882	943	994	895	976	907	968	909	918	983	940	972	954	905	920	976	900	934	930	952	976	871	988	944	992	943	944	1002	939	966	949	941	968	923	969	948	933	949	973	952	982	961	915	962	972	948	940	927	918	975	947	949	980	964	919	934	992	978	991	948	944	932	974	968	984	975	951	989	1009	920	940	957	983	938	1019	964	973	905	1024	951	1025	938	932	970	925	905	976	961	968	947	942	922	970	994	982	962	926	933	947	987	976	985	892	906	921	980	911	1003	924	919	988	954	979	972	925	975	960	959	963	984	991	932	1008	956	951	990	982	969	986	941	1004	943	950	931	920	962	982	944	996	931	943	1004	984	974	982	954	951	983	932	937	941	958	1003	951	982	974	940	955	936	921	1031	898	985	943	962	960	1008	999	944	932	997	907	948	972	949	977	979	999	913	933	981	963	956	955	965	968	944	907	953	1031	959	933	975	921	1035	937	903	986	955	925	1001	972	1002	914	966	950	940	991	957	980	891	951	979	1005	907	951	940	957	902	933	953	982	931	894	942	935	957	1018	951	947	962	968	934	990	963	962	997	985	1007	931	914	983	885	949	963	1022	1025	1027	954	950	965	1037	924	970	961	942	963	944	912	1043	968	956	945	941	962	951	964	958	961	914	931	932	978	961	956	952	970	956	996	957	940	908	917	944	1037	956	941	993	960	966	920	929	980	920	941	948	937	968	947	968	928	954	894	994	944	902	934	993	995	954	882	942	976	919	985	1003	979	945	980	963	958	965	985	944	983	969	902	968	957	919	966	985	919	947	988	930	961	941	934	1028	1003	923	993	953	968	928	931	976	948	923	978	940	898	973	923	931	927	908	999	918	940	934	988	986	906	967	944	968	962	920	951	968	937	944	1037	946	1012	938	908	964	987	997	982	968	986	972	958	950	984	942	908	963	922	920	946	954	952	977	954	1002	955	988	962	927	998	953	961	961	1002	955	940	928	961	929	923	933	960	945	981	989	969	982	905	966	993	947	965	962	939	941	979	939	944	922	942	959	946	932	971	956	878	951	903	953	956	953	985	932	914	910	1017	991	944	1014	968	950	922	955	1006	982	933	927	985	925	938	996	936	916	1061	937	955	942	981	1010	956	918	941	973	918	937	951	1016	971	961	953	900	957	949	1002	990	942	995	875	913	981	922	984	978	925	932	1006	949	1012	985	979	906	957	964	971	951	932	950	938	977	970	958	920	914	931	1007	981	935	987	946	972	970	962	963	968	965	994	938	986	947	881	949	957	946	966	909	957	982	982	981	1019	980	961	982	997	1023	974	860	967	975	964	914	960	945	971	954	934	967	969	958	992	959	966	943	1003	947	945	936	934	927	939	937	924	976	1002	955	878	935	958	997	966	919	918	949	943	978	933	956	986	976	971	1013	963	1002	981	933	996	955	1029	926	941	989	958	950	1007	971	984	986	935	925	995	927	962	958	999	936	958	1018	922	968	900	932	922	946	880	902	958	956	965	940	981	982	951	928	936	967	945	969	919	940	962	992	971	991	911	931	1038	948	966	948	937	968	913	949	936	973	973	986	967	959	982	940	991	952	972	972	923	946	940	957	975	867	922	972	944	1026	931	1022	974	992	949	956	975	925	935	962	996	998	935	902	938	925	958	974	956	980	886	979	946	937	948	958	965	955	929	960	911	940	959	903	980	999	943	966	952	951	941	988	967	1030	948	1010	1018	951	926	932	969	940	944	961	946	943	998	1022	1010	983	958	962	1017	927	923	921	987	935	903	905	949	907	979	934	1013	994	970	989	942	999	1029	1026	967	955	927	944	961	900	947	956
8094	675	616	573	483	398	398	402	368	387	386	338	348	352	342	324	368	329	358	357	324	368	344	328	343	353	330	298	370	334	367	343	348	345	357	343	330	308	343	344	343	363	346	390	377	354	391	359	336	316	330	360	352	323	317	299	332	324	341	348	331	297	383	358	359	322	335	359	325	314	321	345	346	296	363	334	370	340	363	372	359	349	343	334	340	338	342	318	362	341	313	337	334	292	346	332	339	364	364	385	341	345	330	347	366	343	337	326	340	363	337	358	351	345	331	344	342	334	346	376	314	345	334	356	374	349	355	390	340	299	353	338	323	336	358	351	354	341	323	317	350	336	330	339	343	335	338	344	316	387	368	306	300	353	324	322	309	366	361	346	304	328	330	338	304	326	324	309	380	344	306	305	348	330	343	326	317	336	342	327	323	355	360	302	375	337	349	358	333	338	366	341	337	336	342	351	343	369	343	324	382	305	336	340	322	324	329	356	334	312	325	321	319	325	358	369	331	305	328	342	359	341	360	316	302	315	334	326	314	369	358	341	314	325	338	325	391	314	337	389	360	332	340	336	337	332	357	352	348	315	339	341	324	359	323	345	327	335	346	320	347	327	371	335	338	301	319	319	369	356	310	344	330	333	305	323	334	331	341	365	311	320	361	370	332	358	320	319	316	364	363	334	355	337	323	324	345	338	378	352	339	344	363	363	337	326	337	342	311	368	336	338	339	342	373	365	294	313	321	300	352	322	323	330	334	330	333	388	354	267	355	326	365	311	351	361	346	362	353	349	324	320	329	322	296	343	323	364	353	336	345	354	353	379	345	329	341	352	349	323	310	358	311	300	379	321	352	334	348	359	335	330	336	341	343	337	345	348	358	339	355	332	369	343	320	338	353	355	340	338	336	296	344	370	329	324	313	349	341	356	348	346	336	355	343	357	316	319	339	330	329	349	319	389	343	314	340	345	313	366	318	335	347	324	364	341	356	325	384	358	335	336	367	349	317	370	367	318	334	360	332	322	365	334	350	345	341	308	350	374	318	362	362	326	353	349	316	324	331	356	361	346	338	335	328	355	365	326	339	310	315	324	325	328	340	319	336	328	303	337	346	322	402	332	307	333	305	359	385	309	328	367	356	321	385	328	360	356	386	342	357	365	366	360	338	323	316	326	341	349	332	366	339	353	326	333	340	352	329	317	345	306	337	300	317	312	328	331	334	350	373	368	332	313	340	335	321	333	311	356	336	379	334	318	356	335	372	351	337	318	366	365	355	321	387	339	340	332	350	389	344	324	356	334	338	355	321	375	353	315	392	319	327	372	324	363	352	352	344	344	347	360	352	312	349	364	334	329	349	359	288	338	328	347	328	323	362	330	368	370	316	336	331	338	376	366	318	355	303	341	350	366	339	317	311	308	353	315	361	341	339	313	341	310	345	341	315	330	329	323	345	349	336	337	333	323	351	379	350	341	319	333	351	341	352	355	321	348	367	331	372	337	346	314	315	336	317	326	355	359	342	327	336	352	324	340	342	362	339	347	332	317	310	295	350	345	319	348	341	353	355	325	340	342	329	320	346	350	368	342	337	319	330	334	298	345	310	327	321	352	360	323	336	346	352	325	349	320	371	367	307	342	326	305	348	325	339	340	344	348	317	362	332	313	340	357	352	309	344	341	333	340	326	337	331	343	342	350	340	321	401	357	329	347	346	274	319	360	354	358	338	344	333	361	341	335	336	308	351	347	338	322	330	362	360	355	333	342	346	343	335	336	348	366	322	309	315	319	295	330	347	359	344	356	335	322	318	321	344	308	302	329	333	340	342	345	350	317	342	346	337	344	362	362	310	370	335	348	369	340	359	313	352	358	338	318	347	346	316	331	319	311	363	362	330	296	352	363	330	332	324	357	334	356	318	334	350	363	349	336	383	360	312	314	394	338	344	363	331	344	359	341	324	340	347	362	340	373	370	342	380	358	330	349	362	335	337	345	351	340	344	338	317	340	350	376	313	356	342	356	349	361	348	329	365	339	324	329	351	373	327	366	368	321	315	353	375	346	306	344	366	340	327	363	330	355	349	336	349	332	382	363	322	343	350	339	348	333	346	355	307	354	367	341	329	319	353	349	355	321	377	364	340	366	343	392	376	321	317	327	324	356	362	347	316	361	358	328	341	320	340	368	335	319	353	352	313	323	382	320	337	362	361	341	348	372	323	354	321	316	372	342	331	333	357	345	303	339	338	333	333	335	325	328	336	344	343	309	345	347	381	343	330	337	333	314	329	333	336	353	341	333	342	363	347	348	357	345	346	296	355	329	350	340	352	308	326	314	320	321	343	364	335	329	310	343	337	364	330	339	359	355	347	381	325	341	355	339	352	338	296	363	317	313	356	339	330	336	315	376	349	333	325	352	300	313	289	338	369	329	335	329	349	338	291	343	352	336	353	367	364	304	328	330	314	350	370	346	331	331	341	338	330	339	357	361	342	313	359	329	340	339	343	344	366	291	365	351	356	339	352	374	321	316	355	327	346	322	321	288	358	343	310	318	355	371	341	339	318	328	387	366	342	350	320	341	322	343	358	334	339	349	384	305	369	343	341	338	333	335	352	320	334	344	346	380	319	314	355	330	347	315	351	340	324	302	360	340	342	311	318	328	363	368	348	381	343	331	315	335	362	356	355	367	341	316	362	330	300	305	334	372	356	351	340	334	360	333	313	341	308	371	385	345	324	311	345	334	351	327	353	288	310	347	344	332	337	309	345	325	362	376	337	350	361	342	352	321	309	325	319	335	334	364	358	315	324	318	353	299	319	331	357	346	352	304	344	344	326	317	318	340	334	347	327	359	368	328	363	339	367	379	330	326	338	350	331	369	320	322	357	319	355	344	324	357	315	334	368	333	344	345	331	337	327	368	351	343	362	339	351	339	394	360	336	329	352	323	351	345	337	342	344	338	360	362	323	314	352	363	343	360	317	356	347	292	315	360	326	327	334	351	340	337	335	307	323	354	365	362	337	316	360	356	313	351	318	343	319	332	330	289	348	344	374	350	351	307	341	320	363	342	345	334	362	352	337	327	344	325	334	338	327	355	335	334	341	318	358	354	307	337	361	323	331	373	333	321	334	330	351	319	340	315	345	343	334	349	333	343	337	336	323	322	315	339	337	335	348	364	340	290	373	351	333	340	322	377	298	329	375	350	311	345	303	363	318	347	347	312	311	312	309	379	332	309	283	344	313	356	317	344	354	333	358	373	363	339	340	328	301	319	352	335	373	347	331	335	317	356	319	318	348	303	360	327	342	333	366	356	352	336	336	314	374	379	289	307	333	318	314	358	325	352	333	329	357	321	352	364	355	311	325	321	361	334	306	355	364	357	337	362	359	357	345	328	363	352	334	334	351	327	329	340	358	345	368	339	343	331	347	314	331	330	337	356	341	358	308	319	315	362	376	351	330	306	337	343	348	300	365	290	326	339	359	345	358	344	373	379	366	372	322	331	357	312
6968	1054	1506	1591	1482	1294	1205	1099	997	968	940	892	887	872	869	887	871	788	834	878	849	809	872	880	815	828	798	797	822	853	787	850	818	800	814	790	848	811	810	813	813	796	738	786	786	740	816	798	849	819	818	842	822	800	805	780	789	846	782	805	830	785	803	805	853	757	813	796	787	842	804	775	794	779	812	830	759	831	801	843	819	816	813	829	816	803	749	796	835	872	775	786	794	784	789	805	825	788	820	791	764	780	781	797	852	795	787	780	804	822	804	779	795	896	802	756	841	790	757	812	801	798	803	810	816	817	793	826	796	763	779	808	781	822	804	762	805	764	821	836	787	823	810	798	836	781	756	811	822	836	845	757	810	821	824	807	786	809	880	770	811	788	781	782	846	796	771	765	779	804	798	788	758	791	780	840	794	720	776	806	825	792	788	783	773	812	756	837	783	810	808	780	809	817	761	788	829	799	806	782	812	850	813	783	836	774	768	850	802	813	783	791	845	799	822	782	768	842	809	774	794	855	809	796	810	804	782	812	821	826	762	822	797	794	782	833	842	803	845	783	828	780	809	806	773	841	795	770	827	825	870	817	798	798	819	815	787	813	801	833	809	793	837	828	805	827	800	783	854	826	850	783	813	761	795	796	847	771	781	808	807	817	788	842	818	826	797	823	798	805	830	815	814	807	797	775	740	785	802	845	802	845	775	826	826	793	775	822	802	767	794	814	835	842	816	805	757	801	802	837	810	880	793	777	795	794	778	827	870	815	854	775	831	788	803	806	750	787	789	811	824	767	823	756	811	846	790	811	792	821	777	831	822	855	794	751	789	835	734	727	759	833	795	807	839	774	793	755	791	764	808	830	864	774	847	851	770	790	799	833	837	769	825	768	837	807	778	774	812	742	812	856	788	778	838	800	782	804	740	846	828	783	786	807	810	769	793	850	828	808	781	821	795	806	819	817	775	814	744	802	783	807	748	779	786	817	779	831	765	787	807	797	819	787	854	840	859	807	824	791	742	821	804	848	793	806	818	833	802	808	780	819	814	770	798	781	803	841	795	840	844	852	836	810	835	823	787	788	820	776	783	787	840	836	801	806	738	737	824	816	772	809	826	762	826	814	816	822	833	840	790	802	786	808	801	804	762	812	796	818	818	820	822	817	759	814	812	806	830	838	772	807	806	795	814	839	761	798	786	811	827	769	827	821	770	775	839	785	812	808	849	812	818	808	782	835	837	808	817	793	742	826	803	816	818	778	836	842	839	817	816	818	761	841	830	766	781	747	824	802	852	827	783	810	800	802	744	867	859	823	818	779	795	851	841	809	759	822	802	788	802	826	829	759	779	746	815	828	810	828	804	854	764	751	816	849	776	802	833	826	764	778	799	778	818	821	770	786	845	760	770	772	770	792	799	842	808	809	770	842	826	748	774	855	852	779	806	813	798	815	840	771	818	765	821	829	816	782	809	847	816	782	784	808	779	803	746	804	832	842	780	832	805	819	819	787	844	858	813	804	776	813	799	792	811	844	838	772	825	789	789	795	838	831	793	834	784	780	742	836	828	767	798	789	798	816	851	793	814	787	770	882	827	821	779	857	774	828	856	815	802	821	795	850	834	817	803	853	805	774	796	802	820	747	781	787	792	863	817	811	789	825	793	821	859	794	805	756	796	826	825	809	822	841	822	849	803	826	799	837	812	855	747	819	810	839	781	806	859	835	795	756	806	815	745	799	826	793	803	784	805	782	838	752	827	825	805	789	795	803	791	812	794	776	820	833	762	757	847	771	775	794	802	815	859	801	788	804	789	826	810	807	803	797	810	841	788	814	825	783	789	841	783	814	838	817	837	799	854	821	775	855	759	786	794	752	776	807	755	803	766	788	833	805	788	816	804	824	834	817	856	795	785	819	860	822	826	803	801	826	787	795	795	777	800	849	809	805	790	787	772	791	809	808	783	741	777	820	860	807	819	779	809	768	834	812	858	770	821	836	864	761	782	785	842	814	821	850	779	783	837	800	801	792	804	756	874	806	799	824	821	790	785	790	820	867	785	812	783	807	808	797	783	801	783	772	808	774	801	782	831	803	845	795	792	807	803	760	814	806	833	770	780	810	821	869	802	834	801	827	854	806	797	811	811	853	837	798	753	797	762	825	813	795	782	776	782	828	795	809	854	804	814	834	818	791	811	778	798	804	815	789	801	821	782	822	831	823	799	781	816	805	803	809	802	796	778	863	808	780	837	780	797	809	837	806	809	803	797	796	821	747	817	747	813	822	801	814	786	797	803	794	784	808	790	744	745	793	875	812	821	769	795	831	834	783	793	803	825	853	801	817	745	784	782	794	783	796	791	822	794	802	808	827	822	802	842	771	783	740	812	849	836	832	767	805	811	800	800	815	767	819	820	819	833	782	824	863	774	806	776	833	814	817	856	815	782	808	821	802	756	828	812	802	829	849	792	808	840	798	843	766	814	810	782	866	810	811	817	836	858	782	775	815	785	774	765	757	784	778	806	830	800	853	795	842	834	815	793	753	773	825	802	751	838	810	822	841	805	782	825	795	802	819	844	789	788	763	783	806	805	765	781	791	795	839	744	800	806	855	776	841	811	854	782	798	799	845	833	792	784	829	800	844	811	799	815	823	818	769	807	834	752	766	832	880	807	803	768	806	815	837	837	789	790	802	852	849	816	800	792	851	815	779	771	809	747	802	807	857	866	743	786	813	852	796	792	809	773	751	800	758	785	840	792	841	811	846	782	806	763	794	814	793	849	834	824	818	797	778	785	841	786	807	834	827	813	765	805	798	778	803	814	812	756	807	762	799	786	804	811	835	809	810	828	804	829	817	817	814	797	777	791	787	804	850	771	748	820	759	788	848	831	854	843	828	791	821	804	852	801	779	753	771	845	805	787	806	792	850	803	812	752	798	822	797	766	799	819	819	813	808	830	800	799	792	806	778	783	800	808	789	826	860	782	825	798	768	803	799	824	827	765	761	776	773	849	764	824	822	814	825	816	791	787	812	820	785	834	774	809	758	789	788	784	811	778	801	831	821	807	867	754	802	800	787	816	804	789	761	814	765	835	817	789	752	794	791	756	820	822	808	826	820	841	787	813	830	843	808	799	762	792	836	870	821	768	775	834	802	790	821	774	825	815	787	804	833	843	803	797	809	795	755	782	809	788	790	806	821	813	787	780	826	794	718	777	816	825	788	817	794	825	776	803	816	729	766	769	773	807	775	843	803	788	849	796	762	791	876	780	796	875	844	803	850	774	796	820	756	819	797	747	796	798	810	806	805	803	814	795	767	788	817	808	792	771	802	845	807	792	828	846	808	714	817	791	832	790	830	793	811	751	790	754	812	843	789	865	786	823	754	788	787	777	805	839	769	806	815	840	806	840	819	854	792	781	745	863	788	810	800	875	840	804	811	886	782	802	837	786	735	856	806	791	769	792	852	795	771	741	786	764	819	806	757	797	829	761	855	849	806	787	791	803	845
14022	1012	742	598	434	344	260	247	210	204	220	224	191	174	184	223	189	156	167	140	172	179	161	178	140	172	166	164	173	181	171	178	169	165	156	174	162	158	162	165	167	159	160	163	163	165	163	188	191	182	157	175	163	157	147	161	171	159	177	172	175	163	203	166	177	182	148	176	173	173	154	147	132	173	168	148	142	165	182	153	158	140	167	164	150	163	178	167	198	169	142	183	147	175	159	157	151	187	162	146	179	165	147	172	130	142	161	165	162	161	187	160	159	148	169	148	156	153	163	175	157	153	152	145	164	156	177	144	183	174	150	131	169	179	151	180	153	152	163	156	145	165	182	189	166	162	161	174	159	174	163	170	154	121	168	142	169	158	137	197	194	171	154	180	163	134	169	174	180	165	169	170	149	168	169	156	173	157	176	146	134	137	168	181	149	171	178	154	185	164	164	150	160	124	153	160	140	175	148	170	152	167	174	177	158	176	176	173	162	190	147	152	172	140	160	170	141	171	152	151	155	152	164	167	148	146	154	153	159	172	177	161	177	177	163	190	167	142	165	173	142	171	158	142	169	168	175	159	170	155	183	155	164	198	180	154	179	180	175	185	185	158	160	165	154	164	155	170	152	165	173	151	190	152	169	165	181	175	158	173	164	154	140	167	160	155	166	177	182	181	152	152	181	137	157	157	174	177	161	176	154	196	146	165	141	166	167	155	172	178	164	161	170	165	157	169	167	156	149	160	156	163	145	177	166	197	175	162	145	140	153	153	155	156	138	146	180	169	162	153	166	151	164	167	158	165	174	179	165	144	148	150	152	181	182	166	175	146	163	170	169	170	153	157	162	186	165	149	155	135	163	142	170	175	166	165	165	164	157	183	171	166	152	144	171	151	145	156	157	166	143	170	154	157	179	144	176	144	182	155	157	166	145	153	144	184	184	154	145	165	153	166	176	179	153	150	154	144	148	161	153	186	155	149	178	145	161	164	137	166	179	131	160	173	165	165	144	154	172	183	168	176	156	169	173	147	174	190	173	154	139	175	165	150	166	148	149	158	191	182	160	189	157	164	185	163	164	166	171	155	158	165	149	144	166	153	174	148	170	183	141	181	174	163	165	163	154	166	149	163	142	156	147	164	207	173	156	147	142	177	165	155	167	154	157	161	152	165	137	154	154	144	165	175	138	166	164	180	189	163	162	165	141	173	139	200	153	178	128	138	171	147	155	160	185	165	164	147	177	169	161	164	148	157	175	151	147	156	137	166	171	174	173	161	175	168	159	138	152	180	178	165	148	147	168	153	162	129	157	168	155	125	160	163	165	170	151	151	153	144	160	164	155	188	171	148	160	146	144	165	169	178	153	137	167	165	162	186	186	155	184	153	191	146	148	160	181	160	148	178	163	155	138	177	157	137	133	170	161	171	169	144	164	161	170	143	170	132	161	171	147	142	175	157	162	175	164	153	171	160	152	152	177	164	136	138	160	173	172	179	162	170	168	175	172	153	149	155	173	165	185	175	159	179	170	159	167	166	164	166	157	197	151	169	151	177	156	143	166	154	155	151	190	154	150	168	165	174	159	147	157	181	167	168	145	174	145	187	187	151	163	178	165	165	156	170	173	170	152	148	158	159	172	168	153	161	167	182	156	179	177	171	174	150	142	157	169	174	149	160	180	156	179	166	141	157	177	170	157	157	170	139	164	138	186	171	148	152	157	172	178	184	152	190	149	166	176	180	176	166	151	169	158	141	159	140	163	172	150	150	170	177	156	142	169	152	147	162	155	189	148	161	166	163	163	168	169	165	157	144	164	197	144	151	168	169	165	161	167	173	173	145	166	149	166	155	154	190	161	144	142	163	153	148	155	153	155	164	164	189	159	176	168	163	145	133	179	151	151	165	165	174	148	147	171	145	153	170	144	144	170	149	161	157	171	163	168	156	166	183	146	154	149	146	162	185	154	180	154	162	184	141	148	164	189	180	169	155	174	174	174	153	173	145	160	129	166	154	171	149	160	172	166	145	164	212	155	139	156	169	182	150	152	170	170	194	160	147	148	153	162	143	153	155	134	140	176	191	155	152	159	171	159	138	167	182	158	151	156	164	179	149	158	175	174	182	160	176	185	144	148	181	144	159	163	161	187	162	143	163	149	161	169	165	152	154	142	137	172	154	152	160	145	179	160	138	143	169	164	164	146	153	164	173	178	164	172	162	164	181	143	163	158	146	184	148	168	150	156	166	164	153	147	158	153	169	144	149	145	170	158	183	154	153	155	165	162	161	180	166	147	172	174	164	137	171	171	172	181	163	155	165	154	155	154	129	154	162	145	174	171	140	137	184	174	160	149	178	168	137	172	149	160	146	181	168	143	154	140	160	179	172	169	175	168	155	168	192	146	174	188	179	160	170	159	157	170	173	187	175	177	173	158	156	148	181	139	151	162	169	145	181	172	138	120	134	161	172	162	169	157	153	129	166	171	168	149	162	167	157	178	174	144	172	154	146	162	157	157	164	163	149	169	184	199	162	160	166	158	209	175	157	162	156	179	156	151	173	155	151	170	149	166	147	165	149	163	182	138	153	179	170	164	153	154	143	136	137	146	151	171	159	143	159	179	157	171	165	156	168	172	159	170	162	157	154	149	159	167	158	168	158	169	158	145	159	193	169	179	163	158	140	166	145	168	167	150	159	148	155	178	140	158	164	167	180	161	163	156	173	157	178	181	148	149	166	159	152	155	179	173	158	163	170	167	155	162	160	159	148	151	185	168	168	158	157	148	162	175	172	166	156	165	163	153	193	148	148	166	167	167	173	142	151	165	164	153	169	159	141	170	172	141	177	176	165	142	162	170	163	140	170	142	190	156	139	173	161	160	167	185	154	155	153	164	130	187	171	148	203	161	174	180	156	144	158	157	150	123	153	188	169	173	159	175	166	131	161	167	157	175	160	179	174	155	161	164	154	175	164	150	156	167	155	151	142	163	164	170	181	166	156	166	193	174	153	150	152	148	172	162	163	176	163	162	155	167	157	146	197	173	149	188	171	148	178	174	198	180	161	162	169	172	178	159	194	177	168	156	169	138	174	179	166	160	162	148	170	133	155	167	155	182	145	158	175	174	164	161	160	160	151	186	150	138	176	151	173	135	161	148	152	171	150	174	152	182	160	180	175	171	180	182	185	188	135	143	153	162	185	175	163	168	186	172	187	150	160	171	153	159	171	173	156	157	170	182	153	167	167	144	130	152	149	165	157	164	148	154	145	155	163	184	186	164	154	179	182	167	136	146	145	172	157	176	142	165	139	157	155	150	159	172	158	144	164	172	153	156	162	158	151	151	172	170	169	163	184	178	162	164	160	170	174	163	158	141	173	157	144	185	183	177	145	162	155	156	142	177	184	164	146	166	198	143	193	167	173	175	178	156	147	170	160	167	171	155	183	160	137	188	174	155	183	184	167	133	136	151	153	177	159	177	168	187	168	168	155	157	197	162	163	162	165	169	164
8373	934	1733	1883	1635	1362	1066	888	823	729	687	641	623	582	561	507	531	508	521	519	481	534	506	484	456	453	453	500	488	452	454	450	445	427	469	431	443	421	408	449	461	480	487	440	432	458	436	498	460	453	445	420	412	427	406	443	428	435	444	428	397	432	412	425	440	430	428	451	423	445	439	439	414	452	392	412	414	423	434	409	446	439	387	463	392	409	422	451	416	456	438	409	413	454	423	426	430	404	419	444	411	423	408	373	433	392	417	432	454	394	404	394	439	433	417	450	413	403	450	387	399	395	422	429	421	431	452	458	409	450	407	432	433	449	436	433	434	440	441	417	407	417	424	426	415	446	426	426	425	400	466	398	426	448	436	406	396	422	469	372	415	446	444	419	407	427	433	408	397	438	441	443	444	411	440	400	419	446	422	449	418	455	429	402	422	393	427	443	434	404	427	393	435	426	433	405	442	471	456	420	372	448	451	451	431	411	405	413	400	447	433	391	402	454	450	436	447	443	415	469	425	411	403	424	398	430	433	406	434	395	393	457	396	390	402	422	389	439	438	418	449	442	415	407	426	444	452	414	403	399	442	436	421	424	444	399	437	386	438	406	423	449	401	447	445	409	423	442	429	429	394	441	463	434	455	420	418	430	423	433	435	406	403	387	409	405	449	421	421	411	414	382	417	457	461	405	398	408	394	425	388	410	405	414	424	395	395	406	444	411	430	397	401	446	402	404	427	430	460	389	449	407	368	438	403	442	434	409	410	423	444	408	461	399	408	385	436	406	395	422	415	402	412	409	444	443	433	458	432	403	445	412	453	424	417	429	412	456	420	425	453	426	416	452	451	430	394	427	408	402	405	423	394	413	428	415	387	451	432	405	457	406	411	421	397	446	421	446	421	439	432	398	379	413	393	429	460	431	403	450	437	427	412	409	394	431	385	473	429	408	446	424	424	419	416	406	424	442	426	440	417	411	429	429	369	428	403	393	422	412	447	435	419	414	459	404	411	456	434	441	390	459	387	428	440	435	414	414	431	420	420	404	427	388	407	404	408	457	427	420	403	435	418	420	440	408	412	431	415	460	453	392	417	445	411	420	436	387	384	416	394	444	422	427	417	432	392	438	426	411	431	441	409	411	404	434	409	438	434	410	419	435	387	399	424	439	412	420	426	447	407	444	432	413	383	423	412	372	458	438	412	449	427	445	430	434	414	392	405	439	434	386	456	458	436	445	448	428	432	447	412	394	402	416	441	404	453	423	429	445	392	399	439	401	459	422	432	399	421	410	433	419	433	433	422	415	477	430	422	431	440	412	408	438	427	408	433	441	430	410	439	434	423	451	447	448	393	430	430	441	422	445	406	384	412	397	446	412	436	417	411	462	413	436	431	386	435	437	448	427	435	386	390	413	435	411	383	437	410	445	442	424	482	427	453	438	431	411	412	432	426	440	399	435	395	412	436	397	475	408	392	435	404	425	445	452	423	457	423	415	366	445	430	435	426	424	416	396	433	431	449	415	405	466	411	396	447	459	418	426	426	457	462	428	449	415	427	442	447	431	448	446	452	411	440	393	424	407	401	426	439	426	440	404	415	416	438	467	466	440	419	428	417	421	443	368	412	443	414	391	442	454	402	408	445	370	447	421	419	442	455	401	420	435	424	451	404	428	448	403	447	446	449	433	465	435	443	384	409	430	398	391	398	423	417	442	431	412	433	408	424	416	434	428	423	422	405	435	397	429	384	398	470	433	397	397	421	436	420	422	442	413	398	438	428	421	426	390	436	414	419	421	442	413	404	416	432	427	396	399	421	413	458	444	436	421	410	432	455	428	441	394	449	460	380	412	391	422	421	426	461	428	417	415	393	421	409	432	391	440	440	409	450	432	473	427	391	413	414	422	444	397	412	435	397	414	426	459	430	430	398	418	425	428	428	469	422	455	446	456	404	448	408	426	394	409	385	402	390	421	412	398	467	412	403	398	460	436	404	454	441	409	391	405	430	463	457	401	440	438	404	425	413	447	470	415	405	392	435	413	424	416	412	427	446	417	422	428	428	419	425	414	401	421	423	436	408	413	436	427	403	435	445	420	380	419	446	415	394	440	426	432	412	430	439	420	431	416	418	412	432	425	448	408	418	410	443	452	427	405	421	465	405	403	414	428	405	433	424	439	384	413	436	468	409	413	426	433	445	436	426	405	448	447	432	456	435	418	460	425	453	428	463	401	459	425	415	375	412	440	410	395	446	438	401	464	456	412	442	433	409	437	362	417	457	431	422	436	401	431	391	419	427	436	459	415	475	445	420	425	424	422	432	422	429	416	466	416	443	410	432	425	387	413	407	464	412	411	378	438	452	422	439	444	458	419	420	430	445	430	412	405	420	441	436	436	448	411	406	443	408	419	441	401	429	438	430	423	399	406	454	401	427	422	434	432	426	380	394	454	417	433	384	472	421	406	428	445	436	456	433	421	414	404	416	430	445	414	433	448	424	431	401	403	379	450	419	444	433	399	411	408	419	419	421	418	420	422	432	427	438	433	422	437	413	432	432	444	417	429	403	387	435	434	412	458	408	421	417	472	431	394	407	421	406	394	421	441	446	422	390	404	433	438	420	428	439	451	410	447	433	428	443	404	445	443	405	406	352	406	424	396	398	463	411	412	397	432	415	439	412	414	412	424	440	421	425	430	426	375	406	369	466	413	436	414	459	442	461	450	447	429	403	419	422	432	420	458	431	406	430	419	432	464	431	428	448	412	443	449	410	427	432	416	434	403	396	414	434	419	371	393	422	417	424	448	436	437	451	386	448	416	425	429	420	390	402	471	436	451	396	485	413	441	431	429	436	452	427	425	441	426	424	413	437	429	427	378	423	433	457	421	441	418	445	454	422	414	392	390	400	422	419	409	392	416	437	386	398	394	415	435	385	461	438	434	413	444	398	410	408	408	419	408	450	418	439	419	413	398	464	418	410	439	475	433	392	414	423	403	420	414	407	429	396	434	443	405	363	397	473	442	404	411	459	445	402	467	444	391	444	412	452	408	434	420	467	411	440	433	420	442	417	470	452	404	401	453	426	414	420	437	426	444	403	435	437	444	412	435	435	419	400	444	393	429	466	426	430	444	431	444	430	425	429	420	382	424	401	450	427	429	392	397	421	434	384	428	420	394	405	409	421	434	452	449	443	411	423	395	410	403	431	427	451	416	415	410	404	443	416	390	424	475	412	407	433	434	435	420	430	395	412	421	444	434	405	424	422	420	464	439	427	432	450	370	447	436	460	408	420	414	425	391	429	420	407	423	446	426	391	454	433	407	420	470	433	424	421	403	444	419	444	480	465	456	423	393	452	387	452	424	435	373	428	425	420	396	446	419	457	419	421	405	435	408	402	427	412	469	413	403	426	431	429	375	419	433	413	431	465	427	427	456	463	394	449	427	438	441	444	429	361	446	413	422	447	404	398	455	427	391	418	403	390	420	441	433	425	434	431	393	410	437	434	436
1849	441	436	469	408	409	393	394	417	419	392	428	391	429	445	423	425	391	431	415	404	424	445	418	423	392	439	446	403	404	398	385	447	424	401	395	428	392	399	422	406	406	419	443	460	447	370	397	423	437	447	425	430	414	355	390	426	375	383	384	416	436	420	403	383	425	408	411	372	408	391	385	421	417	426	448	429	420	454	416	396	434	417	399	408	416	388	393	409	412	416	427	487	426	414	395	354	408	411	411	414	424	389	393	385	373	414	417	424	393	417	371	440	396	412	428	413	444	410	471	422	447	409	389	430	431	425	421	384	421	410	363	396	416	398	377	416	391	398	455	448	417	441	411	420	402	429	444	393	425	422	407	408	403	411	393	436	405	423	451	433	404	424	382	419	437	433	393	424	425	420	409	441	390	428	414	416	393	407	404	423	393	413	400	378	416	442	408	439	454	403	433	418	408	440	400	380	448	413	426	413	394	419	435	403	424	390	387	412	428	394	440	389	427	405	447	454	395	421	419	406	430	412	393	368	393	458	388	400	406	405	409	458	430	416	428	443	411	428	424	417	417	393	441	383	401	424	417	434	407	381	430	414	390	436	395	428	411	411	415	405	376	435	415	401	384	450	395	416	405	399	418	406	406	402	385	380	376	388	444	437	402	396	431	377	432	443	440	404	435	407	406	368	452	397	422	428	401	414	400	428	473	413	387	401	431	393	438	441	453	433	426	422	405	427	492	449	413	408	426	399	373	419	436	431	416	391	415	402	419	422	413	415	436	409	393	418	397	409	417	412	407	412	435	426	386	414	406	432	435	412	371	377	438	416	385	421	392	401	395	395	424	445	425	446	412	406	402	368	412	445	392	399	402	420	439	411	420	396	420	429	390	360	402	430	389	412	437	407	433	412	408	432	419	432	436	412	382	450	405	397	402	399	363	404	426	409	420	386	407	410	439	394	430	405	387	417	420	442	417	436	427	370	446	432	362	393	406	439	432	446	386	400	426	409	430	430	399	413	377	391	422	426	425	439	440	445	374	420	438	379	383	427	400	399	424	380	369	434	405	400	411	448	424	410	422	408	367	439	433	428	418	422	389	380	449	449	406	407	423	432	412	435	435	417	403	423	380	424	427	411	433	399	404	396	428	414	400	397	430	369	400	420	413	416	414	396	436	396	400	427	445	383	420	428	416	415	425	403	409	410	450	389	436	400	386	393	389	464	399	438	469	413	446	407	406	409	452	433	422	376	439	428	378	439	426	426	385	448	432	425	416	386	425	382	423	418	413	387	438	456	413	408	445	427	410	452	428	454	443	406	455	434	388	377	395	381	410	440	375	357	402	437	420	407	436	428	382	433	418	447	431	389	452	398	403	398	461	426	463	458	430	416	411	406	407	436	419	421	388	406	428	386	409	421	401	405	493	423	429	438	398	429	404	427	437	474	431	377	448	422	403	437	458	432	458	422	417	444	425	440	445	431	377	430	388	431	434	408	397	379	468	456	456	437	459	437	434	445	391	436	459	432	393	390	376	385	447	397	395	406	427	399	403	392	406	399	417	387	405	438	408	417	406	380	422	440	397	417	448	409	386	416	436	440	420	388	382	419	445	433	391	408	411	417	399	419	381	404	407	412	380	417	416	404	410	425	390	441	399	410	390	449	434	419	463	395	411	435	391	430	427	402	423	407	407	466	394	407	407	397	403	443	421	406	396	403	425	413	378	440	424	422	419	421	431	394	427	404	418	388	440	405	419	439	442	409	411	427	401	428	409	393	401	404	429	438	387	367	467	438	410	424	428	403	424	441	445	408	411	390	419	415	379	400	395	396	414	452	435	449	423	401	394	400	390	410	431	400	429	441	433	382	422	461	435	432	402	440	419	403	409	411	393	393	456	415	364	435	448	432	409	446	434	413	406	408	426	444	403	409	424	409	410	450	420	451	426	435	421	398	424	433	409	411	416	438	425	419	408	421	407	433	450	409	427	429	404	417	438	385	424	379	420	380	441	370	426	400	363	394	428	383	415	426	411	412	409	437	408	406	418	411	395	440	404	409	410	428	437	385	440	428	431	370	367	435	398	411	370	354	394	415	443	433	410	399	409	412	409	371	389	407	390	397	436	392	361	411	439	416	439	423	441	432	416	384	401	409	425	385	438	438	410	440	403	385	401	398	396	466	434	426	434	400	445	450	416	433	398	435	405	431	409	402	402	392	375	411	409	450	407	418	455	482	436	452	395	436	409	414	437	406	407	443	428	389	401	388	417	437	415	378	405	379	413	439	404	377	402	427	411	427	445	418	449	417	436	425	461	395	384	412	430	449	408	423	397	407	438	415	406	405	407	455	407	397	467	414	427	419	416	406	389	418	409	397	401	405	435	418	438	413	430	486	378	411	422	429	411	410	372	417	415	419	404	386	439	409	413	429	444	406	398	422	400	416	395	411	416	430	415	402	418	432	389	424	459	389	388	442	422	412	384	395	363	354	361	431	440	471	388	391	434	405	446	403	413	402	401	393	370	395	426	438	355	395	399	398	412	407	414	414	435	401	436	395	420	449	415	416	382	426	410	380	398	429	420	410	431	379	415	370	446	412	451	413	423	376	425	442	407	394	431	408	402	431	399	445	401	431	395	421	435	425	431	407	425	451	395	390	407	361	401	421	412	407	418	439	434	448	407	415	423	406	376	422	392	445	441	394	393	414	445	410	393	393	414	388	422	415	384	407	424	423	416	410	473	439	453	401	379	415	402	401	403	388	408	413	417	429	405	409	433	385	417	438	421	419	402	389	386	410	428	437	408	440	395	411	420	399	416	391	389	441	434	428	392	424	430	427	409	432	401	439	399	391	397	407	428	424	383	439	436	457	425	447	394	407	423	429	412	405	395	402	369	421	434	442	402	421	421	388	439	421	425	383	391	412	421	423	416	433	416	447	440	407	398	430	421	432	367	387	365	434	393	439	415	397	414	372	431	397	404	391	432	413	485	449	438	449	435	434	404	396	362	400	418	448	424	412	410	399	421	436	413	438	424	419	401	395	372	434	450	413	397	458	430	425	431	395	382	395	418	423	418	397	404	430	398	430	417	397	387	389	391	425	408	416	456	416	415	428	422	404	436	403	408	438	405	409	392	390	413	417	453	454	404	403	413	428	415	415	440	435	414	428	378	427	403	400	395	423	401	412	495	389	424	412	387	425	427	388	427	411	392	444	407	434	404	411	400	379	447	430	397	434	414	419	417	410	383	410	407	407	427	399	418	429	456	445	400	416	444	387	436	410	399	483	414	422	451	443	421	404	390	425	409	401	427	398	430	412	440	432	387	400	416	399	430	424	431	388	396	409	398	422	423	421	418	402	405	424	422	374	446	365	434	442	404	413	406	461	424	454	408	444	387	447	433	405	392	379	393	412	393	390	393	394	415	434	429	410	411	412	389	420	422	463	428	423	425	447	423	436	423	428	432	423	416	410	426	413	413	411	426	427	434	433	423	424	388	428	426	403	392
2460	1004	1003	1085	1040	1030	1025	986	995	978	987	969	1049	934	954	959	960	967	968	903	978	979	946	1060	939	961	972	940	978	981	979	963	979	986	958	967	948	978	998	1026	942	935	960	1012	993	960	954	916	953	1000	963	958	924	936	890	979	981	968	962	964	1011	930	957	980	952	971	987	966	980	941	989	991	952	954	952	991	939	1006	1022	943	953	975	985	977	952	1004	935	977	962	915	968	1018	968	968	992	958	929	981	977	1006	994	990	969	951	956	996	968	1030	974	1026	1007	963	940	948	970	942	962	965	975	968	960	967	978	969	991	958	992	955	915	914	940	993	997	913	959	952	967	920	928	997	964	957	964	956	976	953	963	972	1006	971	926	964	1011	960	973	1021	960	987	952	999	999	938	950	971	979	985	973	911	933	947	1002	953	1012	948	898	921	974	964	972	920	974	943	934	969	978	1005	953	977	994	929	940	975	958	953	981	1001	953	961	937	1007	897	959	925	953	1022	1006	990	970	953	924	1005	948	930	954	986	928	1013	966	978	992	1012	1023	956	959	947	947	1042	995	929	992	908	974	990	968	1029	971	994	938	941	953	1021	977	1021	995	951	917	986	952	944	995	1024	976	918	899	993	1010	897	1014	937	915	992	962	960	955	924	949	977	1014	942	919	915	956	937	967	956	914	1019	958	912	947	955	954	925	995	969	964	918	976	990	949	964	984	902	962	997	974	944	1003	1030	968	979	934	978	982	966	954	974	940	923	950	944	964	960	961	1004	968	968	990	968	976	939	988	952	955	933	971	966	992	934	953	972	911	974	970	991	941	937	975	887	1006	917	1017	1025	937	941	942	943	977	948	997	1017	941	934	1014	931	975	1025	1002	971	949	967	989	981	918	953	993	965	978	973	970	971	982	970	937	925	943	944	929	912	946	976	956	949	985	909	956	981	940	1003	993	964	987	952	983	981	946	954	964	964	989	978	937	997	976	968	966	912	989	905	985	919	950	947	919	935	1002	998	1022	1019	966	927	952	940	970	1000	944	972	985	986	974	931	912	937	967	989	946	952	1023	990	922	978	971	955	957	934	928	1001	908	972	930	964	961	936	1016	995	953	973	981	1031	949	966	984	977	969	944	949	953	986	1031	983	1012	989	961	969	943	978	955	953	970	1014	978	889	948	974	952	978	972	909	924	918	894	949	1018	1014	989	946	1005	967	961	985	937	966	916	966	997	955	972	988	940	996	913	1015	1016	1019	998	950	1038	995	1011	956	1000	1031	993	1001	969	950	954	956	949	1011	987	969	972	956	950	959	937	987	979	980	940	941	937	928	977	963	956	956	971	927	986	967	970	1030	1002	1010	948	932	939	966	951	961	930	962	922	1010	935	957	934	928	948	971	1021	938	955	943	995	965	974	952	961	927	921	997	913	995	981	945	992	953	981	928	966	965	928	1032	932	972	993	929	1049	978	940	897	966	917	992	1033	987	945	948	1003	994	946	992	947	987	976	945	946	1024	983	904	989	957	993	946	976	995	1001	959	956	1009	988	978	948	942	979	1007	974	951	898	917	936	1000	937	936	957	1033	953	994	987	959	951	963	992	937	951	985	1028	979	977	971	900	958	970	1002	1001	968	957	985	1025	965	975	1007	1008	908	985	917	984	1015	971	914	1000	977	937	971	976	941	977	942	956	965	935	1029	986	962	984	988	995	969	948	973	992	931	985	947	937	953	951	1022	956	1014	1022	949	925	970	987	963	955	922	983	956	1003	959	947	953	972	947	996	1001	1030	988	986	1024	940	978	988	916	1010	1027	906	981	980	946	981	1023	949	1032	1010	895	969	948	1019	966	940	945	960	956	939	972	975	968	932	899	986	1001	999	951	939	966	972	948	964	966	944	917	944	1010	962	1002	963	939	955	983	967	934	980	953	951	958	984	943	961	971	972	944	1001	978	952	992	925	973	954	981	919	1015	1021	980	934	980	964	971	916	909	978	911	924	970	949	1003	885	1056	955	964	993	1010	979	956	983	948	901	1026	969	1011	977	959	957	941	945	977	973	930	895	948	1032	953	985	965	996	1001	950	935	982	962	986	969	931	1029	953	995	985	952	950	964	965	990	985	1006	972	963	951	1041	1006	907	1060	919	900	948	974	923	955	939	904	966	941	943	987	997	974	926	936	952	943	940	1002	930	953	975	959	942	990	970	1005	992	965	992	970	943	930	972	911	1018	948	1012	1029	946	968	956	939	972	999	962	987	996	968	956	940	984	975	927	966	973	924	956	979	915	997	924	1013	948	923	965	994	1021	982	1011	1003	937	981	1065	1011	978	972	963	946	937	935	937	906	974	966	995	997	991	980	942	972	937	931	951	954	959	1010	1002	961	957	1006	942	988	979	969	959	1018	998	922	927	1001	954	976	994	924	954	925	979	1037	973	985	974	967	989	972	937	949	919	951	928	949	985	950	1009	965	951	960	944	963	1014	1005	985	920	995	956	938	924	967	988	960	966	996	967	948	973	926	949	976	940	967	927	950	964	993	966	977	1015	954	977	935	973	1028	1006	961	971	914	968	994	944	973	889	943	954	895	934	961	921	961	967	973	984	967	961	947	957	991	975	980	963	888	1016	976	930	1013	962	991	961	991	1005	946	1001	948	967	959	969	994	971	954	962	966	983	919	1000	982	963	953	968	971	980	961	972	992	940	922	960	954	955	973	974	989	944	973	990	922	952	983	992	941	969	925	879	973	1011	984	914	958	954	973	954	1014	975	966	956	918	931	967	998	959	985	932	915	965	967	993	932	918	959	984	945	944	933	967	947	992	925	979	980	943	991	1015	998	975	975	1001	994	1037	987	977	944	954	966	932	989	934	971	980	1004	994	985	948	976	989	955	961	982	978	980	989	919	974	958	908	979	946	984	875	951	990	982	953	1009	892	1011	989	936	960	936	979	980	999	975	986	1016	934	1006	925	1048	943	998	956	975	999	978	953	969	919	1000	994	937	973	942	947	955	932	919	963	955	974	945	1007	943	961	1017	959	1038	944	964	983	961	951	1032	978	978	970	942	1014	992	981	1007	980	938	979	1012	952	976	928	870	979	950	968	948	964	911	990	934	920	951	960	962	987	934	995	915	960	937	1034	940	958	986	1004	954	947	972	942	952	951	907	953	957	954	929	954	1025	966	943	993	958	908	962	1044	950	946	974	957	987	1015	967	961	987	896	976	920	973	996	1033	926	964	959	960	1051	970	972	972	981	967	985	1027	936	942	951	945	976	996	976	982	996	978	951	962	970	966	990	988	921	920	998	987	965	974	931	941	937	1006	999	962	919	1033	1009	949	980	947	892	1030	1003	952	910	970	945	1002	904	1020	986	1018	980	1022	954	985	932	936	990	1003	976	931	1008	910	930	956	1038	949	935	971	965	959	925	929	952	1003	975	953	981	972	1010	937	1012	898	965	936	996	1005	940	985	952	979	929	972	971	960	1001	994	934	1007	938	960	910	991	1003	912	917	998	1010	985	973	893	973	951	1001	1016	992	970	1034	975	949	991	972	956	939	957	963	1008	1003	952	988	993	995	998	941	974	963	922	932	954	940	1024	927	903	959	968	929	963	934	937	933	999	987	1010	977	944	996	954	954	965	988	914	1006	949	940	970	960	992	921	939	949	1016	950	1017	1007	955	1021	947	975	1012	949	932	949	982	1024	1006	959	936	954	974	985	971	949	938	1004	961	989	968
8037	659	639	599	485	429	443	406	382	393	338	358	403	366	354	355	317	351	323	327	325	345	351	358	343	326	347	307	337	364	338	354	356	376	334	355	359	363	377	348	344	363	332	348	315	353	327	338	319	338	343	330	324	329	369	305	354	369	343	321	297	357	361	364	359	363	346	337	355	345	346	313	318	335	359	338	338	356	371	362	355	373	313	369	284	358	335	316	333	363	354	346	330	322	337	334	335	373	344	358	336	321	330	336	313	324	335	336	345	317	323	340	361	350	332	358	333	344	362	292	358	352	369	351	358	370	359	331	323	295	352	345	356	344	323	372	353	328	365	356	366	343	347	378	334	336	340	327	356	369	341	354	346	367	328	329	345	333	376	359	327	373	330	324	368	334	369	347	312	315	324	346	342	330	341	345	325	336	335	372	332	305	315	341	317	342	329	317	339	348	335	369	332	338	322	312	325	323	325	319	325	346	341	311	330	362	349	340	318	324	309	325	326	334	359	343	326	373	313	349	362	374	342	345	307	324	365	380	336	328	323	329	325	342	346	354	332	330	334	347	360	322	339	366	338	333	360	368	330	363	331	323	345	307	348	325	315	338	329	326	339	297	318	326	352	328	355	360	352	341	354	297	342	324	361	354	342	337	371	321	382	350	340	349	325	352	314	340	321	319	330	357	330	365	328	372	345	288	367	310	340	323	345	316	321	358	337	377	367	341	298	318	290	351	339	351	337	329	336	356	337	345	327	328	334	327	330	312	320	305	325	360	363	333	354	335	320	380	321	339	372	328	336	346	328	393	351	317	343	370	314	326	344	373	356	331	324	347	353	349	393	354	319	301	343	379	344	316	347	344	312	351	321	326	349	333	322	333	340	361	351	350	343	321	358	344	319	346	350	345	307	317	368	351	362	349	346	324	314	353	325	335	308	365	334	364	308	342	354	329	372	353	383	332	337	363	354	362	337	345	363	317	351	354	351	337	341	386	351	343	352	313	321	359	388	349	352	371	340	358	333	327	362	355	378	338	317	335	311	367	345	338	354	341	381	315	305	335	320	315	352	326	360	329	357	357	342	330	348	353	344	324	316	386	342	352	317	330	357	356	374	332	304	344	342	338	349	346	337	373	327	326	352	351	341	351	347	338	320	310	335	362	370	347	351	347	321	317	346	308	311	316	350	349	318	333	327	355	345	336	360	335	344	331	340	379	390	324	326	325	369	312	326	346	367	358	348	323	353	354	317	338	317	305	332	348	353	335	357	362	354	360	326	316	323	361	317	335	371	328	362	327	343	356	371	352	360	309	301	308	321	378	339	304	368	320	387	351	309	357	375	341	358	318	339	339	334	335	347	335	369	305	313	339	378	343	312	352	335	362	341	357	331	320	351	341	357	315	293	365	355	364	321	327	329	330	362	333	341	320	332	339	334	343	365	358	356	338	339	342	362	319	341	342	348	325	315	336	310	338	346	318	329	320	344	346	330	329	294	371	370	367	290	332	389	353	345	329	342	310	362	341	340	304	359	338	308	346	325	338	349	316	311	324	329	337	322	316	307	358	336	326	289	327	349	355	341	376	353	331	377	340	332	343	336	331	388	319	322	326	346	328	413	346	332	348	310	340	322	362	358	362	304	321	351	359	355	325	347	336	316	329	339	349	306	344	319	336	306	344	395	368	336	333	314	365	319	360	358	369	315	323	359	344	344	370	353	346	347	314	333	358	320	317	367	326	340	342	336	367	310	379	344	330	308	356	345	357	370	362	349	338	326	334	339	345	351	363	378	345	380	347	369	324	350	352	347	335	365	347	344	330	329	334	337	347	349	354	327	349	350	350	356	364	341	316	341	337	340	361	328	387	352	366	307	339	323	322	348	320	318	340	350	339	329	383	324	348	282	319	364	345	334	339	353	343	330	340	323	312	331	343	345	388	332	380	318	344	308	354	303	321	316	313	353	382	339	333	334	321	378	339	363	361	364	357	327	345	334	353	354	376	335	340	363	373	342	354	325	357	344	341	346	317	329	341	355	316	333	328	319	327	343	352	341	331	333	333	325	342	379	333	320	334	315	359	351	320	332	326	355	341	347	344	339	358	354	326	368	331	342	329	341	344	312	367	339	387	342	343	358	354	343	326	291	340	390	359	356	346	380	359	332	339	337	334	350	318	335	339	347	340	353	297	350	339	375	345	346	342	336	344	347	350	342	333	313	344	345	339	320	381	324	349	320	342	330	330	313	329	331	318	372	341	315	334	361	335	338	346	346	346	341	337	346	352	350	360	320	373	351	321	322	304	328	314	345	313	345	351	334	380	324	319	332	371	346	337	332	329	357	321	303	318	319	333	339	331	331	352	358	339	347	337	354	346	354	338	322	334	352	311	342	335	361	310	323	360	306	352	342	347	361	317	341	316	321	348	341	330	316	316	341	317	339	357	320	333	340	319	353	333	366	351	337	363	374	327	331	357	352	352	347	342	367	352	356	354	318	324	337	330	306	348	300	346	343	332	335	343	328	320	353	345	344	359	340	348	370	351	352	348	342	322	326	315	351	352	339	331	330	331	381	327	351	310	367	359	315	331	389	326	355	351	359	364	337	342	302	339	358	328	342	348	360	372	310	325	345	347	329	317	358	359	350	342	339	320	349	324	333	354	326	340	345	374	324	361	341	367	325	348	326	343	366	331	327	341	344	337	325	333	325	346	300	337	339	352	354	314	334	322	338	332	357	318	357	314	325	382	329	331	354	352	341	336	332	311	328	363	345	334	342	321	366	358	330	336	330	357	345	322	347	371	339	335	308	316	338	334	324	354	370	325	358	339	389	346	324	349	338	367	326	354	352	334	338	353	370	354	330	340	323	332	322	337	355	355	355	363	337	370	344	361	344	333	349	332	330	355	338	331	336	321	338	349	310	331	321	302	370	355	361	349	357	319	318	348	347	316	340	350	354	338	357	320	353	327	346	337	328	330	358	356	389	334	328	352	348	375	357	359	337	311	347	354	358	325	346	322	335	325	332	334	341	351	322	304	329	318	358	351	371	347	395	310	342	336	337	361	385	354	345	349	378	370	348	314	339	340	368	339	340	325	328	379	384	331	337	342	342	321	346	347	327	350	350	369	345	340	336	364	330	330	321	339	353	348	312	319	353	342	349	330	333	375	345	323	342	346	347	335	369	353	368	352	328	357	294	343	307	332	362	384	373	325	406	362	333	337	340	326	342	367	345	309	357	341	349	323	328	340	375	334	324	334	337	332	345	322	331	336	359	357	323	324	359	315	315	355	354	360	320	348	296	356	306	338	321	345	306	319	336	314	366	327	365	357	331	332	305	328	330	357	337	298	338	339	311	334	365	357	370	374	351	367	337	328	309	370	350	331	393	340	327	357	350	324	302	330	327	290	348	381	347	331	334	358	336	340	338	352	342	360	368	338	316	321	360	348	327	304	332	356	327	350	339	344	333	354	361	318	348	327	304	334	361	331	343	314	332	317	371	384	287	324
7030	1046	1525	1596	1487	1291	1128	1111	1003	976	963	891	942	889	874	909	870	833	804	861	871	800	833	860	871	786	819	841	833	845	816	837	839	835	807	793	867	773	820	789	788	844	809	851	825	845	824	804	798	763	802	823	791	799	816	853	850	807	783	813	834	768	757	807	758	763	808	804	814	794	815	790	771	885	818	817	817	836	821	754	795	796	810	793	769	838	796	793	833	850	810	785	832	790	837	807	846	800	829	776	740	783	842	815	756	778	769	832	768	813	839	749	780	773	807	786	809	807	815	779	797	788	827	817	776	762	802	800	819	771	816	798	785	836	822	786	805	745	815	769	787	804	794	800	813	796	823	802	788	848	773	802	763	839	784	817	795	815	818	789	797	812	738	767	853	815	825	763	800	837	840	795	762	772	761	806	795	809	832	809	797	810	792	758	768	824	822	795	844	795	801	836	776	818	802	833	805	843	818	861	781	809	813	813	795	770	833	808	784	793	838	873	746	799	788	777	810	870	752	809	761	798	804	817	814	825	845	780	749	797	800	790	830	738	751	826	801	811	740	792	788	801	749	820	808	790	788	802	786	819	828	835	778	779	790	790	800	789	733	832	792	772	762	823	816	784	757	829	812	767	806	805	787	788	814	825	780	833	822	813	831	796	838	823	764	803	758	812	786	805	791	780	780	809	809	794	835	782	825	784	804	802	813	851	795	799	865	817	799	815	794	787	789	810	807	827	775	836	802	796	770	799	803	796	760	822	758	830	777	806	773	767	771	813	813	800	785	772	784	811	835	766	785	852	826	793	880	815	787	809	824	784	790	834	769	782	853	773	800	762	785	758	818	812	799	788	776	799	820	796	820	773	785	802	812	763	797	810	778	798	801	797	834	806	803	775	808	763	800	783	806	821	788	847	741	794	782	813	766	803	812	835	803	825	821	777	795	800	780	851	812	776	783	799	807	781	834	805	777	775	879	754	741	800	790	792	813	834	760	833	788	814	807	802	810	767	792	822	833	833	839	837	802	814	830	773	787	833	795	768	795	835	801	763	801	807	801	798	790	826	786	788	774	795	843	805	795	829	775	809	781	788	814	763	775	800	804	786	810	760	771	773	807	839	846	780	800	824	790	803	796	819	806	808	816	856	788	798	795	803	750	801	785	796	807	798	782	825	816	786	824	790	835	796	850	802	790	775	798	793	822	830	814	793	785	774	850	817	780	840	778	774	791	785	841	834	792	824	840	813	822	783	833	849	792	846	776	856	787	836	840	815	823	787	736	809	704	799	771	788	768	806	832	807	799	863	801	798	800	791	784	751	738	757	816	798	829	768	786	834	785	766	783	737	843	833	806	817	831	768	743	755	778	816	847	803	825	757	822	751	823	824	793	819	818	773	806	773	753	818	759	867	779	810	808	786	806	852	801	816	776	768	804	843	775	872	843	782	813	762	739	799	823	754	795	785	821	786	821	864	804	829	799	816	817	821	762	795	778	842	842	834	758	841	788	772	830	830	762	765	809	797	818	754	821	853	801	820	823	869	818	838	790	792	763	800	795	779	774	859	816	774	795	771	852	848	791	833	859	785	847	778	831	817	760	747	763	812	780	817	866	788	779	781	796	797	849	805	813	806	863	794	839	809	828	825	820	835	810	799	783	774	793	881	859	722	776	797	768	842	789	787	818	779	813	781	812	827	822	789	825	849	859	781	809	861	799	801	792	795	835	799	831	850	759	816	817	825	849	796	827	793	793	793	742	829	759	770	776	784	782	773	776	777	789	799	803	798	819	804	848	824	784	805	799	783	833	806	808	769	829	814	764	825	774	825	825	813	809	788	755	837	775	778	784	784	803	761	787	769	792	812	788	766	815	803	826	782	835	791	828	829	810	831	743	802	778	797	841	835	777	751	826	809	827	750	799	807	792	773	766	780	786	805	823	807	781	778	852	778	846	794	795	779	839	779	790	813	764	837	783	814	797	796	838	756	755	827	830	821	761	804	829	865	792	816	796	781	794	843	778	837	794	863	781	804	828	784	792	802	815	801	786	805	811	784	807	802	792	735	833	860	806	779	827	786	831	824	754	793	769	766	813	818	765	834	772	768	806	859	832	773	815	780	770	768	771	820	804	856	800	816	815	803	826	790	793	753	813	803	825	759	801	792	872	834	815	841	817	785	786	786	817	831	829	762	842	828	810	768	784	831	806	796	805	865	748	852	819	846	766	768	805	793	789	739	796	790	834	785	787	797	796	795	823	810	757	831	868	839	816	809	785	780	842	757	817	825	812	805	800	826	808	803	829	800	812	754	821	795	789	788	822	792	801	794	791	816	790	798	780	795	817	808	750	822	816	818	792	793	827	809	817	881	816	798	782	811	815	778	805	800	804	776	847	825	813	779	786	802	804	812	828	830	830	838	845	833	761	823	824	825	818	845	816	799	815	845	817	735	764	790	803	788	839	796	754	783	813	764	860	818	843	779	813	805	788	842	776	771	838	807	784	776	828	776	817	754	800	804	839	752	752	876	797	815	792	831	768	765	789	839	779	806	799	775	830	828	803	777	796	811	769	770	828	792	819	838	785	856	805	826	842	774	804	748	792	777	839	803	781	802	814	852	788	837	830	837	773	802	778	783	794	796	748	790	811	854	805	822	783	761	826	795	717	790	801	764	812	806	827	800	803	830	821	805	775	862	813	829	799	796	809	768	808	777	800	799	788	772	767	794	767	792	831	794	779	801	837	821	820	837	827	792	803	772	793	826	775	786	792	772	827	804	847	820	803	795	776	797	804	819	780	778	825	799	809	860	780	761	840	817	781	783	807	831	786	823	790	820	780	785	798	765	765	788	791	832	779	789	788	828	779	786	835	773	771	846	800	846	872	846	788	834	815	830	826	802	792	803	798	806	822	785	772	784	804	785	763	804	788	735	826	804	850	825	755	796	814	820	789	784	839	838	817	758	789	755	778	792	810	792	780	840	793	816	813	791	805	822	815	800	827	785	774	895	885	849	783	838	804	800	840	778	806	800	789	806	860	793	787	808	787	737	808	772	801	807	816	815	778	803	773	785	779	768	776	769	830	848	789	819	820	818	797	799	796	793	786	804	853	742	833	792	813	785	744	793	749	838	786	780	814	802	796	826	843	842	834	768	754	810	821	823	845	881	817	782	856	833	757	803	825	773	764	778	784	809	829	802	777	843	804	795	820	804	812	773	773	824	867	827	812	848	752	798	776	811	770	810	829	803	763	812	764	808	841	829	845	791	772	767	838	798	845	780	808	823	784	794	827	784	778	812	843	784	759	786	795	798	809	755	821	804	771	746	770	751	791	797	800	772	830	810	808	809	761	765	795	839	832	782	787	780	772	836	795	778	793	800	841	817	825	782	806	803	784	853	783	747	819	845	839	786	784	848	803	771	824	801	813	773	768	791	773	756	851	774	847	781	781	805	863	816	768	823	827	879	821	806	766	747	798	773	745	760	754	833	801	784	831	817	817	788	759	785
13645	1013	739	595	452	340	323	278	248	211	197	224	214	193	186	172	168	188	170	152	202	145	180	179	179	158	175	186	177	195	174	167	161	153	166	180	151	161	154	147	144	171	143	169	167	143	192	166	153	145	159	148	160	176	168	153	146	190	162	173	147	186	192	136	161	182	168	155	143	143	148	167	188	155	167	168	140	146	184	145	178	178	187	147	181	199	144	155	127	159	151	139	174	179	159	167	153	171	166	146	147	177	152	176	176	168	167	170	171	158	156	157	171	157	165	135	158	137	135	172	169	170	164	162	149	167	147	162	180	157	160	177	156	162	168	158	172	171	148	156	169	143	179	117	177	149	171	178	158	150	170	171	148	151	190	141	173	159	182	178	157	148	167	146	149	153	161	184	178	154	152	149	174	173	154	170	157	154	155	169	172	163	144	152	148	167	191	171	154	156	154	153	161	152	165	165	148	164	149	156	160	179	194	163	153	162	140	134	158	144	175	177	160	162	156	172	167	156	143	170	129	157	138	166	153	165	159	163	135	179	162	161	182	188	147	166	153	162	151	181	156	145	162	149	149	163	166	159	164	157	151	162	165	175	163	158	146	158	162	186	145	183	166	185	160	179	152	170	172	171	142	157	174	164	184	154	131	152	191	174	175	159	166	165	162	138	167	144	149	159	173	165	154	168	173	168	136	144	137	166	147	166	151	200	159	177	167	164	155	155	162	151	153	147	136	153	159	169	182	163	161	144	150	169	167	190	161	188	135	183	148	162	145	172	173	160	152	155	161	185	158	177	173	147	162	163	141	144	172	155	155	153	158	156	156	159	172	145	159	167	168	175	142	143	170	173	161	183	154	160	143	163	170	157	167	158	175	171	159	166	180	129	168	140	176	165	141	150	157	151	151	147	159	157	167	164	183	152	153	165	154	164	164	168	156	152	169	160	153	165	187	172	159	141	149	180	154	129	172	176	183	143	168	160	169	165	157	144	169	138	131	160	160	168	152	165	186	150	168	139	164	171	157	166	151	177	161	174	193	169	167	186	143	160	152	146	150	164	170	154	160	158	158	177	157	161	176	179	165	142	171	177	142	150	170	152	138	186	159	183	181	149	151	161	156	161	165	200	135	148	145	182	152	162	165	152	194	183	178	131	160	134	163	159	148	172	176	168	158	177	183	132	143	167	167	157	170	166	164	155	140	161	178	155	160	174	152	161	158	150	149	180	170	175	141	169	162	151	160	164	179	171	164	154	142	162	154	168	187	160	148	151	142	134	171	152	171	157	169	183	154	157	169	142	152	165	156	159	165	145	202	187	184	189	172	156	164	166	144	187	158	155	156	155	137	155	167	138	150	150	183	164	170	137	151	131	137	187	175	149	174	146	165	142	151	174	156	170	151	139	159	155	154	145	161	158	171	150	162	150	149	170	145	167	163	155	140	182	186	158	160	137	170	171	166	174	163	164	149	141	142	144	145	164	153	192	166	143	161	165	164	148	149	163	134	152	142	137	167	170	164	156	157	153	169	174	139	153	171	159	164	127	168	160	152	156	152	150	151	179	173	169	159	157	141	174	155	192	149	180	148	159	157	176	184	151	166	146	148	155	167	160	153	135	160	121	174	152	157	191	188	160	149	161	156	161	164	133	133	165	156	173	150	193	147	153	150	147	162	151	200	164	162	159	169	170	147	163	166	164	144	147	161	178	183	170	166	147	151	163	159	135	173	149	156	174	145	158	157	155	172	160	165	151	148	154	154	162	178	176	143	152	163	161	154	164	142	169	163	136	157	181	149	170	163	177	144	171	156	177	164	169	167	193	156	136	174	148	164	170	161	148	144	139	159	155	153	147	181	177	154	163	160	165	190	173	154	167	178	157	159	162	181	183	190	139	177	175	171	158	175	174	173	160	165	147	189	183	141	134	182	190	156	138	167	147	168	167	144	164	191	176	182	144	153	156	168	168	174	161	150	158	178	156	171	176	161	181	162	162	187	160	143	157	160	161	152	160	160	163	151	169	164	158	159	172	164	169	151	147	151	166	161	136	159	180	168	156	146	193	143	165	167	174	171	159	145	151	145	158	172	164	155	153	171	154	173	154	161	155	153	162	185	175	151	170	160	137	145	152	151	151	179	148	179	146	143	164	160	170	145	158	146	156	179	165	153	151	144	161	164	171	187	160	172	169	116	150	129	145	167	160	194	171	161	162	146	146	158	177	162	153	153	173	175	164	156	185	157	155	150	188	172	143	151	127	155	143	160	186	162	150	180	135	180	161	143	156	155	186	178	155	185	159	174	163	147	135	152	168	154	151	172	156	166	158	172	160	171	159	162	164	143	149	148	152	145	148	177	144	162	150	150	170	179	164	151	122	145	160	165	161	151	149	177	168	134	158	187	158	181	146	175	158	151	162	175	143	146	179	161	164	193	169	163	161	165	173	156	166	133	150	124	158	154	147	152	148	156	177	170	167	180	186	154	169	166	153	164	181	178	156	171	132	160	159	160	154	158	162	157	187	147	181	192	182	147	153	165	180	159	165	151	154	165	168	178	141	158	168	154	158	157	137	142	164	159	148	174	189	166	159	164	151	158	150	171	141	166	154	156	146	156	166	164	164	158	153	127	183	168	149	156	169	175	148	164	181	143	172	163	152	154	179	194	140	157	175	177	159	159	173	159	151	158	148	155	154	175	178	167	151	179	157	160	150	189	178	169	156	146	150	172	168	146	144	145	171	150	152	174	172	157	160	178	181	174	172	164	167	157	175	180	166	149	164	162	166	182	136	154	153	155	147	178	179	171	159	171	163	173	177	162	152	163	175	174	160	145	131	155	146	177	145	179	154	134	186	185	136	167	166	153	156	161	167	156	165	173	155	147	161	167	150	149	184	152	173	157	183	171	164	191	168	168	166	168	171	178	164	162	155	161	168	151	174	165	178	151	160	151	168	162	160	165	155	142	155	171	152	165	176	147	169	145	172	171	156	165	158	172	163	151	140	163	159	136	150	156	168	170	154	149	166	156	138	139	160	166	168	164	165	171	207	172	154	169	128	175	176	169	162	155	162	171	192	154	181	167	162	145	154	178	153	161	151	152	156	152	176	174	169	154	166	175	165	154	191	157	172	164	158	174	165	155	191	189	163	183	169	169	171	172	149	162	158	156	161	165	158	168	155	155	167	170	174	159	190	151	149	168	158	153	172	179	157	141	152	144	154	163	150	167	172	152	151	180	166	160	115	142	152	163	147	175	146	147	148	176	147	171	166	152	143	149	168	161	150	163	177	165	163	152	167	158	183	162	149	156	140	157	174	172	146	163	155	166	166	133	161	176	168	171	198	152	160	145	171	147	154	140	179	149	153	170	164	184	160	181	184	182	172	170	167	146	176	167	159	176	191	157	168	167	157	153	159	156	167	148	157	150	148	135	162	167	163	181	139	164	174	168	150	141	196	159	174	171	167	181	137	137	163	157	179	168	174	157	154	142	173	161	167	130	145	160	159
8392	944	1677	1925	1632	1345	1094	961	733	711	692	636	616	610	577	517	559	504	511	458	463	492	480	476	476	504	518	470	466	459	477	455	473	436	452	444	462	439	427	405	429	468	462	423	459	429	454	430	454	459	439	459	456	465	469	425	394	440	456	424	462	391	451	428	444	427	425	422	430	410	448	415	445	432	417	417	428	436	427	427	432	441	453	428	437	429	391	418	446	400	388	427	440	414	463	430	450	461	423	438	394	386	410	448	421	426	395	403	407	420	443	412	404	445	400	422	430	456	420	407	443	435	430	421	443	452	449	402	405	438	425	421	419	450	413	428	407	407	478	414	463	418	378	460	451	405	427	422	432	447	420	434	457	464	415	412	455	472	408	421	415	436	389	426	402	407	422	436	488	450	417	396	464	406	407	414	428	422	403	400	390	404	430	438	468	416	459	448	421	409	439	437	418	404	396	414	419	389	446	439	393	395	441	461	446	384	426	460	434	392	418	421	403	422	411	427	388	415	432	383	439	428	391	385	475	413	437	404	407	421	410	443	462	366	466	391	465	456	405	441	391	404	471	458	415	408	443	400	421	400	421	415	424	387	436	428	458	406	447	418	459	429	422	412	418	405	435	426	427	442	451	413	455	450	426	435	435	430	417	433	466	413	383	412	411	427	406	399	431	428	435	418	447	409	420	411	379	440	426	433	417	403	401	416	432	426	427	421	418	452	418	409	422	456	402	444	422	430	433	455	431	428	414	436	432	419	398	432	429	471	401	416	422	452	453	419	454	454	409	434	411	461	430	435	458	463	422	414	438	430	429	455	454	436	422	399	439	450	427	432	439	402	419	420	396	437	399	422	429	454	458	430	430	466	417	425	434	408	402	415	429	459	418	438	417	401	411	442	394	413	434	411	417	400	424	422	423	410	404	403	413	395	464	472	404	436	426	399	418	400	420	422	423	407	444	417	397	402	413	406	465	422	451	411	385	429	411	432	417	430	430	404	428	419	476	435	399	405	478	426	420	416	458	440	426	405	386	400	451	421	426	395	426	407	423	392	408	439	416	421	449	449	425	452	421	446	443	384	432	417	414	403	375	398	428	411	437	417	434	415	446	423	410	432	436	444	448	438	421	427	432	412	436	422	430	418	441	448	412	433	408	419	393	419	460	416	436	412	424	451	417	394	433	412	412	449	398	405	418	395	432	428	428	434	410	414	440	443	456	419	417	415	421	412	450	429	440	399	440	413	417	431	408	418	445	419	433	434	452	402	415	404	443	437	384	434	458	390	426	419	447	401	466	465	432	435	402	422	422	431	423	416	423	421	406	424	432	405	436	452	437	428	447	396	405	413	377	412	423	482	406	420	418	451	394	437	406	445	438	413	403	395	417	434	458	414	396	437	415	422	425	440	415	417	415	417	427	422	445	406	411	468	383	419	425	429	408	436	457	413	444	425	432	439	382	427	446	429	420	426	407	381	440	447	401	456	418	406	418	410	403	438	437	464	419	438	390	427	440	440	384	415	398	438	412	413	465	390	389	395	411	393	390	420	428	427	421	432	448	414	434	437	437	415	405	437	413	400	418	412	436	449	437	444	414	406	433	429	460	375	462	414	419	381	408	456	432	411	404	436	370	410	445	451	431	436	448	428	432	446	415	436	444	439	428	383	412	406	424	417	435	418	417	415	432	453	407	416	487	434	417	432	405	420	421	445	454	459	419	466	418	431	430	463	441	451	386	441	408	441	409	449	445	403	446	395	434	447	438	476	407	438	393	379	413	455	408	395	390	409	445	420	423	432	416	431	379	404	417	427	394	439	397	447	456	415	417	430	398	404	419	443	402	420	438	441	464	399	431	431	377	477	428	410	448	443	407	413	414	400	436	439	392	390	430	419	390	427	451	387	422	397	403	422	402	441	414	408	439	441	438	411	391	458	406	425	410	434	432	418	446	436	425	418	453	424	452	439	423	431	423	389	430	397	411	412	456	431	410	419	441	393	412	431	425	419	468	408	454	395	453	430	407	421	420	420	461	441	407	445	387	435	412	388	443	420	414	394	416	424	430	396	429	440	442	405	463	416	419	423	413	418	423	466	403	414	423	409	440	397	442	376	434	421	415	405	420	424	448	414	395	393	434	397	428	378	393	420	393	433	440	426	443	427	436	436	426	439	467	411	426	389	428	437	410	420	458	404	443	423	412	420	382	430	390	426	432	436	423	444	448	436	431	438	416	455	430	437	423	434	423	383	425	422	364	430	423	400	428	448	427	465	390	415	438	418	412	447	389	463	436	437	392	461	469	410	427	423	439	421	412	439	393	470	433	419	423	394	465	416	450	412	415	412	423	406	435	434	396	425	381	401	430	419	395	454	437	422	431	434	435	394	425	437	421	413	472	426	414	441	407	433	419	435	420	413	405	342	414	453	448	442	392	430	440	412	410	438	439	418	421	410	437	417	427	447	453	391	388	427	414	398	439	433	421	379	455	407	470	420	375	394	408	419	424	425	399	478	434	411	448	426	442	424	420	414	434	404	422	428	425	380	382	455	439	402	462	429	431	413	419	424	416	425	416	458	406	414	461	402	388	423	441	411	439	437	446	433	439	443	415	452	419	423	439	438	439	417	402	483	425	408	392	447	445	418	434	463	428	438	431	435	426	402	405	409	426	426	456	411	426	469	403	402	411	405	419	397	408	407	442	431	432	404	426	425	424	385	420	422	457	428	383	447	421	430	423	423	464	400	405	413	439	397	409	410	410	458	385	395	421	439	370	426	453	442	408	436	390	424	406	404	402	435	443	405	424	446	408	404	440	440	400	421	376	389	453	422	436	406	394	421	424	411	410	445	431	422	422	450	420	425	395	448	414	442	441	425	410	393	472	396	418	414	406	407	443	398	426	445	415	399	421	425	438	413	408	434	469	424	426	452	439	413	394	474	445	402	421	450	445	401	447	447	402	414	456	428	416	429	430	419	395	428	401	443	410	410	417	440	443	430	451	433	421	422	438	412	422	444	407	451	438	434	397	372	429	388	425	429	440	376	432	461	414	401	390	408	445	406	426	420	418	402	462	392	455	452	409	407	400	448	433	453	414	433	406	404	411	387	411	403	432	440	410	429	440	415	399	429	388	412	411	435	415	421	411	397	470	437	408	416	432	416	468	438	385	385	428	451	449	418	434	407	410	410	414	447	400	434	427	404	421	453	431	473	409	409	401	441	436	426	449	429	407	444	407	402	378	421	425	417	397	427	458	476	428	405	443	441	448	433	435	423	421	446	417	418	406	489	408	420	437	410	413	448	445	424	459	390	464	435	390	417	415	413	414	412	448	418	480	406	435	393	414	403	420	406	422	390	389	421	426	429	460	427	381	391	414	423	432	386	440	440	471	455	433	402	423	428	442	458	419	422	456	399	432	398	399	432	408	421	411	397	406	431	449	410	470	408	420	402	431	430	401	471	410	424	416	424	460	408	441	432	437	405	448	437	430	388	429	437	463	397	448	397
1896	472	487	435	419	389	397	399	373	419	439	405	415	401	366	421	412	392	448	464	427	424	366	426	427	404	387	405	396	429	450	419	433	416	407	411	419	403	433	426	400	427	425	429	407	427	418	441	413	409	431	420	422	405	422	387	431	439	406	420	394	388	415	395	412	394	412	424	448	408	466	469	400	394	415	457	407	421	392	404	421	396	403	413	430	429	409	409	428	401	402	457	377	438	415	441	410	451	415	390	399	413	418	412	422	401	376	414	441	448	408	425	414	429	411	428	390	409	455	420	405	444	432	395	422	397	397	399	415	400	443	429	410	385	405	417	416	420	383	396	439	426	431	453	424	382	407	401	427	445	370	394	427	428	396	411	393	431	418	395	400	440	397	407	428	403	401	422	397	469	388	416	416	449	412	442	394	412	392	399	394	435	402	415	397	400	424	418	466	401	404	444	393	378	456	381	415	422	407	398	409	440	408	443	436	396	416	386	391	390	392	434	423	396	387	367	421	414	420	417	399	423	391	414	422	424	394	421	392	423	407	376	419	418	408	434	408	375	400	393	430	450	412	398	438	377	403	413	440	419	459	422	398	421	417	394	486	414	427	424	409	436	406	450	441	424	366	426	373	424	431	428	406	414	432	420	410	407	439	431	413	412	437	417	424	396	416	412	442	384	390	419	398	413	423	385	459	429	407	380	434	441	414	430	451	442	418	415	427	415	449	402	412	438	429	432	440	412	390	402	402	392	430	465	394	405	412	418	416	432	416	438	416	437	425	390	413	425	432	423	432	413	395	392	430	363	385	421	422	390	394	462	406	418	372	409	411	416	409	400	403	450	400	422	360	424	380	421	371	441	422	444	420	407	397	401	428	428	385	399	388	380	390	452	411	423	368	425	413	428	423	434	441	401	398	400	449	416	416	439	432	426	410	440	408	404	398	437	374	395	375	398	381	409	411	390	429	401	417	396	393	429	406	414	440	416	421	402	401	429	384	441	418	421	431	453	411	412	428	427	424	385	412	426	421	388	418	433	442	406	443	421	431	400	442	421	414	424	410	424	407	424	433	415	426	420	396	411	404	421	416	390	406	451	421	429	429	403	420	391	380	405	408	432	435	390	399	426	387	416	409	434	396	438	419	390	379	381	368	379	422	412	418	408	420	400	434	456	426	452	418	415	436	410	419	426	446	401	412	410	380	400	440	375	423	423	368	371	447	423	396	425	409	386	434	411	419	416	399	420	443	408	427	420	446	430	407	406	437	399	394	399	441	417	402	414	421	440	434	421	400	415	402	385	375	396	376	406	441	410	404	389	394	424	383	429	411	424	441	377	399	395	407	418	438	396	402	410	414	408	393	444	405	407	394	449	396	398	384	411	416	412	405	411	395	408	440	409	457	429	411	409	401	403	436	411	415	422	418	417	402	431	366	453	434	439	420	424	473	403	435	461	427	423	460	391	431	421	411	418	436	420	432	401	438	423	390	421	405	439	401	410	410	408	411	400	444	445	420	387	437	435	389	386	448	395	418	416	435	421	456	402	417	378	397	424	411	433	401	418	399	400	396	398	394	388	398	441	395	392	393	431	439	389	419	419	420	426	410	417	428	422	415	443	379	396	417	419	406	437	426	435	460	398	379	403	447	417	459	417	363	395	400	394	452	418	397	444	434	390	402	420	433	373	430	433	422	389	460	438	404	383	424	396	364	407	426	383	433	445	390	352	425	382	415	414	422	431	394	377	417	422	419	443	383	395	440	423	421	423	386	407	405	411	441	420	403	444	415	441	439	466	452	403	407	379	450	396	416	425	415	387	443	428	422	394	398	446	415	374	419	433	424	409	399	414	398	435	375	358	413	405	421	408	402	385	422	386	417	432	389	449	460	426	388	411	380	428	417	422	376	398	406	420	406	396	445	402	380	399	395	400	433	441	397	397	414	440	412	430	406	392	431	418	394	416	410	367	420	460	391	418	436	427	434	417	420	413	420	449	371	414	407	452	407	421	393	410	458	451	399	432	434	408	380	396	413	439	424	414	424	428	440	443	432	382	394	418	442	460	438	420	378	380	433	418	414	407	409	414	388	414	401	407	410	429	401	403	398	409	429	369	429	467	397	433	428	444	413	427	456	446	430	375	381	357	473	444	384	440	475	401	431	444	404	409	391	411	411	393	411	406	441	389	448	385	448	400	417	392	407	411	419	419	423	425	412	435	390	399	377	386	427	435	401	433	424	442	444	435	425	442	435	410	400	435	457	394	441	440	470	459	398	373	435	387	415	406	388	413	365	427	440	402	373	396	397	398	414	431	410	405	441	428	437	471	418	412	380	391	399	435	441	433	397	441	409	419	419	401	446	461	400	410	419	435	418	384	441	437	393	429	393	388	405	377	428	443	434	438	434	388	424	418	375	422	362	417	417	422	420	431	448	403	402	419	451	438	415	419	371	403	403	391	411	394	361	424	406	399	398	417	426	406	434	421	402	412	451	453	420	431	415	420	414	426	421	427	420	433	455	423	416	430	398	390	442	382	426	427	418	429	406	442	429	408	403	411	404	416	406	422	415	442	421	452	424	409	409	449	440	419	372	448	420	417	370	392	408	395	390	409	420	388	420	403	434	398	418	379	403	404	378	405	384	385	421	404	398	408	429	449	404	394	416	436	404	430	435	435	409	404	370	405	388	398	410	422	440	462	431	451	402	386	427	424	437	429	375	398	423	419	448	418	414	380	399	413	431	444	430	442	438	384	413	387	449	426	409	414	406	416	439	400	407	380	394	418	401	386	438	403	402	404	415	413	400	422	410	398	442	437	419	437	400	440	405	451	427	416	412	424	432	419	444	409	431	416	463	414	439	391	400	403	388	443	395	423	402	435	393	344	439	428	486	367	447	440	429	387	412	424	370	393	432	407	391	408	407	433	416	433	370	423	409	436	422	424	428	433	428	427	411	417	411	396	476	432	402	416	419	409	395	411	419	441	416	434	410	384	439	439	400	401	429	398	448	353	403	416	506	408	459	413	395	425	391	383	432	425	389	415	446	433	393	382	413	432	412	407	425	435	384	405	455	450	394	378	441	435	448	415	412	407	436	435	398	433	445	452	440	411	397	423	401	435	439	404	433	394	393	428	413	408	414	433	442	434	416	377	392	389	432	429	398	378	405	444	405	384	396	396	403	434	408	396	355	405	365	398	415	444	394	422	402	392	416	416	402	434	459	449	457	423	422	400	407	416	441	467	418	411	443	464	438	423	453	415	398	454	431	400	437	410	425	407	424	427	397	385	400	404	418	401	434	402	440	401	426	420	410	393	412	412	429	424	401	397	415	440	409	397	409	426	425	409	373	436	403	379	415	365	401	380	413	397	427	439	453	383	388	420	407	422	403	396	417	432	435	444	406	390	400	424	446	378	420	400	398	419	414	424	420	428	444	434	414	420	403	418	426	384	432	402	417	419	389	447	397	398	447	437	426	421	377	442	406	414	389	444	421	414	413	394	410	429
2448	953	1017	1082	1065	1021	1004	1002	934	969	968	979	925	922	994	936	953	989	964	968	948	988	983	956	1017	953	971	973	944	978	984	948	947	973	970	969	945	946	1001	995	981	919	950	945	947	949	947	954	1011	1081	948	976	1009	1047	971	957	971	1035	980	983	975	985	961	952	950	960	970	981	933	977	976	963	976	972	986	1009	973	1011	980	995	998	966	1045	947	984	1052	1011	991	901	938	969	997	963	961	982	965	989	948	988	1017	942	932	1001	937	938	969	928	937	992	908	924	982	918	988	917	1021	985	987	951	1013	968	935	971	986	956	951	1037	961	1065	924	1024	946	1019	934	1019	969	935	965	988	956	954	997	998	972	954	1003	1010	953	1072	993	1020	962	1018	999	975	974	1002	989	979	939	978	984	947	918	964	996	1001	990	879	970	1032	934	935	1002	1002	953	1002	878	931	990	997	981	871	968	990	981	944	946	966	969	981	973	936	977	954	989	1034	994	953	1005	959	981	958	968	1034	952	951	952	977	943	942	991	990	994	991	970	973	1052	953	991	943	951	952	989	974	949	935	970	999	965	956	1033	998	940	957	991	961	997	930	972	975	940	943	1029	918	941	945	953	948	953	939	993	950	994	941	948	1028	968	934	990	1009	959	1007	983	975	974	946	952	957	945	977	976	979	993	912	951	898	930	998	926	916	1008	957	901	995	972	949	912	963	961	947	961	1015	953	1033	1014	980	994	1033	931	998	970	960	930	963	978	967	960	995	947	994	934	952	987	977	963	1024	984	912	942	952	990	986	962	1009	978	1018	971	956	997	967	965	946	993	934	1000	973	998	947	1007	1019	974	975	956	986	1007	970	932	897	904	933	963	997	993	954	963	986	915	956	933	999	967	952	956	944	933	961	976	987	981	979	999	912	933	992	1014	975	1014	937	985	937	935	944	969	911	954	955	959	995	957	958	991	1012	942	956	953	983	957	943	991	1004	961	926	943	955	978	951	938	961	1017	990	975	973	940	996	926	935	931	1004	970	990	974	1017	996	928	986	933	951	996	982	967	973	939	994	930	986	936	1016	991	918	953	956	913	1028	939	954	917	958	971	883	920	1007	967	970	973	983	955	972	967	932	945	994	923	958	982	944	1005	935	1052	972	968	999	972	980	934	1009	959	968	1011	961	961	932	917	986	935	973	963	990	908	915	933	946	902	994	983	953	994	919	985	945	984	988	941	956	974	925	961	1045	985	979	960	938	976	977	976	965	954	981	906	922	942	946	970	1052	941	970	983	957	998	962	985	963	957	952	986	969	962	1002	967	970	965	919	949	1004	972	937	971	965	935	984	962	976	940	921	976	954	1029	942	963	998	964	990	958	947	1007	973	954	937	942	983	986	1029	954	1006	1027	919	904	957	965	967	990	971	1021	986	968	1007	958	914	972	1017	917	970	935	951	931	1001	965	981	1028	989	932	988	988	945	988	975	929	986	960	987	987	975	983	966	1056	976	949	939	963	1043	905	981	977	937	1007	968	984	1002	950	992	970	958	984	937	908	962	984	936	923	969	899	995	971	989	952	947	986	949	1019	986	948	1006	927	975	973	943	926	904	1018	968	956	960	972	939	987	980	930	1024	1000	992	938	930	962	996	909	978	936	960	982	1001	921	924	1004	953	1022	962	913	944	946	968	995	904	937	952	1014	952	1005	948	960	937	945	1008	946	952	940	973	943	1001	956	926	1019	933	961	988	967	941	983	986	971	945	960	944	954	958	978	951	983	903	993	1009	955	1001	962	930	977	927	981	982	1010	1004	944	991	967	991	998	1007	971	932	975	986	972	978	985	923	1006	988	924	989	912	975	909	974	913	955	966	980	956	982	1006	965	954	926	966	963	969	947	1006	959	952	957	987	928	985	1004	919	937	941	948	987	978	978	949	973	899	956	980	980	935	946	997	986	977	1020	872	964	987	986	1062	950	983	987	938	998	957	986	941	969	981	1002	1061	939	957	1040	981	967	942	1004	976	992	968	953	982	973	967	1012	912	991	980	984	983	943	1001	967	982	965	999	1007	945	886	1009	923	950	987	988	1012	986	993	1045	999	1011	1026	948	1003	950	1028	945	981	907	980	1031	966	974	992	992	957	969	927	961	988	943	1034	961	990	948	981	949	977	959	946	910	992	973	948	957	1058	958	962	966	977	964	955	960	1019	949	989	980	913	958	982	987	951	962	941	934	1011	985	955	1041	925	997	985	1008	994	979	977	1001	961	1017	973	1000	950	933	956	985	1004	963	1006	1015	964	972	997	955	973	971	1054	978	1021	975	987	1000	933	961	988	980	949	964	973	982	953	984	960	997	928	984	935	968	963	1016	985	962	934	1014	1009	935	1020	983	937	933	1010	975	984	1002	994	938	972	1001	970	987	961	948	906	998	956	962	980	999	1013	978	969	968	1014	970	911	943	966	944	945	978	911	1033	987	986	964	940	966	963	964	941	966	938	945	990	984	974	957	956	978	963	996	958	981	948	1014	927	932	944	984	979	1010	995	984	978	983	989	973	898	995	965	971	969	951	950	974	963	966	903	964	954	923	950	951	985	992	958	958	1006	967	1018	934	969	922	930	962	960	978	915	957	882	993	944	954	927	990	913	1004	970	979	974	946	987	951	964	986	998	934	987	962	918	965	933	893	930	970	979	959	1008	1002	1007	974	949	980	1001	995	988	1029	991	932	961	952	936	979	949	980	983	961	981	930	983	970	943	962	1016	993	955	931	1004	964	1003	906	910	917	970	983	1031	950	995	965	925	915	986	1011	953	945	988	936	1006	933	990	972	1008	984	985	933	1009	958	993	920	969	995	1007	1026	968	1000	956	948	960	991	924	971	908	971	1021	926	969	972	956	911	998	957	902	952	940	1003	945	916	1022	961	965	972	985	1006	953	970	930	972	936	985	952	956	945	910	962	943	981	1020	941	1014	945	973	938	1051	976	990	989	1013	919	988	937	964	979	1015	958	960	980	946	978	1009	996	930	1019	960	948	1016	980	959	951	966	1010	974	994	906	913	924	976	969	983	979	980	1031	930	1014	979	924	1016	952	996	945	951	963	1014	945	983	1055	952	1010	983	988	985	926	968	974	983	912	939	1043	927	959	921	978	1016	955	916	933	927	947	1029	1030	950	988	999	924	1036	964	1000	967	993	951	955	957	986	963	996	934	962	970	1010	1018	992	1033	975	957	943	962	1007	962	963	973	971	1010	1015	1002	971	880	990	1002	1003	984	914	961	999	975	968	940	987	971	911	931	884	1013	974	1000	966	964	932	953	953	1028	965	967	966	962	991	927	957	1087	1006	949	984	1018	955	942	892	906	986	965	980	978	951	957	939	987	936	977	986	991	977	982	915	983	977	951	949	1033	984	886	981	996	981	954	978	937	953	916	1012	974	958	978	953	947	956	932	926	1008	978	953	942	972	991	977	910	1004	1002	975	992	975	1011	1022	950	960	984	945	963	981	967	965	966	955	943	935	929	887	939	955	978	956	896	950	931	972	955	943	1033	959	935	995	1012	955	968	944	960	1009	1013	938	938	977	966	999	992	936	966	979	944	942	976	963	987	988	976	973	957	955	925	983	981	934	1000	954	945	969	981	991	1021	988	906	985	1003	937	949	902	1000	958	981	975	976	959	929	949	984	973	986	949	969	912	989	965	1032	976	915	927	944	963	970	980	1058	1018	948	1040	1018	947	982	946	938	964	923	958	932
8276	640	641	546	471	469	457	415	412	424	347	394	331	354	343	328	340	346	394	350	355	356	363	355	352	333	349	341	356	343	349	351	335	367	318	361	348	351	322	354	324	367	333	337	305	357	359	343	369	323	324	345	359	361	334	343	327	353	368	317	374	352	340	326	338	339	346	320	350	357	338	288	327	376	347	359	364	348	349	322	354	367	350	324	362	302	365	364	344	389	300	334	336	334	357	356	325	335	337	350	358	375	361	336	345	320	354	324	307	326	330	341	326	317	307	343	320	334	357	328	386	363	354	344	353	352	325	342	328	327	341	367	364	349	327	357	373	310	354	358	350	346	351	331	351	339	359	343	358	339	333	353	361	330	354	350	316	352	358	360	316	303	349	360	327	325	337	333	348	363	359	349	303	357	338	364	345	344	333	345	339	335	300	358	365	324	304	332	328	345	365	352	364	317	329	350	354	350	361	306	337	347	369	359	294	309	327	318	343	310	392	343	338	340	343	337	359	333	350	365	344	348	345	336	326	366	345	369	377	324	355	327	358	364	319	402	351	354	338	359	377	333	360	345	341	358	332	293	347	346	317	359	338	346	327	280	347	358	347	347	346	336	376	341	336	348	314	339	353	344	342	359	353	359	339	347	345	321	334	330	326	329	388	318	381	361	337	368	325	342	320	328	347	326	350	329	337	324	325	325	334	287	338	348	383	334	343	307	334	308	376	350	368	361	319	334	334	342	330	322	370	354	339	341	380	361	344	340	333	341	336	334	372	328	340	381	354	352	361	329	346	366	331	302	358	321	322	324	312	322	336	341	327	354	334	346	343	361	383	351	370	362	356	349	309	340	340	367	334	311	362	349	341	355	321	361	348	370	382	308	339	311	386	365	351	358	341	369	359	316	342	317	343	328	336	341	352	324	333	351	337	329	351	348	343	330	337	356	346	347	365	353	359	353	311	373	334	344	348	356	332	334	354	341	361	361	353	325	370	355	327	327	328	335	319	312	341	359	351	338	347	386	376	321	364	345	353	336	318	332	350	329	357	313	295	307	350	341	329	331	389	370	367	319	338	360	346	358	361	353	350	310	302	346	359	339	333	321	363	348	306	309	342	372	367	334	359	322	325	295	321	329	344	346	339	344	347	350	307	363	368	345	330	340	314	308	342	322	339	358	335	328	342	341	343	358	343	326	369	325	318	356	325	322	349	351	357	366	317	303	355	328	318	306	352	367	353	349	342	358	324	348	322	329	333	307	320	344	334	327	356	331	313	345	358	339	337	337	306	340	363	346	293	354	353	340	420	354	376	319	334	347	367	319	343	302	296	343	352	367	338	341	320	318	332	333	346	320	305	324	337	324	339	336	336	342	350	344	300	322	326	391	317	312	361	334	299	337	316	325	330	325	327	324	366	334	358	360	327	303	345	378	361	320	325	347	392	357	288	322	366	319	345	312	319	337	346	329	363	336	337	348	359	368	334	336	355	369	352	314	339	353	345	349	299	334	312	302	340	345	343	322	327	349	381	345	343	314	369	364	378	330	356	317	335	365	332	346	356	330	349	333	331	297	326	339	317	333	356	348	310	333	334	363	343	350	347	306	366	339	288	326	343	349	366	323	322	331	342	322	350	342	346	326	335	327	318	359	322	315	353	354	343	339	360	375	356	319	338	341	322	352	376	326	366	325	351	323	378	380	343	367	341	367	375	353	376	347	341	337	316	367	354	336	305	359	403	312	366	338	328	349	330	342	335	331	350	368	329	327	330	353	287	357	333	333	337	352	312	393	332	338	365	328	346	288	355	334	313	347	347	353	338	352	331	340	346	368	335	395	347	315	361	319	315	367	330	345	309	321	358	356	347	360	374	362	346	375	343	347	335	348	317	358	302	292	350	322	360	335	332	322	331	363	321	352	344	344	340	378	339	348	334	322	340	342	347	348	352	349	329	336	357	360	357	333	327	325	332	357	337	297	352	321	327	335	339	325	324	405	333	318	356	315	329	372	329	350	322	299	328	346	354	344	333	382	341	322	351	360	344	354	342	353	333	327	355	385	356	357	351	371	378	344	339	337	361	320	347	326	364	336	348	380	353	325	353	353	337	376	350	353	324	334	333	360	378	345	341	318	354	360	371	355	358	369	390	363	314	372	312	378	343	352	341	347	351	359	359	356	330	335	373	305	299	327	355	338	340	347	365	341	337	352	327	314	334	358	325	378	297	342	333	331	342	350	311	349	330	351	360	323	336	393	373	375	361	317	343	352	339	342	322	379	359	309	320	320	335	363	356	362	307	315	347	348	370	300	342	378	378	313	331	337	318	328	334	345	344	336	335	341	343	362	381	334	314	307	347	317	323	348	305	301	382	358	353	345	338	332	356	374	315	348	334	316	365	343	376	349	369	347	352	362	368	332	341	304	365	368	326	324	341	333	352	314	347	375	360	301	355	366	366	307	305	387	363	360	364	326	353	327	346	341	321	323	374	381	371	331	363	339	355	345	352	336	335	384	333	335	365	368	347	304	342	318	388	359	370	342	328	317	343	342	336	354	325	325	345	340	343	349	331	372	327	341	337	349	295	317	349	345	333	336	349	334	344	331	333	348	385	358	330	322	354	343	361	331	334	342	331	318	349	318	342	336	354	322	349	349	341	348	325	344	350	336	330	319	309	384	317	342	333	380	342	367	346	348	344	342	313	345	358	332	389	304	340	343	308	385	332	379	354	353	349	363	331	356	329	361	317	346	356	350	346	370	356	319	303	305	347	335	337	346	332	312	379	346	317	379	355	316	336	363	368	353	334	345	374	343	356	356	336	283	347	325	328	362	321	341	330	331	338	362	346	341	339	337	332	341	316	366	332	344	359	372	345	307	326	359	343	363	362	352	363	327	373	345	369	355	341	357	373	344	323	342	328	330	296	322	326	371	327	341	343	346	357	343	371	326	362	313	343	367	364	333	332	306	307	359	304	352	312	327	304	350	330	329	340	358	366	330	352	335	352	354	348	319	365	332	330	330	340	354	348	329	336	352	342	326	371	329	334	355	325	333	374	328	382	313	358	326	315	353	333	327	337	349	340	362	317	329	375	322	375	355	325	320	316	337	346	334	343	380	362	323	332	334	327	309	350	340	327	330	376	363	325	318	358	362	355	348	338	322	347	333	305	329	363	362	322	361	306	343	349	322	330	361	300	374	303	355	360	328	352	317	336	349	344	323	340	356	323	337	340	346	279	337	341	338	339	329	377	335	357	347	317	331	361	353	345	352	338	342	317	364	355	335	351	347	332	373	354	331	324	343	348	352	349	376	364	333	335	362	320	336	325	332	363	327	361	357	329	321	345	367	326	357	353	335	359	325	347	317	323	313	322	319	326	333	332	367	343	326	333	360	343	352	315	343	339	362	322	346	372	356	344	339	346	329	334	344	361	361	399	339	337	316	352	312	342	321	323	321	340	344	340	342	302	385	347	340	331	355	334	346	384	350	344	355	342	375	316	342	304	368
6946	1060	1456	1653	1463	1345	1153	1061	1088	922	1025	926	923	911	879	896	866	830	882	864	820	833	874	824	851	814	814	803	879	828	829	764	816	821	800	835	812	816	817	829	846	862	813	771	820	783	823	853	807	767	765	801	837	826	803	808	826	849	780	839	828	787	846	801	783	835	783	808	825	832	768	855	839	812	852	799	844	814	841	851	801	809	783	770	792	803	836	761	795	826	887	842	808	839	752	834	820	811	795	798	824	763	769	761	778	786	819	746	760	807	804	782	818	837	815	833	811	759	791	796	777	770	843	795	819	780	821	879	812	829	737	800	797	823	816	788	794	821	793	757	835	756	807	800	828	822	823	799	801	862	784	827	806	828	793	823	792	835	762	860	844	811	832	830	766	839	796	826	793	819	853	828	832	781	746	801	783	813	799	770	788	805	832	817	873	792	862	757	811	845	821	807	800	884	827	809	766	811	804	808	821	795	747	835	815	812	768	782	797	801	834	781	810	826	785	821	795	845	785	827	817	783	809	752	802	776	827	816	789	841	764	821	777	800	813	801	841	770	846	777	807	778	835	816	773	821	770	841	814	763	813	900	792	819	820	788	801	746	774	826	807	825	773	773	808	772	833	800	781	771	779	742	827	804	812	834	825	828	796	794	809	733	725	804	775	784	774	825	835	832	781	786	792	798	793	837	809	793	804	773	874	764	811	802	793	808	831	780	763	803	795	846	787	780	781	811	808	766	724	824	796	806	774	805	766	789	816	810	753	839	827	816	815	785	791	835	733	821	808	820	821	820	814	808	821	839	784	791	786	788	784	815	745	782	795	794	841	789	808	780	831	818	776	798	799	755	803	839	803	823	769	790	859	786	840	781	854	764	787	876	764	797	834	762	785	781	793	774	746	807	813	882	848	829	774	789	775	805	799	827	813	802	826	820	797	807	838	795	822	788	827	789	767	824	808	840	795	804	801	790	803	766	866	842	799	798	758	778	803	849	779	765	782	836	800	817	795	830	776	845	788	768	853	762	812	791	768	811	726	772	840	815	838	867	828	789	803	819	754	806	805	802	835	788	778	835	812	819	827	801	822	853	810	781	814	716	799	794	753	805	752	783	813	820	767	791	815	784	803	818	806	791	747	780	800	790	791	834	787	758	783	800	799	844	829	853	810	776	824	799	856	823	775	795	797	774	808	778	810	797	785	811	782	838	810	815	815	781	783	795	813	855	807	790	805	816	826	757	780	773	787	785	815	812	792	827	807	757	779	798	770	836	816	841	766	820	787	801	824	802	879	837	781	838	801	813	734	790	768	831	847	732	736	769	787	787	776	760	833	796	785	799	799	783	792	803	798	823	849	774	824	843	871	807	778	865	814	767	782	814	809	782	739	836	811	827	764	835	806	801	833	805	843	844	799	777	775	857	816	823	809	792	804	812	719	840	828	838	796	798	798	841	797	819	754	783	812	771	814	774	811	806	763	805	863	820	785	822	784	767	814	840	820	796	770	841	813	825	783	776	812	829	845	784	761	799	781	759	801	825	808	830	839	832	764	793	798	800	826	793	788	789	795	778	787	815	838	807	795	799	822	835	793	803	781	810	812	825	811	834	835	802	831	786	807	803	795	772	838	775	843	817	780	818	818	801	834	776	811	823	789	780	816	806	790	816	792	831	703	770	806	821	783	759	789	791	836	836	786	768	811	808	786	740	815	803	843	813	767	796	810	804	777	835	816	845	783	797	801	778	780	780	810	796	843	845	846	779	765	827	763	792	778	820	816	780	769	782	811	745	786	804	840	818	806	808	789	802	846	796	809	832	762	776	788	876	803	750	786	827	810	802	821	818	836	836	825	837	756	849	857	819	784	830	819	835	735	808	786	878	816	817	817	777	850	817	828	786	796	822	847	778	804	812	836	783	806	838	810	815	744	830	790	808	857	783	860	799	800	806	802	806	777	811	781	833	802	798	808	820	790	806	747	850	808	808	819	832	777	831	770	830	807	765	812	822	805	816	808	807	824	840	720	822	796	820	811	781	846	810	789	787	784	803	824	776	798	769	840	824	810	819	779	869	767	792	785	884	819	821	783	785	826	795	828	789	787	802	799	770	796	830	805	797	769	784	839	831	788	789	800	788	818	789	780	803	810	768	809	846	832	788	803	819	794	859	814	830	851	792	813	850	768	828	801	808	751	802	817	880	840	842	795	819	808	822	803	789	840	852	859	795	784	803	835	805	817	777	850	809	788	821	778	774	795	807	807	870	799	845	818	802	813	825	867	783	832	804	828	784	825	782	789	792	759	879	819	787	803	820	819	806	811	783	804	844	834	823	829	771	797	792	816	822	818	846	832	797	803	838	832	845	751	797	816	777	769	840	814	837	836	786	797	790	827	832	809	784	837	788	830	851	773	838	770	745	829	825	803	750	802	837	804	757	860	832	851	751	832	761	749	856	787	818	797	807	777	798	767	798	770	838	844	772	797	797	858	831	819	788	752	795	744	795	807	815	836	839	830	782	865	849	789	786	802	790	819	832	762	842	721	797	813	795	758	837	827	807	796	796	823	755	854	845	852	761	802	780	831	826	831	799	768	818	862	787	800	817	790	807	789	799	788	814	838	831	810	881	786	830	794	830	803	775	767	793	802	791	773	851	762	834	797	816	882	822	789	780	811	800	825	832	873	781	816	813	807	798	853	809	817	811	843	799	831	819	729	795	846	807	831	825	785	853	765	801	794	759	800	809	809	820	786	867	787	793	782	780	790	806	841	766	790	811	811	767	760	765	807	810	804	811	754	796	753	778	817	753	783	773	753	840	791	821	839	807	789	789	781	808	817	778	787	806	818	796	827	811	757	761	800	784	830	764	833	860	755	778	824	874	783	799	801	765	813	801	816	771	811	822	799	819	768	827	762	859	779	803	824	775	778	792	824	763	800	796	781	837	816	813	814	814	811	777	839	791	846	826	765	840	771	789	810	790	766	791	803	774	849	877	787	838	794	766	781	784	766	784	794	800	772	787	804	791	835	803	825	837	794	769	820	814	812	803	820	795	796	793	803	791	775	809	812	832	789	755	822	792	784	765	799	823	807	796	844	765	818	792	827	795	821	799	768	819	819	782	828	758	835	806	858	865	836	791	917	763	768	768	808	804	833	803	801	765	834	799	825	777	832	774	781	848	816	815	774	779	858	774	825	817	782	829	833	834	825	805	815	794	794	803	815	765	814	787	824	829	775	820	781	786	822	807	813	807	806	890	781	845	857	798	853	760	841	825	764	791	801	765	779	820	834	812	790	824	862	832	818	752	827	834	795	796	842	811	814	790	826	815	818	786	780	829	805	810	799	763	823	818	787	763	804	767	838	814	787	771	828	785	796	769	761	792	800	821	809	810	813	772	820	775	833	817	808	812	826	813	843	823	816	799	802	835	755	780	784	786	778	798	833	803	815	873	778	763	774	793	794	813	835	797	789	800	827	789	790	828	779	822	843	764	817	826	764	800	823	783
13887	928	780	581	432	339	286	232	242	221	189	193	207	204	174	198	195	174	191	194	171	185	174	168	184	186	148	209	175	164	153	169	186	163	165	178	168	188	171	187	170	183	189	174	162	186	167	174	168	126	166	197	146	161	163	179	157	152	172	169	140	143	149	160	180	143	170	165	174	150	145	197	162	171	154	204	161	158	146	177	149	165	151	156	166	172	179	177	157	158	184	156	150	161	188	149	173	175	157	128	143	157	172	155	163	163	156	159	142	167	146	154	190	167	161	157	172	156	163	186	160	163	157	203	163	155	152	146	139	152	167	156	154	169	170	131	161	178	161	169	156	184	158	142	178	195	144	164	141	171	169	180	152	160	172	166	180	177	141	161	165	162	148	146	153	170	155	172	151	146	149	151	152	143	163	179	143	173	174	172	158	161	153	135	138	182	151	167	155	168	164	144	169	195	145	167	183	165	173	177	145	147	149	169	164	175	151	148	159	160	161	157	153	174	170	145	147	167	159	185	162	153	156	159	189	172	175	172	159	162	163	170	170	149	178	165	151	169	156	166	145	150	157	167	178	170	174	151	156	180	154	161	155	152	145	123	159	151	150	142	166	147	159	159	168	165	183	155	135	170	164	157	162	141	182	185	171	159	175	172	173	183	153	174	186	168	157	168	166	141	174	160	173	156	185	163	176	151	153	166	155	159	175	138	158	187	160	156	157	154	147	164	163	194	170	162	173	175	174	140	140	153	146	196	173	166	169	175	176	146	132	165	161	156	146	175	186	166	149	161	141	146	168	148	171	156	156	176	172	162	153	149	164	162	151	169	150	156	171	182	175	138	168	156	166	135	173	185	175	162	171	181	143	168	153	148	174	151	166	134	155	177	160	173	167	159	194	160	171	180	176	178	180	178	153	154	159	177	173	170	165	171	162	205	163	145	157	157	159	170	202	162	171	167	171	174	164	166	155	160	164	193	157	179	147	145	172	145	159	158	135	148	160	152	139	162	151	161	179	175	143	161	161	166	152	148	148	161	157	158	156	160	165	163	163	160	194	153	145	162	143	168	180	161	187	172	171	197	146	165	168	181	146	135	174	172	180	158	149	161	172	161	165	172	157	172	174	179	125	188	165	162	170	174	167	166	146	150	153	148	144	163	195	157	156	145	147	144	141	169	201	156	162	161	163	175	151	165	137	161	169	165	168	183	146	167	177	157	158	168	178	157	164	173	197	162	170	168	159	145	160	156	159	178	158	162	160	154	147	169	159	176	178	152	174	170	157	138	186	139	159	180	162	154	147	140	148	160	152	175	169	177	172	190	154	193	174	181	151	164	151	154	141	162	141	148	162	157	161	166	163	160	162	186	162	172	183	168	172	194	143	161	163	164	170	143	175	158	178	148	154	178	155	166	162	160	178	170	175	174	163	193	166	158	133	173	150	163	161	147	149	141	161	168	165	142	170	173	166	152	171	154	162	156	176	174	148	144	158	175	159	158	166	161	161	149	147	187	136	161	172	132	170	188	143	155	151	153	156	148	176	147	137	157	144	157	160	142	171	171	146	171	162	175	178	156	167	154	180	136	159	159	150	147	162	159	136	183	173	146	169	164	151	173	159	151	184	166	169	159	175	180	162	160	165	191	135	166	164	148	154	154	175	172	166	164	161	162	164	172	180	147	157	152	128	162	151	131	181	166	149	167	165	156	150	123	157	146	166	151	174	148	183	152	150	158	159	162	148	140	166	172	150	163	160	158	176	159	151	147	159	147	176	180	181	140	148	167	155	153	136	173	176	162	164	158	148	165	165	160	152	155	182	163	155	161	158	172	179	176	170	155	174	172	155	165	176	154	153	142	166	150	140	149	150	150	144	152	157	182	164	141	168	166	171	156	192	167	162	157	162	180	164	145	154	178	155	175	152	173	160	161	134	161	154	176	165	142	149	153	154	185	156	170	168	169	171	174	179	172	166	156	136	145	168	195	150	149	175	122	156	147	167	166	148	178	148	148	152	147	162	177	168	160	153	159	135	143	152	159	166	151	138	174	174	141	169	150	149	148	160	139	161	188	156	174	170	161	150	193	140	164	135	174	139	153	152	171	158	151	179	152	144	184	175	173	169	192	170	171	158	168	192	150	159	136	158	174	155	158	163	197	158	155	180	185	141	150	140	172	152	170	170	155	153	157	129	145	175	130	168	172	153	166	165	169	145	176	136	155	170	187	140	152	151	169	176	155	157	151	154	183	155	178	182	153	171	173	162	167	142	147	177	149	166	156	143	172	165	153	145	167	157	147	152	186	155	179	157	172	184	165	159	166	159	171	184	153	153	192	161	162	123	173	147	161	147	148	175	150	189	174	153	152	159	162	158	147	170	151	148	174	145	142	161	165	162	164	171	157	170	154	154	156	175	183	158	163	142	132	162	169	160	145	155	177	155	162	154	163	153	178	157	168	179	160	147	155	153	153	145	157	164	165	165	145	175	160	149	167	165	152	168	177	170	166	172	163	164	162	151	179	176	145	142	182	141	160	147	171	157	152	163	157	144	186	164	175	153	153	161	142	147	153	179	173	162	174	167	165	181	166	172	166	161	145	155	177	164	175	158	179	163	199	175	164	143	175	171	169	149	155	157	169	189	180	147	166	141	173	162	154	142	178	155	168	155	147	165	170	132	151	160	177	162	168	166	153	136	153	184	171	163	165	174	158	128	156	157	136	134	181	139	151	171	168	163	162	155	162	148	169	150	150	174	174	165	159	180	199	159	177	169	178	177	202	150	155	162	151	145	183	153	167	175	175	176	137	168	159	173	171	168	163	139	165	147	170	182	169	175	146	154	173	181	207	143	162	178	194	158	153	163	178	157	152	162	143	152	137	159	159	153	199	165	163	161	151	169	174	156	163	151	152	175	178	186	154	168	170	166	137	176	147	139	169	167	169	166	150	160	150	142	148	183	142	164	143	175	163	169	169	169	171	164	148	173	180	142	142	153	189	176	144	165	153	149	172	183	166	157	170	157	138	160	152	155	157	143	167	161	151	161	173	167	160	161	147	170	183	171	173	143	174	158	180	166	122	179	185	174	163	148	179	165	174	169	166	173	163	182	171	146	157	179	144	170	141	151	165	158	162	162	163	183	192	174	139	154	157	157	145	159	156	147	170	175	173	161	174	153	151	148	151	179	168	169	156	155	162	175	145	151	160	143	161	156	188	150	161	142	185	150	176	156	149	164	157	166	146	174	154	180	210	187	165	165	149	157	158	166	169	163	177	144	180	151	150	166	156	153	149	146	167	182	157	164	156	164	139	163	169	155	143	176	192	171	148	134	174	169	167	168	142	180	150	165	157	150	145	182	129	170	168	163	166	165	163	178	162	158	158	151	145	158	170	180	171	177	160	165	172	145	161	158	165	169	191	147	144	175	179	139	133	158	182	154	160	157	161	160	158	181	161	149	148	165	177	168	170	149	178	172	133	177	157	161	159	151	166	173	145	158	137	151	147
8377	940	1672	1850	1686	1403	1114	876	794	760	671	632	556	583	579	561	496	489	510	508	535	521	482	496	444	475	451	479	434	460	481	459	423	430	431	439	459	459	459	420	467	489	471	411	401	448	449	437	423	396	389	452	414	403	422	412	439	381	448	442	447	434	428	431	375	450	444	469	418	457	445	439	420	384	426	413	416	353	449	429	454	421	436	452	462	424	416	439	444	443	431	414	426	416	435	434	399	420	456	433	418	440	421	425	414	398	428	429	414	405	437	443	440	391	448	460	387	437	403	433	429	431	427	453	453	426	396	436	428	414	419	401	426	430	467	418	455	457	461	437	386	446	420	416	421	416	446	439	436	427	468	419	397	421	411	402	386	442	431	402	407	421	461	441	450	396	440	445	440	420	404	407	410	427	398	382	440	410	448	459	385	454	427	417	428	373	435	398	445	427	406	436	380	395	419	396	469	466	411	442	440	411	420	442	456	439	449	455	426	390	434	392	391	403	426	424	424	408	437	437	432	420	410	432	438	415	452	452	452	431	428	444	402	439	423	428	407	403	395	435	407	435	413	404	430	461	426	410	437	432	441	404	409	426	406	414	407	405	436	412	433	435	406	422	438	400	416	408	447	419	409	408	408	421	402	431	426	426	468	424	434	421	407	422	409	437	390	448	445	439	412	385	416	440	395	426	433	409	438	415	389	439	422	429	397	427	440	455	434	411	429	448	440	415	444	443	446	455	411	415	428	414	422	446	422	426	409	458	426	418	416	414	458	407	400	414	423	415	413	409	457	428	397	447	402	374	413	422	430	410	398	404	450	425	440	431	401	454	448	446	450	438	421	438	424	442	427	440	452	412	433	379	415	418	440	416	454	415	420	443	436	444	421	430	433	422	440	421	417	366	442	424	435	387	434	447	424	433	415	406	446	410	415	465	400	461	406	431	410	432	423	430	426	435	415	451	446	415	418	395	422	424	418	449	406	412	427	397	437	419	418	433	434	421	423	457	467	411	431	425	397	434	446	406	399	428	462	410	426	421	405	401	419	440	444	431	400	447	432	406	413	426	399	426	433	472	422	428	383	419	430	424	413	416	425	422	413	429	413	419	423	404	419	402	461	424	458	431	424	408	437	445	399	468	402	411	431	433	470	405	413	413	416	454	399	494	429	399	416	428	430	427	399	427	444	401	423	453	411	488	399	409	407	423	433	456	403	451	454	417	428	417	429	446	412	445	405	414	380	434	414	442	403	432	447	457	451	395	403	412	429	411	427	432	387	447	429	441	445	391	428	422	409	411	442	435	413	402	425	427	427	392	450	413	441	435	480	462	453	399	445	431	455	419	466	392	400	432	427	434	445	432	440	428	448	394	417	408	389	424	452	410	443	397	420	408	449	452	397	437	395	445	427	474	441	407	407	408	425	429	388	432	394	421	409	444	365	439	432	389	456	472	403	408	446	414	389	427	427	434	406	425	432	424	416	419	403	418	441	417	420	415	425	425	435	429	436	434	471	400	417	412	426	432	424	399	421	411	425	437	454	403	431	456	441	440	440	459	382	427	440	387	417	421	453	433	426	432	410	421	434	439	430	410	449	427	449	472	395	436	443	446	408	452	428	447	390	423	424	452	419	394	415	403	427	439	409	424	443	409	448	426	454	441	392	400	430	435	422	409	432	421	431	409	415	396	446	428	449	427	435	422	440	424	446	387	464	444	418	459	412	442	402	439	407	404	442	427	419	454	399	406	418	400	375	398	478	425	408	446	426	424	410	438	432	407	427	463	422	399	433	412	426	428	426	409	432	410	439	461	455	445	389	420	396	434	424	384	406	395	474	405	432	430	447	412	451	430	406	419	414	439	417	453	423	394	451	408	434	419	420	428	418	452	414	415	420	406	429	437	442	422	429	420	423	444	408	416	427	431	430	429	430	433	404	435	447	432	435	413	421	382	449	416	414	435	398	410	430	422	429	467	419	395	409	437	427	478	413	409	450	425	400	426	455	441	422	434	398	462	432	412	472	426	429	415	419	400	433	427	472	428	405	427	416	434	454	417	399	469	430	422	432	404	418	462	425	440	443	439	417	414	457	387	413	423	421	403	415	417	446	409	407	396	409	436	424	423	427	423	465	442	469	423	395	416	410	408	404	408	423	436	434	416	414	424	453	444	402	438	397	430	431	411	406	425	441	431	434	414	426	409	407	425	405	371	415	420	427	430	445	457	431	397	430	453	439	424	413	400	420	452	435	436	404	454	404	442	415	431	418	415	412	432	417	427	421	444	402	443	446	412	444	457	452	444	441	393	429	448	415	431	462	432	438	403	422	429	401	475	432	431	410	455	419	436	432	434	440	433	422	432	429	404	412	421	410	461	411	436	457	415	444	405	379	453	442	389	434	438	463	410	421	403	430	420	377	436	439	410	405	456	412	406	401	434	414	407	434	444	433	441	412	418	404	429	409	417	432	417	403	411	467	419	395	415	401	405	430	464	412	421	413	447	421	428	417	445	419	430	415	432	445	439	378	408	484	409	428	425	391	442	423	445	407	398	443	415	432	452	394	417	388	452	441	425	447	399	424	451	427	453	412	413	438	394	412	441	420	438	422	444	427	393	432	393	409	425	429	434	410	425	420	405	399	445	483	410	435	386	421	415	429	410	414	427	411	400	418	426	457	435	416	421	427	431	411	445	414	420	410	457	378	430	417	427	415	387	382	451	417	441	413	374	389	434	404	447	443	397	403	398	439	449	427	425	418	420	428	427	429	420	438	432	432	440	446	433	446	433	431	434	419	417	443	419	432	412	408	419	432	472	433	424	419	442	445	455	428	415	424	436	429	470	427	424	494	374	445	415	438	404	389	427	442	402	452	429	420	419	418	400	448	439	432	415	416	427	429	435	415	447	430	456	432	442	442	456	401	395	409	410	397	411	446	381	407	399	369	388	408	444	439	414	420	423	425	427	420	424	464	446	433	447	389	420	413	380	449	422	455	437	443	433	421	441	429	467	413	428	442	410	409	405	405	435	459	410	404	458	438	429	426	404	409	425	429	458	450	428	446	449	379	429	382	432	401	381	388	443	455	440	411	416	429	428	413	399	472	491	447	438	429	423	453	418	419	472	430	417	389	433	423	423	422	386	432	407	427	433	388	455	383	403	436	406	420	416	408	440	425	396	412	405	408	448	437	431	424	407	426	422	418	448	437	450	434	425	438	440	441	416	443	448	431	435	432	398	404	459	412	439	405	430	450	472	427	434	418	449	446	440	406	411	429	434	428	446	453	439	433	413	408	430	437	433	413	401	417	386	407	439	462	435	388	391	390	450	382	452	426	400	455	403	407	415	412	427	454	417	434	414	403	414	421	444	415	444	444	433	420	400	441	375	433	410	402	420	423	431	420	418	376	419	447	446	425	443	419	391	395	435	428	437	409	436	446	435	404	422	404	422	434	421	414	410	403	423	436	408	422	422	421	441	431	432	401	398	433	416	441	417	416	423	469	402
1924	429	395	446	412	409	417	419	438	448	391	367	461	442	408	421	434	426	411	397	428	362	444	408	443	437	414	416	435	404	416	408	428	452	458	403	420	400	419	393	407	405	421	418	424	415	399	384	446	422	430	436	381	405	423	394	393	430	419	450	432	408	427	385	400	429	405	441	411	453	420	434	406	389	442	406	417	461	399	412	397	378	426	392	463	439	411	395	419	393	433	441	409	405	421	408	413	396	406	462	404	399	403	402	427	426	402	413	393	424	424	370	454	391	446	412	410	400	469	394	408	408	396	452	407	401	403	426	407	401	442	409	448	444	416	423	435	417	401	425	442	407	420	411	389	385	421	422	422	402	471	463	410	410	397	428	428	415	411	390	416	385	438	444	400	415	419	465	430	434	455	411	421	405	415	412	397	414	382	407	387	411	417	422	403	377	401	408	421	403	433	464	437	415	411	401	391	435	413	407	414	440	452	395	408	398	414	364	395	444	427	419	403	439	430	421	411	409	458	432	429	406	391	397	452	405	387	411	431	456	392	395	431	447	420	389	425	431	409	414	405	355	424	388	430	415	438	440	409	393	389	410	437	390	375	435	403	411	430	424	385	416	414	411	399	377	424	461	376	418	391	446	440	441	445	437	380	393	396	440	426	442	401	439	410	460	398	418	435	384	421	389	421	441	402	434	421	423	380	422	443	436	412	382	430	406	416	444	401	363	426	421	412	376	413	385	416	419	414	425	414	454	437	407	393	375	422	424	401	393	449	356	395	403	378	432	404	455	427	454	449	422	392	404	405	419	419	407	379	422	409	442	406	418	451	408	378	425	431	430	432	423	444	390	399	427	439	396	456	415	438	426	388	408	401	381	377	412	403	413	416	421	415	405	418	403	421	383	417	410	424	392	404	390	427	432	389	397	411	382	381	380	429	417	389	456	409	412	403	428	390	408	364	435	429	436	399	400	382	403	376	421	412	424	449	403	431	395	410	437	434	402	425	405	448	416	396	430	391	423	420	395	439	439	434	369	405	428	426	412	438	399	417	415	410	417	427	411	407	397	435	391	460	414	423	427	402	428	429	433	387	399	427	435	425	435	434	381	417	403	407	445	414	371	379	397	425	455	425	418	410	424	411	434	448	412	388	407	399	403	418	413	422	419	435	397	395	431	406	445	437	416	408	405	428	457	399	388	422	412	384	424	463	435	396	380	414	424	396	430	415	394	421	405	364	441	383	435	441	405	422	420	412	432	414	394	421	442	400	402	400	417	393	419	430	409	403	455	432	400	374	420	447	414	412	426	417	417	426	455	399	407	424	433	425	415	398	383	391	399	428	393	432	397	415	412	387	409	428	448	452	384	401	424	406	452	387	401	408	438	405	369	428	411	393	410	428	400	413	419	424	426	397	384	410	384	406	404	450	420	400	405	397	393	417	403	405	427	356	423	410	420	400	403	432	374	415	415	410	450	390	429	442	447	368	412	380	413	423	403	394	412	416	419	402	407	406	442	403	414	432	431	422	443	413	405	436	389	406	395	428	431	438	448	420	378	411	419	431	396	425	425	424	417	383	397	403	422	400	424	451	402	414	413	451	395	387	444	413	427	404	441	427	431	419	428	379	436	387	372	430	383	427	419	391	428	410	440	401	424	429	395	424	455	430	404	457	405	390	439	416	404	386	413	414	405	377	426	407	422	412	461	397	446	452	388	413	417	450	417	404	389	384	389	403	414	436	402	390	415	432	431	405	411	389	400	421	383	419	385	394	389	419	422	416	428	418	408	407	416	433	430	413	435	413	374	412	371	420	422	453	431	383	421	442	433	412	409	392	411	413	394	401	424	465	414	406	410	437	424	438	438	382	415	408	451	407	386	414	431	424	424	401	400	386	396	438	393	407	408	398	429	387	372	455	422	439	442	434	399	398	410	423	441	410	408	449	380	378	381	409	439	459	434	420	409	451	412	395	433	407	442	434	403	414	415	453	451	379	435	362	405	373	427	433	427	436	424	428	410	376	436	376	380	402	413	407	420	417	423	425	415	408	439	400	407	417	394	399	431	462	415	425	402	443	434	446	396	433	383	418	408	405	438	411	421	433	427	375	386	394	390	404	390	434	411	464	405	406	394	413	415	396	465	412	387	421	414	449	411	423	436	432	399	415	395	437	387	428	383	444	444	401	409	371	419	438	392	412	436	418	385	431	453	437	450	390	435	417	455	369	445	442	416	413	409	423	427	452	412	411	394	397	411	407	408	426	393	437	360	435	413	393	428	422	383	413	394	422	409	379	406	391	403	387	413	433	455	381	425	424	395	412	348	432	475	442	388	395	431	435	384	421	405	423	394	380	437	468	431	394	417	398	428	388	423	416	426	435	414	386	428	395	389	413	447	404	429	404	374	391	393	422	414	414	392	393	395	421	425	363	423	441	417	424	398	402	383	422	413	445	429	417	401	441	414	362	404	404	383	418	399	404	436	420	398	405	418	391	432	443	411	431	429	384	411	419	389	397	384	413	408	385	445	387	456	425	416	413	411	427	382	396	395	419	406	426	438	455	449	406	407	383	395	416	424	417	436	422	434	402	385	447	408	418	373	396	450	369	397	420	420	421	382	387	449	413	426	378	439	399	448	413	435	425	444	393	455	468	421	425	403	398	430	439	405	419	454	378	438	382	415	410	382	413	401	409	402	406	405	433	390	385	414	393	447	388	434	422	432	425	393	380	373	414	423	404	412	422	422	422	401	416	397	406	462	391	387	406	455	417	414	429	391	407	428	408	411	371	392	451	449	432	401	425	403	438	422	428	397	413	428	435	454	373	406	419	415	424	412	445	401	462	444	422	456	384	409	466	401	380	455	425	407	417	408	416	405	401	469	425	386	407	420	422	391	453	407	407	443	388	386	382	394	432	436	416	401	449	415	387	425	452	445	453	455	436	422	437	408	435	420	397	412	412	403	464	418	441	413	398	402	418	447	409	395	404	460	405	426	399	425	394	430	394	431	402	429	391	422	417	444	440	403	416	423	419	413	418	415	385	402	430	431	404	425	388	453	422	395	360	416	438	398	400	432	426	414	413	419	409	429	428	421	438	417	430	372	440	405	405	393	406	379	436	429	416	423	442	388	407	427	439	385	379	430	385	407	409	409	461	453	419	385	384	409	433	396	435	380	410	436	420	410	467	394	459	402	409	425	402	413	434	388	393	400	403	419	451	425	448	406	453	411	422	417	396	410	431	410	416	370	411	465	412	436	414	444	460	481	441	371	404	442	435	404	398	408	429	391	407	445	413	414	432	421	426	445	415	425	413	414	401	404	399	412	472	407	427	426	409	441	393	411	412	428	396	380	441	394	443	417	404	413	442	433	382	384	416	379	422	400	402	384	419	429	422	409	445	385	400	427	423	425	419	410	432	452	420	415	402	418	401	427	436	395	464	390	406	391	417	395	412	395	442	412	404	370	423	436	424	386	453	386	399	401	459	364	397	403	444	405	401	404	413	419
2328	988	1047	1020	1023	986	950	934	1007	914	995	1006	1008	1011	989	987	995	987	958	992	976	953	1007	973	990	927	971	945	936	923	951	1023	971	982	973	972	991	940	1026	971	957	962	995	979	997	1006	910	1005	901	976	947	941	958	981	1016	986	920	1003	946	930	1011	961	936	994	994	1004	1055	988	950	988	976	1011	957	947	963	936	961	951	982	944	969	981	917	964	1002	1001	988	1011	933	973	959	989	928	938	962	934	1008	959	960	964	1016	927	988	976	1009	955	993	931	1007	914	955	979	986	982	893	915	924	947	998	972	960	982	938	902	958	1016	974	992	924	967	947	991	972	1022	989	942	1056	976	933	978	983	931	977	960	956	968	1028	988	920	956	986	980	988	938	946	990	948	1011	993	956	977	975	938	1042	941	974	967	949	1014	979	997	979	981	992	1003	987	976	975	920	924	976	973	943	976	988	989	993	980	951	986	949	946	927	966	999	996	925	980	982	987	1007	972	966	1001	1021	1003	1029	932	950	930	957	1015	955	1009	968	926	1007	964	1015	913	969	959	929	940	928	991	965	1003	957	967	947	973	982	964	946	1013	969	995	916	964	988	1002	968	948	991	967	944	959	929	984	955	994	975	946	934	990	968	955	987	918	964	1001	999	961	917	938	959	979	915	950	914	966	978	920	986	982	957	988	978	954	969	970	1011	934	1009	931	975	953	979	998	957	964	1021	986	1018	981	978	976	937	971	1011	992	1009	962	962	1030	922	924	980	990	914	993	900	979	1005	987	988	982	988	986	1026	985	946	967	957	1067	964	985	947	949	944	989	965	993	963	922	897	959	994	924	961	1006	971	991	995	937	1030	987	965	984	933	966	925	997	922	958	964	978	960	1000	964	1006	935	993	970	1021	956	894	1001	974	941	1003	986	978	998	927	957	946	947	930	1012	989	1008	937	976	1007	1031	1061	1006	987	1028	932	1009	945	936	968	991	985	918	981	964	937	990	966	1005	972	1007	944	972	957	926	979	988	948	980	1022	964	948	982	1021	931	993	935	954	933	933	927	949	989	1000	949	987	966	969	913	945	971	1052	960	947	962	985	922	897	924	983	994	942	1027	975	975	978	988	947	944	939	984	919	950	931	1002	958	1008	969	915	924	956	949	909	977	934	976	985	981	980	1006	926	1009	984	916	956	935	924	986	941	1003	982	951	943	963	921	932	975	978	955	991	964	933	955	987	970	1009	1024	975	949	982	921	954	949	973	977	933	1003	952	940	950	930	970	1035	959	1000	1007	951	982	898	972	980	956	977	985	969	977	937	975	945	934	899	986	1010	1045	958	998	989	1038	1042	935	989	935	907	993	976	925	983	948	991	1020	1031	986	966	964	975	934	952	993	910	999	998	894	974	939	969	995	898	954	990	927	1001	955	924	977	954	992	989	973	1000	993	1018	968	946	973	1015	929	961	1000	911	925	932	977	949	975	928	965	983	1008	978	983	1021	950	975	1019	1003	1000	973	1001	971	926	945	985	934	978	1035	957	936	970	986	927	1022	911	1002	1007	971	938	942	950	962	955	925	975	968	951	925	942	997	958	974	944	918	978	936	920	944	953	936	984	963	957	981	929	951	959	964	1043	980	1015	966	950	927	964	958	930	948	927	953	1005	942	964	977	928	980	982	996	970	965	949	953	962	969	950	939	962	949	934	905	968	952	1003	890	975	960	1013	999	939	977	955	974	977	951	965	960	1010	949	967	958	961	933	959	933	937	941	1093	1003	1001	1011	980	985	986	978	971	952	939	956	962	979	985	913	969	926	1042	938	963	959	1028	994	962	970	927	960	916	1018	933	928	982	924	918	931	933	986	949	979	946	922	953	990	939	947	987	997	1017	978	945	1004	999	996	958	1015	1011	972	962	942	1003	935	940	954	936	919	966	938	973	942	941	969	989	1024	918	923	948	1000	945	947	962	959	997	964	958	960	957	974	974	945	949	958	917	981	1010	917	958	973	967	985	993	937	956	898	984	939	908	919	1019	1006	940	982	1014	968	956	983	931	906	980	994	978	1011	981	986	934	1050	984	932	978	958	971	948	1027	990	1033	978	1002	955	945	936	958	938	923	967	948	918	971	989	956	945	942	1039	942	1009	953	941	988	940	972	1008	957	983	988	955	970	970	995	962	936	987	974	1009	959	937	995	921	936	945	1003	969	1001	981	1023	937	977	954	941	985	899	943	917	999	957	975	988	984	928	994	1025	971	999	962	952	982	920	902	955	965	962	980	954	957	983	982	970	953	970	963	978	979	999	994	893	978	933	1000	939	934	981	945	961	1004	1009	967	948	965	984	1038	964	975	970	986	964	978	952	995	958	1022	962	1046	979	998	1010	942	998	976	943	960	1014	944	999	938	964	972	950	900	994	980	973	938	937	990	931	936	1016	984	911	991	964	993	953	947	992	915	948	924	988	1021	1010	930	974	914	932	980	955	936	957	1000	1002	995	950	947	1030	1027	959	986	951	996	947	903	985	976	961	952	967	949	998	993	993	939	912	895	991	986	963	933	952	1008	1035	951	1005	995	970	984	1004	938	922	947	913	1009	973	956	975	1004	920	998	947	1044	960	928	967	1016	944	955	1015	946	984	943	1003	972	968	945	962	951	949	939	994	917	913	1016	959	1029	985	985	965	961	961	955	949	988	993	958	977	941	989	963	1019	955	968	934	954	898	943	1005	925	1049	989	973	981	938	963	964	975	979	907	995	990	1015	985	973	965	981	929	968	988	916	984	997	954	932	948	1012	981	940	1029	980	976	971	943	1006	941	977	949	982	960	954	988	983	960	957	971	1000	997	959	946	1033	986	940	994	995	1010	989	985	994	946	960	959	951	980	957	984	1022	1005	951	952	963	975	938	967	940	966	1006	981	965	975	984	1004	1003	1012	928	961	1018	908	950	926	951	936	957	1020	936	952	944	1018	981	933	956	938	932	1015	948	981	988	956	970	962	939	934	943	948	983	935	994	978	931	892	983	981	1029	996	975	980	984	947	997	1008	1011	934	941	1009	964	937	955	1010	973	928	979	922	989	957	956	908	982	949	927	1000	954	984	945	1010	951	971	950	926	920	971	947	932	1025	979	982	990	956	919	1010	974	970	965	939	961	1014	1005	930	938	980	1001	982	961	948	951	952	1002	930	964	983	978	963	1031	932	957	944	919	927	1041	952	991	974	995	1008	961	958	946	973	984	985	966	945	946	960	998	1035	1001	1046	935	1018	936	971	909	976	977	979	960	963	940	1008	972	988	969	907	970	996	957	1001	993	967	973	983	969	995	1031	973	1021	964	937	992	983	967	980	982	1005	984	985	973	991	953	879	967	937	1009	1035	966	990	972	993	984	977	972	962	936	922	977	954	972	997	962	946	976	963	970	984	959	960	958	948	935	971	944	940	988	956	976	952	983	893	962	973	947	964	941	985	937	956	1029	959	1016	956	928	979	945	977	1047	946	993	942	957	960	950	941	960	1010	1024	972	924	1018	983	960	992	972	960	982	933	995	940	964	980	940	998	923	975	932	991	995	944	929	955	954	920	938	952	930	1035	937	931	959	979	930	957	989	932	938	979	980	942	971	950	961	987	1012	988	980	971	989	966	974	924	973	1007	917	1023	963	946	916	910	980	945	1013	945	949	1010	997	1007	924	974	903	1008	990	969	986	959	983	991	934	936	947	975	933	984	1006	1005	972	916	1015	890	952	942	958	927	898
8066	648	625	555	461	408	412	398	393	366	359	346	357	382	356	322	319	339	339	322	337	331	353	378	351	326	357	324	302	355	337	344	362	351	363	377	368	343	321	334	364	335	363	310	378	347	325	346	329	313	322	334	303	348	331	347	364	332	319	333	333	345	338	332	342	357	356	316	330	345	361	383	339	345	351	361	367	309	343	350	371	375	330	343	315	350	351	347	362	349	334	351	349	352	364	338	345	353	337	331	372	368	333	335	331	347	300	345	359	372	348	285	318	359	377	372	322	311	334	346	343	322	341	363	323	347	345	366	355	342	340	360	324	361	290	327	328	332	355	357	302	360	327	312	363	346	337	333	352	328	307	280	338	364	373	330	347	331	326	320	350	352	377	337	303	357	316	373	331	322	386	347	332	360	346	356	343	357	349	306	318	344	335	359	342	326	296	355	321	332	346	322	360	382	314	354	326	289	353	331	355	321	311	333	333	310	306	343	386	336	324	352	341	364	329	370	342	336	345	327	303	317	344	346	319	343	389	333	323	350	335	384	334	353	293	384	329	356	343	331	322	364	290	341	356	333	344	347	331	331	363	322	318	346	333	377	378	353	331	283	346	357	341	339	332	334	375	329	318	331	338	307	364	334	349	340	344	339	343	324	326	346	328	345	326	341	334	329	363	339	318	360	357	328	311	359	396	332	369	333	335	355	350	336	367	329	360	340	335	344	332	331	312	308	361	333	348	328	352	341	349	351	330	343	331	373	353	303	334	322	327	331	344	334	342	328	337	364	332	338	324	365	357	343	373	323	353	320	356	324	336	357	361	349	357	344	346	341	318	315	326	317	323	333	329	344	335	315	378	330	340	332	339	372	349	336	311	355	313	357	335	341	340	346	317	355	335	378	312	329	362	397	349	352	343	319	366	327	324	385	335	334	354	343	327	368	343	336	313	335	328	324	332	357	374	344	308	363	350	323	294	370	317	319	320	337	311	328	388	343	328	344	329	325	308	355	312	370	308	350	318	335	328	386	351	348	350	321	320	330	364	328	302	341	344	325	355	339	357	355	360	358	335	361	331	332	351	330	324	363	340	323	331	306	326	339	340	349	306	348	346	373	344	335	333	291	377	364	314	366	328	353	351	325	345	342	378	341	336	349	363	329	353	329	336	344	381	326	319	331	340	316	363	349	334	332	354	336	340	350	380	328	367	374	328	345	322	337	324	358	335	324	368	310	311	325	337	337	351	358	333	345	357	369	362	360	330	325	347	325	352	338	351	330	332	355	366	338	363	342	365	342	326	357	337	355	366	356	358	342	338	362	345	331	324	360	320	346	324	340	338	294	328	317	354	355	346	302	364	369	342	348	372	337	367	356	310	335	365	335	350	345	337	347	336	306	346	340	334	343	351	358	335	312	369	390	317	325	354	297	313	330	364	338	375	360	324	332	367	362	361	329	362	311	328	338	355	323	307	358	334	359	323	357	350	326	337	335	331	331	314	345	354	341	328	336	338	358	384	320	351	329	358	337	316	316	336	296	358	350	327	318	372	373	320	357	349	331	281	352	334	350	335	346	318	325	342	333	356	351	387	352	379	357	346	354	356	343	346	313	307	336	371	374	359	344	335	305	325	337	364	365	333	320	313	336	357	347	364	344	331	329	338	324	335	354	369	330	307	328	331	339	331	363	328	313	342	342	375	362	343	330	334	353	362	351	347	333	380	363	348	354	310	348	347	345	349	348	341	333	333	352	345	342	340	358	327	323	341	336	361	337	345	312	327	320	346	347	302	363	377	330	367	374	341	375	356	374	360	361	322	331	312	334	336	347	364	353	362	314	337	318	334	361	353	296	320	353	325	351	346	338	353	316	318	336	324	334	320	335	337	350	332	375	337	326	370	335	319	354	333	335	301	414	324	344	323	305	297	367	315	312	324	355	327	329	341	354	310	329	327	334	338	350	305	316	355	315	340	351	336	334	368	334	317	337	342	355	345	341	349	350	358	337	351	318	340	305	352	384	359	341	351	357	361	382	358	357	298	341	353	341	357	326	300	339	376	340	311	333	345	336	343	336	352	340	356	311	332	378	340	397	373	341	338	338	321	306	314	337	320	341	327	352	337	360	362	349	335	347	353	368	295	368	367	349	344	333	304	335	319	329	303	354	315	329	345	327	309	327	307	359	337	340	379	323	328	354	369	365	355	376	344	310	365	322	333	361	363	325	339	312	336	320	338	374	341	359	339	342	343	341	335	306	329	338	342	346	349	312	360	324	305	364	379	310	324	337	327	340	363	333	325	328	317	344	375	347	337	322	346	335	324	342	366	340	344	356	332	367	377	379	324	348	328	301	341	377	340	317	370	354	345	333	355	339	349	344	338	368	359	349	333	331	342	313	341	348	352	353	344	328	341	334	342	325	338	364	280	310	305	348	350	339	336	353	353	339	327	363	359	327	314	331	350	355	340	346	328	318	355	331	349	330	314	344	336	325	320	292	320	367	347	347	304	361	343	344	345	335	333	340	346	346	312	359	352	320	317	322	350	352	358	339	311	323	342	338	360	345	367	334	357	340	349	382	335	344	333	355	341	324	320	301	322	356	331	352	314	333	326	352	335	332	350	324	352	338	320	325	337	362	341	302	306	328	320	356	318	316	313	326	359	359	346	345	341	330	358	378	362	317	298	344	352	330	329	345	322	333	319	343	370	343	343	375	355	325	324	306	331	296	341	338	320	340	339	356	387	341	309	310	354	353	346	344	369	352	333	341	330	364	354	365	378	358	364	317	302	342	348	308	335	362	364	346	337	353	323	327	331	366	372	341	318	328	336	345	339	334	316	321	313	317	366	351	322	308	303	355	340	372	320	351	348	386	333	337	335	344	362	362	340	328	332	321	344	339	332	333	348	325	327	326	291	326	346	334	313	361	305	327	306	364	340	335	382	323	344	362	328	340	350	312	373	314	369	330	346	361	324	341	337	339	354	347	317	355	355	338	358	346	319	351	351	344	364	346	332	371	297	352	328	310	306	335	346	349	328	329	357	376	339	301	351	345	391	349	340	331	329	337	335	327	361	356	359	324	370	358	330	299	341	346	306	364	321	349	340	335	361	368	343	374	337	345	362	342	339	335	313	376	338	331	356	352	311	350	335	337	341	349	327	317	348	364	354	317	369	354	331	356	351	357	356	352	348	321	345	371	325	320	346	360	386	333	362	333	351	344	365	314	339	348	336	338	370	357	383	314	367	335	325	346	344	310	358	355	343	325	359	327	341	337	355	345	352	346	327	350	336	339	349	352	331	359	327	331	341	332	346	300	311	343	324	346	373	317	341	344	303	324	338	339	321	336	336	352	339	376	336	346	323	353	332	372	318	311	335	322	343	351	389	355	352	327	349	330	330	362	374	350	333	336	321	369	347	341	327	350	349	348	328	329	321	355	333	321	326	349	365	332	328	331	361	329	323	321	378	395	350	390	335	328	351	321	338	338	322	317	339	334	374	335	313	326
7054	1081	1537	1697	1469	1309	1197	1075	1030	967	955	913	946	870	878	874	892	846	841	847	886	869	864	849	810	839	835	782	848	800	842	784	833	809	796	837	837	811	824	818	827	836	793	768	848	811	796	795	794	852	799	849	834	804	855	839	798	824	860	773	814	779	799	841	861	796	787	810	834	799	843	792	787	807	810	825	823	839	826	789	818	790	783	840	822	793	818	811	840	799	776	787	806	864	838	848	826	783	813	819	782	788	826	869	802	818	863	738	772	759	838	807	811	820	803	822	820	793	796	785	802	822	823	780	805	809	788	778	834	786	798	819	778	787	778	757	797	757	763	825	820	793	843	816	767	827	774	764	819	798	793	785	788	810	802	844	866	805	804	744	809	775	841	862	795	816	814	803	808	812	773	813	810	773	787	827	796	776	772	817	800	819	820	768	788	791	789	843	874	806	819	800	788	836	801	794	781	830	791	795	885	767	813	789	829	788	790	795	828	792	846	811	744	777	821	794	802	827	830	782	791	830	816	746	824	813	818	796	790	799	802	755	814	794	773	826	794	855	778	796	855	811	760	857	802	824	786	826	826	814	803	809	837	805	841	734	823	815	813	847	789	761	823	819	788	828	822	823	771	843	806	791	772	803	749	808	771	745	755	793	816	728	825	761	807	812	756	732	819	834	779	794	864	784	801	822	799	825	779	826	769	744	810	824	783	787	794	813	805	811	801	778	778	770	837	823	785	815	829	764	781	812	821	803	792	788	807	780	808	809	849	856	771	794	847	796	795	835	859	821	776	785	814	847	820	780	837	793	779	812	763	804	852	837	784	827	865	784	815	788	781	811	807	838	787	820	810	804	774	799	821	786	796	761	813	781	778	779	797	853	823	771	818	813	780	862	767	821	812	807	826	769	787	822	773	798	780	815	856	841	766	798	831	766	764	815	811	808	805	835	762	842	813	796	774	783	816	791	753	811	776	778	819	811	775	835	820	774	805	804	815	827	782	818	801	844	791	803	822	807	853	803	795	836	807	834	784	818	807	787	846	813	828	817	828	833	852	818	837	801	769	789	800	776	806	777	804	780	791	746	836	845	795	820	858	798	829	767	842	812	812	757	790	826	824	817	779	776	790	811	869	816	794	799	761	740	792	831	805	770	790	759	793	810	788	771	807	791	830	819	794	774	825	781	767	781	801	820	802	777	837	833	771	823	787	808	839	789	810	796	811	815	807	816	847	816	789	794	810	791	873	790	781	789	815	769	828	814	820	707	785	834	800	832	787	772	799	833	813	820	766	762	796	794	857	825	824	842	831	822	770	766	830	793	813	856	843	818	780	798	830	736	817	836	793	825	741	805	796	801	858	778	795	790	786	788	800	749	792	843	776	739	796	830	777	818	820	769	829	820	787	785	792	786	782	838	837	787	826	799	809	771	782	808	791	827	837	838	804	759	838	827	797	795	803	834	811	884	833	797	799	794	797	814	758	840	817	773	769	793	824	776	775	843	819	807	770	783	788	791	788	816	818	790	818	800	793	820	797	829	794	836	757	847	789	806	797	812	758	785	773	753	801	807	801	758	817	767	827	825	813	817	749	796	809	794	796	821	813	853	815	839	860	757	810	802	727	757	789	796	811	816	841	836	784	791	760	799	820	776	801	830	797	784	795	839	843	776	785	801	815	810	837	791	845	837	861	815	823	822	806	821	810	800	820	825	786	847	831	802	721	799	836	766	851	768	796	824	848	791	799	782	794	775	749	784	845	798	773	789	845	809	775	779	789	848	817	836	841	739	834	766	781	814	847	811	789	790	899	805	820	788	788	810	807	843	781	813	787	841	753	825	830	811	769	822	790	772	780	836	781	760	799	817	783	793	750	810	774	791	803	767	832	788	766	786	767	809	785	836	737	798	799	770	809	787	801	840	844	776	756	815	813	822	805	820	799	792	793	792	787	794	751	827	823	832	776	790	815	748	832	797	770	830	777	825	772	771	891	804	804	727	809	819	813	778	836	804	816	768	823	834	845	789	829	821	752	778	864	862	794	790	821	788	824	832	782	807	819	785	813	805	799	800	819	813	821	769	776	808	781	787	730	810	833	860	816	818	840	793	764	796	795	758	770	852	813	801	789	784	801	815	794	804	804	788	777	839	796	781	852	791	845	817	791	784	799	805	833	784	789	819	815	808	776	825	745	796	798	806	772	806	800	808	790	804	780	815	810	822	811	803	828	806	781	831	797	819	807	796	834	830	789	802	796	804	806	798	841	750	763	876	796	741	809	781	781	801	815	816	781	763	764	788	822	807	768	821	779	766	811	820	781	828	848	830	820	829	835	751	774	801	791	842	751	797	819	772	762	812	819	807	782	722	842	818	829	813	789	796	800	809	829	785	820	803	772	823	763	812	833	778	858	774	803	776	845	789	782	751	822	807	785	845	816	799	836	849	795	808	774	852	792	748	810	775	798	781	836	772	756	816	816	763	800	764	871	805	766	803	835	804	816	774	822	815	812	754	814	809	781	801	740	791	755	805	784	799	771	842	785	806	777	771	769	787	834	809	794	816	772	776	791	801	812	811	766	886	810	828	800	851	807	791	764	740	841	805	810	776	813	787	795	851	792	780	811	772	793	817	782	792	748	834	788	798	820	820	751	832	804	806	842	796	782	840	809	833	817	829	878	790	787	770	818	780	788	827	790	768	775	803	786	788	831	771	816	868	841	786	802	786	815	798	793	825	817	753	767	770	781	842	806	772	799	769	818	814	766	821	851	767	819	832	830	799	800	818	806	779	770	810	819	791	808	796	793	799	813	808	758	836	798	797	802	807	825	762	819	843	775	790	814	810	771	770	765	788	783	820	832	865	809	784	830	806	775	829	795	797	863	790	810	738	768	801	783	804	765	826	818	786	808	786	754	819	780	836	810	805	824	815	780	790	790	776	820	852	865	796	777	786	817	806	803	803	800	843	827	812	785	791	829	804	805	868	754	855	805	829	829	831	764	771	803	780	753	847	788	757	833	753	783	815	777	808	794	814	734	784	823	760	837	818	816	779	795	776	816	802	777	814	784	795	797	807	822	824	816	797	811	821	768	811	833	792	820	802	801	792	805	728	794	801	804	788	827	823	781	813	768	789	774	790	808	768	763	795	794	798	834	852	769	797	858	838	797	771	801	818	801	864	802	831	809	802	799	796	837	759	814	776	851	815	790	757	811	788	839	761	818	819	800	847	829	810	824	792	820	792	841	806	757	780	792	813	783	794	760	796	785	807	765	793	836	789	812	849	825	778	762	791	809	785	786	754	774	807	836	809	728	782	763	787	840	782	839	822	805	806	778	863	787	785	811	776	778	780	785	840	791	771	783	839	870	824	792	789	777	810	790	796	874	765	766	809	768	790	827	762	788	749	793	850	793	830	770	840	822	789	853	810	740	797	825	834	781	791	791	835	835	753	805	842	786	778	815	826	809	817	794	808	815	832	773	793	835	810	765	807	801	788	830	765	857	801
13799	1036	751	539	463	394	311	245	240	192	198	199	197	199	159	162	189	170	160	177	159	154	190	170	167	145	167	165	175	153	176	163	155	156	141	170	173	172	181	152	161	155	157	169	169	149	133	160	180	159	149	146	137	157	160	163	188	161	169	154	157	166	185	176	158	159	165	163	156	159	156	159	144	166	163	158	168	141	149	132	145	155	154	167	171	164	166	154	139	145	146	161	160	157	146	149	153	151	156	149	170	172	173	165	143	178	157	148	171	153	174	159	184	186	172	182	170	147	163	151	156	161	165	167	144	143	153	168	167	143	182	145	184	150	163	144	157	144	145	178	145	152	154	165	152	184	176	165	162	134	153	175	163	163	160	162	160	147	146	148	170	164	153	162	148	168	146	127	164	166	168	165	164	168	166	182	148	135	177	173	153	158	128	151	154	147	146	179	143	162	148	161	152	133	149	145	191	152	162	162	163	146	171	160	159	150	170	157	150	168	150	167	161	171	178	139	176	164	179	161	170	155	161	187	141	157	182	153	146	157	159	176	168	174	166	141	152	169	148	152	162	190	160	149	158	178	167	162	183	156	169	164	168	140	141	163	142	162	165	157	150	134	140	158	163	167	162	147	158	143	146	172	160	143	165	146	192	138	170	127	160	152	163	173	130	166	146	142	172	158	134	163	158	134	148	162	161	182	178	158	149	183	158	168	152	167	172	150	150	160	146	179	187	172	151	151	158	132	163	137	158	168	141	156	143	158	144	179	170	138	150	154	170	170	170	160	149	186	155	157	181	159	177	152	152	152	168	158	151	150	154	170	192	156	178	189	146	150	160	177	146	138	171	161	160	163	177	162	154	159	158	163	172	171	154	147	164	184	145	142	173	162	164	158	184	153	177	166	160	174	203	153	150	179	155	163	156	165	169	131	169	185	149	140	158	174	172	164	150	162	153	148	155	193	153	141	163	151	167	166	170	146	154	148	152	162	147	149	138	165	154	149	171	153	136	160	160	147	141	139	154	174	173	169	164	155	152	185	161	181	158	137	144	159	164	144	174	159	165	164	170	161	140	160	166	188	179	176	162	158	167	155	147	159	150	150	151	185	167	175	169	149	150	167	174	183	176	141	156	156	174	155	154	163	166	152	149	164	183	163	162	152	154	128	146	162	147	152	143	172	155	139	177	185	171	164	166	168	151	163	139	169	140	158	155	162	176	129	144	168	167	162	162	178	139	137	147	147	158	178	153	152	140	172	154	161	153	166	163	163	153	181	160	168	139	166	160	157	157	163	126	153	164	169	172	143	139	145	166	171	159	159	162	170	158	149	149	159	138	154	169	176	172	162	150	141	167	149	159	156	145	159	179	163	149	171	172	151	159	151	174	176	159	149	164	190	157	132	167	147	141	147	156	156	167	150	161	169	130	160	146	137	156	151	153	132	134	159	177	149	144	144	156	140	169	151	196	155	155	149	144	166	145	166	164	164	144	157	146	194	152	146	141	164	122	150	142	143	162	163	165	154	171	156	179	177	139	151	177	175	139	153	174	178	175	144	172	139	170	150	154	145	140	170	162	171	152	159	167	138	164	165	166	140	150	174	159	161	137	155	176	162	162	164	149	177	162	151	164	167	151	154	168	143	186	149	171	147	150	155	182	160	176	155	135	160	174	139	145	173	152	163	164	171	151	166	148	162	149	158	159	156	163	161	173	162	157	171	158	183	179	156	156	160	170	149	163	144	134	175	177	172	162	160	157	149	152	150	164	150	176	149	159	177	177	148	162	139	147	157	159	165	158	149	173	178	154	160	149	172	171	161	145	170	184	178	149	170	139	136	161	176	176	159	151	147	146	155	162	164	156	167	151	166	148	169	165	174	159	181	173	133	147	160	173	126	154	145	176	138	172	176	166	157	189	153	164	165	172	159	184	151	168	133	157	181	158	165	179	167	156	194	166	142	162	151	139	158	135	178	150	169	191	165	146	171	146	157	162	152	177	165	167	158	169	141	166	142	172	158	168	154	155	154	168	153	161	139	168	165	178	164	161	145	183	159	140	167	162	170	176	143	155	170	160	178	176	168	185	198	183	167	162	177	163	158	152	143	158	151	161	151	181	159	180	156	158	154	161	152	158	184	165	178	147	162	167	155	150	155	157	169	164	170	145	181	166	150	171	168	159	159	161	164	191	134	154	169	161	151	154	140	166	156	173	159	167	150	177	156	156	150	149	149	163	166	185	137	148	175	164	186	140	178	164	156	162	138	159	139	170	159	179	152	141	170	154	142	167	149	166	171	148	176	188	180	166	161	149	143	155	165	165	158	163	150	198	157	161	159	155	161	160	169	163	152	146	160	177	153	179	178	153	164	143	156	164	167	161	162	158	166	158	167	139	162	147	143	155	139	173	164	161	140	155	153	161	141	167	144	164	165	154	168	149	160	177	184	170	168	133	144	155	171	163	153	163	166	164	166	141	136	172	155	172	134	156	173	166	166	161	167	156	148	162	173	152	179	158	174	155	170	193	147	156	165	174	145	147	148	164	141	139	175	154	137	148	178	159	152	151	135	163	155	179	196	142	157	172	148	166	159	140	152	163	133	186	165	150	141	160	156	151	149	170	177	162	141	142	172	153	157	169	164	175	150	178	154	166	147	153	165	184	146	158	167	180	164	160	150	167	164	153	168	152	159	163	152	168	144	174	169	149	166	155	167	140	176	169	165	154	174	168	174	165	153	159	144	154	159	169	147	158	192	142	162	154	166	158	144	166	147	163	142	159	161	178	182	161	159	157	138	158	172	171	165	175	156	169	200	191	171	158	155	166	168	166	148	155	157	167	160	140	168	180	172	156	168	147	155	180	177	179	158	167	162	153	152	166	143	174	166	167	177	160	162	176	177	153	160	165	135	171	176	171	174	161	157	184	167	162	174	156	142	192	136	146	166	147	164	154	132	150	180	154	160	150	150	166	150	178	156	170	182	126	152	169	141	157	169	171	151	155	166	149	186	159	176	168	142	153	152	139	141	165	159	179	181	154	150	185	179	163	153	165	175	166	194	148	153	157	135	150	176	157	186	173	166	160	171	183	160	177	159	150	172	161	148	165	163	162	160	172	169	188	148	162	123	152	141	150	171	163	159	152	167	186	164	156	152	173	162	151	167	160	176	180	169	142	165	167	164	153	136	179	152	165	167	156	157	166	127	170	153	147	176	146	170	164	152	151	146	172	182	162	157	171	161	131	150	146	151	144	165	162	159	182	145	161	143	168	159	138	138	169	149	167	169	166	169	161	164	154	161	161	169	181	156	163	168	148	173	183	156	143	156	152	141	131	163	161	135	152	167	192	175	139	142	169	149	165	168	159	165	147	154	170	177	203	170	165	176	167	175	164	167	179	175	169	169	190	139	156	157	170	164	173	175	163	148	183	179	155	158	150	165	159	164	156	166	144	167	182	150	167	167	150	162	168	172	171	170	173	160	158	187	154	150	172	188	154	171	154	126	159	166
8222	919	1694	1915	1678	1402	1099	901	863	704	720	689	597	562	573	554	547	520	510	505	517	480	531	480	474	478	447	476	479	473	469	463	457	464	420	459	480	468	442	466	451	435	431	456	400	416	436	465	431	422	412	418	426	425	457	418	414	409	445	428	447	434	468	437	429	430	397	442	413	400	381	411	403	416	415	401	432	425	407	395	420	396	424	423	409	428	410	451	402	426	446	415	398	460	430	447	416	416	406	416	396	427	477	461	400	438	429	396	447	414	414	431	445	434	447	428	412	413	428	430	443	396	397	436	425	460	401	451	397	415	450	440	459	499	434	398	432	432	409	424	413	439	412	454	448	449	431	415	474	468	409	427	426	416	421	426	413	439	422	444	414	400	432	420	436	413	424	402	414	422	443	433	435	411	477	414	452	444	438	433	393	422	434	480	401	406	422	390	436	442	430	451	419	380	429	390	435	402	440	404	424	439	394	429	442	410	423	443	440	461	429	421	405	436	414	448	417	444	448	443	418	399	468	429	438	419	433	451	436	392	430	466	412	451	425	396	447	428	438	449	421	414	415	427	480	404	381	432	458	419	439	442	403	431	432	436	421	417	456	432	433	426	418	430	423	401	403	435	424	407	444	448	426	424	398	426	478	418	453	419	415	420	416	401	450	404	407	455	433	436	430	429	405	471	401	421	445	422	396	412	409	436	429	420	386	444	415	402	424	430	431	415	415	379	444	403	452	429	409	446	415	426	442	383	402	426	421	429	390	428	463	446	389	402	436	427	413	436	430	403	414	427	427	437	431	419	427	444	396	461	416	409	445	419	441	422	431	422	414	418	365	415	439	402	414	420	465	457	449	398	411	385	419	394	453	421	441	416	425	386	370	435	452	457	409	437	408	439	420	429	478	399	436	384	394	434	415	439	427	430	416	420	418	411	439	421	434	422	433	409	428	365	473	413	423	422	406	400	455	453	400	418	433	433	402	436	372	451	430	388	404	420	415	393	442	414	411	439	451	432	389	434	383	424	471	431	413	434	428	419	429	390	426	425	388	410	423	454	463	417	432	437	470	462	390	400	455	427	439	389	440	398	430	390	428	409	429	456	376	438	455	392	416	421	449	428	424	383	382	434	433	417	432	428	398	457	425	429	419	420	401	431	419	410	447	439	419	404	429	418	410	420	438	423	428	396	415	425	438	438	405	448	427	434	421	418	464	407	454	446	409	396	418	449	379	430	432	404	441	427	430	420	347	419	428	474	457	431	391	383	443	426	431	406	419	412	422	431	437	390	427	447	419	440	401	445	444	400	416	391	472	364	436	391	414	403	429	447	417	414	434	418	445	418	430	442	444	428	419	434	423	406	396	381	444	438	394	423	433	427	407	434	429	415	413	389	411	466	403	458	446	449	431	416	422	467	440	414	430	429	409	441	414	440	410	433	419	412	446	414	432	437	416	420	425	406	438	390	431	406	427	374	422	404	403	391	393	410	399	430	489	441	399	405	392	450	435	417	427	428	428	425	445	443	438	463	467	429	471	442	416	437	412	446	410	407	452	414	445	407	394	432	432	442	433	439	414	433	381	418	424	431	420	438	421	425	422	422	447	472	410	424	425	432	415	436	381	396	437	387	447	434	407	419	406	404	435	406	376	440	410	420	439	454	446	368	427	451	402	447	413	408	433	421	435	417	413	439	412	450	418	412	439	384	466	437	420	443	429	407	402	426	404	395	420	414	416	423	435	417	414	416	429	467	428	382	382	466	446	424	429	412	430	423	441	398	398	423	398	445	406	404	427	451	410	414	432	400	429	404	413	425	433	412	409	408	456	431	394	448	400	437	417	421	469	466	438	438	433	457	413	393	458	429	420	439	395	457	473	432	419	408	415	430	385	392	432	409	438	391	430	443	401	427	451	414	394	449	432	426	436	418	428	440	432	435	446	398	388	409	440	378	423	419	431	412	423	416	425	427	447	415	435	424	404	423	414	422	428	412	409	429	418	422	413	432	428	427	418	435	420	423	426	402	442	405	431	400	420	414	457	418	428	416	457	416	403	388	442	453	424	438	428	411	373	438	415	426	418	445	440	447	430	392	451	412	427	422	414	407	439	427	422	427	423	402	433	423	411	404	424	426	432	404	400	410	467	425	403	416	422	447	438	416	453	440	421	432	407	453	432	447	384	423	433	434	423	436	402	403	444	433	410	429	457	451	387	399	419	423	421	419	429	438	420	414	424	450	438	422	456	400	398	435	448	422	426	430	370	400	429	448	402	409	453	441	428	415	440	414	423	428	462	431	438	433	390	412	429	439	415	456	432	431	430	432	408	436	416	405	397	413	445	445	432	386	428	463	393	440	437	453	410	382	404	405	432	421	444	407	403	403	402	402	406	419	420	417	419	379	448	452	409	428	450	447	458	430	393	446	401	449	399	409	428	436	430	414	441	419	426	406	440	444	415	465	443	413	382	419	406	452	401	448	436	430	449	394	427	400	436	425	413	429	470	433	456	444	413	435	421	445	389	448	405	416	418	404	423	407	438	396	394	442	441	443	444	439	396	411	412	423	385	429	447	421	418	439	406	396	413	436	429	412	403	421	448	407	447	388	428	416	406	426	435	420	402	401	406	416	382	424	413	424	395	409	430	424	466	423	454	454	431	422	443	450	422	424	442	404	478	420	438	403	433	428	424	426	444	399	449	448	424	386	435	421	391	428	402	417	408	440	434	409	381	388	424	411	429	450	459	382	393	436	463	423	421	444	412	418	418	409	434	420	425	420	410	443	418	409	419	438	416	420	393	410	433	397	444	414	431	445	400	454	394	410	424	427	398	457	390	431	449	405	435	427	399	393	412	451	423	433	412	461	417	421	392	410	412	424	405	432	414	414	423	395	420	418	438	387	425	413	415	446	458	422	422	431	422	437	424	404	457	421	443	435	417	434	444	427	403	402	414	428	429	405	438	394	407	431	428	402	448	429	415	438	432	425	440	398	458	452	460	409	396	439	447	392	419	453	439	434	432	430	397	437	382	464	368	437	404	424	410	428	401	435	427	424	410	457	427	410	421	411	391	453	364	371	408	417	399	433	452	413	384	430	405	424	425	423	413	428	411	415	440	440	420	413	454	426	403	406	416	451	409	453	419	395	422	427	416	429	429	376	428	401	442	415	433	434	429	438	435	378	417	429	443	440	441	381	461	441	454	430	446	400	419	376	437	379	445	430	436	433	421	418	438	429	434	427	384	422	430	435	415	403	449	442	415	400	454	461	426	443	424	456	431	449	413	444	445	409	427	421	459	444	423	432	449	411	434	406	439	433	431	420	408	454	365	406	412	469	436	454	431	418	427	404	414	446	414	431	426	409	400	408	429	412	413	411	415	445	411	389	434	420	405	450	432	418	411	422	405	457	460	439	421	400	434	452	413	444	394	433	426	437	407	410	431	440	413	386	436	455	411	422	411	419	410	428	421	424	448	441	457	435	401	453	431	428	443	402	414	393	414	433
1737	480	441	449	381	411	372	466	464	395	440	461	438	402	426	388	423	446	432	397	448	428	452	412	391	402	344	419	408	435	438	402	417	428	394	402	423	385	435	427	420	455	423	424	418	392	426	434	417	382	428	384	407	444	417	436	404	421	461	430	412	423	405	406	428	398	444	377	449	420	387	434	447	409	413	392	442	438	386	440	390	434	465	404	469	411	422	444	384	423	404	406	417	376	405	381	426	380	418	366	406	431	414	406	432	418	436	371	403	400	442	425	388	415	411	421	411	408	430	415	422	425	379	415	412	424	410	418	402	426	421	390	396	433	395	437	387	444	389	432	397	385	412	452	422	417	403	374	412	437	423	419	437	439	431	414	406	400	426	394	434	410	382	454	434	392	429	439	406	396	411	404	386	413	411	432	425	422	430	394	443	451	452	437	403	392	455	383	447	458	422	426	419	418	423	390	436	430	406	429	432	410	416	382	392	449	428	412	433	401	395	434	391	410	369	387	415	426	383	415	428	449	414	382	410	407	417	433	397	414	414	392	435	424	446	390	442	416	404	370	398	426	407	452	423	397	425	426	400	427	394	410	447	391	419	402	408	427	433	450	420	439	395	419	448	389	363	404	411	432	408	412	437	407	427	422	410	429	406	435	458	399	384	405	437	434	408	380	417	424	407	390	444	428	409	452	413	404	408	424	400	377	404	419	384	411	396	436	435	428	428	395	424	458	408	415	416	435	418	434	404	386	380	425	455	425	385	398	359	410	431	441	447	427	427	442	394	431	428	404	388	437	402	396	424	445	444	415	404	406	404	443	440	400	416	394	378	427	413	412	412	409	421	390	415	439	404	409	415	416	433	449	414	396	453	431	389	452	411	363	408	436	421	417	388	467	479	385	419	378	468	378	444	388	460	437	434	429	403	433	409	423	383	392	401	396	422	398	443	397	396	400	427	411	437	435	414	388	418	401	422	419	414	428	439	441	413	409	387	439	424	441	381	456	383	435	400	424	382	395	418	434	409	392	380	411	370	411	403	374	444	386	408	421	393	446	377	417	380	409	416	391	392	420	422	422	382	401	370	420	390	416	437	382	411	413	420	389	431	442	403	416	404	381	419	395	404	414	437	405	405	409	432	444	414	397	394	403	439	412	402	420	394	431	401	389	437	424	406	393	457	395	384	434	421	406	400	433	405	440	441	428	399	379	394	416	403	412	397	450	395	434	403	410	430	402	448	410	417	390	425	390	417	429	383	419	411	389	412	411	413	428	434	431	403	375	434	389	395	407	442	394	416	365	384	410	418	423	391	391	409	420	404	375	406	419	431	412	405	430	405	446	416	424	405	392	405	482	439	409	405	428	419	427	400	434	407	421	423	393	414	429	429	434	444	432	422	424	400	396	426	431	399	431	458	391	418	395	421	387	428	385	425	402	453	403	417	399	407	399	425	404	414	429	426	435	407	399	417	441	388	387	439	374	430	422	432	423	429	403	412	423	394	381	412	407	465	390	443	425	436	439	437	443	455	412	415	405	404	441	438	413	361	422	422	408	405	389	416	391	466	387	406	415	375	441	462	411	440	400	459	414	442	407	410	436	398	430	415	381	415	445	453	401	435	410	415	418	412	396	403	421	413	392	399	423	446	391	398	444	416	402	390	370	397	412	389	425	411	414	417	437	391	445	430	412	407	442	421	403	413	428	459	441	403	403	416	384	408	447	392	405	396	401	404	412	454	382	408	429	430	396	421	416	413	368	427	442	386	426	423	413	410	422	426	456	442	404	429	445	404	449	411	410	409	402	396	400	417	424	405	408	420	429	419	424	396	425	398	409	379	424	414	410	375	419	413	407	382	409	407	423	397	416	452	392	446	429	429	430	421	430	445	408	396	404	409	400	393	427	404	414	452	456	409	434	381	447	418	427	391	435	400	438	386	427	459	448	389	421	404	397	421	406	409	404	471	395	404	397	423	379	382	398	433	405	438	402	411	412	388	390	414	406	425	384	398	413	428	405	417	410	467	404	402	427	388	387	404	427	410	479	416	430	408	418	351	444	407	373	399	445	417	444	418	410	434	428	441	389	391	421	406	441	433	411	403	406	402	424	395	423	443	414	409	409	412	453	405	362	400	447	406	412	373	367	443	410	405	451	366	418	410	427	411	432	440	420	396	402	434	422	423	401	448	392	431	415	446	400	438	412	419	395	435	436	416	440	451	409	436	424	393	419	422	444	384	415	415	412	413	420	387	415	409	430	457	406	435	395	404	441	434	428	402	408	399	436	380	386	404	429	453	434	390	391	426	434	394	389	421	425	397	462	472	436	408	452	374	419	442	457	383	412	394	416	383	390	403	410	450	445	413	432	427	420	389	441	397	453	409	410	464	375	392	406	372	423	460	367	413	429	420	400	382	459	385	409	388	445	399	410	411	425	411	379	393	396	427	417	404	406	426	419	422	444	413	412	419	402	401	436	426	425	414	454	380	403	409	453	425	409	425	449	413	424	395	392	383	424	449	406	415	398	371	446	423	394	427	438	408	445	447	358	381	436	439	438	408	413	387	454	454	382	422	403	433	425	427	418	410	417	482	428	420	382	399	406	370	414	411	379	420	380	411	436	394	385	455	427	432	418	442	400	388	435	398	403	380	399	413	407	434	389	381	437	423	424	414	431	449	413	440	413	414	411	415	401	410	424	401	413	385	403	405	398	360	412	351	411	386	417	429	459	409	395	394	399	406	428	429	407	447	426	398	388	403	435	413	385	424	398	428	359	377	451	397	415	458	395	419	414	411	359	409	392	419	450	398	388	436	405	403	444	372	426	382	413	447	409	451	423	452	400	417	414	419	398	412	436	403	421	424	399	426	425	425	399	421	400	417	381	409	443	424	411	379	383	428	414	403	418	382	401	411	406	401	417	436	434	432	417	427	415	404	449	402	366	408	414	396	411	451	369	395	444	430	395	434	440	407	447	409	396	427	421	426	387	421	410	405	375	439	428	402	436	437	407	406	422	404	391	435	424	429	392	416	387	406	399	412	393	441	392	414	425	399	405	411	413	394	432	433	423	444	413	408	383	442	409	473	411	405	424	402	425	449	410	438	409	420	403	408	382	413	407	408	395	417	410	401	385	423	375	421	426	428	396	388	420	433	444	367	406	395	431	440	421	405	411	418	394	420	349	436	390	405	419	403	425	417	399	410	431	387	419	407	408	453	416	429	423	460	431	400	406	415	428	369	414	380	404	435	441	439	430	417	383	417	430	404	414	434	400	422	403	397	418	433	414	423	424	429	428	427	402	398	395	399	411	435	392	433	431	423	412	404	432	391	421	413	401	411	404	416	400	393	374	422	429	440	400	402	418	434	432	428	415	460	459	429	395	436	382	412	387	434	390	432	406	437	400	409	429	450	413	442	431	448	452	458	399	401	435	424	405	457	443	399	393	390	377	400	424	411	404	425	416	397	395	439	423	410	392	375	426	455	428	393	399	384	449	433	433	397	393
2293	1015	1024	992	964	968	965	1004	1011	993	993	995	990	942	980	957	992	1008	933	959	987	1041	1029	1016	958	1000	941	962	931	917	989	1012	961	951	993	994	981	974	946	994	916	968	962	990	1002	966	953	999	944	951	991	987	963	971	1000	930	937	930	952	1013	1023	933	941	954	923	978	963	1007	1006	935	905	968	984	940	951	959	952	955	966	997	966	942	896	907	962	944	1002	1000	941	947	967	983	1036	957	949	1000	980	1008	993	956	926	917	999	881	959	1021	975	986	988	967	963	1016	908	1009	1008	988	987	946	1002	964	950	1007	985	1041	995	965	944	993	961	951	933	937	1009	990	917	939	998	1000	1004	974	1016	958	956	961	960	961	939	957	980	973	962	966	959	968	980	994	1037	989	954	980	965	988	954	977	1011	964	1008	965	1044	967	924	994	1011	942	925	944	893	1056	988	960	994	910	990	960	984	999	993	981	964	955	989	948	978	997	976	1016	924	893	946	953	992	939	932	929	1006	986	998	981	955	1027	966	988	951	961	990	998	937	964	964	969	961	952	953	1025	925	992	998	954	953	945	954	900	958	928	1012	971	948	1002	920	991	982	969	976	902	945	904	923	957	954	984	952	952	970	1005	989	965	960	966	1008	1003	995	973	982	940	1020	969	944	1030	1005	961	1063	1003	923	911	955	981	984	946	968	967	931	973	1053	953	991	924	983	896	992	992	948	988	1000	918	944	996	1013	944	959	959	965	1001	961	1000	957	995	981	987	984	998	955	935	933	997	989	960	988	964	1003	960	950	939	945	903	936	943	971	951	946	966	978	964	983	1002	955	929	958	977	1008	919	980	941	972	976	983	951	940	975	957	945	940	979	983	1007	958	960	983	948	944	1006	987	960	1023	922	1009	968	1027	987	950	986	951	943	999	964	973	924	986	922	963	958	936	908	972	975	1003	1012	1014	917	962	932	976	998	951	1054	972	931	911	935	926	954	940	946	1005	1027	917	960	1011	900	953	1010	1006	983	967	1014	993	985	971	968	984	937	990	964	989	973	1004	975	972	978	949	1020	957	993	949	956	965	948	950	1006	972	913	962	976	973	1002	1014	938	954	984	975	970	1003	975	998	890	973	969	946	931	959	1005	1002	957	981	926	970	944	961	987	985	999	967	906	1004	992	957	946	1000	931	919	1037	962	962	1022	993	923	936	981	1009	975	966	976	1023	965	932	986	958	946	984	1042	955	909	973	957	950	986	987	982	930	949	1011	946	974	944	943	946	964	983	1005	1029	927	987	984	982	948	1055	979	933	1017	967	991	965	921	997	969	963	991	959	980	948	1014	926	974	931	950	1013	964	999	969	943	920	962	971	950	991	958	949	977	960	1000	984	957	942	952	974	990	949	1010	913	996	951	970	923	946	915	973	926	1036	952	935	972	953	969	972	1000	971	937	967	961	1007	994	980	880	963	937	941	907	992	980	1043	958	985	974	969	964	926	979	934	937	1000	991	1033	952	972	1004	920	988	995	948	1031	1015	952	974	963	1028	932	964	968	966	978	957	967	926	1010	960	1014	970	989	1011	993	969	983	972	970	1018	996	956	973	881	986	961	978	957	1015	973	972	977	1019	968	1000	960	913	956	988	976	1032	964	1000	966	966	978	955	965	934	979	989	1002	1003	955	985	892	975	955	971	938	1017	943	962	919	981	950	1017	967	992	986	957	979	947	969	998	976	940	1025	995	955	973	956	1031	945	985	953	1033	920	947	904	953	955	946	1009	956	964	955	966	988	1019	901	968	924	1018	987	1003	957	929	956	982	970	939	948	997	959	931	970	956	970	969	913	954	983	965	1001	952	962	956	956	943	939	953	1031	924	1011	957	924	946	995	964	981	959	1022	959	960	956	964	961	932	955	973	997	960	980	966	929	914	976	958	932	945	999	991	979	1036	956	979	947	1027	957	937	966	984	994	998	1001	984	965	952	989	954	971	894	993	935	927	976	920	1028	973	980	1013	953	1016	923	1032	939	912	960	938	935	926	987	1000	982	956	991	1010	965	988	959	924	976	899	1001	998	959	982	960	949	958	1018	952	928	953	942	979	975	972	979	913	962	982	1003	966	972	1035	926	973	929	962	982	942	999	994	984	965	934	997	996	998	1004	919	957	994	984	951	957	1016	957	1014	1006	937	1023	963	997	1034	980	945	1014	977	904	982	980	892	948	994	977	991	932	992	960	917	961	938	980	959	965	915	969	942	1004	949	984	989	991	991	990	949	951	967	963	1035	961	986	960	959	960	980	974	978	957	955	986	972	957	955	951	964	952	945	973	983	915	943	957	940	959	926	949	897	951	938	959	952	984	988	959	973	957	1019	919	1003	971	1026	984	970	987	986	981	974	967	959	956	984	1004	899	996	967	1016	1010	1012	1006	949	992	951	939	976	895	956	930	969	917	981	1054	952	980	979	926	939	977	998	959	909	986	1013	969	995	967	995	995	1024	934	946	963	1001	948	971	1034	974	964	983	884	952	994	952	940	1046	927	939	952	1032	960	966	978	965	934	963	948	953	998	945	941	974	992	912	919	983	955	909	978	981	962	1024	1024	988	967	963	986	978	974	940	919	1020	951	929	986	967	975	935	1030	1018	999	1014	949	1005	1008	955	977	934	993	963	987	1034	993	1022	1023	962	1007	950	998	1010	943	984	959	986	933	994	998	957	940	944	963	1019	1037	961	1042	986	927	991	1011	985	1021	993	965	1019	938	1003	952	972	1029	962	970	975	915	1028	927	950	913	1010	981	1013	924	976	998	963	1002	973	911	949	953	919	1012	974	979	959	978	926	991	983	994	938	953	1008	977	984	980	949	1034	972	926	1004	951	925	992	971	968	967	1013	1040	953	968	992	948	945	977	914	943	969	969	956	987	967	984	1012	955	1007	949	953	992	935	993	961	913	962	959	951	960	957	972	994	943	987	968	966	1010	964	977	899	1015	990	971	945	971	925	930	1002	993	930	937	923	951	987	958	918	976	954	999	981	972	954	944	1003	977	959	979	1005	986	942	1009	1036	924	951	977	960	944	1000	971	973	945	1056	959	996	998	996	937	943	937	996	988	962	1034	912	964	1029	924	1007	994	944	952	963	974	968	955	937	973	893	990	966	993	914	976	969	979	918	952	1030	983	957	999	1006	950	969	958	991	1005	1004	973	1003	1005	964	938	916	1012	1003	971	954	929	965	1002	986	954	954	925	1030	981	996	989	968	1021	959	940	977	972	969	1000	1014	973	981	974	980	954	920	984	938	939	949	995	923	995	990	931	967	1006	997	945	940	977	953	981	940	1022	915	956	945	1012	951	967	901	945	968	941	977	974	965	968	949	973	946	1002	986	999	953	941	910	1039	962	966	967	967	984	958	994	995	976	956	972	975	932	982	1001	961	925	992	1003	984	978	953	975	982	1006	967	1003	974	991	962	958	1020	1053	932	955	944	1003	916	935	977	991	956	974	964	993	997	918	1031	1032	990	939	973	954	963	1014	987	998	975	996	951	912	961	902	941	980	987	1008	947	1018	966	966	920	915	927	967	976	942	986	993	960	950	980	1003	982	959	962	956	920	975	991	951	1023	976	984	931	948	938	1016	948	988	940	969	972	1027	1018	992	1000	969	988	942	976	927	964	958	991	968	967	989	920	986	959	974	962	1000	943	989	1021	989	989	976	981	967	1000	950	991	989	933	979	957	1011	956	964	917	954	993	966	1029	970	962	996	976	975	949	962	992	941
7978	687	695	596	515	407	391	394	361	333	343	347	376	337	332	358	358	343	363	346	319	341	358	350	347	354	345	316	386	325	358	360	364	348	360	330	322	379	360	331	338	371	364	351	340	338	330	342	352	357	342	338	373	363	347	339	346	275	318	332	357	292	302	342	323	332	331	351	328	365	344	346	302	326	348	356	342	350	342	304	386	326	341	383	327	333	331	307	339	363	311	314	352	332	338	349	341	324	326	370	366	298	330	301	325	342	372	327	331	304	304	342	351	363	357	333	331	311	337	351	330	325	300	348	352	339	344	366	360	337	344	343	353	361	358	364	338	338	372	365	343	326	308	350	322	331	326	349	342	353	337	300	332	345	353	318	346	373	357	345	352	336	351	349	293	333	349	309	346	308	296	366	325	363	332	332	319	337	317	322	348	326	347	332	337	322	357	325	336	326	314	378	353	349	338	320	307	335	315	323	355	338	358	353	363	338	288	341	349	315	336	336	327	332	348	297	291	321	312	323	303	337	327	343	339	287	352	325	370	407	349	339	333	366	341	337	297	353	331	376	319	304	352	337	359	331	348	364	311	322	325	356	330	314	357	343	316	361	314	362	383	314	339	346	335	358	351	313	370	315	309	321	338	348	338	369	333	365	329	364	327	371	310	348	325	367	329	341	324	338	334	373	360	354	319	315	356	350	334	343	359	340	344	358	351	334	322	361	337	338	347	354	331	379	337	329	342	326	355	321	350	325	313	336	329	319	355	366	323	327	354	334	333	348	313	323	359	313	308	327	353	337	293	338	312	356	337	329	325	310	349	299	382	314	339	338	339	346	362	334	322	333	325	370	388	378	353	338	351	338	335	344	323	325	343	352	336	306	345	347	347	335	341	338	331	312	335	324	323	299	358	339	363	355	333	325	370	354	396	339	319	301	336	364	333	307	349	317	312	337	333	349	330	366	344	359	338	304	330	319	342	350	344	330	329	345	333	388	352	315	362	315	364	358	366	355	341	375	351	311	343	329	336	360	310	341	322	338	340	354	348	303	324	331	345	403	372	338	339	352	329	364	356	374	323	325	316	353	322	355	335	356	344	328	312	334	306	314	339	339	355	324	326	362	346	356	329	335	341	332	377	352	331	357	341	361	321	353	339	365	331	355	321	395	348	337	364	328	330	344	334	335	312	319	342	330	341	333	345	376	343	334	357	344	327	314	328	320	332	364	332	364	303	304	315	323	328	328	308	351	343	326	333	375	345	364	327	327	335	364	364	323	325	345	383	343	353	329	311	344	358	360	325	347	366	350	374	284	318	313	324	339	369	326	323	359	348	327	345	333	318	311	322	322	350	326	379	317	322	357	333	324	365	318	385	332	307	358	342	325	345	343	351	339	351	321	328	344	314	334	318	326	343	332	334	350	343	332	308	328	348	375	357	338	348	354	346	305	318	308	341	350	348	354	325	365	353	372	334	317	351	332	334	349	373	357	306	333	335	335	317	343	327	314	335	330	341	325	318	349	303	337	309	334	314	332	356	349	340	366	366	328	351	347	353	339	312	335	317	347	358	357	340	333	321	354	347	369	312	303	323	291	321	338	311	333	344	365	357	340	321	344	344	330	315	330	324	321	342	344	346	346	342	331	371	304	334	340	348	348	351	339	343	333	355	333	316	315	335	351	366	319	325	341	337	347	311	363	319	313	342	338	366	361	326	367	349	377	365	332	361	366	346	346	343	358	356	333	343	327	316	346	363	334	343	367	332	340	342	354	333	361	336	323	346	360	332	333	313	336	360	365	320	358	354	344	339	348	353	340	366	355	371	347	292	385	373	347	357	326	324	352	378	336	342	351	317	349	357	342	333	334	352	330	365	347	290	359	350	293	345	329	350	351	308	312	305	350	347	368	337	352	356	329	340	323	378	313	332	325	352	348	362	315	302	343	334	353	361	371	323	362	312	306	337	331	345	348	358	355	344	334	318	339	347	303	329	327	334	317	306	352	352	329	323	332	334	326	373	340	351	347	342	339	370	378	348	329	389	341	362	351	341	361	338	325	341	362	324	334	321	336	323	301	355	354	342	349	347	319	317	355	348	348	336	381	337	328	379	366	302	371	353	336	385	350	306	343	361	295	358	364	301	316	314	317	333	367	333	323	341	321	298	342	346	332	328	314	344	305	342	309	307	329	359	323	310	338	366	360	329	349	345	332	360	350	325	324	322	340	325	320	346	342	327	344	349	341	372	358	311	322	330	347	346	325	343	355	317	339	332	357	345	345	338	334	362	343	316	337	360	343	333	320	353	366	327	315	348	360	345	354	339	338	329	317	369	333	335	342	348	345	342	336	333	316	371	343	307	340	368	368	330	352	314	321	331	339	335	381	334	312	369	355	315	352	369	322	333	355	350	365	298	332	335	351	321	348	347	352	367	349	354	323	332	319	365	303	319	330	334	343	348	343	346	332	317	357	332	356	333	363	351	346	363	341	380	326	349	369	337	363	309	351	313	329	322	320	326	305	336	321	346	332	335	361	326	332	326	343	319	292	359	351	351	365	329	344	342	326	368	348	353	338	308	335	351	394	361	366	348	322	339	364	366	355	355	331	304	361	352	340	351	322	354	296	318	321	321	338	327	365	358	353	328	361	368	313	316	356	334	370	360	328	349	363	386	374	338	344	320	340	358	327	315	315	312	375	341	345	324	326	357	343	364	351	363	364	347	367	360	325	369	347	359	361	357	354	308	359	382	362	337	366	339	362	349	379	323	332	362	380	331	351	382	344	378	364	356	336	320	319	356	307	374	331	334	343	330	343	360	331	361	344	331	336	346	324	369	328	352	354	365	359	340	337	299	360	351	334	370	349	345	360	384	349	322	350	343	334	301	364	372	365	323	342	330	339	348	330	338	331	320	362	309	307	313	371	336	327	334	351	350	317	329	313	332	352	352	343	301	331	333	337	368	346	343	356	342	348	346	322	331	350	342	343	324	345	367	336	336	378	360	316	353	330	357	331	366	335	369	334	362	341	337	323	311	360	329	346	347	364	327	349	339	332	309	378	330	321	348	337	362	332	336	401	316	313	313	329	372	328	295	350	331	322	323	349	345	351	292	339	346	356	348	334	340	351	333	320	359	364	329	329	372	348	359	329	340	349	294	327	339	312	324	369	330	350	345	306	345	329	340	341	360	342	336	353	338	282	318	340	290	298	342	322	343	364	366	352	356	313	368	333	339	360	337	336	342	345	361	351	327	326	351	313	345	333	317	335	367	355	329	351	359	343	340	315	354	336	345	345	307	388	344	344	339	346	330	333	320	368	342	320	328	338	310	323	379	324	325	325	299	306	347	373	345	345	351	359	334	337	344	325	348	343	327	310	313	312	313	352	343	313	352	333	321	340	324	383	394	319	320	341	359	361	303	336	337	337	328	327	344	349	324	321	346	359	348	322	363	368	335	315	312	325	320	318	308	356	322	345	308	330	322	289	343	362	332	352	338	350	346	347	337	350
6848	1127	1517	1590	1459	1349	1165	1106	1002	959	912	949	938	856	862	863	868	868	821	806	864	898	845	872	847	902	807	818	824	800	793	846	787	778	858	851	813	809	813	862	886	805	798	830	795	807	789	846	794	841	831	768	812	802	751	831	818	791	772	850	827	823	807	825	815	832	800	829	826	766	766	807	769	854	783	793	818	830	780	788	849	811	826	805	799	782	824	795	781	831	816	775	777	796	767	830	803	777	842	772	825	879	777	779	759	809	869	797	792	786	834	839	783	828	832	829	801	797	756	834	842	798	803	794	812	785	776	834	797	821	802	826	785	806	830	810	761	783	805	815	862	796	818	826	777	809	753	803	829	776	795	776	856	773	830	779	807	807	790	764	829	841	797	804	800	829	814	833	826	827	769	806	761	786	774	797	790	821	771	843	788	808	868	749	844	792	811	833	757	789	815	818	814	789	813	802	840	841	763	779	773	775	779	813	775	753	804	785	811	742	808	807	806	806	810	811	810	772	759	782	803	767	850	792	836	783	810	768	783	765	750	778	813	795	843	791	817	776	770	799	852	788	816	774	817	759	739	815	878	784	815	821	821	782	834	826	832	768	771	822	812	816	811	816	796	775	778	825	828	776	813	800	789	807	787	810	797	776	761	788	882	792	759	829	777	806	809	769	842	804	867	817	852	801	815	822	808	818	799	765	773	813	767	822	864	815	872	798	801	771	843	787	806	789	806	810	799	800	844	834	776	768	826	819	831	783	810	819	847	818	828	807	841	791	800	782	774	796	800	776	779	791	818	856	840	814	853	786	784	850	825	742	776	824	822	822	757	830	794	847	772	804	749	787	822	765	792	807	800	812	814	815	825	771	818	827	818	817	783	809	804	844	839	811	801	774	793	753	804	812	793	794	823	827	803	803	828	821	813	806	870	799	758	823	842	790	805	780	758	808	804	775	820	801	860	791	846	793	820	811	822	763	773	808	742	794	795	813	844	787	819	820	853	806	758	793	769	784	787	782	796	737	896	828	799	810	797	812	773	765	777	830	807	761	784	757	785	756	825	784	817	806	824	800	782	771	791	787	813	788	795	803	789	801	787	788	786	814	761	822	779	805	801	818	734	839	790	821	823	798	850	808	798	802	743	821	756	797	782	773	767	832	740	776	825	780	748	817	796	797	797	805	821	836	852	811	734	795	817	811	835	804	762	800	804	780	775	806	778	772	835	778	782	798	832	820	797	772	795	807	802	797	794	785	830	777	792	821	776	786	801	835	756	814	837	772	767	773	865	823	860	789	828	780	827	816	799	754	816	780	818	819	820	837	793	850	845	796	821	780	822	788	815	804	833	814	737	780	805	800	845	808	802	815	809	798	829	799	810	847	802	789	764	793	780	747	840	842	789	759	852	811	777	767	748	769	819	829	773	814	789	835	858	795	819	827	793	835	752	784	782	811	850	774	775	783	793	828	867	771	757	763	778	852	812	810	816	786	768	794	796	770	809	769	737	872	797	843	759	807	844	804	780	848	804	822	770	791	820	794	790	825	797	817	790	744	770	796	822	823	803	807	812	813	823	787	821	858	844	844	824	828	811	826	765	762	807	797	836	820	784	789	824	817	812	755	811	809	808	773	843	787	823	800	844	807	785	843	818	812	828	844	836	822	832	781	825	790	830	837	788	805	759	811	812	809	834	816	821	760	778	853	798	850	792	777	780	762	831	781	880	833	768	848	757	836	834	823	767	794	786	820	841	780	788	831	787	833	798	735	781	776	758	798	769	801	806	792	820	844	785	835	812	765	849	794	801	821	841	852	791	803	808	793	859	831	813	770	809	823	812	813	794	803	796	837	814	813	826	781	796	790	751	841	841	834	786	776	828	882	792	801	805	818	788	812	814	788	804	795	785	766	773	792	806	773	792	793	826	799	827	817	830	851	893	827	853	802	793	835	788	785	777	839	816	806	806	867	828	835	815	842	824	813	794	820	779	810	814	815	810	788	774	803	728	765	829	834	817	769	763	804	803	804	814	813	814	795	834	796	815	770	808	794	780	765	752	812	830	766	800	756	784	785	774	754	781	764	781	785	775	787	760	798	759	741	814	777	807	800	793	817	786	780	806	826	794	759	820	807	773	807	818	752	792	792	765	802	840	773	831	814	827	824	839	827	793	720	869	829	831	856	831	795	833	786	834	803	764	807	761	810	863	826	807	801	817	784	756	779	750	785	786	821	740	818	799	807	801	813	786	819	740	870	766	779	812	808	793	829	767	834	748	836	808	814	794	800	788	775	771	804	820	791	778	831	826	855	789	764	810	758	833	786	851	807	777	806	794	807	765	795	826	834	831	822	794	801	801	775	825	793	804	822	835	822	848	836	832	754	826	784	866	816	830	776	814	793	817	783	774	815	831	808	789	797	775	844	795	785	856	775	817	793	790	795	785	823	866	799	777	823	827	791	819	805	820	807	786	812	753	825	786	810	756	810	815	753	791	852	818	828	784	808	796	775	787	889	827	807	775	840	739	767	818	835	809	799	749	779	804	771	849	802	775	805	817	796	787	836	832	777	876	871	807	816	789	786	744	754	807	793	805	823	790	804	763	837	808	783	782	827	846	802	808	826	834	797	833	863	796	818	756	833	828	790	769	806	810	823	808	807	775	828	817	809	827	820	833	797	831	769	786	826	794	807	842	858	842	800	810	797	824	819	801	769	790	821	800	746	808	802	832	779	810	792	838	789	810	787	802	769	780	827	778	823	781	818	834	806	818	771	823	820	841	839	828	799	786	813	792	777	805	752	817	784	807	762	788	811	801	803	814	777	799	797	833	793	819	798	807	807	799	758	773	820	784	768	816	828	783	798	799	841	752	812	771	838	746	822	821	842	765	856	773	800	795	825	801	798	752	823	825	785	767	791	778	816	782	790	736	786	815	804	819	811	784	814	737	793	802	777	775	760	817	788	840	791	802	789	803	855	741	751	777	810	815	817	792	831	792	818	754	818	803	797	741	820	791	804	820	801	788	784	840	812	825	797	858	820	852	844	864	810	805	787	795	784	823	831	807	788	811	738	775	855	782	776	750	805	812	750	816	818	797	772	822	804	822	815	830	793	780	820	812	816	772	826	807	863	814	819	780	813	779	788	768	767	820	737	840	856	802	828	792	800	815	849	772	783	801	833	829	756	798	838	751	789	772	864	799	793	766	755	815	792	829	810	844	803	769	781	842	764	778	802	831	796	823	768	828	815	786	803	819	846	786	790	779	812	799	770	868	826	795	831	834	762	823	807	793	847	787	817	800	757	776	779	798	793	806	804	771	756	786	838	875	792	801	810	792	824	814	815	760	827	835	786	790	830	799	830	815	817	791	772	791	800	823	808	852	793	812	766	845	776	805	739	770	814	820	810	811	839	808	873	744	840	818	808	839	811	799	788	769	844	830	776	793	816	774	786	811	824	815	768	808	826	755	769	767	780	789	823	810	827	862	807	832	777	766	828	840	798	758	796
13515	1029	766	646	394	358	296	250	248	238	184	185	216	185	173	178	167	153	177	192	190	181	199	164	170	185	159	208	184	165	153	167	166	182	179	145	211	153	179	162	177	174	149	158	160	159	149	173	167	170	146	142	179	165	185	147	182	163	174	174	143	172	181	178	168	181	170	177	165	179	158	168	166	172	159	163	172	173	164	154	158	184	172	153	143	162	140	166	146	175	146	174	165	147	151	178	158	158	179	165	168	152	150	144	158	180	156	151	160	161	154	161	165	186	160	150	179	164	146	159	164	163	169	186	193	180	171	153	163	151	155	153	145	146	188	139	175	157	151	176	149	159	170	164	140	149	160	170	161	167	139	175	176	162	166	158	157	168	135	140	142	183	136	189	150	156	158	172	175	160	163	179	163	165	182	163	158	169	158	144	153	155	198	170	157	154	166	155	185	123	150	148	162	160	134	173	144	158	165	157	148	169	161	127	150	157	134	154	139	163	159	154	180	166	171	155	163	169	154	140	177	152	177	187	132	168	149	176	178	150	150	135	193	166	149	146	150	171	150	167	177	173	154	188	151	159	154	151	161	177	198	167	196	170	157	156	156	141	156	152	171	159	176	159	176	177	145	130	183	162	150	171	161	147	144	156	149	165	163	155	152	147	177	159	148	130	204	156	178	181	172	154	168	165	167	162	162	189	137	183	160	161	149	157	149	197	161	170	171	176	175	145	160	178	160	158	151	141	158	167	172	167	153	161	160	186	154	148	163	147	171	185	146	155	174	142	166	174	160	184	187	168	164	147	187	175	181	182	145	157	159	142	153	151	148	152	157	159	154	191	150	164	159	175	147	178	164	174	134	174	174	172	173	174	155	157	147	174	156	156	174	186	164	157	193	148	165	175	163	148	160	167	155	138	140	146	157	147	164	169	176	183	174	147	155	156	170	156	142	157	172	137	157	127	143	180	151	186	156	155	148	155	176	134	176	181	163	199	189	183	144	143	185	178	181	169	164	177	161	170	189	179	173	162	154	156	160	165	180	139	156	162	155	187	162	157	165	167	158	162	186	176	136	195	161	159	153	158	134	166	147	151	162	164	170	170	150	153	166	178	158	187	155	155	161	145	158	139	159	147	152	138	165	145	154	137	150	143	154	151	151	177	147	180	182	167	179	174	141	147	162	169	142	184	163	177	168	168	160	164	162	163	163	173	189	160	176	162	155	144	152	158	173	135	173	145	140	167	175	140	164	150	148	155	163	152	177	182	153	161	153	149	144	133	160	140	142	152	150	181	168	174	156	170	165	175	157	159	179	163	181	153	175	158	190	148	136	142	166	163	142	192	194	156	139	160	175	178	169	144	135	158	154	176	169	161	159	179	173	147	167	154	167	167	150	156	139	174	161	161	164	182	161	162	196	141	176	155	159	163	171	171	147	172	178	171	133	151	151	143	147	190	158	150	170	151	163	185	155	183	138	171	184	183	155	173	159	157	166	161	163	154	182	182	146	177	153	158	143	179	179	153	163	170	157	137	156	149	152	164	177	156	174	162	180	186	171	168	167	179	152	138	178	132	159	147	183	174	169	147	161	192	188	175	158	151	168	158	155	156	159	154	177	176	158	140	172	167	184	158	159	165	160	157	161	162	173	161	162	137	158	151	128	160	169	155	156	175	144	163	185	150	147	151	182	185	192	160	185	160	155	128	178	165	136	149	159	160	151	159	180	152	140	162	181	167	145	163	168	162	156	133	161	147	195	163	171	164	156	161	165	148	156	152	163	156	159	154	130	151	156	162	162	177	178	148	147	175	143	158	161	149	154	178	142	162	153	161	169	168	162	178	153	176	154	158	169	157	157	145	155	165	166	181	162	126	165	155	162	181	174	178	165	174	144	181	154	151	167	177	154	167	175	145	177	174	157	152	143	146	141	156	152	155	180	144	140	157	159	168	175	168	173	177	150	151	179	168	166	174	156	131	156	158	181	171	175	153	149	153	170	145	161	155	127	154	155	160	175	155	187	154	171	153	164	169	179	169	161	165	143	178	156	163	170	172	164	148	148	155	173	155	155	173	181	164	155	168	154	161	159	149	184	138	155	155	158	159	164	191	175	158	154	177	170	159	167	149	175	161	157	144	167	161	132	158	156	142	188	174	146	161	142	173	164	176	162	145	170	154	168	170	140	173	163	152	162	169	156	168	162	172	163	171	159	171	179	159	147	171	170	167	149	166	138	151	166	166	180	153	158	155	184	170	188	158	163	140	168	126	147	179	140	150	160	157	162	191	197	142	191	141	159	171	165	158	159	152	145	174	168	160	174	170	170	160	184	141	156	174	173	137	178	167	155	142	155	159	164	165	168	172	157	157	166	177	168	154	197	151	167	155	149	159	173	163	160	159	147	180	181	156	164	179	175	170	144	170	154	146	184	178	158	164	163	164	156	173	171	173	167	158	147	139	156	162	149	177	159	173	171	155	157	143	168	164	177	175	158	163	164	145	161	157	160	149	158	162	181	166	168	180	157	169	159	174	147	149	158	165	177	192	182	182	158	149	140	162	135	152	168	157	146	185	162	148	160	179	185	150	170	171	171	148	149	146	165	183	140	151	154	146	165	181	159	162	147	178	148	161	141	171	153	162	170	160	161	150	164	168	152	152	173	151	152	157	135	158	143	160	128	150	153	148	134	172	161	173	161	166	164	158	160	185	161	172	150	172	167	155	174	175	168	156	183	165	145	166	184	189	161	151	144	168	156	151	166	170	172	174	174	138	171	151	160	149	150	171	175	166	151	172	160	191	156	170	164	156	157	173	162	178	177	148	154	159	143	170	160	159	184	179	163	156	180	163	162	168	165	164	136	157	164	147	153	185	159	145	171	126	162	132	154	154	152	158	161	175	139	154	163	148	165	163	150	150	188	152	176	156	153	146	151	160	168	144	154	189	177	141	154	168	146	175	155	147	182	173	163	160	154	152	170	138	144	150	175	150	163	152	150	166	159	161	158	161	153	181	170	176	177	135	159	130	155	151	153	167	168	169	140	171	170	161	161	169	144	151	153	178	139	135	162	183	139	155	151	166	163	175	164	165	166	151	147	162	146	160	174	171	168	170	156	168	167	159	151	161	149	186	149	151	171	164	187	160	178	154	166	154	152	147	144	166	166	182	163	160	165	151	155	154	146	160	182	158	157	135	154	158	157	156	164	158	179	175	178	178	161	159	163	160	168	162	181	151	195	161	184	156	160	138	164	163	161	165	188	163	148	168	163	168	140	158	168	169	166	173	155	161	179	159	155	151	173	163	159	167	158	168	172	166	152	164	181	152	167	151	162	166	167	177	163	180	181	145	165	171	178	151	156	181	161	155	176	153	188	183	165	161	151	159	145	164	159	136	154	155	154	151	170	184	140	157	175	151	150	154	158	146	175	161	175	164	132	193	163	147	147	150	157	173	158	156	157	165	160	161	183	150	153	158	166	149	178	146	162	167	148	178	171	155	169	163	163	156
8246	1000	1762	2011	1670	1329	1161	952	817	694	699	617	617	598	576	546	553	544	486	510	516	505	478	454	492	485	463	467	475	480	465	458	492	443	464	425	477	464	433	445	423	429	411	449	475	469	441	432	408	415	456	440	459	458	425	420	389	429	444	448	456	410	422	409	427	458	461	452	403	472	403	410	443	437	413	442	412	442	425	381	406	409	455	435	429	434	428	429	425	439	384	430	444	431	438	404	425	430	434	418	444	404	394	407	432	442	447	393	415	428	446	426	428	440	403	431	457	449	420	427	400	397	451	428	434	423	432	433	425	418	410	441	418	433	395	452	450	423	432	385	443	401	420	458	422	388	421	444	438	415	418	433	417	407	431	436	430	416	451	412	409	432	461	412	384	441	421	432	401	397	411	398	430	399	456	423	446	410	401	430	389	421	416	408	432	425	422	428	411	420	426	409	403	430	436	431	411	417	406	454	419	435	404	422	409	419	429	419	420	426	395	432	422	406	420	426	472	395	425	404	420	439	403	421	432	428	441	402	403	380	430	457	455	428	412	439	399	405	432	440	425	457	412	443	435	432	440	413	432	430	434	414	446	441	397	426	442	424	422	398	417	394	407	421	434	425	429	421	410	436	415	456	433	459	447	423	432	428	465	439	417	426	397	430	411	418	448	417	391	416	447	436	426	419	405	424	407	412	390	413	418	433	390	414	448	453	399	414	456	395	437	409	422	403	381	399	433	428	434	379	404	422	441	425	398	392	413	400	396	469	421	415	423	442	415	451	442	455	437	415	420	448	420	436	423	419	397	408	414	392	394	429	425	467	405	398	421	435	401	394	379	460	426	396	421	421	447	452	430	442	389	403	470	456	453	464	446	441	435	460	441	421	433	410	451	419	438	427	436	439	385	437	425	373	406	431	436	460	456	464	416	436	459	437	387	420	426	424	441	432	441	430	455	444	424	443	454	450	390	437	409	444	435	437	445	382	418	402	441	439	406	429	397	421	429	444	401	449	406	423	412	417	404	432	415	426	396	421	417	432	435	444	397	427	440	441	390	417	421	396	395	458	432	419	403	426	414	428	453	426	418	423	447	461	416	407	413	421	469	392	464	404	450	436	447	408	439	432	459	414	389	412	468	405	428	447	402	412	450	426	418	460	425	414	420	397	433	412	422	442	442	455	428	420	406	429	435	416	419	433	421	400	407	393	418	439	413	462	427	430	393	431	431	402	418	420	450	395	457	444	446	464	394	427	473	412	424	423	413	428	396	437	429	423	459	429	428	430	424	396	432	441	412	393	430	445	433	431	414	424	438	393	450	387	428	456	422	428	430	406	391	410	414	437	410	437	428	427	421	426	423	415	443	419	447	458	394	386	431	464	362	425	410	402	423	420	384	411	427	407	424	396	438	395	427	401	429	448	422	440	450	405	407	420	435	428	441	405	446	424	418	389	442	415	409	427	425	412	398	413	412	457	401	395	415	410	426	441	443	388	421	467	408	432	421	436	431	449	442	414	425	430	417	389	449	430	415	434	415	394	426	408	433	411	394	403	471	408	476	470	434	422	398	436	423	447	411	432	405	442	403	424	427	423	432	452	428	456	424	397	451	447	454	433	448	455	415	422	433	400	404	421	469	480	404	425	399	418	434	424	441	460	406	415	460	403	432	410	406	448	427	388	446	403	427	423	420	422	438	417	423	416	437	419	424	424	434	421	428	437	412	417	424	470	429	409	463	462	445	406	445	398	406	416	404	445	446	454	419	419	433	434	440	414	452	454	433	433	399	414	424	433	430	426	395	416	407	428	433	453	442	420	422	414	455	438	401	414	436	401	419	456	439	435	420	421	448	420	403	423	454	408	468	433	376	437	398	429	434	407	411	411	411	437	402	394	424	421	405	403	440	429	428	394	432	424	421	421	414	438	420	438	421	410	442	370	456	389	440	425	427	432	444	455	428	445	421	428	433	428	412	442	461	443	398	401	429	445	420	428	431	449	456	415	406	454	423	426	393	417	429	442	426	436	427	395	394	416	450	412	409	443	443	409	392	428	408	425	441	446	403	417	406	445	409	443	412	415	422	418	432	411	443	413	461	419	389	407	401	423	438	405	430	449	405	428	466	441	405	423	456	417	430	417	429	408	460	462	416	436	402	401	384	446	413	431	417	475	425	412	456	455	435	434	428	406	418	416	396	427	490	435	442	430	382	429	452	387	426	390	440	427	385	393	460	410	423	452	406	428	432	466	415	457	394	423	432	417	403	415	414	417	436	431	409	415	429	439	412	402	400	386	426	432	383	416	429	399	420	420	463	426	415	480	423	403	424	415	399	413	422	434	431	439	421	403	433	408	422	405	424	419	424	390	456	456	406	436	468	424	420	406	403	415	415	423	433	425	434	400	450	436	433	418	397	373	421	442	398	420	421	464	450	402	435	428	412	432	345	445	436	404	450	424	426	434	424	448	427	417	417	439	450	426	435	436	425	435	369	439	420	465	449	414	418	396	400	399	404	409	426	425	401	379	439	429	410	407	435	431	435	389	438	466	413	411	427	421	443	421	434	446	417	433	401	423	409	434	443	461	462	435	450	415	427	448	388	395	433	459	368	425	459	419	411	429	439	401	437	423	399	448	408	446	433	405	416	417	439	411	434	411	434	415	414	416	442	466	421	405	448	386	426	403	426	427	468	436	406	460	456	435	428	396	392	436	423	404	414	434	419	415	433	426	424	432	421	409	441	380	429	464	408	441	462	485	434	430	427	397	455	420	419	387	434	410	433	391	445	388	424	416	426	429	428	420	437	441	444	429	438	408	466	447	418	413	424	412	436	393	409	402	444	426	439	428	465	449	409	399	410	411	438	385	456	420	397	404	490	440	427	441	392	436	412	434	434	447	425	391	440	440	419	464	429	456	438	444	406	465	416	427	429	413	440	415	393	429	421	437	401	474	424	439	432	391	411	416	450	448	448	450	408	414	430	415	447	461	424	481	440	373	405	441	395	408	436	428	443	437	432	406	456	375	369	465	426	412	396	404	402	415	373	419	418	415	418	425	419	418	414	443	427	488	426	409	421	426	422	433	421	404	429	442	451	407	436	401	417	447	442	430	428	412	417	442	434	404	431	422	422	409	452	416	438	414	440	409	426	414	398	465	424	426	428	427	418	435	436	404	417	443	404	412	427	464	427	402	418	407	398	418	416	434	408	422	444	423	386	450	459	413	405	443	419	413	431	451	408	419	394	423	394	450	423	465	419	413	429	420	414	429	393	421	439	399	429	395	409	420	417	400	421	393	416	423	438	428	425	451	418	431	413	442	416	446	405	391	410	443	401	419	420	414	415	385	421	439	398	422	408	408	408	425	412	421	429	391	391	418	422	397	437	376	432	417	388	361	413	418	422	455	445	426	423	422	409	388	424	436	419	423	417	439	413	421	388	430	452	395	411	410	426	401	405	462	423	404	415	422	417	439	407	419	457	466	429	429	380	417	412	407	464	407	393	418
1728	475	440	415	419	424	399	407	409	460	415	425	421	388	438	460	448	439	455	441	408	409	423	417	416	445	398	391	421	409	405	414	440	492	368	405	424	415	408	420	435	417	377	416	388	419	372	446	431	412	422	434	414	384	408	405	380	435	412	442	387	415	409	453	402	451	398	402	388	397	326	434	430	419	408	373	425	431	400	416	432	405	395	421	422	443	378	359	419	413	405	392	408	391	393	438	439	435	424	362	444	405	432	409	402	405	415	442	371	396	440	422	398	458	393	413	420	409	388	421	437	412	398	398	385	434	429	439	434	401	427	427	449	386	404	367	441	411	402	427	408	433	468	390	402	424	394	397	369	421	417	432	400	391	385	415	410	426	435	412	430	423	439	449	442	410	446	454	425	410	414	412	413	396	409	417	423	376	394	399	406	442	434	396	425	443	454	394	383	440	404	404	463	426	416	420	416	414	408	408	412	440	436	416	367	432	427	396	433	429	399	410	431	404	382	428	424	385	411	475	423	376	458	391	399	415	419	390	428	399	423	434	411	381	406	433	395	425	410	379	412	388	415	405	444	373	389	435	352	438	394	432	465	393	410	449	402	415	453	434	444	407	376	395	407	419	422	409	380	416	459	408	380	388	412	414	395	441	427	416	449	425	413	473	442	424	405	444	429	414	413	423	413	409	396	423	449	441	437	417	454	442	443	445	447	410	415	419	396	401	403	386	401	428	426	452	394	450	410	455	411	450	413	443	439	415	371	408	419	410	404	390	418	423	424	423	420	422	416	433	463	397	449	415	423	394	387	433	437	439	462	450	417	436	411	412	437	371	429	435	416	393	468	450	424	385	368	408	417	402	436	409	425	399	384	391	410	401	382	421	384	402	403	380	423	416	394	433	460	398	428	421	374	425	391	420	416	418	394	440	403	442	451	421	390	426	400	420	413	416	430	441	397	421	423	420	451	418	438	422	395	422	414	389	395	427	462	406	433	399	399	432	412	455	462	398	402	382	420	393	403	416	395	400	425	400	446	391	429	441	423	404	424	450	410	393	402	451	353	374	422	438	377	415	408	412	407	432	437	417	393	457	432	431	416	426	417	443	413	457	415	413	343	412	428	386	425	419	403	392	394	430	442	447	389	394	426	423	409	370	403	410	405	458	400	421	420	412	409	397	414	416	442	407	401	397	423	416	353	358	432	409	452	441	408	414	422	445	392	434	415	435	407	410	424	418	389	416	437	402	432	446	420	405	406	441	470	416	411	404	418	438	450	410	421	422	394	422	428	417	399	422	449	407	446	451	422	426	429	378	357	422	394	416	424	412	468	413	446	411	419	442	414	423	393	427	435	409	401	446	417	421	386	399	439	399	416	439	402	439	411	417	424	396	407	420	399	457	440	410	421	420	403	418	378	445	395	419	408	421	423	400	434	452	383	372	408	408	384	408	423	461	364	433	434	404	431	409	438	405	390	433	409	422	421	393	414	421	455	408	439	382	448	445	429	389	446	423	453	425	425	423	412	433	433	403	422	434	368	444	408	413	403	401	385	417	415	425	391	396	437	407	449	403	409	445	417	400	422	439	419	445	432	414	450	422	417	414	409	422	383	388	397	401	390	429	439	417	446	396	429	381	401	420	418	419	399	399	398	399	406	402	359	398	404	428	443	405	421	409	373	436	430	382	413	429	393	391	390	408	424	468	431	385	478	396	421	366	451	438	424	431	422	351	412	407	438	454	445	421	402	431	480	453	440	432	387	413	353	426	416	408	452	406	394	435	422	440	425	406	437	401	439	381	392	375	435	387	426	443	452	437	416	422	417	437	398	381	409	447	439	428	431	395	443	436	422	424	427	402	392	417	401	430	397	426	407	427	382	407	390	418	424	414	447	411	433	408	396	414	442	416	397	437	414	418	452	435	454	380	405	418	447	395	395	442	391	444	377	421	415	423	419	423	435	428	433	405	391	393	453	402	444	444	407	386	387	434	390	389	423	426	387	429	414	433	429	419	394	420	423	421	441	406	398	394	396	391	399	354	429	436	435	433	410	422	425	430	396	435	434	409	414	402	430	417	417	440	431	435	410	415	392	404	376	423	429	410	421	406	409	427	409	374	406	441	436	409	431	435	460	409	410	379	426	442	380	446	412	400	413	401	442	360	425	417	423	397	376	427	452	420	415	424	429	439	433	421	432	399	409	424	430	407	388	386	405	397	420	390	422	442	380	438	458	405	466	385	451	421	411	441	411	419	438	431	453	420	434	478	448	404	363	417	417	438	433	397	413	427	397	421	396	416	421	408	415	390	378	420	428	417	387	429	416	461	387	408	423	393	407	430	405	466	406	430	421	436	421	391	428	387	414	424	453	436	418	398	407	409	424	404	407	373	432	455	410	403	417	422	428	449	396	406	433	367	443	408	389	413	448	430	376	432	425	423	431	430	416	452	403	399	351	404	388	410	392	426	419	414	434	426	390	404	415	398	454	385	388	413	401	421	394	426	399	399	399	426	414	401	405	419	398	383	418	411	430	414	442	424	442	400	467	404	417	383	388	439	382	441	405	405	406	446	401	400	428	419	431	374	460	420	461	403	410	438	400	411	418	431	429	422	426	394	449	414	369	429	453	428	395	426	421	442	390	368	410	367	406	397	426	401	389	396	446	443	440	411	402	442	444	407	439	437	415	427	376	383	434	436	418	413	407	436	420	426	410	400	456	414	422	413	391	415	405	396	402	413	424	400	392	358	425	389	371	400	411	391	400	432	412	409	393	432	410	410	410	442	412	463	433	360	409	437	416	384	416	397	428	432	406	414	440	423	443	421	372	420	415	396	425	368	405	464	448	420	419	415	383	399	407	384	403	420	386	422	383	403	408	420	408	451	416	378	392	428	427	427	434	394	410	398	416	387	395	389	449	433	392	418	405	421	419	431	418	377	386	397	414	400	440	419	395	448	421	427	392	414	402	378	422	438	420	443	401	412	436	404	433	434	432	409	422	419	432	400	387	430	421	430	433	395	391	448	406	372	460	433	442	397	421	420	429	430	447	392	409	437	412	439	411	410	403	450	397	390	395	439	416	409	407	417	451	404	421	399	444	405	414	411	425	421	419	395	454	413	422	450	425	430	421	417	416	405	383	392	388	398	431	434	426	407	433	401	404	407	394	400	362	407	420	401	443	428	418	427	409	421	431	404	409	388	413	423	424	427	429	412	395	382	393	420	413	437	388	373	453	428	437	379	413	390	425	450	416	426	416	429	402	399	432	465	414	430	434	444	387	429	409	415	392	430	419	402	416	455	414	449	465	408	407	452	382	402	409	417	436	424	388	412	419	418	418	382	447	456	420	410	418	435	410	414	422	414	392	400	457	416	419	403	385	435	409	440	427	409	409	426	428	425	442	390	428	407	395	409	408	439	456	399	392	433	409	432	415	423	408	417	420	408	386	406	427	415	380	400	417	427	435	444	413	419	430	415	405	433	446	427	437	395	411	384	400	449	391	459
2393	984	1031	1055	1023	983	990	1020	946	941	1009	1021	1009	980	961	926	904	997	997	999	997	993	951	974	988	996	925	932	998	978	926	994	918	998	978	954	982	960	970	984	978	931	992	969	1009	1029	933	968	1029	957	990	925	941	1047	950	977	950	982	973	925	986	944	952	962	941	940	932	1009	1079	972	947	921	939	929	971	1004	935	942	935	975	950	1008	978	979	976	997	950	936	966	942	960	990	940	1001	948	954	1001	973	996	1010	954	908	1010	1007	937	929	990	1040	947	973	998	969	996	914	1027	979	994	990	945	1009	981	1003	979	935	990	958	983	987	958	968	926	934	968	937	952	941	955	978	979	915	1003	945	1000	951	940	1005	978	986	946	993	980	1020	1037	952	977	941	976	921	954	978	930	988	920	986	1013	1002	989	941	939	988	968	933	959	929	972	995	1026	998	1015	922	993	958	929	992	1009	971	986	963	937	968	975	927	972	970	947	947	1027	979	894	980	1010	934	946	968	983	922	990	945	963	951	957	912	978	939	922	944	963	942	981	947	981	912	961	989	1004	937	1013	1020	1028	953	951	970	984	990	953	940	910	958	904	973	899	963	946	1029	972	910	983	914	938	931	1000	967	1010	972	985	946	962	968	964	982	937	909	978	965	939	936	979	943	985	959	961	989	961	962	988	976	985	1001	990	958	944	939	942	988	1026	917	970	988	958	955	957	1017	943	916	1004	972	997	942	1008	910	1003	903	983	960	999	983	958	946	953	912	971	989	1023	938	972	999	962	917	929	971	973	934	978	955	983	983	987	983	1005	993	942	980	947	944	948	940	1017	934	942	965	959	952	976	983	1007	969	972	1017	952	983	1042	930	933	1035	967	959	987	944	989	989	928	947	1012	1051	907	1016	941	944	954	939	972	979	1013	920	1018	965	944	962	976	945	969	915	966	990	1010	959	953	1010	970	961	922	952	979	1022	948	931	987	952	907	941	987	1013	954	936	988	994	991	946	967	983	917	992	905	974	974	931	914	978	961	964	942	977	914	960	986	924	985	964	942	902	981	986	976	971	954	1022	910	952	994	960	961	1001	955	970	952	1004	981	937	945	911	941	950	911	971	967	934	979	942	943	943	983	1016	982	965	970	987	1027	910	993	958	963	952	945	977	975	975	922	1018	957	978	959	980	979	1029	922	951	999	975	955	947	1005	988	991	1013	1010	991	959	971	981	957	1017	947	953	979	980	971	983	980	1025	967	932	980	935	995	1000	1006	979	971	1006	983	975	984	957	975	1023	951	1011	943	1010	965	951	929	985	1016	1003	979	932	961	935	989	976	929	904	977	1018	935	928	946	966	953	1041	993	955	1047	959	983	964	941	956	1015	1001	971	982	969	903	950	963	977	954	981	995	907	915	990	979	973	957	910	966	951	992	923	969	938	984	958	970	943	971	1000	915	978	953	1021	950	965	900	980	969	933	919	979	950	949	967	913	970	1033	973	987	976	939	959	962	951	975	945	988	970	956	1011	940	973	941	903	951	931	971	936	974	987	970	918	966	970	936	997	945	948	986	960	976	962	1029	941	973	913	1036	871	971	996	985	955	943	938	983	942	999	997	985	1004	976	995	959	946	1006	988	937	1004	970	950	971	1017	957	1037	936	947	944	935	976	1010	937	978	928	983	970	981	974	991	946	966	930	998	969	958	935	979	973	985	949	984	1015	951	978	941	972	987	954	949	955	964	975	1026	939	990	979	927	927	1012	1005	927	990	994	957	1004	966	960	1012	1003	986	978	964	991	931	987	962	975	973	1004	975	983	943	1012	936	1012	991	945	933	937	923	951	992	901	967	1017	1033	990	972	992	969	976	946	942	964	948	917	981	964	1018	1029	914	942	944	950	966	960	949	964	988	1012	1003	1004	981	988	972	979	933	962	993	962	964	941	936	975	878	936	929	991	990	1042	1016	988	928	911	928	968	983	970	960	962	1008	990	932	929	976	962	997	1031	1009	962	958	982	974	970	921	1005	991	945	940	1000	918	1008	985	979	874	972	1045	925	980	955	932	979	941	902	951	947	974	939	955	958	985	936	957	908	901	988	1035	928	980	982	932	1014	991	958	991	1000	980	992	941	997	917	951	893	1015	982	983	981	958	1000	927	1024	997	999	952	974	999	975	936	947	919	904	994	974	976	978	956	933	964	950	1005	965	973	988	937	1017	974	960	1001	1015	960	967	1005	1028	972	969	982	992	935	988	956	993	932	987	957	994	966	941	973	946	983	983	902	919	962	965	940	966	986	993	934	941	1019	980	948	901	913	908	934	1014	971	1001	1053	985	932	951	1003	1013	972	954	973	984	952	965	1039	1003	986	945	920	1004	950	954	930	922	987	953	1003	982	973	991	996	973	970	992	965	1005	938	970	970	968	976	984	949	960	942	953	984	984	949	997	914	961	929	979	969	994	938	965	954	946	936	979	947	982	966	993	990	987	998	995	968	908	998	948	994	946	916	1009	978	904	988	910	958	988	961	1002	981	986	976	927	985	948	968	960	987	908	938	944	1009	933	948	953	952	992	972	976	1007	945	949	1025	958	985	1032	952	998	971	952	977	973	982	1010	969	973	928	1027	996	988	979	984	962	954	941	948	961	934	983	989	976	936	974	994	990	962	944	916	996	1000	967	988	945	1017	972	977	970	1024	951	1028	975	982	946	876	960	947	955	1003	1017	968	959	980	954	1008	943	944	955	940	976	989	892	942	993	1014	979	992	1014	1001	985	971	995	964	943	1016	981	1000	932	964	953	907	989	991	939	962	1017	961	996	1008	943	975	954	931	977	965	1004	982	974	974	947	952	959	921	938	975	963	963	952	961	1006	938	935	958	960	935	982	915	960	929	964	947	948	963	960	962	937	961	957	967	945	919	923	933	1043	978	918	985	956	946	978	1005	960	944	960	1045	958	1004	1036	944	994	985	979	940	957	949	966	1012	1011	955	946	943	936	961	1016	945	1020	1013	953	984	957	930	958	1003	929	963	1010	1002	981	978	960	1001	1003	995	915	974	1031	969	982	950	951	932	964	952	911	975	996	983	938	955	986	960	939	980	969	936	986	990	957	979	962	959	946	973	909	972	1021	964	1002	997	959	983	950	950	966	943	952	959	959	915	971	971	942	1017	919	985	911	944	990	977	990	925	973	958	961	967	982	926	1005	990	1023	920	948	1003	1012	919	925	970	992	997	968	938	963	949	1012	991	965	968	985	981	929	970	1044	998	945	964	934	991	990	960	944	951	1045	939	958	972	972	1013	915	990	929	975	952	996	958	950	969	966	991	946	977	923	974	974	978	946	959	979	940	1026	945	1030	976	951	933	970	908	988	990	971	991	966	922	970	953	965	938	980	978	990	986	1022	982	1003	956	976	960	890	932	979	969	957	1040	974	944	954	968	972	995	1002	992	986	974	939	912	934	939	953	934	956	1017	1022	942	928	983	914	912	968	956	936	961	963	981	943	992	963	957	986	918	1000	988	973	961	977	945	954	976	957	977	998	947	937	985	978	936	974	1060	998	974	968	981	978	979	985	904	926	1006	949	962	882	946	990	950	963	943	988	912	978	993	976	949	982	999	942	994	916	964	987	943	956	901	915	994	1018	923	953	1003	971	967	952	984	969	927	1020	940	935	1041	992	998	937	982	951	974	983	922	980	1019	937	964	935	939	951	963	948	960	951	1012	988	996	895	945	992
7883	665	616	543	499	430	399	402	369	383	360	350	363	308	341	316	318	337	339	338	373	367	335	347	339	307	358	349	354	355	353	352	347	349	342	355	370	330	318	328	321	318	319	361	342	291	327	350	330	330	337	312	368	316	324	329	408	352	353	330	351	352	334	342	374	347	331	359	329	371	321	383	341	339	354	343	335	351	327	348	337	330	358	312	349	350	354	323	315	321	361	369	353	325	340	346	313	345	368	321	353	341	324	317	314	329	342	395	334	372	342	391	346	334	351	309	318	360	358	354	356	325	328	310	309	350	332	331	339	346	340	340	354	351	346	341	348	354	348	319	372	397	324	318	319	301	342	348	314	381	296	339	337	332	329	325	325	333	306	343	352	346	341	338	366	330	307	326	323	348	332	359	381	325	370	340	325	302	308	288	325	352	324	311	340	311	307	347	331	306	333	350	353	322	319	307	352	367	359	341	312	313	334	308	362	322	344	365	333	313	313	351	329	379	313	394	352	332	329	342	324	353	360	369	313	324	363	345	315	357	329	353	340	343	361	346	360	339	359	336	353	361	332	358	346	317	324	303	337	332	300	315	303	322	374	347	345	322	357	326	373	328	358	345	357	305	342	353	325	321	339	318	335	327	329	318	370	352	336	310	333	354	353	355	381	311	345	346	359	320	353	320	370	338	331	350	358	320	306	323	330	324	337	352	341	357	323	351	335	348	337	343	342	357	289	364	357	323	339	303	323	344	322	348	314	323	341	351	357	366	319	372	313	338	353	308	345	352	346	310	354	355	358	338	366	336	334	356	339	354	359	343	345	351	342	314	367	308	305	347	360	304	307	341	370	308	358	343	325	360	367	326	330	356	330	277	324	311	349	314	339	332	370	335	332	325	324	346	365	345	364	297	329	300	332	335	325	358	354	341	398	347	331	364	333	347	357	378	331	350	370	366	357	342	344	354	358	354	325	292	368	329	330	371	328	336	332	347	334	364	344	333	321	321	326	335	326	325	313	312	348	371	367	341	354	321	350	357	324	328	359	301	349	339	308	331	332	347	337	345	327	341	312	341	365	374	327	285	326	314	362	348	315	335	336	302	345	338	314	355	328	349	354	363	317	334	320	323	318	336	337	333	303	348	315	340	317	360	324	321	351	359	339	343	363	331	325	338	379	311	370	348	338	350	329	351	339	353	319	333	320	346	324	356	374	349	365	330	355	323	314	345	331	317	332	361	310	338	324	361	349	368	350	338	376	309	363	336	333	359	315	324	364	342	328	325	345	331	361	320	329	354	357	332	296	312	339	348	354	312	333	349	333	330	311	308	328	367	328	308	333	321	313	356	322	341	339	364	319	359	340	352	341	320	382	361	327	324	364	309	311	320	329	355	338	357	367	354	333	365	332	349	349	336	368	347	348	322	337	339	375	337	346	329	336	345	348	344	349	323	321	326	306	335	359	343	348	347	328	315	390	352	308	370	337	309	330	309	363	363	323	322	329	312	333	332	351	332	342	339	342	298	332	376	346	302	327	307	328	322	332	340	326	343	310	337	357	353	338	353	341	331	366	351	331	337	350	359	354	356	307	348	310	369	336	325	360	351	313	307	309	313	295	298	326	353	339	346	346	351	358	355	371	356	329	335	333	297	330	377	345	326	365	344	322	330	343	355	330	304	324	375	371	352	379	343	321	311	353	358	355	351	353	352	367	364	322	331	319	330	349	350	328	332	355	322	314	364	327	349	316	333	336	360	352	313	362	351	328	369	329	339	373	363	324	350	339	323	330	307	326	311	350	345	346	325	370	352	337	377	367	306	333	330	336	364	358	299	354	374	351	318	316	309	344	322	336	312	340	353	340	306	377	357	321	312	327	344	353	350	302	331	343	341	339	379	313	333	356	319	361	315	346	333	310	339	320	342	307	343	316	327	374	330	315	307	345	340	384	319	361	354	310	328	327	344	319	350	364	325	349	358	312	357	366	331	346	308	329	334	363	344	354	335	332	295	371	344	335	353	347	359	349	339	330	345	382	326	362	341	340	368	355	334	330	339	329	342	315	325	367	328	308	372	332	329	358	337	340	346	365	316	342	310	352	314	330	342	332	353	356	348	333	349	350	313	328	372	337	349	352	329	321	342	350	374	340	339	319	333	303	321	330	322	355	327	327	353	366	349	349	330	371	346	341	318	332	332	338	343	342	375	308	324	343	316	357	343	317	328	306	311	347	332	350	335	385	366	340	332	309	313	332	376	329	332	340	316	327	343	333	335	352	336	336	300	320	333	338	344	367	297	347	321	320	321	329	337	372	335	335	336	329	315	308	349	343	339	376	324	347	369	336	344	318	303	355	359	318	338	351	399	336	340	337	306	335	326	333	377	333	322	304	366	329	308	362	354	347	385	316	352	335	354	357	343	330	351	302	339	332	357	318	353	325	325	356	340	328	351	316	373	338	299	303	321	344	357	337	366	345	353	367	318	322	340	341	316	324	332	303	325	343	301	337	329	352	297	308	341	339	363	351	351	350	331	334	333	304	332	340	326	334	353	297	374	326	364	311	341	357	343	344	327	355	343	311	351	365	355	347	326	365	341	338	344	362	378	339	343	370	334	334	328	333	348	344	348	326	354	325	332	380	350	326	314	329	324	346	307	358	331	357	309	335	330	382	307	349	315	340	340	382	321	342	376	341	300	349	356	329	358	329	315	352	325	362	337	316	309	343	331	373	324	336	333	353	352	333	318	360	354	320	380	345	334	340	389	330	338	347	325	357	339	330	340	357	336	362	314	332	337	373	358	333	333	334	330	327	316	314	315	322	332	317	365	358	315	343	305	322	316	345	357	333	358	295	370	302	351	383	337	321	344	338	388	340	392	338	364	361	358	351	319	348	331	336	323	355	352	332	340	339	355	339	307	329	318	321	334	377	354	354	361	330	329	381	335	338	325	331	329	327	340	341	395	293	360	329	342	326	320	335	314	334	303	361	332	341	368	337	358	323	353	294	362	343	366	339	342	341	313	340	358	328	298	325	315	340	357	318	346	318	322	333	348	337	355	379	344	308	325	322	331	351	348	334	323	360	299	345	335	371	365	367	323	329	341	343	352	340	335	335	347	340	342	322	350	333	338	331	318	293	292	326	353	305	344	314	322	345	348	330	388	338	330	359	342	323	323	344	338	337	361	353	331	338	344	377	377	327	338	335	330	346	341	360	351	357	344	324	333	344	321	348	344	329	334	338	328	368	312	352	330	329	332	344	332	320	336	363	337	379	342	292	324	326	319	353	339	349	330	350	304	322	297	322	311	332	365	352	344	345	362	311	350	310	332	337	305	336	340	328	346	332	330	314	331	345	294	344	334	327	329	351	312	359	352	334	310	368	390	313	324	368	372	347	318	350	355	331	342	336	296	330	346	338	340	356	366	372	316	365	310	315	365	349	308	334	350	346	346	359	376	340	325	371	327	368	329	368	329	314	324	364	342	313	347	346	324	348	344	378	336	339	310
6888	1107	1578	1605	1480	1383	1208	1118	1005	962	1010	875	886	905	867	839	839	884	855	840	832	798	843	897	825	865	873	825	813	808	783	855	843	817	840	818	756	814	817	775	875	839	807	806	809	809	821	768	817	793	775	826	819	807	777	803	776	781	828	841	793	829	801	801	806	812	783	814	758	753	773	756	812	818	799	804	789	787	801	767	777	834	790	799	859	836	859	784	801	806	845	718	822	784	802	833	831	797	774	757	831	819	758	790	836	764	822	747	799	813	776	788	809	814	797	778	825	843	831	786	791	822	835	751	755	780	810	830	771	777	820	781	802	780	790	792	782	797	805	750	807	783	795	764	830	844	778	845	828	832	806	844	804	803	831	798	779	818	789	782	796	795	793	757	793	745	814	779	750	799	831	744	824	842	779	799	818	824	796	850	841	758	817	840	839	780	807	813	783	835	775	820	748	778	767	775	804	826	789	799	742	802	792	812	756	795	829	824	816	789	809	767	803	745	809	798	817	768	816	799	797	851	721	779	838	754	800	813	746	763	799	816	785	786	786	842	780	807	826	795	826	769	761	788	858	793	798	806	801	835	800	769	815	850	830	829	785	782	784	836	808	788	793	764	733	781	783	775	797	789	837	795	784	786	803	811	828	763	799	825	821	827	787	818	816	874	818	772	804	870	753	808	777	805	818	773	814	790	763	810	821	787	789	752	833	824	803	832	839	811	759	854	780	813	773	832	825	792	831	814	763	829	804	795	806	789	796	775	775	787	780	794	754	798	807	775	818	810	802	811	869	780	797	879	830	844	824	832	774	802	790	775	805	816	791	766	816	809	781	821	784	838	823	782	817	781	851	779	866	815	790	817	799	799	795	793	826	804	866	800	843	826	816	793	804	844	792	754	806	808	820	815	795	791	825	780	801	793	788	799	830	823	808	800	810	812	762	812	790	819	809	793	791	856	764	732	807	788	837	813	757	775	788	843	734	812	844	794	782	804	773	783	773	793	805	783	811	819	848	777	817	838	810	775	815	832	782	791	795	800	805	768	831	819	817	816	778	772	822	747	786	805	727	799	753	854	750	824	801	763	783	815	798	774	812	783	754	816	810	770	824	821	781	791	783	835	766	784	813	822	772	838	775	789	791	860	771	771	798	782	815	794	825	785	788	785	809	809	794	857	778	813	807	826	777	782	784	820	801	798	798	791	798	781	823	835	803	780	788	792	781	787	763	807	802	820	807	820	812	861	745	775	794	817	832	746	784	771	836	774	786	816	831	775	794	765	788	777	832	838	778	812	766	804	801	789	795	786	800	769	838	770	816	750	828	819	809	763	785	853	789	814	819	786	840	781	805	772	749	831	783	860	788	786	814	820	761	814	792	816	822	794	831	815	782	834	850	795	853	799	824	778	831	780	771	812	788	812	784	835	817	791	793	776	833	810	792	776	803	782	890	774	791	808	769	831	810	831	819	793	840	773	743	775	806	823	792	804	786	773	802	745	786	801	741	753	835	872	742	804	772	765	797	820	779	819	819	773	794	832	850	792	787	787	847	805	820	809	818	825	790	796	778	786	801	823	797	810	783	800	790	844	834	758	758	821	841	802	822	830	815	794	793	799	778	792	790	767	788	747	772	854	799	768	837	849	798	861	804	839	848	788	800	770	861	800	800	783	848	803	775	802	829	841	759	785	840	828	785	828	781	808	825	806	776	796	791	835	834	770	814	833	827	887	807	851	735	850	820	769	805	743	797	819	831	855	772	820	842	883	787	811	778	813	775	852	807	840	789	810	798	817	807	841	832	765	780	766	821	800	790	758	792	798	743	851	794	799	855	789	841	766	779	784	869	819	825	798	843	825	799	711	784	801	796	742	821	798	766	875	761	807	775	802	827	788	778	823	858	758	858	795	808	781	739	831	832	778	874	792	835	823	798	775	790	834	802	815	820	828	790	767	810	812	797	866	803	815	824	814	772	832	767	809	835	795	787	781	829	817	832	802	783	799	813	852	806	812	766	816	824	741	797	779	865	769	762	777	777	763	748	808	785	837	804	855	825	755	807	807	790	817	813	831	773	781	793	807	779	838	805	818	794	809	810	765	750	780	789	877	829	773	801	825	801	789	818	806	827	787	810	797	814	835	799	826	842	815	790	796	750	792	817	805	821	789	753	787	857	821	812	831	829	813	807	815	811	799	813	756	841	804	741	818	777	847	756	769	796	840	789	790	768	787	786	770	763	782	786	777	772	808	784	733	806	827	796	759	809	841	848	840	772	816	754	813	852	825	764	816	809	802	778	816	793	784	801	794	823	790	806	854	812	772	798	752	806	856	805	796	796	755	807	754	786	780	805	826	832	861	831	802	794	773	786	735	807	831	799	765	765	735	812	762	803	842	827	803	879	808	800	786	808	772	812	757	795	850	786	842	787	857	814	753	779	775	757	828	784	823	763	807	800	813	794	810	791	789	795	809	830	793	715	753	813	770	829	754	829	751	761	792	818	786	821	813	750	851	773	783	821	827	800	831	784	826	794	812	749	839	830	783	819	787	827	757	796	769	793	819	792	766	807	769	837	768	809	859	800	800	808	818	802	800	751	773	754	784	847	818	800	828	804	782	803	718	800	782	833	790	798	805	855	761	830	819	811	773	822	782	833	790	848	836	817	799	768	766	821	827	799	818	788	802	828	813	754	771	800	827	792	827	808	813	827	794	805	795	802	761	800	754	835	823	746	793	832	776	818	823	790	784	807	778	831	779	765	783	786	768	756	879	825	761	748	812	797	751	798	824	797	781	829	799	771	855	860	774	811	804	794	826	825	790	827	773	812	841	757	790	768	744	817	817	799	815	820	770	786	799	789	748	818	819	841	783	786	800	774	733	751	784	810	832	795	804	804	801	791	787	798	837	803	783	771	849	818	825	766	841	817	795	786	821	819	783	779	822	834	792	807	790	813	833	805	846	807	786	766	797	805	799	849	816	738	823	789	805	812	811	819	788	793	795	805	797	798	801	796	855	794	835	798	840	818	854	770	861	825	755	813	875	784	783	836	801	807	877	830	741	851	815	828	793	815	828	795	799	792	797	799	810	804	795	799	800	838	820	773	784	742	797	845	773	765	768	850	828	784	776	839	811	821	757	822	821	808	801	744	798	790	773	791	812	798	808	777	793	841	801	785	822	820	828	810	822	796	808	781	792	745	782	775	812	819	791	806	780	783	824	825	795	839	763	841	813	788	808	732	721	825	833	800	799	823	787	799	755	770	783	764	858	810	804	800	842	802	820	822	806	799	836	768	785	787	764	785	815	781	812	787	749	821	804	741	825	823	849	832	781	793	803	807	778	832	787	834	793	803	818	798	782	795	840	826	804	825	816	805	753	802	809	856	815	785	830	807	800	771	844	827	795	727	871	815	841	774	766	830	807	794	772	779	779	742	825	778	879	851	800	782	817	801	779	813	819	793	781	752	803	766	801	814	793	781	802	778	778	833	808	789	833	795	808	798	795
13511	956	744	641	483	378	278	253	198	212	207	214	161	200	150	174	193	156	207	179	155	163	172	155	149	186	167	166	155	166	157	160	155	166	165	182	154	155	155	147	152	146	177	137	148	144	156	160	167	179	155	147	160	152	154	146	163	151	141	173	174	138	162	164	172	140	136	154	163	172	161	158	168	170	164	186	151	150	164	160	166	161	156	167	169	153	140	149	182	173	159	142	155	153	159	149	137	177	143	165	189	170	158	147	180	139	154	132	154	160	159	166	145	159	156	174	162	141	156	174	152	125	152	149	135	176	160	164	182	139	169	183	145	142	170	177	161	171	165	147	186	175	159	140	159	131	138	169	160	183	179	161	159	171	150	159	161	150	161	171	168	170	166	164	160	183	163	151	143	161	154	151	151	152	163	172	169	141	173	164	170	180	155	139	181	174	162	161	154	166	134	147	167	159	171	158	186	163	155	144	149	141	173	184	145	159	152	171	160	154	169	173	158	145	150	170	173	190	167	153	174	167	143	165	203	158	142	222	171	178	170	162	147	177	148	150	165	166	187	169	174	146	164	157	142	146	157	172	183	172	177	163	173	173	162	177	165	138	144	138	145	153	166	159	151	151	151	158	138	154	138	177	158	153	174	159	158	165	165	138	156	157	169	139	162	170	150	162	170	146	156	156	163	167	168	148	177	145	168	165	156	177	147	167	167	169	143	160	151	148	158	165	179	167	170	141	153	187	152	137	181	167	164	151	147	155	141	146	161	173	157	170	153	175	165	178	171	170	158	145	165	155	138	170	146	170	150	157	176	192	150	179	166	179	161	132	172	159	165	145	166	180	161	166	176	173	155	180	164	143	182	189	147	161	137	166	149	149	168	140	143	154	196	163	159	164	158	148	145	186	157	172	159	155	151	176	153	133	176	152	141	178	154	157	176	167	156	172	166	156	149	166	163	171	149	164	153	161	155	174	157	173	153	175	169	165	147	156	145	163	182	159	147	127	169	166	170	146	141	156	155	165	167	170	138	160	146	173	160	170	154	183	147	174	162	153	161	148	151	153	151	167	127	153	152	156	183	158	139	142	188	146	158	148	174	143	175	146	143	173	168	178	158	175	165	191	154	179	159	156	121	152	148	137	151	175	164	174	151	164	171	160	148	147	162	170	145	152	190	183	163	150	165	158	172	168	156	157	150	166	179	157	161	148	167	154	161	169	176	161	166	151	149	156	135	156	162	159	188	193	167	155	162	159	155	154	110	154	150	168	173	159	154	153	134	133	155	144	131	190	171	140	154	163	156	148	188	148	155	161	187	179	183	148	164	143	164	156	150	156	175	178	149	141	165	158	160	152	159	168	168	153	172	165	168	138	156	152	136	148	150	185	162	171	159	187	164	151	160	160	154	145	168	149	141	148	153	152	161	149	197	148	151	155	151	170	172	169	151	158	165	153	170	159	172	139	127	160	138	190	165	158	168	158	186	175	156	156	165	128	158	168	185	153	143	156	172	163	151	136	157	188	155	163	132	157	164	152	187	162	149	162	151	158	176	169	128	145	182	183	186	161	169	170	152	166	180	180	158	140	150	136	145	158	158	150	147	154	193	198	170	157	172	162	180	182	172	172	145	175	157	129	152	165	144	159	171	191	149	155	157	171	171	171	174	178	161	162	157	156	162	165	143	157	158	163	160	181	165	157	149	140	158	140	159	170	152	161	158	156	147	158	151	163	184	148	153	185	174	158	147	172	140	146	152	137	168	185	163	169	139	167	138	167	152	162	161	162	144	168	182	170	156	168	152	152	216	146	148	142	171	165	169	155	180	184	166	143	158	144	155	166	149	151	172	146	172	194	145	146	172	161	158	169	138	149	157	158	153	156	144	155	144	132	142	156	156	143	170	145	166	161	151	134	171	151	174	167	185	167	153	144	176	159	166	164	150	152	151	149	180	158	150	151	151	160	176	142	155	151	135	168	170	148	166	149	145	161	148	157	194	159	155	177	147	157	153	152	144	151	155	150	151	143	148	172	158	145	170	168	146	159	176	165	141	172	170	168	154	167	159	170	150	169	165	163	174	163	162	156	172	157	145	170	178	147	167	155	139	190	165	177	169	184	180	162	165	174	171	173	145	153	159	158	167	162	187	175	155	166	166	177	157	150	158	148	175	167	158	175	148	131	193	171	168	132	175	171	160	155	140	161	177	145	165	154	141	158	163	163	161	135	171	178	146	150	159	144	144	164	162	149	178	165	152	151	167	169	156	164	140	151	163	157	159	157	156	150	153	154	168	169	172	169	153	162	173	179	159	170	171	184	164	182	169	163	149	158	142	167	182	175	142	144	153	130	162	164	162	172	176	183	157	149	193	171	164	143	162	153	182	169	152	167	139	171	156	197	175	149	143	133	163	157	152	166	173	125	145	160	147	175	152	141	187	165	178	151	168	177	208	177	174	167	179	141	163	171	166	175	176	139	165	153	161	173	163	149	138	134	141	158	133	143	160	163	167	194	150	159	166	152	151	165	137	160	135	165	148	167	167	152	163	163	142	166	162	166	163	166	165	162	150	152	167	163	148	156	168	168	181	183	175	164	160	157	159	165	155	171	168	153	165	159	140	169	183	155	155	152	160	174	174	156	163	138	129	169	138	138	146	194	169	146	154	133	150	162	186	155	166	154	163	178	185	154	171	168	153	172	174	168	153	160	175	146	153	152	162	176	157	181	151	146	164	152	167	159	164	151	148	162	153	159	159	186	167	170	159	159	151	165	162	149	150	160	172	173	155	181	157	137	177	175	144	152	159	180	184	160	146	149	179	151	176	160	159	169	142	153	170	158	174	166	172	161	164	128	153	158	157	155	172	158	141	151	170	140	173	166	155	160	171	179	173	163	152	135	158	143	158	159	143	152	178	167	169	171	173	153	156	163	181	156	168	165	156	156	157	148	156	139	165	163	175	124	167	173	159	139	171	166	160	158	149	165	164	154	161	154	168	158	151	169	150	158	161	156	140	157	170	160	177	160	170	156	179	160	187	149	184	181	166	162	157	155	143	132	154	166	131	159	165	158	159	170	151	167	158	152	167	151	169	162	193	154	171	165	147	163	165	151	166	155	155	175	170	160	170	140	145	159	164	161	152	181	154	191	159	172	157	152	183	192	178	170	154	169	132	146	127	150	142	167	149	157	151	167	164	165	122	167	160	178	164	145	157	156	172	158	154	146	150	145	162	168	169	152	159	170	136	156	139	151	150	148	133	161	171	159	142	162	160	155	170	184	148	172	164	165	158	150	150	156	167	167	139	161	163	169	171	162	156	194	163	156	168	179	141	168	169	150	184	171	149	165	167	147	158	154	143	189	155	155	162	178	165	189	162	149	141	163	167	173	163	182	179	154	162	162	173	144	149	170	145	169	149	190	162	151	181	177	169	157	155	184	159	167	150	137	160	178	169	154	147	167	161	152	157	144	157	143	158	167	141	145	151	149	160	166	149	160	170	168	146	156
8191	940	1714	1955	1757	1391	1131	949	829	727	687	635	623	577	591	597	513	502	502	488	533	525	521	472	505	466	479	487	441	453	442	466	436	499	452	421	423	476	461	459	398	456	435	433	450	462	421	441	483	465	457	413	423	405	456	465	420	434	447	397	449	415	461	441	444	450	458	450	442	421	410	416	423	431	406	454	428	441	427	429	431	429	427	415	430	394	418	406	436	391	418	427	406	422	437	435	450	436	405	408	440	392	427	396	428	446	409	443	440	432	422	429	418	447	405	443	400	411	432	387	418	423	394	423	449	442	442	400	433	444	431	429	402	421	421	411	441	412	456	418	435	439	430	444	429	415	458	412	397	419	437	422	424	431	418	440	437	473	427	420	393	455	407	383	430	432	452	423	433	434	418	425	392	437	456	438	438	431	399	381	414	465	443	417	396	397	423	374	437	396	420	414	405	420	415	428	439	409	406	397	471	381	426	399	396	397	431	430	423	424	433	469	407	404	429	420	394	416	451	465	437	426	440	451	436	416	412	399	448	424	407	431	398	433	436	399	423	427	421	386	433	425	436	433	444	446	434	397	444	422	440	428	424	437	416	437	422	458	422	425	416	407	474	433	415	413	446	418	433	432	383	398	461	443	416	419	423	431	459	451	442	407	423	439	463	399	438	467	438	426	394	407	442	420	458	434	420	432	456	418	420	425	430	474	422	408	445	390	420	450	421	436	448	435	442	425	409	405	422	455	458	427	420	424	429	413	442	395	434	415	460	449	414	430	407	416	412	438	446	432	406	433	441	428	432	403	420	412	478	415	406	422	390	413	440	396	437	442	458	427	423	380	410	389	434	399	422	399	390	385	417	424	424	432	454	445	420	408	427	439	460	447	418	436	385	430	408	430	416	416	456	478	435	465	454	418	446	421	403	421	418	367	404	419	422	409	428	398	425	461	424	401	417	392	406	418	394	410	418	428	408	436	441	427	407	415	405	413	443	432	417	430	426	418	419	466	422	423	441	396	390	414	436	396	400	419	420	415	416	445	401	406	431	408	417	414	421	417	414	436	425	458	435	415	423	405	442	427	405	444	437	465	422	403	454	382	430	437	428	421	452	412	403	400	423	416	410	394	424	459	375	405	415	401	437	441	469	414	382	405	432	394	440	455	470	439	414	441	416	399	418	423	415	435	408	472	431	402	436	467	419	468	452	419	433	414	412	407	420	433	410	427	399	433	434	430	427	415	436	439	405	409	407	428	445	397	447	390	449	431	391	399	414	436	369	427	441	402	403	440	445	434	426	399	383	396	436	408	418	415	420	419	453	437	443	410	402	417	435	405	419	424	428	432	445	371	422	453	418	426	473	412	421	393	435	403	422	407	417	391	413	420	413	411	405	400	413	446	377	413	421	418	391	440	434	452	444	404	418	418	400	433	436	447	422	395	382	451	396	423	410	399	398	434	448	401	430	411	412	416	470	383	412	368	364	418	428	432	439	436	443	450	406	404	424	442	418	427	479	421	435	414	417	441	404	452	452	414	463	414	407	459	414	401	419	464	417	447	399	422	432	397	408	414	440	436	434	423	410	411	448	408	434	418	429	440	436	432	400	406	428	439	429	407	450	434	412	440	399	394	426	400	414	446	402	438	436	418	418	453	432	392	422	437	451	393	403	395	415	443	445	431	436	424	418	391	423	450	421	439	418	407	411	448	426	427	423	435	403	422	439	420	405	391	449	451	409	420	393	424	443	404	413	430	395	427	433	433	417	389	451	414	422	413	424	419	422	440	415	399	420	405	431	449	420	427	435	418	399	430	413	430	426	469	428	425	413	455	422	421	407	440	420	461	427	436	402	462	397	406	412	428	444	440	398	412	403	414	420	425	434	409	424	444	405	415	427	385	423	415	427	418	404	409	402	451	435	444	414	438	391	449	441	435	400	459	416	406	427	435	436	429	426	390	460	465	400	433	425	445	426	419	429	441	413	413	427	442	395	453	429	482	430	428	421	444	434	425	402	439	396	407	394	419	398	436	426	415	414	403	421	437	403	405	438	425	387	367	405	363	440	410	419	426	415	439	404	442	408	432	416	412	448	428	425	432	434	431	401	380	420	415	431	421	408	441	421	413	393	413	439	413	413	421	409	427	409	415	404	410	383	413	420	424	412	423	421	417	430	418	430	461	423	398	426	444	422	440	427	384	418	450	432	403	450	428	402	422	394	414	401	407	427	410	474	447	452	431	453	429	445	420	399	441	443	457	390	451	435	412	421	416	415	460	411	390	408	433	415	439	422	420	404	448	450	427	437	413	461	438	452	435	388	452	432	433	386	442	399	398	431	452	422	386	441	458	399	407	426	431	419	413	388	450	446	419	421	413	436	391	403	418	451	428	441	432	417	387	405	403	450	409	413	450	430	408	433	421	443	425	417	444	415	415	425	442	418	412	395	417	447	392	429	413	389	448	385	413	443	414	435	444	413	415	426	408	410	414	404	439	393	433	443	438	424	400	448	425	423	420	405	433	407	398	414	438	441	401	431	430	398	398	447	415	403	411	421	426	437	437	440	426	417	464	423	431	414	438	417	418	440	416	421	452	429	434	397	382	388	421	460	441	443	421	388	452	448	403	437	380	442	424	416	423	457	427	440	420	434	373	434	408	397	405	420	399	416	416	426	432	414	430	409	410	439	382	404	443	446	429	437	376	427	436	389	407	403	419	417	428	411	452	437	440	417	413	396	412	449	423	445	446	444	409	417	420	458	424	408	434	436	399	420	433	427	417	415	448	376	423	400	411	423	414	475	421	430	445	435	435	382	421	421	437	426	423	422	439	397	430	413	409	400	411	442	428	387	452	406	404	432	433	409	428	414	424	422	451	397	426	418	416	435	415	445	420	423	411	435	440	387	424	410	465	410	428	412	403	455	437	398	426	434	449	427	420	402	439	372	429	432	448	398	430	460	440	417	437	409	389	420	426	408	387	420	381	436	427	433	429	453	443	433	379	421	439	443	437	409	465	477	416	450	426	433	408	398	459	387	419	407	398	423	430	450	414	458	433	453	400	435	404	436	447	433	444	387	405	420	437	400	427	434	425	395	414	421	460	428	422	434	450	460	429	405	395	404	395	421	416	394	426	420	422	437	438	400	429	446	435	405	432	401	426	439	415	398	379	453	383	393	367	409	433	451	422	418	441	393	446	416	440	419	413	421	447	450	438	430	434	428	413	428	394	377	445	456	435	443	454	455	413	421	436	401	439	445	434	437	391	411	415	409	426	394	413	427	441	426	435	432	439	414	431	438	412	439	384	436	440	442	443	411	399	436	418	417	445	425	429	443	435	450	421	409	420	466	450	452	423	412	425	476	446	405	431	409	442	439	436	423	418	408	421	413	417	420	426	415	419	421	464	409	410	424	427	391	414	442	432	416	415	434	431	417	400	441	401	409	437	423	404	396	425	412	408	385	435	436	421	433	433	429	424	462	441	425	428	430	419	402	400	400	375	413	483
1828	458	464	407	399	437	404	421	405	421	426	403	427	432	417	402	421	405	410	400	402	407	376	386	399	394	413	392	412	421	402	423	400	404	441	400	417	413	412	412	406	406	424	415	387	380	416	419	414	414	406	365	441	468	414	356	425	404	419	423	382	445	419	417	373	428	423	408	416	439	397	438	410	407	404	445	464	388	431	386	422	407	368	459	402	431	391	393	442	397	410	412	397	390	429	380	385	395	414	420	409	423	420	452	369	436	402	408	393	409	364	402	389	395	428	451	460	414	406	446	398	425	440	374	433	465	383	366	416	409	419	400	400	427	407	407	416	441	414	447	403	416	437	422	442	398	402	417	464	424	419	422	396	449	418	389	424	433	422	415	412	413	395	417	364	406	435	429	394	415	423	401	418	438	422	410	453	394	423	392	450	402	419	434	447	414	374	412	405	408	358	415	418	383	430	444	403	422	415	439	398	416	425	390	411	401	405	368	434	372	422	413	420	365	430	431	414	438	393	422	468	413	427	412	391	440	422	434	402	396	405	398	400	399	412	406	366	386	403	412	441	396	388	464	391	407	406	404	362	385	375	405	413	408	407	386	425	430	391	402	438	426	409	411	424	428	418	372	421	465	424	386	442	401	436	408	383	402	409	404	393	397	411	389	399	390	439	402	426	409	431	426	437	419	418	377	419	413	443	460	419	426	395	424	418	424	411	400	390	426	417	425	449	436	405	394	397	410	409	365	409	422	438	419	448	410	375	392	427	413	413	417	421	408	410	425	381	409	396	442	423	427	436	421	388	369	406	403	415	422	406	439	380	387	415	438	370	397	378	401	404	409	423	449	420	409	409	414	410	424	391	404	365	419	412	416	415	421	427	400	405	411	417	393	417	412	404	430	437	418	413	410	457	433	403	415	415	388	366	399	405	387	426	399	433	401	390	433	396	395	408	384	420	382	399	406	434	422	407	375	397	414	402	410	397	412	413	407	399	408	453	428	362	374	409	390	390	436	417	445	402	437	411	435	374	383	403	396	371	429	426	411	422	426	418	433	403	403	387	421	436	439	407	410	467	409	423	408	414	428	442	399	399	446	420	391	458	432	468	428	415	431	419	440	412	396	404	453	417	446	374	422	411	394	418	419	405	423	398	420	444	427	404	423	437	450	442	404	402	430	397	435	380	406	424	411	444	412	430	433	388	391	392	417	436	404	370	417	422	396	422	444	413	388	389	394	458	456	433	406	387	398	430	412	432	409	397	420	384	386	392	408	441	449	416	397	415	436	379	401	414	453	398	403	389	427	429	393	392	383	398	426	369	424	397	377	431	411	433	420	444	402	452	413	399	440	447	435	402	384	391	423	426	462	399	413	422	401	393	435	428	378	391	390	423	395	419	426	378	372	418	445	418	400	394	382	484	464	407	435	381	406	396	399	420	421	426	426	407	387	435	389	407	386	412	465	424	389	418	417	361	407	416	419	398	392	410	401	415	448	373	397	422	425	413	422	433	438	421	418	453	376	412	415	401	421	400	446	413	392	400	409	398	416	387	409	408	386	404	414	437	374	433	413	469	422	403	406	408	444	406	426	404	396	404	400	439	394	396	432	385	414	404	428	423	361	380	395	412	438	431	429	400	399	389	433	375	405	443	431	404	383	419	451	403	409	400	397	421	384	436	418	419	450	435	384	405	427	425	417	429	389	384	414	367	424	420	402	402	447	399	415	397	409	449	401	411	409	427	389	423	446	382	383	445	439	433	426	426	418	420	429	424	430	371	415	396	390	382	421	424	422	416	360	429	384	435	409	417	387	358	467	423	398	384	412	422	410	458	418	413	454	405	419	425	409	400	424	450	397	450	416	379	409	413	418	395	399	408	434	406	394	421	404	406	415	400	406	396	404	454	417	396	386	372	427	393	418	353	457	377	366	393	455	411	459	422	393	364	407	402	442	408	415	394	428	383	410	397	418	416	397	443	414	398	393	403	400	439	421	435	423	405	384	422	413	421	450	399	370	424	437	378	390	398	404	441	377	411	409	405	387	426	432	407	411	384	443	420	435	430	403	374	428	415	431	411	436	454	418	397	416	409	401	380	396	407	397	429	409	376	412	429	398	440	411	387	421	423	393	421	410	430	416	427	443	394	449	407	436	438	436	402	403	411	418	398	430	408	413	396	425	382	414	418	396	431	388	425	394	412	405	397	406	407	427	372	409	442	404	386	404	396	412	436	426	449	439	416	438	438	411	413	414	427	398	401	410	423	405	411	392	412	402	434	377	440	393	428	398	377	374	401	411	411	400	425	455	429	418	381	419	416	434	441	429	390	397	410	426	393	403	398	426	412	451	391	422	428	394	415	456	401	395	393	422	412	444	391	434	436	444	403	407	416	391	404	403	388	381	394	416	419	364	406	442	433	399	422	413	428	418	437	425	361	421	445	358	423	412	397	420	433	437	399	432	445	403	438	398	414	392	404	451	437	398	384	438	381	401	434	365	418	410	377	423	391	369	424	413	430	416	397	438	421	406	406	382	413	413	365	409	369	398	426	372	403	437	424	397	410	411	433	370	411	410	421	429	383	419	398	436	429	425	440	429	433	429	437	450	402	409	391	416	401	414	406	425	418	406	406	392	427	387	446	419	379	404	417	407	407	437	363	422	415	400	449	426	424	384	411	424	389	408	469	430	429	419	403	414	469	440	415	394	419	396	371	404	430	424	447	383	422	390	403	405	440	426	438	390	433	402	418	398	415	453	387	441	445	410	383	412	426	442	423	426	412	390	429	425	382	411	410	414	419	398	437	338	396	425	446	438	424	409	401	425	442	376	416	402	403	400	398	392	414	410	443	428	421	399	413	349	436	421	414	388	406	435	374	407	422	411	442	380	405	392	374	413	400	393	409	436	417	383	440	436	415	381	410	454	430	358	419	400	371	406	393	426	380	355	419	416	434	420	442	386	408	455	384	418	388	413	380	394	414	450	417	425	432	423	436	394	381	377	418	410	377	395	407	386	433	427	391	424	439	394	406	389	428	393	420	442	395	406	384	377	443	450	422	403	408	455	470	422	432	416	378	426	446	410	412	393	399	409	414	389	405	426	411	416	428	406	413	429	436	398	431	398	364	411	405	421	420	420	383	450	409	401	410	416	405	423	409	403	400	411	395	384	432	430	414	368	401	415	412	404	443	456	411	392	417	364	451	381	419	365	414	424	423	384	454	402	432	399	431	424	368	409	410	397	373	422	393	405	406	404	403	406	381	411	450	404	420	394	381	393	454	428	425	403	411	397	410	399	442	433	427	425	405	391	381	429	415	389	372	416	425	435	403	446	412	418	413	419	402	441	420	454	427	389	391	396	432	434	440	446	411	351	413	400	413	410	396	379	399	417	427	448	415	427	388	426	413	432	427	415	413	376	409	380	392	373	400	379	410	407	427	420	393	433	396	412	402	411	388	399	384	402	419	403	411	433	414	422	394	410	426	427	383	407	387	443	441	408	438	357
2333	1051	996	1065	1020	992	980	1054	953	940	1019	952	949	1030	1048	969	951	899	937	916	951	975	987	978	969	972	973	956	942	937	1008	934	950	964	966	942	921	959	1013	983	944	967	949	905	1033	924	981	906	937	959	980	937	966	980	930	1008	970	979	1008	945	993	981	1016	973	1000	930	1033	975	944	1007	976	965	968	912	958	982	991	977	962	978	920	973	927	1001	965	918	971	946	981	949	1013	975	995	925	948	948	943	989	983	909	986	948	957	945	958	977	987	939	942	934	973	930	961	972	934	1002	962	952	950	952	963	972	1010	904	953	1019	971	964	923	1012	978	976	944	982	990	962	938	962	1032	963	1005	997	989	948	982	945	998	996	942	957	955	1027	983	923	952	1006	979	963	1000	930	944	985	976	966	942	879	944	940	986	991	929	974	957	968	939	995	936	1031	959	1015	953	989	997	938	989	953	947	956	942	941	891	965	967	1022	963	999	956	893	940	933	920	925	943	929	1016	1000	917	940	932	978	910	966	944	999	946	956	899	958	942	975	953	944	975	968	906	936	980	968	1003	972	1005	964	957	974	949	1014	970	938	992	957	968	938	974	970	980	932	992	926	942	888	998	993	984	892	926	960	980	961	1002	971	952	937	1003	977	969	933	997	970	1008	1018	989	957	945	985	995	929	968	984	965	985	953	995	960	980	1016	949	957	923	941	972	909	934	906	1024	980	989	959	981	981	944	1006	969	956	974	1045	949	1000	949	981	952	1011	944	1001	939	947	974	934	992	970	979	988	1032	979	936	952	920	909	933	931	988	967	987	1009	935	974	985	935	996	1001	970	1005	940	952	998	1002	986	935	954	929	1019	944	953	986	960	1038	977	988	922	978	998	985	981	945	969	925	920	987	999	969	969	927	896	991	928	923	912	961	1005	966	966	941	987	979	973	937	957	945	924	937	899	947	965	1001	1002	934	987	927	949	928	997	999	942	940	963	964	953	951	952	973	949	904	939	959	969	947	963	921	912	919	980	996	948	964	973	989	914	937	996	926	972	969	933	969	997	972	947	932	975	1008	984	937	975	1007	953	967	1003	981	939	997	1048	1006	907	927	986	982	948	974	938	951	948	973	973	1015	936	970	891	1014	992	1029	964	911	985	966	1005	943	895	924	976	943	994	902	962	954	918	1004	978	951	968	972	962	918	942	927	993	989	988	931	1000	929	968	917	980	933	920	941	978	908	957	941	886	1019	945	974	983	977	994	910	970	928	979	940	995	980	988	972	957	965	905	979	955	925	959	925	935	964	961	968	958	1010	1015	956	933	1004	962	957	956	977	962	969	956	959	980	935	941	955	932	973	953	953	945	993	995	986	948	869	964	957	906	887	968	971	976	950	952	908	951	1012	951	1014	940	984	962	1000	993	890	957	974	990	1011	1005	961	945	945	952	931	979	969	963	957	966	966	916	980	915	903	963	975	928	960	1021	1032	918	941	941	958	966	947	976	945	1006	957	925	967	1009	929	938	952	938	877	933	941	990	976	943	916	916	994	980	957	962	977	963	944	954	991	955	959	1033	901	979	1030	973	969	977	951	972	943	912	923	1014	1006	932	954	972	973	984	998	928	947	950	985	963	958	986	936	955	998	1005	991	930	979	931	950	950	995	973	946	1012	982	1005	922	913	967	883	905	970	955	905	928	977	998	978	970	974	1021	939	939	922	947	998	986	966	958	959	1008	971	933	934	952	906	1022	902	903	956	989	999	940	987	932	975	980	981	1003	944	900	968	958	984	1023	898	983	978	906	901	998	971	990	951	995	981	989	981	979	911	962	968	962	977	980	990	986	939	997	1018	929	949	932	927	1018	946	973	935	969	993	947	951	951	953	958	925	981	950	965	926	962	927	969	942	1018	987	950	994	912	928	917	953	961	989	973	982	909	974	984	986	941	979	960	982	962	934	960	981	988	966	925	1011	983	994	881	966	985	953	981	986	1009	946	1010	968	967	974	989	935	944	998	986	953	966	916	937	982	965	935	960	934	913	981	989	952	996	963	919	1001	922	971	984	942	945	1049	972	914	914	956	926	906	990	944	926	955	964	953	935	1024	925	901	958	924	960	926	961	955	905	929	953	949	994	956	956	1024	965	932	908	974	973	961	943	934	985	953	972	1005	930	985	1017	946	956	972	1044	890	1042	943	920	1004	972	960	927	947	932	916	908	1004	947	983	1042	990	933	919	959	924	936	949	975	948	952	961	965	989	984	906	973	967	1005	919	949	942	935	937	948	905	962	938	954	991	955	979	939	982	953	976	973	1030	957	918	921	954	960	908	974	979	1021	977	905	1041	971	911	955	982	942	946	1018	990	978	963	912	928	954	965	941	983	954	987	972	994	973	982	945	965	971	966	952	943	935	986	921	933	965	937	932	981	994	932	962	959	955	988	937	966	929	953	949	948	1016	955	897	932	970	940	1014	969	920	974	920	1009	936	1004	937	970	979	948	1037	959	983	942	961	1009	957	1000	934	950	984	1013	965	948	970	973	995	972	930	984	988	996	978	969	916	944	962	923	944	925	997	998	980	1001	932	953	949	989	965	912	967	941	897	941	997	918	957	979	950	929	963	936	920	953	990	902	984	905	949	968	922	957	980	998	983	954	987	927	952	994	1011	993	936	926	916	962	981	926	969	952	989	976	971	966	992	922	1003	963	959	1003	987	992	949	952	949	979	968	904	979	954	966	927	937	943	953	937	948	1019	944	1006	980	939	987	966	982	941	909	970	936	954	977	975	971	966	958	1008	955	974	962	927	965	990	978	953	957	998	986	949	941	966	920	1008	924	959	1011	949	999	912	958	979	944	987	1008	1067	982	999	1000	987	950	949	985	979	933	977	942	939	962	915	982	946	957	958	904	973	970	952	913	980	973	951	943	984	930	982	999	1009	961	957	1034	1061	980	1016	987	998	1001	968	927	1007	962	991	949	900	975	983	1022	927	984	991	981	1007	934	947	970	963	918	960	991	944	942	969	988	1011	964	950	987	1008	975	943	987	922	969	934	983	946	907	951	992	1017	964	923	985	941	997	980	957	927	924	889	964	966	956	965	938	933	982	960	946	1013	918	943	943	973	987	982	923	960	910	951	936	968	945	1011	981	970	934	918	962	990	925	951	952	913	990	962	1012	921	984	934	986	1023	972	998	1005	962	900	961	968	990	969	980	960	980	897	1046	972	972	1015	937	972	1012	1010	999	962	972	951	952	988	936	992	998	933	966	986	953	954	977	932	967	937	975	956	979	934	1007	931	958	979	920	982	962	936	951	981	912	1014	984	940	919	989	975	977	966	988	942	1019	939	1001	970	933	916	967	945	948	943	934	937	963	964	918	944	964	974	973	931	965	979	996	968	942	1039	1005	959	961	988	1009	985	1025	964	914	915	920	934	978	951	938	972	954	977	977	978	983	1013	958	918	980	970	992	944	983	913	884	956	946	958	957	981	973	958	960	954	951	975	1000	983	968	968	936	933	981	926	955	976	934	941	1018	895	910	963	924	935	974	971	942	971	959	916	958	982	975	975	1008	956	978	921	945	981	931	1011	1005	911	1006	862	984	954	958	948	974	1005	965	920	985	1007	969	952	953	1017	1014	913	950	996	960	965	942	971	993	955	994	923	972	937	968	953	946	943	1008	938	912	963
7804	650	656	586	478	436	413	408	403	322	366	325	367	366	338	335	340	358	337	355	336	323	351	359	365	367	364	338	329	357	336	356	339	341	311	334	352	312	355	342	348	341	352	321	343	292	335	336	350	334	344	335	312	350	316	355	340	325	345	345	351	360	318	300	333	306	319	330	349	353	328	329	330	316	335	359	342	343	295	339	350	338	326	342	328	338	333	350	324	330	344	334	336	350	340	326	332	347	312	330	346	332	350	348	308	344	391	315	323	319	348	328	362	309	344	350	350	328	326	349	359	326	331	347	353	336	344	292	340	304	327	311	327	370	309	343	355	317	363	358	334	308	380	297	350	361	339	331	324	369	337	324	354	356	348	353	356	313	348	327	287	371	333	300	347	323	361	350	331	327	334	337	324	318	338	357	338	313	337	313	347	335	311	316	322	371	355	334	339	344	326	352	354	347	340	357	365	345	351	353	328	313	373	325	345	347	355	306	324	286	334	323	349	292	342	308	308	346	355	361	347	332	359	343	335	338	311	345	342	334	363	350	366	371	336	353	341	314	341	340	326	340	330	342	351	338	314	370	338	324	322	324	326	361	338	307	326	326	361	362	338	343	351	316	371	354	341	327	309	363	338	382	357	320	323	334	336	356	338	348	328	314	361	326	352	352	360	358	367	353	316	346	324	343	341	371	338	319	315	339	299	317	333	343	341	355	340	345	348	353	340	330	339	320	316	343	359	335	341	378	350	365	354	347	321	339	323	347	321	343	350	335	334	355	350	337	357	346	333	347	333	310	337	324	348	299	320	313	344	359	376	308	310	321	318	356	310	357	342	397	333	352	327	340	333	342	357	337	337	332	330	306	337	321	309	368	315	330	328	319	368	315	324	328	334	342	345	387	309	318	346	318	334	318	326	331	371	370	337	325	354	376	310	320	345	343	340	358	360	330	355	346	331	324	306	339	340	331	328	326	317	328	300	351	361	345	367	336	326	338	304	311	339	332	349	310	354	337	323	360	366	333	331	355	342	328	326	335	302	325	329	325	338	332	330	335	345	356	344	347	329	337	351	341	331	337	357	365	347	359	338	330	361	362	340	336	319	302	340	356	332	336	338	303	403	371	341	337	331	355	344	325	323	347	317	337	305	378	331	304	291	320	339	342	338	332	323	346	357	346	369	331	347	345	347	323	364	372	373	377	351	302	348	316	329	287	315	345	383	315	355	353	310	363	326	317	345	324	326	352	331	362	333	329	347	339	355	367	356	382	343	355	322	337	333	325	300	367	356	347	349	373	306	327	332	356	361	342	322	353	330	348	346	335	346	335	339	383	345	332	347	342	318	368	345	364	294	305	315	356	352	318	348	335	365	309	325	332	319	348	320	349	322	329	317	370	362	371	355	331	325	307	360	332	312	309	336	293	315	313	340	345	357	306	330	350	389	335	322	364	347	319	332	368	332	328	300	327	348	355	353	337	328	332	328	361	362	358	386	366	352	336	325	354	341	340	313	354	317	331	378	334	344	312	341	336	322	326	350	317	353	327	352	335	328	323	316	381	331	295	323	331	314	336	344	316	354	321	354	365	371	339	370	340	327	337	377	369	330	312	329	334	328	335	321	337	331	355	357	320	344	347	376	347	330	348	366	314	341	361	337	332	337	329	359	339	375	361	356	360	327	325	318	319	352	322	321	363	326	327	344	300	364	356	364	354	366	340	351	330	359	324	339	330	326	350	304	336	318	336	334	331	344	348	362	364	321	310	320	341	324	353	360	338	309	327	351	333	336	328	331	336	342	308	356	346	326	349	357	370	360	351	352	341	354	357	335	355	323	334	354	335	299	372	359	313	337	352	323	321	367	332	324	340	361	342	353	327	338	336	337	342	348	332	353	356	338	353	339	324	339	338	378	337	332	332	365	345	333	348	355	332	333	339	337	338	348	337	306	386	339	349	357	318	364	357	369	365	346	361	337	382	361	320	338	303	326	345	349	310	332	339	352	350	332	357	360	345	339	338	331	326	328	358	364	368	314	367	340	332	367	322	332	327	359	354	323	347	335	342	334	287	331	361	378	368	351	343	335	351	313	349	328	320	350	349	353	354	351	334	326	358	293	356	305	373	340	352	364	354	320	289	331	342	333	345	337	331	355	306	341	306	332	382	346	354	314	366	355	370	332	369	325	342	331	315	349	364	329	326	331	325	330	337	335	337	347	313	332	323	341	368	355	323	335	336	322	344	321	326	395	325	344	342	320	348	318	331	320	310	311	338	320	348	365	330	350	340	349	301	353	351	336	352	333	362	350	333	349	325	328	354	323	350	349	319	329	390	369	346	325	289	342	335	349	335	346	322	325	342	372	333	332	328	354	343	340	324	359	307	349	326	347	357	350	356	324	339	346	318	327	390	378	322	320	332	329	313	369	336	332	321	340	326	360	333	344	338	354	335	329	345	316	323	316	326	315	351	349	366	322	329	324	324	323	364	315	333	319	336	355	311	383	347	335	344	356	345	356	348	341	331	334	370	337	343	363	352	332	314	311	352	338	345	340	347	317	345	358	335	313	301	317	323	321	367	351	339	349	343	333	306	349	320	296	350	340	372	314	358	326	341	319	342	325	331	392	339	339	308	361	346	325	330	335	369	339	342	361	308	343	381	315	310	375	350	323	343	325	318	334	310	353	345	325	339	330	367	353	369	357	352	309	368	303	333	329	338	322	332	380	374	338	363	358	326	328	360	366	340	389	331	311	316	354	355	336	337	306	346	357	324	344	352	315	309	319	337	356	318	349	332	336	343	367	313	344	348	308	336	369	359	364	319	348	332	315	364	361	368	305	349	326	335	344	365	347	343	345	335	345	363	333	338	319	344	345	332	339	335	318	341	339	310	298	341	352	348	327	359	335	340	345	367	342	346	350	344	332	314	328	308	345	343	294	332	354	365	335	347	349	363	340	343	374	336	332	320	315	360	305	329	353	346	323	376	347	326	332	338	323	366	360	364	325	354	329	375	376	345	324	344	345	313	355	351	354	339	355	333	368	356	358	320	334	319	345	319	358	354	373	363	343	336	344	358	347	304	330	335	371	347	300	353	361	316	370	349	324	337	317	303	323	328	360	334	350	321	341	359	359	335	353	344	287	330	339	341	351	348	310	313	362	327	303	317	337	370	370	365	359	367	331	332	342	334	367	354	340	361	362	343	349	378	336	335	341	317	313	338	341	324	364	330	330	358	327	316	330	344	371	357	330	360	363	335	297	325	332	321	326	343	321	329	311	316	319	334	397	317	340	338	344	337	312	356	317	349	296	348	348	307	323	330	321	338	357	339	334	353	346	350	340	334	336	353	304	370	355	371	370	353	332	356	366	323	336	289	359	358	340	349	353	315	324	341	298	339	352	354	366	351	357	339	332	322	314	346	326	363	372	336	331	340	343	352	358	350	334	332	320	332	338	376	311	320	342	337	335	329	297	322	343	334	334	337	340	339	306	332	348	323	360	339	298	359
6896	1083	1530	1712	1526	1299	1217	988	1018	937	948	880	949	856	858	854	871	810	886	822	838	877	892	816	845	847	776	828	927	819	848	798	811	848	812	810	805	862	811	785	864	780	794	829	812	819	777	796	782	803	801	818	790	786	808	810	799	829	785	837	808	788	755	799	784	824	790	812	805	792	777	848	783	853	791	799	811	814	780	778	802	808	813	824	828	779	803	863	769	764	813	778	801	806	803	839	758	777	799	833	776	822	740	752	765	801	766	803	815	840	772	857	810	793	814	851	827	843	840	824	857	830	823	844	803	796	792	840	808	784	765	751	823	774	841	749	829	799	812	826	788	769	799	810	771	789	813	762	803	724	814	874	823	748	783	812	750	792	795	804	803	851	766	792	844	817	829	749	736	837	830	814	771	784	783	835	843	840	828	803	830	860	834	803	797	776	810	767	787	785	817	797	804	820	779	790	793	787	845	813	772	807	791	806	808	782	818	847	805	828	831	801	805	787	758	774	796	800	864	820	792	800	810	811	803	816	827	774	767	845	772	787	832	845	795	799	792	784	795	819	814	784	818	858	793	800	766	757	814	854	765	840	781	755	812	796	839	762	797	848	812	797	888	776	803	748	805	806	848	840	803	807	812	802	797	812	831	801	861	781	833	777	740	802	780	813	864	766	786	842	763	792	782	816	793	772	754	840	784	800	813	820	807	832	764	793	799	789	891	815	809	774	822	813	815	876	850	804	840	840	760	832	790	849	800	800	754	820	775	804	838	777	816	827	840	797	822	820	809	816	771	811	818	801	806	809	773	831	792	796	773	764	770	806	784	836	806	849	782	846	795	813	793	803	785	801	829	827	836	752	803	804	788	747	806	757	786	762	837	801	795	763	815	824	775	783	789	773	793	808	821	824	856	807	767	810	780	789	774	815	779	814	854	771	795	818	785	757	816	820	811	803	825	838	798	750	818	832	826	857	794	768	798	774	797	799	850	787	798	775	819	786	793	791	781	789	789	792	824	836	760	786	803	858	824	821	804	803	821	795	801	786	764	772	731	784	773	823	759	816	797	884	799	827	810	797	796	821	827	834	826	768	750	799	801	778	787	790	760	740	793	810	768	830	820	841	766	786	792	778	838	821	824	762	816	815	784	848	798	857	771	796	872	828	808	797	825	791	787	858	809	795	855	793	760	745	808	827	867	833	804	791	792	786	783	827	835	789	803	797	838	801	833	809	766	816	800	793	774	886	806	794	764	819	789	808	794	806	771	796	748	754	810	772	786	803	789	807	787	838	784	843	845	773	783	817	851	845	773	791	830	805	793	795	774	839	808	779	787	762	781	808	802	863	841	765	834	835	790	817	831	798	812	771	742	818	779	801	786	772	848	828	760	774	808	793	760	816	767	804	810	798	796	760	802	836	829	862	802	807	796	774	826	796	833	775	771	764	802	821	828	833	812	789	819	786	811	814	785	770	822	821	770	757	830	809	843	757	796	802	816	836	788	810	783	780	825	806	788	798	834	812	820	787	826	779	839	831	798	798	798	810	829	836	818	809	781	841	809	774	801	790	791	819	828	839	819	827	815	793	786	804	816	826	836	772	811	830	795	788	862	871	797	821	826	793	791	835	821	817	805	804	802	826	773	782	786	789	852	780	801	763	809	819	818	821	797	827	842	741	789	751	804	765	767	770	774	758	837	779	850	788	771	847	800	793	818	819	838	780	792	805	805	809	808	842	840	890	707	756	782	832	777	748	786	778	762	784	836	802	779	805	797	804	776	747	788	787	826	832	798	741	839	793	809	822	797	822	796	764	801	792	817	766	797	794	829	826	790	795	793	764	783	813	824	844	830	760	815	792	858	792	785	824	764	814	767	799	794	815	791	783	793	809	788	813	828	827	801	791	760	851	822	812	838	794	790	796	838	813	752	808	760	784	809	780	778	768	788	828	799	759	824	704	816	820	786	796	802	751	768	839	795	783	822	786	859	756	811	820	841	788	775	780	818	810	786	825	795	796	806	808	775	843	786	821	830	744	801	796	851	766	769	810	833	814	802	790	738	792	802	795	803	815	805	769	812	820	798	793	813	778	843	827	798	788	736	753	827	792	771	804	824	851	851	746	824	771	833	845	791	806	772	773	812	753	823	790	853	832	816	838	788	768	831	858	753	811	794	826	821	813	828	764	801	751	787	776	800	811	807	818	825	858	821	759	798	793	792	837	789	799	867	813	778	806	792	825	804	809	790	768	797	768	798	839	781	862	840	767	812	810	805	772	864	821	778	808	794	804	828	839	785	777	809	802	805	808	753	830	841	833	853	818	860	803	809	798	790	814	776	779	839	830	774	820	793	859	745	809	778	791	768	760	790	835	771	790	853	809	756	837	816	793	758	805	788	809	749	809	807	822	814	771	812	794	808	798	821	835	767	790	803	778	788	821	803	821	790	822	852	829	780	790	819	826	799	794	806	793	810	814	848	806	769	784	824	837	871	853	786	817	826	862	831	840	790	813	775	794	796	805	816	853	764	784	783	777	825	795	770	803	793	809	775	811	787	807	823	847	826	793	793	848	803	815	795	788	808	765	769	840	760	885	854	808	792	839	755	770	768	791	764	788	801	773	806	848	810	846	815	800	791	810	796	810	803	830	814	734	771	730	789	810	833	822	800	768	810	800	807	809	834	821	804	842	773	804	787	821	847	784	753	792	762	802	824	839	805	797	802	839	789	788	849	783	819	828	728	788	816	810	789	841	813	780	757	837	750	810	819	807	836	824	810	803	735	815	801	861	797	825	775	828	805	831	780	834	817	756	825	775	797	764	814	830	796	772	797	772	812	825	813	778	829	815	844	799	802	772	815	744	774	825	850	864	797	843	778	832	823	808	821	866	806	790	811	840	835	808	822	817	808	866	816	836	800	839	786	813	777	788	784	818	819	769	806	826	775	826	787	842	799	801	851	842	783	813	839	837	770	833	776	772	774	815	787	842	813	796	764	798	806	802	760	849	847	776	829	776	817	803	802	785	778	792	812	752	843	799	788	843	851	769	792	805	814	808	851	736	802	790	826	784	786	812	790	829	783	812	818	799	765	785	816	842	781	839	804	793	793	815	820	832	766	808	752	829	782	771	810	823	844	820	779	774	796	759	816	806	852	824	783	744	821	796	775	797	862	809	791	763	805	823	823	815	841	857	766	787	828	782	786	806	781	758	808	782	822	772	764	817	793	812	826	810	784	803	802	836	806	762	758	740	834	807	788	818	836	809	819	824	829	803	793	762	792	817	805	838	783	787	794	783	829	801	764	799	809	816	809	788	867	844	797	862	878	748	785	791	816	776	779	792	841	799	856	782	766	805	839	755	795	860	778	767	844	798	808	842	794	852	773	787	786	795	765	827	802	813	792	784	826	831	798	813	794	805	777	812	831	784	780	771	845	740	816	805	793	772	787	776	809	817	834	771	786	788	771	786	834	800	781	799	782	830	814	768	778	806	770	817	793	742	785	803
13496	980	776	609	456	354	310	264	233	218	233	189	187	189	165	186	191	189	170	169	151	222	142	174	170	145	195	153	155	179	163	159	175	152	172	179	165	170	139	137	192	190	167	180	145	172	163	161	165	178	154	157	175	170	175	155	174	175	155	164	184	136	155	174	173	169	148	163	164	141	152	176	147	152	175	179	167	131	138	155	164	169	149	182	121	186	169	169	165	154	177	154	166	155	163	168	167	164	152	174	181	154	202	160	177	150	151	143	154	173	162	173	165	158	162	170	169	163	165	160	169	146	185	157	158	159	170	164	140	188	174	135	183	172	162	148	154	150	175	151	153	150	156	175	167	172	126	152	188	167	151	175	162	157	142	163	139	151	163	158	145	154	183	140	170	163	144	149	156	192	155	162	157	159	146	157	169	166	162	179	140	161	172	163	161	177	155	148	170	154	162	163	162	183	171	165	153	158	164	173	148	177	152	154	163	179	141	121	139	147	140	198	156	172	146	181	171	182	181	162	162	170	156	175	182	179	183	146	142	164	164	154	175	160	166	186	178	153	165	160	160	173	161	146	148	149	153	149	182	170	149	166	146	181	173	161	195	149	161	175	146	180	182	155	151	160	165	146	143	167	170	167	191	171	144	140	130	160	161	177	143	159	174	169	166	165	178	177	166	146	154	168	163	174	166	185	175	168	154	159	201	147	170	190	147	171	169	172	171	159	157	165	159	150	171	156	168	177	163	178	171	146	145	175	177	138	160	171	159	147	162	177	186	177	137	173	158	146	175	178	166	159	156	149	167	159	150	143	155	159	180	167	179	152	168	171	150	145	129	174	178	173	153	134	184	157	170	149	178	150	166	166	154	148	141	167	144	170	181	164	152	165	160	136	174	171	149	155	144	151	153	152	163	171	173	157	153	167	156	154	155	162	148	173	147	156	164	162	160	153	159	169	142	144	158	154	144	169	142	153	154	173	164	167	147	175	149	143	155	177	151	152	140	146	159	141	183	155	158	184	176	149	163	132	163	174	161	162	137	185	161	154	151	174	170	169	178	158	174	160	161	151	143	165	170	166	148	160	168	182	196	179	149	162	150	151	181	148	156	160	164	176	159	164	167	173	148	180	170	127	163	158	161	174	177	171	148	152	168	168	160	156	174	149	180	170	148	152	163	157	170	174	153	156	153	150	173	149	148	160	155	149	157	160	158	131	136	140	159	155	153	156	159	169	173	178	172	162	170	165	158	174	158	127	166	158	134	141	168	170	159	179	178	150	130	153	147	168	158	168	188	151	168	172	147	145	158	158	168	155	158	160	157	148	138	161	176	169	158	172	186	143	148	161	172	152	147	168	154	152	185	186	179	152	145	180	165	167	189	182	164	164	149	144	142	160	157	165	154	157	144	141	158	141	178	134	158	172	172	163	152	170	167	149	130	185	154	149	184	157	186	168	156	156	148	131	173	160	174	196	176	151	172	147	144	170	164	150	145	153	157	172	159	162	191	164	160	152	148	180	145	145	157	148	144	155	167	154	167	159	168	154	152	154	175	145	181	162	183	153	154	195	161	143	160	162	151	175	157	156	161	179	153	152	156	157	145	154	177	177	150	171	179	153	169	163	142	204	141	166	129	155	162	143	173	152	174	172	162	161	170	176	156	174	157	150	166	156	181	134	161	183	169	146	175	199	201	151	163	168	189	136	167	151	171	168	151	143	158	162	177	165	152	169	200	170	160	177	171	179	152	158	153	163	140	150	162	164	165	174	156	148	143	139	161	161	157	148	188	155	163	165	165	133	165	162	171	153	160	150	172	148	157	162	164	196	151	162	145	187	155	160	162	147	177	167	168	158	156	169	142	152	162	160	187	167	151	128	153	163	141	142	163	150	160	161	175	161	143	154	157	169	143	168	146	162	134	173	177	141	184	167	177	185	171	146	147	143	155	160	153	183	146	176	174	161	179	179	166	181	159	147	170	152	143	154	149	164	134	142	171	170	156	144	174	164	168	173	168	145	152	159	160	160	163	174	170	194	154	148	177	148	154	146	157	165	179	159	159	143	162	179	165	146	146	166	154	153	174	169	154	164	143	166	188	161	151	169	195	155	188	162	156	150	169	152	149	158	171	153	159	161	164	178	156	153	163	166	176	150	164	145	171	146	150	158	160	135	165	206	141	148	194	176	137	173	166	161	151	169	172	156	162	159	168	148	145	142	195	149	178	164	165	143	164	160	160	152	158	169	171	158	171	145	173	148	156	151	193	188	201	152	144	159	151	160	174	168	178	175	152	139	172	178	142	141	170	153	156	177	153	160	169	159	157	173	163	165	155	163	168	166	156	160	154	152	142	149	181	168	143	184	179	167	171	177	167	188	145	155	177	159	153	165	171	184	157	155	165	156	167	169	149	183	164	178	172	160	166	153	168	165	155	168	158	160	182	163	154	171	159	178	171	188	156	154	147	170	163	183	144	143	156	153	158	171	178	140	150	158	154	204	179	168	144	163	163	165	166	173	158	147	167	170	178	166	167	148	154	145	149	172	138	145	166	169	179	166	171	160	166	168	150	181	162	175	164	186	163	161	160	139	154	158	162	153	168	200	159	173	162	163	168	157	143	147	152	150	161	151	152	178	156	168	188	153	145	164	166	176	155	144	151	150	160	166	163	125	171	181	173	168	170	164	150	173	158	146	184	181	144	171	192	170	149	166	151	149	183	154	182	154	149	170	167	159	178	169	164	151	149	140	173	156	160	153	157	148	166	140	166	163	180	183	166	160	158	190	164	147	165	140	177	177	158	183	175	170	153	165	150	149	176	166	165	167	146	176	166	159	158	155	140	151	178	145	134	153	153	180	183	160	161	177	159	151	174	152	169	158	172	161	158	160	185	160	139	154	159	168	155	147	153	155	183	158	179	173	149	172	173	162	175	183	163	167	172	141	142	151	153	171	144	163	164	169	162	152	149	131	177	148	143	149	169	153	175	161	176	155	166	142	157	176	170	160	148	159	160	173	152	168	172	156	178	151	165	156	152	168	164	150	175	174	151	139	160	168	173	185	139	157	173	165	143	154	146	175	149	161	155	171	168	178	162	191	156	167	152	145	176	200	174	151	172	171	168	170	143	182	158	143	164	164	169	154	161	159	155	168	158	151	182	151	146	158	162	152	169	147	171	164	149	143	129	157	164	158	163	161	153	143	154	167	170	151	154	160	155	164	161	168	150	147	163	153	167	187	138	148	168	141	149	142	162	169	144	165	171	154	181	159	152	154	141	158	165	185	165	174	173	172	154	159	154	168	178	149	169	154	158	176	163	156	177	133	146	183	154	161	155	158	173	177	172	152	165	177	184	174	172	145	154	166	144	169	133	174	154	162	153	138	169	156	126	181	175	171	163	144	150	166	169	140	155	171	165	180	168	165	181	159	158	166	154	170	155	133	147	150	152	165	150	164	149	153	158	180	127	164	173	170	173	180	181	170	156	140	165	199	159	167	145	148	188	137
8267	1013	1825	1917	1670	1391	1131	933	807	724	685	649	630	592	551	552	527	506	485	560	486	513	496	440	471	499	478	453	510	453	483	482	494	452	462	434	447	449	420	444	476	449	442	416	453	441	422	433	440	437	447	433	455	455	446	428	441	429	416	407	446	438	406	390	413	465	421	420	450	389	421	394	412	464	431	443	480	454	412	419	418	442	433	407	458	474	427	434	455	424	412	441	403	385	466	458	409	463	437	435	435	397	425	394	441	456	435	442	419	405	415	432	414	430	440	465	443	446	399	420	404	434	451	434	400	436	423	422	438	424	436	444	444	405	432	420	434	404	450	427	402	459	451	420	449	429	433	406	403	419	416	439	432	364	436	449	401	444	441	424	425	427	449	413	405	413	469	441	436	471	402	456	433	410	441	431	445	443	422	421	470	438	413	462	436	435	389	425	409	423	429	446	417	413	441	409	390	452	416	407	424	396	420	380	448	390	452	416	431	385	438	441	417	426	439	429	412	436	461	437	423	439	446	468	429	430	469	422	380	410	379	417	402	436	436	441	425	416	430	446	438	410	419	456	439	402	430	398	464	446	451	434	436	434	393	408	423	440	390	477	428	462	388	427	435	403	436	425	411	407	429	415	433	411	426	389	433	411	459	390	409	423	410	416	442	425	420	440	413	423	443	456	435	439	446	420	460	401	422	445	435	404	425	457	433	423	429	428	443	400	430	416	405	408	435	419	419	415	428	426	439	400	388	413	423	399	430	415	454	416	454	421	433	391	466	439	438	408	402	405	408	425	422	464	426	411	461	431	447	425	361	434	429	429	440	415	425	434	402	427	403	407	398	444	466	412	389	411	470	405	443	453	455	397	397	391	422	415	448	436	422	371	434	450	421	430	423	417	417	444	427	396	416	439	451	438	426	444	431	420	393	447	433	426	410	401	408	466	456	441	436	406	431	389	443	403	425	447	442	447	423	423	439	405	459	451	409	410	420	412	410	417	423	425	414	448	437	453	431	456	417	452	423	424	440	426	450	382	417	417	439	437	404	443	400	416	435	427	441	497	436	396	368	420	432	453	400	420	468	421	397	408	401	434	426	377	392	428	396	419	434	431	437	424	387	418	431	438	435	436	447	432	416	412	447	395	469	446	428	389	406	371	410	391	422	424	438	408	426	429	419	437	431	447	405	417	420	436	412	384	411	422	415	409	398	455	428	396	426	439	420	429	439	408	439	428	427	439	444	436	391	450	409	418	423	448	433	435	393	482	474	396	431	427	407	389	454	409	420	474	485	428	401	415	419	459	440	424	436	411	416	406	441	428	400	413	415	401	376	368	397	466	442	449	414	440	398	437	425	450	466	456	407	428	439	425	469	413	404	410	446	449	407	428	400	408	455	427	421	396	391	396	413	436	425	445	399	395	417	422	417	448	435	432	406	397	443	431	396	443	422	435	393	478	407	433	421	398	457	439	429	443	440	436	436	437	466	441	459	403	430	429	435	429	454	455	430	411	435	424	410	442	420	398	442	460	427	423	408	450	417	415	417	420	432	402	393	417	385	439	445	413	438	414	424	442	424	426	452	427	401	407	421	435	433	393	445	426	404	456	420	407	427	401	421	437	437	417	418	424	416	436	425	433	388	397	397	453	439	437	457	418	463	393	402	393	406	441	447	418	421	468	456	427	420	393	448	433	434	427	425	399	442	416	456	397	443	416	435	433	431	397	412	423	437	432	412	469	409	412	434	453	414	396	445	410	422	421	447	458	447	453	404	421	460	408	421	426	416	433	431	424	396	400	426	458	407	399	419	434	446	440	462	419	417	398	460	417	433	442	439	427	406	441	433	393	441	438	430	420	413	411	455	418	454	423	414	424	437	410	444	455	422	426	438	426	482	430	476	409	425	405	426	423	425	439	424	430	424	416	423	419	478	428	426	437	402	398	435	395	417	413	464	413	416	440	402	424	415	426	394	441	420	428	414	419	438	414	401	415	442	411	423	391	440	454	438	411	431	441	411	427	436	397	425	418	444	435	430	422	442	420	404	436	433	451	415	438	419	428	412	456	421	410	403	455	407	424	403	394	421	422	462	448	472	443	436	449	400	416	461	428	416	447	401	459	417	427	473	426	415	428	404	424	430	396	423	436	441	406	397	403	429	452	447	448	422	432	442	413	431	423	389	425	419	404	378	374	396	395	432	405	425	413	419	417	432	426	435	457	375	430	433	409	380	431	431	431	460	432	416	412	407	410	429	440	446	406	406	447	414	402	423	385	401	424	420	427	441	399	399	404	413	423	390	444	416	434	454	407	427	405	423	404	421	400	386	429	395	427	423	374	453	442	432	430	419	449	408	422	434	417	403	406	383	434	432	450	394	395	422	437	389	433	430	442	400	422	387	410	402	431	423	410	421	440	409	422	444	422	432	436	417	439	440	433	423	433	438	417	431	398	426	416	431	445	399	406	430	423	431	412	402	369	395	448	448	388	433	422	422	424	449	438	433	431	409	395	421	404	423	439	419	407	435	413	458	446	442	417	451	385	446	397	454	421	428	414	434	449	412	449	408	442	427	371	425	432	428	428	419	399	447	422	401	445	424	441	417	437	415	461	458	436	441	424	454	427	417	385	420	455	419	421	426	450	432	408	421	444	427	420	457	441	409	465	416	425	434	439	426	424	408	408	391	405	460	430	410	416	409	455	412	399	394	444	414	410	411	418	443	373	434	403	413	429	463	452	413	414	400	443	416	419	419	422	420	432	445	415	436	448	438	423	413	424	446	412	422	420	406	412	423	416	421	450	433	424	449	419	460	460	418	401	458	434	433	398	430	441	431	450	428	403	395	422	408	455	421	421	440	419	437	427	429	434	433	453	385	407	430	387	414	431	412	449	402	430	449	427	434	416	417	417	448	431	422	462	430	438	438	426	458	425	384	421	472	408	408	426	402	428	429	393	412	438	420	441	427	456	418	458	413	408	420	441	437	382	419	403	408	437	429	411	415	421	419	452	383	450	425	437	438	400	396	463	457	360	404	442	426	436	424	446	420	440	407	430	446	402	411	399	415	420	421	435	432	418	419	405	420	414	384	430	438	448	409	427	419	442	448	441	399	416	432	413	421	384	426	424	406	410	431	405	435	453	417	429	400	399	414	414	408	423	454	403	476	434	450	426	447	419	441	470	465	450	427	433	392	412	458	444	405	430	407	430	419	428	409	442	401	435	417	418	412	466	442	441	426	437	405	451	431	436	413	403	451	415	396	435	445	387	456	423	449	427	401	416	393	425	444	423	396	429	427	453	461	407	419	426	441	431	398	386	414	418	442	399	404	456	420	432	420	467	399	400	387	456	428	470	451	429	437	423	428	452	410	427	416	404	434	447	431	442	460	422	457	399	449	414	396	403	422	419	403	432	397	414	419	422	437	454	449	471	410	423	429	471	422	418	418	456	394	400	414	458	425	416	418	435	402	416	429	387	467	426	462	435	408	425	426	392	437	424	429	403
1781	449	427	448	461	461	417	391	396	445	398	401	416	415	412	429	454	398	452	421	429	400	411	403	397	417	401	429	419	449	422	465	446	341	442	443	451	417	453	362	418	411	412	392	409	419	420	400	412	431	423	409	428	410	406	390	423	392	433	414	393	427	411	433	418	378	412	409	337	421	410	419	423	427	430	416	436	427	411	447	418	398	429	399	454	398	401	436	413	391	411	415	417	431	425	396	418	449	413	423	408	423	435	427	411	424	398	424	369	403	360	411	439	418	400	431	478	427	425	396	456	439	404	434	390	406	395	426	439	391	410	383	450	438	394	468	421	442	392	412	428	408	373	434	414	401	422	418	398	422	460	368	380	383	403	426	438	402	445	405	384	396	399	403	408	391	432	398	387	436	425	415	410	415	421	413	411	424	408	439	440	387	442	432	411	419	411	417	431	373	443	448	379	438	414	455	432	430	387	411	389	421	467	414	451	428	409	456	435	433	419	397	435	421	409	391	411	435	477	421	430	392	431	440	400	396	383	414	399	409	386	417	406	402	405	439	436	364	441	430	422	406	469	425	412	405	424	418	442	427	449	409	440	425	427	430	395	427	425	373	425	418	439	404	372	430	441	411	409	458	401	405	420	446	412	429	380	416	460	418	459	428	419	414	424	413	415	456	394	407	482	414	427	406	411	358	415	436	385	438	439	367	387	449	388	437	402	458	465	383	434	427	453	397	420	423	461	412	405	395	434	443	412	411	390	407	377	406	412	392	414	430	358	468	433	403	412	386	426	428	412	417	407	421	417	421	435	448	414	432	410	451	411	434	408	410	434	428	388	428	410	460	442	394	464	405	386	426	411	375	403	425	413	410	422	389	393	413	425	431	416	392	401	421	464	420	446	425	401	415	423	392	427	441	455	467	429	411	391	431	456	401	424	437	390	394	390	407	460	414	398	407	411	451	442	409	476	385	448	424	393	405	428	413	417	422	408	403	403	434	443	414	416	420	437	413	433	407	410	430	400	427	411	387	441	409	402	379	419	396	391	442	443	464	434	417	426	363	389	408	413	414	413	413	420	452	397	432	382	420	408	365	459	419	450	424	417	437	447	441	389	419	372	412	403	412	422	429	431	420	437	407	409	432	411	426	417	417	388	423	439	395	406	420	431	425	432	407	459	427	440	379	429	417	440	417	375	410	389	413	403	401	429	421	442	419	411	419	416	465	455	412	402	426	405	414	430	430	412	427	347	435	398	448	423	433	413	395	422	406	412	426	386	422	426	433	417	405	455	420	444	413	404	396	407	394	399	431	459	419	451	429	432	420	423	421	400	388	377	410	447	382	400	473	425	422	402	440	400	393	441	446	393	425	442	451	403	434	443	430	398	395	409	470	419	417	412	403	462	423	437	445	420	410	441	390	407	419	409	408	403	434	415	396	438	434	432	416	415	420	419	413	402	422	411	405	416	439	410	410	449	416	418	404	408	403	386	428	412	410	449	428	420	427	438	454	421	434	421	453	442	401	437	388	417	409	414	400	404	408	392	412	418	411	417	413	415	384	426	415	401	412	411	461	423	415	414	400	452	413	465	379	429	423	414	391	419	408	413	431	399	457	388	434	383	389	402	433	428	398	427	399	413	476	444	422	425	396	448	392	398	466	439	433	441	416	440	388	395	445	446	433	407	420	430	404	407	427	438	412	372	401	441	433	454	413	393	409	423	409	435	402	427	404	412	438	420	399	398	419	440	392	440	429	404	417	393	416	390	384	426	416	404	412	377	393	399	442	419	408	420	449	415	374	391	407	427	386	430	429	377	439	432	389	440	423	437	409	395	403	386	445	398	397	400	405	396	411	443	424	449	449	384	388	391	396	425	411	398	433	419	434	430	465	467	401	441	430	427	429	418	410	404	403	420	396	410	428	450	424	412	401	392	353	445	428	400	423	447	394	431	453	410	386	436	407	412	420	397	414	435	457	434	410	409	384	430	399	361	419	417	390	412	421	380	372	373	412	415	441	413	411	411	417	446	416	407	442	460	423	407	417	431	400	435	411	415	405	430	448	426	408	377	393	402	425	435	422	400	439	409	414	402	448	427	437	410	405	400	419	417	403	434	450	428	446	437	425	435	421	412	418	449	426	411	451	423	391	409	424	433	403	400	448	412	406	416	396	426	361	393	363	427	351	401	390	361	411	437	428	438	425	394	403	417	419	429	421	453	440	391	431	405	438	413	430	413	397	449	426	415	428	422	400	389	424	452	407	435	406	404	443	402	407	420	412	437	416	401	418	425	388	401	451	408	389	371	400	427	442	433	442	390	455	435	403	400	413	401	456	420	477	462	437	416	467	385	433	400	435	387	421	394	439	454	498	412	416	436	402	391	442	398	425	403	429	378	459	406	378	457	394	419	425	418	456	424	409	391	408	421	422	404	401	388	388	428	414	431	399	406	435	443	417	418	385	414	434	392	417	442	416	432	413	418	442	369	407	419	426	414	428	423	421	417	444	435	427	395	446	432	421	417	405	426	424	436	418	417	420	454	413	424	388	425	416	423	405	401	417	402	401	412	430	419	373	441	431	380	422	406	436	413	412	443	390	405	441	389	427	446	409	433	419	455	430	437	420	403	415	417	402	432	437	412	439	406	413	398	432	421	467	414	435	409	414	448	466	438	481	395	418	439	405	464	432	432	461	394	432	420	398	440	431	419	406	389	404	405	412	432	401	395	389	422	438	395	419	390	371	456	402	425	437	445	408	452	435	383	414	438	397	409	456	402	419	411	378	402	439	411	368	399	418	400	404	407	440	432	396	402	443	421	438	436	474	402	359	420	420	428	442	433	396	430	402	376	410	441	427	449	397	434	421	405	423	443	454	405	410	418	387	445	402	433	405	398	440	407	431	423	472	419	387	393	399	421	432	419	406	418	402	421	400	410	433	465	382	431	462	403	384	399	397	412	443	428	410	442	451	423	447	390	440	488	434	406	405	459	427	366	416	418	396	457	409	419	463	443	440	423	451	400	389	423	414	396	402	417	399	396	442	430	432	408	418	409	473	440	381	390	425	394	427	418	423	404	413	417	399	394	417	397	398	404	374	406	434	406	372	426	439	423	403	408	398	419	428	396	452	393	419	389	460	407	402	413	409	388	420	383	451	421	423	402	400	442	424	395	383	386	374	420	369	397	419	424	408	415	425	458	393	405	389	418	444	396	399	439	447	415	459	421	392	434	422	404	416	425	413	429	410	471	408	448	413	426	426	390	376	424	388	415	404	450	452	428	442	412	462	408	446	448	438	451	405	408	476	420	402	409	380	385	441	423	431	401	386	423	413	431	431	429	385	412	422	421	482	408	404	441	418	402	405	440	445	420	421	458	392	389	400	459	403	398	464	430	422	444	438	404	405	407	381	401	456	440	473	413	414	394	413	393	427	413	393	406	403	425	423	385	436	452	452	437	434	418	435	408	401	414	454	431	422	389	427	420	424	464	446	442	442	434	399	406	385
2469	1044	1104	1099	1058	1052	1053	1039	984	1003	993	1042	1004	967	965	940	940	989	943	1012	973	980	1028	977	1004	941	984	1034	1013	975	970	1015	914	980	942	919	965	1000	958	952	955	994	967	950	1010	972	983	982	971	982	950	987	974	1004	987	994	951	941	979	972	983	1036	952	1037	915	947	1004	957	887	985	936	1000	988	1002	966	928	966	982	967	973	975	927	963	988	985	953	933	956	962	952	970	956	1001	986	955	1002	953	983	945	1015	996	986	944	1017	963	982	963	1032	953	977	986	963	990	903	952	982	935	944	925	958	953	997	975	992	1014	982	976	1008	945	949	963	994	944	996	964	963	932	957	967	983	995	997	978	1033	1008	923	1007	957	1010	991	988	970	964	995	982	1003	921	958	956	949	1027	954	983	1010	972	1000	1011	934	917	965	1021	995	974	988	983	1000	990	924	938	932	999	983	1015	925	967	966	1010	1019	969	1003	1004	970	936	911	938	947	988	914	960	975	958	947	898	955	904	941	977	910	963	977	914	1014	979	958	938	970	1023	982	980	945	936	958	956	941	919	962	987	976	992	974	968	995	909	1003	964	936	1006	1007	967	941	1002	925	950	915	997	948	989	989	985	1022	925	962	939	951	988	978	911	1001	985	1055	973	993	1005	990	941	930	972	947	948	961	967	946	993	951	968	976	898	974	967	1007	972	919	966	959	995	948	971	981	940	951	959	992	951	927	941	914	975	967	1017	968	1010	963	1012	889	962	964	987	955	976	947	986	939	990	993	999	959	984	970	947	957	947	983	991	981	973	979	971	1010	962	936	955	956	1011	988	970	969	941	930	973	973	968	998	977	927	910	991	1012	955	985	917	981	1019	1058	927	979	972	973	1005	977	946	924	976	958	1006	1005	972	967	1009	932	997	1026	959	994	1015	972	948	919	931	986	950	969	954	1048	977	1016	1043	941	930	997	955	924	967	1039	1009	968	1022	960	988	984	890	946	981	1010	1002	1022	1007	946	989	985	952	962	960	969	1024	968	923	1012	1004	975	981	925	975	926	994	975	946	1033	961	959	967	936	946	964	926	1004	964	958	995	980	937	958	978	1016	958	1004	1014	956	935	1028	959	909	956	997	964	925	925	908	974	1023	1020	957	965	933	1007	975	978	964	977	987	978	985	1045	1023	972	998	1014	987	985	968	948	970	962	1018	950	974	962	940	969	970	960	955	994	1036	1020	949	963	957	969	956	927	925	969	947	969	910	972	969	950	959	981	970	967	970	954	1018	1010	965	1009	923	954	929	1018	958	1051	1011	966	980	977	1011	936	980	1006	933	956	960	946	967	950	937	1000	894	970	1003	994	957	1020	1027	960	944	986	976	924	943	919	1026	959	942	946	965	975	974	982	915	956	963	995	996	985	1016	997	942	1019	1027	964	941	940	978	925	942	969	943	977	911	990	934	1015	920	998	987	932	915	992	964	971	940	960	926	954	997	977	931	975	907	947	946	1019	923	991	976	1021	990	976	940	956	1001	974	989	950	963	960	989	956	977	982	899	1001	988	976	972	927	975	987	971	992	987	948	915	937	928	960	974	952	949	1007	990	937	987	974	1008	971	962	924	1010	944	954	984	976	971	954	981	956	1057	988	967	981	955	949	945	916	952	965	978	989	985	1004	994	999	968	968	986	942	942	989	974	960	957	1016	982	975	957	925	948	988	985	981	921	971	1041	943	964	998	986	955	973	979	981	976	962	965	1007	954	942	984	971	1005	966	936	1019	966	1022	1012	980	1011	978	912	938	928	995	997	967	1003	947	936	947	952	967	983	976	897	1006	973	998	980	920	993	983	1003	957	962	948	915	1019	919	1000	1029	965	935	915	982	975	910	991	937	955	993	970	944	952	1008	988	993	976	963	949	991	969	925	986	891	956	963	1013	964	1019	1031	986	939	996	969	942	1002	957	954	1003	959	1047	985	1005	1025	962	982	998	918	981	925	951	1018	915	975	972	994	926	966	992	1013	998	991	963	934	1009	1013	945	929	975	972	992	982	916	977	1008	1012	1007	1025	960	985	1008	1028	998	973	941	1023	943	981	1042	977	951	943	980	979	1008	1024	893	1020	1017	993	975	970	984	948	971	935	964	988	959	986	1011	955	980	954	986	966	918	987	967	961	939	1030	918	981	1024	980	960	965	986	986	958	930	962	1007	1004	961	985	984	959	964	944	927	944	983	912	934	987	939	1004	992	981	943	961	963	984	980	994	1011	975	953	978	955	985	983	963	1004	944	860	986	970	978	946	949	974	953	981	1011	970	953	957	1016	926	947	977	950	931	975	1031	1012	994	946	997	941	1066	952	954	990	1024	958	995	977	930	1000	1009	960	964	948	982	981	981	982	1037	1002	923	960	935	995	961	964	972	995	1004	979	988	965	1003	1004	997	998	989	986	1001	982	949	947	1010	974	929	992	946	999	977	976	939	955	953	948	917	972	996	966	953	949	958	991	935	964	954	1031	1059	960	940	991	983	927	934	989	1035	929	1043	905	994	963	960	967	974	993	972	933	998	971	995	951	992	984	1002	972	1003	970	1004	963	968	945	1020	975	934	998	968	977	959	999	916	933	955	957	929	992	941	980	969	954	960	1005	1016	962	981	986	978	1058	920	990	935	956	994	927	979	979	1013	1004	1002	934	1017	974	947	957	987	973	950	941	993	952	987	948	981	971	1017	957	925	950	994	977	959	973	922	973	944	960	975	942	1010	982	935	947	1018	1008	956	963	1034	915	947	964	966	968	956	997	953	1012	996	1007	1009	942	981	995	953	1014	938	1006	977	968	926	988	997	960	926	964	917	991	944	1008	921	949	957	929	1006	966	954	988	939	963	1001	976	963	1039	994	960	1039	978	1015	1000	992	1044	978	968	999	1009	1001	1004	975	951	963	966	1009	1019	959	1000	922	957	964	956	993	954	978	932	1014	983	975	944	912	1003	995	954	997	938	947	996	989	976	944	1033	997	975	970	961	972	984	944	965	947	972	985	972	934	1022	1011	990	953	973	950	1007	955	959	978	1052	1010	1006	998	962	947	967	963	984	1018	918	972	977	903	938	936	980	911	958	958	912	956	970	1015	986	972	945	962	1012	980	993	954	985	993	961	978	1029	966	969	930	981	986	948	1009	954	979	975	967	951	976	987	1019	964	916	981	950	963	1011	972	981	1010	941	959	1034	959	1022	970	1033	1011	994	992	921	967	976	963	936	952	983	962	955	985	951	1003	1033	993	901	995	955	974	1011	1013	968	979	1031	992	936	986	995	993	950	1017	987	935	981	971	1042	968	964	1024	1004	968	968	964	970	996	958	1018	990	959	948	1001	984	937	1007	988	932	998	998	942	962	935	958	1031	996	971	1013	903	984	957	923	943	955	961	932	944	973	935	947	959	1012	1028	1027	988	982	945	975	989	976	941	978	955	956	988	1011	1016	1000	955	945	980	979	981	976	965	981	981	966	947	922	940	931	944	1001	930	966	972	994	916	931	968	951	1012	1001	1006	973	894	989	978	977	962	993	997	1041	978	984	949	1002	997	900	988	941	993	936	916	964	969	983	969	1015	1050	979	1022	980	951	953	900	1000	1018	1021	995	1000	975	996	991	982	965	953	983	968	992	1000	994	936	975	976	962	966	981	1026	919	938	972	959	929	987	971	1014	1033	958	1004	981	952	944	936	950	997	936	996	970	1032	940	989	961	906	988	931	906	990	891	934	1005	1022	937	989	930	955	943	954	974	960	966	970	964	1019	903	970	980	1008	951	984
7773	671	709	582	516	488	397	415	407	375	394	403	382	309	357	358	346	331	359	331	353	341	351	341	341	320	338	340	333	358	347	351	349	320	361	347	375	314	349	361	334	343	384	344	316	339	360	333	336	346	339	369	346	329	349	340	332	343	342	360	324	339	338	352	332	361	356	325	282	340	349	371	377	318	331	359	318	344	347	342	310	357	339	321	355	356	348	345	312	322	366	372	355	326	355	339	328	393	314	343	328	350	332	328	350	342	328	346	337	337	368	336	368	360	319	369	316	343	331	307	337	325	332	355	342	346	351	331	360	332	363	361	352	311	366	354	348	321	328	327	354	330	343	329	343	308	354	339	346	328	341	323	332	338	356	321	366	335	329	334	351	349	324	327	336	326	334	363	363	342	347	353	306	301	345	341	335	347	346	359	378	363	318	338	310	334	360	364	355	362	365	346	352	343	365	352	358	341	308	350	371	317	351	365	357	343	389	354	339	343	344	372	369	353	342	333	384	331	346	343	329	363	331	377	338	312	351	324	337	352	324	345	327	312	313	314	311	305	355	323	330	352	356	310	350	308	326	333	301	333	351	343	348	328	319	353	352	321	360	343	339	313	314	344	328	332	321	349	370	408	348	342	328	339	320	351	322	323	361	309	351	336	348	333	334	334	336	334	322	356	295	344	329	342	338	347	354	333	317	341	352	323	334	341	342	327	363	352	349	370	311	349	367	361	325	308	344	328	345	338	321	366	347	347	373	323	358	321	359	345	341	359	340	319	338	327	329	364	338	345	310	313	330	337	355	360	342	359	340	337	340	311	359	326	329	310	341	350	354	328	376	346	330	346	333	356	316	355	305	332	325	348	339	319	337	321	350	358	323	323	286	332	302	370	340	327	328	342	383	322	315	327	336	372	341	323	347	336	348	324	349	311	327	329	308	330	352	356	345	327	356	295	359	337	318	340	341	357	326	354	376	369	325	352	340	333	341	348	356	349	366	315	354	322	314	353	354	384	342	358	325	338	309	356	347	355	344	343	346	302	311	305	321	350	337	355	355	334	358	386	345	357	308	327	330	355	328	305	327	287	343	382	369	333	318	330	342	358	332	349	331	346	315	314	339	351	333	328	336	331	354	341	335	333	376	330	345	322	345	340	335	308	324	348	347	346	354	346	369	335	342	342	362	339	323	302	328	338	328	360	383	363	320	348	348	314	358	312	338	371	376	296	301	326	337	333	366	326	342	361	344	390	372	353	336	334	333	349	341	296	369	332	326	373	357	351	359	313	351	330	327	327	348	342	332	335	305	372	350	355	362	373	341	371	371	343	353	342	333	328	350	363	355	311	360	349	348	326	330	353	349	330	316	352	328	344	366	351	353	303	327	352	340	327	328	330	347	354	329	321	370	345	318	352	338	329	324	356	320	337	373	331	336	334	342	351	320	309	342	356	336	355	371	342	345	296	332	336	347	387	339	352	344	343	318	316	361	357	347	356	324	328	344	315	312	340	339	366	310	321	338	353	344	369	352	342	352	328	347	305	334	332	327	322	337	361	328	329	347	302	347	365	333	319	327	382	377	331	331	366	354	333	322	324	317	325	341	296	358	312	333	354	368	343	346	353	365	343	339	350	333	341	359	299	353	339	312	353	332	375	339	359	361	311	319	302	334	340	346	324	370	362	339	343	331	341	356	321	326	327	345	349	370	350	336	364	346	336	335	358	328	322	347	348	331	332	338	340	342	340	340	348	327	369	364	341	372	346	359	338	318	319	308	323	311	328	336	324	351	323	345	373	322	358	334	355	369	324	347	348	315	341	347	325	325	353	344	373	361	306	326	313	290	353	349	367	303	354	381	340	354	340	334	366	322	359	365	374	336	354	335	346	326	312	344	393	326	331	355	344	336	317	326	334	321	340	352	339	322	326	322	345	303	354	339	321	376	312	348	353	324	340	320	357	360	326	334	349	320	365	330	343	341	325	349	325	297	325	328	340	348	322	344	366	328	352	337	362	375	340	344	339	370	355	311	346	380	373	390	320	338	342	319	320	350	358	329	325	352	323	310	332	350	375	353	358	335	344	363	360	321	356	377	353	339	350	310	328	311	354	325	325	337	356	324	362	353	349	294	329	346	330	355	351	348	327	358	362	333	372	327	335	346	333	369	298	350	350	359	318	328	318	335	349	343	358	313	373	321	308	351	379	340	333	359	322	349	324	350	357	337	339	351	340	339	365	337	290	316	344	324	341	341	321	342	377	369	349	340	330	342	325	336	307	327	345	362	312	339	328	359	364	354	339	350	335	339	340	329	341	309	333	303	345	372	363	322	315	353	298	354	336	353	314	352	324	326	338	345	346	353	347	349	356	358	345	377	362	326	336	325	390	355	352	314	392	342	347	311	360	352	345	347	392	350	314	361	356	358	365	382	401	322	342	338	357	357	329	337	377	371	332	330	369	332	342	314	342	377	362	295	342	313	337	340	313	384	334	315	336	325	318	328	348	343	313	357	326	344	365	346	359	329	372	332	352	329	330	352	325	371	381	327	322	309	334	337	342	342	316	338	340	320	330	335	324	365	334	367	339	337	359	366	323	342	380	368	365	335	387	345	337	356	343	363	329	287	318	345	338	349	337	321	342	331	358	337	337	376	370	325	339	380	364	337	330	323	327	336	331	361	341	320	308	363	354	351	338	368	326	356	332	353	370	351	324	315	328	342	333	349	341	336	345	321	322	335	360	370	358	343	332	369	339	340	367	317	389	368	360	324	343	374	322	338	318	354	341	339	350	324	330	364	341	360	343	341	329	348	347	319	302	295	337	303	362	332	332	374	343	356	309	336	329	331	335	366	337	347	348	329	343	329	386	305	345	343	395	376	328	301	338	332	329	355	342	319	341	356	355	344	342	345	300	370	292	364	346	338	339	360	337	349	322	295	344	321	355	340	352	342	304	322	316	348	336	346	318	342	328	359	332	348	337	319	363	313	325	325	369	358	323	327	335	331	322	344	376	359	366	375	369	372	312	336	335	368	357	313	323	328	333	348	330	358	365	385	343	345	372	338	350	341	351	341	365	276	341	368	338	366	342	332	361	336	313	320	346	326	325	359	351	334	316	320	326	333	353	350	293	313	337	337	332	355	365	330	320	333	364	347	324	327	330	355	342	356	342	326	305	342	346	296	320	354	339	345	342	316	306	342	329	371	372	328	309	367	330	359	347	317	319	330	345	335	335	349	364	362	328	326	374	340	351	366	318	345	359	337	342	342	335	321	337	326	322	304	326	345	310	365	346	347	347	335	343	297	325	316	370	319	367	342	375	313	344	339	327	356	326	369	347	328	348	344	342	331	346	316	317	377	377	333	318	324	337	316	327	375	367	296	348	289	323	311	359	360	353	378	364	311	361	348	340	324	340	343	316	347	362	352	339	322	330	333	293	302	345	348	352	344	333	331	355	337	364	357	347	332	334	340	316	328	319	323	337	356	342	332	346	345	356	359	320	343	329
6794	1127	1615	1692	1509	1287	1233	1052	992	913	975	934	938	923	885	891	895	798	868	864	803	835	809	889	835	873	836	758	825	893	841	821	848	796	810	827	773	797	793	863	805	793	793	794	812	862	808	821	862	793	809	874	787	750	789	808	803	824	803	836	804	839	806	780	826	793	817	831	831	774	812	835	817	811	809	784	811	794	790	797	805	805	821	746	818	772	831	812	806	816	756	798	839	823	850	802	821	772	807	731	796	786	826	779	777	790	811	775	773	801	798	815	814	815	885	826	824	800	765	846	831	788	788	772	835	809	836	804	813	781	807	755	786	806	804	796	795	796	807	833	842	793	806	860	790	833	836	745	829	841	812	822	820	804	794	825	788	785	811	795	812	801	798	802	837	793	755	824	821	826	819	781	845	788	780	747	761	774	815	778	793	791	847	805	768	794	777	823	809	810	826	796	850	794	823	782	783	771	812	794	799	798	831	801	794	826	780	820	773	806	798	821	812	802	828	778	772	797	830	769	850	765	798	778	822	829	810	817	853	802	752	795	813	773	791	808	787	788	823	824	735	788	877	820	806	817	792	784	801	795	844	771	844	792	769	805	842	845	812	816	816	803	771	777	821	760	790	845	805	764	854	812	799	765	821	777	788	821	814	804	836	850	816	798	799	801	788	795	820	814	814	808	826	832	775	788	833	819	832	763	787	801	819	804	789	754	790	791	781	806	772	789	786	842	825	771	840	790	848	809	804	811	811	773	817	801	763	846	789	809	797	820	787	738	772	820	814	770	816	817	801	823	812	857	732	776	797	776	800	812	818	763	839	821	788	802	784	789	833	788	805	828	801	811	827	835	751	767	767	821	797	798	782	844	840	782	768	818	781	833	780	744	779	784	805	823	781	806	740	831	785	781	781	749	773	801	784	840	849	774	818	816	804	767	836	804	846	869	774	813	774	774	780	825	848	808	774	791	811	812	782	797	830	780	819	788	852	823	784	770	788	803	788	832	779	840	768	802	755	797	823	798	800	807	770	759	776	809	780	781	793	818	785	842	841	831	807	779	842	727	849	832	802	841	815	764	815	823	849	782	846	788	852	782	819	791	776	773	803	807	816	783	829	829	851	806	867	797	819	810	826	754	844	817	795	794	851	748	797	793	828	855	779	786	817	803	808	808	809	814	771	807	775	882	775	784	802	795	804	776	831	812	851	807	819	768	771	842	815	776	809	792	782	853	806	784	815	758	809	794	804	796	816	842	815	779	808	786	780	760	749	819	783	821	831	791	792	840	805	774	825	825	794	824	814	802	819	793	765	795	783	815	842	805	845	762	814	830	787	799	824	767	790	794	807	779	799	788	793	829	807	801	821	808	792	849	783	789	797	814	804	819	796	776	809	817	781	834	815	787	805	832	815	820	745	819	788	825	821	794	751	810	835	795	805	829	758	820	776	797	748	772	788	813	801	818	810	775	803	783	837	794	841	800	804	761	828	813	798	851	799	821	792	840	823	872	766	791	821	873	811	826	807	839	804	777	777	765	775	792	799	836	821	811	837	781	778	816	772	821	834	804	749	764	789	778	810	811	769	776	827	759	805	818	830	830	769	774	835	779	860	743	756	769	831	775	836	828	825	847	773	817	790	805	808	837	846	814	743	781	841	799	779	840	833	812	803	881	819	823	836	793	793	820	822	783	864	785	735	792	826	808	781	755	850	801	816	798	787	802	768	769	783	833	782	844	780	768	777	830	770	740	805	833	808	764	817	764	797	823	867	848	769	849	783	810	823	778	795	832	788	809	834	803	798	797	744	823	759	764	808	788	773	791	780	762	757	817	829	757	790	833	805	811	854	811	805	807	813	843	798	798	772	804	805	814	781	795	815	798	762	808	800	841	845	812	804	801	805	840	770	854	846	750	824	818	814	795	821	803	791	796	827	808	877	791	824	801	823	784	829	863	840	821	797	802	789	792	783	799	790	918	801	764	813	769	809	815	852	781	814	780	759	828	779	883	819	795	850	832	800	823	842	803	750	795	807	857	792	809	810	788	797	836	794	798	800	777	818	780	799	829	820	842	734	801	821	848	802	808	791	777	844	814	819	802	738	856	845	820	833	785	817	783	749	821	810	814	774	804	773	780	808	830	821	877	814	872	781	776	785	829	833	815	771	835	847	843	810	780	793	846	830	783	768	783	804	787	838	804	841	799	820	765	809	780	819	775	810	829	808	795	774	793	769	828	816	768	814	835	806	806	753	801	794	820	862	799	736	827	826	790	780	736	765	801	757	841	835	783	797	771	804	808	826	833	831	785	779	791	826	797	807	822	830	875	799	792	807	802	779	792	768	826	798	795	771	798	769	780	787	776	808	757	846	863	759	811	831	824	778	783	794	828	813	807	826	809	815	849	792	805	776	801	749	832	805	778	835	776	842	795	756	839	802	856	880	758	837	783	819	742	802	797	838	804	859	827	831	787	793	797	791	841	839	757	837	733	783	808	810	807	772	801	816	783	788	819	788	835	816	784	797	831	831	798	866	767	819	831	772	818	781	771	830	822	783	852	810	804	749	784	774	844	789	860	847	797	821	768	827	827	844	782	793	740	769	787	791	792	742	799	784	790	804	826	827	807	814	818	820	779	767	786	780	832	840	823	772	800	773	737	798	844	825	783	796	775	816	737	808	801	840	784	788	824	810	780	796	767	790	756	799	804	825	723	775	858	764	783	832	811	817	757	839	798	804	801	809	829	817	876	778	779	770	805	786	805	865	829	832	825	805	809	777	844	809	796	825	808	816	819	820	784	802	838	813	769	777	832	807	808	812	825	845	853	770	816	776	849	779	821	809	802	790	771	829	793	811	771	723	776	820	823	823	807	814	810	841	775	826	786	811	813	808	838	792	810	818	793	787	863	827	807	841	789	822	813	834	798	772	805	791	819	796	815	791	808	848	763	811	820	779	772	811	794	756	835	872	810	817	798	851	839	798	812	817	755	845	781	815	813	766	804	782	802	790	786	803	815	786	820	841	786	765	758	826	840	754	818	804	808	801	822	780	794	784	803	860	835	785	803	808	785	792	764	802	791	849	771	798	790	776	829	806	822	773	817	807	803	757	791	802	797	809	755	769	787	773	841	828	775	779	807	768	832	763	815	801	812	816	872	795	797	837	767	814	823	785	826	798	841	789	836	861	822	782	805	796	785	813	792	805	795	778	785	802	811	830	781	832	811	792	785	833	830	778	786	827	781	831	776	789	804	809	744	805	801	812	819	845	808	794	827	840	772	826	802	801	846	822	819	829	797	797	817	832	797	804	815	799	792	808	786	845	810	842	798	821	822	816	786	791	824	821	813	807	812	792	778	790	798	849	819	784	760	806	822	821	798	831	827	811	771	823	812	760	822	764	830	823	794	778	826	774	861	860	799	832	814	787	786	790	774	788	801	799	804	808	860	793	778	734	804	787	824	794	799	859	813	780	831	780	819	802	775	773	796	812	823	786	766	771	773	794	812
13506	949	797	616	450	361	286	261	204	214	194	192	180	195	183	155	174	176	161	194	178	199	192	170	155	182	174	139	151	178	166	164	192	190	157	160	155	162	175	152	181	161	178	158	161	162	183	169	164	156	170	141	142	159	169	155	162	170	153	161	166	175	170	165	177	157	162	145	172	170	173	173	162	171	155	155	166	163	158	126	141	143	160	174	170	171	155	182	173	174	177	184	148	150	175	144	167	157	154	169	146	165	163	184	151	151	139	138	158	162	180	153	181	168	159	168	170	149	148	158	171	146	179	168	140	152	157	160	144	126	165	167	158	166	153	162	157	153	180	156	185	162	161	138	152	151	170	160	140	185	160	166	178	174	155	161	191	181	184	166	181	168	158	136	136	160	157	181	184	145	138	173	161	161	150	141	166	162	140	157	176	145	153	170	153	179	160	163	141	169	164	160	151	157	150	174	144	158	153	149	170	181	154	184	135	155	155	161	153	174	162	158	155	164	171	160	152	163	152	207	173	126	176	149	161	178	145	159	171	142	190	160	152	153	164	154	151	135	162	163	177	156	171	163	140	186	145	166	182	158	132	153	190	165	161	167	180	147	164	161	155	141	152	139	160	190	153	133	149	178	163	147	178	180	190	173	169	179	175	149	185	166	164	165	166	176	159	172	154	152	168	159	139	169	168	172	155	147	168	149	171	172	163	165	160	161	161	139	177	164	142	151	155	137	154	144	178	188	172	185	141	158	137	165	187	149	161	170	175	167	146	156	168	185	157	143	180	163	145	166	164	166	133	170	166	171	176	169	173	168	168	201	149	145	177	176	169	150	184	176	143	156	165	152	156	165	163	153	191	148	151	168	159	175	168	175	170	159	172	169	158	158	175	177	163	155	162	174	181	162	169	166	168	158	161	186	185	158	179	162	185	169	134	151	163	153	174	159	182	157	174	156	151	166	170	168	176	154	137	164	152	168	151	155	152	166	132	150	155	155	145	159	176	165	147	156	162	138	168	171	150	150	175	152	157	189	172	183	164	169	171	170	153	154	143	149	155	167	170	165	174	163	149	159	190	178	177	160	167	141	148	159	158	178	145	151	161	133	162	156	173	159	151	167	172	144	177	175	167	151	148	197	168	155	155	154	198	147	179	167	151	164	171	173	156	176	166	163	173	168	142	171	161	162	176	161	166	171	179	153	161	159	167	191	158	157	147	166	152	149	168	128	168	154	153	155	146	174	154	171	177	148	157	165	157	147	163	140	187	164	171	183	140	155	158	153	161	149	157	167	128	155	142	126	166	147	178	160	166	158	150	155	147	165	168	158	160	170	186	176	161	158	156	163	149	156	178	142	160	149	160	173	142	142	150	168	139	155	164	155	160	172	148	160	147	147	168	153	136	169	153	180	171	170	161	156	179	169	163	158	185	140	169	150	166	185	154	138	178	172	178	176	180	158	150	174	154	147	154	161	169	140	174	177	160	172	155	161	161	179	157	168	184	159	148	160	171	155	154	167	177	162	158	140	174	162	183	173	173	148	169	157	186	165	179	159	172	160	173	157	143	157	156	180	159	132	151	169	150	153	167	164	154	153	142	134	159	163	162	159	140	186	149	154	170	156	153	170	149	175	175	166	174	151	164	187	162	162	159	168	170	192	166	166	176	151	162	178	161	149	165	149	162	160	141	164	187	170	156	146	147	158	145	169	152	163	183	158	171	156	175	168	171	161	174	165	175	179	167	163	184	148	152	164	157	139	146	165	143	162	160	157	154	152	173	155	192	157	208	160	130	161	177	168	164	134	165	150	162	152	168	160	149	157	175	144	168	132	162	181	167	179	177	171	133	155	150	168	156	161	179	162	163	153	176	154	157	162	153	145	171	182	152	138	159	146	172	161	156	172	185	162	149	155	182	156	165	188	149	172	193	179	142	162	164	155	162	174	144	179	151	175	155	153	152	187	166	173	169	160	177	163	165	150	187	191	189	178	180	160	145	149	169	164	180	154	161	157	152	187	162	148	166	129	184	164	149	164	165	162	181	170	155	144	193	148	181	172	184	152	172	172	186	158	137	139	161	189	158	159	187	157	161	139	176	159	163	137	167	184	162	178	173	127	159	175	157	152	168	144	153	167	144	137	129	154	149	163	143	166	157	161	161	159	179	169	139	145	172	157	169	159	149	150	146	144	168	168	141	151	164	153	161	161	142	146	137	166	139	155	169	146	182	173	180	171	148	147	159	161	182	172	144	187	181	154	149	145	146	154	159	165	153	146	142	147	148	153	172	164	150	142	157	173	180	178	136	153	158	152	189	154	149	174	146	144	143	154	163	178	142	176	162	177	155	152	161	167	178	141	151	177	162	154	155	160	160	152	146	191	154	156	138	165	164	168	144	155	167	167	150	141	197	163	142	166	158	176	175	161	169	153	167	175	169	166	145	159	151	184	156	166	143	170	152	153	152	164	152	146	167	154	160	169	156	153	149	177	149	180	149	146	147	172	157	154	175	133	169	165	159	150	160	186	157	198	134	176	130	149	171	159	164	163	148	174	197	156	175	151	166	162	161	159	163	168	154	173	156	170	174	162	187	161	179	146	179	180	157	180	147	171	157	168	139	191	177	185	174	171	149	153	182	156	183	164	169	160	176	150	169	130	153	164	148	161	178	171	160	143	138	145	154	157	141	160	171	157	166	155	152	166	141	168	165	156	151	167	159	192	156	148	158	168	156	140	172	149	166	166	179	145	134	141	161	144	142	171	146	147	160	142	181	146	153	148	165	161	176	157	180	142	153	169	170	156	161	156	154	178	164	161	163	177	181	161	145	170	135	182	161	161	158	148	145	147	170	155	174	170	167	156	149	177	156	164	156	157	186	151	152	185	159	168	145	174	172	164	184	193	154	164	168	150	179	155	164	148	177	151	152	165	160	169	163	173	137	169	168	153	158	180	153	160	153	163	155	164	164	173	183	180	153	169	167	168	159	168	150	202	141	176	132	152	177	177	180	152	151	150	141	159	143	168	167	169	159	160	170	152	175	175	187	164	151	134	173	179	138	166	156	157	132	152	171	140	173	153	179	161	165	191	173	150	175	156	140	187	154	157	167	164	156	182	181	153	179	184	165	181	178	166	165	154	166	160	162	147	155	179	174	185	158	155	144	170	166	148	158	169	174	137	176	144	171	176	159	179	164	166	141	166	167	153	143	154	167	164	169	175	164	136	172	135	131	164	154	139	179	158	142	198	152	181	165	177	171	149	173	147	159	164	161	171	158	143	152	153	146	146	165	161	146	151	160	152	163	162	164	186	161	148	127	173	160	153	160	162	161	169	165	155	171	152	166	194	140	169	166	157	156	171	134	151	150	133	157	168	168	158	174	181	151	165	180	156	176	155	170	144	177	167	155	165	151	177	151	165	143	162	151	174	157	156	139	169	157	149	183	167	172	174	184	179	159	173	156	147	173	146	161	144	150	154	167	149	149	163	166	148	143	152	141	167	147	150
8373	967	1733	2008	1724	1400	1082	940	813	745	738	625	601	646	647	551	540	542	509	507	476	511	462	517	495	495	433	471	444	443	445	456	463	415	443	447	474	480	480	460	492	405	448	496	471	455	452	464	404	464	427	414	437	439	462	443	434	403	425	421	413	414	454	435	445	452	442	451	449	433	392	404	425	461	424	428	438	393	470	441	405	451	451	475	436	427	439	420	458	406	461	435	436	424	389	429	447	438	436	434	430	452	402	408	382	410	435	424	447	418	405	393	440	455	430	406	419	438	429	400	476	416	420	450	448	444	405	402	431	415	445	424	401	488	422	458	468	455	431	421	465	416	454	432	432	419	459	416	439	444	457	443	410	403	419	404	448	428	444	442	446	418	418	476	425	405	447	398	423	399	407	440	445	447	410	402	385	436	436	405	435	430	446	431	456	437	427	424	441	407	419	417	428	425	407	445	431	436	408	440	428	414	404	418	422	417	459	425	415	387	424	421	428	440	461	372	457	438	429	437	416	401	420	400	415	399	444	390	429	456	406	388	424	437	425	429	447	426	413	433	436	407	453	393	424	419	430	445	433	401	413	430	427	400	416	425	407	440	430	439	390	446	424	429	449	443	432	416	446	406	392	442	428	432	446	433	413	412	404	403	439	417	448	446	395	372	432	444	374	456	399	428	421	449	435	413	473	426	427	401	407	470	422	432	418	440	417	481	443	413	415	426	424	414	459	417	443	419	430	414	440	440	451	432	415	413	447	408	432	475	423	439	440	406	419	426	426	415	393	449	445	419	450	435	437	409	472	395	432	414	416	404	431	415	419	390	410	426	458	447	421	438	464	403	428	421	415	439	429	441	436	405	430	463	394	425	446	399	454	425	407	408	441	425	411	386	417	425	426	438	433	411	421	421	393	396	427	445	370	419	417	435	446	449	434	441	437	417	446	390	410	431	433	412	399	432	426	431	435	405	420	412	436	433	396	414	424	415	466	424	427	421	435	409	423	411	410	386	414	414	421	438	400	455	407	410	407	450	450	452	459	407	427	428	404	407	408	388	452	409	420	411	433	378	411	488	447	410	442	428	398	440	416	417	460	430	393	412	442	457	445	398	431	429	423	430	410	448	428	388	422	427	423	401	409	428	423	415	384	387	404	436	424	424	424	424	439	394	440	433	459	482	415	426	428	421	454	440	396	440	460	419	421	434	426	426	421	415	445	427	418	384	434	452	436	416	422	457	404	433	444	409	445	436	421	400	404	421	412	448	441	410	450	426	396	409	461	414	461	410	451	415	423	424	447	403	409	453	439	454	418	420	395	412	411	465	432	414	446	438	442	444	432	443	432	408	438	445	422	425	408	409	431	425	444	464	403	419	391	427	433	456	452	447	447	425	439	407	399	438	430	444	449	413	443	430	443	396	416	393	430	396	448	435	453	399	446	392	442	431	448	415	391	437	404	430	414	410	457	450	437	413	424	422	436	451	444	444	459	442	444	416	427	414	416	406	453	415	410	460	457	463	452	439	405	400	435	424	439	411	390	413	470	407	429	426	369	441	426	476	410	455	414	448	396	424	438	395	393	427	415	422	454	421	448	408	421	421	414	403	418	442	434	442	438	395	453	436	434	439	417	409	447	480	440	445	444	422	431	427	433	424	420	446	408	432	443	450	424	485	428	449	408	397	421	434	443	411	411	443	441	384	421	401	447	434	416	418	425	431	468	415	417	429	435	389	433	405	457	413	428	473	415	421	426	409	418	415	436	459	437	425	403	399	402	446	447	439	426	464	426	430	424	400	430	399	425	417	464	414	423	447	432	438	443	427	453	440	411	439	410	421	455	441	469	403	426	450	416	422	433	432	463	398	407	445	409	442	406	439	391	446	405	423	443	462	409	436	412	410	402	404	444	429	419	393	430	376	424	411	382	432	423	437	429	473	419	427	423	433	446	449	440	428	429	449	422	436	445	429	428	441	412	429	405	448	440	416	432	433	481	442	404	405	426	396	430	440	419	395	413	408	455	413	421	442	425	428	428	439	392	431	400	400	406	403	435	419	397	377	400	421	459	429	397	470	403	430	422	437	399	433	432	436	407	414	464	404	454	446	430	392	415	409	429	394	446	408	444	440	453	407	431	397	428	428	437	447	405	374	417	434	414	443	441	420	423	422	419	471	417	420	463	458	401	468	454	437	426	432	439	462	407	378	447	421	435	440	434	426	416	442	459	447	457	426	409	400	423	456	435	429	468	447	413	398	426	413	416	394	434	424	466	463	450	464	460	417	431	430	426	417	407	441	449	408	448	455	397	427	407	470	427	427	451	442	439	427	436	398	421	454	400	430	411	435	413	425	442	419	410	453	438	455	422	460	441	439	443	388	434	465	398	407	441	450	411	399	418	414	424	452	427	431	431	455	454	426	421	428	442	435	425	428	417	428	423	437	438	462	419	431	444	406	398	411	420	407	439	442	444	442	449	413	437	435	443	416	452	447	407	441	489	419	448	426	406	451	438	435	433	413	449	422	415	421	463	400	401	438	395	412	430	451	431	442	425	448	405	443	430	413	417	431	427	410	412	426	416	456	475	437	422	445	384	432	443	474	411	431	401	390	409	465	448	418	464	437	461	433	446	436	456	437	419	439	413	419	445	477	414	434	428	437	455	395	408	424	440	429	400	394	419	440	435	431	438	421	434	418	428	431	429	412	415	455	434	416	429	441	422	413	427	431	412	454	445	417	404	461	409	420	472	425	454	411	394	451	470	461	407	429	408	414	423	409	421	432	417	403	426	402	423	456	423	431	439	406	407	427	430	393	409	414	390	445	418	453	423	416	433	413	413	426	445	433	432	454	432	439	434	415	410	399	384	421	405	448	424	451	445	421	421	412	432	431	412	420	447	432	407	418	436	405	436	408	425	410	452	407	422	427	455	413	428	409	413	388	444	449	428	415	433	440	444	480	440	445	468	424	402	441	402	426	405	427	398	394	428	408	466	440	430	404	439	430	400	426	412	452	430	447	430	393	400	446	427	422	393	407	434	428	422	455	435	449	406	442	408	404	395	412	446	439	404	434	442	428	415	436	424	418	448	460	428	461	434	413	427	428	447	438	415	436	415	426	438	414	445	420	428	447	446	429	397	436	419	429	409	437	408	405	381	435	433	408	445	418	402	388	411	465	453	410	430	425	407	428	440	448	427	426	396	419	425	465	431	452	439	463	445	425	434	416	439	442	430	455	423	469	418	451	437	429	400	426	438	424	451	416	391	434	431	429	400	428	446	455	407	436	419	463	441	412	438	380	434	424	454	444	412	428	436	433	394	399	448	441	437	404	447	454	406	450	474	439	418	455	430	398	440	411	407	450	434	434	415	427	425	404	418	447	396	384	401	408	454	430	388	420	422	419	426	465	440	386	412	454	451	431	421	452	432	409	441	415	417	431	424	428	409	412	418	420	436	430	430	434	422	432	428	380	415	447	433	456	443	419	402	465	430	437	449	460	396	405
1814	515	487	451	455	432	416	411	401	392	413	427	417	416	466	383	406	438	460	412	438	433	417	433	449	411	443	445	388	434	393	417	425	421	444	380	449	425	429	471	426	416	412	418	416	440	458	413	431	414	429	371	403	425	406	433	400	423	413	420	427	458	456	416	442	416	437	422	371	376	407	402	406	404	403	403	418	425	436	414	439	420	417	451	441	408	431	397	432	424	463	409	360	437	408	384	382	443	416	405	413	436	418	385	455	416	404	412	422	412	438	405	386	432	438	420	418	460	401	453	411	412	432	397	432	396	417	405	424	447	395	402	391	434	413	426	422	387	448	441	424	444	400	423	441	417	402	394	394	423	408	400	427	404	383	441	443	398	405	420	425	416	411	397	402	423	469	431	429	411	406	401	414	401	421	426	416	405	419	435	439	449	436	413	420	415	435	375	400	438	413	397	418	430	399	398	413	413	415	416	420	436	424	447	447	379	422	405	401	427	441	403	444	393	388	394	416	444	425	425	445	404	499	402	439	447	444	436	411	425	443	411	393	411	422	409	377	418	404	393	392	393	434	460	399	410	414	437	422	402	435	400	408	412	391	422	386	443	431	398	438	408	413	444	409	441	418	449	427	390	407	411	417	422	381	405	445	459	458	422	456	465	399	404	437	462	430	450	419	404	442	452	438	453	419	429	451	432	424	432	402	408	449	412	384	407	361	399	403	392	403	438	411	417	420	380	428	412	407	412	421	441	409	420	451	417	388	400	411	464	441	420	413	402	409	401	392	393	408	376	432	436	389	389	411	397	413	416	399	418	412	428	454	419	413	398	404	398	412	381	418	403	414	415	406	438	441	421	403	407	394	380	395	386	404	397	428	413	423	456	414	453	402	409	415	414	398	417	448	410	419	392	408	431	374	435	416	399	422	412	446	447	438	430	413	428	439	418	423	418	423	421	394	418	434	409	432	392	428	440	441	417	433	457	368	424	431	389	451	456	390	402	404	436	441	438	428	418	438	435	395	391	376	414	413	426	433	421	425	457	413	464	434	459	443	415	418	427	400	419	400	407	391	448	411	416	466	430	485	405	411	454	469	425	398	372	407	391	455	438	439	414	413	383	424	418	389	412	377	405	433	420	436	429	437	415	460	445	430	393	404	408	410	412	486	438	408	398	419	413	412	422	446	386	420	400	427	432	423	440	447	414	425	389	441	422	392	391	380	427	436	378	421	404	429	431	405	416	397	428	395	423	425	413	415	395	375	458	421	401	377	448	397	413	383	405	369	396	462	433	431	414	425	405	387	421	418	416	408	443	418	405	396	458	445	428	421	431	427	439	402	391	483	440	438	408	436	402	377	428	422	421	470	439	411	376	430	407	424	367	449	387	400	405	411	437	417	432	420	390	400	405	379	418	399	419	423	415	384	461	418	395	406	420	420	397	413	422	397	409	444	435	432	425	420	403	405	435	435	453	428	427	395	414	433	424	424	414	396	432	450	421	382	423	395	426	449	429	431	438	438	409	391	367	423	433	405	422	421	406	476	422	403	439	392	409	424	409	437	434	397	446	471	423	396	437	407	418	385	388	430	439	399	400	406	389	442	411	416	398	435	422	396	402	428	396	423	410	380	412	433	433	470	435	435	423	436	404	379	387	424	464	408	427	386	420	398	421	424	413	401	421	416	438	442	425	440	409	419	406	441	427	444	433	390	443	432	419	414	428	469	413	445	450	401	408	358	407	383	415	392	424	438	415	420	462	419	434	418	386	399	412	386	421	392	434	449	419	422	444	388	386	425	415	436	430	460	406	434	400	449	422	424	411	395	407	419	415	415	438	416	406	422	382	389	422	431	419	392	395	419	408	443	431	416	429	372	405	448	406	423	405	435	420	450	406	370	433	398	413	407	390	450	429	428	398	413	390	414	426	392	417	409	407	423	440	427	405	430	433	449	420	446	386	417	394	402	407	427	436	418	406	419	449	392	392	435	439	420	425	379	391	425	386	402	453	407	411	382	419	429	431	395	441	425	372	418	439	449	435	390	448	397	392	392	415	415	419	409	432	419	391	393	436	431	363	393	427	384	431	399	417	419	390	424	404	422	414	402	451	437	418	442	403	440	428	406	423	459	421	422	415	392	437	434	442	442	410	406	418	396	418	391	395	458	433	380	396	386	449	411	448	433	355	462	439	434	423	432	432	352	390	395	393	399	424	445	423	409	375	410	418	446	401	393	402	411	382	431	424	422	404	409	430	409	415	402	374	402	435	375	424	399	425	387	423	411	418	400	398	434	410	409	413	379	420	448	402	406	451	389	439	411	402	380	398	434	418	395	416	423	408	401	415	431	404	359	408	450	387	407	387	416	414	424	456	385	400	412	440	404	437	404	412	414	391	412	389	390	413	448	431	415	401	425	440	394	392	425	400	373	401	421	396	412	391	419	447	395	443	426	406	398	408	430	423	396	430	396	390	394	424	469	443	437	423	386	425	393	433	407	377	404	393	452	438	433	448	422	439	444	422	386	440	398	411	425	430	418	443	406	412	419	427	398	442	394	443	429	409	411	386	428	418	429	388	401	395	427	439	423	390	398	436	397	448	419	407	443	430	429	412	432	385	399	404	387	406	416	401	418	435	454	430	420	422	411	405	419	438	398	460	389	393	424	419	438	419	421	401	438	451	409	408	396	425	436	381	459	453	421	423	384	385	402	413	401	423	434	435	394	374	404	403	387	407	429	392	417	411	437	402	426	443	447	448	464	424	440	396	421	447	431	427	421	405	408	399	412	402	424	437	427	413	436	392	379	407	409	457	426	402	406	372	428	456	426	401	421	405	445	418	401	430	428	401	393	421	410	424	436	378	431	428	427	395	401	414	406	437	428	449	446	426	445	437	382	429	416	483	429	413	432	417	411	455	408	402	444	466	404	426	429	429	365	395	421	387	408	430	394	468	441	446	417	428	418	445	385	432	408	436	392	389	365	443	422	451	467	402	445	410	402	442	455	425	414	399	435	459	386	439	413	398	421	405	391	435	429	424	412	419	422	424	411	414	394	397	407	425	442	375	414	455	398	422	406	376	447	370	425	379	423	404	407	380	430	396	455	431	418	414	385	393	411	377	434	411	426	413	420	450	394	395	397	423	426	418	399	392	405	391	411	461	443	452	391	430	447	412	410	447	449	428	401	413	401	418	403	411	425	406	414	446	380	398	415	425	453	428	425	393	405	464	420	421	475	412	426	417	408	405	384	440	421	384	408	428	396	385	409	450	397	458	467	386	435	430	386	423	422	415	398	427	396	404	406	395	417	394	400	398	425	396	435	448	398	407	417	407	450	428	425	467	437	417	350	438	387	378	442	447	427	463	437	430	475	412	388	433	461	388	414	414	413	408	465	427	430	409	418	409	404	415	428	434	399	456	413	403	406	405	449	399	452	429	410	437	430	446	434	452	389	445	412	405	453	430	423	386	410	412	386	429	393	461	419	439	405	439	400	403	434	411	438	456
2447	1023	1110	1073	999	1048	997	1022	1024	947	1008	987	1011	987	1014	1009	1004	953	967	977	1002	984	952	977	1022	998	908	957	1032	964	936	1019	976	990	998	970	973	986	983	1006	949	975	951	979	997	1002	949	948	968	989	941	961	1020	935	951	960	950	943	991	993	903	954	1018	965	998	1013	1028	983	979	996	949	985	974	956	1009	984	959	967	915	947	973	991	979	999	928	984	982	998	971	960	940	978	1006	924	942	959	993	1015	949	937	1005	1014	978	964	1034	956	933	955	953	1000	1045	955	962	991	1024	985	950	989	987	990	960	974	961	947	1006	974	935	968	1039	986	979	1014	966	982	1022	964	944	1047	916	929	973	930	980	971	970	976	913	930	1023	994	949	984	961	1003	944	1017	950	953	1002	891	934	922	1014	955	925	952	954	996	990	918	923	966	996	937	1041	1013	943	932	1005	956	934	941	977	962	941	960	1030	999	963	986	1007	981	987	946	981	1015	988	1013	962	955	1018	984	1001	999	979	974	961	1010	965	963	1007	949	998	975	953	984	938	941	973	964	924	960	1003	947	948	988	966	965	961	1055	972	925	974	971	967	1027	991	976	948	999	886	934	989	998	1002	976	984	1018	976	924	949	942	958	970	1002	966	1030	952	965	960	999	988	977	980	951	933	957	928	972	929	976	974	992	982	927	1009	983	1017	983	1020	970	924	938	953	909	972	944	958	962	954	956	926	952	964	914	962	977	975	967	998	957	1015	927	966	993	956	897	988	948	904	993	974	938	989	967	941	962	946	969	1038	966	1001	972	996	995	969	921	932	983	1009	974	950	978	992	960	1008	978	955	962	1002	960	997	926	1073	1001	962	945	959	920	954	1028	993	987	950	963	993	943	923	971	984	1001	950	964	1017	983	947	979	976	1072	985	958	1009	970	1035	1005	966	961	926	981	1015	989	982	976	980	956	890	979	946	1037	987	1003	965	1046	1018	979	998	949	954	1008	951	951	978	934	1007	981	1014	1019	983	932	963	944	985	988	982	1003	998	947	954	1024	976	970	993	917	915	969	999	986	986	1001	1006	1015	961	1010	990	931	937	902	970	988	974	1017	981	933	985	956	990	948	1004	974	990	1004	920	1010	1001	955	1010	1001	924	987	988	1005	1013	970	992	956	952	983	960	1021	979	947	965	969	948	945	876	964	964	1018	991	994	1039	1004	972	941	989	962	971	1000	995	992	958	974	966	960	950	1029	978	988	1016	958	949	1009	947	973	968	946	980	1016	987	991	967	920	1058	946	927	982	924	914	952	1024	983	975	980	977	926	1005	963	926	982	977	947	1013	999	963	981	949	994	977	995	981	988	998	968	948	988	946	963	980	941	948	976	992	983	978	936	958	975	955	1002	975	910	987	1007	999	964	1009	959	968	964	970	960	980	942	943	1003	1005	1015	956	961	978	967	956	977	965	943	988	1020	969	968	990	1014	1000	908	948	953	1001	926	932	942	906	966	942	974	927	943	974	958	956	1013	1030	948	917	946	1021	1009	1008	993	946	997	931	998	988	984	970	1004	1001	931	978	930	915	992	956	945	944	991	986	958	1003	969	1006	986	1008	945	965	987	1014	997	969	957	965	989	973	936	968	975	971	933	960	948	981	992	962	998	960	954	981	1000	1003	975	999	1012	970	926	955	959	1007	1014	984	944	963	990	943	986	970	978	1008	971	964	970	1012	953	958	992	957	948	983	1012	978	954	955	966	949	991	976	959	1032	1021	981	986	974	943	933	967	1008	986	949	991	903	982	976	967	997	960	958	997	974	999	909	1055	978	1032	1003	1009	998	1010	943	993	959	960	957	1030	962	958	952	972	935	1010	993	980	952	935	942	993	1043	956	964	923	971	1016	987	1004	981	987	954	958	933	1024	962	990	968	949	1015	934	1018	946	976	967	989	997	1009	988	950	986	982	998	974	962	989	966	973	966	995	958	930	903	1008	966	978	949	957	1017	984	969	928	981	962	981	972	945	1017	1037	981	937	951	952	1024	1002	1005	947	1031	909	975	996	970	902	978	1044	948	946	909	937	998	992	1009	979	1020	1017	939	933	983	922	999	993	999	948	1019	932	1031	933	952	934	964	1043	990	992	991	993	1005	1017	962	992	1014	923	915	943	929	961	954	973	965	944	950	1002	995	925	1018	935	970	989	954	1005	941	964	955	987	970	974	986	1005	962	995	998	1021	1058	930	967	940	957	985	911	996	927	984	1015	1006	935	981	974	954	940	963	1027	993	957	996	943	981	980	974	1023	978	976	953	959	970	942	960	992	1027	975	945	968	939	914	992	992	1037	981	953	994	941	990	922	940	1023	999	971	942	977	978	974	979	983	969	946	990	962	964	975	944	978	995	954	968	907	959	997	935	933	934	1001	910	935	970	1029	975	928	978	987	953	994	983	969	934	897	1022	995	914	1027	973	998	957	1017	1007	991	936	1021	985	975	997	958	961	991	1005	957	993	989	951	957	909	901	969	986	1016	1003	978	955	981	988	989	983	1014	992	1024	931	990	993	970	951	1007	914	995	964	898	998	1026	1000	999	975	963	987	986	905	978	999	931	940	906	974	954	925	927	972	984	1000	980	982	952	962	1025	957	977	979	998	931	1020	997	942	943	926	934	1018	983	952	988	995	980	945	969	934	987	1023	1013	971	972	972	990	1006	1005	1032	1013	958	955	1018	966	968	989	982	933	877	947	959	899	1008	976	999	909	993	983	946	946	1001	956	977	946	963	915	960	975	964	980	929	947	961	936	1032	957	1007	956	962	920	924	978	948	975	1056	972	974	977	1004	982	962	924	1004	973	954	948	973	966	995	976	1001	986	1037	1008	984	936	913	980	1005	1014	977	956	984	952	949	1001	967	984	951	1002	940	989	971	965	935	913	994	962	996	908	984	916	951	979	988	945	923	959	1001	971	956	987	970	980	938	1000	980	980	930	868	1024	940	1018	920	1019	976	997	974	984	971	962	964	968	993	977	979	988	1009	979	994	1004	971	1033	976	915	964	994	965	942	992	973	913	1010	1013	986	941	935	1002	994	999	997	1026	977	930	992	952	1015	940	957	922	929	1021	957	987	999	1058	991	962	955	937	938	995	949	964	976	950	1024	1029	982	963	974	971	974	1006	967	989	909	968	928	917	972	965	977	977	1025	1028	971	963	1033	944	999	1000	983	1014	929	991	984	981	919	924	977	965	942	1054	1015	964	1030	936	961	962	958	933	988	907	977	1056	949	948	989	1016	963	1014	999	993	947	1028	1006	971	978	1021	921	942	984	973	968	1029	949	998	993	1014	949	974	967	913	947	981	978	954	967	943	945	986	918	988	972	1015	905	935	948	978	964	1009	984	950	953	986	962	925	952	996	996	997	919	1002	955	957	930	974	958	971	946	993	1000	937	906	937	964	958	950	942	1059	983	987	951	1022	941	1003	953	937	985	990	967	980	961	970	978	962	1015	884	979	1014	1014	1000	1024	977	963	973	1001	980	954	949	987	990	972	933	947	991	959	1023	937	960	942	970	973	926	990	915	1015	987	1025	1002	1010	919	926	951	1005	951	984	953	1007	979	996	1021	975	992	945	994	995	953	981	1051	951	994	987	965	1031	957	1066	1019	952	955	971	975	972	955	949	983	1005	985	994	990	987	956	957	988	957	990	1041	976	954	999	929	944	981	977	953	982	1055	967	976	993	941	962	941	923	1006	982	994	1001	1009	957	980	995	1038	964	954	1014	991	949	1006	1008	963	961	953	1007	992	960	988	969	985	955	946	966	986
7841	732	721	547	479	481	392	408	381	356	359	383	367	363	350	365	379	349	344	354	380	333	327	350	358	368	324	343	344	354	378	328	346	301	345	305	350	336	334	354	367	321	346	336	328	358	342	328	355	358	321	329	348	339	351	341	376	355	351	370	379	361	354	318	355	369	322	353	368	400	358	340	342	322	316	294	374	328	324	339	309	377	331	326	321	361	362	322	345	309	346	304	347	320	308	386	299	355	333	345	360	319	360	314	314	347	355	361	342	318	321	345	356	335	281	319	350	314	347	349	302	344	340	348	315	363	343	311	341	346	352	339	322	315	372	401	337	356	336	352	374	340	370	335	324	351	317	315	330	352	334	311	355	348	299	342	320	376	356	370	339	304	341	362	328	342	331	346	316	348	337	312	373	369	357	346	351	334	334	352	332	321	328	342	350	360	338	331	352	368	358	306	342	356	340	311	336	359	349	334	344	349	369	328	349	359	342	319	364	371	345	331	329	343	326	344	348	334	330	364	339	379	335	326	363	335	339	322	315	326	342	341	324	316	328	399	369	342	357	363	364	355	325	355	349	350	327	335	358	357	316	359	347	374	304	351	363	292	339	359	327	348	323	336	325	319	337	312	333	337	338	337	338	305	338	361	371	374	304	331	315	336	346	356	350	355	310	337	331	315	340	305	343	320	345	323	322	342	367	338	349	343	322	360	360	335	322	353	337	369	356	354	329	341	375	354	335	353	329	381	336	298	318	341	338	394	374	362	325	336	350	339	309	359	299	350	332	353	348	340	327	332	355	343	363	349	339	321	342	328	346	342	330	310	373	362	363	338	337	336	351	326	332	340	340	382	349	388	329	297	333	316	347	355	374	310	367	329	318	335	333	336	373	339	305	390	356	331	329	327	315	322	358	350	337	292	330	356	328	330	347	330	321	343	375	356	328	356	336	334	355	337	335	362	331	375	337	353	323	353	329	340	325	327	335	360	341	335	323	310	355	336	331	339	312	348	348	343	293	361	315	360	339	332	337	327	329	366	338	365	316	344	363	328	332	313	304	346	295	356	373	363	355	325	355	358	369	327	309	343	348	379	352	345	351	347	375	353	339	351	336	363	328	329	364	331	348	381	325	345	349	326	374	345	297	321	329	343	354	319	338	337	306	354	348	333	352	324	353	323	342	309	343	322	341	351	342	373	333	322	326	347	340	334	339	350	379	380	368	323	332	338	344	338	328	335	339	372	342	341	337	338	383	338	304	387	341	313	330	359	329	341	335	337	376	352	330	395	357	330	331	337	340	313	356	345	333	355	330	300	335	317	333	347	399	333	360	352	335	336	367	316	311	356	353	341	337	334	327	352	326	344	373	348	350	350	355	363	321	339	347	326	377	377	322	352	317	337	342	323	364	343	357	327	320	331	351	323	315	390	354	342	344	336	354	354	371	331	343	300	353	311	363	385	312	334	363	340	302	356	344	343	333	353	342	321	338	333	392	322	340	332	389	320	305	338	310	345	341	362	329	318	369	321	371	353	325	312	342	309	324	342	322	344	329	354	331	355	306	353	360	336	324	338	328	315	364	349	345	354	346	322	302	360	329	351	333	345	371	351	350	327	315	350	328	346	346	351	356	343	347	362	330	349	335	333	336	340	306	336	349	333	351	351	361	339	317	358	337	332	364	322	374	359	332	360	356	312	330	336	366	352	336	315	336	346	339	355	342	345	356	326	373	350	339	329	339	349	312	350	332	357	360	321	346	299	337	364	349	351	333	351	336	337	328	338	313	370	335	315	366	348	326	320	318	346	322	317	347	322	354	347	284	350	307	349	325	363	343	353	333	347	327	353	341	377	380	350	322	323	350	355	305	328	367	357	328	352	363	337	351	339	343	335	352	369	344	351	326	315	347	326	327	341	358	353	324	335	345	358	389	336	388	332	373	339	323	362	346	355	355	346	374	331	343	349	357	369	375	333	342	353	377	358	292	354	337	343	307	361	304	342	356	350	330	322	318	341	340	303	349	377	347	325	346	358	356	317	367	343	369	315	306	305	352	358	317	317	335	366	378	322	377	344	346	345	318	340	341	364	342	334	338	315	335	343	331	331	341	355	316	324	327	338	359	334	318	330	314	371	352	343	349	354	327	349	359	316	344	348	382	306	332	306	356	333	342	349	353	380	353	365	346	297	277	317	364	346	370	352	337	342	301	339	344	330	310	307	312	365	368	345	320	292	290	343	313	346	309	338	333	344	312	377	332	315	333	344	346	322	319	369	327	334	310	323	329	333	356	365	324	327	347	353	356	354	331	343	356	392	345	352	326	348	333	343	345	364	324	365	346	363	317	338	363	320	339	332	355	334	364	316	330	342	343	349	333	342	373	362	364	331	355	339	345	342	356	343	352	336	343	344	335	333	345	328	321	353	336	329	320	394	362	340	344	345	330	351	337	369	348	332	315	364	332	333	343	338	333	355	324	343	334	335	354	339	309	311	331	336	340	339	354	331	338	323	339	324	370	318	336	355	306	343	362	316	308	303	323	323	347	300	330	332	349	339	345	340	378	326	352	358	349	346	336	306	364	346	328	324	356	340	314	359	334	338	358	331	350	351	346	377	318	319	332	326	332	350	344	336	320	362	345	338	353	354	324	308	351	306	341	311	354	321	365	370	358	301	341	336	354	319	337	319	322	370	352	323	320	350	358	333	340	318	319	335	344	331	350	338	299	325	338	360	364	335	335	303	355	334	316	347	348	313	320	341	360	332	306	364	336	346	315	337	319	340	352	346	335	321	327	334	341	333	353	300	305	350	332	318	322	339	317	332	329	328	307	352	357	327	343	351	326	317	355	327	322	373	330	346	311	343	373	369	353	368	388	340	347	301	345	336	344	343	337	352	348	360	329	344	324	315	338	345	367	322	311	339	350	338	365	383	341	359	342	349	357	363	293	344	316	345	327	329	349	361	319	329	382	347	326	305	345	354	365	352	336	347	320	350	341	354	357	367	347	325	343	354	347	353	352	329	342	295	365	354	347	321	293	325	340	323	315	313	329	347	353	317	334	360	344	384	357	353	310	357	334	354	324	334	340	346	357	368	356	350	357	307	352	347	323	343	341	340	354	352	317	387	319	308	336	337	318	320	292	339	322	331	344	336	343	345	335	307	334	330	351	348	354	344	327	323	343	367	329	334	311	342	355	344	310	340	340	360	354	319	304	361	328	334	334	361	331	327	383	333	334	383	343	316	341	315	390	376	334	329	321	330	326	360	363	349	344	317	312	333	352	377	312	351	340	351	350	348	336	287	323	359	334	330	387	380	349	352	341	312	324	369	301	357	361	374	340	333	319	331	332	384	390	373	350	338	370	337	347	331	318	332	316	407	321	331	364	363	338	341	365	353	329	339	334	343	355	360	324	340	319	304	371	339	333	350	377	311	312	305	339	344	317	333	327	337	346	324	336	319	330	362	367	333	337	329	305	336	300	360	324	345	353	347	354	355	380	329	336	402
7010	1168	1604	1638	1542	1366	1214	1117	1086	937	979	931	991	862	872	881	877	883	874	911	807	851	875	822	819	799	813	807	832	855	881	778	815	797	768	848	858	808	816	806	798	826	848	801	834	801	843	813	839	781	802	834	826	804	807	801	814	789	843	776	786	827	845	801	789	829	814	842	797	840	837	836	847	795	820	857	784	786	823	813	820	771	859	801	803	810	782	849	857	828	783	822	827	865	844	795	808	853	838	804	765	805	807	839	785	825	799	815	872	824	803	809	829	826	823	789	787	776	776	840	829	800	795	805	818	852	812	743	800	802	827	790	822	827	775	805	798	781	819	864	791	801	794	778	796	810	771	790	761	814	848	771	814	811	826	811	839	793	835	824	804	775	825	814	858	806	794	769	803	814	732	817	795	773	770	833	802	790	804	841	885	811	819	840	760	766	780	854	802	856	794	807	780	832	746	806	841	798	767	828	748	819	762	753	817	800	796	817	778	739	813	800	785	841	817	809	830	803	824	767	833	792	824	760	838	745	782	789	787	799	785	851	797	856	847	779	838	797	819	816	866	722	846	796	797	795	794	811	809	806	813	819	747	762	778	787	822	818	842	857	749	760	804	800	779	813	787	772	797	827	770	811	753	804	803	799	805	774	753	835	811	748	807	789	812	801	826	801	769	779	839	820	839	788	754	811	824	815	841	822	835	796	768	805	808	771	845	784	792	803	773	802	802	846	817	813	819	862	799	807	801	765	731	824	785	830	860	738	840	820	825	819	812	817	768	770	812	838	807	837	818	804	792	777	832	879	816	818	785	815	850	817	810	828	835	816	810	785	812	813	826	803	796	808	801	837	847	790	804	805	839	860	863	817	816	805	825	801	790	802	783	778	810	835	802	820	836	791	813	791	783	802	772	754	823	829	767	827	807	850	824	807	835	781	852	772	801	799	770	768	832	766	777	796	813	786	828	821	784	834	817	827	790	779	821	788	848	841	853	820	804	812	795	771	814	738	813	793	797	804	825	780	798	827	793	812	800	792	812	835	812	795	796	812	801	753	786	809	815	794	850	819	806	781	787	834	818	844	846	874	814	838	806	806	806	801	757	800	799	865	820	789	801	784	790	821	767	761	818	792	821	790	795	834	776	848	781	755	774	794	785	801	804	808	811	825	792	761	841	823	788	783	777	779	812	773	807	828	789	802	828	796	770	805	797	746	761	816	781	779	839	788	844	767	836	870	818	745	819	832	766	824	779	787	855	798	816	838	822	810	835	821	810	833	793	790	870	783	802	772	777	828	809	821	798	817	793	771	785	799	749	785	821	813	795	775	797	798	789	821	815	836	805	800	801	804	825	795	836	816	872	775	773	828	813	784	860	802	837	786	806	841	759	848	792	795	832	797	799	813	849	820	790	796	775	779	786	809	791	811	816	806	799	828	832	778	808	770	808	831	788	807	836	846	805	821	832	771	818	803	760	785	823	801	785	747	786	783	733	808	810	782	797	794	836	812	797	788	773	778	816	787	799	826	811	795	760	835	795	806	873	801	813	833	808	767	846	866	754	823	771	796	799	766	827	798	753	851	810	797	822	798	785	793	840	794	832	797	772	763	802	797	791	810	788	832	763	810	864	771	794	798	780	869	837	819	837	775	786	803	802	757	763	787	793	819	778	831	792	817	781	821	792	833	777	761	810	821	831	792	793	849	842	760	801	847	814	798	805	795	797	809	813	796	841	847	826	781	759	791	791	749	823	785	848	853	775	802	806	779	795	823	815	790	776	815	809	839	796	826	857	826	797	796	796	818	819	818	820	791	769	780	819	778	818	756	804	795	771	853	821	803	808	745	836	782	798	801	786	785	817	817	836	777	760	783	829	816	796	800	783	767	749	824	830	803	773	862	775	809	807	838	805	827	806	804	821	767	780	842	773	790	760	803	770	789	808	804	789	786	779	856	864	849	832	839	817	792	865	775	791	832	806	782	841	788	756	784	787	798	816	793	801	799	835	804	785	862	764	802	856	805	806	780	873	828	812	814	824	781	853	815	813	793	765	833	769	743	784	781	824	840	762	831	783	843	793	823	832	831	810	806	813	823	789	804	831	794	828	833	822	816	790	816	821	834	785	826	766	845	846	802	811	758	786	822	804	775	833	798	825	829	815	817	844	844	840	810	760	830	833	792	790	748	755	836	764	800	777	822	829	853	839	806	782	817	791	797	795	799	766	812	792	804	825	799	815	752	734	808	784	785	799	845	804	848	777	789	801	842	801	767	825	817	833	790	796	800	828	806	795	825	817	815	781	832	831	814	806	808	849	783	753	814	832	793	803	814	797	809	788	854	837	797	820	861	775	815	762	856	800	805	813	780	813	854	820	867	792	810	792	812	848	819	825	788	837	813	802	813	773	804	825	817	772	847	819	786	834	831	797	774	810	731	786	787	761	783	779	793	756	796	819	797	786	818	811	833	761	772	808	828	842	780	804	813	767	791	807	827	838	831	848	780	794	777	793	837	792	809	811	821	832	837	773	856	789	901	793	829	742	819	792	835	819	809	790	789	816	800	751	831	776	787	825	800	826	809	770	829	803	802	826	871	788	813	762	816	826	828	836	796	810	810	778	798	824	771	807	800	813	829	810	830	790	773	787	808	743	810	793	804	772	873	839	777	823	802	781	828	810	786	803	823	772	793	833	814	835	763	782	821	826	827	867	822	784	748	778	766	822	845	768	743	818	864	781	787	776	807	764	780	772	845	798	793	839	845	805	785	771	805	814	792	802	829	794	791	815	819	832	793	841	795	828	848	802	827	809	843	815	794	810	787	798	825	791	766	808	800	798	791	867	834	804	790	761	764	774	784	819	793	806	800	873	791	781	832	773	814	813	834	803	827	756	790	795	832	793	794	809	774	797	825	814	786	738	825	827	836	832	815	821	786	787	792	831	792	829	790	829	796	807	830	779	768	832	809	779	828	818	822	799	783	803	764	800	826	864	766	810	863	800	832	775	814	876	788	816	840	780	836	752	798	827	768	790	750	827	864	876	786	788	782	817	782	781	798	795	828	797	822	827	780	782	815	829	854	865	797	825	794	827	822	769	815	809	845	776	747	785	800	825	789	851	833	821	787	829	771	771	806	792	824	793	872	801	816	816	845	852	794	798	822	795	855	739	816	776	856	831	789	785	781	796	805	795	812	860	811	767	860	808	804	833	819	789	808	768	773	841	801	807	823	756	806	768	815	848	861	765	852	832	804	831	776	839	848	828	775	767	799	765	785	827	740	824	803	760	815	816	809	778	829	787	794	827	823	826	833	765	844	771	819	777	803	811	793	783	839	817	826	793	844	824	822	831	767	793	826	780	836	829	817	749	855	719	827	748	816	815	778	785	787	788	836	769	791	791	818	840	808	851	765	795	807	753	844	863	798	795	784	790	767	808	795	788	791	802	845	800	824	814	825	759	830	820	823	854	825	830	849	775	830	817	812	789	826	802	766	812	808	802	828	806	757
13451	1051	822	653	477	396	340	226	232	219	204	207	191	179	179	178	166	178	164	190	162	171	173	152	167	189	166	173	157	163	182	175	174	151	157	155	166	169	193	174	168	163	145	173	182	178	168	171	178	161	168	180	162	174	182	195	152	175	168	153	157	163	147	156	147	165	193	172	140	146	164	129	160	171	172	148	166	188	145	181	157	173	172	186	170	180	173	147	167	148	135	129	148	158	168	168	174	151	181	183	151	170	160	160	165	159	155	143	140	142	172	161	184	178	174	164	164	155	148	170	186	151	139	166	175	180	162	166	167	181	169	146	162	185	160	190	139	180	182	144	124	154	163	170	146	148	188	166	158	192	180	164	161	166	160	177	175	167	165	167	168	162	157	183	147	154	145	157	166	155	157	162	149	153	172	151	181	147	156	176	164	155	160	186	168	162	159	151	189	163	156	157	156	166	163	167	163	157	160	180	203	166	191	168	183	163	159	143	131	164	165	171	191	170	149	162	197	160	150	169	152	141	189	156	173	141	171	177	147	163	167	169	145	154	162	160	164	169	165	139	156	146	137	159	177	141	157	153	153	177	154	159	155	177	169	178	175	178	140	127	140	169	153	179	173	163	158	177	145	173	168	153	163	176	175	155	172	160	189	163	154	190	134	156	169	145	137	140	160	133	163	194	160	143	167	166	163	152	144	162	138	150	156	167	157	130	169	184	168	174	149	160	144	159	166	184	142	150	159	192	166	165	147	161	148	159	148	160	168	159	154	146	150	167	174	175	144	142	180	161	180	158	164	163	156	163	158	163	165	153	157	152	167	154	153	181	171	179	147	153	170	159	177	172	176	134	140	161	164	167	158	174	145	178	156	152	149	171	185	177	188	142	167	152	162	156	171	165	154	151	167	155	166	162	141	176	171	143	156	175	143	153	162	163	170	162	150	158	170	145	135	158	174	171	145	163	171	170	152	175	165	160	166	161	163	163	174	161	181	167	156	146	161	182	174	153	169	178	177	175	175	155	155	165	147	167	166	184	152	170	153	168	152	150	165	177	185	161	163	161	175	148	185	157	161	166	170	169	169	149	158	162	167	154	178	178	165	169	167	172	169	176	164	177	148	163	162	208	172	142	182	176	155	173	152	162	158	144	143	171	151	155	158	146	150	164	173	154	163	184	176	161	165	168	150	166	177	172	169	160	162	170	153	168	143	157	170	169	157	159	162	161	172	179	154	181	184	161	159	151	170	160	164	181	159	166	160	169	160	161	142	170	149	170	157	158	173	188	154	156	150	165	150	166	178	160	161	167	153	145	147	147	168	156	174	182	150	190	161	167	167	158	150	145	172	165	169	157	159	160	171	167	157	170	149	157	153	158	178	161	152	168	148	144	161	156	155	138	147	151	183	158	158	140	164	150	172	158	148	144	155	146	161	157	144	165	166	159	147	162	153	170	195	164	169	164	171	171	152	168	184	161	173	156	166	145	145	147	153	177	178	182	153	148	140	139	154	158	151	165	162	145	154	171	146	166	157	151	176	158	156	148	169	164	169	154	151	166	164	146	173	187	165	154	171	141	156	153	159	187	160	166	152	146	161	165	180	172	154	173	192	156	166	152	148	128	149	171	159	144	137	128	164	170	164	197	158	167	145	160	146	146	157	145	171	156	174	151	171	184	150	171	156	149	164	171	162	169	146	133	154	180	148	160	174	160	168	157	159	149	154	172	166	175	173	182	165	165	161	140	147	175	173	159	153	188	163	172	170	170	168	170	139	183	196	159	157	168	178	183	155	168	142	153	161	183	163	164	197	186	144	173	143	162	164	138	162	144	173	157	168	163	158	170	156	176	154	176	161	170	161	152	160	164	164	164	144	177	155	166	186	165	148	155	166	152	164	162	186	166	158	164	169	150	160	162	157	164	153	164	185	165	180	162	154	192	145	175	183	187	163	186	141	151	184	192	175	158	158	165	163	150	163	139	162	170	163	167	153	128	151	151	187	172	159	165	186	200	163	149	157	162	157	151	151	174	175	157	153	146	156	171	145	152	156	159	156	160	153	151	163	154	169	186	201	191	170	153	156	139	168	167	173	175	164	194	169	139	158	172	169	172	170	153	143	180	172	167	151	176	155	152	170	163	172	151	169	163	166	160	155	174	159	183	165	164	175	154	154	178	168	170	189	168	172	163	150	142	160	143	161	153	176	181	143	147	160	186	156	164	149	166	162	133	141	174	171	171	142	167	161	177	145	160	174	178	185	157	161	168	149	166	151	179	164	164	164	164	171	145	169	174	153	158	158	154	184	157	151	146	163	162	163	146	140	155	168	150	147	158	176	158	154	166	172	156	191	144	196	152	167	178	163	164	152	135	170	154	170	168	163	174	140	137	163	143	150	167	172	155	157	154	131	155	188	177	181	142	160	181	148	191	166	178	128	184	191	176	155	163	157	175	149	145	168	150	144	180	158	151	154	178	163	143	166	150	166	149	173	169	162	167	138	160	165	154	149	182	167	160	161	185	153	170	173	156	173	168	189	147	158	167	196	156	159	161	186	184	156	165	168	156	185	158	151	156	174	202	172	163	153	177	180	147	173	164	152	148	172	170	155	173	157	154	152	159	173	157	158	173	176	120	160	152	169	173	174	155	180	154	151	145	153	152	171	170	185	156	187	170	184	164	176	161	166	167	158	170	181	165	154	179	153	135	164	135	162	161	166	163	160	175	159	143	168	184	161	184	163	153	162	158	158	150	172	159	148	157	150	162	161	175	151	179	157	164	155	157	155	158	172	180	181	179	169	186	154	192	174	168	162	180	141	184	150	169	171	157	142	173	159	164	166	122	170	164	148	138	166	151	184	147	157	168	162	185	182	180	184	166	184	166	168	175	154	156	156	164	139	158	139	157	166	160	172	150	144	151	165	159	175	163	162	150	155	139	160	166	154	174	171	171	146	186	168	175	160	152	156	162	154	148	166	175	175	174	153	157	161	165	153	167	156	137	152	158	135	159	143	178	159	149	164	146	157	169	165	161	185	183	172	158	163	154	168	172	151	162	175	179	170	158	164	153	175	150	162	165	151	162	149	168	150	184	191	157	158	170	145	188	166	160	173	158	161	170	146	160	158	171	166	179	162	160	193	149	155	183	169	162	172	160	163	176	173	173	150	142	177	141	171	155	172	165	154	128	148	136	155	145	164	162	152	161	154	139	177	185	158	165	172	150	161	170	202	176	183	173	143	147	165	165	138	168	187	144	160	177	160	165	174	163	153	168	170	136	163	182	149	155	180	137	145	173	184	133	171	173	189	139	176	165	178	159	153	166	156	157	174	133	164	161	177	160	152	145	153	175	187	169	162	148	158	159	183	165	168	174	160	156	173	161	157	181	184	139	163	157	139	169	149	162	155	154	155	147	158	176	153	148	169	143	154	144	164	184	152	170	159	151	150	180	149	176	173	147	159	180	165	181	166	145	172	168	148	173	152	170	166	161	165	166	158	152	147	147
8212	978	1826	2030	1740	1387	1182	952	827	768	683	663	638	607	571	612	586	524	513	506	488	517	439	447	499	456	503	467	474	445	503	434	446	443	506	485	474	443	484	454	468	432	462	437	445	437	433	438	452	473	418	412	429	481	460	449	430	417	437	410	430	410	456	411	424	407	424	421	477	450	431	460	436	463	439	418	428	465	418	461	447	440	417	437	425	438	421	450	424	423	422	424	414	408	407	430	420	478	457	439	462	437	433	448	485	439	416	432	434	415	433	464	443	410	427	416	459	436	509	431	431	431	446	408	434	461	420	417	479	448	463	427	443	418	438	405	411	380	418	457	398	383	443	427	442	445	477	423	433	412	422	447	414	428	406	435	431	426	475	439	472	405	457	441	438	428	412	412	441	475	447	371	427	464	417	419	409	449	450	418	462	433	448	443	474	436	442	428	421	421	456	438	430	429	402	455	432	444	440	398	421	420	404	426	430	438	442	435	409	403	454	415	426	385	425	437	416	428	451	420	433	405	450	464	432	445	398	425	411	420	391	425	447	411	442	424	414	423	392	422	416	430	431	466	425	431	429	449	438	415	440	432	447	444	392	418	421	436	440	407	395	449	404	453	391	407	442	438	418	396	420	441	429	427	399	469	442	454	434	415	407	398	433	446	437	399	450	416	424	428	421	433	399	437	434	437	433	439	429	444	446	477	422	418	419	432	437	444	418	427	453	411	442	444	432	412	415	453	400	415	405	425	428	405	407	424	442	429	422	381	443	431	405	438	416	469	451	419	411	454	433	398	457	462	417	424	409	443	429	390	433	430	436	393	458	371	394	422	433	401	451	397	426	422	423	446	418	465	442	454	426	424	433	438	426	407	418	505	456	438	446	426	418	454	428	439	462	422	411	429	429	465	422	406	456	370	415	446	402	457	448	399	457	445	387	429	413	453	459	426	410	464	441	454	422	439	412	405	426	423	432	401	450	436	445	446	422	437	420	422	425	428	453	416	384	436	461	434	448	422	431	431	434	444	415	418	446	433	466	436	417	418	435	421	462	448	443	402	440	405	434	457	439	430	458	434	453	438	433	415	416	439	415	453	405	424	452	469	415	433	445	419	438	410	424	432	409	396	415	412	420	439	393	450	463	466	435	435	431	386	414	424	426	436	431	403	415	424	426	425	422	415	440	430	433	447	388	441	392	413	441	420	428	437	399	423	402	457	414	415	407	406	457	408	437	455	423	406	434	436	436	428	421	444	378	436	467	437	408	402	396	414	419	438	428	459	466	404	438	431	410	419	416	423	426	444	469	415	418	420	411	426	396	387	402	463	431	427	414	395	424	443	419	396	433	381	415	421	404	434	404	445	411	438	400	396	413	440	472	417	428	413	421	401	438	416	425	433	444	461	445	416	460	448	420	425	422	430	451	400	457	446	407	420	409	472	404	464	427	444	409	424	450	430	429	446	433	449	425	446	449	457	439	443	440	442	425	429	431	431	423	424	434	384	436	412	406	401	440	445	418	419	421	452	459	433	452	437	385	431	413	431	434	422	427	388	458	418	437	440	410	440	413	430	437	421	429	420	419	459	412	403	419	419	411	428	427	470	396	439	428	412	420	445	433	407	457	423	448	408	450	413	431	420	438	384	374	437	478	415	411	422	472	424	455	429	394	444	415	414	474	403	452	419	424	421	438	398	424	432	413	421	414	408	431	408	416	399	443	410	441	400	417	392	416	424	430	456	424	432	453	424	432	424	411	477	421	438	409	447	454	456	416	407	431	440	406	412	441	420	408	444	412	444	449	422	443	419	415	389	429	374	460	470	444	460	445	407	390	422	437	438	389	464	418	439	447	433	402	422	416	446	406	414	399	423	424	452	395	405	421	421	411	445	376	427	434	422	451	433	420	457	449	415	420	418	443	415	453	427	426	430	438	441	411	406	406	476	425	428	424	374	455	462	406	448	413	429	467	399	448	461	446	422	397	446	434	475	455	438	452	451	435	426	365	392	447	432	410	468	428	427	430	412	406	430	415	434	434	452	418	408	443	406	411	415	419	430	423	440	393	465	415	453	419	410	429	453	422	473	445	420	453	425	446	420	460	389	435	411	439	427	437	418	441	463	420	447	461	388	395	409	409	467	409	436	448	442	471	402	455	426	464	430	437	433	417	421	435	463	420	438	378	455	415	400	460	452	414	438	456	438	447	447	393	430	482	442	449	420	394	435	430	440	424	401	445	418	397	419	371	413	420	432	417	419	415	421	420	444	457	436	419	435	423	443	432	441	399	432	397	420	431	414	430	404	438	426	452	456	405	444	406	440	418	420	437	409	403	436	419	407	404	428	433	429	440	436	437	396	435	469	434	437	432	408	417	479	431	431	410	440	402	414	410	433	403	452	422	462	437	450	438	484	453	424	418	426	428	448	407	451	426	407	432	373	394	409	409	419	456	435	404	440	418	450	438	420	452	427	413	451	434	438	406	391	391	418	443	434	404	485	423	418	440	470	422	440	475	420	431	443	435	452	414	406	412	415	415	470	487	446	437	417	413	426	423	469	422	380	437	393	423	406	436	453	465	447	449	441	420	423	460	405	437	438	466	409	399	406	429	407	486	417	416	407	413	389	443	436	449	426	429	435	435	422	411	457	438	430	421	422	455	428	422	450	436	392	425	420	397	424	442	436	403	450	458	447	450	437	415	406	440	471	404	456	395	421	450	423	449	447	456	409	408	474	376	437	433	447	424	421	443	427	464	422	399	415	444	438	441	429	446	436	432	431	475	390	392	444	423	430	431	431	410	427	423	435	412	441	438	441	433	420	420	451	413	434	413	399	414	432	424	455	412	422	428	408	413	426	431	436	398	433	415	412	381	460	431	423	412	437	439	418	426	434	410	427	415	431	430	453	419	426	423	418	460	427	442	402	426	451	414	486	434	416	400	431	406	444	405	395	429	423	408	398	432	454	435	392	421	413	401	401	437	437	454	464	420	424	440	427	434	408	424	425	447	398	398	399	466	437	433	414	390	438	435	418	390	435	469	461	435	439	403	461	429	436	428	417	398	437	446	418	415	464	391	451	425	397	420	426	438	406	430	404	425	449	412	448	461	410	472	415	429	406	412	444	430	432	446	422	428	448	418	424	440	405	424	459	390	406	436	435	425	427	432	404	418	431	438	403	432	432	448	424	436	394	439	425	417	419	403	434	418	421	463	422	434	409	402	404	438	424	421	441	407	400	444	437	402	453	482	427	444	404	398	407	450	462	393	430	432	422	441	442	458	465	448	423	436	455	458	396	418	430	430	449	439	414	436	427	401	431	462	373	435	453	454	396	434	416	476	438	434	408	388	433	461	416	434	390	413	445	412	391	424	435	443	444	435	432	429	410	413	445	443	428	431	443	435	463	421	443	442	447	426	433	464	429	424	404	409	447	426	422	429	431	421	425	396	414	384	426	465	449	424	450	383	457	441	409	390	419	418	426	437	452	440	445	456	431	413	446	410	464
1849	494	449	444	426	424	429	426	417	415	442	435	413	441	411	415	438	453	413	423	396	438	409	407	455	383	419	418	427	386	418	419	366	416	437	400	462	421	384	417	392	422	411	388	395	370	392	469	392	418	398	429	423	433	420	455	415	449	435	418	434	409	406	411	401	432	397	421	406	416	407	460	437	447	393	393	429	418	422	372	426	411	390	414	437	425	419	408	443	403	435	415	441	452	398	417	433	421	395	425	433	413	403	407	412	416	424	357	446	423	377	416	432	421	402	409	395	428	402	399	410	404	410	431	429	407	419	412	402	428	431	437	396	397	420	398	436	401	449	395	444	471	391	425	407	429	467	431	421	417	371	402	456	391	422	423	429	410	396	415	415	423	417	431	383	400	372	435	398	436	431	411	393	417	387	416	409	406	411	413	401	387	396	400	381	397	428	395	451	431	405	419	386	429	402	439	416	380	392	372	447	404	431	435	470	402	399	416	431	407	425	448	380	378	442	395	401	451	428	396	430	448	417	435	425	376	424	417	446	400	422	439	416	404	417	443	406	428	394	411	402	420	405	402	400	436	453	394	407	400	430	408	455	442	419	443	395	441	405	397	423	415	421	404	436	391	441	382	354	398	392	441	433	432	365	422	393	430	390	388	399	434	435	447	403	416	415	428	434	422	414	416	424	463	443	433	435	408	434	415	451	424	420	449	437	396	391	415	418	389	421	428	404	431	423	404	399	393	362	421	395	422	443	403	431	446	428	476	436	450	409	438	386	423	422	382	393	406	398	367	461	432	406	413	402	401	415	408	405	425	424	383	442	411	408	420	397	391	393	412	416	450	404	428	424	386	405	391	427	412	371	425	467	417	406	445	418	392	398	410	401	389	401	440	419	409	418	422	403	408	425	404	421	411	390	360	391	434	406	427	407	411	433	389	427	436	415	433	384	364	452	377	389	412	418	415	398	422	425	461	428	437	386	419	425	429	420	419	391	393	425	411	399	416	453	429	416	378	435	429	391	443	378	459	395	448	429	420	420	444	418	407	403	416	371	406	397	410	424	409	445	394	419	444	422	430	423	432	407	390	436	420	420	441	393	410	382	396	399	425	451	466	429	398	448	413	415	385	423	418	418	402	399	429	415	423	427	398	406	396	429	383	392	401	392	395	396	406	437	411	404	422	448	413	403	398	434	413	405	382	436	401	418	441	440	430	417	453	435	398	418	451	428	416	401	417	379	401	389	409	442	443	429	355	422	412	407	397	456	423	389	427	437	412	431	406	391	428	415	410	431	385	415	413	415	419	424	402	418	389	393	411	409	394	433	410	418	407	395	443	433	426	381	450	426	421	399	410	408	435	428	434	440	452	407	402	436	386	426	445	404	406	398	419	412	420	430	419	451	415	423	414	410	411	411	445	406	446	415	406	407	390	421	412	425	412	391	419	396	407	373	438	407	415	394	413	442	434	383	430	388	444	444	400	434	424	402	422	442	400	430	407	434	397	445	425	402	389	429	432	433	397	424	425	398	429	442	408	427	409	411	417	447	418	427	435	394	390	428	397	388	408	394	393	389	404	397	406	412	415	402	384	429	438	419	405	440	410	426	402	379	419	417	422	431	429	424	435	434	433	424	419	408	388	400	448	399	407	445	400	426	420	481	438	452	389	435	433	405	425	386	443	415	424	402	399	440	374	444	412	416	409	406	421	381	426	384	436	413	440	413	367	463	365	418	400	413	429	407	402	399	369	416	439	414	436	439	402	422	431	441	405	461	376	432	473	387	411	413	372	422	416	429	418	432	402	392	436	391	445	401	398	455	424	448	396	394	374	383	428	417	434	402	406	442	399	401	438	395	409	426	421	427	425	419	419	429	418	402	409	374	434	432	441	414	419	371	426	466	420	440	383	414	413	446	436	407	420	390	448	397	424	385	412	414	403	413	387	385	396	460	452	413	431	405	405	444	384	426	436	477	441	413	423	409	395	422	409	430	399	405	416	442	378	383	397	396	416	378	408	403	398	423	409	399	430	418	415	424	386	420	419	430	432	444	372	409	370	393	412	409	419	408	402	410	388	401	408	433	419	408	426	403	418	397	426	393	411	454	425	392	423	436	427	410	422	418	390	416	417	439	431	468	396	399	450	418	395	429	392	439	402	433	411	422	439	447	426	414	417	371	399	405	392	437	414	408	416	419	378	404	397	393	407	425	414	400	404	380	443	410	408	416	424	406	426	395	435	383	394	427	384	403	400	457	398	442	426	407	405	409	451	408	446	401	410	450	415	434	414	406	421	414	419	423	402	416	412	396	387	395	383	429	448	423	436	372	429	375	397	411	402	432	416	409	390	424	407	424	424	389	391	396	417	421	427	397	399	422	414	406	413	423	448	394	397	403	434	420	394	377	400	427	388	376	417	435	385	417	394	412	428	419	388	424	445	433	406	388	392	425	395	358	415	427	466	426	398	433	459	427	416	400	386	430	449	412	404	415	403	410	425	419	437	461	423	432	412	429	398	401	415	414	399	396	397	397	399	397	414	402	409	377	397	376	454	419	432	414	418	436	444	404	415	382	449	406	420	434	402	431	485	404	386	393	451	402	389	399	437	423	444	431	463	392	440	422	442	411	405	415	449	409	395	375	407	429	387	378	347	393	441	435	399	384	399	410	441	436	389	417	415	409	412	415	417	411	432	428	422	436	396	382	397	399	404	379	419	416	394	419	433	446	428	451	433	396	385	410	420	427	423	402	410	380	395	425	424	429	466	402	404	422	456	413	417	438	377	446	416	461	428	393	387	387	407	412	417	398	401	425	457	453	421	436	389	407	409	406	398	434	417	474	394	429	412	395	436	415	443	388	417	433	415	409	435	403	441	397	432	430	427	406	399	410	396	417	448	433	414	414	404	423	415	430	385	399	387	438	361	407	420	414	361	420	360	417	459	437	412	466	425	424	418	397	425	389	412	414	420	395	417	432	417	395	373	420	405	420	369	402	422	408	437	447	470	435	404	445	396	412	413	422	376	449	408	347	390	415	391	404	382	456	423	369	431	437	412	388	402	379	445	422	437	436	401	430	408	442	384	415	406	411	397	426	404	448	447	411	393	402	402	423	399	401	407	397	384	436	401	418	404	416	437	395	402	391	396	435	414	428	399	446	416	399	420	437	418	392	406	410	413	410	387	400	363	428	427	401	431	425	436	446	370	374	387	455	380	394	407	405	388	419	396	408	447	407	400	476	436	388	408	402	420	439	423	417	416	401	418	420	426	391	425	412	404	383	415	437	414	414	403	412	386	403	397	406	401	402	406	444	411	400	364	409	385	448	401	436	431	423	395	400	405	388	427	420	456	414	414	401	388	424	409	401	401	416	386	434	451	456	406	408	394	400	440	430	425	415	429	410	402	411	403	391	410	407	421	421	423	422	415	437	364	415	436	401	398	399	410	401	415	425	448	393	383	435	412	434	458	434	453	444	418	418	416	424	397	437	422	420	452	426	394	433	417
2354	1018	1081	1056	1070	1010	1031	983	988	979	980	991	954	979	982	991	971	987	974	984	974	921	908	971	965	921	967	973	957	938	959	1007	1014	899	970	978	957	960	944	978	1001	997	940	979	920	983	951	965	951	943	968	934	1019	955	1034	971	972	944	991	952	1035	935	937	996	1013	964	958	955	986	1001	939	958	1012	931	999	925	928	947	963	921	1045	989	986	933	991	1005	1017	989	977	990	964	955	961	968	962	974	989	990	1012	1049	969	939	930	975	914	938	984	965	969	964	950	1013	963	910	970	955	921	976	958	982	951	991	991	978	1002	995	978	972	964	969	943	964	952	1004	1008	951	903	950	998	987	944	1005	972	993	961	997	957	989	967	931	1009	958	962	980	942	927	989	1009	929	999	986	990	1046	1000	937	994	999	936	928	1023	943	1010	962	975	993	989	980	935	982	962	927	1003	938	969	987	976	916	999	956	939	942	993	1009	928	1030	944	958	978	969	974	959	992	1015	972	970	996	943	974	999	855	954	982	1010	988	915	988	978	954	936	997	943	979	989	957	1000	1003	938	973	939	982	993	962	979	998	952	986	988	914	942	941	948	969	973	954	992	958	992	975	975	1058	931	963	1030	983	986	945	969	960	970	948	970	953	943	1019	923	976	981	999	965	968	981	941	959	954	1032	940	936	983	981	957	943	995	966	950	984	975	1003	982	935	967	993	979	949	992	1001	968	1012	997	953	976	938	991	973	933	1025	895	909	972	951	968	984	965	933	966	946	981	995	995	971	978	940	1041	954	956	988	973	1003	984	953	981	971	968	934	936	996	935	974	977	1031	941	999	966	972	976	997	1012	927	985	1007	1053	997	979	1018	957	971	983	960	991	980	957	895	1000	938	1027	952	925	909	939	971	968	970	971	948	996	981	1024	985	1003	933	967	906	970	963	995	951	978	1021	1003	980	999	981	919	981	979	1012	959	952	892	1013	1001	965	990	1046	991	994	983	985	965	947	926	952	1029	962	960	962	931	995	927	970	977	1007	930	934	983	1013	962	973	926	999	986	981	950	929	963	995	946	970	963	1015	925	926	966	934	950	951	1007	921	973	969	966	944	962	1002	974	994	926	956	920	1013	986	988	906	951	933	927	946	953	950	973	978	1002	1041	985	999	941	980	959	1055	987	974	963	937	966	962	1028	1005	967	965	986	926	991	999	935	1004	957	1005	992	899	953	973	963	965	990	991	990	956	990	1011	968	953	929	1035	982	984	958	959	1076	995	1005	919	1002	970	932	977	976	1025	947	1030	970	967	983	986	933	975	928	934	947	933	1000	941	957	952	990	1002	1003	1010	984	970	964	978	982	958	1013	982	962	977	992	960	912	963	973	947	960	956	1020	951	1025	953	985	982	948	946	992	971	978	937	929	991	1011	1005	946	926	990	929	966	974	934	998	1031	979	959	976	932	943	944	992	983	943	957	1020	992	968	1002	955	948	962	984	980	965	910	947	930	1011	965	966	915	1009	984	942	958	962	972	1032	992	951	933	985	973	946	989	986	988	931	1000	1012	932	1019	956	943	938	953	946	927	985	946	926	944	988	935	953	938	973	922	948	954	1018	917	988	989	961	956	1018	956	947	930	992	982	928	955	984	946	954	984	951	949	965	1003	982	957	980	992	984	986	959	940	1008	986	1007	934	979	990	918	955	924	1017	944	986	988	989	934	985	957	987	948	994	996	978	969	989	1016	930	987	991	970	926	1004	1019	1007	1013	950	964	956	982	929	1020	901	978	933	934	962	979	973	990	968	1035	992	973	1022	971	918	971	995	963	1012	916	987	953	1006	950	865	932	993	961	949	987	966	976	944	984	952	988	1019	952	1002	1024	931	997	972	1036	952	972	977	1023	995	979	924	962	947	958	984	952	976	942	970	991	951	982	973	952	913	944	961	970	953	957	978	971	913	990	987	959	953	963	970	1032	916	990	958	969	941	952	981	978	958	1005	960	945	968	1006	969	915	956	954	967	966	995	1024	934	950	926	963	936	933	975	913	919	999	973	964	995	953	953	990	1006	1028	1004	957	1006	909	992	1004	1003	947	927	1017	1010	1031	949	992	986	1021	951	948	988	990	981	996	939	996	1000	955	997	929	971	959	951	940	933	978	979	921	898	956	1017	1000	990	983	921	974	978	971	963	942	998	978	983	919	975	943	987	909	985	966	959	999	957	944	981	952	925	969	998	923	951	957	976	955	1009	950	995	981	950	978	978	954	922	940	962	983	963	969	978	975	893	982	995	952	1022	994	963	917	1033	972	1022	977	990	957	997	998	1006	963	976	945	963	985	996	981	918	1016	1043	963	972	997	969	972	899	948	956	968	934	952	938	1003	915	1004	952	996	1008	986	919	960	1010	963	919	959	933	963	959	1014	964	991	993	992	902	938	1013	958	975	957	964	1001	926	978	958	978	970	1009	968	925	984	990	931	962	933	1029	943	978	1002	969	1042	1001	995	976	979	934	953	982	985	1004	1004	931	1007	987	1009	978	936	912	1005	963	969	970	949	986	995	975	1018	957	949	1004	942	915	945	1007	962	960	986	1003	953	1048	992	964	958	959	910	1014	1051	919	956	997	942	986	966	946	1017	947	922	913	977	1021	957	989	999	1036	938	976	1025	965	932	964	961	1026	989	985	978	1007	952	988	922	1019	970	949	890	939	1026	941	940	1002	961	965	986	956	1003	989	999	967	934	958	973	994	978	959	965	904	1007	980	968	957	954	992	1000	969	948	962	970	955	948	1011	975	1015	972	1009	946	948	975	960	936	940	944	1009	968	1004	968	939	965	1015	1014	962	943	966	938	942	929	973	1007	984	919	993	947	945	1068	926	970	932	1011	940	957	940	973	1009	1037	990	1026	932	934	999	936	981	955	955	987	962	986	956	1011	982	1012	1024	983	938	978	978	1016	964	980	936	932	943	874	941	966	990	1002	949	995	914	906	896	971	954	944	1005	950	985	942	992	948	968	935	954	996	965	988	1011	955	1023	999	1039	978	970	975	967	1008	947	943	924	991	994	955	977	976	947	959	949	992	953	972	952	978	954	913	980	953	915	923	902	1011	993	947	987	968	964	963	930	1024	998	1020	988	930	975	949	882	974	976	996	965	983	992	976	1000	981	1051	985	983	1017	967	989	919	932	967	962	1017	935	985	965	975	1003	991	962	975	1048	990	945	1030	997	937	1014	874	1002	977	917	988	959	952	985	970	999	957	937	948	1025	960	964	990	960	946	933	977	997	1006	1009	1007	955	925	976	998	990	943	977	956	949	929	918	898	957	982	1022	955	971	960	984	921	998	925	996	936	1009	934	967	954	925	981	986	991	1019	963	923	976	988	962	955	983	950	981	924	988	1005	1010	961	1019	966	946	980	975	955	1017	1013	947	1003	990	988	972	973	1007	931	980	980	954	985	969	1048	928	1003	954	916	998	979	958	960	960	959	933	1008	984	933	1008	982	1005	986	940	1005	974	942	992	961	989	967	969	944	953	976	979	932	1003	962	965	1000	994	974	936	966	932	936	979	994	936	950	899	961	984	1023	972	911	996	997	950	990	957	958	964	909	987	1018	977	914	941	980	948	1000	993	949	1000	951	975	923	941	999	932	958	981	998	965	933	973	981	916	999	962	961	976	971	958	945	940	948	953	1012	953	1003	989	967	993	992	930	993	912	1001	931	918	952	942	986	965	958	958	965	973	965	947	971	1010	922	940	1024	938	959	960
8041	766	695	602	497	434	436	377	377	383	364	348	356	368	363	349	378	346	304	299	353	368	332	330	338	346	340	348	354	347	323	374	341	353	332	317	352	319	386	339	345	341	340	326	347	374	334	317	348	350	345	327	328	334	323	328	357	330	342	314	348	355	331	362	332	324	376	337	359	331	312	329	409	350	316	304	377	366	363	352	326	332	325	343	368	377	323	324	345	359	334	323	328	299	351	356	351	326	356	319	351	371	339	342	320	379	314	330	344	326	317	320	320	329	340	358	368	326	342	321	323	367	333	303	314	325	337	334	307	337	296	321	345	359	370	336	347	317	319	323	327	344	361	373	364	339	334	361	331	341	339	340	352	295	285	337	333	309	338	352	357	336	329	367	349	310	355	333	339	358	347	366	331	357	342	351	348	332	340	334	321	377	351	345	322	317	327	313	320	360	349	321	366	366	369	329	292	359	348	341	362	350	321	332	348	329	333	354	361	316	320	348	347	346	354	325	343	358	319	314	315	338	330	368	319	322	326	335	332	295	314	363	350	336	344	347	340	341	354	339	328	332	330	319	347	307	338	363	360	355	354	351	353	312	314	339	309	344	370	345	335	357	356	329	343	356	342	369	338	318	316	336	353	347	350	324	338	354	368	336	353	333	319	328	336	312	358	376	326	349	340	322	358	312	350	334	315	351	387	334	341	356	374	332	285	338	323	328	312	327	336	380	378	343	334	346	341	300	316	346	344	336	357	378	353	333	347	326	336	350	336	349	332	308	305	335	352	367	354	375	313	346	322	354	372	344	358	347	327	323	364	351	341	330	356	326	299	345	345	334	317	322	344	336	341	322	318	325	331	359	303	329	327	319	348	346	312	346	368	360	348	310	323	343	334	350	358	352	325	288	364	342	368	343	361	351	315	318	341	352	313	319	365	332	323	339	296	327	295	325	320	356	345	340	358	334	346	342	346	350	322	351	326	360	353	352	351	337	336	304	365	340	323	347	354	307	371	334	374	339	336	324	317	324	379	359	331	315	348	349	326	389	344	327	322	356	382	349	352	337	333	352	352	326	327	335	362	387	359	354	323	317	353	333	358	340	346	330	336	360	330	314	354	335	354	335	343	326	348	353	323	331	341	339	356	345	346	349	323	323	339	313	337	357	347	350	341	326	314	350	347	304	352	337	344	341	319	337	350	330	321	309	323	358	315	336	344	310	343	315	331	339	326	385	354	343	337	373	346	334	311	370	352	332	364	350	328	318	336	273	350	340	330	318	334	318	336	375	320	310	326	336	357	345	338	343	335	345	364	337	298	333	326	346	327	353	355	350	330	343	343	342	339	321	299	356	283	311	345	335	332	321	325	349	321	383	350	336	354	335	318	339	380	323	311	331	339	361	386	326	343	302	353	334	364	338	314	359	326	308	340	352	363	369	315	341	333	376	352	342	338	344	339	363	355	330	336	375	350	343	338	342	372	301	370	321	317	337	313	326	318	309	357	381	315	340	365	366	340	333	335	321	351	337	342	323	325	337	340	304	344	347	359	297	314	328	356	315	328	364	324	367	345	348	319	330	368	308	318	394	353	325	353	348	344	343	337	335	329	348	334	328	336	339	364	361	330	306	348	326	389	351	332	338	391	356	384	302	337	322	358	334	341	343	349	377	332	369	303	299	310	351	297	333	355	342	324	320	336	366	360	343	335	337	352	317	358	336	361	359	341	348	343	320	348	330	311	336	366	339	350	353	324	358	309	374	365	309	319	316	318	350	340	360	354	349	304	341	349	371	317	297	333	342	384	345	345	334	329	333	344	329	351	347	333	360	348	355	351	338	346	357	343	365	346	302	309	319	330	346	325	323	333	328	327	321	329	318	346	351	296	342	314	324	354	345	328	339	364	321	332	343	368	352	333	359	317	356	318	330	350	329	339	371	326	344	317	338	369	343	344	350	341	361	363	338	303	377	338	356	320	316	341	342	332	371	314	363	349	317	332	299	352	356	344	293	376	331	326	348	326	362	342	345	319	364	333	372	340	332	335	318	331	363	329	330	319	323	298	359	324	332	330	346	367	337	341	357	336	372	328	328	302	329	316	346	347	346	355	349	334	352	319	305	373	357	376	355	301	375	354	337	342	339	316	355	321	337	318	305	310	378	339	365	331	327	312	349	341	330	360	392	354	347	360	306	342	317	364	335	321	332	354	316	324	343	342	321	349	308	344	346	353	363	349	334	353	331	358	336	357	344	332	400	369	353	312	349	319	365	328	330	396	344	317	387	371	352	367	330	349	330	361	339	327	359	322	319	323	334	367	346	335	343	312	357	343	347	367	288	347	356	360	351	358	358	343	347	359	316	323	348	318	316	353	322	339	346	356	358	384	331	367	356	371	333	290	352	382	336	340	353	297	316	319	365	353	331	337	321	333	352	353	355	339	339	314	353	331	347	346	354	313	344	320	324	378	341	326	336	354	302	320	300	356	366	323	320	352	345	358	342	309	353	336	386	362	358	323	362	363	327	359	322	352	371	320	366	353	355	330	323	306	299	349	349	368	318	335	309	317	393	346	343	386	363	342	351	332	337	338	361	323	381	342	339	345	348	336	377	300	347	325	327	342	304	343	330	324	340	324	311	323	376	315	355	344	351	369	305	309	377	338	346	327	336	320	371	326	318	357	356	326	289	346	323	338	345	326	335	342	323	371	340	397	308	380	342	320	321	343	343	347	325	362	315	316	355	310	341	349	357	330	318	342	342	348	318	333	322	356	348	307	290	329	377	365	312	319	379	392	326	350	336	386	346	326	321	318	327	384	307	344	334	336	344	318	339	344	348	327	323	329	340	362	368	315	347	312	334	312	328	365	350	337	317	320	343	362	380	374	331	347	326	338	324	340	353	363	356	316	341	306	383	347	290	339	341	376	318	332	335	322	373	337	339	336	332	340	329	307	340	346	327	336	382	316	362	379	321	324	328	322	335	357	345	320	348	361	369	367	339	336	315	386	348	384	331	347	340	336	333	340	291	322	322	381	348	353	326	339	358	331	349	312	360	366	323	324	374	359	358	336	350	350	331	331	349	379	330	382	331	322	335	363	348	330	351	330	339	309	342	311	331	338	354	342	350	357	338	376	334	356	327	343	300	331	334	349	339	327	372	336	312	354	341	357	335	312	359	299	369	293	326	368	328	326	371	341	328	330	332	323	301	319	338	364	356	338	330	322	321	368	339	328	327	324	311	304	331	350	315	315	348	364	352	370	331	305	352	331	336	342	329	356	318	349	317	326	321	362	338	378	379	339	362	335	329	342	331	310	358	315	360	318	336	356	348	322	354	321	325	323	334	339	359	319	331	337	388	321	357	337	342	343	302	330	308	342	333	352	350	394	334	334	348	337	338	333	336	348	334	346	357	339	336	365	411	351	317	315	323	321	344	339	340	346	381	368	352	349	370	352	334	371	324	325	347	356	349	319	383	326	351	342	302	350	335	342	326	320	329	340	334	313	329
6887	1144	1614	1744	1507	1332	1226	1066	954	974	975	897	904	930	872	873	863	883	874	834	792	864	839	810	826	813	797	790	797	824	785	824	785	799	812	812	847	866	852	824	794	807	810	851	830	826	830	859	815	835	854	837	821	812	811	790	794	765	800	801	840	814	808	845	822	818	785	817	715	785	758	850	867	845	782	790	800	806	785	808	792	789	784	836	829	832	781	815	852	808	827	808	802	792	751	798	818	796	835	756	800	808	790	758	881	766	802	880	777	791	823	820	787	837	814	802	805	787	812	789	795	826	780	784	803	871	782	863	830	809	795	766	762	831	858	764	826	823	837	853	794	747	776	788	798	738	767	796	850	801	813	827	781	841	816	840	805	799	829	771	789	819	797	803	847	796	825	817	754	855	822	818	857	774	806	747	845	788	840	793	833	762	863	836	794	795	808	824	760	770	831	815	802	830	806	828	809	794	817	799	829	810	835	849	828	838	800	822	806	838	862	819	762	804	811	828	802	810	799	775	778	794	830	778	764	802	805	807	829	811	797	798	745	819	791	825	740	770	793	799	788	853	812	806	758	784	767	832	835	788	807	818	811	769	872	836	833	851	831	822	826	801	785	780	847	830	805	811	758	834	819	793	783	816	854	768	782	888	869	804	789	826	725	785	780	872	828	885	818	813	819	809	826	751	833	730	802	866	819	818	823	838	797	810	815	795	842	769	856	830	795	803	800	754	798	800	781	819	775	760	753	797	786	829	835	757	835	769	770	784	807	861	772	835	772	828	796	875	833	826	777	777	818	797	821	827	778	782	814	740	828	809	799	778	837	776	791	815	764	867	804	782	831	866	835	819	801	819	810	806	767	798	807	776	790	828	859	807	777	814	865	785	777	842	850	790	779	783	794	816	839	815	821	829	776	818	848	793	837	797	781	795	813	793	817	803	769	805	774	825	810	816	806	807	828	791	787	782	830	786	810	779	756	764	820	835	776	765	827	770	824	796	816	788	796	841	830	858	742	781	831	882	810	775	820	758	819	815	795	775	823	827	830	811	793	820	747	856	795	845	823	807	808	863	772	775	836	821	824	781	867	802	768	793	790	798	845	780	807	878	803	815	820	795	797	813	802	798	756	816	806	848	841	793	808	790	844	798	836	754	800	870	789	832	785	843	817	801	872	786	792	821	826	805	835	825	782	809	790	840	825	827	852	799	827	807	728	800	804	758	795	854	793	778	802	806	778	838	751	792	811	830	838	800	778	795	883	868	834	814	806	799	790	841	836	776	760	793	800	810	820	813	805	759	796	804	771	775	828	792	797	847	830	823	853	827	819	835	820	862	850	812	809	794	869	795	837	840	834	792	814	797	820	806	793	779	827	855	815	807	808	806	799	800	826	766	795	774	842	786	748	800	833	792	840	838	770	811	799	780	823	822	814	802	856	849	793	798	802	751	812	803	785	836	763	758	788	785	777	787	835	800	813	804	827	833	772	833	855	854	815	784	743	787	789	784	826	827	811	836	810	834	865	810	803	788	789	810	855	868	815	809	862	818	852	848	838	749	801	798	760	794	818	845	802	819	879	802	793	831	828	845	849	809	815	821	821	863	777	803	787	840	844	806	821	825	832	808	780	817	835	839	796	815	778	842	824	812	831	785	806	826	769	744	805	811	825	820	806	784	810	816	792	803	807	829	829	798	867	799	850	835	787	842	814	854	819	846	837	803	819	770	753	857	793	806	799	776	847	858	764	790	793	801	788	802	835	795	822	782	748	810	832	821	801	840	790	847	738	796	822	768	760	796	823	818	846	801	824	801	831	770	808	801	780	834	806	765	808	812	742	816	819	782	916	858	820	811	764	818	831	808	816	793	795	842	836	842	802	765	873	847	824	766	804	824	837	808	787	780	807	805	808	772	798	817	856	791	838	826	800	831	857	862	812	859	827	794	863	726	817	829	792	836	782	809	762	838	795	815	782	847	804	773	799	794	783	792	810	866	774	785	837	821	842	846	797	842	777	861	832	815	811	820	779	766	787	811	802	815	807	778	848	804	842	797	832	864	788	813	820	751	843	811	758	799	830	819	868	853	833	794	826	855	756	806	815	823	773	830	794	802	838	864	765	788	816	789	800	804	849	780	797	796	801	833	832	820	808	834	790	810	842	860	813	793	805	826	832	765	824	751	846	813	795	810	810	778	818	796	827	790	834	853	800	831	805	842	797	794	837	808	792	823	821	818	742	827	838	849	834	844	723	790	794	829	797	824	763	853	856	846	799	767	814	817	864	796	831	792	819	860	817	818	846	808	791	780	820	826	820	862	780	809	850	772	812	823	831	829	801	824	840	743	859	783	815	784	826	770	790	786	822	800	776	816	789	831	799	789	807	784	771	836	820	829	768	795	821	803	859	813	818	784	815	763	762	790	785	774	870	771	797	773	839	831	790	818	797	776	862	821	790	806	820	815	799	791	773	803	825	828	840	734	789	759	866	827	859	779	802	847	792	818	824	849	784	835	801	805	784	804	762	830	800	764	812	826	805	784	725	800	848	803	818	764	836	794	775	794	780	856	799	836	835	791	792	809	845	851	765	850	795	828	796	833	750	844	827	813	808	803	804	822	780	775	807	798	816	829	783	816	836	828	819	770	884	820	803	821	838	827	796	775	894	831	833	804	738	791	840	777	796	771	807	805	818	802	826	818	801	836	749	821	835	792	799	838	836	806	823	824	788	804	809	787	807	825	804	843	749	778	779	791	801	780	790	791	757	778	865	823	827	802	800	769	796	799	855	799	762	777	824	839	823	769	855	856	857	786	866	815	819	781	781	823	782	776	860	805	787	794	801	823	810	799	788	845	834	850	808	789	768	818	763	832	792	850	861	847	757	844	766	785	815	823	790	854	801	764	829	835	809	803	869	854	815	821	713	797	860	795	881	798	768	794	811	806	846	838	851	888	847	822	804	819	814	814	793	763	787	789	781	826	829	737	776	811	809	801	769	835	855	830	798	826	754	837	791	816	804	828	791	807	838	825	797	835	828	796	804	812	827	812	811	822	810	863	786	803	809	738	841	821	811	837	820	822	828	814	775	784	793	844	827	823	832	846	813	815	818	790	755	823	809	819	825	802	789	792	798	830	814	787	875	836	832	843	782	838	812	831	820	810	795	834	746	862	828	862	813	825	807	821	755	800	829	816	806	779	783	794	820	784	790	797	782	819	780	814	802	829	804	776	835	809	792	809	796	841	797	782	821	867	842	786	822	820	793	828	836	812	722	850	790	808	836	797	810	782	830	817	846	800	812	810	812	800	803	794	789	796	783	825	821	833	795	824	799	750	810	789	812	850	840	842	755	794	799	813	790	732	819	824	752	816	807	807	809	792	806	814	827	807	785	779	811	816	821	786	802	830	812	812	838	817	784	753	835	799	824	763	880	843	808	774	865	832	803	841	798	777	802	812	853	847	777	782	782	847	824	849	826	806	811	817	790	801	774	842	780	840	794	843	805	818
13738	1106	778	627	435	375	319	243	231	192	179	222	196	175	182	175	155	156	206	155	180	184	178	140	185	170	163	180	185	200	180	167	172	168	162	147	148	167	181	176	188	151	152	166	184	162	148	165	158	181	170	162	165	178	178	141	156	134	159	161	158	151	168	144	155	155	196	163	149	180	160	141	154	200	144	182	178	163	136	154	162	160	169	157	163	151	164	150	170	148	169	171	162	148	136	166	172	166	150	135	158	160	169	171	169	173	175	175	157	172	174	167	184	140	174	156	167	145	158	201	151	158	157	140	178	162	178	167	160	147	138	148	183	158	175	158	187	159	171	181	154	158	159	149	169	168	172	179	157	183	152	167	159	182	172	131	171	184	188	174	174	146	170	151	170	167	160	178	169	148	166	145	154	172	192	176	169	159	163	178	164	177	160	171	173	174	149	152	159	152	157	162	148	162	152	166	166	159	172	186	153	150	165	148	176	182	149	174	147	184	144	170	180	167	156	159	162	187	180	170	151	162	152	165	137	182	182	169	162	140	174	165	172	160	155	186	172	163	158	162	171	174	194	163	176	150	161	189	138	129	178	181	133	155	143	157	186	173	161	155	161	181	157	148	160	171	158	136	153	173	149	156	172	164	171	153	149	145	185	170	170	147	138	175	161	139	133	167	150	157	149	132	167	165	150	157	170	151	175	178	160	157	183	159	168	144	136	183	156	125	163	164	160	181	166	146	162	170	176	160	146	157	172	165	151	159	153	176	156	142	171	166	172	155	154	179	168	175	164	149	136	154	146	184	174	154	177	155	172	157	175	161	171	159	159	165	152	157	172	173	158	153	155	183	175	147	158	163	159	147	159	189	173	168	169	175	180	157	146	170	181	146	158	146	176	168	143	156	162	158	173	156	144	173	156	135	165	175	177	160	165	147	140	158	179	159	168	156	189	176	164	166	147	163	164	159	157	159	163	157	162	166	170	149	161	140	147	149	140	181	162	157	150	154	154	175	175	139	177	154	170	179	154	170	167	167	143	165	164	142	156	166	154	180	164	177	176	158	157	168	134	172	157	168	159	158	164	169	177	181	158	150	184	150	181	147	162	146	152	168	148	146	142	182	179	145	165	154	160	143	147	183	163	185	152	145	158	152	175	176	162	165	131	168	152	159	133	167	184	151	154	148	174	161	147	156	160	143	180	179	164	171	159	180	191	188	158	173	173	132	152	182	151	166	174	159	158	169	150	151	133	163	161	161	169	168	137	157	160	165	179	165	138	160	155	164	173	155	154	152	139	161	151	148	179	152	174	174	175	159	158	166	167	148	144	152	165	170	144	172	154	175	170	142	157	154	150	165	154	152	160	165	160	152	144	152	138	177	170	174	146	145	145	182	147	162	176	160	135	172	156	175	142	142	183	154	160	177	176	167	159	168	179	181	156	162	164	155	141	152	174	144	141	150	155	167	155	164	167	142	156	156	179	147	176	161	157	162	160	165	147	168	159	178	162	182	142	162	144	150	156	159	188	157	170	157	181	146	155	145	157	170	177	165	130	148	140	128	177	165	173	178	175	151	164	155	140	183	151	145	174	172	170	165	161	166	147	156	170	150	163	164	169	139	149	171	186	159	180	154	192	179	155	153	170	160	148	164	152	172	156	161	164	171	163	174	152	146	156	174	148	164	150	142	178	157	160	151	167	178	173	151	159	141	157	150	201	171	177	157	147	147	159	170	169	186	195	178	167	173	167	159	146	161	160	188	184	141	169	146	172	158	186	153	154	151	165	173	149	155	178	151	197	159	177	155	157	165	172	175	175	158	182	169	187	136	151	158	148	172	145	176	159	155	137	141	137	161	168	160	149	145	165	170	149	162	164	174	156	161	162	158	169	174	173	129	156	155	193	163	177	148	181	164	153	165	153	155	154	168	183	155	149	166	167	147	157	167	154	163	181	189	194	160	172	155	165	144	154	157	157	181	165	176	170	160	156	151	190	199	161	150	158	159	175	131	157	148	167	165	144	164	163	185	150	172	153	140	155	166	138	188	141	167	183	167	168	187	175	170	153	153	161	174	189	175	161	158	172	150	163	139	156	186	166	159	169	140	164	165	136	161	158	158	148	161	171	172	165	134	176	143	172	132	172	179	160	180	155	141	144	129	141	173	152	141	186	147	164	162	150	160	137	152	165	136	178	138	148	153	169	151	182	176	184	167	180	172	137	153	161	171	143	148	188	173	162	174	161	156	138	161	143	128	161	146	162	177	155	147	158	186	156	188	144	173	167	140	156	162	190	181	169	136	146	198	165	174	160	152	138	161	186	184	175	168	165	174	177	153	145	173	149	158	171	151	145	146	166	180	182	160	151	155	145	166	160	152	154	159	158	152	160	147	148	164	143	145	152	146	178	152	165	155	140	166	155	169	161	186	181	162	149	154	159	187	185	148	182	195	153	167	165	173	169	188	144	184	153	155	137	180	149	174	139	186	166	150	174	167	156	172	164	130	174	178	152	153	162	158	178	171	168	177	152	158	150	145	167	142	141	177	153	165	172	167	170	162	174	186	153	185	177	165	157	154	151	153	166	170	153	181	170	179	144	156	162	154	170	165	182	141	149	162	147	156	194	145	178	167	157	171	171	158	166	159	149	153	150	133	170	166	165	137	169	158	150	179	179	186	179	152	170	174	163	160	169	148	130	172	141	149	178	175	157	157	166	170	160	163	172	164	127	142	171	179	169	165	150	182	176	132	144	188	192	167	170	139	178	191	165	186	193	168	171	172	169	157	126	167	173	184	151	148	152	169	162	161	138	173	167	172	177	185	145	179	170	129	175	153	164	135	140	162	156	192	170	162	153	151	171	155	147	185	154	156	149	173	153	165	170	160	149	154	172	150	164	167	166	163	160	161	153	177	152	153	141	170	162	176	170	190	164	168	175	162	155	158	174	152	153	149	147	165	160	144	177	160	169	150	148	146	176	171	185	161	165	160	133	160	164	147	171	147	162	178	165	165	181	171	136	180	158	159	187	177	167	169	155	150	191	174	168	155	141	169	164	183	161	149	173	179	156	142	156	142	181	147	171	177	156	164	161	162	191	147	146	165	158	175	151	139	138	146	162	126	150	144	146	159	147	154	155	173	161	167	146	129	165	182	152	160	147	161	145	169	163	166	151	141	175	147	151	170	158	155	207	161	161	177	166	175	174	169	170	175	143	150	182	169	167	187	163	189	175	147	173	180	160	166	145	168	150	155	146	160	187	157	176	157	149	174	187	151	165	177	161	188	164	169	167	142	156	144	143	181	175	146	133	171	166	171	175	190	134	163	170	147	193	156	155	160	180	151	165	185	164	158	162	174	160	178	161	153	153	165	170	158	179	169	183	142	161	179	151	152	139	156	152	164	171	155	159	177	144	181	155	182	155	151	145	157	152	137	185	139	171	160	183	147	153	140	150	161	195	155	168	176	164	148	157	161	171	179	179	158	176	181	166	182	185	154	171	145	161	158
8432	1030	1940	2016	1695	1453	1130	918	769	727	721	689	612	580	565	549	540	573	527	528	481	505	485	503	506	473	464	511	452	473	469	466	464	484	466	452	454	453	433	485	465	432	436	419	399	429	473	422	424	439	462	432	438	468	450	455	421	456	437	454	457	423	453	429	439	392	432	445	435	423	433	439	456	462	428	436	425	415	426	466	437	457	430	428	413	407	423	399	426	400	400	442	460	415	405	409	412	423	463	400	417	419	432	410	456	443	407	421	430	440	431	428	402	465	427	457	440	431	435	418	410	421	411	429	445	448	429	464	422	411	416	421	448	424	421	447	429	404	397	458	395	426	417	425	437	445	407	432	467	463	432	440	441	423	417	414	464	425	426	384	420	423	436	440	453	448	389	417	448	426	400	433	445	436	422	423	466	461	422	457	405	426	423	421	400	474	456	440	423	409	451	480	421	420	441	430	417	414	415	423	414	441	411	422	431	413	428	462	400	425	438	421	442	441	420	479	438	414	445	428	479	471	394	419	413	418	426	437	381	398	421	427	401	406	406	432	415	430	446	396	415	411	444	420	422	472	420	418	439	435	410	416	440	436	417	454	423	410	417	447	408	419	414	422	413	446	479	405	421	445	457	415	418	460	419	454	421	430	431	413	418	407	456	410	432	441	435	480	434	414	419	416	439	424	419	405	427	437	411	416	385	443	414	431	440	449	434	418	472	469	429	406	425	467	430	420	443	460	428	419	411	441	405	431	410	425	455	416	381	455	418	417	443	421	432	417	417	449	436	408	465	408	400	414	419	448	435	447	433	440	416	454	426	414	430	418	468	431	441	431	433	426	417	414	442	447	452	460	388	412	423	478	379	438	394	407	407	444	415	419	441	427	453	427	427	402	430	424	442	408	421	464	448	393	431	432	471	433	412	440	428	418	432	466	419	480	433	467	425	438	435	411	435	440	419	410	440	444	410	425	419	469	423	435	412	420	408	441	445	416	441	418	454	427	435	433	414	455	398	433	438	420	405	448	405	452	447	416	404	433	429	447	432	444	467	419	437	433	405	441	475	427	413	421	450	412	447	428	410	420	451	418	401	409	453	477	441	431	423	436	444	438	464	415	423	421	426	432	439	460	449	439	405	414	470	404	433	433	471	414	430	428	395	432	428	458	443	411	450	407	420	441	424	475	434	434	445	431	419	456	473	456	421	427	442	400	458	393	394	425	487	426	439	475	423	443	416	410	427	404	438	410	425	458	459	459	429	421	435	446	402	415	423	430	422	440	414	428	419	464	459	444	440	400	439	416	428	427	430	467	429	435	424	422	403	433	431	397	443	398	402	448	413	420	462	457	417	420	425	427	426	440	451	457	435	415	439	451	489	444	429	437	421	420	389	436	465	441	420	456	428	445	475	431	420	409	400	467	456	421	422	432	440	406	434	441	462	434	400	427	445	448	478	427	445	419	450	428	398	359	451	429	405	424	434	456	437	417	467	421	425	441	447	475	425	450	405	432	431	408	423	395	444	386	460	393	456	423	433	398	440	478	397	418	388	414	451	418	441	437	410	443	432	456	447	440	418	438	445	415	415	409	405	461	445	461	449	426	412	375	447	400	410	470	424	411	452	417	453	460	468	407	429	415	420	424	418	453	431	456	415	409	452	446	423	444	415	454	438	437	444	433	437	403	458	438	444	442	406	397	403	417	460	426	432	419	442	473	446	441	441	414	444	452	442	441	412	453	453	432	404	421	426	414	457	427	431	432	446	430	414	403	414	376	418	453	439	401	448	391	461	422	404	407	444	452	455	457	423	429	403	415	418	457	415	413	443	450	409	428	434	423	446	412	423	425	431	452	450	415	436	416	436	436	409	436	412	437	422	464	417	441	464	429	445	455	454	440	459	422	436	428	455	471	459	431	469	455	425	410	442	404	432	432	429	459	432	395	436	418	416	433	441	424	455	435	417	430	405	428	461	434	447	424	430	435	401	417	419	422	444	410	442	403	446	441	459	409	424	437	403	396	439	427	472	422	445	422	441	422	446	424	453	461	370	431	463	478	443	438	364	427	447	399	461	424	456	436	430	460	452	412	413	432	402	448	437	406	420	407	437	461	427	436	404	458	450	444	428	402	440	497	417	418	449	417	469	420	384	461	425	395	395	434	414	409	428	462	433	412	464	437	438	457	410	431	441	455	436	442	413	408	384	430	409	446	467	439	475	470	418	421	468	406	402	457	450	417	437	449	426	423	454	444	444	441	464	435	421	416	387	428	450	438	415	453	433	427	453	444	493	415	400	475	436	389	451	399	425	439	427	426	441	392	429	434	416	403	425	451	440	431	425	437	419	440	405	412	413	441	441	396	399	445	400	450	490	405	429	442	443	436	417	426	438	432	430	410	440	437	429	439	419	442	417	435	441	433	427	435	444	422	431	404	450	401	475	426	455	464	436	443	449	419	396	438	458	422	442	418	413	454	414	428	456	445	408	428	438	450	427	434	432	421	435	413	460	420	459	440	404	414	462	467	412	430	450	421	426	452	428	399	427	456	405	417	416	433	429	427	422	430	435	389	409	430	417	443	418	412	418	414	442	402	435	444	433	423	426	459	468	440	427	422	441	446	444	451	432	418	433	426	448	442	463	407	416	386	438	405	418	427	392	441	439	406	457	429	430	424	434	417	419	429	457	445	426	410	424	431	432	457	446	457	422	402	425	442	457	413	433	432	431	411	438	435	434	432	481	445	437	443	474	420	412	485	454	426	420	427	430	450	431	414	441	448	405	426	437	444	466	423	425	422	403	394	419	478	423	428	411	439	421	423	405	421	457	454	416	406	393	423	439	426	420	459	418	424	444	448	454	432	454	436	381	426	450	404	428	404	418	422	403	411	427	404	425	393	440	454	435	406	408	429	414	421	451	438	419	406	436	430	421	410	441	444	422	431	419	442	455	443	424	456	411	421	444	461	429	459	422	415	412	439	393	431	455	416	447	450	400	432	404	447	435	435	449	420	428	423	445	454	434	443	445	425	416	436	451	455	451	475	433	447	440	438	447	418	396	420	457	408	429	480	439	432	400	450	443	443	466	431	436	449	414	428	414	458	414	452	443	460	436	417	416	416	412	390	445	421	441	428	392	403	400	462	421	430	439	489	421	490	389	440	442	437	429	430	452	432	459	415	438	419	442	400	426	438	447	400	439	418	427	430	448	412	459	455	408	467	424	444	445	416	425	417	422	440	452	405	443	385	433	463	445	430	397	456	400	404	426	427	438	436	427	450	432	430	423	398	446	440	418	430	472	441	429	406	449	420	429	367	423	401	470	416	445	422	454	456	454	435	426	409	419	464	435	421	474	417	439	420	425	417	452	430	450	481	418	439	372	457	408	424	431	481	422	445	444	443	394	451	423	402	432	430	439	438	428	409	432	421	419	429	423	415	441	461	427	459	416	422	458	451	424	398	444	426	406	425	417	431	433	429	436	434	451	434	411	417	406	448	466	419	426	404
1850	465	442	444	410	426	441	433	444	442	449	378	448	428	418	412	402	429	397	434	443	439	403	388	416	427	435	438	421	417	431	446	445	395	405	412	451	391	413	392	435	424	416	431	424	477	422	381	436	416	416	380	414	409	413	407	445	410	405	402	402	398	407	380	394	416	413	390	461	454	432	436	443	440	425	410	426	405	402	383	418	418	469	437	431	395	433	413	443	432	434	427	408	394	398	421	430	426	421	405	447	400	395	441	414	409	420	430	413	399	399	405	416	434	426	392	405	393	444	399	436	416	416	389	417	453	425	468	425	424	414	406	441	379	456	451	373	425	414	409	437	420	437	415	409	415	373	397	377	403	369	392	438	388	383	424	387	423	445	413	408	441	457	426	385	430	405	415	410	438	468	401	421	426	425	391	440	434	428	452	422	438	426	416	429	420	401	420	419	444	424	435	459	421	445	390	454	413	431	410	425	430	440	434	476	393	407	469	403	415	416	425	392	396	443	414	413	426	407	409	404	442	443	409	420	432	409	402	458	443	429	400	434	434	444	373	380	413	421	433	436	370	414	436	416	388	429	428	417	433	429	413	408	424	437	439	412	429	419	447	423	428	472	413	430	430	405	435	422	434	434	423	399	395	410	407	373	424	417	397	353	414	396	478	410	405	399	403	414	409	424	422	410	415	436	414	428	421	436	437	455	384	403	410	460	405	407	423	428	434	436	389	405	428	412	408	402	409	410	413	397	469	421	395	415	403	422	444	436	400	387	416	410	382	406	447	472	383	405	421	413	398	420	376	433	446	419	446	395	425	410	467	395	402	416	442	439	402	412	408	427	416	438	420	428	404	384	408	430	434	412	404	397	408	419	431	397	425	436	390	384	418	406	409	417	403	409	400	419	451	453	410	401	428	405	430	409	457	400	394	427	405	429	439	424	456	447	389	418	407	439	386	424	389	395	433	436	464	396	431	442	441	391	450	379	416	443	420	396	438	405	414	412	439	414	406	374	392	417	420	405	419	424	380	423	401	454	409	415	449	411	410	404	462	423	447	440	437	439	420	440	421	450	414	432	448	445	368	453	385	401	414	440	420	422	440	434	445	405	419	413	426	417	409	459	400	385	425	408	421	422	412	422	415	405	406	430	421	398	432	388	403	424	382	445	416	390	452	451	416	429	404	422	437	448	408	402	434	449	394	464	421	435	418	418	432	406	421	421	434	422	419	395	423	427	416	452	421	401	418	371	422	454	466	413	410	379	401	390	406	421	407	418	423	436	404	440	360	445	437	411	445	419	409	424	448	411	441	454	442	450	418	413	411	430	407	444	416	434	383	407	410	379	417	385	421	438	375	428	396	418	435	428	412	424	394	414	392	444	397	446	404	436	455	424	428	415	395	427	415	435	417	399	369	443	399	425	455	425	425	389	446	418	429	434	429	388	434	432	376	391	438	461	428	412	440	421	460	431	423	400	478	443	436	418	403	453	430	399	418	426	432	409	425	440	414	417	372	428	395	394	383	404	425	354	378	407	388	375	415	436	427	458	398	441	459	425	412	380	402	443	406	423	433	416	404	400	435	459	431	432	415	398	427	400	432	443	439	414	384	407	435	411	430	415	429	361	410	399	425	466	409	430	428	429	420	411	397	389	431	429	451	418	439	429	420	401	444	414	405	416	416	436	415	396	417	433	387	438	443	435	442	419	429	425	429	428	402	380	470	382	384	411	443	434	460	412	419	382	371	416	420	385	422	440	426	438	421	396	391	407	429	427	393	439	401	422	395	444	389	433	373	441	433	440	395	424	427	404	369	388	423	410	417	426	369	391	412	426	394	424	391	404	390	423	411	359	377	442	434	424	450	390	404	423	423	387	407	402	373	419	428	399	414	420	455	448	450	423	417	418	417	457	399	430	423	435	406	421	424	431	419	421	435	437	420	457	406	427	455	431	445	442	368	418	471	454	429	413	420	374	406	406	419	425	403	419	426	415	422	404	427	397	436	402	437	424	404	437	432	431	397	425	419	448	424	405	391	444	404	415	429	431	423	410	397	380	399	414	411	395	436	390	388	392	409	383	391	446	455	396	398	437	391	435	416	388	413	458	408	407	404	398	428	410	429	433	430	410	404	418	408	380	420	429	421	412	422	450	417	403	413	422	428	383	376	388	393	368	409	371	430	420	415	419	428	436	432	388	395	415	364	411	435	420	406	433	431	376	390	416	401	425	411	386	384	423	422	399	394	420	385	404	394	393	451	393	426	447	419	432	427	422	416	412	413	376	423	406	422	440	418	384	455	384	430	430	422	421	424	411	425	385	441	408	477	434	408	428	389	413	393	390	411	410	415	438	438	404	426	470	411	380	478	387	441	422	424	423	410	427	440	390	414	395	416	373	388	412	412	416	402	405	420	420	406	404	439	397	409	401	444	420	410	432	447	392	412	416	460	411	425	436	389	409	420	402	439	398	377	425	434	421	448	440	436	399	423	374	444	453	438	428	418	425	426	427	433	423	427	385	444	428	414	424	407	405	426	402	382	423	464	404	386	402	404	402	450	420	412	467	436	395	393	411	446	470	426	431	420	454	407	416	413	415	406	415	412	412	435	391	416	372	454	424	399	425	398	427	422	457	404	405	454	430	408	408	429	413	388	409	423	383	437	418	431	435	435	394	431	410	410	412	409	430	411	405	408	420	448	467	395	432	407	425	393	416	416	425	416	413	409	411	438	439	420	436	429	427	458	411	452	422	449	409	412	440	470	408	442	411	392	411	445	435	415	459	416	401	458	464	444	433	432	427	425	440	472	468	414	428	425	425	406	419	399	426	401	421	415	404	418	387	461	394	383	414	422	373	435	391	425	394	397	411	424	418	446	423	432	421	394	449	434	452	405	411	416	375	417	384	417	417	470	374	413	417	406	348	395	416	390	390	400	438	413	464	423	381	452	450	418	437	406	391	433	444	419	387	406	385	421	428	440	425	365	381	379	411	398	439	434	382	426	442	413	423	429	432	365	400	430	451	431	378	421	455	370	373	440	420	410	420	380	422	409	448	406	429	445	396	410	439	407	424	404	392	428	434	409	411	446	419	422	431	424	427	395	425	411	418	414	451	433	424	443	401	464	434	431	399	425	413	411	423	413	408	418	420	404	442	392	437	431	455	456	472	387	419	425	442	435	430	425	411	413	423	460	456	446	428	380	416	448	379	411	416	381	378	428	426	447	442	438	383	406	427	420	387	386	484	465	420	402	390	425	431	454	403	407	430	454	387	417	441	456	441	413	421	423	435	404	439	395	415	445	397	415	395	367	397	452	427	404	418	381	394	391	424	409	397	397	404	379	418	442	398	392	446	455	439	421	395	396	424	419	418	428	392	444	437	409	430	406	432	388	447	438	411	416	430	395	432	413	405	411	422	409	400	443	398	384	384	430	430	418	424	451	405	416	393	414	404	464	406	448	401	450	439	424	434	428	412	412	432	461	435	400	393	408	419	421	423	393	439	430
2487	1110	1063	1095	1042	1066	1041	1000	969	959	1022	952	994	1029	1023	950	986	973	992	1027	1067	1025	976	992	949	1019	973	988	986	1029	989	1017	949	933	971	956	979	962	988	988	973	997	940	954	968	958	1033	980	995	971	1014	1024	983	993	1005	1003	981	1032	1010	1005	1033	984	970	1009	1017	1027	1001	952	936	1007	1017	951	948	1005	963	970	1002	994	1034	965	1026	962	999	1020	911	1028	1097	993	928	1043	1070	949	1030	933	988	967	957	1014	995	944	1004	1018	1031	946	956	936	952	1014	1001	999	980	1017	958	964	980	978	944	954	994	998	975	1041	1026	964	980	979	967	970	1001	912	996	944	959	1008	956	937	1009	952	957	1019	1012	983	967	1007	963	1025	981	938	967	954	984	971	953	974	1021	947	969	1047	942	968	1006	1021	969	1005	984	1014	920	1003	971	1020	960	1025	984	1019	997	984	972	993	981	1015	955	928	966	987	1006	998	1000	987	984	960	948	1002	985	987	1000	998	999	998	960	1001	977	981	982	1016	1009	883	1025	986	1021	1002	1005	948	934	978	959	968	987	931	958	936	1004	1019	977	980	952	998	980	972	977	1034	955	961	1040	999	995	942	1002	956	988	1000	1002	1065	965	981	999	983	981	995	969	1007	998	989	979	989	963	991	925	975	1078	977	975	974	1068	966	1032	976	969	1028	976	989	1011	966	923	987	1027	960	1002	950	976	1024	981	972	975	999	964	975	987	934	1028	1026	1040	984	942	933	1010	990	975	935	988	978	1005	1052	962	979	969	949	989	996	992	1011	909	989	995	1007	914	983	1006	999	1025	995	988	970	1005	991	978	967	1013	942	994	995	997	1027	986	1008	958	979	997	1003	996	924	956	990	953	1013	1013	1056	1004	964	967	938	1011	949	1005	985	997	952	919	1017	1012	1003	986	927	964	999	1000	1029	966	936	956	1010	990	979	953	1001	961	960	966	1038	1008	942	991	993	969	1025	989	904	930	961	971	983	972	994	988	987	932	967	1037	997	903	970	1000	950	1032	941	981	1035	1006	959	927	943	964	990	953	991	1025	978	1008	970	956	1015	1042	982	1000	943	1005	1010	987	967	950	994	956	974	996	995	983	988	1003	1018	995	1017	986	983	994	972	964	980	955	978	1002	1028	1006	1025	1030	955	1011	996	949	989	978	930	948	968	1029	962	988	984	1013	959	1046	1008	1044	970	937	968	931	1031	1024	996	1042	978	999	938	996	984	1023	987	1014	1014	942	961	945	1035	965	987	953	987	985	941	991	949	970	964	965	970	1029	980	995	1031	1013	966	991	971	956	940	965	1001	983	984	947	988	1019	1061	1005	936	974	954	977	1060	945	937	985	934	956	971	960	1016	1005	950	1000	914	1029	1049	968	989	1031	987	977	920	1022	1033	942	1042	991	954	1007	1026	975	991	996	1031	945	1032	1002	1030	969	967	950	932	950	988	1027	948	987	922	989	996	1029	953	968	981	1012	935	1019	974	982	993	1010	1007	942	1022	1016	983	976	985	1025	993	978	989	995	960	1039	1040	958	988	1023	938	1023	925	910	1050	1028	974	1007	1013	1036	983	987	970	1051	1005	1049	1015	1004	1008	964	1034	973	967	965	1006	966	951	997	1005	1001	1026	1018	981	958	963	980	991	925	972	966	1037	1012	984	951	1003	965	960	978	926	989	992	983	987	1030	991	972	940	971	1001	992	992	943	952	989	949	997	1013	986	997	1065	1050	1040	1010	1017	1007	967	957	975	969	1003	974	980	1021	1038	1025	961	1015	983	929	981	1008	1006	953	980	989	955	919	978	995	950	1014	976	977	975	982	983	1019	1021	966	932	989	944	994	955	1014	979	988	971	1045	1036	1016	993	957	956	1023	1002	963	1050	997	1020	1075	1003	983	981	1010	977	996	975	977	1009	1018	968	1029	1005	952	1024	979	1017	1028	979	933	1039	970	987	1015	994	974	960	958	995	998	944	1004	1014	1016	1071	1006	1034	1019	984	991	947	1010	956	992	990	936	1011	967	1031	989	942	974	972	945	968	996	976	960	1018	1031	967	994	982	1003	1018	924	1009	1007	1029	1018	1036	1004	973	952	931	1017	1010	990	960	1002	1046	994	998	974	994	991	952	992	997	988	1030	970	907	1027	995	1029	937	946	1009	1053	954	983	989	1012	962	977	993	994	937	1017	961	960	1021	948	970	953	942	1025	965	1011	975	952	955	906	1027	918	992	983	958	1008	952	987	957	982	1029	1028	942	955	982	975	998	992	988	1026	950	943	1050	1011	1008	973	988	975	1012	1006	1018	966	1033	1002	978	1020	970	976	932	984	958	994	987	980	997	952	911	955	995	1011	954	959	1033	969	966	974	1011	954	1024	968	956	986	992	1030	1009	896	995	989	948	1031	1023	1011	990	1011	994	942	968	1016	990	929	1005	998	994	1021	1037	970	1020	1041	993	963	1037	960	1001	992	948	989	1003	1017	1014	942	1008	992	1009	1020	1000	970	944	999	943	938	980	988	976	970	980	991	1013	965	956	935	977	1022	980	1001	942	966	977	923	1041	945	938	999	1013	991	1003	971	996	987	1056	984	992	1016	1004	959	1003	924	1025	994	975	1050	947	966	968	992	1013	986	1001	1024	946	975	1033	976	1004	991	1000	980	976	993	980	987	1035	1021	942	988	963	926	999	935	1017	927	934	917	969	991	971	1016	969	957	988	980	1020	1013	1029	958	999	965	969	1042	1013	964	946	959	977	967	992	952	999	969	1020	985	993	993	1046	943	1009	1004	1015	1051	1011	936	974	1009	1019	948	963	1045	980	946	995	975	940	1001	958	970	1025	1021	988	1016	991	1019	1013	944	953	980	1012	1032	987	1020	972	966	970	1002	1003	943	1005	990	1054	978	944	959	971	970	1020	965	1019	1025	955	1010	982	1036	997	1008	961	998	996	916	926	957	984	971	980	977	939	993	1009	1012	984	1014	990	991	988	964	998	965	1051	967	958	1043	978	1011	1023	995	994	987	967	965	965	1001	962	979	969	936	924	989	1034	983	955	980	950	996	986	964	960	942	949	979	961	1003	935	1020	1020	1012	970	1083	981	1005	981	934	945	998	1040	957	993	1002	1006	975	990	984	969	959	984	988	928	1009	1044	986	1030	974	941	1004	978	1001	949	1059	991	979	1019	960	971	975	1034	993	972	1006	970	993	962	961	990	898	964	1014	1000	976	948	982	928	1018	938	1037	964	1025	958	974	1052	981	961	1009	968	1014	1022	966	1067	1013	984	962	966	961	1031	985	981	967	1031	979	1032	961	991	921	975	968	951	916	996	932	1021	997	978	976	1034	947	1005	934	1023	982	1034	1001	970	986	947	1021	981	984	986	1016	923	983	995	978	1047	930	962	946	1007	977	1083	988	1013	971	949	1031	950	951	982	1006	997	1018	977	992	1041	1016	993	976	955	925	1011	1002	1005	1041	971	984	1022	987	1073	994	1010	978	936	997	1021	1000	970	911	989	982	1015	979	980	1014	993	994	1015	1022	1002	959	981	987	959	993	958	966	977	1054	980	947	984	943	960	1050	965	986	978	1013	998	980	1027	992	967	1009	1013	961	994	1006	952	930	942	980	993	994	975	1009	988	958	1020	989	984	996	953	959	1032	1002	1016	991	966	1023	914	971	1016	992	969	964	1020	1030	983	982	1015	951	970	1046	1000	987	991	1007	993	981	962	1007	950	1027	967	978	990	1033	1011	1015	958	986	960	1050	985	1015	932	998	963	995	1028	955	978	972	973	993	946	1010	955	1025	988	921	990	941	960	973	959	984	990	976	1007	990	960	987	998	1007	969	1003	947	940	1018	954	987	1035	973	1017	996	1002	1015	946	1041	1007	951	1028	949	1004	993	983	951	972	1006	1043	993	1011	1004	1005	996	997	1001	1034	933	998	976	1003	982	971	975	1046	982	1008	998	988	985	1027	973	986	975	916	984	965	981	979
7991	779	653	570	506	474	407	367	351	415	399	362	344	376	350	346	335	369	373	338	345	352	365	340	357	339	347	353	323	342	370	342	346	327	372	367	357	335	340	334	351	348	333	311	369	353	344	337	328	354	329	322	331	337	371	374	314	349	334	359	360	330	324	324	345	338	347	340	331	316	330	335	337	346	347	362	347	353	352	355	332	341	330	347	344	333	345	356	354	329	362	310	357	393	331	335	338	330	347	353	381	373	325	352	314	349	352	374	340	345	327	323	321	347	322	335	353	365	326	361	332	344	308	327	344	310	340	349	353	339	337	373	322	349	317	326	315	348	375	342	317	329	335	337	316	333	345	364	342	367	333	348	347	383	333	340	362	350	327	305	344	323	346	312	330	340	318	327	294	349	333	335	343	383	355	360	350	336	336	339	333	351	358	316	354	349	319	335	321	335	298	358	356	355	333	338	310	369	351	343	342	316	320	326	339	366	361	332	350	341	352	333	344	344	337	324	358	345	334	358	368	371	370	346	356	377	327	338	348	349	348	342	323	332	316	330	344	341	334	358	331	351	323	320	333	313	319	330	345	349	342	381	336	355	352	362	358	319	364	335	372	354	344	319	337	364	349	344	357	357	356	369	318	318	340	384	327	352	361	375	307	339	360	310	342	337	339	349	327	319	343	344	296	374	332	342	337	329	336	372	360	336	334	315	354	337	343	346	323	363	334	371	329	342	333	323	367	318	299	336	320	346	381	391	313	332	338	338	378	339	351	314	330	348	319	361	344	323	346	339	316	355	324	374	340	300	342	318	364	333	346	296	347	341	334	336	376	335	345	345	350	364	349	348	326	336	335	360	345	333	332	352	354	333	315	365	329	372	327	324	324	331	361	332	328	346	348	353	371	337	316	348	313	331	354	383	339	365	336	349	374	344	392	343	328	353	290	351	320	337	365	375	359	344	334	331	311	351	376	332	332	389	364	313	342	358	345	365	337	354	359	352	350	358	369	346	294	342	312	314	365	319	358	347	353	323	329	342	373	327	348	322	312	320	332	328	322	305	345	340	381	358	355	337	334	331	313	370	330	327	343	345	356	374	361	343	380	319	304	333	316	331	320	317	345	313	332	320	323	343	323	350	326	334	345	336	342	321	333	381	325	310	322	311	327	331	344	324	374	354	333	349	338	317	372	345	354	347	338	323	311	331	354	357	315	359	341	337	312	357	345	347	294	306	364	342	358	360	336	339	321	350	307	351	365	309	344	328	357	368	345	333	323	316	315	360	345	352	363	406	341	320	374	356	353	312	342	335	356	343	352	344	333	359	363	326	333	368	350	368	347	347	328	350	322	344	340	352	332	321	349	344	319	305	325	342	347	326	348	313	337	349	319	306	355	332	319	375	320	341	324	312	324	333	330	355	383	344	325	339	364	339	328	325	350	316	338	343	373	323	322	343	316	351	340	347	349	355	353	307	343	318	334	351	332	342	364	364	346	341	372	314	335	349	320	313	364	354	345	348	304	376	350	355	358	384	338	331	347	364	332	347	356	343	336	336	337	345	333	360	312	345	344	340	354	342	356	340	327	319	338	340	367	299	343	325	363	320	330	321	332	319	308	330	356	357	348	365	339	309	334	346	366	323	331	342	318	362	347	314	322	407	344	336	355	325	351	352	363	336	325	353	303	369	373	353	373	346	327	308	346	340	326	333	356	375	334	352	340	352	314	373	321	355	380	345	358	327	320	334	365	324	341	345	325	319	368	335	348	341	370	323	332	315	344	343	288	348	351	372	327	337	328	348	366	332	331	299	338	309	306	334	336	363	314	356	341	344	361	318	338	327	344	377	332	324	358	356	347	382	330	297	320	302	273	315	375	356	363	356	316	298	353	337	308	334	314	351	326	342	367	329	333	332	316	326	301	330	354	345	367	346	361	394	348	353	365	326	331	327	345	366	359	296	318	338	340	342	338	321	312	309	341	309	318	314	354	355	340	309	338	303	359	339	354	321	305	337	322	292	365	354	321	357	368	333	342	340	342	337	364	361	342	331	331	349	334	344	343	338	376	334	339	341	354	338	338	360	353	324	318	351	344	329	373	329	345	343	366	342	422	327	337	318	375	350	342	357	349	347	347	329	331	352	312	391	345	347	336	350	360	374	335	303	314	361	340	310	343	328	346	375	318	352	306	319	324	354	344	319	326	324	374	362	333	305	346	347	346	321	360	324	353	316	326	342	328	352	353	345	355	326	338	329	357	320	355	305	340	348	337	338	377	378	353	367	333	348	334	341	338	307	349	362	340	308	335	386	382	321	339	293	347	349	298	322	344	309	362	311	325	339	355	328	318	324	368	329	327	292	347	366	347	337	355	358	334	347	314	334	367	338	349	306	363	370	328	323	369	392	363	311	304	334	351	322	324	336	338	322	357	333	375	375	373	335	369	335	335	345	357	334	342	321	324	331	321	323	334	301	325	352	344	350	345	322	331	356	336	336	316	369	343	360	336	341	365	326	371	340	331	339	320	322	341	360	326	306	335	340	342	329	335	335	364	357	295	342	331	318	323	365	321	366	316	317	339	326	358	318	354	366	357	335	347	351	389	339	356	315	354	385	291	318	357	321	341	326	344	366	326	342	340	362	313	302	350	336	330	327	346	373	345	358	350	327	305	319	364	329	327	325	339	360	352	346	354	331	308	343	327	353	339	348	345	337	329	341	341	357	323	355	348	342	328	324	355	345	343	360	340	358	348	352	331	352	339	349	332	367	357	322	312	321	340	375	300	331	321	346	345	354	353	303	342	338	365	351	332	341	344	328	360	344	354	347	340	365	336	330	324	307	328	318	340	328	358	328	348	334	363	332	346	382	354	355	343	333	328	322	373	349	305	298	336	357	337	324	319	319	355	365	401	370	344	354	331	367	368	330	327	364	335	349	340	295	354	321	329	322	381	347	336	365	370	294	366	364	365	347	339	302	359	355	368	342	347	359	366	334	345	325	334	323	324	327	319	361	350	359	318	342	352	340	307	364	332	357	349	329	306	360	366	352	362	355	325	353	355	376	354	356	340	302	317	313	359	347	300	309	337	344	373	381	329	335	349	339	361	321	319	347	364	346	354	361	339	324	340	347	323	354	345	318	337	367	325	330	355	366	328	382	352	300	315	328	326	380	326	316	368	309	363	300	316	321	355	296	352	321	348	347	376	346	338	310	329	368	337	321	366	346	341	367	363	389	328	358	340	328	338	345	281	317	333	338	355	386	386	347	351	310	359	367	322	374	346	376	348	320	358	333	355	356	350	345	349	331	380	334	336	355	319	348	384	340	375	338	328	330	344	338	302	340	320	334	344	320	329	354	332	339	331	306	360	339	340	346	340	337	345	328	353	348	325	329	331	333	353	355	378	317	367	321	354	349	359	325	349	324	367	343	364	326	345	348	368	333	328	335	337	324	329	340	338	339	371	333	340	354	328	339	324	344	356	335	347	324	302	323	343	357	323	325	330	335
7100	1256	1623	1670	1516	1369	1200	1059	1049	1015	970	911	912	895	895	927	868	869	907	868	873	834	828	881	815	865	809	822	760	891	848	792	849	836	814	808	743	853	880	841	816	852	837	817	837	834	796	724	817	861	811	774	840	836	803	866	824	805	862	817	834	828	855	780	813	806	807	803	836	813	835	811	808	789	810	832	798	771	853	798	816	831	849	810	782	830	745	824	794	796	833	799	814	785	792	798	840	826	829	733	801	812	794	814	789	763	764	863	849	823	853	832	819	835	813	813	814	843	831	787	825	830	760	804	810	827	723	804	806	784	789	820	825	807	797	808	795	838	845	838	796	819	804	811	809	838	802	793	841	800	819	843	793	844	770	813	837	804	773	833	769	776	807	801	795	773	797	804	800	855	805	801	796	792	855	805	774	851	829	756	821	812	800	759	846	810	796	772	784	788	782	826	815	785	813	806	785	820	846	798	816	800	796	771	852	773	837	843	796	831	831	808	800	845	806	841	792	894	819	856	831	808	807	836	792	835	735	795	820	851	787	797	799	819	845	808	778	784	824	845	841	845	810	801	791	820	829	797	783	846	833	779	811	807	780	823	796	816	804	810	791	845	779	774	852	838	787	823	833	865	881	841	818	792	795	832	795	853	790	824	804	805	803	776	865	852	761	855	780	850	773	807	822	835	843	789	801	777	773	831	827	792	760	816	813	792	806	837	784	793	835	781	870	836	811	792	815	748	781	791	863	785	820	804	804	857	817	806	839	817	819	829	804	786	810	766	832	830	781	829	822	746	793	776	790	798	810	829	824	786	826	760	848	828	877	802	792	778	800	769	798	814	833	784	828	800	826	813	783	861	795	819	802	838	856	853	769	804	778	858	844	785	806	812	744	848	807	837	797	835	786	776	803	814	782	838	840	795	803	817	779	886	854	855	813	804	837	849	816	838	814	822	789	797	819	808	787	844	803	860	790	781	770	852	793	807	845	815	793	801	749	794	827	867	808	836	810	779	830	789	865	861	846	828	805	753	813	846	752	769	789	823	852	803	788	856	814	782	886	741	805	827	803	766	788	782	839	821	792	806	808	814	807	780	792	845	863	776	843	784	782	859	818	733	837	817	780	808	840	799	794	840	834	858	818	849	828	836	851	836	819	817	845	822	794	721	775	846	815	801	792	798	774	780	795	822	797	787	816	817	819	827	765	804	829	843	836	737	819	767	839	749	819	808	812	817	780	814	874	809	817	839	768	791	811	868	819	841	846	801	798	810	800	813	788	802	850	832	787	781	812	795	774	818	819	792	788	847	834	811	826	808	786	845	829	799	807	858	870	786	826	823	815	808	855	797	816	788	812	811	801	862	824	841	790	810	763	825	812	814	815	836	814	810	811	832	823	851	776	850	824	811	737	771	837	815	822	791	834	780	816	801	760	799	824	854	818	829	819	819	833	853	839	854	834	856	798	811	821	825	789	836	785	889	786	829	824	805	788	851	813	797	771	849	793	800	864	778	836	795	812	820	765	807	829	823	786	858	804	823	842	763	778	838	846	781	786	840	799	800	794	844	773	823	771	803	797	822	854	825	856	826	812	773	834	828	814	809	797	795	837	772	842	813	823	835	796	843	834	887	830	848	815	841	782	818	817	802	823	782	803	826	820	751	840	801	791	829	862	821	826	798	787	816	794	791	759	865	829	801	836	833	784	803	793	779	827	843	817	819	783	814	750	827	816	817	791	773	812	823	765	814	826	764	858	885	811	788	810	874	840	797	822	810	828	754	854	803	863	829	843	783	844	808	816	810	815	813	780	833	846	827	856	851	804	811	842	838	801	833	860	792	850	802	839	822	859	796	809	811	855	829	780	804	774	810	823	816	782	764	825	772	814	828	837	827	825	818	829	820	804	765	811	799	794	797	773	788	794	798	783	771	767	822	810	799	809	886	789	842	821	763	892	790	805	827	773	812	810	821	838	837	842	757	784	812	838	765	801	757	801	783	800	784	797	832	849	829	848	808	771	820	840	801	818	812	850	768	832	799	794	791	789	793	803	841	840	805	806	811	803	810	826	821	800	856	833	816	807	835	791	779	786	816	771	856	825	850	799	838	818	830	783	786	821	769	887	801	803	790	788	787	828	768	874	837	776	876	845	820	806	799	803	792	784	824	805	799	807	809	854	858	799	799	848	856	794	803	810	782	767	810	826	827	819	820	829	823	818	762	784	877	768	807	791	720	782	812	828	818	873	767	789	867	810	812	794	828	842	776	798	798	813	860	763	805	846	729	792	817	747	857	808	846	817	762	782	818	819	796	780	830	820	797	861	838	763	775	825	835	804	766	783	795	827	830	786	807	833	806	811	786	792	860	796	851	860	830	855	796	842	813	806	812	829	818	778	774	811	842	881	791	804	811	840	860	805	824	813	790	839	817	833	773	827	787	823	809	812	827	842	828	832	816	839	782	857	791	828	821	802	827	855	808	832	774	833	772	792	838	806	801	817	842	828	801	795	800	779	842	829	798	816	846	788	825	839	785	870	767	841	828	815	822	826	864	805	766	877	806	830	744	784	803	805	873	823	818	867	810	830	835	854	791	789	825	840	833	836	812	859	782	844	781	778	862	837	824	827	813	885	820	791	882	832	791	780	802	826	778	836	832	842	832	852	814	779	819	775	871	799	812	814	859	802	832	785	783	813	832	825	848	874	815	809	813	814	820	828	800	815	845	794	761	847	830	823	827	801	832	822	835	832	802	871	817	812	796	795	787	891	813	807	827	836	835	804	865	802	794	849	788	793	758	829	786	772	852	844	821	786	821	827	772	797	796	809	810	881	830	851	783	885	738	826	833	829	805	804	782	795	818	828	834	788	830	835	816	838	805	828	836	807	820	785	805	811	835	777	800	801	829	803	764	832	824	806	773	750	806	708	794	807	799	819	799	810	860	792	776	803	849	761	811	793	831	834	798	815	808	830	822	798	776	816	795	812	791	795	817	815	825	832	756	809	828	831	813	825	824	836	786	837	849	836	807	809	806	834	846	819	833	825	817	811	842	794	805	789	824	826	796	845	791	843	835	842	795	829	818	767	798	845	840	810	783	837	777	793	791	790	795	766	803	821	807	887	801	807	827	765	796	824	793	856	866	849	814	770	775	807	825	839	840	803	897	780	835	763	830	842	839	824	804	843	833	764	831	792	811	849	785	738	797	780	788	829	844	870	826	851	807	815	831	761	795	787	843	841	828	853	853	815	783	878	826	866	792	803	864	798	800	881	799	850	799	862	847	811	832	805	779	824	793	830	796	838	828	788	793	792	782	813	816	788	782	815	852	822	814	802	845	816	803	790	814	845	796	829	845	796	793	818	814	868	830	757	787	823	830	775	817	844	832	813	839	820	814	796	870	846	811	821	790	807	839	809	795	822	813	852	802	840	868	834	803	791	803	824	803	834	829	792	809	800	775	793	778	817	817	816	797	827	825	815	748	827	851	836	775	840	847	858	830	814	822
13893	1234	845	630	452	355	274	239	229	229	198	196	208	196	173	178	179	166	184	154	155	159	172	164	149	171	184	158	189	157	158	166	144	166	180	148	145	169	169	171	209	181	177	154	189	181	165	165	203	179	152	198	172	159	136	156	162	164	176	160	141	174	164	155	125	163	177	160	179	160	169	174	157	154	156	185	148	153	176	143	171	169	153	149	167	137	162	186	162	184	174	157	152	163	158	156	169	180	172	171	164	167	170	187	156	177	146	190	170	169	168	170	183	170	161	166	165	185	151	148	170	142	170	143	189	168	170	163	147	162	166	171	171	136	161	181	150	142	166	165	146	155	175	166	162	160	185	167	133	153	167	190	150	154	172	137	167	143	180	188	153	155	171	148	186	178	177	158	153	168	151	161	167	167	165	173	181	196	177	164	173	151	149	181	160	201	160	165	164	167	156	152	160	148	177	177	149	138	157	161	148	165	163	171	147	144	165	126	167	166	173	171	167	185	154	173	164	170	150	187	167	164	163	176	173	194	147	144	171	188	138	183	164	173	171	167	155	173	149	142	146	163	170	165	172	165	132	137	149	148	139	164	168	152	146	151	165	152	162	182	167	158	175	158	163	151	177	186	171	173	202	150	174	131	156	184	153	166	136	190	152	146	154	160	163	172	169	184	185	180	165	171	157	181	155	175	153	147	175	167	169	159	157	161	168	159	169	145	154	157	168	193	168	173	157	137	163	166	171	150	147	202	178	185	184	167	176	177	177	172	186	155	168	127	178	146	156	163	155	183	138	160	166	175	162	160	178	154	207	146	171	152	171	183	144	145	179	154	176	169	175	140	185	190	162	164	155	141	140	152	163	168	179	184	154	159	185	169	149	199	160	177	149	151	164	173	168	178	148	160	154	156	166	165	211	165	174	141	141	159	172	163	162	165	157	171	154	170	164	178	183	180	156	182	119	152	180	156	158	147	179	159	165	185	151	163	192	159	173	160	164	180	186	208	162	141	142	156	175	157	162	159	133	149	169	171	146	177	179	150	162	145	159	152	176	163	140	172	170	144	182	162	181	142	159	180	185	168	174	147	173	180	181	147	158	163	163	173	157	176	168	183	170	177	160	165	178	158	163	174	163	176	160	163	141	154	182	159	150	152	169	173	175	178	156	169	168	180	169	148	168	162	189	173	133	174	156	197	163	169	124	157	156	179	158	164	164	170	169	187	192	156	154	156	177	175	171	176	180	150	164	180	171	143	171	153	131	173	185	186	171	169	147	170	160	153	171	164	152	184	182	171	172	165	140	162	144	164	159	173	153	182	167	141	163	158	168	163	145	152	164	150	169	172	172	179	127	188	152	154	172	181	178	173	163	157	158	173	172	143	194	173	191	191	197	160	165	173	152	142	164	179	175	157	182	159	169	176	197	186	154	151	157	159	169	154	176	163	148	156	168	183	178	155	141	188	155	167	157	180	148	159	172	146	162	169	140	171	176	177	162	187	180	147	175	167	188	143	162	140	166	170	157	181	131	154	175	163	171	182	180	164	168	146	162	150	167	190	146	150	154	175	184	187	166	167	165	173	143	162	145	162	175	163	157	161	166	176	162	181	202	147	163	143	171	176	167	159	130	178	173	159	162	174	171	193	173	143	163	163	166	172	155	153	155	154	141	166	173	164	166	179	164	172	156	175	151	164	135	150	163	165	166	180	162	152	161	160	175	165	158	154	161	158	153	170	153	177	167	154	174	184	166	158	165	161	159	155	172	162	158	175	160	155	147	183	141	169	167	169	155	159	158	165	165	166	161	160	146	149	183	157	168	170	173	147	144	157	180	167	160	174	164	143	167	148	157	165	191	146	159	153	134	154	148	178	193	168	169	150	150	161	158	176	141	182	180	165	153	157	164	165	161	180	164	164	159	157	170	145	169	146	165	152	193	144	165	177	169	188	166	156	158	153	182	149	154	175	180	157	170	177	175	176	147	171	161	167	166	171	180	169	151	170	170	150	153	162	140	164	158	151	158	144	157	190	161	157	171	181	155	143	154	167	187	154	160	154	178	163	171	151	142	137	175	153	134	170	161	157	167	156	170	191	168	176	153	148	169	148	166	162	168	169	156	169	160	165	159	161	165	151	146	153	175	158	150	190	159	142	185	177	165	151	155	138	149	179	158	155	159	156	163	171	170	166	169	172	157	142	178	166	158	177	148	162	176	152	160	192	147	156	166	144	173	161	162	185	177	151	179	138	162	152	173	163	158	152	164	168	161	153	161	148	152	142	147	162	167	169	186	178	172	154	158	170	186	166	156	161	148	161	159	167	164	175	169	147	172	179	160	158	185	170	191	177	150	184	163	183	163	152	195	165	147	166	185	171	169	189	140	173	190	169	166	157	159	174	172	176	169	189	177	155	141	168	181	183	160	172	164	175	151	170	154	149	163	129	177	133	169	136	164	167	167	153	168	152	178	173	171	174	174	124	163	180	167	171	149	164	157	149	162	177	140	179	150	172	165	178	140	148	149	147	179	154	154	183	167	154	152	158	169	153	139	184	169	153	176	156	181	149	163	159	171	168	172	160	161	158	192	192	148	176	144	205	171	157	141	173	142	177	185	147	148	138	149	186	147	185	156	173	152	152	157	160	149	158	156	152	178	164	168	163	158	158	177	139	178	150	175	183	171	168	166	177	161	140	170	164	169	180	192	145	170	169	178	146	198	163	155	170	160	142	177	162	144	202	169	156	137	171	162	154	162	154	161	157	167	169	150	147	171	170	149	172	153	158	180	188	173	159	172	161	162	149	198	176	172	177	163	187	143	173	181	170	179	159	158	187	156	157	149	165	164	172	194	181	150	185	149	171	169	174	164	164	177	148	177	155	158	134	152	159	154	167	135	167	161	163	144	170	153	148	153	157	178	154	187	169	165	159	134	159	156	149	152	168	145	175	153	169	153	164	187	173	174	176	155	155	162	152	155	175	169	167	167	137	172	174	160	176	161	160	160	162	181	181	147	162	156	162	167	159	183	153	161	163	158	144	164	164	176	155	157	187	188	160	161	177	160	169	163	154	180	177	142	168	150	155	160	160	165	162	162	177	161	164	158	182	143	176	168	158	177	172	173	165	158	155	163	165	166	168	163	176	182	159	174	159	174	172	168	165	181	173	191	153	159	156	144	158	161	169	157	150	155	180	170	186	150	170	179	151	168	167	157	166	165	160	159	166	145	144	154	173	145	151	153	173	142	166	189	178	167	184	161	159	149	179	186	167	179	158	184	169	141	173	171	153	166	185	175	159	164	153	188	181	161	143	155	150	144	173	170	162	156	179	159	169	168	158	159	179	175	175	176	168	147	176	143	164	168	169	142	174	161	144	157	162	163	179	178	156	151	143	168	147	151	167	159	177	175	137	160	167	159	154	154	149	137	178	155	173	148	156	162	156	155	150	192	178	146	164	165	174	163	148	149	132	155	161	156	176	172	149	142	182	158	170	146	160	180	153	161	167
8573	1121	1877	2020	1648	1433	1174	935	846	725	718	670	641	610	579	562	560	535	548	516	482	504	476	496	493	468	480	477	485	447	442	453	445	513	454	452	452	477	472	473	463	446	448	451	498	425	440	451	456	439	420	498	440	416	448	454	419	415	434	419	434	421	432	452	435	449	420	430	406	472	409	400	453	417	438	437	457	421	440	464	424	419	403	458	448	441	427	426	421	443	444	438	435	417	394	414	430	450	435	453	434	431	422	458	396	483	408	425	395	421	429	460	412	452	420	428	422	434	468	437	465	444	436	464	422	411	442	430	440	419	419	415	425	443	412	425	450	435	422	430	441	401	420	452	440	432	419	382	433	459	471	469	432	433	409	457	430	439	452	421	437	429	427	405	396	430	450	447	453	396	412	454	424	444	428	456	413	450	424	377	425	423	451	458	439	429	432	459	361	436	450	433	408	419	426	428	422	426	452	445	471	467	423	454	427	450	447	464	437	416	404	420	411	441	479	430	409	450	429	438	437	458	388	429	455	422	412	420	449	434	429	422	457	457	435	431	407	448	452	443	448	415	420	436	458	418	444	427	427	440	455	440	421	418	428	451	374	453	429	400	431	420	422	422	458	377	409	448	373	466	485	468	428	399	429	450	425	451	425	423	422	448	462	436	426	447	431	451	451	379	448	418	415	440	465	438	440	461	434	458	417	446	441	456	443	458	421	408	428	454	424	401	412	434	447	450	428	429	455	433	461	426	441	447	444	418	418	454	448	410	437	431	412	417	423	391	440	409	469	447	415	423	464	458	441	418	454	465	413	419	428	440	440	431	466	465	425	441	450	411	398	418	448	451	411	439	442	439	439	438	452	421	443	445	439	435	420	421	423	448	425	440	397	402	418	431	411	440	436	412	447	396	466	457	450	430	441	445	442	449	447	449	443	449	435	420	425	426	471	461	468	439	423	419	414	408	436	449	442	443	412	450	452	423	441	451	456	417	422	411	457	383	459	413	426	458	449	443	440	409	462	439	425	450	475	410	429	435	405	447	443	475	432	432	443	448	442	459	439	440	429	416	417	458	426	425	389	453	445	440	467	423	436	405	483	488	432	407	415	430	440	431	449	427	422	436	462	421	408	431	461	468	421	429	436	456	441	442	447	441	406	425	419	398	420	460	451	436	439	440	423	447	459	425	416	409	451	426	426	444	454	441	404	409	397	463	429	430	454	407	449	391	419	438	421	424	458	444	458	401	423	447	439	403	411	402	449	422	413	406	465	432	432	469	393	428	431	403	440	443	433	450	451	438	465	444	440	470	431	417	463	418	461	458	450	431	419	427	458	456	431	452	453	452	474	443	488	458	456	439	457	433	447	469	421	421	406	413	439	429	410	431	435	409	438	414	421	432	439	418	434	405	473	435	492	441	413	444	475	431	435	422	455	404	457	404	430	373	425	458	422	411	438	407	461	446	414	450	439	409	427	407	397	439	439	453	432	427	458	425	400	427	429	426	434	409	473	460	464	453	446	420	480	452	415	425	425	408	434	434	434	468	449	456	459	441	420	423	429	424	464	423	409	430	441	453	436	396	441	451	473	429	501	437	401	425	405	417	464	451	387	449	430	413	457	453	439	434	489	434	405	431	433	431	438	416	437	458	437	413	437	435	425	449	474	463	436	440	495	455	461	418	421	492	469	450	469	444	409	440	414	430	435	442	459	459	432	384	441	434	421	450	457	437	449	421	431	456	412	455	431	403	435	434	445	411	446	440	453	439	433	444	444	452	490	421	444	458	416	435	434	461	442	462	414	440	459	436	451	463	428	442	429	455	448	438	460	432	421	473	449	401	460	444	433	441	429	440	437	446	437	429	471	467	400	416	428	446	439	435	443	434	414	440	447	417	445	422	435	423	455	409	471	455	420	381	445	482	430	459	451	445	449	464	456	424	458	447	444	462	387	425	442	472	411	403	423	426	433	437	435	433	412	458	411	429	412	420	409	398	446	435	434	491	414	431	444	443	451	415	457	441	437	471	413	458	470	438	453	436	433	444	452	429	470	436	439	432	390	402	433	418	410	409	436	418	479	427	443	421	426	425	461	443	446	425	390	434	417	441	469	424	454	389	427	422	439	428	449	445	446	459	436	445	427	451	434	425	419	445	427	413	424	446	418	421	445	442	435	404	420	417	452	447	462	463	392	404	430	430	460	388	433	448	419	441	386	473	447	411	419	444	443	420	430	402	464	431	383	455	444	408	469	461	426	439	452	471	409	473	406	423	443	424	444	399	408	412	426	450	450	423	430	442	439	423	446	439	430	429	428	408	437	438	446	462	416	421	437	442	413	457	418	442	461	420	437	430	490	445	434	390	423	397	433	437	453	425	434	413	433	453	430	422	438	437	440	428	438	437	468	458	428	425	422	400	434	434	425	411	437	415	417	428	419	442	422	429	440	459	469	438	435	422	473	414	427	437	463	475	438	442	398	438	436	426	445	417	442	432	410	433	487	441	429	442	443	452	472	434	404	419	465	445	427	410	435	418	424	453	418	443	443	438	448	444	433	409	453	445	447	425	460	407	456	453	440	444	451	424	455	430	429	432	436	390	452	443	428	457	428	453	449	453	430	423	439	422	446	475	453	398	459	417	437	425	426	465	418	455	439	443	446	434	440	438	449	467	426	450	424	420	480	414	451	437	477	414	410	442	431	423	438	416	385	461	453	432	466	442	438	464	396	417	417	455	442	438	440	398	431	422	438	441	420	447	429	450	422	439	459	450	437	424	429	470	410	399	426	434	418	407	401	415	401	452	478	408	434	457	447	432	424	456	439	423	450	438	434	433	434	414	469	445	436	433	458	424	463	436	447	409	482	406	449	478	461	460	455	441	425	412	403	417	435	410	442	434	406	432	433	431	399	417	425	457	451	430	426	448	408	425	434	409	457	418	432	444	443	406	448	423	428	428	414	425	417	408	459	452	466	415	437	416	398	423	441	419	407	416	437	420	463	423	496	449	427	446	497	441	452	425	438	406	466	473	425	471	459	438	439	442	448	442	431	435	437	468	424	454	454	477	427	423	460	453	449	398	441	435	422	405	467	438	463	411	456	429	448	444	461	400	419	425	422	434	382	432	403	439	440	430	457	478	401	434	441	436	452	482	433	418	423	446	471	437	471	466	457	439	424	429	441	454	411	449	399	418	446	454	417	421	469	423	443	437	446	439	446	435	431	443	425	443	436	437	453	469	439	458	447	432	409	450	425	423	498	454	419	420	440	425	385	422	438	434	455	463	461	406	452	442	423	433	468	435	418	429	413	405	405	469	431	431	457	368	430	472	456	451	400	424	432	403	454	429	441	439	429	445	377	392	445	438	446	432	414	426	471	389	423	453	421	415	399	453	459	470	443	449	419	411	460	415	449	464	434	468	431	434	411	422	421	422	464	430	412	462	450	448	438	472	405	459	423	429	450	443	485	454	380	414	416	422	442	440	444	419	440	421	427	445	435	424	437	406
2154	547	468	448	503	407	424	426	405	409	396	428	432	423	452	401	433	420	411	412	417	420	445	450	405	425	416	457	446	421	413	405	443	418	428	426	401	412	430	406	433	437	411	369	422	445	398	378	417	410	424	418	436	378	390	438	400	419	409	395	443	414	413	438	406	413	411	423	435	387	396	403	413	428	435	424	449	402	413	405	446	453	433	415	433	444	389	419	410	445	433	411	366	469	398	441	415	401	422	401	420	392	428	420	377	378	395	431	413	435	439	418	429	410	402	394	387	427	392	449	420	436	409	414	419	435	442	386	379	440	420	443	407	414	427	438	417	388	386	428	427	410	433	408	468	422	410	437	411	405	451	459	440	417	432	437	436	403	486	438	390	415	451	429	439	436	386	424	416	438	464	400	407	397	385	399	424	409	398	456	443	403	408	423	419	370	438	429	402	427	388	469	419	410	391	418	411	432	422	456	431	450	416	417	425	444	458	431	380	412	427	410	387	431	417	417	384	440	411	382	399	390	427	425	430	446	435	386	365	412	464	442	402	455	447	416	387	365	417	413	403	438	384	367	401	422	415	457	429	374	449	397	423	413	416	426	428	423	444	428	430	424	445	407	450	419	441	420	436	426	451	428	449	386	401	416	406	442	420	393	414	410	423	434	406	414	411	410	421	405	411	438	387	428	427	409	423	387	424	358	441	420	441	402	400	431	399	402	375	451	403	458	406	442	417	407	429	430	422	445	358	418	429	452	418	427	437	383	440	421	423	408	426	439	460	364	417	410	396	424	418	417	429	435	419	405	416	419	420	413	398	370	396	437	471	428	413	455	423	392	397	433	404	403	417	449	424	428	429	421	456	428	444	422	426	410	409	456	428	422	476	385	406	392	456	389	407	442	469	436	426	444	416	399	411	382	410	387	402	404	404	396	371	440	424	421	413	429	381	397	416	400	442	428	391	419	427	443	428	411	436	436	413	450	442	423	443	400	430	404	417	422	425	407	402	401	461	430	417	382	397	441	393	405	417	456	403	421	408	411	399	435	460	434	425	424	424	415	400	418	399	415	434	448	406	388	424	421	432	409	399	437	432	438	411	387	412	470	419	411	428	432	433	395	410	436	410	422	426	460	415	436	441	418	417	411	409	436	433	422	412	419	422	409	386	380	409	457	408	411	410	426	448	404	411	426	412	426	379	401	408	396	422	422	408	387	434	401	406	423	424	407	422	441	414	422	413	391	405	425	412	384	416	424	421	427	395	441	448	450	433	442	428	426	424	394	425	401	465	435	404	422	421	414	449	412	424	444	427	441	392	385	410	417	387	402	408	414	427	421	420	408	388	471	439	433	442	443	383	436	398	444	375	417	408	426	404	402	438	465	377	381	393	410	441	397	371	417	392	425	421	420	407	448	428	454	443	391	420	426	378	402	416	421	473	425	431	422	407	375	404	453	411	464	430	427	465	437	426	406	420	411	413	429	422	451	418	421	427	441	406	428	403	410	435	433	434	401	421	381	445	422	434	465	439	422	409	400	391	396	421	434	386	433	412	393	431	394	441	427	406	416	433	391	477	411	404	420	403	388	429	428	425	407	428	418	441	405	385	439	417	429	408	402	398	417	447	386	406	427	415	450	429	469	420	392	402	409	437	452	452	403	411	426	431	433	464	444	426	441	443	417	420	419	402	396	425	421	419	453	393	427	435	408	444	427	440	439	463	404	451	399	433	422	463	412	378	399	418	451	417	386	414	448	424	442	426	407	439	434	435	413	387	403	410	439	418	399	408	408	380	412	410	416	447	452	458	439	437	424	432	420	425	428	457	400	415	385	427	417	410	430	408	412	420	404	398	428	463	384	458	418	442	427	438	414	422	419	377	388	395	424	407	414	412	430	419	415	423	458	458	436	442	397	428	414	405	421	408	436	414	406	436	418	418	413	424	373	414	434	382	434	386	409	423	370	426	431	404	436	383	423	455	406	421	441	390	419	451	401	395	420	423	421	440	393	399	438	391	439	444	401	451	473	448	395	452	392	430	442	437	426	374	434	414	422	434	422	395	411	403	418	400	398	421	397	420	433	421	409	408	411	395	424	434	412	408	392	405	440	425	423	409	419	419	405	418	427	443	416	386	423	431	399	430	410	416	407	392	411	424	439	443	405	464	418	417	433	443	403	468	440	424	430	408	417	456	426	393	428	416	447	470	465	422	422	397	432	418	429	428	410	380	426	429	422	444	398	383	424	431	424	361	396	450	424	428	417	411	425	427	411	446	438	431	432	405	448	422	444	421	440	444	437	450	444	408	414	430	429	446	400	413	410	419	404	398	450	448	407	454	461	419	426	427	433	390	400	378	439	444	442	419	409	390	439	380	411	400	453	367	414	390	422	423	451	404	423	390	455	472	402	422	412	398	429	445	429	438	441	438	427	433	421	432	401	455	438	413	416	452	439	435	421	438	423	443	384	401	431	454	414	404	428	437	410	428	414	409	412	414	419	472	416	434	383	404	417	378	433	425	418	400	418	412	434	407	415	437	443	435	406	394	443	418	455	436	424	412	437	466	433	430	419	381	395	395	415	402	403	433	434	400	410	414	426	454	414	414	410	393	439	378	423	438	397	448	429	427	428	382	433	422	428	433	439	451	445	408	434	438	468	426	433	442	391	435	409	421	431	404	445	469	492	438	441	423	390	419	430	413	388	419	439	413	412	402	409	415	415	452	386	394	436	422	369	399	436	451	438	449	461	419	422	400	409	405	451	425	443	375	426	407	419	391	447	421	434	453	449	430	412	473	420	410	449	428	421	378	411	396	449	389	398	419	409	438	458	402	397	427	431	418	420	448	472	418	402	425	442	415	432	425	411	379	420	444	426	386	422	396	392	381	424	399	433	390	409	427	446	423	398	404	426	407	434	404	381	389	393	442	452	436	389	448	397	391	434	398	396	430	442	416	432	410	421	461	419	411	410	441	419	427	425	414	412	435	391	414	420	476	392	390	419	433	395	426	421	446	422	418	423	421	423	425	435	453	470	394	414	435	412	431	409	384	393	420	438	443	418	423	422	442	428	417	378	414	412	399	394	457	400	465	418	438	429	390	432	443	388	408	420	383	395	404	410	423	399	444	439	393	397	453	408	421	424	417	420	443	441	410	433	408	453	400	397	461	382	436	454	405	387	465	416	414	418	443	411	418	382	428	430	379	432	426	423	402	365	436	412	418	402	408	422	457	397	437	415	381	389	431	435	419	421	417	421	405	432	434	431	423	407	403	413	388	399	436	443	385	435	451	427	437	396	399	377	416	416	446	493	436	414	396	403	431	418	439	448	352	444	427	426	417	389	406	413	403	414	433	391	452	410	421	369	408	401	413	409	421	422	395	385	429	385	435	383	400	394	391	420	411	402	394	456	402	400	412	432	422	428	450	401	423	422	399	414	395	398	461	411	426	410	431	423	415	471	402	407	407	412	458	424	413	449	426	427	413	408	471	416	388	420	441	431	394	457
2548	1056	1138	1018	1019	1035	1049	1019	1029	1000	943	1038	959	1025	1047	1037	975	971	936	1007	1016	1003	1001	1020	1043	1016	1003	991	923	1002	947	960	944	965	1010	972	929	988	997	972	949	976	975	926	1012	1001	1001	996	953	963	1003	987	1039	962	942	997	974	915	967	952	985	1027	961	924	987	981	934	991	966	962	1019	989	1030	958	1018	990	1006	967	982	999	978	980	989	948	987	993	997	1001	937	995	993	1012	1048	970	961	1001	985	1030	994	996	965	970	983	932	931	1023	991	966	977	1025	993	955	959	957	1036	979	942	957	990	978	977	1047	985	995	949	1001	962	1002	992	1010	996	989	963	1007	1023	930	984	1014	984	1019	970	1026	986	991	1036	1024	987	984	983	1005	1020	978	982	937	955	1006	1003	1001	920	970	1004	1005	988	983	972	937	1029	1029	949	955	947	984	955	954	969	1041	981	1001	1027	1009	954	935	971	929	936	989	1023	973	982	971	934	1001	1049	985	968	963	997	987	966	960	983	967	1006	977	999	950	971	971	961	985	966	1066	1014	1009	941	944	999	988	989	981	1024	971	960	989	977	1042	978	880	965	988	1029	1015	1021	1012	959	994	1001	995	1000	967	944	1015	1000	1029	993	1011	937	977	1033	1013	959	948	957	1007	914	956	1019	984	964	970	980	1025	1001	996	1001	1065	1011	920	1000	1029	982	971	950	932	984	988	986	917	949	1013	975	1020	947	1009	984	940	947	1064	971	994	951	954	982	971	1030	934	1026	1015	986	961	970	1041	967	953	980	1035	972	933	945	977	1009	947	988	967	944	966	965	1005	950	1041	998	974	973	1007	983	972	1059	964	993	1033	981	994	991	963	970	1007	1035	979	927	1017	967	1014	953	1004	953	1000	938	1004	957	1052	1000	962	949	1009	1027	933	1006	1017	953	997	974	1019	997	993	1003	1026	1007	978	1026	997	978	995	1001	1004	994	951	1020	980	989	977	965	928	1026	978	980	985	973	1015	1050	934	916	949	922	960	1071	987	990	992	953	944	989	971	962	1046	969	1013	971	985	1022	967	993	963	945	1010	985	1012	987	975	1000	939	1025	986	985	919	975	1003	1011	1005	970	950	996	1059	966	997	1009	959	994	998	984	918	974	966	999	1027	1031	923	1019	912	976	942	941	1007	1023	1014	1003	1013	998	980	1021	975	978	961	1048	968	971	1016	995	942	1019	978	999	1002	988	975	986	1054	981	965	989	981	997	976	983	1080	978	1023	990	947	922	983	1010	1001	980	992	957	979	994	979	946	1007	980	1042	960	1014	1014	1045	971	970	987	964	998	1004	1011	970	963	1021	959	1017	952	996	1005	920	968	935	944	1009	966	976	998	988	944	967	990	978	996	996	981	968	989	990	963	971	1005	978	985	955	1007	1027	941	961	1003	988	945	1014	938	1034	1027	988	1048	945	968	957	969	963	997	954	972	946	1059	952	993	939	1017	969	1011	924	960	1007	982	971	1015	989	1002	950	942	930	970	970	981	990	950	1050	985	968	1013	1076	977	1004	1018	974	976	954	1005	959	1006	1040	1004	909	961	1010	1006	1018	982	988	977	991	986	991	994	1012	968	964	957	1061	1008	1005	1010	972	954	959	1068	1005	936	1013	973	1030	979	979	1009	1021	923	1013	942	915	990	962	979	965	1000	1006	922	963	990	984	936	994	1053	964	1016	1018	977	1028	956	994	1023	948	952	969	967	913	958	1016	1063	1006	964	993	940	987	1008	1051	979	975	956	928	1013	943	975	998	935	939	997	968	1018	956	1027	982	981	977	1011	995	977	1042	979	987	1012	1015	994	960	1012	967	894	920	1002	976	1035	1007	1004	929	984	967	1016	931	930	968	1018	994	1053	900	1003	915	957	1021	962	967	1003	988	969	955	941	979	999	990	975	1005	990	942	1043	999	975	997	1012	972	982	942	967	966	970	1010	959	1001	1027	994	985	1017	932	917	1036	939	938	1030	971	1026	1020	967	960	985	997	978	984	958	1058	955	999	965	909	969	981	991	953	924	1008	988	942	996	967	927	930	1004	1028	949	952	1007	1000	995	955	966	996	1007	992	1025	978	998	999	986	1020	1014	994	990	985	1005	940	1038	991	955	996	1001	1033	911	977	1024	972	994	988	961	1006	1049	967	985	988	986	945	996	1021	984	990	956	1062	1040	962	992	968	971	990	1035	976	1051	942	929	1027	988	990	990	1004	1014	975	1017	978	971	996	924	1015	974	997	982	965	972	950	1014	999	972	1015	944	976	992	984	957	966	975	999	929	949	982	1031	957	1000	1001	1052	999	1009	973	981	1005	995	1027	1007	978	945	964	992	1021	977	978	945	963	1002	972	984	980	980	933	979	991	958	977	1024	957	967	976	980	1000	1021	1007	1008	982	1026	1020	992	954	994	991	978	1037	991	1009	996	987	987	937	997	981	1001	993	1001	993	1002	1040	1031	962	993	1026	1017	986	979	932	999	988	973	995	999	974	885	1008	978	977	985	998	1032	1019	987	1036	984	960	1025	990	979	970	1019	980	929	955	966	1004	966	1005	1018	954	1005	968	1011	1024	1050	1016	1000	970	925	972	987	1005	963	972	930	1021	991	1003	989	925	995	1004	998	1004	960	962	973	993	1031	985	976	999	1049	956	918	959	999	977	1000	989	983	939	926	1004	980	965	964	1022	958	999	948	957	942	989	970	1052	976	983	1032	966	953	962	940	1004	1010	979	923	986	953	1002	980	1029	964	996	984	959	975	1021	1038	1046	1019	940	966	988	994	1012	1015	1006	1001	964	977	970	1015	1001	967	963	983	988	1003	909	963	965	1033	1010	1010	962	946	983	977	1004	1032	1006	983	1047	958	1010	1029	988	982	923	990	940	953	994	1062	1051	962	977	1006	940	967	989	986	1009	1013	987	998	977	1009	1008	1039	1014	940	914	1003	935	991	1020	1019	1007	930	973	981	1032	1004	998	965	926	1035	992	1001	1023	963	996	1015	967	985	973	978	997	988	958	952	1026	971	971	1010	946	1046	1035	960	983	968	974	997	931	983	983	1015	1032	1041	976	996	1003	965	986	930	997	1007	959	966	989	923	1010	998	990	959	1005	940	1005	912	986	976	926	991	1061	970	996	978	960	979	1032	939	984	1011	977	1009	954	983	963	1012	1017	1040	1014	949	1015	963	985	992	963	924	971	1002	1031	988	1011	943	968	945	969	990	962	980	991	1051	1035	953	947	1007	1085	1029	1026	918	976	1016	936	972	934	986	960	969	1010	961	975	945	962	957	1050	1039	1055	1007	974	1014	996	949	1048	998	1014	1024	1002	981	968	1049	1047	916	961	982	1003	962	1036	1048	966	956	987	1034	1003	908	924	990	1009	1000	1015	986	982	1007	962	1005	1002	1054	1025	1003	981	980	974	961	910	1003	951	955	1007	963	988	954	1001	975	986	1016	947	946	1042	973	940	974	966	1054	974	980	1018	1005	934	971	1021	982	1023	1021	980	1007	981	1010	1002	972	1046	966	946	987	1015	987	986	976	994	1027	954	987	1004	917	976	974	997	960	912	1017	969	936	940	951	949	965	1010	991	955	940	999	995	956	980	974	1017	990	1003	1034	963	1019	968	986	970	1011	1006	937	980	964	1033	984	929	958	960	965	1003	1048	963	946	1018	993	960	985	1002	988	1007	935	966	1041	980	975	950	961	1015	1019	1015	1019	959	994	980	1048	994	1031	974	966	957	1006	1019	985	1042	1012	984	966	1013	973	950	993	976	1025	935	966	943	1027	994	962	931	1044	911	999	961	987	969	989	1034	983	989	979	1058	983	943	968	1006	991	1048	984	976	987	1000	967	992	935	1007	975	1028	980	962	995	916	968	1009	965	932	976	1014	1002	993	972	931	997	981	932	921	957	994	966	999	1041	969	990	983	1005	959	948	993	988	969	993	934	996	1003	1017	1033	972	1000	957	965	1027	992	971
8407	843	663	537	459	415	392	374	381	370	375	365	328	380	375	348	315	309	329	328	375	369	324	343	371	348	339	318	347	349	309	334	333	366	361	351	339	346	338	375	400	340	333	357	365	358	369	376	363	349	345	336	314	327	327	319	346	352	349	336	314	348	340	338	326	367	330	359	325	355	341	358	343	352	354	330	335	321	354	390	350	348	414	335	341	311	331	370	357	382	324	328	369	343	331	345	313	352	350	389	375	356	318	327	334	329	332	338	353	363	356	335	334	351	349	331	353	351	320	333	353	327	352	308	344	349	359	330	311	360	343	350	339	369	329	378	349	376	351	393	332	352	320	349	343	341	351	356	358	390	354	339	309	347	339	359	320	358	313	335	375	319	337	347	338	346	331	341	314	374	327	336	348	352	353	329	349	330	353	373	336	358	311	365	342	357	347	309	362	349	385	350	357	338	358	389	333	325	331	350	369	319	340	336	335	341	335	355	352	316	322	339	345	334	316	360	337	360	327	343	353	356	350	341	368	347	356	362	333	339	329	321	348	344	327	333	362	364	346	391	343	361	347	316	325	285	364	353	350	355	364	378	341	330	335	334	332	332	311	339	344	336	351	326	347	374	370	346	365	336	307	335	324	352	349	395	337	366	366	322	322	357	359	342	353	332	349	316	368	365	345	352	327	371	324	370	374	350	336	382	328	322	367	383	342	376	322	372	342	389	326	335	322	279	337	346	352	354	339	343	320	321	363	355	362	368	319	369	323	377	356	366	317	372	322	353	356	334	340	308	351	317	333	374	350	342	297	342	377	352	371	384	352	356	338	343	356	331	341	323	341	354	342	302	336	374	328	312	361	349	350	341	299	335	327	381	319	354	357	327	385	373	351	335	331	338	351	304	336	361	314	330	372	318	354	378	345	336	365	348	325	329	325	359	354	363	362	329	309	304	335	324	338	345	333	321	325	401	354	315	374	333	360	355	373	350	302	353	373	353	365	353	330	339	343	350	334	350	355	337	354	293	356	377	361	324	346	391	359	320	358	344	347	367	330	356	330	362	380	342	323	324	331	362	309	324	362	311	394	337	328	343	337	307	348	335	324	350	369	325	387	331	352	360	328	337	355	344	341	314	348	317	374	311	367	322	347	392	317	339	354	330	327	367	353	350	336	360	311	333	335	334	328	362	313	334	363	354	371	339	345	343	348	363	366	309	337	349	340	332	360	360	348	345	320	381	340	356	363	318	346	328	348	333	309	350	322	332	331	331	332	316	300	321	348	351	321	380	351	387	294	318	339	336	364	337	369	369	353	334	329	344	345	359	325	331	337	341	361	331	334	330	365	314	359	358	350	326	325	363	336	343	338	344	331	352	359	348	371	333	336	349	383	324	354	337	352	361	314	352	350	343	349	369	360	344	348	355	354	289	319	352	362	342	378	353	338	326	325	326	338	313	380	335	346	346	346	351	330	346	350	394	355	342	345	312	387	360	372	342	338	352	335	357	336	286	351	354	349	350	353	326	409	326	360	309	400	348	360	344	349	326	345	329	340	357	345	338	349	350	356	372	313	327	325	360	331	356	349	369	346	400	333	346	323	336	344	321	344	339	347	333	353	336	344	316	331	320	346	337	321	343	379	347	337	390	337	350	362	328	346	351	379	362	353	378	314	347	337	316	358	333	368	347	358	331	320	349	364	362	339	347	329	332	342	363	348	319	368	361	328	337	353	323	351	341	329	337	327	341	346	372	364	320	367	354	382	343	382	347	321	343	347	342	375	312	328	301	357	347	343	340	353	369	366	377	325	387	318	313	328	339	383	354	307	328	352	321	346	324	342	336	366	315	344	370	325	364	354	342	338	325	344	341	335	340	322	384	329	359	319	348	333	335	341	349	328	328	359	317	360	319	332	347	338	322	349	322	332	375	338	315	356	342	373	376	333	332	362	351	366	319	321	353	367	339	339	340	331	344	318	382	340	342	369	323	351	371	352	326	313	329	331	368	360	354	305	336	357	331	341	316	393	346	332	313	359	338	361	351	357	312	357	314	349	361	316	331	363	375	336	346	324	333	344	327	325	351	343	378	342	347	337	358	351	350	339	359	343	364	350	352	330	339	349	338	382	326	348	354	378	298	315	356	334	324	341	330	362	377	341	347	359	347	353	330	353	366	318	351	352	326	358	303	333	340	368	339	355	313	351	361	330	341	322	344	344	368	355	356	339	332	353	315	351	378	324	353	365	329	337	343	373	338	318	309	339	358	384	356	348	372	369	342	320	324	333	356	372	327	355	352	319	350	360	339	307	385	364	321	336	346	323	305	306	321	367	333	307	374	335	357	317	308	374	321	335	357	333	324	377	373	348	338	359	351	370	322	332	346	340	357	314	340	339	362	343	354	324	334	359	333	382	313	323	306	382	361	343	309	339	375	348	352	353	333	351	336	319	382	296	333	350	345	346	325	345	329	330	318	360	341	341	352	322	355	324	327	350	356	346	348	356	345	319	357	290	340	340	315	333	346	360	346	354	335	354	353	392	354	322	352	354	319	336	345	349	339	348	354	353	344	335	367	365	333	350	324	336	370	335	332	333	304	327	337	352	345	344	357	388	356	325	333	321	322	339	334	351	297	339	325	330	330	317	357	298	328	380	368	366	314	364	292	329	329	366	309	340	347	332	326	343	383	351	399	337	343	329	344	321	374	335	345	355	338	359	361	337	372	348	336	340	363	332	343	345	380	342	349	359	357	370	384	333	336	309	321	337	352	392	355	346	338	368	340	345	344	334	332	324	360	322	357	337	320	372	330	334	317	328	344	358	327	340	341	335	334	297	351	353	346	336	355	373	372	322	323	300	348	318	366	344	358	348	345	359	351	338	370	348	348	328	336	327	336	339	328	324	353	326	347	349	297	326	337	362	345	326	362	340	372	342	353	338	339	365	364	367	360	355	344	337	332	347	337	364	327	332	346	326	353	365	391	338	326	329	335	329	360	292	352	327	357	358	322	356	361	345	354	358	370	355	355	347	358	345	352	350	341	369	330	363	314	366	331	344	338	394	352	316	362	323	340	355	346	333	307	356	317	360	407	365	364	341	351	348	380	359	331	358	358	343	370	324	341	343	368	359	338	363	358	367	350	315	371	341	349	354	326	361	362	322	301	343	330	313	344	315	370	345	342	349	331	352	375	343	350	380	371	338	363	358	339	331	373	324	316	348	340	344	348	337	353	347	343	351	370	348	372	324	332	358	350	314	351	357	323	331	377	381	324	373	328	346	342	338	337	353	351	358	345	353	317	361	341	348	342	331	348	341	353	333	370	334	358	307	367	330	371	326	349	316	342	361	317	301	347	310	332	357	360	340	357	324	365	374	333	345	334	331	334	344	335	327	331	366	340	333	346	349	354	331	363	340	383	326	356	350	336	339	333	366	377	323	326	334	342	349	375	326	342	312	349	341	320	334	361	359	309	335	340	367	354	344	378	331	345	341	377	357	354	374	346	360	302
7267	1238	1588	1661	1494	1287	1245	1075	994	925	983	937	939	926	855	871	906	897	863	794	836	820	882	895	818	827	845	858	831	884	861	809	829	820	860	835	766	816	835	798	863	829	816	795	852	807	824	849	840	791	812	789	873	842	808	819	786	849	809	821	835	809	795	849	808	790	841	847	794	746	840	831	829	793	818	786	785	805	769	809	820	778	852	868	834	842	819	851	837	787	804	824	838	807	812	808	825	815	823	815	858	830	813	823	849	837	810	804	778	816	770	821	767	824	806	762	872	820	794	794	818	784	765	839	802	822	777	833	769	763	763	779	819	808	733	786	797	810	829	819	793	832	887	831	773	805	840	805	818	788	801	852	825	826	869	847	813	796	769	787	782	805	824	791	824	810	822	817	788	790	785	768	796	816	814	770	845	847	807	822	791	824	801	809	832	828	768	858	799	802	774	834	810	816	859	821	861	794	765	838	827	815	818	804	828	837	781	764	825	845	788	763	794	891	817	788	802	779	808	815	817	787	831	874	817	814	846	836	784	780	838	831	830	804	828	803	821	822	840	824	775	832	794	817	851	802	824	858	818	857	865	816	763	808	825	863	749	809	792	830	779	790	809	759	829	854	754	835	805	833	776	819	832	828	791	859	823	816	870	830	804	816	784	782	812	810	816	835	795	774	795	841	835	790	819	855	805	820	827	789	804	817	738	813	814	801	762	818	795	800	784	828	799	819	815	815	823	788	820	787	823	781	831	848	878	829	765	745	825	866	818	818	821	806	836	786	808	772	804	858	814	809	806	785	883	811	778	793	785	803	825	794	766	796	828	772	824	835	827	803	765	834	807	840	770	808	774	851	809	811	784	837	799	826	831	803	830	823	806	885	796	800	791	792	810	783	816	827	776	794	835	793	856	821	843	877	768	893	840	800	794	824	839	800	828	812	784	794	805	774	780	819	812	827	831	826	790	855	816	845	808	740	765	741	789	813	759	837	785	826	796	811	817	816	821	778	836	821	815	807	771	843	833	757	816	802	848	823	844	792	841	800	842	804	853	776	849	785	842	846	823	835	811	853	807	810	857	820	751	800	832	810	781	827	839	777	793	777	807	824	840	781	798	774	813	868	801	830	811	792	771	831	796	835	850	837	819	785	815	833	776	798	845	819	828	794	814	852	801	781	830	817	800	865	814	803	799	810	842	859	854	765	764	809	820	824	806	843	802	819	789	860	782	805	780	784	868	832	844	839	783	800	827	797	809	879	829	771	793	806	774	795	854	805	816	835	798	800	797	840	821	820	796	831	802	843	844	811	770	834	844	784	877	821	800	868	836	798	780	811	782	766	830	830	873	775	819	844	800	813	771	840	847	772	783	837	847	851	820	809	837	845	854	816	792	851	816	795	821	806	814	824	800	817	824	769	798	773	796	847	805	812	826	762	754	751	811	832	799	801	803	857	861	794	856	803	819	840	810	858	840	814	824	783	787	823	833	768	867	790	848	826	808	868	802	796	842	785	835	810	811	847	839	763	822	809	811	794	822	793	836	826	806	763	820	818	788	815	828	821	803	838	806	820	779	839	809	798	879	781	856	800	850	820	810	868	802	820	807	840	806	830	848	843	826	763	747	843	809	803	772	769	850	847	814	829	807	786	802	795	787	820	863	796	774	793	785	837	794	855	810	847	833	815	814	887	866	811	809	809	813	809	803	816	757	861	868	771	803	802	794	787	779	824	834	792	821	815	805	816	827	823	821	806	805	818	841	836	804	814	831	815	843	817	838	773	848	839	769	810	855	770	754	774	859	829	804	772	809	842	822	815	805	829	803	849	820	813	806	848	801	820	850	810	824	805	809	846	761	891	823	799	826	826	725	820	806	781	845	852	806	849	786	891	836	784	791	797	809	798	770	829	851	831	809	792	822	792	785	775	812	787	828	798	805	780	845	803	769	851	854	837	817	864	810	812	887	807	808	808	798	830	832	808	809	822	825	833	856	837	753	859	819	843	862	821	866	800	828	781	859	809	796	830	828	779	800	779	823	825	808	818	821	818	801	776	777	831	803	764	781	842	815	791	800	793	817	836	781	777	844	781	798	787	828	829	798	783	798	836	801	847	747	819	786	834	764	857	864	820	805	858	836	861	820	815	839	838	812	795	871	864	783	800	812	822	789	793	814	822	860	832	817	797	818	774	783	830	786	872	841	829	815	864	771	836	832	811	815	851	821	845	803	796	804	741	775	808	804	789	778	791	846	777	834	755	819	802	804	779	812	802	814	856	816	785	847	802	780	867	795	835	812	805	822	777	847	798	862	782	823	838	775	791	831	766	824	789	809	829	778	822	816	838	775	803	830	840	818	769	832	834	807	797	758	807	784	786	805	841	815	758	772	807	794	807	812	801	830	800	832	770	797	776	859	823	752	792	787	825	825	819	733	775	830	830	819	814	821	829	817	812	766	843	784	815	784	772	834	788	783	808	823	802	796	803	834	761	806	841	809	806	827	831	798	804	805	830	802	789	827	800	829	861	801	762	782	785	807	803	801	863	778	814	784	858	769	816	831	799	832	786	797	792	803	797	821	814	817	814	819	813	830	827	782	852	853	822	768	817	829	834	827	824	878	808	779	849	799	854	810	788	837	865	816	792	857	762	816	851	852	804	817	786	794	833	871	846	832	786	860	843	770	794	850	756	756	833	799	769	861	792	793	800	820	820	812	837	777	797	805	853	793	809	843	833	803	783	793	801	767	842	832	816	819	829	806	815	754	845	803	852	861	811	816	813	826	806	842	812	795	765	809	842	835	828	880	813	848	802	855	792	829	801	817	821	836	793	865	804	805	841	797	831	804	780	819	787	832	828	825	762	792	882	814	759	810	775	845	804	851	803	802	810	837	814	798	818	767	868	804	815	787	772	824	819	877	802	834	815	819	790	798	792	849	812	843	747	827	797	792	829	783	815	853	782	836	821	801	870	833	792	853	830	810	759	764	815	803	826	784	794	842	844	838	865	789	811	766	773	806	785	772	807	809	833	833	811	812	848	782	803	814	788	782	841	794	820	798	811	816	779	770	819	790	803	832	810	793	857	805	790	823	820	806	807	839	826	868	820	843	842	802	831	824	806	811	827	810	794	838	834	816	770	789	819	851	784	787	795	836	868	803	840	812	834	828	831	778	818	801	819	798	805	789	872	813	777	815	807	810	815	791	840	842	730	826	815	774	797	839	792	815	844	810	847	778	842	757	816	802	829	817	813	820	808	807	789	833	824	811	804	848	836	871	792	825	792	819	836	862	831	840	805	815	793	783	821	837	836	831	771	819	773	819	816	868	769	793	789	796	764	860	832	845	780	833	796	801	799	843	825	840	820	847	832	785	770	819	855	791	734	854	784	825	748	834	844	797	840	825	831	784	840	846	815	749	777	823	801	769	782	818	774	849	837	810	806	805	790	807	843	817	866	809	771	791	797	873	812	837	778	809	776	857	812	877	810	815	832	788	839	816	863	783	793
14186	1179	853	639	491	345	291	233	217	237	214	210	213	179	212	195	178	168	180	174	180	171	185	164	187	174	170	183	173	177	158	174	155	159	174	204	181	162	165	158	198	175	174	188	158	187	163	173	165	169	170	155	172	150	165	150	153	177	168	179	164	157	179	169	172	175	153	162	162	157	166	156	184	167	155	172	159	169	161	141	193	160	182	165	175	163	149	175	195	182	172	163	154	181	172	167	165	173	167	142	166	185	145	152	182	173	160	141	157	184	179	167	174	142	160	178	156	162	181	151	147	153	194	176	150	144	157	189	172	169	157	170	150	151	152	169	180	157	158	166	161	176	155	151	173	172	185	140	187	161	150	194	169	182	153	169	147	174	154	135	156	172	189	160	173	161	163	153	186	171	152	162	166	159	152	177	170	175	152	157	159	166	182	155	140	177	202	172	170	169	146	179	159	184	164	162	173	179	177	158	170	172	154	170	157	180	195	188	166	179	165	159	180	167	158	174	165	191	158	158	176	176	171	166	154	163	133	158	158	158	163	181	175	162	170	179	158	184	167	169	127	158	150	154	128	146	164	165	156	184	187	178	149	159	197	170	167	158	170	154	152	178	166	174	176	177	193	164	158	129	173	154	156	175	172	184	166	169	174	157	171	142	161	135	158	154	161	159	162	155	137	156	146	157	162	158	193	169	144	182	163	146	184	178	157	158	180	177	158	166	180	168	149	161	166	148	183	158	139	177	171	157	133	174	144	160	152	154	149	170	177	161	159	152	152	151	158	161	174	164	169	165	175	169	164	184	158	175	159	155	172	161	143	173	183	164	148	150	135	152	168	154	169	153	166	144	166	154	181	160	189	168	151	153	167	177	167	157	168	154	177	168	162	162	179	169	156	173	162	164	147	158	160	158	164	161	157	169	180	145	177	171	151	148	153	169	166	177	141	180	164	171	173	161	151	157	155	159	183	170	183	163	166	164	145	175	157	171	167	161	158	161	178	148	139	160	165	165	164	175	179	172	155	156	132	139	191	170	171	149	159	144	140	166	171	154	175	175	171	166	170	159	179	149	171	160	174	173	159	149	163	192	182	153	165	158	173	166	146	147	168	177	156	179	162	143	155	175	172	164	165	162	171	187	181	174	167	153	174	154	186	172	181	170	170	149	137	166	177	172	145	173	178	159	174	162	177	159	175	156	151	173	171	155	166	158	188	165	172	202	181	168	174	163	152	167	184	172	178	171	181	152	170	181	166	157	156	145	141	183	158	140	170	154	159	178	163	138	175	149	160	164	175	146	158	161	162	143	166	151	193	158	161	163	130	157	170	185	174	149	153	160	147	171	159	175	164	163	162	163	159	148	184	180	152	162	152	163	160	170	170	173	166	157	163	177	159	155	180	144	156	149	153	157	146	153	163	176	153	170	175	171	171	189	166	184	173	164	174	178	155	165	147	172	167	168	160	181	159	169	154	151	140	182	178	175	175	157	172	163	176	170	169	148	156	177	153	188	182	189	171	172	177	176	143	168	153	162	176	160	171	167	159	129	173	155	177	140	155	169	161	137	172	167	145	166	161	163	146	176	175	190	154	176	148	154	159	169	155	150	152	171	172	161	160	166	164	141	154	172	166	160	154	156	157	166	157	164	179	146	181	162	140	161	153	171	163	176	165	200	153	142	174	159	148	173	153	142	161	167	160	164	168	164	154	158	134	158	186	167	182	161	174	160	149	171	164	169	143	175	183	165	147	155	169	152	158	179	173	140	169	176	168	164	148	151	160	164	157	164	157	161	162	165	158	159	157	170	157	162	163	180	167	155	151	168	173	156	179	178	192	167	151	183	141	184	149	175	167	182	173	175	148	171	164	145	168	182	165	173	156	163	193	153	149	171	158	154	159	158	165	185	155	151	191	184	162	151	173	156	166	169	142	155	200	171	184	143	162	150	198	173	169	158	173	186	171	175	134	171	143	167	177	169	180	161	176	168	162	180	150	158	172	174	146	156	183	168	149	167	162	181	182	163	151	157	165	170	150	157	163	146	158	151	156	158	168	157	173	171	160	166	188	186	176	168	181	166	177	154	180	164	151	169	170	154	177	151	167	160	148	144	172	151	145	150	153	165	169	175	151	167	177	187	142	144	166	178	168	173	187	153	175	185	188	175	186	157	179	156	154	170	167	160	160	160	168	150	174	149	181	176	149	183	167	184	162	186	153	173	160	195	182	160	175	162	179	147	151	150	181	189	147	171	152	183	164	165	175	170	150	113	169	184	174	142	167	141	163	166	152	181	184	179	170	156	188	165	162	144	157	153	159	133	181	147	148	154	137	187	168	176	175	165	145	156	148	162	175	140	129	169	176	172	153	208	171	184	173	186	166	183	169	156	153	156	173	158	164	164	153	155	139	166	149	145	170	162	136	171	179	157	162	195	159	151	166	181	174	159	189	164	172	160	166	147	159	171	181	161	161	166	176	178	169	169	160	178	149	149	156	145	154	157	182	154	161	189	174	171	185	146	193	146	166	174	176	189	150	184	174	155	155	195	169	180	156	174	175	173	153	159	157	173	150	169	155	172	173	171	176	160	153	151	145	152	162	197	179	171	153	167	166	140	168	160	174	166	157	179	151	142	173	154	156	163	164	170	178	171	155	181	144	169	175	161	180	169	171	168	180	160	172	171	153	143	161	180	135	156	171	161	170	184	160	170	147	158	163	200	186	173	170	161	177	179	164	175	168	166	148	167	158	149	153	153	164	166	174	162	185	185	152	140	169	143	172	168	170	153	180	152	154	187	182	175	157	148	176	143	132	193	163	167	150	162	166	159	165	165	139	171	184	159	149	154	163	135	172	185	156	163	159	167	156	157	162	171	153	160	146	173	173	147	145	162	157	166	153	168	158	148	149	153	165	150	170	150	173	185	180	151	173	152	159	158	154	160	181	172	153	162	158	170	143	160	168	179	186	150	154	141	152	148	188	163	151	154	164	162	166	189	175	154	172	156	187	174	165	133	154	171	150	157	165	170	142	133	155	175	153	162	161	156	132	162	175	167	165	167	175	179	170	157	135	161	183	162	156	161	151	159	168	173	159	172	156	178	165	171	161	152	150	176	164	176	189	169	159	169	145	139	159	162	167	186	162	165	153	150	158	167	152	137	166	171	166	170	164	177	158	169	173	178	185	169	166	134	168	180	144	169	161	166	176	156	166	151	184	167	170	175	152	156	175	195	169	166	165	149	160	157	163	143	177	176	170	169	168	172	172	174	165	156	148	181	157	152	169	170	170	141	203	156	156	143	151	144	177	151	172	164	138	156	160	145	139	142	188	159	175	157	160	159	143	174	179	197	172	174	152	149	172	155	159	161	163	176	201	165	165	182	183	151	168	171	192	154	166	156	140	158	189	165	169	164	165	167	166	184	170	156	180	164	147	168	152	158	166	173	150	165	162	182	171	176	188	143	159	154	167	170	160	172	157	174	177	181	173	185	165	117	171	150	184	173
8684	1173	1857	2030	1734	1286	1088	919	872	770	753	659	612	624	555	506	537	522	513	480	531	536	449	472	479	498	493	499	465	477	479	450	464	462	485	461	479	482	478	462	478	467	422	457	421	439	438	469	463	446	441	473	441	446	431	431	435	430	465	455	436	456	463	410	430	435	447	421	445	421	448	435	455	444	414	454	437	457	456	458	442	428	464	431	475	440	452	443	439	426	433	418	432	453	433	467	452	478	441	422	412	443	434	450	416	414	442	450	409	453	438	485	445	442	414	445	439	426	423	438	442	441	417	387	451	445	429	435	429	424	456	463	432	414	438	419	419	441	482	437	431	418	439	394	453	412	445	439	438	432	422	427	399	417	394	453	423	379	474	477	413	389	424	437	423	452	444	431	474	396	385	413	457	428	461	438	451	395	414	442	430	434	396	404	461	443	442	422	470	434	429	426	419	473	447	438	379	409	420	469	423	428	411	412	425	427	441	412	432	404	388	447	425	430	465	445	462	408	441	414	435	438	447	429	435	486	430	375	411	446	459	455	436	422	457	450	411	452	434	446	444	434	485	431	440	444	441	447	459	444	403	463	403	438	445	427	401	453	440	407	453	413	438	401	426	450	452	452	443	438	445	442	441	417	445	454	434	422	426	404	432	473	429	431	451	471	423	429	439	402	395	405	407	430	423	450	417	439	457	409	444	434	424	421	424	411	421	399	440	433	430	419	420	421	407	457	451	449	449	431	478	455	448	411	443	462	473	466	425	457	430	453	413	450	429	437	425	440	410	394	445	418	449	461	422	443	425	482	432	436	423	436	469	446	388	384	438	427	451	442	414	420	449	440	450	421	444	454	439	455	461	419	421	449	427	442	447	398	414	428	433	425	439	451	428	441	454	425	446	404	436	418	458	452	423	386	446	448	402	446	447	409	469	423	412	410	433	409	440	426	429	445	444	466	448	435	421	453	446	441	435	447	409	415	426	450	465	458	434	443	428	404	419	434	408	400	429	447	458	423	435	407	396	443	445	425	438	406	458	425	419	422	454	416	421	451	406	396	434	407	422	463	400	472	424	423	445	441	465	441	396	429	415	436	430	449	440	420	429	429	431	473	419	462	463	439	471	440	452	420	411	434	464	466	420	427	438	503	411	460	420	447	404	505	397	425	404	476	438	454	439	454	441	410	439	421	433	439	430	409	434	434	459	415	410	457	431	433	452	443	420	443	434	411	478	408	430	442	438	417	413	436	416	459	419	414	427	444	408	431	442	439	407	468	461	430	449	408	438	441	450	443	435	421	451	458	445	420	446	436	437	428	497	415	455	424	414	431	404	455	442	437	445	454	448	425	430	479	408	430	411	442	426	420	456	384	439	419	429	445	425	443	433	444	411	446	424	447	439	434	431	474	402	427	487	424	466	427	429	426	428	413	411	447	433	416	419	449	424	453	433	393	434	438	439	443	419	441	414	432	468	458	450	409	453	456	426	431	398	443	422	429	434	438	452	453	439	491	425	404	427	463	410	440	426	406	421	460	473	419	434	442	442	447	422	420	443	465	428	427	441	430	446	428	429	445	440	421	455	431	465	431	406	432	449	433	457	426	423	465	393	417	421	446	459	476	427	441	454	432	431	472	426	421	423	443	413	417	430	453	434	408	426	461	435	435	458	438	457	415	436	425	398	406	447	440	433	435	425	452	456	472	444	451	394	459	438	424	456	464	419	416	446	426	427	412	416	466	450	451	447	464	421	445	406	439	432	442	427	432	418	422	427	429	470	427	437	421	447	430	436	423	454	424	431	410	427	420	427	435	443	462	427	442	432	419	406	453	421	418	394	464	449	418	428	428	420	449	427	442	408	428	438	415	447	469	422	425	421	465	437	452	416	474	424	441	396	457	426	477	412	429	429	479	428	413	430	412	418	447	405	427	453	447	423	449	415	449	384	456	430	436	430	435	432	411	413	441	423	450	433	428	438	453	439	426	434	445	432	415	464	442	430	415	430	431	440	431	444	456	430	433	422	425	414	441	437	405	441	443	421	429	428	431	443	415	461	470	466	426	429	448	417	433	448	446	456	427	411	415	462	445	429	423	410	428	452	443	429	442	433	406	433	453	460	486	394	437	451	436	423	440	413	453	476	416	433	477	410	467	432	417	422	422	420	430	437	436	426	471	442	414	460	444	417	422	428	420	448	447	401	429	431	388	436	417	483	418	442	433	467	437	446	444	444	403	444	454	425	466	450	422	460	443	411	432	427	419	457	417	432	450	453	432	441	408	442	418	460	420	474	422	410	442	439	437	423	454	427	396	427	455	436	469	434	434	434	465	444	448	472	429	440	438	451	426	443	441	488	422	456	431	426	413	423	441	431	403	416	429	413	422	428	410	423	461	435	411	477	446	443	428	428	474	430	445	415	432	468	401	415	470	412	459	423	431	459	458	445	407	429	449	423	428	421	436	412	424	429	433	436	447	422	433	407	448	442	460	431	452	426	444	439	419	413	422	422	427	430	467	428	431	442	442	444	433	450	434	449	405	433	394	443	382	423	422	500	426	436	429	448	445	394	424	429	416	440	414	462	423	423	443	427	450	429	415	439	418	444	426	418	446	442	432	439	408	459	442	465	420	482	488	447	442	447	471	438	460	406	411	427	466	459	417	477	454	459	418	418	428	410	429	407	454	413	425	418	479	456	441	424	444	462	459	394	399	439	445	424	420	437	409	454	424	423	460	431	434	418	392	417	438	433	432	463	415	423	429	427	432	429	402	395	417	454	419	428	467	433	426	466	439	426	460	432	407	433	420	433	442	440	446	443	414	460	459	485	467	451	443	427	464	459	405	483	415	419	446	427	418	426	425	444	436	453	447	454	461	448	420	454	412	425	440	458	402	415	446	426	444	442	409	412	446	448	440	435	412	407	439	427	448	421	438	420	431	425	453	470	449	461	428	429	398	415	455	453	422	450	442	412	467	467	418	395	418	432	452	418	446	432	434	433	427	405	427	465	436	429	439	460	430	454	445	412	446	457	403	387	428	412	426	443	440	429	429	422	435	470	402	434	434	418	453	411	456	403	455	427	466	462	461	449	439	401	434	455	408	419	419	412	447	427	435	401	462	441	437	442	421	423	448	452	452	435	416	424	380	451	430	435	456	444	411	423	422	422	413	407	419	445	428	454	440	428	420	435	423	417	440	418	406	434	440	413	479	424	428	468	433	429	453	430	419	452	431	442	432	418	417	452	460	467	436	421	432	451	468	428	442	447	393	418	465	445	449	426	458	443	432	420	462	440	412	405	421	449	426	427	403	404	416	402	462	411	426	478	442	420	430	449	450	439	447	412	445	428	429	438	444	436	462	380	415	422	384	452	460	421	460	423	413	434	436	435	416	437	428	455	469	425	410	423	432	405	435	460	413	441	398	428	487	418	438	405	409	439	450	422	452	428	419	414	442	425	442	405	454	438	456	457	417	449	426	443	431	458	419	448	406	434	406	461	438	440	425
2176	513	493	476	440	382	431	381	441	434	433	410	396	434	399	424	389	412	433	414	380	408	400	439	385	447	417	410	381	385	444	422	425	465	452	445	424	389	421	447	481	438	402	426	404	452	433	431	453	420	373	412	419	478	429	402	431	436	442	431	398	404	435	444	436	406	418	411	406	424	448	424	420	369	389	419	446	427	441	420	384	441	435	416	425	391	405	430	401	435	423	428	446	410	435	479	395	403	403	424	404	455	410	427	451	385	381	470	418	433	412	378	444	427	390	422	429	426	439	406	409	441	416	417	390	399	407	415	441	403	450	415	438	437	425	426	391	411	412	427	374	417	427	455	413	428	385	438	432	411	449	421	422	418	423	415	435	424	411	418	420	455	452	460	385	444	430	458	391	408	386	443	416	410	397	421	394	426	420	453	449	445	420	408	412	437	413	406	419	414	426	414	398	414	427	411	417	419	441	425	444	425	450	461	434	417	446	419	399	403	395	420	412	423	387	422	428	424	413	403	454	435	418	401	410	392	450	398	419	427	396	424	398	414	444	452	439	455	438	432	477	420	390	418	426	437	426	400	380	397	416	405	454	447	445	428	440	445	413	435	401	382	449	421	429	392	401	435	399	430	410	418	417	417	429	453	468	403	392	402	392	446	445	404	441	406	436	397	398	410	394	412	393	457	450	440	392	395	416	421	425	420	450	429	437	418	421	425	406	430	427	429	477	417	460	390	393	460	414	427	420	396	408	431	422	428	410	441	419	380	421	434	421	450	425	412	425	443	428	427	433	433	421	451	444	420	426	447	406	427	433	406	438	398	385	404	424	420	449	415	439	424	421	385	385	440	442	421	448	425	445	431	418	428	423	416	395	437	445	411	419	423	420	372	409	400	442	427	403	395	411	420	441	443	418	401	443	440	388	468	440	455	394	440	418	387	448	408	396	419	408	412	416	420	415	398	457	446	428	410	462	428	413	410	448	425	367	389	410	407	410	411	392	420	422	399	403	438	419	402	422	417	430	416	414	437	394	386	399	413	398	424	425	441	451	459	410	445	399	429	408	429	443	441	392	447	453	414	396	456	438	410	420	426	461	421	372	429	455	458	440	426	420	394	426	449	464	439	414	419	409	443	411	417	432	450	452	454	414	447	453	466	411	400	450	428	401	422	427	414	406	439	416	387	410	449	447	416	447	458	430	398	435	362	410	395	431	411	407	403	393	424	405	433	420	450	434	419	393	382	432	430	472	449	369	438	439	429	408	427	413	429	406	393	456	411	452	431	403	411	437	433	448	418	434	405	396	425	398	395	411	476	418	417	411	412	392	435	417	415	391	440	429	412	403	419	430	447	394	392	426	416	441	427	407	416	417	444	465	439	414	404	461	395	433	418	455	407	451	404	442	402	396	361	408	425	411	437	468	396	409	437	377	422	421	436	438	401	433	399	389	426	410	412	409	430	387	447	392	418	447	381	411	430	383	435	427	417	422	439	443	411	401	467	437	430	439	414	489	406	404	396	400	425	420	426	434	409	424	432	428	420	409	424	439	436	427	413	461	433	463	447	419	410	394	423	436	400	407	399	434	414	434	426	430	419	449	437	401	399	412	387	398	425	381	432	409	405	415	424	413	414	391	464	423	421	394	453	460	387	478	407	425	429	443	452	468	407	440	423	395	411	443	419	430	422	450	453	425	382	434	443	472	440	418	397	420	470	451	409	402	416	395	416	426	405	432	477	413	446	414	414	416	409	387	474	418	455	398	429	396	405	426	418	393	448	428	445	394	433	411	391	402	419	426	442	435	390	446	449	411	453	426	428	413	372	437	426	404	406	389	463	444	445	431	459	404	423	432	428	432	399	423	437	450	463	444	438	408	412	442	453	420	435	375	384	387	449	425	409	431	410	473	407	467	446	417	390	435	433	397	438	388	411	442	445	422	398	374	442	433	453	369	416	397	399	449	409	423	440	413	415	422	392	400	439	417	442	442	428	418	398	435	414	426	410	407	448	393	426	374	404	408	429	448	454	422	440	415	430	455	424	425	404	411	405	414	449	409	422	436	369	408	417	402	397	447	452	413	402	452	428	417	445	429	465	430	413	436	410	409	402	415	429	461	399	407	455	442	429	430	407	457	433	423	423	425	434	416	396	377	398	442	443	425	437	399	414	436	417	388	462	449	442	417	429	445	427	440	421	418	410	420	437	403	383	424	431	435	437	398	421	442	398	413	394	398	440	408	405	407	403	419	443	433	407	419	412	442	411	425	430	401	431	426	416	408	430	401	411	396	418	405	418	416	428	437	439	451	419	443	446	408	446	397	416	401	452	417	446	405	426	436	419	395	377	388	400	382	399	423	384	427	376	424	430	451	418	431	412	400	440	438	427	370	393	430	434	430	450	373	460	430	400	436	398	420	391	411	423	419	412	399	433	434	421	392	421	426	417	441	465	401	421	444	385	388	416	379	401	373	460	405	393	427	373	447	411	394	412	433	435	428	450	393	406	492	420	441	443	422	403	410	384	429	431	450	410	396	419	440	408	421	387	374	456	414	457	396	398	441	404	391	460	395	429	392	406	442	423	430	409	397	386	429	430	412	403	404	454	452	400	464	382	424	444	471	400	449	467	411	428	461	447	422	424	409	419	423	455	386	403	447	405	422	400	477	411	461	405	434	424	411	407	437	436	413	452	416	415	411	415	398	460	453	423	454	382	398	375	392	446	393	384	390	431	432	463	454	414	450	424	410	417	418	429	387	449	437	434	419	396	431	404	429	428	427	430	444	412	438	389	403	411	407	421	470	391	433	413	435	429	423	432	414	423	428	419	395	438	439	422	449	473	428	442	417	447	431	429	436	380	404	403	383	410	445	435	442	393	453	460	396	419	405	417	392	432	443	453	426	421	423	424	393	442	423	409	435	381	395	433	450	434	438	371	407	426	440	433	430	415	442	437	418	420	446	449	417	442	394	387	358	449	448	404	444	407	393	401	445	412	398	393	421	421	388	425	454	382	423	420	444	398	414	406	421	421	431	422	438	394	416	448	393	425	455	436	452	444	407	434	440	394	403	452	403	444	443	427	395	427	414	416	444	406	447	427	391	400	424	414	435	413	435	453	431	477	439	421	421	430	422	419	429	422	421	462	410	384	412	425	417	430	418	405	442	406	468	436	412	368	432	430	424	453	384	400	414	398	382	402	404	433	398	411	379	420	390	436	428	433	451	441	389	421	420	445	446	442	442	424	407	452	459	432	400	447	434	408	445	444	398	440	393	424	409	441	429	395	441	364	434	463	409	392	398	424	420	396	381	442	429	414	395	452	464	352	432	455	408	439	409	392	398	413	410	418	422	410	433	373	440	377	417	426	411	434	423	428	425	413	435	464	405	373	439	400	429	448	446	430	409	423	443	442	394	445	417	406	434	432	416	445	366	404	433	381	425	430	432	419	429	443	426	450	430	440	418	414	393	413	374	400	444	394	442	441	430	425	417	395	411	447	401	409
2530	1060	1109	1106	1077	1018	946	1035	984	974	993	1029	995	1012	989	982	976	1033	1010	1012	941	983	989	906	990	1024	1020	992	987	1016	986	996	990	987	984	1013	1050	993	994	969	1006	1014	960	1012	977	977	985	998	1006	948	1024	980	974	947	956	1011	967	957	1043	975	953	1025	968	970	965	979	1028	979	925	949	959	936	984	993	1009	1025	1018	1017	994	978	947	1011	985	1001	982	938	962	998	995	983	973	1012	1035	990	979	967	988	996	972	1035	999	1020	1016	1004	979	951	993	979	944	1042	1021	1000	963	970	1007	955	1000	980	952	1041	977	984	1009	1010	992	982	988	928	964	986	1013	940	943	976	994	997	1019	966	1002	995	957	993	987	1027	998	984	988	973	999	989	1059	986	1033	957	930	1009	999	1027	979	1022	1042	982	951	1000	992	1016	1025	907	1015	998	969	983	949	962	952	962	972	990	1014	997	966	994	995	1017	979	928	994	998	1003	999	987	1026	978	960	964	1006	979	954	1010	1039	931	976	966	1000	996	1020	991	984	1023	1022	938	1074	1021	925	1004	970	977	1081	987	1022	1051	1003	1014	1005	1047	1012	999	1020	1021	948	965	959	1037	940	1004	983	1011	1013	954	982	987	938	998	941	989	987	962	947	980	975	1011	961	978	1008	1033	969	1079	1024	1013	959	971	971	962	969	982	935	979	956	1039	954	1037	939	987	999	1046	925	991	976	957	962	997	987	993	947	1047	949	989	978	1032	1044	978	941	959	943	1016	1009	979	986	1016	986	980	1012	1053	1045	971	1000	1005	991	958	1044	1028	1005	953	977	956	980	999	1011	992	1046	1018	970	965	971	980	1007	921	979	978	961	1000	966	955	978	1036	944	964	1004	1053	959	996	945	956	1023	974	1022	1047	960	993	1002	1011	968	955	982	997	937	984	1017	987	981	1015	965	943	965	1005	974	977	973	985	1000	1032	958	975	940	963	958	1009	1035	1001	1002	970	928	1005	1000	945	994	950	1025	966	1052	963	987	1027	979	979	1006	1002	983	959	946	962	953	989	1012	977	988	993	1013	1015	1011	986	1015	1005	1070	1019	965	981	961	991	1019	963	1000	993	997	1046	1032	1010	1032	964	952	991	974	1018	978	1021	956	978	1019	1001	1000	999	1018	982	1006	997	935	1028	984	1053	970	956	1050	993	943	1012	947	1002	1018	969	1010	976	1000	946	952	983	998	1005	926	991	1008	976	946	997	1042	950	998	1034	1037	938	984	988	1013	956	1013	993	960	970	1004	986	1017	1032	966	986	974	959	977	1019	988	1039	935	948	992	1014	1001	1000	1053	1022	962	994	959	1006	975	969	995	982	1002	1062	1053	1005	1009	981	990	982	1027	967	986	1026	1022	940	977	978	949	958	951	1008	986	983	960	954	978	1021	1000	957	995	964	927	956	950	1021	951	981	1016	1026	1004	991	947	946	977	999	988	1009	971	1046	1014	1010	1021	971	989	984	994	1038	1020	946	945	962	986	1033	989	967	948	1071	1075	938	1010	1009	1023	995	1003	1002	967	966	1011	1022	960	981	1015	957	959	968	991	948	974	1020	969	981	966	1005	1060	1008	1056	983	1037	989	1014	1000	998	929	1020	908	958	991	1007	1002	1074	975	973	967	946	933	943	977	925	953	956	1001	1007	912	992	939	969	996	988	994	992	978	953	978	1021	973	1053	956	971	1021	935	999	971	1008	955	936	946	1033	980	1050	942	958	977	994	977	964	943	1004	952	1008	981	991	914	1020	984	1000	946	964	971	976	1008	1026	1027	997	985	961	970	1002	987	996	952	913	964	932	1041	985	998	1019	998	958	1010	988	970	963	985	978	990	1017	1017	1068	1010	993	971	1008	981	1003	991	947	963	973	1025	961	997	1052	1009	1004	975	1007	968	1047	999	969	956	955	1008	961	949	1004	1017	918	933	1010	988	946	1014	1000	1028	991	938	951	991	973	978	960	979	951	984	1018	1002	1003	961	1014	990	997	949	1024	968	967	998	945	986	1024	942	959	955	988	974	993	1038	954	1029	947	960	1023	1016	1018	1035	999	990	1042	973	980	973	949	971	1039	995	935	1027	1013	1038	939	967	960	1035	990	956	960	988	1007	965	1029	1006	1010	971	1022	1013	1020	1030	1010	1020	987	971	1007	999	1061	991	1005	977	1008	1023	989	1001	1015	961	955	946	1059	1002	994	991	975	1025	968	976	941	1011	943	1023	948	974	1007	1021	1037	1010	1001	1007	944	977	998	977	990	1023	966	1025	938	1062	979	975	967	994	1001	961	1010	1025	991	991	941	1013	1023	976	928	941	1013	973	953	1012	1041	1036	976	994	967	970	1025	1022	1023	986	974	985	992	987	963	953	979	974	994	958	1013	933	986	981	1013	1015	921	974	999	1022	995	979	1009	984	1031	1001	1001	960	968	1033	967	973	993	995	962	983	1025	1003	971	991	1003	1019	971	1014	930	955	1011	933	1001	995	1017	1001	981	992	1018	972	997	1001	913	946	963	957	1014	1029	965	1003	859	959	1064	1031	991	1045	1029	969	996	1019	1019	939	1056	976	983	1010	1033	968	1011	949	1019	1020	966	964	978	981	994	992	943	960	1049	1021	925	1006	1014	991	974	934	1011	958	998	986	994	963	940	1000	985	1024	893	950	954	947	975	1000	1008	954	1012	983	957	1004	983	909	927	980	1013	937	1008	952	944	971	953	945	1044	947	1017	994	988	1032	1004	972	924	993	953	982	990	1032	1038	1009	1049	939	952	992	990	976	1039	1034	986	1016	985	976	992	1013	972	982	966	1043	950	1027	944	976	1015	1007	967	990	974	971	1026	1009	1004	961	994	1026	1021	1065	1045	995	1000	1046	973	990	968	989	987	1004	996	992	1023	971	943	1000	977	958	1034	1011	1018	1042	1067	971	1024	965	1007	967	952	1024	1023	998	973	1013	1043	955	970	1016	1008	990	953	941	986	961	940	974	933	983	988	956	1000	911	964	968	973	960	985	1041	971	985	1046	982	962	962	978	1000	1019	996	1010	1002	987	993	978	998	1052	985	962	1034	1025	970	966	938	1002	968	989	1044	1035	956	883	1046	973	958	1019	982	974	990	1019	1028	952	1003	1011	1035	957	1002	957	977	981	1000	951	976	1029	954	970	937	1036	998	1016	1068	937	983	973	1007	970	942	946	1017	966	983	956	1000	1017	1015	1026	1042	999	952	950	996	998	962	940	988	994	960	1033	955	1012	1008	955	995	960	1005	944	988	951	1009	986	1005	1011	986	930	1029	1003	976	1017	1004	1024	1048	941	959	988	951	999	1049	940	978	977	953	944	969	971	973	1013	971	1001	976	983	959	990	1009	972	1039	920	997	1008	965	1008	963	961	1015	970	1023	991	992	1003	967	935	968	1038	990	944	936	1070	977	963	1001	985	970	999	980	998	966	1019	949	994	1014	900	1037	1032	927	1042	963	956	1033	1008	1051	973	976	984	987	977	977	1006	995	962	972	1035	1007	1019	1006	984	1008	1014	997	998	973	908	1030	1024	1019	964	958	1068	983	1017	982	969	984	969	993	979	1038	1024	961	988	981	975	1027	950	1008	1006	993	962	973	975	928	988	997	1014	990	1011	1003	994	967	998	965	980	1042	994	1024	945	947	1051	1021	1040	1008	1041	1027	1031	975	1032	970	1021	969	989	967	983	996	1010	1013	1032	992	995	1040	982	994	995	1015	939	1022	1012	964	979	955	964	979	1012	947	978	954	988	1001	983	981	966	945	973	983	1000	971	1009	977	957	975	970	967	970	1000	1024	953	946	1003	994	1028	1017	917	1010	1027	1038	1002	1031	1017	1031	969	996	958	1003	926	972	930	999	974	1020	962	996	985	955	983	1021	1036	1012	974	1001	1018	1002	1003	982	1004	1008	1038	972	1032	1001	963	999	1008	1012	1014	951	1021	1025	995	1011	971	989	1034	995	981	994	948	967	976	1040	1017	939	1041	1019	939	990	1033	993	966	968	1011	1036	1024	925	982	988	979	1048	1012	1016	1029	962	980
8609	772	622	589	528	442	410	396	369	369	328	340	376	369	318	336	364	342	343	324	356	376	323	332	358	372	351	320	359	334	343	337	311	322	352	334	323	326	325	358	364	353	336	332	326	323	346	358	312	346	335	357	320	330	358	347	387	328	345	338	318	361	339	359	326	339	359	336	361	362	325	335	326	320	335	315	337	321	350	365	321	319	376	367	340	321	353	347	321	324	330	344	339	354	336	359	307	344	332	331	323	339	379	329	363	365	384	362	349	344	334	352	340	325	337	344	316	388	358	367	335	347	327	384	334	304	347	345	344	346	309	317	373	322	356	376	333	345	336	287	319	329	323	347	364	337	343	390	341	336	310	335	345	337	311	326	341	333	328	337	361	376	364	341	363	319	353	385	367	345	313	336	351	355	339	299	369	332	322	359	326	358	355	370	311	336	362	343	341	341	337	352	350	352	366	347	333	330	326	368	330	355	349	349	313	332	332	324	329	376	358	343	344	320	349	351	345	342	346	382	381	344	334	360	332	327	344	356	329	335	305	314	332	332	369	320	348	336	340	335	320	360	302	372	358	319	325	349	339	334	330	310	329	361	332	331	338	369	310	344	342	359	341	327	355	374	365	337	331	328	312	334	354	353	348	371	366	332	332	331	325	306	297	316	351	351	336	347	328	369	328	328	352	322	380	310	344	350	324	311	348	344	359	313	315	349	381	330	347	358	358	347	354	390	379	355	368	352	349	344	363	339	336	334	300	376	311	334	326	345	365	311	336	357	318	361	327	335	357	332	353	349	342	328	324	341	342	337	360	312	339	353	365	323	368	353	325	347	339	323	299	347	361	345	347	349	344	364	320	328	324	318	336	338	339	359	358	337	356	351	358	334	361	314	330	310	354	352	343	340	351	345	387	374	342	328	360	324	350	346	314	333	316	324	358	334	347	316	343	331	313	315	342	350	363	365	312	334	344	320	320	375	363	342	355	383	351	318	342	338	312	344	334	352	336	402	335	336	336	363	326	353	351	311	330	342	320	341	328	315	364	335	312	323	321	368	314	341	359	327	322	357	337	323	332	366	339	364	348	360	348	349	320	338	354	378	367	286	351	343	361	331	338	365	361	383	333	319	342	342	323	318	354	321	366	360	331	329	340	354	327	363	369	314	367	380	285	353	366	343	356	311	337	335	316	330	334	346	331	344	331	312	349	334	341	331	337	321	339	322	357	352	352	325	314	357	358	341	355	323	339	320	347	332	357	325	367	329	335	338	323	378	351	350	373	329	359	350	321	322	313	328	346	308	348	306	342	338	377	368	367	342	315	315	330	335	366	329	355	327	314	325	336	361	345	337	354	381	339	336	316	327	335	349	358	324	336	355	362	378	308	337	355	330	322	311	334	328	352	353	331	318	297	351	316	321	364	294	315	308	327	334	331	367	317	352	318	360	335	321	372	329	303	316	303	328	343	344	332	334	336	357	307	308	388	328	358	335	368	344	359	365	343	380	337	348	347	364	336	367	336	325	379	358	323	351	331	324	353	371	338	326	329	386	324	386	332	322	363	356	370	347	355	364	348	351	308	358	328	378	344	337	334	318	288	310	354	355	313	334	322	347	362	344	339	403	364	332	335	310	321	348	322	318	339	382	295	377	312	328	333	322	335	331	348	385	343	307	342	350	318	354	377	317	364	387	356	313	336	335	320	368	369	315	325	315	352	359	340	331	369	332	320	351	343	331	344	314	359	349	349	358	369	347	343	341	313	380	353	335	377	344	318	356	298	296	347	344	309	381	376	342	314	353	336	310	368	337	353	349	321	332	341	359	335	337	352	379	359	300	319	360	354	328	342	365	323	345	376	346	340	344	339	334	337	376	314	339	312	334	320	320	337	347	340	353	322	343	353	341	344	348	352	370	337	350	355	346	341	307	333	366	335	342	322	332	345	316	349	316	338	359	323	346	334	307	306	376	328	310	340	321	360	368	351	317	330	339	345	351	331	330	384	352	351	303	327	341	308	339	348	325	343	350	353	348	379	364	294	312	305	358	340	342	320	343	333	333	330	318	323	313	357	314	319	354	347	356	361	325	339	318	295	315	330	328	332	330	331	381	347	370	365	348	360	327	340	345	323	382	348	327	354	371	353	352	308	322	291	354	346	333	356	329	311	369	342	322	348	322	348	330	345	326	362	352	327	338	324	338	365	363	350	289	325	356	348	333	365	329	332	305	334	332	340	330	346	352	342	334	330	322	323	400	335	329	341	353	349	337	361	349	359	347	355	350	339	306	353	376	315	334	341	343	366	330	330	338	347	328	340	366	359	351	323	324	355	352	355	346	361	355	330	320	330	333	345	314	350	331	345	342	330	358	324	349	328	326	363	369	293	335	332	366	321	367	281	315	350	355	364	329	355	342	353	323	363	325	373	366	301	329	331	340	311	323	342	348	369	346	329	331	326	324	319	321	361	355	334	316	324	307	341	333	334	337	335	345	351	340	340	337	344	375	337	342	324	311	336	335	341	321	342	357	341	332	359	294	295	355	328	372	373	351	371	371	318	358	367	332	334	307	326	359	310	348	327	339	342	342	337	344	354	312	326	324	378	363	377	330	335	338	371	328	311	326	357	322	309	318	325	345	315	352	340	336	380	335	344	355	327	335	335	327	366	343	324	351	353	327	329	358	317	381	330	342	348	342	363	374	372	361	334	341	357	347	335	352	329	366	326	339	344	347	341	347	340	339	323	332	369	359	340	353	378	321	331	365	330	370	355	306	320	357	362	343	328	358	350	330	368	352	345	373	350	359	337	340	350	323	325	349	326	361	308	291	348	291	313	368	312	370	335	337	299	363	336	339	368	346	315	327	381	323	358	331	319	307	330	334	338	334	344	322	331	338	349	348	350	336	345	363	352	342	349	369	357	346	330	347	340	361	358	355	334	319	329	331	366	315	348	341	350	360	347	312	370	344	358	334	355	318	331	375	337	308	360	338	338	361	331	356	328	345	328	367	318	344	355	310	368	345	363	344	373	340	335	348	345	334	369	320	349	331	301	347	333	311	312	333	345	341	347	335	320	307	335	358	384	390	322	324	342	347	357	356	318	321	304	335	366	352	347	412	314	349	347	334	343	333	341	335	344	367	371	368	326	361	322	334	321	381	330	361	351	341	328	342	340	332	331	350	349	364	353	337	326	346	351	361	350	344	335	351	316	354	350	319	351	348	351	312	372	346	363	350	353	321	279	357	369	330	340	341	331	357	326	308	346	305	362	357	332	354	338	322	346	354	360	336	383	366	354	341	325	339	341	333	343	341	333	354	375	327	304	331	352	353	294	298	322	339	347	375	325	371	352	314	321	367	307	338	354	337	353	313	345	361	363	319	351	341	338	332	348	354	342	348	354	351	374	340	355	335	348	345	365	367	367	335	366	358	360	335	298	358	379	337	355	298	340	332	352	351	324	335	326	317	340	324	342	349	356	334	340	329	355	343	336	321	318	339	368	356	352	320
7425	1132	1609	1641	1466	1375	1222	1049	1046	1004	973	973	913	959	917	916	825	846	892	800	857	857	829	859	845	832	853	844	791	803	750	816	811	839	844	770	821	850	831	822	816	821	772	844	839	840	778	840	877	837	868	795	813	823	851	804	843	776	797	824	766	820	819	835	821	885	833	775	811	796	830	807	800	820	806	804	793	775	826	808	810	866	754	852	860	730	822	812	827	817	812	808	789	780	846	840	786	856	837	864	833	847	800	848	819	780	849	851	815	776	817	793	814	800	803	803	805	763	861	866	873	847	869	805	802	827	886	770	807	787	819	788	811	853	778	803	801	804	815	860	748	838	872	794	825	827	768	831	833	751	782	824	807	839	852	852	819	833	865	858	828	828	811	781	844	848	792	834	762	833	800	816	806	810	828	814	823	793	839	796	817	782	819	823	796	796	804	777	826	830	812	752	776	841	798	784	796	824	832	764	840	818	810	829	806	866	806	795	846	854	805	805	821	816	820	825	813	799	855	825	804	837	810	764	793	842	823	830	865	782	797	806	829	818	790	824	758	804	874	830	799	817	745	871	763	833	786	865	826	825	796	807	847	831	790	809	789	826	812	834	812	804	806	857	794	798	773	798	815	799	822	816	822	807	797	873	760	855	824	802	859	773	782	795	788	802	857	781	798	808	796	829	819	805	790	813	883	810	844	833	892	814	790	789	815	791	812	808	779	872	819	802	806	844	814	765	787	856	837	792	819	826	775	829	825	868	844	825	761	806	833	802	846	839	796	842	831	817	819	859	848	816	821	805	846	790	812	803	796	807	822	802	805	811	784	789	813	787	771	798	799	841	800	805	813	839	776	851	805	762	847	802	831	809	826	821	806	857	801	763	816	782	795	774	779	817	815	820	803	810	850	846	792	804	775	798	850	799	845	808	865	852	868	714	820	828	802	819	854	784	828	782	843	818	780	836	833	777	840	778	839	786	818	829	799	880	846	844	822	857	811	842	830	791	827	802	784	800	870	814	834	828	834	786	788	815	826	801	873	776	844	778	802	822	809	815	755	842	777	830	802	841	768	833	783	833	814	836	797	802	839	831	790	812	839	793	850	818	835	765	814	802	789	830	842	821	800	804	826	836	825	793	815	773	877	827	805	835	830	826	829	868	822	807	799	866	822	793	800	828	789	788	779	808	779	783	795	827	837	792	846	818	841	860	779	755	777	803	794	836	833	811	860	839	796	813	830	820	782	831	851	805	832	786	847	794	878	753	802	831	791	808	876	808	810	807	839	841	805	821	806	755	833	830	849	807	786	847	840	813	793	831	813	788	790	833	817	809	775	818	752	767	768	823	827	833	825	822	798	775	806	826	820	856	764	804	851	780	801	798	811	849	830	814	833	858	803	769	816	815	849	802	794	832	859	823	759	817	804	791	789	863	777	869	786	839	824	825	799	794	814	863	786	828	783	800	823	839	853	831	858	845	837	832	834	837	801	785	798	803	772	796	845	820	829	793	769	807	847	830	836	799	794	827	809	872	837	817	805	883	848	849	742	837	810	796	855	816	833	822	836	815	805	838	807	812	809	817	816	824	820	839	781	826	815	863	804	845	806	802	833	839	807	766	803	805	826	802	815	760	813	837	821	784	809	849	800	833	798	786	830	791	824	792	788	840	819	799	840	827	782	793	785	832	820	860	810	847	829	841	769	817	827	840	820	829	810	813	832	795	748	824	872	812	787	808	817	763	799	801	793	819	783	838	833	835	787	833	774	815	770	785	778	753	848	849	842	837	811	801	839	838	848	814	795	823	805	798	798	779	808	818	768	788	749	826	785	824	801	796	875	771	802	779	807	815	800	853	876	847	787	784	852	808	777	825	794	819	782	831	842	836	858	827	847	788	765	764	850	798	768	793	817	791	810	806	807	860	851	807	821	844	796	786	857	828	827	815	808	815	779	855	750	791	830	796	764	834	881	863	791	831	866	814	827	861	828	840	814	815	834	821	789	825	802	801	827	813	804	814	809	796	773	824	817	787	829	852	774	801	817	770	822	809	869	846	857	836	806	833	820	788	821	814	780	837	836	843	808	838	784	740	833	810	836	824	839	841	819	786	821	819	896	820	792	835	827	783	811	799	785	802	874	783	785	860	859	844	792	782	824	808	777	816	756	805	787	811	820	778	758	796	830	791	788	793	833	808	763	814	780	789	839	801	778	842	841	795	820	783	819	881	874	783	819	815	785	814	797	841	791	830	824	828	805	742	843	828	818	799	851	806	797	845	833	814	782	832	833	806	774	792	814	800	780	804	819	792	806	871	810	807	790	827	827	834	811	792	803	825	806	791	798	827	800	802	790	826	847	788	841	777	775	798	821	857	830	816	759	808	797	841	806	820	858	770	852	842	792	823	821	836	800	783	799	784	796	855	836	830	829	794	813	761	824	782	809	842	798	806	801	834	854	804	816	847	796	799	863	808	833	834	797	822	821	792	831	829	787	801	803	798	848	814	855	841	805	798	828	895	830	840	821	866	823	846	833	842	790	808	790	864	792	825	859	860	810	800	811	843	820	845	821	825	823	801	849	795	788	816	844	782	794	769	784	839	827	803	786	842	784	820	759	853	791	780	805	792	785	836	817	845	783	807	847	836	822	808	811	816	871	840	800	852	797	838	807	786	813	808	783	879	781	834	785	784	797	784	790	835	811	815	750	844	801	801	852	886	811	863	801	797	797	795	786	762	809	831	817	841	805	799	782	845	784	797	810	827	817	876	785	838	854	839	808	808	782	797	837	799	840	815	778	816	849	833	782	836	865	848	811	874	818	871	809	833	785	805	801	821	830	854	793	857	808	850	849	784	787	787	885	783	808	789	783	812	814	788	845	857	781	852	827	821	811	842	820	847	792	806	811	853	825	825	819	805	811	805	802	836	851	846	793	817	835	800	840	829	809	814	779	773	786	848	856	831	799	833	842	827	804	815	799	823	853	846	878	782	794	774	784	805	803	813	823	875	800	763	846	882	779	861	781	826	810	794	807	858	857	760	844	811	836	844	821	820	812	826	782	877	768	825	829	802	817	796	817	846	802	777	801	839	796	766	759	773	821	814	802	809	774	869	769	785	827	810	840	810	826	854	795	830	767	789	835	815	832	850	807	806	857	795	788	815	784	826	826	808	810	830	844	810	845	807	804	793	780	816	826	794	835	838	847	811	801	804	809	796	789	795	841	832	859	868	799	809	850	805	780	803	844	798	838	799	817	866	873	824	798	810	798	849	823	795	814	787	819	797	825	821	806	826	862	827	804	844	801	843	827	811	823	835	798	839	821	827	757	838	841	835	780	865	839	820	821	842	839	752	774	847	774	803	787	826	791	794	822	778	763	824	829	815	824	855	787	853	831	785	794	822	843	794	806	840	876	779	851	797	819	721	818	815	793	833	796	805	803	822	803	808	825	847	787	780	755	844	795	803	854	853	819	789	820	798	877	801	777	846	812	815	848	809	784	790	839	845
14286	1238	804	603	438	339	316	254	234	210	216	182	237	180	181	190	180	152	167	175	175	181	167	195	149	157	171	137	168	182	167	169	168	142	162	214	165	167	161	144	170	175	164	190	190	172	182	148	175	178	162	171	179	175	157	155	160	179	168	154	145	159	169	146	158	173	147	197	176	169	178	137	164	158	183	158	157	175	171	164	161	154	159	160	166	163	183	185	143	168	172	162	163	163	155	149	159	182	153	168	174	146	166	167	177	183	140	154	166	153	169	162	169	179	187	156	193	194	172	168	162	181	164	150	174	176	169	158	125	148	175	179	161	183	164	155	199	164	163	162	181	172	185	155	167	178	170	171	181	167	163	179	157	149	176	162	144	148	182	180	151	169	181	191	155	171	181	172	160	177	155	185	142	146	158	158	129	160	161	163	161	168	151	155	167	173	168	177	134	152	149	177	165	174	165	144	167	154	186	148	168	162	169	161	162	167	193	149	183	140	159	148	166	147	146	159	165	154	172	170	162	169	184	167	178	158	152	151	170	159	200	163	155	171	167	179	151	159	171	146	153	155	158	154	162	171	186	177	155	165	170	159	142	191	177	180	183	161	177	145	184	160	133	137	183	174	167	182	163	158	160	172	183	181	162	152	133	157	164	166	180	166	170	180	184	146	144	163	175	190	164	161	175	170	164	196	175	182	156	175	168	175	191	159	155	179	163	165	163	180	159	135	170	156	155	151	167	154	152	166	144	169	151	160	171	164	178	154	176	192	170	156	157	152	167	156	171	168	168	146	178	155	180	170	182	152	170	149	169	176	174	161	160	133	176	170	165	159	179	141	159	162	155	173	170	154	172	147	158	169	170	159	146	161	179	171	179	177	158	170	176	154	179	166	171	185	181	172	170	166	183	183	194	156	164	167	145	155	171	147	152	162	173	165	153	148	153	174	159	173	156	166	172	161	158	167	148	189	156	145	151	154	178	159	151	169	169	148	166	158	169	156	173	142	145	164	153	170	181	174	159	146	179	157	158	181	170	181	170	146	161	176	160	161	142	157	184	152	140	158	185	181	162	166	150	154	171	164	177	167	161	175	179	171	156	158	160	137	170	172	172	185	173	184	163	177	161	144	160	164	164	169	171	187	164	154	182	143	146	170	162	187	155	154	168	182	180	159	153	169	148	151	165	165	180	176	174	157	169	151	159	168	168	165	138	157	169	147	151	158	158	180	153	187	183	144	162	155	165	175	153	160	191	182	144	156	155	161	199	159	167	189	146	144	170	174	158	187	189	164	200	142	143	157	152	138	173	165	167	171	161	142	171	132	170	162	147	166	154	170	173	177	154	182	151	155	150	147	164	142	170	177	151	155	149	175	164	159	171	155	150	169	180	156	163	162	177	148	171	175	170	154	156	170	144	159	183	166	150	165	148	177	137	152	173	158	183	187	159	170	164	181	153	157	169	159	163	158	182	173	159	170	154	138	174	173	161	166	160	169	161	162	153	166	177	181	169	160	166	147	168	167	181	152	152	157	155	154	149	143	178	175	166	151	184	166	199	181	149	197	147	167	165	197	159	161	157	165	187	166	147	164	175	136	180	178	172	152	178	165	154	177	150	160	181	170	179	166	185	168	174	160	157	188	178	157	172	163	161	150	164	158	184	149	140	174	164	153	136	161	168	148	155	169	148	180	160	167	160	166	175	168	165	161	174	180	172	181	136	166	143	176	157	161	173	157	150	165	182	169	177	200	147	154	149	166	136	161	175	175	157	172	178	140	172	165	172	160	172	167	154	176	140	157	163	171	175	166	153	166	183	157	146	169	158	174	174	158	147	144	160	158	155	188	178	171	148	183	156	151	155	158	153	163	154	169	151	151	157	142	165	170	178	163	158	163	160	180	143	156	159	147	160	163	175	178	168	171	174	149	170	174	169	153	176	165	143	172	179	151	151	132	172	164	159	167	165	152	164	179	155	168	150	166	159	158	162	166	158	163	174	155	174	152	150	168	166	162	160	144	177	179	164	159	158	157	171	194	180	155	162	146	153	136	154	152	150	185	149	175	132	179	182	166	143	150	181	176	167	172	153	175	160	173	163	171	166	175	157	166	157	157	141	149	172	169	141	175	167	147	164	164	160	173	170	158	174	166	171	151	154	145	180	150	173	155	180	152	158	173	147	167	172	174	158	167	186	170	153	193	160	143	162	160	147	187	197	185	158	159	159	192	160	157	144	158	167	174	164	173	147	159	168	160	165	163	192	163	172	174	165	163	159	178	163	169	133	169	163	152	166	181	190	162	161	172	158	152	140	179	164	155	173	175	177	165	172	171	171	151	149	184	156	143	164	153	168	179	180	180	164	158	139	167	153	157	182	159	145	148	161	158	165	134	147	153	170	152	147	150	153	174	173	171	156	141	159	169	163	178	180	147	164	161	151	170	183	175	170	163	168	148	187	155	166	165	157	158	166	165	166	176	174	195	167	163	176	184	143	176	170	159	174	169	195	179	170	164	156	180	172	160	168	183	176	172	187	140	139	163	154	159	148	170	148	167	164	156	164	148	176	182	184	177	182	161	155	158	150	184	160	165	145	171	164	170	176	167	158	180	155	166	145	169	176	164	149	169	157	160	152	145	158	162	177	159	155	174	159	167	161	169	166	169	178	183	169	177	183	189	171	180	146	160	186	164	179	169	169	168	193	166	170	169	186	152	135	171	208	198	153	164	144	174	160	142	158	183	170	151	147	164	191	160	174	167	168	179	159	169	164	161	156	145	167	190	182	169	150	179	159	178	168	159	148	160	188	159	170	158	148	164	165	161	180	142	162	166	171	166	166	169	168	164	144	156	152	154	165	182	171	176	164	173	175	156	178	176	177	175	168	147	163	174	158	160	136	168	182	162	170	149	151	149	174	160	155	156	158	155	177	190	157	196	180	154	164	148	151	188	171	173	194	168	181	195	172	158	160	181	154	160	189	160	169	181	156	180	140	153	156	155	188	160	159	150	141	169	157	163	153	166	148	153	149	163	161	175	176	172	149	172	165	158	157	189	173	181	162	166	164	167	188	165	140	185	177	158	154	165	185	140	160	150	152	173	163	154	154	185	166	178	154	172	178	155	165	156	165	161	173	160	155	137	196	178	168	197	148	141	174	163	167	154	170	165	167	143	166	149	140	171	173	170	161	161	182	171	155	156	144	149	168	159	148	149	161	180	154	166	181	160	159	173	178	162	168	160	187	178	175	164	180	165	156	169	175	176	162	177	180	167	184	177	166	168	164	167	160	168	167	155	163	151	167	188	149	135	134	150	164	148	156	176	144	170	161	144	166	187	167	164	171	168	175	147	172	152	157	141	155	169	179	176	179	182	150	175	162	167	174	173	166	154	184	183	160	158	183	164	151	200	182	167	168	156	168	177	164	142	176	177	166	158	174	177	153	158	157	173	145	162	157	156	145	160	162	167	175	179	151	137	169	172	148	191	167	182	156	178	189	158	166	198	171	152
8879	1101	1803	2077	1629	1363	1142	902	850	773	736	709	628	651	536	602	538	567	508	517	478	507	460	497	483	485	477	466	478	485	450	481	487	450	450	483	432	441	439	424	466	425	421	459	479	500	439	442	428	423	444	450	436	465	452	434	468	458	439	456	434	441	446	417	452	444	457	443	450	430	453	440	449	462	456	457	446	412	421	499	449	446	427	454	426	448	447	451	392	499	447	472	473	424	451	449	438	432	415	435	418	417	452	415	461	417	427	441	441	459	420	440	412	419	444	431	457	458	437	442	415	443	414	442	414	475	467	432	420	441	468	444	411	429	428	421	459	415	468	435	453	459	429	463	416	446	441	447	458	431	448	423	452	453	436	414	423	433	439	420	481	464	428	431	393	456	414	445	444	426	431	438	442	488	422	453	452	420	451	484	410	442	477	410	462	468	430	447	449	434	448	484	408	421	470	438	463	409	460	427	425	466	439	463	474	455	428	454	438	462	456	415	409	445	421	454	397	453	450	410	419	441	444	432	426	421	453	428	427	426	418	402	401	446	426	429	406	416	442	411	429	433	431	421	448	465	432	458	475	465	433	418	454	399	425	439	441	436	444	388	448	427	425	430	466	437	475	436	437	455	433	454	428	407	480	427	424	434	433	436	432	412	445	459	453	467	423	447	433	427	414	412	429	425	435	434	437	461	436	458	421	371	423	453	444	440	440	420	429	407	421	473	497	414	416	427	439	449	438	430	433	433	433	449	466	439	485	429	409	454	462	447	461	426	438	398	380	429	453	439	420	393	448	444	405	429	399	436	465	410	455	417	442	454	428	448	470	419	415	413	414	443	455	490	431	495	471	441	490	437	397	457	411	435	467	427	448	448	456	455	410	413	410	428	440	418	466	442	427	426	440	460	425	410	452	407	447	473	425	451	432	450	447	434	430	447	483	433	416	429	419	453	421	414	439	426	447	426	472	408	413	437	426	437	401	429	417	468	445	459	487	428	407	420	450	417	409	422	478	460	404	445	415	438	421	442	427	450	438	445	482	437	393	421	445	450	442	436	446	450	459	408	430	435	434	407	459	455	449	429	418	456	462	441	428	461	432	425	430	428	472	409	406	435	434	451	429	438	456	457	405	402	422	429	450	426	449	439	439	432	486	476	432	451	442	446	443	448	450	490	413	435	435	424	429	432	394	464	443	465	471	415	436	413	439	404	453	422	402	448	466	486	417	443	391	422	435	399	451	436	428	445	424	398	444	446	462	447	405	445	471	446	409	422	422	445	434	419	433	417	433	452	401	431	428	428	448	430	442	436	413	427	471	438	438	449	438	485	431	448	448	440	452	437	404	482	426	435	429	437	474	436	414	441	426	404	454	428	451	453	428	449	455	441	414	432	461	467	416	423	442	442	441	443	432	443	395	446	430	420	419	408	417	441	416	443	443	477	426	416	432	445	409	409	477	456	403	434	401	431	446	419	446	428	418	431	431	476	438	415	393	455	446	431	428	434	408	433	447	445	412	460	440	433	454	433	433	426	430	421	481	425	386	427	424	426	449	419	459	449	449	454	469	466	486	436	419	437	450	443	456	471	424	442	414	429	454	445	424	423	473	437	427	428	397	448	429	417	444	448	397	440	430	431	428	450	448	431	431	445	427	445	441	483	429	420	444	434	442	426	400	448	426	404	437	390	411	437	451	408	418	416	432	435	422	414	410	442	411	425	430	426	439	440	429	439	449	396	437	479	425	459	423	463	449	450	484	471	454	419	469	437	437	415	417	418	451	486	429	417	419	425	447	425	402	463	397	427	432	439	426	403	451	422	436	431	468	413	369	429	433	405	390	434	421	438	422	437	419	471	408	434	435	448	405	408	443	439	421	413	456	442	467	429	456	410	465	428	402	434	436	433	409	420	463	437	456	407	442	448	410	423	455	418	442	439	453	432	425	460	462	405	436	449	432	455	446	431	463	444	439	428	400	451	406	413	441	418	438	430	459	451	436	453	459	423	423	451	460	449	412	409	429	426	455	407	425	405	444	434	420	444	412	430	417	428	442	436	433	412	429	447	397	432	434	450	435	448	466	428	408	434	494	476	455	437	406	485	440	434	431	444	478	455	451	386	452	442	451	453	427	431	418	442	483	444	460	476	434	426	425	424	444	461	467	468	434	449	445	419	424	438	442	468	414	423	437	474	422	447	421	428	431	416	420	427	422	443	422	423	429	449	451	399	411	436	435	404	418	462	448	411	479	444	464	431	433	480	429	466	431	427	436	466	428	445	414	446	456	438	406	452	448	437	437	481	450	443	453	400	422	431	457	430	455	463	464	424	449	414	456	422	446	430	447	432	446	425	455	415	429	451	456	459	488	438	458	456	468	426	437	424	410	420	449	427	420	453	439	416	445	412	429	443	430	432	449	405	453	412	477	450	464	427	471	432	418	442	415	461	447	436	390	438	431	427	469	482	438	461	460	408	424	462	446	442	423	462	443	437	428	405	468	409	473	457	415	441	461	442	442	447	469	432	420	443	421	457	438	439	434	439	416	434	450	403	461	421	406	421	450	417	427	431	419	437	425	431	426	391	468	448	423	467	438	449	421	454	395	453	440	452	456	436	431	445	474	465	469	397	497	451	423	399	472	439	429	432	467	440	422	431	454	448	430	429	422	426	438	462	449	499	469	436	446	435	446	409	403	442	415	466	424	468	462	449	457	442	451	438	451	417	456	441	443	460	465	452	448	448	427	474	436	441	417	431	486	454	444	410	464	444	441	436	429	443	470	418	432	438	463	429	448	466	431	430	428	459	437	417	439	438	465	433	419	473	445	457	448	422	437	450	469	433	420	424	443	449	444	431	445	454	391	432	423	446	446	432	431	442	429	436	425	387	436	399	440	461	443	432	452	432	439	419	459	433	449	501	460	460	459	453	432	439	427	440	452	452	443	425	385	422	439	444	467	445	461	454	429	432	429	413	449	454	425	443	465	443	456	408	455	434	450	443	431	452	443	440	439	431	459	435	454	433	404	446	402	445	446	449	441	398	424	419	421	456	381	427	406	402	405	452	383	475	466	432	423	461	426	434	455	438	482	436	412	427	493	457	430	394	439	454	464	406	429	468	442	442	437	416	428	411	462	443	420	427	467	456	459	446	412	438	455	489	408	427	410	434	452	391	464	462	428	472	404	474	413	447	441	431	419	433	460	425	457	410	414	437	424	465	455	449	468	444	437	450	430	459	433	441	433	432	440	399	440	404	400	418	436	437	447	444	440	415	448	433	421	406	461	432	427	425	416	448	476	429	466	408	421	466	458	433	438	411	452	427	449	439	410	422	454	481	409	452	414	404	467	434	457	448	473	430	428	447	404	446	467	425	469	442	396	456	435	455	419	464	422	451	403	421	429	439	452	438	424	418	428	419	445	431	471	404	428	448	464	415	433	417	446	497	432	462	428	459	443	437	443	409	438	433	459	421	428	449	447	409	454	411	415	441	444	459	457	420	420	418
2103	530	427	459	461	410	440	446	423	429	402	421	420	418	426	390	397	435	421	450	428	388	434	408	399	397	426	415	404	422	427	420	437	419	444	441	406	424	458	412	416	400	443	461	430	372	431	419	434	434	397	443	384	409	459	386	447	410	401	421	442	386	403	439	429	390	439	441	435	418	440	463	423	406	397	409	406	447	435	397	382	410	442	397	437	403	395	402	415	400	465	431	473	431	409	445	430	414	380	421	422	414	460	408	462	412	415	417	458	416	409	404	446	438	420	441	442	422	406	442	455	400	452	397	431	437	410	414	465	400	414	409	417	411	380	401	447	420	392	406	456	413	367	438	473	454	367	390	427	413	451	416	450	394	417	414	437	430	444	405	383	449	431	395	396	437	418	440	418	400	418	435	444	415	400	437	392	430	448	411	443	411	411	403	430	387	426	423	401	416	421	422	442	420	420	425	429	430	417	428	437	408	392	428	428	425	420	442	430	416	458	419	408	462	399	431	442	436	450	450	432	451	395	368	436	418	430	383	430	426	425	422	418	433	419	441	475	421	397	416	401	425	463	379	396	420	447	390	433	410	378	436	406	440	431	431	397	444	404	428	454	393	398	427	382	426	382	426	395	402	442	391	435	395	406	430	396	462	439	423	416	433	442	436	412	424	421	400	401	431	417	461	440	468	465	412	408	464	418	437	406	459	441	442	433	405	398	428	409	410	410	400	434	419	408	454	409	401	402	398	361	439	404	393	415	414	386	399	447	414	413	419	400	392	425	458	431	399	430	431	421	432	427	438	491	427	417	403	422	427	403	428	419	426	403	426	424	438	495	387	408	410	403	446	400	396	420	401	416	413	371	428	427	415	397	422	439	468	447	431	450	419	435	411	382	423	395	430	439	418	405	413	428	425	385	362	433	418	416	430	432	458	435	400	412	424	406	471	449	453	427	435	477	433	397	440	414	416	413	427	442	414	415	424	443	384	391	421	439	453	450	436	380	399	397	458	404	418	424	430	421	451	412	380	429	390	383	415	398	441	446	420	390	438	453	424	421	387	421	425	473	427	431	420	392	412	426	433	427	442	412	378	396	413	397	406	409	450	415	429	422	458	418	450	454	423	432	431	439	431	424	413	433	396	427	392	420	443	389	425	404	474	441	439	397	431	426	454	407	393	383	438	423	403	464	410	441	422	434	438	423	372	395	447	430	428	441	461	409	417	414	433	430	407	411	430	457	406	406	425	447	474	423	398	420	392	447	398	420	412	445	467	424	377	400	407	399	456	373	451	437	419	426	420	438	464	466	423	437	459	431	408	443	495	411	438	419	394	399	419	392	428	426	396	427	424	400	418	421	408	439	444	439	437	453	436	433	403	379	423	382	424	406	419	397	413	433	443	411	433	424	442	387	400	406	446	394	397	449	412	421	431	439	406	407	431	440	436	398	429	378	406	369	422	436	443	416	466	423	432	431	418	471	419	445	445	428	427	420	435	454	423	454	405	443	388	446	432	437	427	430	395	382	420	416	371	398	381	486	423	400	416	428	429	413	379	430	421	421	403	393	451	381	488	410	413	437	420	448	423	426	408	398	455	446	412	442	470	432	444	457	381	419	419	423	392	397	450	432	406	399	379	424	406	425	438	349	422	394	386	413	435	415	386	428	455	401	433	403	420	435	433	428	395	398	409	397	398	419	378	453	424	467	448	427	402	451	402	424	397	402	396	460	404	408	428	428	433	450	414	434	406	434	455	429	438	430	434	389	412	410	396	363	391	406	433	391	429	417	449	438	396	396	446	428	403	410	453	413	412	385	443	464	452	423	383	429	432	437	389	404	434	421	455	421	423	419	384	428	425	406	430	407	400	408	418	378	410	434	412	419	437	379	434	417	453	475	438	447	418	395	381	407	409	443	405	426	423	418	409	421	451	400	442	412	452	458	399	397	446	423	409	441	442	416	427	402	401	380	451	430	408	427	434	389	377	465	427	442	390	450	447	420	414	386	407	395	435	437	408	413	411	411	427	412	432	457	435	406	411	417	413	472	423	432	398	386	400	415	420	417	403	425	410	397	396	414	378	436	419	445	408	413	416	408	444	421	397	412	402	373	427	455	414	418	414	440	455	436	420	430	429	392	391	405	386	394	445	409	440	379	433	381	429	422	413	407	413	473	416	456	478	445	414	406	390	421	437	408	435	407	446	418	460	423	402	385	396	410	401	403	457	384	436	411	420	436	392	401	427	437	396	392	442	397	406	376	419	452	455	450	447	445	438	384	446	394	387	444	414	404	394	395	449	423	404	440	416	405	430	453	463	430	438	400	427	434	436	409	467	469	434	445	420	399	463	454	451	415	410	435	424	420	407	446	424	441	428	411	440	434	439	444	419	424	415	447	370	434	433	383	423	416	427	463	398	413	417	446	466	436	412	429	381	416	427	430	449	441	402	413	454	413	430	426	424	412	413	464	389	409	407	410	416	449	427	434	393	453	422	419	413	438	435	412	417	411	429	402	443	407	427	430	397	462	439	465	417	380	440	383	414	430	416	415	397	392	434	417	432	445	428	463	441	415	398	417	434	423	421	409	401	442	431	398	422	437	405	430	405	428	460	416	395	419	428	422	394	404	440	433	430	404	408	399	435	426	427	403	441	417	382	426	423	411	453	427	419	429	400	420	435	424	455	381	421	474	449	417	388	440	425	412	414	379	418	409	431	416	422	438	439	410	440	445	460	476	409	398	437	457	439	386	419	417	441	430	456	402	424	413	397	430	448	413	437	397	409	403	442	404	419	441	441	425	407	426	446	415	367	451	395	411	423	445	408	424	414	442	414	433	424	392	427	463	434	439	363	409	394	402	437	415	407	405	437	431	409	437	414	409	402	441	423	416	388	422	446	354	405	390	429	392	416	402	379	429	401	415	470	423	402	402	455	432	371	391	445	449	405	397	390	408	401	446	433	392	405	420	452	406	463	424	417	405	421	415	387	436	416	449	428	447	432	474	427	415	397	404	420	425	435	423	379	412	429	399	418	444	409	407	413	402	409	452	406	466	441	430	462	422	412	427	402	422	401	430	420	429	418	405	442	420	417	471	409	379	410	414	436	396	449	408	444	430	420	396	421	397	416	402	420	438	406	409	389	411	436	410	449	439	410	417	429	419	424	439	440	433	416	416	418	427	413	406	429	421	446	459	410	430	423	429	376	409	425	423	372	437	444	405	428	433	394	419	423	443	414	387	433	423	424	456	436	449	441	444	438	402	456	446	426	460	418	372	418	435	395	407	411	443	414	398	450	437	411	404	417	403	366	429	444	435	409	408	443	391	450	409	435	430	396	416	408	442	405	460	418	440	414	399	427	427	446	391	405	410	400	445	444	445	419	423	452	455	470	452	450	408	418	414	406	393	410	427	448	423	404	418	408	432	439	428	434	398	395	444	412	445	388	454	398	430	436	423	423	432	466	419	425	410	431	421	406	398	398	417	398	426	432	399	409	466	401	462	394
2604	1066	1072	1053	1052	980	1012	996	991	992	988	989	1023	1059	978	990	995	1005	1027	1031	954	1007	991	1038	966	1007	963	999	1009	989	988	990	955	987	1014	985	984	1038	949	1030	1023	1008	946	996	996	1009	988	1009	1019	990	1005	1045	1006	956	986	988	951	1012	1016	1014	1008	1029	954	973	1014	995	974	1032	1006	951	1017	987	941	953	994	1035	1013	940	1013	1001	983	972	996	1007	1012	998	944	965	1014	939	1038	1055	990	964	960	1052	937	994	1002	978	1038	988	991	982	970	1012	959	965	1007	1024	948	963	1005	988	983	963	1048	1033	972	988	1033	974	980	1005	1039	984	970	1008	965	962	981	962	973	942	995	978	997	982	1012	1038	982	975	1028	978	978	1052	968	986	1020	942	964	948	947	964	998	956	1031	1025	965	930	1007	1018	1020	1015	947	996	951	1012	1002	986	968	989	995	967	1026	1020	1033	980	967	995	1049	1039	1013	944	945	1001	937	1013	944	961	977	943	1055	1021	923	944	979	1013	988	1024	945	917	934	952	1001	957	1022	988	961	1008	949	965	986	959	973	981	1003	941	957	974	983	1001	1031	984	946	961	981	1056	1000	961	1025	1009	988	998	1005	982	1025	1012	971	974	993	1006	1023	981	985	991	966	959	990	1014	1046	1016	969	1009	971	964	914	964	1004	1032	964	999	1001	1042	995	993	1025	1000	1000	1028	991	1028	993	1009	967	999	1032	1009	979	1012	1000	985	954	996	975	970	1022	1047	947	1001	977	930	1026	932	1012	993	950	994	1005	974	984	1017	954	951	1028	992	984	1008	1022	1008	1005	1002	1038	1053	981	929	992	984	971	957	962	949	1002	977	1018	969	978	967	985	979	953	978	971	985	1019	953	984	1041	950	982	936	1045	1026	945	947	987	960	1009	989	997	972	939	1002	970	1012	1053	1011	966	955	963	958	1005	1038	975	950	968	984	1007	1025	941	1042	958	1007	988	999	1016	965	1032	990	986	982	961	957	996	1001	1005	981	986	994	970	955	969	975	1009	1047	942	1003	1001	970	982	1000	980	984	1044	1009	988	976	999	967	940	975	967	999	1022	986	995	1002	980	1005	990	1001	1009	946	1013	965	1008	988	982	961	1020	1004	1032	942	1006	960	982	994	1006	968	956	998	1026	996	980	1015	954	1006	1009	976	1025	1013	988	1008	1017	1038	979	1008	970	1010	986	941	1000	1016	974	1027	1032	950	966	980	998	985	963	995	1036	998	1010	1030	979	945	985	989	1002	1014	1002	920	925	942	1044	1022	953	943	961	949	990	1028	1012	971	973	973	958	1001	991	985	985	974	948	952	985	998	1039	1003	927	967	981	1024	974	1008	980	982	1000	960	977	971	1034	983	1013	995	1018	1013	1013	1005	961	960	1004	985	984	934	966	979	1005	1013	1043	993	929	961	1001	991	969	1037	986	987	967	985	922	991	1029	942	991	1011	1015	1017	972	995	1002	970	996	1022	979	1044	937	981	1023	1046	1033	1004	1006	998	947	953	995	969	950	1001	907	979	939	1001	936	925	1036	953	1037	974	997	1003	942	986	974	985	949	974	1014	1027	1050	1001	1014	951	974	1004	1011	968	973	994	993	1001	942	959	977	986	1033	991	965	1013	1055	1001	991	981	992	1054	1024	1017	969	994	980	999	986	1006	951	1000	971	1005	975	1001	938	960	1011	976	1023	981	976	1015	919	995	1004	989	1000	961	957	1027	996	954	907	961	1048	976	954	1023	1003	977	955	967	984	984	1016	1046	1023	1031	942	993	962	1016	963	996	1036	953	961	946	964	968	952	1021	1056	994	978	974	983	994	981	992	1028	984	1039	1005	930	994	1045	992	990	995	944	1032	1006	990	983	1052	992	977	976	974	968	1033	1044	992	926	962	973	1047	959	972	1023	963	983	961	924	978	970	996	1007	964	972	961	977	1010	981	970	1006	1041	1014	976	1050	945	971	973	1002	977	950	957	1022	966	1027	1002	1016	1038	995	980	1047	1019	928	961	955	990	960	989	976	950	996	1003	984	990	991	1005	1043	1029	1011	949	986	1022	987	998	985	956	1007	1037	1002	971	1002	992	1021	1033	968	1031	948	1076	1008	992	1025	1007	975	953	1054	1033	1030	1000	962	989	992	1014	975	993	957	1005	970	965	1047	981	989	993	1013	984	1043	984	992	1041	1008	973	1023	968	1011	979	994	1048	1004	1002	958	981	1005	1013	1009	1002	1002	1036	982	984	968	997	975	1016	925	1052	1026	925	991	1017	927	1029	945	1009	982	971	1019	983	1051	1006	960	1001	923	1026	1051	987	987	998	1007	1007	1056	950	1020	972	942	1028	981	1008	1017	1007	971	1007	988	999	1038	980	1025	1003	963	1029	961	1024	965	1029	982	987	1026	936	1050	999	949	1020	974	970	1046	980	912	1013	932	988	1001	1008	1029	1004	946	992	1045	987	992	979	1041	997	969	951	997	980	983	1025	968	959	997	975	965	1022	981	1028	935	989	986	1007	991	994	968	1017	955	947	986	961	1039	988	923	1028	985	947	997	1025	1005	956	945	1013	967	981	1003	955	988	975	988	973	968	980	1040	1006	1013	950	960	1051	1001	978	987	963	1032	1015	975	979	987	950	1015	987	987	963	952	1024	976	1009	946	1026	992	921	925	998	957	1022	939	991	957	967	1022	1026	1052	946	978	1007	976	1027	1061	988	1003	1005	986	948	1002	1026	878	950	983	985	1016	994	992	956	977	1017	1011	970	992	979	1013	1004	1042	965	1028	1017	981	969	1008	1025	1029	1002	976	935	949	970	990	1001	968	1035	982	1014	999	1022	995	988	920	1021	996	996	1020	1004	1029	1015	996	959	956	1023	1014	937	1033	958	1034	977	1002	1028	991	973	1006	959	1011	995	1052	982	963	994	981	1004	1019	978	994	1031	996	986	980	1004	1004	1015	1014	1044	971	950	998	1030	937	998	987	965	1026	1004	1013	998	1032	1013	1010	959	994	977	1017	998	979	965	997	1003	1011	1031	951	1021	978	970	1007	1047	988	952	991	986	1005	987	982	1030	990	962	1026	969	921	973	1030	1005	1001	952	1001	957	1010	963	998	1014	920	984	1005	1001	992	994	989	993	993	969	987	959	978	985	1025	965	998	982	1006	980	986	998	999	1065	953	1009	976	1015	992	1022	957	995	1012	977	997	964	986	995	935	1021	981	972	963	931	1068	1003	1007	1017	965	964	961	1033	991	1022	995	962	946	948	1036	989	953	1052	1015	1007	937	999	951	989	997	1034	981	968	1038	1013	944	990	995	990	1021	937	980	1016	1003	946	1012	992	969	974	989	1018	1039	1059	993	923	1022	1037	1035	941	962	1045	1009	1013	1001	1000	1003	974	1045	1023	976	985	993	1003	980	987	1012	978	1006	993	950	951	1010	996	964	935	1024	1024	998	981	975	986	970	983	956	1026	1053	1031	962	1004	979	973	949	972	994	982	996	1033	1081	952	956	988	941	972	947	964	976	887	954	970	984	1011	1037	1013	984	981	1017	972	1010	965	976	964	1001	1003	934	1001	980	950	1002	957	994	1033	990	955	1002	920	971	1033	1012	1005	1041	942	1048	987	971	1005	1020	1021	992	964	988	1029	1034	958	974	1043	995	959	1013	998	993	978	1015	1028	1005	997	984	989	1049	984	1001	983	998	960	1006	942	999	1015	987	958	1006	949	978	999	986	1012	1042	1043	986	1048	981	1025	983	962	1006	1001	945	1021	986	995	1005	1001	993	1035	993	981	1029	978	998	980	946	1005	1006	979	1022	1037	1083	992	964	975	979	966	983	976	1033	1021	951	990	980	1023	963	1003	1045	1041	1008	1054	1015	977	944	1054	950	1005	1001	1021	1028	990	943	964	1009	996	994	972	971	953	972	1044	959	1027	1016	981	937	979	985	988	994	973	942	984	1014	1018	1028	984	941	991	978	1027	989	1043	938	995	1036	959	963	1064	1009	1002	1015	1014	949	1009	1007	924	962	971	1012	1022	1002	971	1007	979	1016	1016	960	1007	961	973	986	972	999	968	979	1045	989
8369	766	684	606	476	449	407	395	351	392	339	397	361	370	333	361	359	369	312	320	345	389	332	350	338	378	355	336	351	353	359	345	361	335	351	369	349	343	346	345	335	325	342	351	328	343	339	367	355	318	339	338	349	344	372	333	340	340	345	366	339	325	348	327	322	348	326	330	314	328	336	369	339	369	376	349	355	309	311	329	324	377	320	283	328	305	346	317	349	326	342	358	346	355	312	371	317	377	345	341	315	322	343	342	378	352	352	354	381	360	326	326	358	352	330	314	331	354	337	354	311	341	356	350	340	345	364	319	338	332	339	334	364	403	324	356	352	342	307	328	352	328	340	366	361	366	322	328	330	343	351	335	363	339	323	323	331	332	347	364	349	321	348	328	359	317	312	347	354	354	324	339	355	363	315	320	328	331	335	337	360	358	333	301	318	317	337	380	326	330	350	342	354	347	347	327	338	309	345	349	338	331	331	368	384	377	298	347	352	350	328	328	327	341	296	310	388	359	323	324	339	353	319	379	318	336	308	339	344	336	339	354	345	321	326	364	341	321	311	347	312	365	361	343	349	338	342	378	371	337	352	343	345	385	366	379	355	350	315	315	303	319	357	314	335	323	362	369	334	333	343	332	353	371	337	348	349	349	298	340	357	335	382	358	362	340	347	352	350	344	390	344	311	302	317	333	360	332	304	342	362	356	340	315	341	320	350	344	351	331	332	346	342	373	347	343	320	307	367	360	335	362	310	316	349	335	354	331	353	385	337	349	349	326	339	345	365	332	347	344	334	327	342	352	330	319	364	367	341	356	320	351	327	338	364	354	339	335	363	374	358	338	338	339	325	347	314	327	371	327	319	358	344	331	347	336	340	305	310	329	343	341	333	328	327	345	319	353	313	348	314	327	346	345	320	365	337	328	330	393	331	367	302	352	325	331	323	326	355	347	350	338	320	346	351	366	331	341	312	318	304	313	365	352	361	307	333	363	361	369	337	321	314	378	344	363	340	356	319	301	321	362	338	357	354	338	339	324	358	365	336	331	378	330	353	351	332	307	377	352	330	333	318	342	338	361	354	318	344	361	353	335	384	337	327	351	359	353	328	325	360	337	320	329	336	304	330	356	348	338	356	318	350	340	351	388	324	347	359	328	380	341	367	313	357	357	335	350	312	385	325	315	327	323	337	390	349	364	363	341	324	333	381	316	353	338	369	339	332	338	354	344	335	336	326	330	339	330	341	344	342	373	351	348	356	336	310	317	339	349	329	346	369	382	319	331	363	319	322	328	311	342	327	316	351	345	358	345	342	337	349	335	364	383	342	314	341	322	353	333	322	335	349	339	306	347	369	314	340	357	314	349	322	378	309	348	359	349	341	355	344	317	343	330	331	327	376	316	369	399	337	352	316	336	356	345	320	318	316	350	330	340	344	346	335	361	327	349	355	324	334	367	376	323	361	344	327	367	317	329	286	369	333	385	390	374	328	363	333	352	340	295	336	354	358	334	333	320	346	343	352	339	336	307	351	349	376	314	345	319	300	343	350	341	315	346	358	372	345	337	341	336	368	328	355	343	319	334	361	354	347	357	366	330	355	327	313	372	333	323	347	379	352	351	349	319	350	365	337	333	321	323	319	314	312	337	363	331	363	345	334	335	314	327	362	360	324	337	327	338	342	321	337	357	350	357	331	357	330	342	312	335	322	335	361	356	331	349	384	371	357	352	337	339	326	316	365	338	318	350	356	321	382	337	357	368	332	308	333	338	319	362	337	358	328	347	337	350	327	344	345	310	329	338	330	341	342	349	324	365	327	338	351	331	377	332	350	347	355	366	312	339	348	319	313	328	333	322	334	359	366	365	350	319	325	371	322	316	350	374	360	349	342	343	360	317	363	314	340	375	385	323	346	322	346	338	322	315	367	348	351	330	381	343	326	325	375	341	300	363	325	349	343	324	369	354	362	360	329	381	353	325	377	349	322	337	335	343	335	319	323	325	331	341	332	338	352	341	340	334	398	339	311	339	379	350	341	342	307	346	340	355	347	333	363	339	307	342	329	333	363	323	351	335	374	348	366	312	314	356	319	367	339	381	339	346	346	330	357	337	375	332	324	337	344	333	321	333	347	363	318	330	355	373	338	325	337	329	319	350	362	344	324	388	336	318	343	348	337	339	328	338	361	380	326	314	338	372	330	359	354	338	316	357	359	351	360	371	369	342	371	346	356	344	342	357	342	321	331	361	350	368	335	335	351	323	364	374	378	328	329	335	318	359	350	339	343	369	332	306	374	313	365	336	347	336	350	347	332	350	381	372	341	319	360	335	326	359	342	332	347	381	340	309	345	328	302	351	308	307	341	337	341	347	342	342	374	340	343	342	371	383	346	365	314	317	346	356	374	377	343	352	347	315	370	336	331	339	319	371	370	347	318	359	355	342	331	316	338	328	352	342	313	352	348	377	364	334	333	331	317	314	340	352	398	360	301	337	380	347	346	356	339	336	317	368	311	353	327	346	302	325	323	401	352	349	365	348	335	342	340	348	355	351	340	323	322	347	312	341	330	349	310	366	343	346	366	357	365	336	368	334	314	330	339	346	364	349	348	312	326	318	325	355	350	345	351	383	324	326	336	335	348	349	324	322	337	346	351	344	351	334	355	346	335	353	331	361	346	321	332	318	347	374	404	284	319	382	385	374	346	328	319	323	340	343	350	349	332	359	353	342	359	316	324	322	322	355	359	340	338	355	317	330	327	335	346	348	328	328	376	377	318	341	328	324	364	340	358	358	328	368	329	350	364	347	305	336	321	327	317	331	393	382	353	326	364	328	335	346	374	325	328	354	381	347	310	342	352	338	375	335	337	343	311	350	340	359	339	333	316	305	339	346	352	348	313	340	312	345	331	326	351	352	345	352	346	341	364	337	345	313	350	315	313	351	326	352	346	335	326	354	317	330	382	299	309	339	333	320	356	340	309	331	346	365	323	371	367	350	363	340	354	330	311	339	317	331	337	335	312	310	332	335	334	346	361	332	365	329	329	347	361	335	345	342	369	337	316	330	347	363	364	353	331	373	332	337	368	344	312	351	324	368	341	343	347	328	294	344	329	363	354	361	339	334	305	336	329	334	328	353	292	342	319	388	353	350	346	319	371	345	390	369	362	322	345	359	365	367	367	353	315	327	314	369	335	357	331	330	320	337	318	332	362	329	363	354	374	318	358	347	303	358	347	336	383	335	294	346	347	353	386	325	352	337	350	317	344	350	352	327	350	321	326	383	346	356	355	349	338	341	347	357	319	326	358	348	362	319	324	327	329	357	359	335	286	306	335	349	353	332	372	347	359	338	385	338	332	351	326	371	365	375	350	359	355	335	328	332	329	361	323	347	340	355	371	345	351	321	321	329	346	366	371	321	363	361	333	317	347	346	367	350	350	378	349	316	314	325	314	392	359	350	364	343	332	355	338	348	347	348	321	362	350	363	337	351	333	346	316	313	317	350	340	328
7226	1170	1535	1643	1435	1305	1225	1088	1046	960	1008	964	969	981	933	941	910	900	830	915	892	799	893	871	852	816	811	850	815	792	813	818	880	863	819	807	784	799	794	784	780	848	797	778	837	787	827	853	817	830	813	795	845	764	770	832	865	805	776	803	835	820	771	808	790	845	830	815	794	831	832	774	824	819	796	844	803	829	784	838	788	783	847	873	780	831	798	868	827	801	813	806	740	794	823	849	824	848	774	784	830	839	832	794	779	839	849	799	804	830	811	770	775	809	860	765	799	874	834	777	767	832	809	800	866	822	792	775	797	784	787	783	853	834	827	770	841	785	836	831	866	783	773	832	858	791	831	795	775	754	813	760	836	815	828	821	823	790	792	829	848	770	829	875	843	798	791	825	840	807	807	803	814	843	830	861	805	832	800	780	857	852	789	821	886	837	849	833	795	811	797	781	786	790	842	835	771	847	875	815	807	831	842	803	784	796	753	768	768	811	779	838	800	781	828	805	837	798	789	783	824	755	816	903	772	852	851	764	798	843	821	800	805	814	817	854	821	844	820	835	802	836	877	801	835	843	754	806	839	764	823	832	825	796	752	857	823	823	811	838	770	843	815	859	817	817	841	830	855	763	839	824	822	810	810	811	806	823	820	776	861	817	850	766	855	818	847	787	791	751	777	804	821	795	812	859	811	795	809	899	880	830	803	780	822	799	808	856	828	822	845	818	829	812	811	820	809	813	831	777	822	807	789	825	826	810	878	810	773	804	809	829	788	754	819	805	842	778	794	810	815	821	831	841	764	799	749	847	817	789	856	774	831	815	809	795	835	850	827	826	837	764	825	819	799	853	807	836	794	848	821	829	777	796	800	799	833	823	783	784	823	821	813	806	795	788	820	800	841	819	773	825	777	782	745	840	787	822	789	809	800	833	841	803	838	826	804	829	852	804	800	805	817	848	806	844	813	810	759	796	788	796	809	751	793	818	777	835	811	840	813	827	825	807	809	831	783	823	816	825	811	788	806	785	786	817	837	815	833	839	815	844	828	847	787	816	782	813	797	816	853	888	825	786	848	847	867	834	866	858	754	847	836	780	782	836	857	826	833	837	766	781	854	836	864	827	841	823	827	850	830	826	787	775	772	744	797	848	857	818	809	790	792	795	770	813	791	832	815	802	797	784	848	807	757	801	814	792	815	816	789	829	797	831	791	810	815	846	806	816	837	818	819	766	823	823	795	801	807	800	829	829	791	820	817	795	796	825	811	756	799	823	827	789	802	817	841	794	844	823	793	858	780	849	776	815	787	811	836	809	784	809	798	825	807	868	831	819	843	793	797	811	822	787	773	803	834	779	813	821	821	773	792	834	788	788	817	777	806	781	800	842	810	823	821	825	796	863	789	825	790	822	845	814	814	857	890	807	830	786	824	820	849	821	763	769	806	800	798	824	818	798	814	809	837	789	784	863	836	821	843	792	815	789	793	779	742	856	781	767	805	827	836	865	773	788	828	789	818	795	804	817	832	836	831	778	812	789	820	785	851	813	832	819	834	834	827	816	822	805	801	849	837	857	790	781	862	810	791	859	786	794	809	828	845	824	827	781	862	830	875	829	789	811	791	787	731	815	795	800	813	798	826	846	858	808	825	782	861	853	826	835	836	751	821	834	834	812	865	771	778	836	818	833	821	864	756	828	778	817	826	800	854	834	868	801	826	806	809	799	829	832	849	818	776	823	759	764	842	821	832	813	775	825	793	809	810	842	857	843	822	838	811	816	835	772	836	832	861	746	831	815	828	761	792	834	851	763	809	802	852	834	840	822	836	799	766	887	794	801	847	782	786	787	773	762	838	792	788	790	840	874	826	844	814	863	776	801	814	907	815	790	832	814	825	768	809	786	847	796	854	709	842	817	843	835	843	835	807	805	834	776	843	797	846	813	806	834	795	832	819	830	848	750	776	788	823	767	841	806	812	778	791	827	815	833	826	839	800	773	784	765	820	854	808	831	818	773	807	797	764	772	828	791	809	870	790	809	846	775	822	821	769	837	840	824	829	867	803	813	815	823	826	828	776	839	821	823	806	818	839	787	791	764	780	842	826	850	835	836	833	764	825	797	795	804	847	829	822	811	809	834	780	786	804	835	826	792	800	836	821	858	847	780	832	830	802	846	836	822	845	782	807	791	855	817	804	832	784	774	812	856	793	801	798	842	819	844	823	840	830	821	882	800	826	787	847	826	828	840	815	805	842	800	813	798	794	831	789	791	826	826	803	858	787	807	792	806	807	848	800	848	781	801	801	809	781	802	777	830	810	839	807	810	848	779	787	856	811	790	845	792	779	852	777	805	811	823	851	854	780	795	757	831	782	833	779	842	877	750	812	793	771	766	807	759	840	779	835	845	829	833	847	824	796	819	798	817	819	856	831	843	780	824	830	830	861	814	850	844	822	819	821	782	804	777	792	838	816	792	800	786	816	810	835	835	823	832	853	811	828	812	829	846	796	841	801	825	774	840	813	888	810	866	827	805	804	809	787	802	751	776	863	771	813	857	849	819	835	763	826	840	854	866	810	836	832	831	782	831	772	800	843	822	782	776	859	778	765	801	767	822	823	790	816	823	821	837	845	801	845	848	804	838	833	811	817	806	832	826	806	820	796	804	875	815	780	801	786	788	806	793	775	772	774	845	865	877	836	828	798	804	827	790	853	806	803	806	784	791	835	830	797	865	822	879	832	843	810	837	767	827	835	801	885	831	807	811	820	781	820	819	840	880	830	841	808	810	859	799	796	791	843	798	825	818	796	792	824	767	819	774	868	796	844	842	765	814	784	843	800	865	806	841	827	821	824	800	761	827	798	805	819	774	795	840	792	825	803	837	809	863	810	834	831	780	796	811	804	828	825	809	777	850	842	854	809	788	775	851	845	814	822	827	799	840	861	844	806	831	811	825	791	865	818	867	831	799	785	817	787	815	837	858	809	776	865	791	806	795	817	797	801	813	776	786	861	754	809	817	807	840	822	844	835	809	785	866	811	802	872	825	799	793	840	803	797	811	816	838	809	799	867	800	787	862	823	842	789	779	816	817	849	860	788	850	817	829	838	777	864	822	853	795	828	792	810	809	797	819	819	805	810	833	833	849	830	831	819	801	781	838	832	849	845	807	797	777	813	867	779	808	841	818	847	821	818	823	878	845	832	781	850	851	843	784	831	821	855	809	784	797	832	811	799	804	808	783	830	795	810	834	827	809	874	794	790	788	795	804	809	812	822	797	849	814	858	834	803	795	798	787	847	765	839	788	767	823	800	826	803	790	835	789	852	837	827	836	808	787	800	854	807	834	869	801	837	808	819	851	791	821	821	760	808	810	837	849	859	789	860	768	771	847	840	828	827	841	775	778	821	855	843	766	848	796	812	829	862	857	849	800	811	829	871	825	800	786	837	869	806	803	825	831	832	851	804	849	802	821	843	785	857	823	815	853	777	802	832	786	844	832	804	827	800	792
13872	1156	744	582	427	327	308	288	231	222	229	199	175	224	197	188	171	156	169	157	161	170	208	194	159	179	151	170	175	181	194	161	168	173	181	166	180	171	158	175	163	156	177	152	157	164	183	160	176	169	191	174	167	144	179	175	161	149	162	177	164	181	159	182	165	156	154	195	155	154	149	169	169	175	171	136	167	148	143	171	159	160	165	159	155	198	168	165	145	179	143	154	158	194	144	176	155	164	146	167	170	191	181	168	152	178	162	155	167	136	143	144	148	156	153	159	152	170	145	186	177	172	170	194	166	162	183	156	154	172	160	171	178	158	181	180	160	177	161	169	151	175	162	160	168	153	155	185	155	157	171	153	190	154	179	170	170	170	172	146	126	148	197	173	165	180	151	179	201	136	195	152	157	195	191	178	184	149	166	173	181	157	153	147	171	151	162	191	158	167	156	173	175	182	174	132	155	160	162	179	166	151	165	168	149	199	162	141	144	161	148	193	155	174	178	161	165	170	176	137	174	174	171	156	163	182	168	144	159	187	173	168	163	167	153	188	162	157	150	158	128	177	171	162	155	170	167	178	195	181	164	159	148	138	179	160	159	164	167	150	148	163	177	177	149	178	160	165	154	180	151	189	127	153	157	144	181	185	154	167	150	162	149	183	167	158	186	162	171	165	160	167	179	164	154	180	151	143	169	171	151	146	191	153	171	163	164	179	142	166	161	169	154	157	158	139	157	150	154	196	164	154	150	157	146	167	130	163	147	139	167	137	159	155	174	158	161	150	166	164	167	187	159	152	159	171	175	173	142	172	152	131	139	161	177	166	191	159	168	148	157	148	156	171	157	149	167	168	170	165	141	125	160	175	131	178	158	177	150	158	162	152	152	167	163	194	162	142	152	172	184	175	171	145	182	169	176	161	180	166	164	176	160	160	162	161	147	150	170	150	164	176	157	150	150	181	189	169	156	180	157	151	163	179	159	176	157	139	162	182	156	175	169	161	173	175	160	167	152	146	142	165	183	197	170	147	155	158	170	190	144	152	171	165	174	135	166	166	163	163	160	182	167	152	175	155	159	176	147	169	159	162	181	172	165	144	154	143	167	171	142	167	165	163	146	177	166	166	157	167	152	142	166	188	158	171	180	155	165	187	168	155	168	168	174	163	174	201	153	173	161	170	193	155	160	151	162	164	186	163	164	146	169	156	172	172	161	159	167	153	173	161	167	159	187	156	175	157	149	146	175	169	163	140	172	164	161	165	143	160	158	176	155	160	144	161	172	154	139	173	142	156	187	153	171	150	178	171	148	154	170	172	164	162	155	150	165	178	170	179	180	178	157	197	167	144	152	168	176	153	152	155	154	148	174	166	181	161	159	165	165	144	154	167	165	171	177	155	166	149	165	184	168	189	176	161	179	163	151	168	188	160	182	140	198	165	180	155	164	154	155	160	151	137	158	166	168	168	175	157	180	165	162	170	161	156	178	179	179	159	155	179	182	157	164	160	153	176	159	179	156	134	160	155	143	176	154	161	184	167	177	172	156	147	177	152	187	139	163	168	164	168	179	159	166	185	166	178	176	183	170	177	141	163	166	140	181	165	177	144	173	150	160	184	183	160	170	169	167	168	159	137	152	185	183	173	165	158	153	186	178	152	172	143	166	141	156	169	166	178	164	189	159	147	170	181	147	154	172	162	170	155	173	137	167	160	139	165	167	143	160	168	179	170	177	173	151	157	177	142	171	158	146	162	163	138	180	168	150	160	162	167	152	157	151	173	152	163	165	155	185	146	156	160	200	158	165	169	173	172	156	159	169	148	164	165	153	179	153	179	161	158	148	155	171	184	192	177	162	188	165	172	176	155	154	187	164	167	165	148	166	162	151	160	160	179	180	167	182	135	186	198	173	161	161	149	161	143	172	146	161	169	151	165	172	186	173	180	143	171	156	166	177	163	165	135	130	172	166	158	153	167	182	152	165	188	158	172	180	178	164	158	185	172	169	164	161	147	166	166	152	163	147	196	149	169	174	157	173	160	181	178	155	166	199	180	183	165	177	162	182	153	155	180	160	164	169	185	164	180	155	168	163	146	169	181	177	173	166	165	163	161	164	167	177	169	174	157	174	133	170	164	168	168	170	163	165	170	177	151	185	177	176	178	142	169	183	175	172	156	153	133	150	171	148	183	181	186	154	168	169	162	163	163	157	167	142	195	175	163	171	165	160	149	155	158	152	161	165	171	160	154	151	175	154	180	139	141	175	160	157	145	190	163	174	169	154	157	162	160	145	153	166	181	169	144	180	168	184	145	167	175	161	187	143	167	160	160	168	157	152	163	159	197	163	171	157	168	127	146	145	164	202	190	144	151	158	164	169	168	168	146	157	150	164	137	145	166	170	166	165	137	159	179	147	175	175	160	143	172	154	149	174	177	179	172	152	169	162	148	170	186	149	168	157	133	173	160	170	177	176	164	189	152	162	154	178	147	160	153	163	151	148	167	186	152	159	177	195	184	166	159	158	184	170	159	154	177	175	158	162	164	174	156	172	168	169	175	172	151	183	172	154	149	157	147	161	187	177	174	133	166	166	152	166	160	164	172	142	148	151	177	161	164	141	163	198	172	164	174	160	179	163	177	139	164	145	161	163	150	172	150	160	169	152	179	169	166	170	175	195	162	172	157	168	149	159	168	127	162	168	164	163	140	187	155	161	184	154	159	149	158	196	151	186	161	157	153	179	176	163	180	193	161	179	180	160	171	147	136	171	166	142	153	140	142	185	155	161	151	171	152	174	138	158	162	153	167	176	159	155	186	175	172	164	151	154	179	164	162	169	184	148	142	145	167	155	168	162	165	170	164	176	178	174	159	165	153	173	182	200	167	149	150	165	170	157	195	149	157	181	157	147	153	135	135	151	159	168	157	157	156	169	159	182	161	149	167	163	166	163	181	130	182	166	170	162	177	161	174	172	156	154	149	161	160	172	167	153	163	148	166	179	171	146	177	152	170	169	169	150	163	179	161	159	180	170	169	161	156	168	184	175	169	157	143	154	150	164	177	166	179	158	192	154	166	156	160	173	156	185	195	141	142	168	183	151	179	154	147	157	147	175	158	148	156	148	169	162	176	178	197	164	164	159	156	169	162	183	180	164	162	163	143	141	165	179	163	158	174	166	173	166	152	170	164	160	179	150	174	211	151	168	141	154	173	150	180	161	168	168	151	150	152	155	173	159	171	177	168	166	181	167	159	157	156	171	126	139	144	151	159	195	183	151	147	160	163	166	166	172	175	165	157	183	142	173	167	166	170	165	172	189	170	140	175	165	148	150	176	176	186	160	140	190	135	172	195	149	158	183	153	153	157	172	173	180	141	141	168	164	162	155	172	153	186	149	167	173	148	161	179	133	163	159	163	161	177	154	172	158	162	167	175	168	166	167	155	148	146	150	155	155	139	186	142	156	169	160	156	173	140	180	170	160	163	164	165	182	170	185	166	190	149	160	180
8668	1076	1809	1869	1686	1417	1137	947	797	817	679	692	651	630	598	591	539	551	540	497	496	483	502	486	511	490	502	490	460	461	468	465	459	457	439	457	472	462	458	432	452	499	472	477	486	473	428	485	412	471	477	440	418	413	480	441	449	459	445	463	485	462	445	452	427	441	469	454	452	423	425	428	475	404	429	453	447	434	446	429	392	406	442	420	447	490	439	441	459	445	449	435	438	412	429	383	417	483	404	426	464	450	487	418	443	441	434	419	463	383	451	442	452	409	433	449	452	415	428	421	449	420	414	458	437	456	445	435	433	438	438	456	440	446	461	435	459	432	476	448	436	410	426	419	406	444	454	404	443	409	440	416	448	426	458	441	411	423	423	431	467	430	436	408	430	440	418	461	422	407	426	430	446	416	426	442	419	440	402	448	435	420	418	421	405	427	447	436	420	410	453	467	433	435	461	448	443	426	391	427	460	440	444	425	440	431	417	417	393	427	432	447	456	444	459	433	457	444	427	468	409	437	405	446	414	414	434	433	448	447	462	452	451	399	450	384	444	430	437	417	453	434	427	448	401	490	465	414	462	430	471	476	439	448	432	471	427	413	468	421	453	482	398	365	448	435	430	429	459	447	448	421	429	413	432	438	423	436	402	445	449	457	418	473	419	456	469	437	410	423	456	446	402	435	424	465	428	441	471	426	426	420	448	406	445	461	430	448	442	402	470	436	410	432	461	415	443	392	445	423	440	440	394	456	422	438	429	420	399	471	462	411	431	432	406	446	450	430	426	427	440	457	404	431	454	448	437	453	472	430	444	458	490	428	384	430	462	457	454	448	457	442	418	397	425	429	431	405	424	440	431	457	455	456	418	454	419	441	430	441	450	463	469	441	439	437	446	407	421	456	429	447	447	418	410	418	447	442	476	456	415	419	427	430	426	440	411	423	433	440	412	441	480	452	416	440	444	400	456	461	446	432	445	467	429	443	484	426	422	436	424	441	449	431	429	435	435	409	442	411	469	428	443	455	465	435	448	405	432	453	447	451	460	427	448	439	428	458	410	429	457	460	419	429	446	394	422	385	416	458	406	428	471	445	444	390	448	465	427	441	440	434	445	427	435	408	439	451	443	441	441	447	415	423	440	423	408	463	425	441	414	463	413	434	392	412	477	460	441	452	452	438	451	401	438	415	395	423	459	419	440	433	482	457	438	433	426	405	433	419	455	425	402	441	435	428	437	421	456	417	452	448	426	461	448	481	405	447	430	440	450	468	453	451	436	452	424	435	455	420	434	427	424	446	424	453	443	450	391	423	428	418	445	462	451	439	421	420	420	394	424	432	482	414	435	428	410	443	430	451	460	461	435	432	415	441	377	420	464	470	447	419	472	421	480	410	477	436	469	454	423	422	400	424	434	447	418	437	422	422	430	402	446	426	427	429	432	445	420	424	455	441	431	433	405	467	449	426	425	455	424	446	421	431	427	410	447	421	419	496	467	392	423	483	403	418	415	441	415	410	435	439	423	445	429	461	423	486	465	455	452	411	468	436	436	420	419	478	419	429	440	446	453	428	395	405	440	438	440	437	396	424	391	423	392	439	415	445	410	411	458	426	439	399	446	413	497	409	438	476	422	417	457	418	411	393	445	449	453	416	449	429	443	440	453	430	444	405	473	435	432	416	426	424	424	421	440	449	445	426	431	429	442	448	414	441	374	443	412	452	420	457	411	476	447	466	417	410	400	436	508	463	422	442	390	420	431	407	440	437	481	460	437	489	445	466	446	434	442	458	456	450	454	418	410	458	433	454	443	455	448	478	461	472	448	424	428	457	455	422	442	394	411	453	456	462	421	402	449	411	417	403	428	444	469	432	451	417	491	432	416	418	417	448	474	495	383	464	426	410	400	441	434	428	418	425	420	417	404	445	453	463	399	432	407	412	397	423	480	430	442	415	445	420	422	395	412	449	446	427	454	428	425	426	412	417	447	434	414	432	438	430	425	435	407	415	428	451	437	394	438	456	446	437	452	452	429	423	434	449	448	457	456	425	414	440	445	445	445	399	458	447	451	453	441	413	461	417	451	427	424	458	462	436	418	443	428	445	434	440	438	444	470	460	401	425	442	464	441	443	423	446	439	463	455	417	436	451	458	451	442	451	440	433	475	431	444	446	429	427	417	426	442	421	423	440	449	455	468	420	448	422	454	427	413	438	437	426	433	485	430	448	460	431	439	444	464	405	405	422	440	463	441	408	450	451	404	449	450	442	452	449	414	450	407	398	421	446	431	445	440	418	459	480	429	411	448	465	428	438	434	461	427	404	435	496	440	431	457	410	424	420	464	473	377	437	412	433	419	419	441	480	436	427	398	444	434	426	426	438	455	424	465	450	401	447	434	404	433	458	450	428	461	406	464	426	431	441	397	414	433	449	488	427	439	430	420	430	448	439	458	485	420	455	453	433	431	438	441	438	418	441	412	420	433	427	443	438	455	441	422	422	443	454	460	431	457	413	420	443	453	397	458	419	441	402	417	436	460	435	487	433	450	424	455	404	435	427	397	421	432	433	426	479	439	436	429	434	404	464	428	399	433	429	435	440	442	439	422	440	415	456	403	427	420	481	404	483	439	426	429	442	469	454	441	429	498	468	426	455	443	459	450	411	431	419	429	449	410	411	443	481	424	411	432	418	429	421	475	441	405	458	445	447	481	440	431	429	456	430	457	436	430	459	440	415	463	433	423	441	442	430	438	448	441	438	415	432	466	450	482	456	415	439	449	457	475	440	434	390	412	435	435	445	428	388	426	461	426	388	448	401	494	457	440	406	430	471	469	428	479	482	463	439	456	429	428	442	449	460	403	439	455	451	449	451	449	434	410	426	446	447	371	447	419	457	420	445	475	450	418	445	427	438	468	412	463	497	448	412	415	395	444	463	445	434	406	448	441	418	468	431	430	433	454	431	470	433	446	440	427	391	425	407	435	445	488	426	437	443	420	415	443	430	424	447	463	449	439	458	433	446	418	462	420	452	446	459	445	441	441	399	474	453	411	441	428	452	445	429	458	419	432	441	442	425	450	399	425	436	384	456	426	444	448	424	487	447	420	460	449	454	410	447	430	438	396	454	474	471	412	452	432	395	442	407	444	439	419	439	442	427	457	432	410	449	433	424	417	448	434	438	433	425	485	442	438	393	438	441	436	471	425	423	441	429	445	399	388	425	426	413	425	452	427	428	460	473	488	463	410	453	432	450	427	428	452	465	419	410	414	414	442	412	408	464	459	425	419	430	437	450	430	428	459	450	431	455	438	410	432	439	462	440	438	424	449	446	421	425	448	424	433	415	474	461	429	465	441	410	403	436	467	428	422	405	440	425	430	463	424	430	430	448	458	453	438	420	446	431	417	457	467	450	419	446	458	423	445	414	428	429	405	452	401	375	428	412	472	413	433	438	452	439	447	463	418	417	462	431	441	407	415	441	435	410	468	476	432	453	421	413	435	402	435	436
1941	481	401	406	416	405	399	443	442	405	430	449	412	420	429	399	422	394	377	437	425	429	427	397	405	463	454	441	482	445	457	388	428	414	413	434	409	423	453	418	403	446	439	412	462	432	435	428	459	430	436	450	426	427	417	421	442	405	444	402	460	430	399	395	392	441	402	437	402	391	435	408	410	422	435	433	434	405	485	384	448	456	412	404	465	400	403	403	448	397	391	481	443	395	442	427	422	412	421	422	422	464	414	434	425	410	417	429	425	415	406	398	406	414	404	412	419	402	439	435	399	399	388	440	395	425	395	428	411	478	398	435	427	429	412	386	429	376	420	417	421	444	432	422	427	418	425	408	417	449	430	389	374	402	414	431	410	404	420	411	385	403	457	398	439	401	433	452	408	455	408	437	436	452	419	397	424	455	428	414	361	418	429	425	422	434	411	427	373	418	409	430	408	413	383	423	449	441	411	427	445	454	455	396	388	399	429	424	406	427	407	435	407	390	406	395	431	413	382	394	407	424	408	440	432	407	414	435	420	420	430	440	429	418	392	474	403	414	419	449	398	396	464	418	430	405	426	412	445	429	414	439	420	415	403	409	387	420	431	378	440	415	406	457	427	421	431	468	435	397	449	427	416	428	447	404	409	376	383	416	438	405	411	454	444	438	442	416	402	425	438	420	447	428	448	440	411	393	440	438	441	407	419	413	396	434	416	481	441	416	415	405	427	410	424	465	416	456	439	397	436	410	425	432	414	433	433	398	426	380	421	438	413	438	409	404	438	405	424	430	426	443	427	419	431	420	428	417	387	434	426	446	427	400	399	406	470	476	424	399	418	400	410	436	431	389	439	439	407	457	444	426	435	419	441	399	437	441	404	468	389	385	440	423	409	441	444	433	417	454	465	439	403	460	436	393	384	414	449	423	443	424	408	444	402	422	407	420	417	413	369	380	431	445	401	447	393	417	447	412	424	407	415	426	416	429	395	433	484	456	393	417	428	385	446	420	425	387	425	432	401	441	455	424	414	388	424	404	442	394	429	444	445	381	414	418	407	385	418	428	411	456	434	400	424	450	405	424	395	389	434	422	429	412	423	441	447	438	417	390	430	413	381	401	441	438	437	397	411	425	404	402	433	427	419	427	367	451	453	432	437	431	434	421	492	399	371	417	444	478	408	433	382	423	394	442	417	377	398	434	447	424	418	367	386	407	397	414	435	411	431	429	447	432	431	389	436	456	405	439	377	406	408	434	409	427	420	401	425	442	420	404	434	413	412	433	443	418	435	388	407	415	425	426	423	384	434	427	424	386	449	444	442	403	416	388	453	424	449	462	469	453	456	408	382	438	405	445	403	438	408	465	466	423	427	449	396	430	431	424	432	408	403	458	378	419	412	419	455	403	398	421	409	422	425	438	435	476	409	389	424	436	463	398	418	417	417	457	405	387	455	425	384	457	436	444	391	422	423	425	420	420	409	407	398	449	406	454	404	425	433	443	402	392	422	443	407	422	392	424	442	424	408	441	432	419	415	397	429	413	411	464	426	435	411	423	428	406	433	402	421	452	428	454	380	432	414	448	436	437	442	437	425	429	405	360	437	429	417	392	399	394	438	398	367	429	460	427	448	438	432	403	421	449	397	394	420	444	408	376	424	397	400	424	414	391	444	409	386	434	414	442	436	425	421	414	411	450	411	417	434	437	387	447	431	436	423	432	416	454	423	440	438	380	418	423	421	393	365	413	411	415	411	421	446	400	405	416	413	450	375	424	416	392	446	431	435	394	421	404	383	419	452	390	417	401	433	360	373	416	423	443	457	456	424	421	440	438	403	423	418	424	459	459	438	411	450	403	421	384	423	426	419	382	429	442	441	458	438	419	429	433	433	435	403	452	445	435	415	445	423	450	438	449	419	427	388	462	439	434	415	445	456	450	437	438	395	416	458	415	430	439	403	417	445	420	399	394	429	429	440	413	442	419	395	453	438	403	402	418	436	442	380	414	460	429	406	408	400	393	390	427	429	402	448	438	404	416	430	391	375	420	422	452	452	422	394	438	433	429	391	409	451	477	409	431	410	423	428	433	427	413	429	458	420	427	413	415	421	449	466	453	381	385	455	456	453	439	402	442	429	456	402	465	440	446	401	418	431	413	437	413	447	436	404	421	433	421	418	402	399	427	464	400	436	402	402	417	405	442	409	435	409	403	427	446	438	415	451	417	421	388	380	411	428	417	435	399	422	395	417	427	419	408	428	425	447	392	426	416	411	412	387	402	408	452	467	431	470	388	400	454	416	424	382	417	424	425	404	430	410	429	410	463	443	435	451	438	392	433	463	402	416	423	478	416	422	442	419	438	399	403	404	422	408	426	448	440	440	435	416	424	433	425	424	429	431	413	409	474	418	434	402	387	409	440	411	409	423	486	419	420	414	448	412	442	392	428	412	444	408	438	437	451	441	433	401	429	466	413	433	430	435	425	397	440	470	430	416	440	426	415	434	420	441	418	391	410	419	421	411	427	457	451	463	394	426	434	423	447	437	430	454	415	425	400	394	425	380	420	401	399	426	429	407	407	399	428	426	428	400	411	377	439	404	389	416	395	426	410	401	414	450	417	426	424	429	434	435	427	441	437	394	409	430	378	432	443	437	439	404	437	430	396	436	397	422	409	435	439	447	415	463	470	432	414	420	463	413	371	384	414	432	426	409	421	428	432	432	435	446	396	431	457	410	368	389	384	416	443	378	470	405	417	419	435	415	378	422	442	435	445	394	421	413	441	438	411	436	446	412	453	423	463	418	453	442	405	445	435	430	396	427	436	443	413	439	439	429	445	456	480	429	435	480	420	415	399	425	451	419	435	432	435	432	429	442	419	452	418	430	400	412	419	458	406	392	427	474	429	414	435	436	372	458	456	430	467	439	437	397	422	374	415	429	455	373	443	398	426	439	426	408	409	428	463	444	424	434	423	422	422	398	391	407	418	396	450	448	418	412	422	446	435	408	400	401	436	392	426	454	423	385	438	409	394	430	432	413	414	452	439	421	448	416	451	446	439	417	434	370	405	386	441	409	425	421	435	446	458	426	420	422	414	433	452	439	407	390	400	437	443	415	435	426	426	384	430	429	449	446	457	426	421	397	424	393	410	426	403	452	434	403	456	423	411	404	446	420	380	419	403	466	426	441	402	436	399	405	419	390	414	423	438	402	468	417	443	414	479	453	430	416	432	382	435	429	404	398	398	429	404	416	420	440	445	405	429	387	376	453	426	453	424	389	429	392	417	390	416	401	412	367	448	458	451	456	448	426	438	375	390	419	432	417	476	446	451	423	425	422	436	413	458	444	459	429	419	414	468	446	410	424	450	443	407	401	410	434	437	399	430	449	449	431	391	376	439	460	400	450	427	434	376	435	424	398	448	439	452	426	429	424	406	421	415	425	424	400	396	423	408	459	445	417	436	403	449	422	481	406	418	416	472	414	424	409	469	457	401	368	405	418	438	378	448
2482	1030	1044	1116	1032	1039	1012	991	992	1005	984	1007	1056	1012	1014	970	902	961	1020	978	1088	1000	997	1043	1031	1011	963	1008	969	975	966	984	994	930	1048	1086	959	969	938	947	994	1001	1021	933	969	1032	1010	956	1007	937	971	1059	1006	1007	1005	1034	988	1035	995	977	1021	987	1051	998	978	981	985	992	1028	1008	1045	928	947	959	993	983	1040	1047	1019	982	935	967	1024	1014	1033	969	1034	1046	997	991	1041	1018	1035	999	1034	1059	963	953	983	865	970	987	951	1036	969	965	958	1007	1003	930	948	1022	1037	1035	1009	1025	999	995	951	1023	998	964	1013	970	1016	1015	1031	973	1009	981	1013	988	1016	950	993	978	1002	1001	1002	906	978	1039	991	985	964	977	984	981	993	1023	971	988	1073	967	987	1000	946	984	1003	998	995	974	957	1056	971	1038	983	1064	976	1025	988	1002	987	962	994	957	931	939	978	985	972	994	1057	1022	960	1043	1001	971	945	963	983	1004	1027	986	1012	982	995	1033	963	987	998	939	991	969	983	998	973	976	1032	1037	993	980	996	1013	983	969	1054	932	1004	1018	972	992	1012	997	979	961	976	1001	981	995	1057	999	995	959	967	932	1018	1010	985	1002	969	952	990	984	1034	1013	1019	997	987	952	1061	983	1032	963	969	993	979	985	970	1054	1027	1004	1036	947	1010	1000	953	993	1024	1003	992	981	982	1012	1005	954	951	1001	1038	976	1027	977	997	996	1027	1005	998	1006	1053	983	969	1016	1002	1008	964	1010	1017	994	969	1019	993	1031	967	965	1053	1048	1014	1054	991	995	1033	1039	946	1020	1001	1001	963	1022	1020	1025	1017	974	964	992	1012	979	981	1049	974	948	996	987	984	976	1000	996	946	1014	1017	1019	989	988	1060	1015	1000	1002	1041	924	1030	982	1012	1049	993	947	996	964	988	980	957	969	969	1017	980	988	1006	940	973	949	1002	1009	1037	955	942	993	1032	984	997	947	992	1050	950	986	1006	1029	1015	973	1040	993	1029	1052	1027	1043	1046	1036	962	991	970	1049	1028	933	1037	1018	984	944	1026	977	957	925	920	1042	1007	1055	1066	976	1053	977	1017	964	980	940	980	908	1014	1015	990	977	1007	1028	1026	963	930	980	984	1037	1013	1011	1027	975	1013	1024	1025	964	1019	1011	1038	1036	953	1034	961	930	1014	968	957	969	960	952	965	1014	1001	949	961	1006	989	934	983	987	993	994	1026	970	1016	992	962	1067	965	980	955	962	1011	958	940	1030	973	915	950	1000	943	960	1006	1014	978	1007	1024	993	986	972	1004	1046	943	1007	1032	1006	969	1044	968	1005	991	916	1013	960	955	1007	1031	985	983	976	983	990	982	993	963	970	975	1003	993	995	981	1057	1046	967	970	971	990	1075	1011	963	1055	973	1011	984	1030	1014	1002	1013	923	998	996	1017	985	998	991	1026	993	979	952	974	1051	930	1003	1012	1032	1024	971	939	948	961	994	965	1035	991	961	984	1062	953	996	1060	996	1036	981	994	1019	973	995	1010	960	998	1050	966	1058	992	985	986	967	964	1037	946	1017	1002	982	999	1041	944	985	982	1004	959	972	1019	1028	958	1018	987	972	984	1016	1031	1019	1007	946	993	1005	1068	1026	910	1006	1028	987	968	1048	976	994	1003	1008	1000	1020	980	1014	965	936	985	1015	1082	963	971	1035	988	940	1016	997	966	1036	1016	1018	1023	1033	970	1047	982	984	995	992	1029	983	1027	989	982	1027	980	985	989	919	994	979	1004	949	988	1025	990	988	1005	1070	965	1049	928	941	968	973	1001	1066	1009	992	940	989	1009	1034	988	998	1036	1012	982	1002	1033	994	982	990	955	987	965	987	1039	992	901	980	997	988	982	979	995	1032	1024	989	996	1004	976	1001	1008	963	996	1000	940	980	941	965	1023	1035	1045	967	967	1003	1029	977	1036	1012	974	963	1056	1025	1011	1000	1019	970	963	954	950	1025	995	986	990	1013	934	991	993	994	961	948	966	946	1033	1019	1013	993	939	1006	924	1025	990	986	936	942	1002	1032	940	1014	992	970	1010	1007	1060	1018	1016	983	920	1011	995	972	988	1003	1054	975	1014	962	982	992	948	973	996	979	964	1008	978	1013	1026	1046	1005	969	971	1017	993	1016	1045	996	1018	978	985	969	1020	962	936	980	977	991	955	945	924	1009	1000	995	1019	1004	998	1025	1008	967	971	978	948	1031	999	972	1015	948	959	965	977	988	1014	1021	1023	929	999	968	1003	1021	989	997	991	1014	972	998	995	1004	977	920	1031	1002	986	967	971	991	1017	989	955	990	995	980	1012	963	958	965	951	1002	973	997	948	997	973	938	987	1000	1006	981	966	1003	1037	1025	1006	1017	953	996	1006	975	1025	972	1010	1030	976	1001	957	1002	980	953	1034	957	1002	997	978	1018	991	999	955	991	991	1005	971	969	1008	896	965	968	954	955	1010	956	979	994	1022	978	997	1009	961	1012	1017	978	1008	998	930	979	1060	1023	1009	969	1023	987	1024	1007	1015	992	1017	1009	1020	976	957	947	996	1007	956	991	973	979	977	971	936	1028	992	985	1010	991	946	954	953	967	1008	1022	1009	996	1040	975	974	983	995	1043	993	1014	935	974	934	1054	981	968	952	1050	989	973	1005	978	1004	977	1014	1020	957	1040	994	986	1010	1013	1006	952	990	985	931	941	974	1007	1029	996	999	974	961	1013	997	962	961	996	992	982	985	964	985	1052	1030	982	1007	995	995	969	961	1001	1044	1028	1021	975	953	998	958	1016	960	1016	950	1028	1052	964	998	994	1003	1006	1003	1001	980	926	969	1033	955	950	948	972	990	978	1009	1014	990	1031	982	1005	1033	999	994	1002	1022	1005	983	980	1003	1049	1024	998	985	988	970	998	987	962	952	996	905	1003	1002	1070	1025	990	977	1003	998	995	1000	1061	974	971	962	965	1025	967	944	1014	956	997	965	958	948	1020	971	962	994	1029	979	976	1017	1023	956	1033	963	980	1007	1006	1037	971	1027	1030	967	1020	992	971	965	998	1021	1048	960	986	990	980	1048	1010	1008	984	1008	1039	975	1039	989	976	962	993	1003	991	1058	992	922	1010	982	1024	988	939	987	942	962	992	1025	1005	1012	970	1007	1036	989	976	956	1013	1066	944	1063	986	986	958	1035	1001	975	1003	1000	958	1007	946	1012	955	943	1041	1008	922	983	940	941	1021	973	1032	931	1012	935	1024	1058	984	968	1012	966	1054	935	1008	975	986	1010	998	974	997	1041	1042	1005	945	957	984	1006	1024	999	969	962	931	1023	980	980	992	1027	1008	957	983	977	1056	971	993	998	938	1004	954	975	947	981	987	985	1001	968	1002	972	994	992	992	1040	975	974	1023	1038	980	944	998	1024	1021	1009	973	982	987	948	958	980	1019	959	986	1025	954	959	991	1005	1000	991	1001	1045	1054	1004	980	1070	1018	1016	1034	1025	949	996	951	979	1016	993	971	1025	1037	986	1008	978	962	1024	995	1031	1045	1013	990	1061	983	962	995	1008	974	983	956	1014	965	990	973	1022	984	994	933	978	979	986	980	1026	1021	964	956	1023	973	988	1054	959	981	1019	891	940	995	1026	990	1012	968	964	1002	1032	951	1017	1000	1002	987	951	968	1005	961	968	1036	994	960	937	972	978	1011	1023	952	1037	994	997	991	991	991	968	1011	966	971	986	939	996	977	1040	989	1013	984	1042	1051	991	1063	1027	971	1025	1001	951	944	994	945	1015	1099	1022	915	1050	1012	989	1013	1034	951	1014	977	990	1029	963	1034	975	969	1056	983	1020	1031	921	1022	989	982	1006	982	1067	1000	1056	988	1033	1011	1025	1004	1014	977	973	966	997	999	990	1022	1035	1016	973	964	985	994	993	992	991	940	1020	1041	958	969	1037	1011	973	989	939	1055	994	1000	955	952	982	992	992	1040	1055	974	966	980	1000	1028	974	965	986	996	982	982	1020	1015	1004	923	945	987	1009	1005	973	969	944	1025	1013	1003	960	980	950
8301	739	670	585	485	414	419	409	362	415	381	357	380	364	350	316	367	348	364	349	369	343	345	376	389	381	343	355	319	336	399	362	344	348	332	345	333	347	358	366	331	369	365	338	381	354	353	351	336	364	344	343	373	343	330	344	375	354	348	396	350	316	351	332	356	366	365	370	321	351	402	348	359	357	349	349	303	348	359	335	338	375	322	335	321	342	342	312	353	351	351	343	336	344	378	340	341	346	332	305	343	327	358	334	330	373	332	321	364	318	339	358	305	341	326	358	322	345	344	305	353	349	379	343	340	323	361	326	387	332	290	377	370	370	340	334	357	328	335	361	330	319	335	341	354	344	351	347	354	327	288	348	319	343	399	345	367	353	359	325	377	337	381	348	393	375	298	345	322	334	366	319	308	350	360	327	344	327	378	359	370	336	357	372	382	355	360	342	332	347	358	374	375	345	334	351	374	321	362	346	338	356	343	362	382	328	322	363	325	338	333	324	322	358	351	338	321	358	334	304	340	325	325	328	345	361	344	339	355	335	368	359	302	343	313	359	367	311	326	332	347	347	359	354	344	341	339	345	347	374	386	337	324	362	357	340	359	342	329	347	332	359	319	342	347	333	367	356	336	344	335	368	335	349	356	336	338	371	353	344	362	358	387	328	343	315	317	306	351	314	341	354	350	328	337	352	359	354	342	326	356	359	361	331	346	319	369	310	344	328	382	316	365	329	344	348	340	381	308	346	336	325	327	377	318	338	333	363	342	333	322	366	336	326	371	331	294	347	345	336	375	328	337	325	347	344	322	354	339	393	339	320	323	356	354	328	371	336	340	358	347	343	372	342	319	319	329	346	343	327	368	328	366	325	331	340	340	309	365	331	354	333	350	325	312	335	337	360	336	343	319	341	325	367	314	345	363	373	363	361	340	352	358	319	323	270	319	348	338	349	342	344	316	344	344	346	342	381	360	310	312	358	311	350	334	336	343	360	348	342	315	301	344	309	329	334	328	346	333	337	320	324	339	334	341	352	322	346	400	350	365	344	361	334	365	357	347	340	286	332	330	326	331	345	339	350	368	339	348	340	331	340	330	324	344	356	361	329	353	335	343	373	346	345	339	341	367	366	291	327	334	345	316	393	324	367	339	330	323	351	354	355	341	342	321	349	355	367	364	340	343	343	375	361	325	318	346	349	357	334	355	341	337	326	347	347	320	358	274	326	376	330	382	350	343	360	342	365	377	346	348	318	330	367	339	355	385	365	341	333	328	329	346	333	341	341	331	341	325	353	332	330	326	325	333	342	350	334	333	357	344	336	381	346	356	343	319	355	348	369	300	318	297	348	362	353	329	344	350	359	328	311	314	349	357	296	327	336	366	343	319	345	302	359	337	305	326	356	323	325	338	336	368	341	345	371	351	371	364	308	342	349	306	330	383	355	357	366	397	331	360	340	363	346	323	346	360	329	339	328	357	343	338	325	336	305	346	324	323	334	333	336	342	304	357	333	308	312	317	376	348	335	304	340	320	326	343	336	330	328	310	359	352	364	350	326	356	358	338	320	362	366	366	345	316	349	340	341	336	339	329	394	333	378	343	363	345	322	383	354	350	330	394	368	372	380	348	319	347	386	357	355	315	345	342	310	346	324	319	329	304	354	364	360	338	326	336	356	349	365	342	317	374	380	324	307	334	348	320	390	360	375	335	380	361	358	371	358	356	361	356	367	324	334	373	364	334	387	350	353	361	393	333	322	328	346	347	355	358	336	349	369	342	359	329	360	333	348	322	359	367	329	350	373	334	350	356	331	348	388	356	324	382	313	357	323	326	350	342	340	353	321	317	303	332	351	371	325	331	364	372	328	342	363	377	328	323	327	339	381	327	317	333	334	314	353	367	312	342	306	337	343	355	332	322	329	371	349	336	352	362	350	364	345	333	337	344	321	325	375	327	353	327	339	342	334	340	340	354	348	312	323	329	332	355	334	339	328	346	334	350	337	317	338	324	335	350	344	298	361	352	339	336	321	322	327	332	343	337	340	369	305	347	347	347	325	341	339	339	366	359	352	316	363	287	307	366	346	334	271	333	357	309	338	372	339	331	360	339	331	319	355	364	371	380	310	355	344	318	321	335	353	347	374	336	362	350	359	359	336	369	329	332	354	293	347	347	357	342	346	326	368	326	336	331	334	346	308	340	323	382	316	322	326	332	340	355	329	321	320	325	328	366	337	344	332	350	347	336	345	317	362	336	355	315	312	342	364	358	372	353	343	377	352	319	333	349	377	328	330	354	314	342	341	338	341	343	345	339	353	295	327	352	361	335	345	325	336	328	320	330	355	361	322	341	352	349	349	410	346	309	337	334	338	348	322	352	342	345	360	350	338	361	353	355	337	337	342	329	336	321	360	333	339	313	352	370	304	366	388	334	360	352	346	378	303	343	330	347	342	349	341	315	336	336	354	316	336	354	337	389	357	359	371	335	339	337	312	329	333	356	356	374	347	351	328	348	349	318	343	338	386	318	333	352	363	360	339	365	358	357	320	349	308	340	372	292	375	384	371	378	308	368	363	366	359	373	338	337	315	354	367	368	340	330	344	345	345	309	358	354	337	377	307	298	367	359	322	365	312	302	352	339	337	339	358	323	323	345	361	327	343	337	340	347	323	302	346	340	355	353	323	322	335	333	334	343	361	341	322	324	366	341	335	351	352	332	338	322	328	326	357	347	363	372	358	346	328	364	327	315	364	345	338	330	373	337	355	313	357	362	327	350	345	337	317	342	355	357	330	331	365	315	335	343	324	365	337	355	352	330	326	345	346	361	350	346	339	353	329	350	333	392	337	332	315	342	353	340	347	340	329	347	342	314	348	351	326	328	338	325	327	365	337	341	370	314	367	363	351	357	329	327	363	349	342	330	310	347	341	341	365	352	320	347	321	335	327	331	326	374	350	341	328	346	360	351	345	333	346	337	336	314	354	338	347	334	315	322	335	349	325	361	350	352	404	301	354	354	376	353	361	355	340	331	368	351	345	358	305	352	328	326	371	348	314	349	365	364	385	365	339	304	316	345	338	350	334	326	361	325	334	340	345	296	326	347	332	329	338	346	338	339	322	361	335	386	350	354	341	355	357	373	327	373	358	343	366	358	330	338	338	330	328	307	332	345	349	351	374	379	316	340	332	344	322	349	363	338	325	320	366	368	363	385	349	326	356	351	382	333	360	339	361	299	304	369	340	332	341	334	343	316	353	306	304	371	342	351	354	333	259	300	328	314	334	360	351	347	353	314	377	328	340	350	343	319	354	340	398	357	341	343	354	389	311	341	340	344	324	358	307	360	357	361	357	350	325	351	371	388	348	342	348	301	342	317	329	332	317	349	352	317	322	324	308	334	352	361	371	357	352	318	320	367	320	341	335	364	345	326	330	346	375	312	295	341	316	338	378	352	337	344	354	372	359	344	318	396	336	340	312	333	325	367	367	330	355	322	351	390	352	349	355	336	358
7187	1165	1529	1696	1440	1376	1184	1071	1075	999	970	938	1006	963	914	849	874	850	875	876	827	851	881	827	789	796	835	859	791	855	845	813	795	881	803	829	808	844	836	818	809	862	827	822	834	798	789	835	808	783	802	796	813	821	862	811	791	808	870	786	790	806	772	863	818	795	852	866	857	777	832	797	819	871	824	796	862	808	847	829	810	813	769	833	813	771	792	790	821	776	811	818	799	858	800	837	813	824	851	846	823	805	790	824	829	852	800	807	828	829	832	818	786	784	825	768	798	867	799	802	759	801	822	831	827	821	810	824	808	780	854	815	819	814	818	810	806	766	841	787	818	838	813	824	849	847	796	862	877	796	804	863	798	846	764	867	810	850	839	837	836	783	849	785	864	836	775	811	828	855	834	784	832	834	841	826	848	826	779	806	840	746	767	852	816	822	782	829	765	818	832	844	849	833	812	847	815	866	795	854	817	787	819	847	821	832	806	794	857	815	785	825	821	855	791	844	840	786	811	850	775	808	831	799	794	787	797	767	772	896	772	795	789	784	761	806	812	805	828	834	810	833	815	810	825	779	846	762	792	795	792	870	869	841	829	797	766	822	771	818	823	816	840	826	847	838	834	824	872	788	820	816	816	750	827	808	852	798	804	810	811	779	775	811	798	766	842	766	874	778	792	833	778	807	800	841	811	802	826	883	815	802	808	826	811	797	832	857	822	798	780	789	792	817	800	790	799	863	840	853	766	834	752	835	814	808	802	797	838	772	794	855	763	831	796	779	806	798	809	869	825	839	843	774	861	773	810	825	810	816	844	819	819	757	818	833	800	840	789	823	806	809	821	791	805	821	841	801	838	823	837	818	838	818	781	804	812	786	804	792	762	804	822	857	767	790	822	795	852	857	818	818	825	820	812	781	776	828	799	795	824	845	811	782	830	813	867	793	803	822	806	820	810	823	823	821	775	871	790	867	796	831	788	880	764	872	795	817	773	795	802	864	821	790	822	811	882	862	815	814	824	825	832	832	843	821	787	808	827	821	819	831	840	839	836	829	823	790	865	747	766	769	901	837	783	838	818	816	800	815	795	787	893	781	815	785	788	840	814	837	815	827	848	812	816	810	853	851	833	720	779	817	805	829	802	783	806	811	793	787	803	832	776	795	791	822	777	818	839	787	814	822	811	822	869	795	840	856	837	807	794	817	834	851	833	848	845	813	797	800	787	813	828	820	792	815	861	812	811	835	842	844	807	808	813	824	776	858	839	805	786	844	804	864	877	846	804	825	849	803	759	820	833	795	812	811	811	844	815	800	822	833	849	848	822	812	831	826	786	819	856	829	841	842	818	803	826	798	840	801	847	814	770	846	775	798	825	813	809	838	837	809	801	825	842	828	840	811	773	817	826	756	830	841	830	858	831	842	847	798	819	778	839	825	800	823	820	814	846	813	749	853	811	827	836	823	755	808	810	826	787	793	789	859	791	784	866	881	864	809	856	877	766	816	846	816	784	892	788	809	793	778	851	857	821	806	825	822	833	828	771	889	806	807	854	797	826	819	785	832	782	829	793	842	767	798	818	831	767	782	825	825	802	799	838	814	819	788	847	806	800	831	815	837	858	760	798	834	924	757	797	849	836	798	767	831	812	783	843	765	820	850	822	819	825	769	818	796	843	866	798	793	820	814	800	845	841	825	825	813	838	789	828	772	840	872	755	847	802	792	770	826	801	774	836	838	799	795	777	803	814	797	816	838	805	844	814	778	811	812	817	833	828	809	793	821	834	847	823	833	880	822	814	822	841	815	828	806	821	846	799	793	806	802	851	785	818	796	812	872	840	825	819	826	802	833	779	804	814	796	822	833	830	833	807	791	812	843	819	829	843	773	789	817	855	805	802	855	836	841	811	834	797	812	827	838	792	832	832	800	777	824	824	854	817	796	796	773	819	849	831	828	830	813	816	844	853	846	846	840	794	841	879	825	810	834	797	856	810	766	820	811	850	788	809	854	756	796	793	791	821	816	802	794	840	854	800	819	761	799	837	802	817	849	808	790	841	840	818	819	803	795	770	815	811	864	848	823	810	794	773	840	857	790	797	812	918	813	764	837	865	800	836	806	806	836	818	822	834	870	875	795	870	851	821	866	853	878	746	805	814	810	789	814	823	827	772	848	828	818	837	830	814	821	761	811	791	819	826	822	805	788	787	800	790	841	834	864	813	837	820	809	898	818	848	858	778	870	824	812	859	822	835	830	849	815	796	775	893	825	799	815	809	813	790	772	838	807	825	834	889	811	806	793	846	829	779	781	815	794	786	826	874	833	802	850	858	845	816	816	817	840	863	822	836	795	844	801	818	845	781	817	848	775	812	793	798	803	782	835	747	764	844	808	830	828	811	828	816	822	868	788	776	797	804	836	865	804	838	834	827	797	820	812	787	819	787	789	771	799	819	864	831	842	799	813	839	824	795	791	828	851	829	814	874	793	858	865	786	864	785	836	820	819	771	811	796	788	845	834	812	802	867	880	793	844	782	847	774	840	798	805	827	844	865	831	815	857	815	820	797	845	782	829	800	778	833	777	756	807	807	777	844	849	813	761	792	805	839	823	798	839	807	817	802	795	824	836	835	794	792	782	779	805	796	807	773	804	784	790	847	773	799	827	792	814	821	794	806	793	812	810	817	798	821	816	808	796	848	850	860	785	849	854	824	836	847	782	842	823	794	797	773	820	825	799	806	812	828	806	818	779	824	864	777	744	861	796	771	794	896	806	815	780	829	896	857	798	828	782	835	782	827	854	786	794	812	840	848	805	790	824	823	827	860	788	805	838	777	834	840	805	842	850	838	835	833	832	834	831	845	845	862	831	848	813	795	794	818	781	820	860	848	788	836	841	810	779	816	862	786	813	794	831	822	830	838	783	855	811	829	753	860	759	789	852	842	772	872	831	788	826	856	826	813	835	795	869	776	784	807	774	792	871	806	803	851	818	822	837	843	814	779	799	862	813	818	866	840	761	782	833	808	839	822	754	816	825	806	787	857	837	849	804	865	797	825	826	791	829	835	831	837	813	829	791	813	771	843	825	837	802	842	792	857	824	834	812	805	785	868	823	867	828	784	781	823	837	829	901	855	839	830	836	815	871	810	811	824	804	803	837	853	854	786	799	825	791	830	816	821	806	792	822	808	805	807	823	781	828	845	865	842	770	784	813	837	842	821	768	835	775	798	774	819	802	813	855	842	792	778	829	798	838	761	866	814	822	824	767	775	849	885	841	821	820	814	793	839	817	798	832	818	813	803	759	875	822	830	783	800	852	856	795	781	773	899	816	854	795	835	780	845	794	832	834	771	843	804	834	811	820	833	859	790	831	795	819	816	819	822	798	819	808	849	877	822	803	784	768	808	769	836	777	818	820	798	856	804	783	816	785	836	776	811	806	816	801	776	820	813	826	826	828	844	831	768	835	822	808	764	803	811	862	829	863	815	855	818	818	793	816	803	808	833	824
13598	1102	763	664	432	335	273	235	242	227	198	216	214	216	184	200	169	176	174	166	173	183	140	159	167	165	166	170	170	151	161	188	169	152	178	191	174	184	194	198	179	173	160	173	166	181	169	172	162	165	160	157	176	165	147	159	167	154	173	164	170	151	158	164	168	174	153	143	163	160	171	175	155	152	160	159	171	173	161	146	154	184	187	162	168	167	166	148	187	184	176	165	137	160	150	160	151	190	168	160	174	169	152	173	191	138	160	164	167	174	158	149	159	169	166	145	162	175	156	174	159	154	149	134	166	145	162	159	187	167	171	170	180	180	180	170	172	185	162	176	170	196	178	175	139	165	175	169	164	160	166	152	143	175	169	176	162	147	142	183	163	170	167	160	162	161	152	165	146	176	171	167	168	152	158	154	155	172	149	163	182	180	153	166	182	133	175	149	140	166	171	155	163	145	155	196	163	163	153	144	150	169	159	162	169	165	152	169	149	164	189	153	153	157	170	155	172	155	166	163	144	161	171	178	172	138	136	150	167	182	126	164	153	177	168	174	156	158	158	179	151	172	195	158	154	169	154	160	168	161	166	171	162	165	162	176	193	140	139	157	182	191	141	169	156	138	177	166	188	176	170	170	141	145	150	155	177	161	152	146	163	154	156	171	184	156	161	172	174	174	159	169	169	165	171	183	164	168	164	164	169	152	173	179	187	168	153	163	170	155	151	159	157	168	167	159	151	146	156	166	171	139	187	163	145	171	177	152	171	174	155	156	175	173	163	187	176	162	174	166	142	159	168	189	188	172	162	153	157	163	190	175	163	173	190	133	195	150	167	168	163	160	155	144	133	166	165	178	165	148	165	162	158	163	166	190	175	176	146	145	138	159	134	127	178	158	184	165	181	154	149	176	173	190	151	179	163	157	163	166	170	150	167	179	186	139	189	186	161	170	143	165	158	160	159	169	182	155	155	162	157	173	179	146	178	144	163	153	192	173	176	160	197	190	136	162	178	167	163	168	156	180	182	199	155	155	160	171	157	159	162	153	172	172	174	197	202	181	168	162	172	168	166	146	149	184	155	156	179	146	164	159	171	158	142	152	172	163	162	151	169	156	178	176	159	163	171	149	170	166	166	141	139	136	143	178	184	165	167	178	178	171	165	179	176	149	128	139	162	166	153	166	163	165	143	164	155	163	158	149	168	169	157	158	175	162	172	186	168	171	153	168	153	168	192	190	170	159	155	159	179	163	180	199	163	165	183	189	158	169	147	162	164	183	163	161	194	161	156	163	164	150	162	165	184	160	172	158	145	148	156	157	162	146	173	165	196	155	179	161	169	164	200	154	171	177	170	175	182	186	157	154	153	178	165	186	149	167	180	166	141	149	173	149	153	157	160	172	171	161	178	176	160	166	172	158	154	185	173	170	154	162	138	180	190	185	153	166	166	160	180	165	178	187	168	196	190	160	182	177	143	176	194	157	183	163	137	169	149	182	176	165	137	173	171	177	168	145	152	175	164	173	182	146	185	162	138	163	156	189	187	172	161	179	143	145	169	198	155	168	160	167	156	198	174	165	158	145	168	154	147	157	156	178	150	152	147	168	148	186	196	198	134	175	181	163	162	173	160	170	177	153	153	188	195	152	149	152	179	152	173	180	160	201	170	178	167	137	165	178	165	173	168	172	198	150	167	138	154	157	160	167	182	158	185	148	176	178	169	169	173	175	148	171	161	173	180	184	153	149	167	158	155	144	148	155	174	148	133	170	139	148	147	173	160	153	187	168	184	149	178	167	181	175	150	178	170	151	162	135	165	152	166	160	181	159	184	166	182	159	183	158	146	172	148	152	129	167	160	174	155	168	192	186	140	170	191	172	190	146	160	164	159	172	168	180	165	153	200	188	153	172	164	180	146	143	170	155	162	179	175	172	150	149	183	148	160	150	209	182	183	167	173	173	142	153	176	161	166	198	147	181	139	139	176	159	149	182	171	167	195	168	143	173	168	169	161	171	199	170	148	154	173	156	158	156	179	161	195	183	170	215	165	162	169	147	141	167	169	188	164	177	183	167	160	148	145	182	176	147	161	148	132	173	145	150	178	158	163	169	151	173	154	155	163	154	175	180	150	179	174	168	182	172	155	173	145	164	174	155	129	141	156	153	157	175	187	182	143	190	156	161	146	160	173	168	132	158	164	182	146	168	182	153	189	146	183	141	149	164	166	152	149	159	149	174	189	167	164	162	182	142	153	152	139	181	167	169	179	172	161	147	168	156	192	156	168	159	161	164	174	152	173	161	130	163	171	166	160	165	165	168	168	168	165	148	142	146	176	169	152	161	179	177	157	177	175	165	166	164	161	150	173	158	154	164	197	168	156	177	188	196	165	188	157	152	156	159	153	158	162	169	172	156	142	151	171	141	150	151	137	143	152	149	157	180	159	163	164	155	154	184	167	189	172	148	150	151	166	152	168	171	166	184	159	154	165	167	172	181	160	160	169	159	147	162	182	171	151	151	183	156	160	162	141	183	157	128	177	155	151	157	136	165	137	164	168	143	162	172	168	179	155	155	148	178	183	160	152	149	160	168	173	156	146	163	166	162	161	153	162	183	172	174	179	155	151	181	178	162	166	179	186	153	152	173	159	189	184	174	149	141	178	143	165	134	156	185	158	162	165	201	162	172	176	159	151	174	168	158	187	158	140	176	155	181	164	162	150	144	168	170	173	133	162	155	157	171	147	171	166	164	158	143	145	183	165	165	166	149	143	179	169	149	182	172	182	150	169	168	176	156	171	161	188	152	190	163	177	167	175	167	150	158	165	182	157	179	190	172	165	172	162	160	175	164	183	154	155	173	164	177	166	153	156	171	182	156	160	161	178	166	164	147	166	165	156	165	155	190	193	203	164	178	164	155	154	182	146	169	173	150	175	184	159	171	152	152	162	145	174	163	171	167	154	163	172	165	165	150	168	151	188	161	145	163	155	160	171	143	142	191	181	136	161	141	158	152	172	152	170	146	137	175	141	145	175	189	161	165	161	169	153	149	171	153	150	151	165	181	162	174	166	144	153	137	172	168	190	162	186	171	174	144	168	162	160	146	153	158	157	161	174	174	177	160	146	153	178	172	160	174	153	161	169	142	164	181	170	171	166	156	151	168	185	187	193	171	158	173	186	179	188	168	189	159	182	149	136	149	169	165	153	175	189	163	167	149	169	168	189	153	172	205	166	169	175	168	157	163	159	166	142	195	169	182	156	155	154	176	155	158	161	174	159	163	156	174	179	176	172	152	159	178	146	165	150	175	154	150	132	188	178	153	170	179	181	159	165	168	168	150	150	158	181	163	164	156	159	162	171	158	143	156	157	190	155	162	160	178	152	145	166	153	164	156	164	160	151	141	169	149	153	171	161	180	167	158	176	151	193	182	181	159	158	148	162	179	166	161	168	171	181	174	170	148	145	153	176	167	186	177	159	183	171	173	149	169	178	174	175	170	121	153	152	170
8475	1036	1731	1943	1735	1463	1129	950	806	759	727	718	683	630	556	595	550	525	519	504	506	509	506	462	473	528	492	500	475	465	490	501	461	479	463	477	503	504	461	458	451	461	468	444	450	438	467	424	441	447	498	451	417	459	450	473	400	488	452	460	432	446	427	467	422	430	405	393	479	443	485	445	420	448	449	415	439	456	416	433	457	426	449	444	438	442	418	421	441	472	457	446	471	456	430	423	418	432	477	407	420	412	485	437	424	419	452	432	435	437	454	397	433	445	448	417	438	423	444	413	454	426	432	482	419	429	462	418	453	426	416	458	466	432	434	433	430	460	447	404	420	436	457	462	495	437	429	448	440	452	434	411	419	425	448	451	425	429	436	448	430	418	440	425	454	419	435	451	448	429	442	408	448	435	431	453	413	448	451	400	417	423	422	438	424	443	461	403	435	413	439	462	418	429	446	423	452	451	463	501	428	465	453	473	448	411	422	468	399	422	455	435	440	473	467	437	445	464	425	451	434	471	430	454	388	432	426	435	445	430	421	417	437	418	395	499	439	425	430	434	416	420	431	470	452	440	447	416	440	432	403	413	445	454	453	435	440	434	435	446	413	456	460	479	446	418	440	450	437	430	434	417	430	418	483	464	430	420	455	433	487	378	428	416	428	437	425	420	468	432	458	461	443	412	459	436	435	435	402	423	426	425	420	444	422	431	450	427	448	410	470	458	418	457	426	444	415	431	434	441	423	399	439	462	456	423	427	420	453	456	423	402	425	425	434	434	424	397	439	431	407	425	433	424	438	448	399	480	447	442	421	474	405	443	461	447	411	440	420	436	419	383	421	429	457	444	458	471	435	448	465	473	477	473	420	441	438	447	439	464	465	441	436	414	434	480	444	470	433	445	408	423	428	443	449	466	443	402	409	466	431	453	426	397	430	430	426	422	446	434	426	464	443	460	442	475	430	447	425	428	401	443	433	419	439	395	452	454	433	430	392	421	474	480	442	440	410	465	443	431	475	413	419	478	389	452	471	439	445	411	394	437	435	438	423	470	439	446	465	461	477	463	441	388	415	453	446	442	456	427	458	452	444	440	443	438	415	411	446	469	413	454	458	431	415	437	426	450	451	440	464	446	463	455	460	441	446	453	441	426	465	420	431	435	431	422	435	421	444	414	428	433	424	482	425	399	430	409	421	429	451	467	389	453	424	397	445	439	374	473	449	428	427	437	487	452	440	431	431	459	461	459	458	438	422	404	426	435	425	412	463	455	443	438	427	440	449	437	448	420	436	438	424	460	425	436	435	440	468	422	418	447	432	468	422	448	406	452	479	443	461	427	467	447	429	414	444	434	451	415	450	383	445	428	450	471	440	467	419	448	424	398	423	414	455	433	428	434	413	473	428	448	415	466	388	423	421	437	449	435	445	466	438	430	417	474	482	414	463	479	448	438	409	448	456	429	420	463	427	407	422	434	434	409	476	454	426	416	418	464	446	474	401	451	449	455	427	453	410	424	449	456	414	435	439	449	415	472	439	435	438	447	433	431	432	440	417	451	450	439	438	435	442	463	422	442	417	403	457	418	441	381	437	446	449	466	408	419	473	431	433	425	468	409	431	436	449	436	426	489	448	419	450	465	424	447	436	448	435	431	426	410	430	440	438	466	438	408	455	432	449	439	447	459	483	429	429	449	454	411	494	441	437	442	415	478	417	428	426	424	430	428	459	478	429	421	443	439	409	411	413	402	462	409	447	444	444	431	448	438	448	410	422	464	436	398	436	434	423	447	464	427	439	449	429	405	454	440	443	427	481	416	454	474	426	459	411	437	446	444	465	421	447	427	403	461	426	409	464	434	455	421	420	449	476	445	410	455	446	408	424	407	429	395	442	394	406	441	456	461	466	444	422	426	440	453	428	431	473	455	467	442	443	475	422	451	416	440	433	405	417	433	440	455	387	414	476	457	427	455	442	467	433	434	452	439	424	419	409	452	439	449	450	417	463	454	426	428	452	454	460	478	454	416	467	456	395	447	438	483	432	460	441	427	456	461	441	444	415	402	459	410	422	423	414	448	399	453	451	417	453	435	489	421	461	414	451	427	437	416	477	456	418	401	460	436	467	430	425	443	436	435	419	413	462	414	457	476	426	445	419	415	453	383	438	451	443	461	440	457	429	420	404	413	412	460	432	408	436	409	454	439	434	448	439	437	450	422	459	439	444	447	459	448	405	446	434	423	467	432	452	450	455	428	425	453	447	432	413	436	445	457	402	458	428	431	470	416	432	439	457	441	446	422	432	443	413	434	450	444	431	418	464	431	397	423	460	457	454	435	458	446	433	463	422	415	453	435	462	455	428	419	466	428	462	435	431	471	430	439	432	431	466	421	447	414	438	375	424	439	426	423	481	409	413	409	446	446	429	435	412	466	423	437	455	422	427	476	431	443	454	420	440	462	414	456	422	440	456	436	430	436	448	411	456	420	450	452	416	429	470	474	439	450	427	467	472	451	405	465	485	419	380	477	431	433	451	410	428	447	426	479	446	455	421	416	430	415	474	408	435	410	435	445	459	418	442	463	433	440	431	416	446	446	443	407	436	432	403	417	407	415	436	406	443	441	453	419	415	468	413	452	426	466	434	444	447	429	426	442	425	430	462	424	429	427	462	414	439	453	459	452	428	478	428	409	510	441	435	417	450	460	427	461	431	447	451	413	461	445	406	468	464	428	461	476	448	464	433	414	387	462	451	468	406	488	447	443	422	432	414	430	437	408	427	438	409	415	435	420	429	450	437	437	435	438	419	426	422	446	431	434	406	388	469	435	454	480	426	432	429	422	441	381	443	433	413	428	392	387	433	410	420	455	416	436	468	458	425	479	452	433	460	421	440	392	445	464	457	426	447	414	422	435	448	445	439	476	433	400	436	444	440	442	471	410	395	455	439	432	455	401	448	440	415	418	448	418	424	459	425	431	483	431	417	412	433	435	446	423	427	429	449	436	447	496	476	452	417	454	414	435	446	444	433	446	441	469	450	465	430	412	397	429	458	426	442	452	446	459	406	397	415	438	462	475	420	409	453	437	442	436	460	447	423	423	437	441	439	442	443	467	428	415	434	426	403	454	431	420	413	463	438	428	464	440	467	437	446	444	438	440	443	411	431	475	447	438	439	434	442	407	410	467	414	415	438	464	407	417	450	435	426	413	418	443	397	427	437	442	428	427	421	477	444	454	391	404	415	433	444	458	437	426	441	418	391	395	431	422	447	417	423	455	450	441	430	433	445	455	438	451	462	416	428	412	467	463	426	432	405	458	438	448	437	446	413	486	459	397	411	456	426	451	445	432	468	437	409	413	425	405	460	469	432	395	418	459	431	433	423	444	425	455	458	435	440	463	417	441	401	437	442	411	409	489	410	475	443	462	489	424	437	416	399	420	443	426	442	464	413	433	468	450	425	412	445	462	426	435	415	417	406	417	439	405	443	448	439	440	451	465	472	482	434	392
1969	502	425	430	441	507	446	445	412	407	431	406	436	420	395	455	437	441	397	418	410	406	412	435	411	441	418	391	398	402	417	405	393	423	384	427	435	418	436	442	462	433	427	412	445	427	454	400	434	445	405	421	411	446	422	438	421	388	402	419	436	391	457	393	433	398	431	411	440	407	400	418	420	429	406	452	421	434	457	433	466	425	402	396	418	440	430	421	448	430	468	407	442	466	435	411	431	398	425	442	455	402	449	448	457	417	405	392	430	385	436	439	439	407	419	418	395	404	402	401	410	422	443	413	418	420	408	433	429	432	433	439	437	404	396	414	401	419	441	388	401	438	405	426	414	445	425	380	425	427	403	391	445	435	440	415	417	407	438	452	442	452	413	436	434	417	410	452	422	413	394	422	418	406	424	403	424	442	435	411	415	461	443	435	404	410	442	415	423	439	388	435	466	442	434	446	445	438	381	391	424	463	441	415	395	438	448	445	412	414	412	407	397	407	408	422	418	427	450	432	385	414	426	424	436	434	403	413	445	416	447	436	471	399	422	414	419	409	429	427	402	397	393	389	424	416	478	399	402	408	462	450	419	410	428	377	437	396	450	421	420	436	416	429	388	428	439	431	417	435	408	442	403	397	483	422	410	419	419	416	401	411	432	446	460	431	404	391	432	454	422	453	402	437	441	417	445	453	424	458	431	405	416	433	402	422	462	432	446	416	451	418	441	414	440	414	468	420	457	456	473	388	397	416	376	435	381	425	426	440	426	422	406	386	439	463	390	386	436	427	459	457	430	472	401	408	414	458	439	402	402	422	408	381	452	393	440	439	425	478	409	422	393	441	463	432	432	422	408	445	389	422	415	417	438	420	415	379	421	416	446	440	447	447	415	419	412	414	434	441	397	469	408	408	436	458	412	414	428	397	413	424	430	382	420	389	375	411	418	419	403	400	413	376	415	363	455	396	440	425	417	414	448	426	389	422	424	415	464	398	436	405	415	424	439	423	447	405	388	414	417	432	417	394	396	434	429	428	429	431	439	435	460	395	415	460	450	429	412	428	472	427	411	433	426	420	451	355	408	418	421	432	410	420	409	401	390	405	412	441	452	408	438	397	451	396	433	392	409	391	374	432	449	423	410	430	447	399	389	425	445	414	438	455	451	435	427	401	420	386	400	446	440	394	422	425	426	423	434	436	416	440	410	417	423	429	444	417	422	432	439	432	449	416	402	426	416	431	410	429	432	449	453	414	469	392	381	414	438	393	453	411	398	401	431	432	457	425	430	422	449	480	382	425	449	404	406	377	435	425	387	420	420	466	443	401	416	441	427	432	430	414	440	404	415	379	442	463	436	405	419	425	408	441	391	409	433	396	427	439	407	383	416	414	439	424	397	399	408	452	437	481	420	437	449	412	429	416	406	464	424	419	446	408	428	366	402	412	435	426	466	398	417	437	445	400	393	409	453	447	427	425	472	397	412	421	412	443	425	391	382	419	401	401	412	417	375	385	434	423	451	462	432	462	409	407	440	442	439	424	447	422	390	400	419	406	407	411	450	376	409	418	367	449	445	427	423	451	457	413	429	418	427	406	405	407	421	467	421	450	439	451	392	405	400	408	373	429	405	411	425	429	419	468	386	456	427	419	461	425	444	429	432	453	450	393	435	466	392	450	404	461	401	409	395	396	398	412	423	412	382	448	409	425	392	405	396	431	438	411	419	442	418	425	425	433	452	444	445	427	421	411	437	406	418	395	406	401	418	444	415	452	433	424	406	406	395	420	391	426	409	402	400	375	391	434	434	442	409	427	438	461	435	450	393	414	435	404	412	390	394	394	418	422	422	420	389	424	444	409	449	412	459	432	402	410	412	429	411	422	388	385	429	441	438	418	440	439	411	433	439	451	446	427	423	408	442	445	420	388	438	429	424	422	398	411	385	417	469	452	456	461	418	423	431	400	437	429	449	382	423	441	395	438	447	409	418	432	412	394	422	421	422	412	371	421	440	437	428	454	422	473	432	452	451	422	415	412	392	395	483	455	385	440	399	395	447	442	425	447	404	433	430	438	405	427	460	407	438	430	454	415	386	399	410	469	475	460	468	456	477	397	439	431	409	430	438	438	418	405	418	409	393	428	414	422	446	456	425	473	402	434	409	391	426	412	435	454	424	417	442	430	432	409	408	452	425	418	412	427	427	441	445	405	444	420	422	432	427	409	421	444	425	423	454	406	402	421	449	416	394	458	449	428	385	405	404	420	459	452	411	404	432	395	398	416	452	437	437	394	430	388	410	432	423	382	415	428	409	419	428	421	428	420	419	436	388	444	434	424	422	444	436	430	396	457	460	438	402	402	373	434	449	435	398	406	377	427	417	406	384	396	409	437	423	401	398	391	428	409	456	438	410	429	411	422	418	423	433	425	446	431	424	431	429	432	444	432	424	459	422	378	417	418	407	404	402	376	418	399	410	419	432	437	375	425	412	380	401	439	396	405	416	431	450	426	438	423	441	386	407	402	431	445	401	408	390	450	439	457	453	459	429	476	432	445	407	419	441	438	391	368	455	417	430	414	444	438	423	436	405	418	414	425	462	474	444	422	430	453	385	390	444	415	430	410	426	432	433	438	429	429	448	440	426	430	452	448	429	442	406	427	412	413	433	393	404	431	451	427	413	435	439	439	421	400	434	399	433	420	401	416	418	445	406	424	429	439	429	427	429	400	438	434	427	454	422	432	446	443	423	441	406	443	406	418	432	452	444	420	450	408	407	419	442	488	423	429	409	452	443	458	433	435	407	427	427	368	386	443	412	453	443	459	447	426	434	444	431	440	391	412	406	449	420	414	461	445	412	436	444	364	436	382	433	379	409	443	452	403	403	414	438	440	361	413	417	438	419	444	466	419	415	411	381	396	411	408	441	425	443	410	421	422	422	448	426	413	446	434	389	413	402	454	452	466	408	429	431	433	407	401	430	425	411	390	395	433	429	424	387	437	404	400	416	395	454	424	445	423	434	442	449	421	432	407	421	466	410	396	418	420	422	423	429	438	436	432	440	421	394	412	474	412	460	377	407	411	449	419	424	456	436	452	438	416	406	447	425	436	426	413	441	436	400	443	447	429	438	420	440	449	461	444	447	391	401	422	389	439	400	438	411	434	435	386	435	417	415	429	422	447	431	406	410	425	381	448	386	467	415	428	419	426	413	486	449	412	439	437	418	418	467	415	391	404	388	417	426	412	423	457	423	445	413	424	470	469	453	442	458	398	471	423	425	403	451	410	409	451	409	451	445	437	381	405	460	442	452	430	424	430	420	422	405	401	420	434	418	428	423	394	412	413	422	472	453	424	401	403	408	430	454	428	451	398	382	430	407	408	426	399	420	401	447	466	433	445	455	428	420	428	421	432	437	420	411	389	422	415	400	404	423	450	405	403	414	438	469	418	406	411	402	424	420	414	409	391	422	389	381	438	410	378	434	440	419	405	435	443	424	454	427	437	432	446
2465	1060	1015	1022	1145	1053	1025	1016	941	1031	1004	1021	1101	968	996	946	1008	985	960	1008	967	916	1052	959	930	976	991	1010	1028	987	995	960	1004	977	1015	991	983	984	993	953	981	923	1005	1051	978	958	975	980	997	1016	1017	1009	1052	945	952	1037	992	951	959	986	974	1000	986	976	1005	968	997	994	964	1094	972	997	985	1015	986	1019	986	983	981	1028	1023	1013	997	1008	1031	1030	968	1027	955	1032	970	1024	996	981	932	993	995	1046	1011	996	950	1016	966	976	937	987	961	938	960	982	1006	998	934	1020	1024	952	1013	1043	1022	993	987	1007	927	974	992	974	926	1008	1014	1030	963	1025	954	1010	985	992	1003	975	1031	962	1032	960	910	958	984	987	970	966	981	930	1002	1016	1006	974	1007	974	973	1014	965	1025	991	1035	1033	1000	989	1004	1023	948	1004	995	1015	985	937	955	984	1025	1075	980	974	960	953	969	981	948	980	1033	1021	952	997	1022	971	1005	988	993	928	957	1017	992	988	975	1011	954	1018	988	986	974	966	1010	1034	990	944	1051	988	979	955	971	982	1019	978	984	990	998	966	963	969	991	962	959	1038	1006	996	967	980	1029	987	1013	942	957	1001	988	1008	993	956	1016	1008	1040	983	959	1015	1004	1022	1003	1019	990	968	1006	1026	1044	1035	961	1029	1005	927	985	999	955	1000	968	1005	990	974	973	974	958	1007	1011	983	991	958	998	1006	1043	1019	949	946	969	953	946	1009	984	975	1002	963	968	927	962	955	995	948	1003	981	968	1010	962	962	984	1049	1017	1049	962	958	986	1015	997	952	962	1046	1041	933	922	969	1002	1006	1042	1046	954	955	937	1046	991	991	985	1041	986	1003	969	995	1016	960	976	1053	957	1038	919	1008	968	978	1043	975	1000	922	982	1000	972	1004	961	1041	948	1016	993	970	951	975	983	1005	942	984	991	1056	1015	1012	1005	1013	991	993	1032	943	1014	1014	983	943	938	1021	1016	996	960	996	1017	1027	977	1022	956	1032	983	971	989	1033	1022	973	1018	995	1018	1012	1022	999	986	1013	973	990	971	989	984	1035	934	1028	982	1027	973	997	1016	990	1013	995	975	1003	964	1019	973	1049	986	1028	1046	963	931	1019	995	981	964	984	1032	1014	999	1034	1018	911	999	1065	1007	1004	996	994	932	962	1006	1001	959	989	1040	958	1021	968	996	966	991	967	1049	991	976	995	1034	1036	1013	980	996	967	1040	1048	953	1000	965	988	1032	1012	960	1049	1090	1049	988	998	931	981	954	1005	972	992	950	1096	1009	972	1024	1025	949	998	1050	1048	986	1008	1030	953	994	1041	1009	1008	1046	1029	1018	969	973	1014	1027	989	1003	1008	1072	1062	966	1054	1028	1005	978	921	992	961	1000	970	1001	1010	984	994	990	999	996	995	1026	919	997	1029	1002	998	1035	1061	987	996	1034	956	994	962	968	978	1039	986	981	998	1041	1010	964	986	960	964	994	987	1017	1004	966	952	951	1019	1007	989	963	975	1011	991	1014	981	1005	947	978	927	999	984	1019	997	980	991	987	1038	1021	948	1023	1008	1066	932	973	1021	979	1013	948	1031	1027	1021	982	941	949	1046	1082	941	1006	967	926	1003	997	994	991	974	1017	1037	992	1047	1013	967	956	957	966	1016	1018	952	1012	984	969	946	972	1042	1016	1041	1007	976	963	965	984	950	1022	1006	959	990	995	1055	963	1043	986	964	1004	1068	1018	967	1028	971	959	949	1032	1003	1064	951	985	1070	1045	1019	976	979	976	1046	1002	980	1020	966	918	994	983	1047	991	1012	981	960	1013	954	1002	1034	1086	943	963	1055	997	1061	1047	974	1011	1049	1052	901	1003	995	963	1039	923	973	982	1074	978	1000	970	983	994	1004	1029	953	934	1020	983	969	997	1032	1034	976	981	1010	1004	978	982	994	1029	1007	1013	1009	978	1007	990	992	983	1097	1004	995	983	995	1012	1003	893	1010	1007	939	1028	979	999	981	1035	1005	986	1012	973	991	1011	1015	956	1014	963	983	964	956	952	1032	980	1029	971	1037	1005	1018	950	1013	984	1003	1031	1078	992	951	981	967	963	979	949	1012	967	989	1024	1008	1031	991	1027	1013	1052	1000	1025	1008	960	973	975	940	967	991	973	946	968	939	975	992	960	979	958	1053	1038	987	1030	984	963	989	1024	975	1032	978	969	965	970	1051	949	1028	983	1016	964	1006	1000	981	948	980	955	1071	966	1048	981	974	946	947	972	995	962	1006	921	989	1030	994	985	999	1012	986	1025	981	988	1032	992	1017	994	993	953	1018	954	998	1012	954	1009	996	1051	1008	1021	1035	1003	935	1033	1048	985	999	1018	988	955	927	988	1016	971	1010	962	1006	984	1071	985	997	1013	977	1030	1018	978	998	1050	962	1020	1002	977	906	1067	1007	988	971	1000	1066	938	1015	1049	994	932	983	1021	943	982	1014	1016	997	973	975	982	907	988	957	970	1035	1021	983	1019	981	968	995	1060	946	1009	1006	1007	1023	999	1002	936	1041	1029	965	1031	1021	965	966	995	980	1062	1016	931	984	987	1004	988	1011	1026	1005	995	972	971	1002	978	967	1008	967	994	960	1020	1007	955	1007	957	1011	990	926	947	979	957	972	966	1032	970	994	1002	988	977	1014	934	1000	945	1004	1002	983	936	1008	1023	982	963	1046	1022	946	992	1032	1010	973	973	1021	955	972	1027	998	970	969	957	1000	1049	983	1017	1007	1008	956	1004	966	967	971	1033	998	980	1063	1010	1009	981	1003	996	973	948	997	932	990	1022	946	933	976	1025	1009	1026	996	1007	956	1006	991	986	990	996	963	937	1015	1026	995	1023	962	974	1030	942	951	1004	974	945	1016	1011	1036	1009	979	1036	995	1020	975	974	986	973	995	1000	988	1045	1031	950	1018	987	979	1040	977	980	940	993	997	971	1031	1064	1004	990	971	1011	998	956	977	930	971	944	923	949	966	1019	1005	954	1004	959	1003	969	944	969	985	1038	974	1003	961	996	1006	1003	1013	969	970	1006	965	1041	961	971	973	1013	975	1015	1046	958	982	988	969	1021	934	956	925	1016	1007	1061	983	1015	970	1001	991	987	1021	1008	937	1008	1002	993	982	983	965	995	1005	979	1008	957	965	968	1004	1002	952	983	1000	1060	963	1005	1041	948	1010	960	995	991	1021	951	1017	1027	968	1018	1010	986	984	1008	1018	1033	980	1007	922	1012	991	988	1026	1023	1032	978	1038	942	958	1049	1020	970	1008	1030	943	970	934	984	974	1002	976	1001	960	1004	1000	962	998	1011	1038	959	964	1008	1006	988	956	1010	1012	980	1026	1022	989	1030	925	970	976	947	1001	1019	970	988	985	950	974	966	985	941	971	980	997	1018	989	996	1014	1020	1004	959	986	1002	956	978	950	952	1007	984	1012	963	939	999	1009	1067	979	935	985	952	973	1043	998	1020	981	1026	988	981	946	965	991	970	967	1029	986	976	958	955	982	1004	1054	1028	1006	1059	941	977	923	974	1013	1007	1058	1066	1011	999	995	961	979	938	1011	1019	1014	993	1026	1013	1045	1025	935	1016	1045	1038	1028	975	1009	1015	1009	932	1004	1030	948	976	916	1025	955	998	984	1003	1051	1011	941	937	946	994	942	968	1014	984	1002	1031	985	979	1002	975	1017	955	955	1026	968	1015	991	1009	997	991	1039	972	925	1024	1015	947	973	1044	1016	955	969	984	968	982	984	972	1005	1009	968	1004	994	991	1024	987	965	972	1006	995	1019	1034	1012	971	1024	953	1078	1017	1013	940	994	975	1023	973	1008	972	950	940	1028	960	1048	955	953	980	956	994	1016	986	1014	983	1009	1004	1039	1026	1047	1011	1018	985	978	970	1028	1002	992	1089	972	999	1010	998	1004	1042	1006	972	1025	957	940	997	1014	997	997	978	985	1021	998	1032	1024	970	1001	1035	1029	986	1017	993	966	954	997	935	962	1015	936	1062	927	1032	997	1006	1009	1005	976	956	1044	993	956	999	1016	1004	990	991	966	1042	958	990	1010	983
8137	703	661	567	489	460	429	396	360	389	379	321	362	405	360	378	321	322	346	378	373	378	325	313	384	327	332	387	357	353	367	352	370	346	368	332	319	342	344	342	353	346	364	351	405	332	331	373	325	383	328	317	342	351	338	367	325	369	374	340	311	345	360	375	398	370	320	350	381	363	326	314	323	334	361	342	338	340	339	333	350	307	340	337	328	320	367	371	290	309	320	337	334	343	332	342	329	342	377	361	364	334	379	356	363	343	314	343	368	339	367	375	345	323	282	342	331	317	352	359	342	359	333	354	360	376	319	343	325	340	328	369	370	317	323	326	339	337	355	389	383	334	355	318	374	324	340	307	365	326	346	350	365	348	338	315	319	350	324	308	347	318	338	310	335	325	332	348	326	348	348	364	347	324	374	347	370	301	382	344	364	332	343	326	340	343	334	324	307	327	338	366	344	325	344	346	355	319	297	322	320	339	321	330	352	364	337	358	321	334	337	387	368	361	326	370	359	347	357	380	371	335	376	372	380	324	339	336	343	318	349	344	326	390	335	337	310	367	324	318	361	353	375	325	325	367	385	372	335	320	366	367	354	315	354	350	369	366	364	366	334	344	334	330	313	340	357	323	328	342	301	329	331	369	341	344	342	333	344	372	345	360	340	343	330	364	340	346	367	329	315	361	334	316	338	354	332	344	339	335	288	322	332	358	289	372	357	350	382	351	326	364	304	375	319	331	343	375	306	369	360	340	349	332	352	343	361	335	367	341	352	358	339	345	367	361	324	330	325	347	354	336	349	360	330	342	320	322	357	367	278	359	346	331	344	332	364	346	327	350	372	346	325	307	347	340	335	335	341	380	345	315	348	336	333	321	339	364	377	357	331	337	365	354	332	362	375	360	319	341	343	343	334	333	338	313	311	325	336	359	343	331	326	384	354	355	362	411	352	352	317	326	334	310	310	347	350	291	325	307	331	342	351	391	376	328	329	341	332	340	345	342	314	356	355	301	354	341	374	358	340	337	333	337	360	340	343	336	337	347	334	345	328	387	323	355	341	368	370	316	368	346	364	325	318	319	338	318	345	363	359	355	354	332	347	327	362	331	347	336	346	333	325	327	351	349	331	357	333	330	336	339	309	340	356	332	352	382	320	338	345	320	304	353	332	374	352	346	303	352	301	365	364	328	306	380	376	330	353	341	306	334	336	333	310	326	305	343	326	346	379	361	305	328	349	341	344	361	333	348	324	328	377	350	303	353	356	340	349	317	339	319	301	329	332	338	346	329	363	319	327	356	345	388	357	333	343	353	337	352	361	319	335	320	319	339	342	332	332	349	354	351	318	362	330	349	350	350	331	323	316	367	340	326	348	368	337	359	348	333	367	338	364	358	358	335	317	343	337	330	331	346	339	335	356	323	386	355	343	330	339	353	380	336	362	343	305	325	309	324	314	334	355	333	342	368	344	363	338	315	336	334	335	329	328	398	335	332	339	349	321	316	359	336	376	362	343	326	326	338	335	310	332	329	333	323	313	346	367	320	331	343	335	332	339	362	323	329	337	310	319	369	368	342	332	321	319	346	317	352	350	317	361	385	390	333	339	337	359	372	337	355	305	336	334	337	350	334	348	353	396	353	364	350	372	364	334	299	334	374	329	358	363	329	302	325	372	350	343	360	374	361	324	350	329	348	321	327	329	392	317	321	345	355	296	356	349	307	336	336	377	315	376	334	338	302	348	342	338	367	350	334	335	367	361	329	338	360	359	316	328	330	340	336	350	334	315	367	333	303	363	334	340	356	371	340	364	325	307	362	344	385	357	358	361	312	331	321	331	347	326	339	346	299	360	382	348	349	353	321	320	337	345	330	359	367	339	330	343	360	313	345	324	375	366	318	343	323	339	333	340	343	362	331	324	351	328	340	335	358	327	339	312	313	356	355	361	343	351	322	340	356	327	330	355	336	336	344	327	319	330	332	350	351	336	371	354	350	305	346	321	318	297	321	333	350	315	321	355	339	321	318	344	343	364	320	335	356	334	326	339	373	346	355	329	323	319	340	372	326	353	330	329	353	354	339	340	308	338	332	330	342	383	334	344	343	325	363	323	330	353	345	364	371	324	338	334	336	377	361	359	370	326	325	357	359	345	324	351	313	366	372	323	354	309	334	338	354	360	348	350	338	333	348	344	347	329	325	337	341	321	334	319	302	306	316	345	343	311	328	335	353	336	356	355	359	334	319	311	344	344	335	315	347	334	355	352	334	358	362	372	363	326	359	335	373	343	353	365	364	375	356	352	336	345	336	339	347	385	354	318	347	356	327	353	315	331	374	337	339	321	353	363	308	348	363	360	360	353	326	355	345	340	365	333	367	332	318	308	347	345	314	296	370	358	371	285	339	352	323	358	315	368	359	336	361	349	333	362	371	327	369	371	316	371	346	374	330	323	371	373	333	362	346	326	342	337	373	343	381	358	367	357	357	382	319	334	315	327	324	368	331	364	373	366	333	349	349	345	345	304	344	357	315	338	319	346	350	355	368	351	334	369	352	353	376	331	391	389	332	357	371	362	339	347	364	300	345	364	329	318	324	347	333	354	329	327	322	321	346	334	340	360	334	331	322	361	359	360	365	334	323	344	342	313	343	379	348	362	354	347	352	302	354	345	321	337	333	323	302	338	346	322	335	362	330	382	384	329	347	348	311	358	336	337	328	329	317	367	331	327	347	343	365	302	320	355	332	333	341	323	363	373	393	371	354	335	331	329	333	321	366	375	372	349	350	341	338	389	347	356	323	348	367	354	305	393	345	326	353	304	401	391	332	331	330	330	334	348	355	327	367	370	301	315	321	345	311	345	339	348	353	343	322	374	334	360	337	346	349	320	335	328	336	355	331	321	366	327	311	352	292	333	319	379	327	334	337	353	379	361	352	353	365	383	363	338	345	334	339	330	347	317	340	325	357	336	305	307	331	341	345	364	344	367	345	358	344	354	368	350	337	332	341	334	342	294	336	348	343	358	332	376	329	358	337	345	373	335	319	341	327	352	353	336	297	328	335	324	335	320	344	344	359	330	399	350	340	326	326	330	362	368	359	351	339	340	360	363	337	329	355	332	349	315	370	324	324	376	341	344	388	348	378	358	335	356	347	365	330	311	339	371	357	335	318	352	372	358	355	390	368	339	338	319	361	325	347	334	346	334	380	352	340	341	324	313	306	369	337	350	364	351	320	331	334	333	323	359	342	350	369	328	342	336	361	338	298	329	342	332	359	398	322	331	359	361	368	357	329	362	338	315	335	359	368	330	326	329	356	354	346	334	344	318	362	325	328	349	350	338	393	348	340	363	344	326	339	328	330	347	398	364	342	336	294	320	331	377	312	315	341	353	360	361	351	351	355	326	365	346	322	384	359	341	375	362	394	356	334	291	318	345	324	353	352	320	336	323	368	309	365	362	353	325	353	321	342	394	361	314	342	314	375	372	340	347	382	367	342	360	321	345	330	335	346
7116	1092	1497	1583	1408	1325	1219	1101	1080	1033	956	917	907	957	912	913	867	891	810	884	892	876	874	854	853	852	860	865	824	870	832	807	880	777	854	901	839	859	835	821	809	799	851	826	819	841	835	796	813	813	781	821	777	797	790	801	842	848	836	754	788	861	835	787	788	839	770	873	848	820	779	767	794	814	762	837	848	788	849	837	799	841	848	781	843	854	795	837	782	747	798	813	779	782	810	804	821	829	831	822	794	836	856	865	830	816	781	804	806	810	799	800	817	750	822	803	806	816	823	840	827	811	843	851	838	833	867	834	799	768	805	798	847	813	780	859	851	802	805	854	781	808	825	791	837	792	842	847	837	803	843	772	812	846	838	795	861	812	814	879	809	841	892	838	835	829	835	801	826	805	818	857	817	773	798	799	844	877	852	812	794	765	785	796	838	877	805	833	763	812	845	796	769	823	787	773	819	801	830	821	826	807	877	786	771	882	871	777	861	803	805	836	844	804	794	823	869	804	821	804	840	814	800	803	765	795	816	877	791	779	833	777	831	860	840	830	861	805	859	758	795	832	820	846	807	808	813	815	776	829	801	832	818	878	804	844	762	820	790	805	821	820	813	800	792	811	766	862	853	777	770	794	794	805	808	834	816	790	805	838	846	804	782	771	866	838	746	834	861	810	832	857	845	801	818	850	827	810	814	815	837	801	807	811	847	820	784	799	848	839	803	843	867	839	814	792	746	818	826	827	829	799	802	826	809	830	806	809	870	886	838	835	784	840	874	798	848	840	831	796	818	759	831	817	832	835	843	808	849	805	781	806	758	801	805	799	856	807	819	807	834	858	813	822	792	826	822	805	805	832	839	875	805	811	777	872	834	886	829	802	844	831	761	797	816	849	791	762	837	818	861	765	825	777	766	823	806	770	866	785	855	814	779	843	856	866	813	855	818	810	824	801	794	811	799	824	838	837	830	797	764	837	869	842	807	855	867	822	773	842	825	849	787	847	806	885	816	851	818	792	809	783	815	786	835	836	847	857	796	813	838	869	856	838	817	814	783	832	839	802	844	830	838	808	884	798	831	822	794	838	836	788	799	803	852	794	871	756	816	858	864	784	792	795	842	775	795	815	791	823	803	860	883	790	808	848	830	846	853	758	817	846	859	872	823	837	869	785	797	864	809	772	813	800	840	793	760	796	855	895	824	827	835	785	731	791	838	849	836	811	764	776	792	760	833	859	813	788	866	805	824	841	877	847	805	824	859	822	824	763	810	799	810	833	859	802	813	790	775	812	811	818	826	799	811	855	786	815	829	784	823	785	821	800	857	853	826	804	823	823	807	788	803	882	819	785	844	805	806	828	815	817	847	837	806	800	807	806	785	842	818	804	811	813	830	834	830	798	852	777	808	826	822	786	787	809	838	766	855	794	803	804	821	842	786	791	852	821	866	828	750	810	808	817	792	807	738	820	876	756	810	813	836	849	865	786	777	844	827	905	782	859	817	790	797	773	791	854	831	837	775	795	797	817	825	827	775	837	823	779	821	822	863	792	821	800	828	849	768	774	845	823	827	794	828	849	833	806	806	819	817	809	841	790	834	810	802	808	858	798	837	831	786	831	819	806	814	784	851	812	818	764	782	831	806	838	881	825	777	815	798	799	819	803	890	840	850	768	832	830	813	833	804	863	816	827	835	846	814	818	798	811	777	798	800	818	828	816	834	821	823	774	787	802	858	841	808	825	844	853	818	795	760	802	814	763	814	786	791	819	802	836	853	802	828	822	805	784	822	814	827	793	889	794	793	804	755	830	838	794	848	845	785	790	802	810	759	819	815	801	807	791	832	792	831	816	825	816	805	832	825	820	783	812	819	829	807	818	781	791	825	813	813	831	848	856	877	782	817	778	795	820	819	757	805	825	858	827	858	810	843	817	850	764	816	853	762	844	810	823	821	807	783	799	855	800	777	834	821	818	823	823	808	820	816	787	778	815	836	842	801	793	851	796	842	793	788	865	824	804	855	826	800	770	818	849	813	818	826	792	832	793	814	796	821	864	804	841	791	788	833	800	812	787	828	812	813	820	879	824	819	822	827	795	843	837	836	854	798	769	772	795	834	817	825	851	799	763	846	809	808	819	794	838	818	858	829	826	826	835	821	834	822	773	804	816	848	843	819	837	802	816	822	818	800	803	852	839	772	804	758	762	769	802	776	824	829	788	791	837	827	843	753	818	782	818	792	822	771	833	837	855	809	858	817	790	777	808	823	813	814	828	845	854	879	810	853	843	808	819	800	830	793	817	816	866	796	857	899	768	830	833	830	849	799	902	857	806	823	821	779	848	833	831	847	776	803	831	781	821	760	772	816	809	801	765	813	799	830	815	832	854	847	788	842	809	801	793	841	781	842	814	771	822	848	845	844	784	839	807	831	828	880	819	793	835	814	805	833	786	798	772	810	805	798	869	796	806	780	780	801	853	795	817	861	804	841	786	758	836	865	872	804	808	876	857	825	796	870	836	828	808	872	841	801	833	838	783	807	824	817	809	810	882	852	790	770	837	857	838	829	828	831	824	836	842	775	840	768	784	835	803	785	795	861	824	785	870	865	743	768	793	816	809	832	816	787	822	828	813	771	852	813	799	826	803	743	791	858	809	870	786	831	803	780	811	832	818	825	808	814	788	800	814	772	848	754	813	821	816	840	872	820	781	824	840	781	832	833	809	806	832	819	774	854	814	814	849	800	831	777	817	784	814	801	810	872	803	850	781	811	814	821	803	823	858	822	788	804	790	791	793	821	840	761	823	803	814	849	845	823	840	835	803	853	835	896	829	804	834	795	865	879	783	859	770	837	864	720	787	819	773	776	791	838	794	820	795	771	829	867	821	791	859	786	837	870	789	805	830	809	801	818	816	830	822	806	784	813	799	808	852	818	804	848	805	804	832	843	809	854	818	767	842	815	774	819	832	807	797	839	801	836	774	829	856	865	838	843	807	846	811	804	842	884	804	810	801	763	835	839	845	814	839	853	819	874	783	831	794	826	795	765	827	788	805	798	808	781	779	845	823	786	839	854	869	823	796	808	800	782	778	838	761	821	792	841	812	832	821	803	803	769	828	822	829	809	819	806	809	853	770	767	817	798	779	838	796	832	811	771	776	782	825	861	805	870	873	834	834	834	797	833	823	741	836	824	802	865	874	842	843	805	803	808	784	812	775	870	780	797	839	840	795	847	843	854	801	794	783	830	832	817	833	801	817	851	830	795	892	803	764	853	796	797	818	855	817	812	792	763	847	786	820	804	804	830	804	824	809	776	806	803	807	791	867	737	835	793	857	821	799	796	821	803	848	805	831	799	829	817	800	840	769	760	787	826	825	800	831	846	830	845	817	806	828	842	813	872	845	811	799	815	821	838	861	872	816	814	824	795	857	815	777	821	818	850	826	836	804	858	816	819	842	796	787	838	798	785	867	862	803	799	801	866	801	817	863	826	740	789	804	829	850	835	820
13520	998	782	583	402	384	268	247	236	206	204	200	186	164	178	187	215	199	166	178	187	164	163	173	176	165	180	160	169	208	203	163	178	191	188	145	167	167	159	158	190	170	181	177	156	161	187	155	168	174	156	157	154	158	157	174	165	163	158	156	156	148	154	153	153	186	162	191	163	177	171	163	163	160	163	178	169	164	160	160	170	144	173	172	144	186	170	179	184	178	151	144	156	164	155	166	180	165	140	152	173	166	170	155	172	135	166	163	188	161	168	163	150	131	169	165	179	170	186	167	162	163	169	156	158	154	166	160	178	154	158	172	166	179	157	157	159	156	163	174	159	180	165	180	179	167	161	146	165	152	165	176	181	157	180	143	148	179	151	175	149	177	155	178	154	166	159	161	173	159	174	167	153	151	143	170	180	193	178	161	180	162	177	169	172	165	147	174	149	173	182	159	162	171	173	188	193	160	167	174	172	143	186	164	184	150	176	149	164	172	153	162	167	159	152	165	153	162	164	183	168	155	143	169	159	171	155	165	174	179	162	148	181	164	166	190	163	185	168	139	144	183	177	162	152	144	178	156	188	165	186	137	160	145	168	150	161	168	167	166	157	200	167	176	171	161	179	158	168	165	170	175	173	160	182	183	178	164	180	178	199	155	163	160	179	147	157	149	142	167	152	173	169	168	147	173	154	167	173	164	162	173	173	140	171	179	170	176	163	186	152	165	145	169	189	171	169	153	155	170	152	144	155	159	169	189	149	177	181	168	159	160	190	149	169	156	186	165	166	179	137	188	178	177	132	139	165	156	158	176	170	152	168	174	178	147	163	125	167	140	173	155	165	147	167	164	185	155	146	158	166	171	181	159	150	171	163	162	168	156	168	165	167	188	164	128	167	144	175	132	166	173	178	171	159	148	152	188	171	194	161	166	169	162	173	158	151	140	161	155	167	161	140	166	175	162	178	171	153	192	182	165	163	180	154	160	162	156	171	172	171	161	183	165	161	165	162	140	169	146	178	181	172	154	178	174	184	126	169	166	167	167	167	177	179	177	160	194	153	168	184	173	175	151	166	174	160	140	169	150	166	167	154	157	171	137	183	158	150	189	172	162	162	146	168	160	192	166	178	157	149	152	176	181	154	157	167	184	149	173	184	155	164	164	143	142	170	175	151	171	144	155	158	148	163	187	171	182	169	146	167	168	162	148	163	170	174	170	156	165	182	144	168	168	167	163	136	146	145	139	172	180	151	157	172	183	150	185	156	167	182	175	169	177	183	161	153	161	180	149	159	170	158	167	163	146	155	187	171	175	154	168	164	165	150	173	184	163	164	150	165	196	154	182	182	161	164	171	162	140	187	169	177	154	180	170	142	155	167	164	168	168	157	184	178	162	170	156	159	179	142	163	170	156	172	171	160	173	165	167	169	176	178	132	171	158	182	168	170	179	171	147	151	182	158	185	161	191	132	147	161	145	133	139	176	165	157	161	151	165	171	173	144	172	169	154	165	169	152	156	162	134	171	169	162	133	178	170	152	163	142	176	168	152	160	153	157	167	152	153	141	189	160	159	156	172	174	164	174	181	163	193	194	139	178	156	162	171	172	157	179	156	136	158	141	196	164	158	166	160	166	154	165	144	151	162	181	186	160	174	168	149	172	170	157	165	154	177	153	187	175	162	189	166	158	165	172	154	169	178	173	164	155	157	160	157	147	164	170	200	167	148	173	159	167	155	155	178	162	167	130	171	189	172	189	165	173	173	146	173	158	197	149	160	153	165	147	180	138	151	187	188	140	181	175	136	161	165	155	172	190	156	185	197	136	182	152	140	163	161	156	154	173	158	177	157	164	174	156	155	180	165	146	162	165	162	162	159	169	183	153	169	152	138	153	161	171	159	169	136	140	174	173	153	155	147	184	165	153	166	161	169	150	171	186	158	169	166	186	141	159	180	185	145	138	160	169	170	157	180	182	158	150	183	170	154	162	169	158	152	161	192	171	146	158	162	160	174	165	159	162	205	165	184	151	134	152	172	147	157	160	179	203	132	166	173	177	171	155	174	146	170	153	169	177	168	167	159	179	163	180	160	172	159	183	170	163	180	150	152	162	183	152	145	174	190	166	147	150	179	144	165	165	163	151	175	151	158	171	165	173	164	170	170	186	176	159	174	144	178	183	155	170	176	173	145	154	172	164	176	185	152	167	157	157	172	179	146	156	154	185	161	168	167	149	170	147	163	198	162	143	135	143	164	152	150	147	161	157	162	135	167	168	168	186	189	175	159	176	181	185	180	155	173	163	137	149	125	153	150	189	152	193	153	172	168	172	155	160	164	142	164	169	190	163	167	185	168	157	145	143	158	180	178	168	178	151	182	152	164	161	180	185	161	148	173	184	135	142	177	186	182	164	143	142	173	163	132	154	177	150	171	182	160	174	188	134	151	161	154	143	171	171	155	134	182	175	158	153	186	141	194	148	147	178	179	187	173	162	159	149	190	172	144	182	155	166	154	181	190	174	179	140	140	145	165	165	200	162	155	174	144	166	169	156	165	187	160	159	167	182	176	180	161	177	159	147	161	157	139	177	176	197	154	170	160	155	166	159	143	197	160	159	147	179	163	158	131	178	170	163	169	160	152	149	165	171	135	172	145	135	190	156	156	150	155	164	167	182	170	157	160	173	157	138	169	155	156	168	165	165	162	155	166	152	160	173	163	169	184	179	191	180	148	145	141	162	164	172	174	190	163	198	170	181	170	195	158	158	150	155	179	175	158	170	158	133	172	182	159	163	172	169	153	140	174	156	180	155	171	173	139	181	169	187	179	162	175	157	150	153	166	180	146	187	161	184	193	178	165	153	179	181	188	164	156	165	185	153	160	187	146	155	173	167	175	171	167	183	158	158	155	155	179	164	185	150	160	169	175	166	168	156	180	167	139	164	180	163	160	195	151	143	173	157	144	180	173	161	185	170	148	135	179	150	142	166	170	158	172	141	161	183	139	151	164	171	186	142	184	148	156	160	154	157	160	166	193	159	166	174	159	155	157	166	172	173	177	177	156	168	167	198	163	173	161	172	167	165	170	171	167	155	174	194	167	187	137	162	151	144	162	165	171	186	159	184	137	157	166	153	172	151	129	156	166	148	171	173	177	163	167	158	175	186	149	157	152	168	133	156	172	174	138	153	167	170	176	148	176	161	146	167	147	193	160	175	163	174	163	169	149	166	163	158	155	170	155	166	175	184	144	172	162	186	171	173	177	157	146	172	158	144	139	154	144	161	158	158	169	155	159	156	134	171	157	175	179	177	170	165	146	164	161	171	179	162	159	154	153	161	163	156	142	143	151	183	167	164	156	158	173	161	157	157	167	189	165	151	163	151	146	183	169	161	173	149	138	168	148	160	168	166	131	164	149	148	158	168	182	177	146	154	152	170	149	168	161	196	160	155	149	161	171	183	169	179	163	162	170	178	141	172	155	152	160	169	145	146	160	148	151	167	153	159	157
8383	946	1701	1997	1557	1358	1151	921	877	741	759	707	703	693	611	581	591	516	553	542	532	516	490	527	476	459	462	451	468	458	486	456	493	436	463	457	440	420	457	455	473	487	494	432	428	423	484	458	465	430	446	427	438	442	426	460	450	471	445	429	434	441	448	456	433	438	441	438	452	395	437	420	417	429	432	423	409	425	427	438	469	418	459	443	423	458	416	420	461	447	476	418	460	429	431	489	473	428	426	442	457	444	435	410	424	456	434	430	485	461	410	405	443	434	443	415	427	408	409	440	435	440	416	434	433	466	445	451	449	460	468	439	387	440	424	416	434	454	441	451	452	416	442	489	442	455	448	463	453	426	449	446	434	494	479	440	404	400	448	453	449	434	413	423	471	435	445	434	457	438	434	462	431	449	457	414	432	450	464	426	414	461	449	393	429	445	417	483	427	461	401	432	422	446	419	443	465	417	453	476	437	405	427	443	427	448	455	437	454	459	441	452	430	455	421	460	458	436	448	428	448	464	448	466	457	454	411	446	469	495	487	427	481	438	452	432	439	457	433	401	449	416	442	434	418	436	436	470	459	458	437	436	439	440	451	445	438	479	438	408	447	490	418	440	438	461	445	449	457	471	414	488	438	462	405	473	409	425	409	427	401	405	470	413	431	439	453	440	448	406	442	446	417	461	417	433	441	443	390	408	439	435	438	438	441	455	424	397	426	431	458	455	469	439	468	472	455	413	419	434	423	445	450	446	417	455	438	414	421	375	444	406	457	402	383	428	465	417	443	428	402	456	435	427	431	425	433	480	444	428	410	431	399	476	467	412	430	423	372	447	424	460	404	450	471	468	445	398	426	423	449	444	452	453	427	434	460	455	470	426	437	456	415	468	460	421	420	471	402	452	443	448	416	441	480	452	394	452	464	432	433	420	400	461	451	418	446	445	440	409	411	427	423	444	443	415	437	418	463	435	425	450	499	459	440	432	430	453	446	445	471	414	424	406	465	465	438	404	439	440	420	435	429	433	458	421	428	415	428	428	431	422	445	436	397	466	432	398	453	463	428	417	402	444	446	478	431	452	382	442	419	438	445	421	444	440	433	488	431	450	445	464	464	403	431	440	424	458	415	472	444	474	441	432	455	466	419	428	452	370	429	464	455	465	402	459	420	414	436	436	469	468	432	443	462	462	439	447	393	425	434	368	446	450	442	420	448	450	436	431	470	453	430	380	412	478	422	480	432	439	430	449	439	462	446	446	405	435	449	461	407	439	420	453	451	446	471	485	421	465	430	443	417	448	429	422	424	464	457	419	462	451	431	435	389	428	442	432	444	435	448	449	449	415	417	420	396	409	458	455	436	439	412	468	436	469	420	446	428	413	453	458	430	436	445	404	437	457	413	444	448	448	428	432	422	421	434	421	404	461	442	418	428	459	436	423	443	412	436	445	416	426	428	438	445	443	454	464	415	454	438	442	439	438	493	446	434	442	433	443	433	450	448	456	429	428	431	450	471	421	432	458	423	483	427	429	428	428	444	435	448	422	396	411	450	457	421	449	447	449	401	418	427	435	445	438	457	444	429	439	436	444	436	469	433	459	433	398	446	466	455	440	440	404	439	436	469	454	443	448	427	426	406	441	455	465	410	463	440	433	440	396	428	424	451	436	451	448	426	446	404	394	424	416	433	457	402	403	432	394	437	479	453	459	409	467	419	433	441	425	428	443	431	414	449	417	435	464	441	448	415	457	417	427	483	440	427	424	428	445	444	423	439	428	441	442	412	430	442	444	441	427	432	441	432	461	443	454	450	444	444	449	410	484	432	426	445	484	411	499	462	458	434	429	450	445	458	414	475	429	428	409	425	446	444	478	458	456	435	442	443	443	426	464	412	441	405	434	441	434	462	430	431	455	470	437	457	405	425	470	459	432	429	417	428	445	426	444	401	430	415	434	435	476	410	457	432	436	419	405	478	459	450	451	438	426	414	448	430	436	422	458	432	461	436	420	421	440	438	436	470	424	444	430	432	423	436	439	478	479	472	440	431	414	417	413	463	432	474	452	419	448	453	390	415	476	430	426	436	418	439	489	399	436	446	461	434	437	425	439	465	428	452	432	433	449	427	447	419	451	443	446	446	430	397	431	420	455	458	461	424	442	415	410	415	440	409	460	432	438	430	445	449	414	448	480	484	433	456	430	424	447	425	430	443	469	432	385	422	412	409	427	419	468	466	453	449	450	426	468	424	439	457	444	424	443	451	454	438	459	455	409	449	469	411	458	467	432	454	442	426	460	467	490	441	480	453	437	440	453	436	464	446	467	463	424	474	447	392	476	417	406	421	435	469	432	412	412	437	433	406	427	416	435	464	447	440	439	439	456	429	461	411	431	422	441	439	399	416	452	424	447	422	464	473	454	462	443	420	447	430	405	408	396	413	440	427	440	407	447	436	438	409	445	409	428	465	435	432	419	444	415	429	460	406	413	418	433	437	458	438	425	421	432	422	453	420	417	451	386	424	440	425	440	437	406	464	442	428	442	432	435	450	444	456	411	423	435	451	439	442	445	447	424	467	464	441	462	436	429	425	446	443	456	401	425	438	450	413	417	475	413	430	439	432	414	415	429	387	446	431	453	491	473	445	452	422	477	450	425	452	417	453	448	448	418	466	422	406	427	423	437	415	436	449	431	435	428	437	430	425	408	447	445	431	405	450	430	424	445	450	440	449	443	470	431	423	429	425	474	432	460	450	477	429	430	458	430	429	431	441	426	427	460	437	443	451	448	437	430	459	442	405	430	456	419	437	449	437	447	403	429	424	441	433	441	453	421	449	424	428	481	381	451	481	446	437	409	470	433	456	429	430	414	446	460	374	429	422	414	443	429	463	427	430	429	448	434	462	440	431	419	428	437	451	458	451	436	450	391	445	440	423	422	405	415	458	422	398	426	480	429	469	399	438	448	440	401	431	433	454	444	418	451	458	400	463	440	405	452	446	429	411	450	417	438	446	436	479	429	433	410	431	435	444	411	417	447	476	437	430	418	437	441	448	414	477	457	411	446	385	479	446	437	434	431	437	417	441	440	450	444	492	441	428	421	460	448	427	434	445	450	451	446	436	424	439	440	475	446	453	436	398	437	436	447	471	446	451	452	430	439	435	423	465	431	462	424	403	456	464	469	411	428	400	475	427	438	452	466	404	453	431	449	405	461	428	435	432	446	421	441	450	447	464	450	427	482	452	435	421	473	451	457	412	456	411	449	395	459	427	449	445	448	423	432	449	455	443	429	454	433	450	442	451	420	442	415	455	460	448	439	460	438	451	437	437	454	434	436	427	425	422	415	437	429	410	465	429	452	421	454	451	418	435	436	445	442	448	434	415	419	445	479	444	432	429	458	423	409	468	427	420	444	461	445	411	473	425	423	420	416	450	437	415	436	426	462	471	428	438	461	437	462	434	455	462	436	427	431	429	423	415	409	445	438	432	431	424	398	446	457	440	439	445	444
1828	440	502	471	422	424	415	429	425	420	459	455	414	459	399	467	432	446	417	405	421	405	441	418	420	420	462	431	430	403	418	428	487	423	419	413	428	430	411	402	400	426	403	403	385	417	409	438	422	406	435	422	415	425	403	411	475	428	400	427	387	432	441	407	418	391	443	421	430	426	438	420	379	414	450	426	378	393	440	452	411	428	438	418	406	433	421	399	413	421	413	408	396	414	397	433	395	425	426	437	439	440	434	391	424	426	394	420	439	442	401	422	437	433	397	405	440	437	417	455	454	398	422	435	432	400	383	388	398	408	478	432	423	439	415	415	447	376	432	434	403	440	433	402	419	408	429	423	419	436	421	417	429	428	397	418	411	435	400	425	423	455	427	404	415	467	428	429	436	426	484	430	403	429	433	395	409	405	455	423	429	396	390	429	420	435	398	417	404	428	421	429	428	399	474	408	413	403	417	428	441	409	404	394	454	443	400	443	387	436	402	433	416	394	427	450	435	439	447	419	443	418	417	438	415	425	457	418	406	423	423	436	435	393	435	415	415	427	437	446	446	447	420	438	371	439	466	397	428	448	415	440	407	447	453	427	425	420	419	451	423	384	447	418	460	440	482	424	436	406	433	451	460	452	444	401	421	414	412	460	410	407	426	403	413	438	426	418	376	430	413	389	389	421	410	410	410	421	428	387	392	431	405	411	401	442	410	421	411	380	420	427	439	384	422	436	406	367	388	410	426	442	405	386	423	399	419	397	395	424	423	398	420	413	407	442	428	447	432	405	401	444	400	386	417	400	398	418	405	445	433	427	393	450	471	400	427	439	404	400	454	408	406	428	412	386	406	423	430	422	428	437	391	447	383	405	447	390	398	410	464	416	427	420	417	424	400	410	405	473	465	451	427	414	420	409	446	426	401	409	408	416	426	429	430	455	439	446	418	434	441	428	408	405	434	409	439	428	398	402	438	392	399	390	396	388	428	396	416	434	402	445	417	412	440	423	401	464	391	456	432	404	410	417	465	416	424	410	387	423	392	457	425	451	423	425	431	421	391	430	438	393	407	427	469	425	406	401	426	382	407	406	433	438	452	432	405	437	419	420	401	414	400	422	396	425	440	462	445	416	404	433	422	456	361	422	390	422	431	429	426	406	434	447	385	408	416	382	406	401	413	418	412	420	436	408	439	412	396	399	440	391	416	446	432	414	433	452	426	423	460	440	434	453	429	457	410	427	429	433	455	393	411	429	456	415	428	402	408	423	417	388	406	442	397	437	381	413	412	400	427	417	450	449	448	416	405	434	424	385	399	404	403	388	424	467	400	395	418	455	452	469	397	401	427	406	457	425	415	436	430	423	375	392	401	406	448	429	446	402	388	427	352	392	419	448	426	419	416	401	434	383	416	393	412	428	434	421	415	404	430	449	389	434	441	430	443	365	402	430	386	440	393	390	424	417	417	408	403	418	405	418	421	409	423	392	466	456	434	405	413	419	411	384	385	404	456	383	428	452	462	448	419	422	401	429	428	431	428	414	421	385	417	370	405	444	415	411	395	409	400	408	395	436	412	444	394	403	454	423	417	365	413	403	428	434	428	433	433	437	432	441	452	407	394	420	389	432	448	438	406	444	411	426	436	430	422	434	432	416	383	415	408	396	398	428	404	391	431	410	450	447	407	405	396	445	430	424	398	424	416	391	458	372	430	402	434	428	424	479	417	436	406	410	419	416	428	407	427	395	443	366	421	418	403	418	378	428	394	422	426	408	383	424	408	417	441	385	415	429	408	391	406	417	443	414	428	463	399	415	409	404	458	443	379	422	478	433	422	408	404	449	418	419	453	451	407	446	392	431	416	443	427	462	409	402	450	403	415	506	420	439	433	426	439	448	454	425	409	412	391	434	454	392	420	388	450	378	437	450	436	423	445	397	422	439	428	436	416	422	391	459	419	423	417	439	422	401	408	420	405	437	402	415	446	428	372	405	438	406	421	461	438	460	376	376	415	414	438	415	411	407	453	453	424	436	431	421	389	402	430	442	379	415	397	398	441	418	428	403	414	421	436	393	451	428	433	398	422	376	442	420	478	399	399	440	406	427	423	450	428	438	461	424	452	392	443	417	387	433	425	429	418	392	386	452	426	412	433	420	462	381	384	424	454	407	440	429	437	461	428	407	410	426	443	429	417	406	439	469	428	397	445	417	423	418	421	406	416	398	388	430	440	414	412	422	429	397	455	390	427	428	449	439	413	402	434	406	409	424	404	403	406	418	434	430	409	407	451	419	403	397	440	411	419	418	425	409	420	373	375	421	431	423	414	467	427	477	409	402	415	392	395	422	401	415	398	434	423	410	428	432	420	426	437	418	426	430	454	456	399	428	421	413	415	425	465	390	414	433	417	399	408	416	419	399	416	428	430	420	426	490	389	450	431	394	449	395	433	435	433	429	454	464	419	422	453	409	394	400	414	380	439	435	443	413	415	432	456	402	401	426	417	425	434	383	428	398	430	412	419	453	452	412	407	401	424	462	425	441	450	422	431	399	449	457	440	442	445	401	376	387	457	421	385	414	384	402	451	432	439	450	437	411	450	421	442	396	428	435	405	405	413	446	422	427	438	400	424	417	428	450	384	406	436	412	426	439	450	427	438	424	422	448	439	419	396	384	408	444	428	445	400	417	402	404	447	392	419	400	446	446	423	403	452	440	419	382	432	431	443	425	430	413	408	470	416	388	426	442	398	418	417	390	386	401	429	437	397	405	426	430	435	429	423	436	425	445	412	433	424	418	446	429	456	425	451	440	405	458	449	404	387	466	429	434	373	468	426	417	378	425	424	419	446	460	400	407	409	419	457	446	410	405	399	460	412	440	412	415	395	415	400	409	406	433	391	461	401	411	415	452	454	422	426	437	415	426	382	415	429	457	419	396	387	445	432	416	441	394	416	406	403	427	430	397	429	413	446	421	417	407	415	427	430	397	413	414	433	426	386	393	454	423	407	448	441	390	440	424	455	405	425	434	431	457	453	419	424	443	448	485	443	402	436	425	402	457	425	432	414	412	435	441	459	421	416	412	443	417	420	429	423	411	407	464	462	446	438	443	399	415	430	430	414	409	398	432	419	441	387	442	414	428	463	415	399	422	400	431	440	409	441	447	440	416	414	420	363	409	402	399	423	518	426	445	443	425	427	437	424	425	401	384	417	403	402	414	404	420	434	404	458	472	416	416	450	402	431	450	432	464	465	379	415	464	410	396	434	442	391	430	431	411	390	429	431	454	397	440	409	469	416	429	459	442	419	413	475	445	440	409	453	383	407	407	416	411	445	430	397	435	411	430	401	417	414	439	419	375	420	447	429	477	428	442	428	409	425	411	420	394	407	441	419	417	412	423	405	384	398	381	409	435	437	404	444	455	419	447	426	440	410	416	405	396	436	443	449	424	448	412	400	407	416	373	440	433	400	406	463	401	428	414	418	427	429	411	417	395	403	435	423	402	401	402
2296	1048	1074	1091	990	990	1022	1026	983	1029	970	1042	988	1030	967	1021	975	1026	995	1007	992	1014	951	972	1010	989	972	959	1002	936	1000	997	999	1014	1001	1012	988	998	1020	949	1009	1024	994	967	928	965	972	990	1037	1064	1055	995	1012	959	997	1030	1015	980	978	991	1004	953	991	1050	1020	977	1005	996	909	1009	985	977	1064	995	933	970	1022	995	1047	955	949	1005	974	1018	970	1019	928	966	967	989	963	970	1048	963	1027	997	1025	988	945	1040	960	956	1010	1032	989	1037	1041	951	1052	991	995	981	989	1002	1006	949	1031	988	956	994	983	1005	946	935	1014	982	1001	1001	1008	988	1008	993	974	949	964	978	957	1019	1003	1036	985	1057	999	1003	1027	949	992	963	963	1023	989	984	1000	984	1003	982	978	955	993	1013	1019	983	996	1001	977	947	1089	1023	968	1036	1011	1080	1012	1021	1022	1035	979	1002	992	984	1007	1001	1050	1035	971	1008	1028	983	998	996	966	1018	957	1011	967	1042	985	990	1018	953	1010	1016	930	1000	1011	984	949	942	999	1005	978	958	1032	1039	1053	1044	985	1039	989	984	1022	1017	981	1005	985	947	1028	996	916	1021	1061	1007	965	963	1064	972	1054	923	997	996	991	983	987	995	980	1015	987	1011	937	961	980	1035	943	944	1000	1036	988	1029	997	1072	978	996	945	1049	1043	1013	963	1011	971	1063	1000	981	994	1019	991	1038	1032	980	965	1011	985	944	995	998	959	1030	1018	961	967	914	966	974	995	987	987	1012	889	992	960	942	992	993	994	997	1000	895	1002	970	938	953	1007	937	985	938	958	1006	1030	971	1015	1023	1007	988	1030	997	991	984	984	962	990	954	993	973	1007	1001	1001	1022	1006	944	942	978	975	964	993	962	907	947	969	1014	1041	1003	1006	998	1025	999	1015	977	940	1025	940	1038	990	998	971	1008	960	977	975	946	1017	985	999	1039	977	997	1004	1054	993	1023	1021	1015	971	965	1012	993	1005	982	998	995	1027	960	978	962	1014	994	1018	986	965	1017	1035	965	996	1030	1010	998	987	979	947	966	1043	953	956	1083	951	972	977	1019	968	972	1010	963	1017	969	991	949	987	1023	1032	978	998	985	991	1000	974	953	1002	946	1015	951	1007	998	964	1014	964	995	983	1002	1008	995	985	1017	952	1021	1035	988	1008	986	989	974	982	1007	978	995	939	925	973	996	986	982	988	964	941	1006	1001	984	966	990	1057	1043	950	995	1017	990	986	1027	961	950	958	981	969	975	1009	1013	953	1031	1018	1012	1004	1009	974	953	995	997	957	991	981	1006	997	973	959	966	1010	1038	989	974	1002	1002	1001	954	955	1026	1022	1040	936	986	951	977	1048	944	959	992	1024	998	947	957	1012	972	1019	976	1015	994	993	993	950	989	1037	1023	1026	1066	1008	975	950	1003	961	1003	995	965	978	989	996	1002	945	997	1039	1038	1002	970	945	984	989	969	906	1108	993	981	928	1026	992	1028	978	976	967	1001	993	933	986	1004	964	1011	967	1011	994	1027	988	1022	1012	912	994	1011	1014	1011	987	905	966	981	968	959	1032	1022	1019	1005	997	964	982	1000	1023	969	949	968	992	933	965	1054	1018	954	1056	1036	924	982	955	1003	1008	1013	991	989	998	952	979	1017	1015	990	1043	949	991	1020	983	968	1001	954	970	998	944	985	1020	995	998	983	1005	987	985	1021	936	1051	965	967	971	955	1032	1011	1014	970	986	984	1026	972	1025	1042	1057	904	1018	1000	997	1069	1007	971	993	997	997	997	985	999	991	998	1021	1001	985	985	920	905	978	912	944	987	982	1016	927	996	965	945	969	1037	978	998	950	1031	951	1004	1033	995	983	1051	992	975	985	969	958	980	1026	1019	1012	1000	993	954	1046	1004	1004	990	948	1001	981	1032	991	978	985	992	1066	994	985	932	983	1036	959	1008	981	986	938	1016	1059	1010	954	971	970	941	927	1016	1050	1011	993	959	957	975	1030	990	1018	981	963	963	1019	994	1024	883	1011	994	990	995	1014	994	995	993	940	965	995	986	974	1038	985	1029	968	990	997	969	993	975	1024	992	1042	1024	941	987	978	955	953	979	1026	967	989	965	1000	961	1003	974	1028	1039	987	1028	946	951	990	1001	1006	1069	1040	1006	1051	973	1011	1017	1053	974	997	936	1058	994	1022	972	1038	957	997	957	968	985	1012	978	1014	1108	1030	1039	972	993	1041	978	934	1037	1036	947	992	949	1009	983	997	1038	982	996	986	1006	974	994	975	973	983	995	1018	1031	958	1015	1009	968	1002	1017	942	1077	1027	957	975	999	1003	923	1009	994	1043	1002	1011	1021	1047	1021	1010	996	972	960	1029	1030	976	983	945	994	994	1030	1026	1025	1050	956	991	945	1024	995	955	1037	980	963	1068	971	968	982	994	1022	990	963	1012	1018	993	981	1042	993	926	989	994	988	1032	1010	987	980	1004	957	1034	941	1061	992	1031	1027	1018	1028	971	1032	997	1015	1023	995	950	1010	951	960	964	961	1014	1026	1034	943	977	983	953	1001	982	995	965	1008	952	1014	1043	1023	984	963	961	987	1001	1050	1012	1009	1001	1006	959	992	964	978	1001	1055	1009	1058	1017	1001	978	983	961	1015	1029	970	967	981	1023	1006	996	980	971	988	998	985	979	1014	946	1011	1034	979	991	996	960	1048	964	983	949	979	1007	1000	936	983	1000	1010	1006	1042	977	1050	982	977	967	993	978	958	1024	999	998	988	1010	935	964	972	1004	959	1009	977	1003	974	1001	992	976	978	1015	954	992	996	995	942	969	1020	980	969	974	991	1043	972	969	1022	978	982	989	990	961	1002	952	980	971	1003	953	998	1034	1003	994	1004	1030	971	985	1028	1032	979	1032	991	1023	1046	991	978	988	996	1037	997	1000	997	1023	1089	1044	997	1013	959	1012	1023	945	967	1000	1074	988	994	1028	1028	997	984	1016	1026	945	978	1008	956	1082	1015	944	984	1005	1032	999	948	926	972	1059	1025	1006	1007	998	1050	1011	1010	962	957	1011	979	1022	1030	942	976	987	1013	1031	997	1071	972	985	1002	966	1048	1035	978	977	940	1064	970	1004	1018	970	967	957	931	975	1021	965	993	986	1041	1043	988	945	973	999	980	1054	1038	1010	968	934	968	1005	1002	993	946	997	1026	1017	992	931	971	1017	1027	959	1000	965	969	984	1057	992	1009	986	990	968	995	1020	987	986	1015	980	965	932	1010	994	947	969	1015	1037	975	986	987	1032	958	992	928	1033	950	948	1013	994	996	923	980	991	1003	997	907	947	930	980	977	1038	1034	962	917	973	1048	978	1026	1030	973	983	969	1020	1007	977	991	970	1012	976	1008	970	978	1039	1012	1015	1044	946	1010	989	1052	997	990	949	1017	989	968	960	994	1061	994	981	963	990	1007	1005	1005	1003	1045	991	987	971	956	1003	1011	993	949	976	1025	944	946	1019	918	989	1034	949	938	1020	1047	1036	965	943	965	927	965	979	978	970	1010	1004	998	987	1008	997	946	950	1022	993	1011	962	1001	1018	962	1009	962	955	1079	1046	981	927	974	963	933	1002	1027	1000	981	998	1005	985	955	1033	952	1012	986	994	997	1068	978	1034	970	979	977	943	1018	1002	974	980	976	973	1017	996	942	1009	898	1049	958	984	969	1017	985	1002	1015	973	958	954	993	984	998	1020	932	984	969	955	1055	949	1011	1014	992	965	1045	963	1023	1032	988	971	938	1016	980	996	998	996	992	966	1028	1014	1031	996	976	1013	1010	1003	995	983	1004	999	996	1002	952	1009	1017	975	993	1015	988	1024	1022	974	983	1041	983	1040	960	989	986	991	988	1031	1003	1001	1008	986	1025	992	1005	1013	1001	992	1002	980	1009	1013	1054	945	978	966	982	969	954	1010	1002	988	993	985	1040	1016	899	968	1060	952	1003	944	967	964	953	1013	1029	965	1041	1017	1049	1008	1036	966	1007	1033	1001	1042	973	994	996	1028	1025	1026	997
7745	653	627	557	480	472	405	416	388	373	408	338	373	382	374	356	341	321	358	338	342	362	309	343	341	323	349	317	335	369	372	342	342	384	357	330	308	323	323	341	373	369	321	392	328	350	343	353	346	324	358	332	364	368	352	345	329	308	358	341	346	354	320	322	314	378	319	382	342	346	350	353	332	349	329	336	334	347	339	334	302	373	367	349	328	343	351	334	296	312	333	335	343	324	347	370	325	350	325	342	335	331	306	329	332	330	313	343	371	340	371	367	357	356	312	346	369	359	360	334	344	358	335	338	339	341	318	356	336	352	364	353	348	364	358	361	329	349	332	364	325	355	315	341	361	308	337	361	365	328	349	351	353	330	308	329	399	344	353	388	367	333	341	369	303	321	337	336	346	346	382	346	321	346	355	339	367	362	338	292	329	385	321	349	340	352	338	351	329	336	364	364	377	333	332	345	344	370	324	338	333	323	374	371	349	340	334	355	346	326	340	358	354	364	324	339	318	318	303	332	317	330	311	363	339	345	339	321	333	331	339	331	365	297	311	349	331	346	378	325	380	337	330	345	341	303	300	340	338	332	321	304	344	329	362	354	365	356	387	350	356	341	327	351	317	352	342	326	343	388	324	353	345	347	352	345	341	359	324	358	367	332	350	334	346	313	342	336	326	358	332	353	364	373	343	340	332	338	341	346	372	342	369	290	335	348	332	386	351	312	329	350	335	326	363	316	326	332	383	396	367	357	316	332	327	354	366	327	359	343	355	336	344	353	336	338	371	334	361	316	347	341	355	345	346	351	352	358	302	344	331	313	325	342	362	333	371	327	355	309	338	312	321	377	375	359	352	335	369	335	366	353	353	340	355	329	331	361	326	352	348	334	321	353	364	350	372	354	316	359	314	331	352	340	323	348	331	338	306	349	331	336	362	344	332	344	347	373	342	319	387	336	363	301	351	340	334	346	339	320	363	354	309	321	378	347	373	342	351	325	317	315	316	334	334	363	335	332	345	368	337	338	367	344	343	365	343	363	334	348	360	333	328	335	324	367	365	344	328	361	361	372	345	321	336	385	306	353	349	355	326	335	343	350	324	321	336	353	339	359	334	365	376	373	363	362	342	332	379	395	299	341	323	339	341	379	379	328	319	325	350	353	348	354	354	317	333	325	327	316	362	325	332	325	337	347	356	352	359	397	361	365	350	370	347	322	328	346	339	319	306	323	363	342	338	366	337	357	355	321	379	388	377	351	346	349	338	400	340	328	388	317	334	360	328	365	333	300	360	308	336	345	342	319	339	354	334	325	368	359	318	345	350	348	309	350	358	368	349	330	326	347	316	338	344	383	331	316	358	317	335	340	323	320	317	336	364	364	322	294	331	338	375	359	334	351	350	352	364	354	335	335	364	354	351	328	353	349	283	346	351	315	358	343	346	342	345	316	355	328	335	345	344	343	346	332	347	339	346	339	336	317	355	324	336	302	348	352	327	342	380	344	331	310	349	324	344	372	368	352	328	322	343	339	336	347	374	386	330	369	337	331	371	341	332	339	365	309	334	333	324	384	324	364	336	337	340	331	330	354	307	328	322	380	319	349	314	341	327	332	326	313	334	355	344	383	337	357	328	363	353	332	346	392	336	327	318	328	310	349	359	326	328	331	325	348	339	348	379	330	376	358	312	328	325	323	354	341	333	324	316	389	364	341	339	346	354	318	378	349	379	348	338	340	304	329	327	340	335	341	341	326	338	329	340	317	309	327	333	338	305	329	331	323	319	308	331	352	336	361	375	349	314	332	357	337	337	357	324	323	365	370	349	341	345	323	325	310	330	381	383	379	364	325	366	333	296	371	333	324	340	348	352	318	347	370	324	298	347	294	325	337	334	354	329	353	399	331	341	323	372	315	359	323	344	348	355	368	320	333	326	368	342	378	353	333	335	357	341	340	346	356	357	329	314	353	323	351	334	325	348	331	360	370	330	334	336	339	332	310	351	327	376	336	345	323	321	352	322	349	344	345	329	389	348	351	355	362	363	351	351	350	377	296	347	329	333	347	324	320	360	338	348	311	358	335	343	312	305	328	331	343	316	355	329	349	374	317	361	355	310	347	354	335	333	360	345	329	348	393	335	336	346	335	352	358	358	368	367	364	337	337	348	347	358	331	317	366	352	311	329	371	379	319	327	298	347	333	347	375	368	321	312	359	347	348	311	348	393	352	324	360	356	363	336	309	360	331	346	335	326	331	325	340	330	345	364	354	334	371	349	364	332	351	359	374	344	310	344	338	320	364	340	385	332	334	342	360	312	342	346	343	339	369	332	324	306	333	315	318	362	327	349	359	314	313	313	320	361	352	366	348	332	350	357	350	362	346	332	298	340	377	353	348	308	363	359	332	356	335	309	335	359	354	361	338	319	351	355	323	334	347	332	360	358	356	339	351	331	358	348	365	328	358	297	360	393	371	336	350	365	337	321	325	354	374	329	353	366	347	335	352	353	368	343	363	334	327	322	337	381	351	371	368	364	288	334	343	329	354	367	317	339	309	310	331	327	320	342	330	329	361	353	320	338	384	356	330	365	360	341	333	367	349	361	375	366	361	341	359	338	348	338	350	375	382	345	338	328	319	353	349	361	314	378	376	329	317	344	378	342	361	298	348	329	331	381	338	341	344	347	330	317	360	318	310	320	354	380	359	347	317	325	342	316	331	376	336	348	353	330	347	371	316	359	360	349	338	364	318	332	374	349	335	340	351	379	333	343	380	339	347	347	356	320	389	345	326	313	347	332	362	319	373	348	333	337	326	349	357	353	350	316	339	320	346	356	359	315	359	313	347	369	338	346	350	338	349	366	344	301	397	347	334	335	333	332	349	355	351	345	347	320	321	373	347	316	315	337	372	322	332	324	315	350	312	347	335	322	361	372	321	353	357	348	354	348	349	344	383	327	317	346	386	326	366	319	306	331	322	354	354	378	337	371	325	326	330	338	340	328	360	341	354	343	371	398	378	324	344	352	368	353	328	312	325	333	343	346	367	343	305	344	338	310	377	373	336	334	319	325	340	312	329	404	353	345	382	330	349	336	330	342	350	358	395	351	328	317	319	351	331	319	315	337	370	329	363	355	329	387	359	345	363	331	346	352	305	318	344	332	334	297	368	324	290	331	353	331	340	345	353	369	312	321	336	327	335	354	316	326	344	338	334	361	381	336	366	346	352	340	354	357	367	317	341	341	364	362	326	319	361	352	388	347	343	339	310	323	323	353	361	337	317	325	369	366	335	371	354	335	335	337	343	325	343	361	326	352	373	362	351	358	339	328	361	373	371	366	365	349	358	334	291	339	332	355	364	331	317	346	348	371	335	365	375	357	353	332	380	326	363	351	331	346	314	351	354	370	343	344	377	322	347	334	348	324	345	357	365	367	372	342	348	309	324	346	343	329	350	307	367	326	308	299	360	348	338	384	299	319	339	343	347	291	349	322	323	382	354	297	343	340	338	318	370
7025	1175	1485	1637	1478	1315	1184	1064	1010	984	957	965	964	979	937	932	880	863	863	882	876	859	881	821	899	853	869	841	818	805	836	809	864	802	834	839	844	819	767	804	839	880	808	831	820	883	815	785	833	818	780	810	830	861	812	787	892	791	866	813	832	768	825	782	811	858	780	817	791	842	872	792	817	811	862	824	837	785	783	721	844	832	797	815	783	806	819	832	870	827	866	840	858	823	859	875	872	886	802	752	836	847	768	834	820	802	860	839	816	812	806	824	787	796	821	794	830	863	767	799	814	839	818	839	860	822	807	837	817	817	830	860	785	828	831	779	781	843	758	855	808	842	833	789	828	840	807	873	802	805	821	859	856	822	826	760	837	842	827	827	817	829	820	842	840	761	821	813	816	833	804	835	873	816	827	841	807	830	793	820	793	843	775	828	872	786	790	801	879	785	805	778	830	836	816	824	818	796	829	821	844	885	784	833	767	795	799	834	774	844	792	834	862	809	845	823	815	772	803	832	787	751	861	808	801	806	804	801	801	788	792	833	777	810	796	815	766	832	789	798	811	783	853	825	808	797	807	803	851	783	860	867	789	836	843	852	778	807	852	783	759	792	823	790	829	847	781	778	851	820	833	811	837	816	868	840	787	797	795	786	822	831	768	777	839	819	770	775	859	843	865	843	780	821	779	783	801	851	849	801	833	791	852	807	789	876	843	796	814	792	877	845	818	859	885	852	786	830	815	825	817	799	789	796	821	802	829	808	825	802	802	823	838	773	758	793	878	827	830	782	811	819	822	787	809	795	806	861	792	824	799	818	846	844	793	799	793	841	808	837	880	831	851	813	810	804	797	814	819	813	900	796	832	811	848	808	799	837	806	843	809	816	858	822	799	838	820	783	804	800	771	847	837	818	856	830	830	787	837	788	837	781	816	816	825	836	796	791	799	904	829	759	798	762	837	827	798	839	813	828	854	819	863	791	768	865	819	757	833	793	836	827	842	803	789	802	801	833	863	785	778	850	817	809	854	823	827	832	847	810	798	829	801	747	808	807	797	809	842	835	764	798	792	803	779	817	790	794	803	788	805	865	819	786	772	848	806	833	829	842	816	828	795	789	848	861	831	798	848	797	856	855	806	857	837	833	791	824	828	835	854	848	823	780	767	786	837	850	790	838	778	800	835	781	827	798	824	877	807	842	828	804	752	763	830	813	832	863	838	779	781	796	812	831	844	803	856	827	828	781	882	793	811	848	793	844	793	782	773	793	801	746	856	773	871	803	801	839	786	824	858	860	838	851	881	795	751	801	840	815	814	794	834	839	841	819	841	823	788	768	814	800	814	810	808	793	844	844	811	868	847	846	841	845	798	815	866	798	813	759	815	834	846	846	864	848	792	763	850	823	826	851	832	812	823	783	841	800	771	828	837	775	850	814	806	807	765	816	847	822	848	871	814	767	798	830	825	837	801	846	841	818	769	775	839	821	810	753	839	840	752	846	844	784	832	781	841	792	832	799	796	811	818	838	824	771	834	819	809	794	839	784	820	805	830	796	847	824	861	795	822	874	862	820	791	797	802	793	824	813	791	770	817	837	793	785	815	826	752	848	784	804	794	847	826	780	793	828	836	828	791	805	839	809	827	802	807	799	802	866	870	813	854	800	813	826	827	814	852	833	837	851	827	808	799	847	832	756	779	824	872	839	789	775	813	820	850	805	801	827	826	800	815	836	800	846	827	844	806	786	840	825	832	776	788	810	845	893	785	822	807	847	803	807	850	817	822	800	827	771	809	820	864	811	813	829	810	784	820	768	821	796	791	816	846	801	786	797	762	858	819	871	861	853	868	800	834	789	795	825	790	844	808	822	822	794	829	820	851	831	865	781	822	804	763	814	837	804	823	847	841	801	834	829	795	789	821	847	819	761	769	801	822	837	784	781	803	853	730	779	791	825	881	786	811	795	830	827	792	803	814	830	792	752	805	772	808	850	853	774	766	833	781	832	795	794	842	813	837	851	836	839	812	814	804	819	813	849	861	840	781	788	823	784	869	772	822	832	804	822	813	802	795	812	812	835	868	779	836	830	819	753	791	823	800	791	819	833	808	783	824	760	821	795	802	786	845	821	833	841	821	764	824	770	848	808	811	876	856	777	819	856	855	795	850	779	820	804	819	855	845	865	841	780	836	806	835	803	774	822	815	883	783	853	790	870	845	829	893	843	826	837	806	844	846	836	740	784	824	828	829	803	827	839	810	797	820	757	793	827	794	797	802	808	808	833	847	775	863	824	813	855	818	812	748	841	782	800	775	787	825	793	782	862	812	842	870	851	815	817	781	791	831	785	823	782	794	823	858	785	827	799	802	816	798	803	824	866	801	774	835	813	766	824	815	797	805	840	825	772	751	797	804	841	791	809	845	845	816	799	798	754	804	857	828	794	784	788	839	814	841	731	795	796	793	787	871	864	846	821	835	852	832	769	823	795	743	821	793	794	836	789	791	799	802	800	801	844	839	811	739	774	802	800	865	818	800	775	790	845	763	792	813	748	833	883	854	835	854	787	776	846	780	794	840	827	807	803	822	817	792	865	808	806	791	802	817	791	794	772	790	811	813	816	802	813	756	825	817	850	795	754	851	792	839	856	849	846	839	848	800	812	813	869	808	815	834	759	804	793	836	836	794	814	810	790	820	825	896	845	878	838	820	825	772	860	811	781	805	793	775	802	824	808	799	888	814	795	826	814	793	786	801	863	827	843	818	845	805	822	803	845	843	779	842	788	801	784	846	830	820	769	828	806	809	831	815	815	824	787	796	803	816	812	843	809	865	802	828	764	824	797	796	833	858	858	805	788	842	826	818	826	808	833	813	853	831	866	803	829	825	807	887	809	863	797	841	809	881	850	785	814	832	826	810	806	816	766	831	854	801	777	766	850	822	824	794	770	847	785	848	829	802	781	828	825	790	849	801	844	797	859	820	836	827	851	838	798	871	795	809	802	870	823	804	778	807	796	869	789	853	796	816	849	759	780	790	798	854	814	826	809	815	807	774	818	845	806	872	791	913	784	773	787	862	833	846	793	808	814	810	861	864	808	809	775	856	814	829	844	822	838	813	795	786	834	788	839	776	745	818	853	848	800	805	826	796	836	805	800	825	826	781	807	800	879	805	824	823	881	841	827	800	768	868	825	863	813	779	755	793	806	842	860	838	803	843	819	846	809	815	753	778	858	903	884	766	852	826	846	822	825	802	847	803	765	870	799	801	793	790	800	774	799	806	838	801	815	838	764	821	826	794	844	749	772	807	800	821	827	833	757	800	811	820	847	822	816	845	856	840	794	774	835	817	788	821	831	812	806	816	814	830	819	815	801	821	779	751	814	832	817	757	850	866	779	808	831	807	836	868	798	768	854	808	813	833	753	787	803	807	855	823	820	820	807	822	803	800	816	819	830	762	868	825	835	835	827	846	762	813	801	816	780	809	808	848	837	790	827	836	803	839	814	848	791
13327	1003	717	622	467	348	320	246	263	221	211	191	228	184	161	186	186	162	177	185	184	188	164	153	158	164	191	173	191	164	176	192	186	159	184	165	186	183	180	164	167	164	146	167	173	164	162	137	160	154	161	163	160	168	144	149	176	165	204	174	167	156	177	159	141	194	164	163	162	162	186	149	170	167	158	157	139	164	166	182	166	181	161	187	175	154	175	151	156	173	189	146	171	175	160	164	159	165	164	168	190	148	156	178	160	159	176	155	171	156	165	151	150	186	180	177	164	176	140	169	167	174	166	185	157	152	168	164	189	167	169	165	171	173	140	133	171	157	173	151	148	160	169	149	181	157	154	148	144	179	168	141	151	176	160	178	161	149	169	150	146	177	136	176	153	186	181	165	172	190	146	151	188	185	187	173	157	164	162	158	172	144	165	156	156	188	174	169	150	154	171	176	165	153	156	184	172	142	185	174	166	158	174	169	175	165	173	182	179	187	171	172	148	150	164	183	152	153	180	144	154	163	149	172	149	151	177	211	160	176	159	161	146	152	158	160	158	173	178	177	169	169	205	145	156	177	172	169	149	160	161	178	167	170	140	171	154	168	167	148	166	161	163	165	153	151	156	154	157	174	156	169	156	177	169	170	146	180	152	164	182	178	142	176	186	173	155	153	163	158	146	141	166	177	167	170	156	170	144	161	164	150	188	170	142	185	181	165	170	156	181	172	160	151	155	160	151	162	154	172	178	143	134	159	158	178	174	162	166	161	183	158	171	166	168	150	194	156	156	148	169	156	175	154	171	161	168	179	159	159	169	169	194	135	164	172	162	146	155	158	146	164	175	149	174	167	149	175	172	171	173	178	122	161	148	165	194	168	173	170	155	190	162	161	133	154	157	169	185	134	182	163	161	172	173	165	151	173	166	168	184	173	147	184	174	137	188	180	168	144	127	160	179	186	163	169	156	172	162	160	160	175	150	138	154	178	163	190	177	174	177	168	159	177	165	154	166	168	155	147	176	163	176	154	137	180	161	151	196	142	132	139	183	142	150	167	174	161	156	175	164	165	187	157	149	181	159	188	177	163	161	168	148	153	170	165	162	145	171	151	146	160	166	148	159	170	161	174	135	156	164	176	145	167	159	171	152	183	143	161	133	169	173	174	163	185	166	178	158	151	172	170	145	161	183	179	166	177	154	168	189	163	178	152	168	152	187	172	172	179	159	151	140	150	168	181	178	151	144	175	170	147	151	179	172	165	172	162	178	177	173	156	143	166	162	132	147	165	135	163	175	177	166	166	158	168	158	164	160	175	178	192	172	176	155	192	178	156	183	154	184	191	156	171	172	157	176	182	173	166	180	172	189	155	171	172	150	150	156	172	169	167	167	163	182	165	153	165	173	183	153	152	146	159	177	154	160	189	178	183	156	174	160	186	169	158	157	154	157	165	189	172	167	157	135	161	176	180	150	171	143	154	172	178	194	162	182	157	166	169	176	187	152	151	178	182	179	163	179	176	159	171	171	165	147	151	134	145	177	167	143	166	163	183	171	156	151	190	154	164	172	164	165	150	193	182	166	160	152	148	156	153	166	162	164	166	172	183	159	171	163	165	170	164	164	171	148	163	169	188	171	147	157	175	172	143	158	154	155	168	205	162	164	151	154	172	157	158	194	163	177	147	171	156	142	188	163	161	173	176	162	171	176	184	151	145	172	164	178	174	176	166	175	168	157	156	178	197	163	176	170	139	169	178	175	170	168	158	153	170	158	168	163	157	164	172	164	171	193	197	175	214	176	164	135	144	153	161	175	165	173	160	173	145	152	152	168	151	166	151	171	172	187	172	171	149	158	165	168	158	152	171	159	180	150	159	193	157	168	183	151	153	142	157	166	167	159	171	173	160	148	177	185	168	179	161	175	163	190	180	172	150	160	162	150	128	177	172	182	143	169	173	170	174	148	183	181	161	189	171	155	181	161	169	151	173	165	163	165	175	166	178	176	156	170	149	171	155	159	169	166	137	175	181	132	171	169	190	195	155	189	187	143	172	174	158	183	144	168	169	166	173	175	179	185	176	186	169	149	177	185	183	168	186	172	167	168	169	171	175	166	184	174	147	159	163	166	162	164	185	154	167	182	202	165	159	158	168	169	155	173	180	159	179	173	150	152	151	158	153	164	169	141	143	181	171	169	155	178	159	159	164	165	150	143	203	168	138	183	179	180	201	174	162	160	180	156	163	172	168	185	167	189	173	181	166	146	169	164	164	158	169	158	175	164	181	168	166	168	129	156	146	181	151	146	168	190	146	157	193	176	180	168	160	167	162	152	184	157	170	178	160	178	155	173	163	169	145	177	175	156	158	170	157	173	164	135	159	164	152	151	170	155	149	189	171	161	169	181	154	160	163	165	150	170	153	148	174	137	195	160	149	164	184	138	182	163	193	172	150	174	162	180	142	178	137	159	157	162	159	161	148	188	143	170	161	152	200	173	144	176	205	183	177	159	164	141	138	160	207	189	163	163	177	158	166	178	168	158	163	155	151	176	152	147	165	158	175	162	165	143	161	172	179	149	151	156	192	209	151	152	138	139	150	145	177	151	162	176	180	139	154	179	141	192	178	172	160	169	155	141	182	162	156	161	164	145	171	157	187	165	183	153	160	162	184	164	140	172	113	190	174	184	177	171	150	189	164	173	158	179	185	184	188	180	170	168	130	146	172	156	156	170	156	142	161	171	182	159	163	171	198	156	157	163	164	182	148	187	151	174	166	171	159	179	150	158	164	156	177	164	156	171	171	148	179	148	162	166	176	137	182	170	182	162	180	161	155	167	180	150	176	180	156	164	173	169	184	183	177	144	162	180	175	161	154	169	152	164	176	144	157	166	162	174	161	181	171	164	188	172	160	161	185	191	177	170	166	162	181	166	160	159	153	158	179	172	166	144	148	178	168	169	153	163	158	136	173	169	168	158	175	160	151	174	160	167	188	142	188	162	174	166	158	165	153	152	164	167	172	161	176	173	155	169	193	185	161	175	147	181	150	163	164	171	161	183	148	169	167	170	146	147	160	153	171	159	141	171	155	136	161	180	159	180	169	164	180	156	151	155	172	162	173	174	168	189	176	161	153	174	141	163	165	164	169	152	171	194	177	172	158	166	155	159	158	182	181	167	150	167	179	180	157	165	175	197	173	153	133	157	179	178	169	157	189	158	161	165	160	180	156	152	182	174	180	162	165	172	188	186	160	162	186	153	182	175	183	184	181	184	177	158	153	170	163	164	150	188	155	170	146	142	162	183	158	132	171	182	186	176	151	171	151	163	150	171	158	189	131	151	165	158	150	169	174	149	157	160	176	158	182	162	168	147	148	167	183	143	182	192	164	164	190	146	157	142	154	146	162	162	174	162	175	167	157	161	164	161	171	180	166	159	165	176	170	159	173	165	171	163	157	186	190	166	188	186	131	157	172	164	188	189	173	176	178	190	164	164	167	155	164	191	191	149	196
8290	984	1756	1901	1675	1371	1138	950	840	776	691	714	805	698	610	608	610	562	544	544	514	505	490	493	505	497	481	482	506	509	491	466	450	467	483	498	460	464	483	439	498	494	469	482	485	412	499	499	439	475	473	483	451	478	432	477	435	403	447	417	438	456	453	428	472	416	459	459	411	460	425	426	453	441	415	476	447	447	436	442	447	437	461	423	422	448	450	444	406	440	481	450	431	476	451	483	402	443	481	500	436	469	462	416	488	441	472	441	447	423	469	435	434	441	448	451	477	452	479	460	409	431	451	412	468	485	448	445	420	440	425	426	426	455	431	445	446	395	464	458	455	445	445	449	470	454	429	477	425	436	444	430	454	440	411	454	433	447	432	418	427	432	437	472	426	444	458	461	424	427	450	472	468	447	465	414	463	445	470	407	421	479	436	436	441	450	409	445	413	450	438	442	424	475	445	468	456	437	456	430	447	475	432	471	441	406	480	405	438	479	455	415	461	452	454	426	428	436	429	466	399	461	432	433	453	437	418	488	443	433	421	446	460	426	465	425	464	461	446	455	443	432	435	426	465	409	440	428	438	438	438	450	434	473	442	450	465	464	449	414	449	418	454	384	470	413	426	431	463	436	477	429	413	439	457	443	421	425	464	474	441	446	437	432	440	479	462	460	471	412	446	406	416	420	434	437	399	431	447	475	465	422	431	434	425	430	460	444	431	438	459	468	459	477	420	453	458	425	459	494	435	425	439	440	467	469	468	421	427	419	427	419	458	443	406	438	414	480	451	459	448	447	448	456	458	405	430	443	441	411	425	457	471	417	407	437	450	434	473	448	472	438	420	438	441	413	440	456	452	440	484	490	456	431	401	439	449	444	440	482	446	444	432	418	411	402	493	400	428	413	456	433	466	423	450	472	403	467	457	418	413	422	467	457	413	438	412	466	425	440	409	453	447	443	453	398	444	442	470	448	453	438	420	437	437	405	415	448	430	446	441	445	433	480	437	440	431	441	407	441	458	465	417	416	440	453	410	428	471	427	452	462	470	455	453	443	430	419	439	435	473	431	450	416	441	434	439	445	392	442	453	443	423	407	441	464	411	442	446	467	481	431	423	410	453	470	410	441	471	428	419	470	424	431	438	464	493	415	439	475	450	439	464	414	432	449	442	491	447	472	459	418	451	447	445	428	467	429	470	455	426	445	478	432	428	469	448	444	459	460	460	441	412	429	441	444	438	450	411	457	439	428	476	416	431	450	424	448	475	424	459	415	444	424	409	441	446	476	411	410	455	455	444	426	455	443	445	443	470	462	438	484	401	419	451	486	446	456	431	415	414	446	493	432	479	435	407	399	428	445	378	460	433	427	487	456	475	466	415	465	442	414	436	447	437	444	443	446	439	456	418	421	410	441	444	456	445	465	466	472	451	420	461	450	434	434	452	463	436	415	426	458	430	431	440	472	460	422	429	401	475	480	423	450	442	466	447	435	434	425	436	457	419	443	403	417	468	462	425	429	453	448	465	425	491	412	445	440	403	430	453	454	433	432	436	455	410	406	396	467	447	430	457	475	446	415	445	443	443	425	433	476	426	413	442	450	459	417	454	437	430	446	483	465	452	490	423	475	416	418	439	410	459	426	429	465	465	430	429	447	442	467	469	424	462	439	458	478	411	479	479	439	460	473	452	485	454	429	421	433	411	441	452	423	443	470	432	442	458	429	453	440	438	426	438	441	427	419	474	441	433	467	470	438	415	434	444	431	414	502	429	431	451	451	433	448	428	478	442	480	430	444	415	403	447	445	441	434	456	459	446	405	458	431	434	462	462	445	442	419	458	466	431	419	471	449	446	486	423	414	466	442	453	442	461	441	463	415	422	439	444	468	439	457	420	424	466	437	423	462	394	447	449	446	428	452	418	491	454	485	406	430	473	423	450	446	458	452	454	445	427	440	453	463	472	451	442	440	441	472	455	447	463	452	469	431	476	423	440	452	438	453	419	465	461	458	439	455	434	436	449	477	476	438	439	475	444	423	417	432	415	465	438	398	440	406	477	453	462	438	450	429	427	474	481	442	414	433	417	464	466	450	469	467	453	447	460	478	427	469	424	425	447	440	475	454	450	427	454	413	438	462	420	467	450	432	443	443	443	442	453	395	445	441	453	442	456	432	438	445	439	449	409	443	495	463	411	466	434	431	448	488	458	450	437	429	437	461	426	421	413	467	458	467	408	466	470	447	473	416	393	409	442	474	449	456	422	437	460	444	420	440	445	462	463	418	428	409	449	469	453	427	423	438	402	427	422	444	451	409	424	375	414	454	424	461	453	456	456	439	393	448	490	439	414	465	442	441	443	430	437	426	453	457	455	450	443	463	439	480	425	394	427	442	492	455	430	429	454	458	432	434	437	426	433	469	426	458	430	434	447	440	412	442	422	449	436	434	455	428	443	456	421	430	457	495	456	466	465	457	469	434	429	415	461	448	493	414	442	458	454	479	446	425	433	422	429	426	373	463	402	434	465	406	423	464	415	466	442	419	440	430	457	435	409	418	449	394	435	411	439	432	444	469	480	442	425	466	457	410	431	469	462	445	471	453	475	419	443	406	438	472	399	435	425	429	424	464	454	447	402	453	439	425	448	406	441	469	438	451	466	430	427	398	392	458	465	435	445	401	420	466	435	459	434	414	455	469	468	437	450	437	399	437	431	476	433	428	460	408	450	391	459	434	432	426	463	438	439	426	441	422	453	433	450	456	421	408	464	429	485	436	453	415	470	459	447	479	459	434	449	426	449	440	435	464	433	408	429	423	444	463	435	460	422	431	443	418	472	449	460	411	418	430	436	444	420	458	434	435	432	444	428	422	451	440	420	428	444	441	403	443	417	445	466	445	420	440	433	437	474	417	453	407	447	425	466	437	455	438	406	420	451	475	480	433	426	447	461	439	458	451	432	426	466	437	428	415	437	428	395	443	409	441	439	443	413	430	474	417	451	415	429	464	430	443	450	480	453	451	423	404	440	391	448	417	435	476	443	438	436	436	451	420	467	439	426	442	463	416	435	448	417	472	447	437	446	476	438	462	456	411	450	475	434	454	455	393	459	457	419	517	469	429	463	445	432	470	442	443	449	478	417	454	456	427	437	453	432	431	475	463	457	416	459	486	447	446	502	446	456	466	419	432	434	435	415	449	419	477	453	418	455	409	423	451	448	447	437	448	457	421	442	443	461	431	450	436	430	460	462	441	482	418	436	469	425	445	442	484	444	472	495	446	457	449	432	455	422	429	458	474	467	450	429	421	422	417	409	439	451	461	423	436	467	453	475	425	451	448	426	466	444	438	397	434	467	428	460	428	460	462	445	417	454	414	457	418	430	439	434	407	430	431	441	430	446	438	430	438	410	448	418	469	424	386	433	415	411	471	458	412	414	459	418	467	449	459	438	413	414	445	475	458	480	455	438	472	463	431	461	454	463	394	401	429	441	439	460	449	416	422	448	452	444	474
1840	453	483	488	457	431	396	451	439	447	414	429	507	428	444	426	444	429	429	414	409	424	404	468	438	433	464	456	434	391	428	413	446	419	423	409	455	455	443	401	427	376	391	458	398	429	407	437	466	444	393	432	398	430	445	457	379	408	442	386	420	450	415	404	421	448	433	456	414	436	444	439	434	416	405	405	380	417	426	432	478	427	452	444	405	451	451	415	414	431	426	433	475	410	412	419	450	445	416	433	408	424	422	405	434	460	453	444	382	430	435	446	450	422	402	400	425	453	441	450	443	392	411	452	430	418	400	414	436	438	471	398	419	449	381	409	432	421	426	451	392	456	441	441	413	472	424	426	412	441	417	465	414	428	421	385	438	455	450	427	424	419	416	450	444	414	415	382	404	399	434	425	430	414	408	426	418	382	414	451	411	428	387	417	409	449	422	434	447	460	502	447	447	430	429	432	458	463	418	392	426	411	410	390	446	402	452	430	408	395	439	427	396	410	422	431	388	445	443	409	414	414	418	395	421	421	428	415	423	412	405	418	418	406	428	444	387	438	464	463	425	410	459	415	401	423	433	421	457	432	401	429	418	383	397	395	412	380	395	392	425	390	417	419	429	416	408	480	442	405	435	441	378	442	431	439	423	416	435	396	411	429	432	404	420	443	426	428	432	430	433	421	421	427	415	429	442	420	401	424	430	431	421	403	439	445	417	392	438	458	428	419	455	405	437	415	395	422	373	419	410	417	435	397	419	406	432	415	471	401	417	437	418	388	388	428	402	407	442	459	420	381	419	436	439	421	457	391	440	411	459	429	397	443	419	402	428	389	428	421	404	408	374	397	451	462	411	457	428	387	441	432	386	438	452	387	449	407	450	424	458	458	423	419	434	417	372	404	432	463	408	372	417	402	351	413	400	418	455	433	424	437	406	406	423	402	424	448	461	417	450	455	433	425	383	406	426	393	431	422	424	433	445	473	400	436	434	450	462	415	447	449	435	445	424	431	433	413	425	414	442	416	435	430	437	425	400	448	424	428	437	423	443	390	426	431	418	468	429	425	443	418	407	427	453	448	409	432	437	420	427	485	415	387	452	458	417	448	410	387	406	426	413	429	419	444	445	444	456	417	413	461	402	444	422	385	424	360	425	413	416	421	427	398	441	436	414	436	427	401	405	446	406	477	439	445	402	429	446	415	419	446	459	414	459	426	459	464	399	442	438	412	386	470	399	456	415	413	418	406	445	421	434	435	431	432	437	406	429	452	449	404	410	419	392	459	458	398	418	458	423	435	447	460	432	446	444	417	377	385	456	460	430	447	456	418	413	422	410	407	470	385	416	438	454	449	455	433	440	437	433	410	403	429	416	456	448	396	452	410	416	412	443	402	407	421	444	460	459	391	375	423	420	407	419	429	425	440	422	428	405	423	413	422	428	405	393	445	441	441	409	389	386	473	450	398	413	413	417	421	428	417	425	437	399	420	474	413	388	436	405	376	442	424	436	437	427	410	420	430	426	435	454	408	433	440	450	407	426	421	442	455	419	421	468	449	444	405	434	438	427	396	436	432	420	451	370	395	392	457	416	451	416	464	457	421	433	435	423	413	423	419	412	426	426	431	403	418	446	388	394	442	437	416	418	438	470	415	433	376	439	408	398	433	400	469	413	407	405	426	444	412	402	410	405	432	473	447	425	482	454	430	414	452	420	389	464	407	428	418	415	428	412	468	478	411	388	449	423	413	372	456	401	414	426	434	424	450	432	433	441	414	419	397	458	441	434	416	448	417	401	449	420	420	411	424	413	419	434	431	399	459	471	443	407	445	411	421	382	424	454	465	428	426	427	406	404	391	436	436	425	415	422	442	421	419	416	438	446	395	392	403	408	406	409	419	427	413	413	452	452	429	405	413	410	441	401	394	400	452	413	420	425	396	413	402	480	430	389	407	427	389	415	418	438	432	394	419	422	390	406	425	441	449	422	441	478	430	438	406	440	397	416	432	405	429	366	422	480	411	422	438	411	463	402	393	418	405	433	413	443	426	416	444	437	438	415	410	410	395	441	405	414	426	409	424	424	460	434	406	454	407	411	451	420	437	421	426	444	468	470	441	445	404	439	391	436	424	418	403	411	410	415	447	404	415	453	452	407	444	416	404	447	465	440	417	434	449	412	431	446	419	435	412	413	413	415	454	433	430	404	455	420	444	434	436	405	442	432	375	426	470	443	412	412	406	440	390	418	418	442	395	416	454	426	383	418	420	399	423	419	421	445	424	406	429	422	467	384	422	406	438	429	424	451	357	417	391	408	425	388	446	393	385	413	435	410	451	456	441	429	416	425	514	429	424	413	436	412	453	439	399	405	452	424	427	405	435	404	377	432	391	416	421	433	413	428	417	426	451	445	469	401	436	423	393	428	411	440	420	462	454	414	379	380	395	407	416	431	418	444	450	456	414	419	412	418	411	381	449	441	447	446	431	435	438	443	399	436	420	437	381	424	461	431	421	439	428	409	425	427	438	424	397	383	435	405	412	460	435	422	438	431	449	413	405	436	432	442	418	433	405	384	419	392	410	439	473	441	458	398	410	467	403	453	409	398	439	404	401	458	415	396	451	431	446	446	429	396	394	413	411	443	416	436	424	429	400	403	427	440	442	411	448	435	383	447	438	405	486	404	449	385	417	430	418	446	449	400	428	429	431	429	437	424	394	412	395	422	388	459	448	428	415	442	394	476	404	464	399	414	398	466	405	414	429	409	403	407	409	425	401	407	460	424	452	443	432	423	426	396	436	416	458	430	419	376	418	414	433	377	403	394	427	415	435	425	423	415	398	473	398	419	406	371	416	388	389	469	424	438	421	444	418	406	359	423	448	415	376	408	407	389	438	422	424	441	444	417	439	434	430	432	464	406	433	426	398	396	421	438	426	433	445	444	426	455	460	454	433	416	392	394	396	427	417	421	411	431	387	417	423	402	419	486	412	408	427	413	391	421	381	449	420	409	444	474	430	418	386	421	417	421	407	400	463	435	406	409	423	420	458	388	431	465	419	430	433	428	416	463	415	410	384	432	411	426	438	418	439	459	418	438	457	403	463	445	387	392	440	402	419	424	387	437	453	441	419	374	384	416	405	427	421	416	420	433	440	408	428	381	427	443	427	443	443	401	467	423	419	443	403	449	411	443	384	408	400	444	428	436	450	429	372	439	408	436	432	416	386	469	397	394	452	427	423	430	424	396	465	414	408	429	435	395	395	407	433	422	448	444	420	427	440	378	408	434	438	410	437	405	398	444	429	427	390	424	452	475	436	437	436	406	442	427	430	387	445	420	402	420	445	418	418	436	420	428	401	409	418	412	415	426	432	414	430	443	422	391	423	457	430	440	440	408	408	437	419	435	436	436	398	410	439	410	390	409	449	421	441	404	451	416	388	440	394	436	410	401	444	429	432	414	417	391	435	388	423	448	424	426	415	468	411	425	480	392	412	413	463	413	396	435	402	383	424
2417	1022	1065	1094	1068	1054	1026	1012	999	1020	976	1015	1125	1044	993	1008	1016	1024	980	1042	1057	986	1029	994	1025	985	1052	906	1046	963	997	944	1039	1003	1042	995	979	972	1008	1004	990	972	959	954	1001	996	1031	1012	1026	996	965	998	1015	995	1050	986	1003	955	1010	1036	1009	1025	1000	990	973	997	976	1056	983	981	1000	1003	992	1012	1002	1019	963	983	1037	1009	994	1028	944	949	1006	958	935	967	982	1036	964	995	1029	1073	990	980	975	986	1053	993	1005	1064	975	970	1008	976	1041	1004	1018	1013	964	1001	984	1009	973	1028	1006	999	1008	1010	1004	1020	984	1016	1003	969	1017	974	1028	1049	1032	1022	1050	1043	1049	1018	1016	1067	1041	1036	940	966	947	967	952	991	1048	1012	983	1048	1000	1037	995	1012	994	996	968	1019	992	1051	927	952	1015	982	1000	984	947	970	998	977	1065	950	992	953	975	963	1017	1040	1022	997	994	1022	995	1042	972	1015	1055	984	1033	1052	1040	977	1036	958	1018	1008	920	983	992	1051	1033	999	1038	1053	968	944	986	999	1018	963	1020	1054	1032	1006	986	1008	999	941	1035	1040	967	1003	965	958	995	972	987	972	950	979	1048	969	938	1003	1012	1014	1022	1007	996	960	979	995	1022	985	1011	985	981	952	1050	1044	1004	1005	964	995	1022	989	966	1041	1023	1037	1007	1026	986	1014	1001	1008	998	1000	983	951	1069	972	1041	982	1032	1015	1063	1029	1079	972	980	1020	1030	1019	993	1049	975	945	993	1021	987	1066	999	959	958	1072	982	984	986	1045	953	997	1028	999	1037	1044	939	992	1017	1011	973	1032	1054	945	998	990	960	1052	991	1028	954	1029	999	982	1061	984	1036	1012	997	973	1025	972	956	1009	979	967	989	991	961	999	947	967	1028	1001	972	995	964	1056	1000	1066	962	1018	1029	983	980	1024	970	985	968	1025	1031	1015	1002	1027	963	1006	991	951	1027	1018	922	942	982	969	995	935	992	1019	997	970	1007	1008	1017	974	967	1019	1022	961	1006	990	1025	1071	978	965	1016	982	1046	1040	1031	1012	1001	1024	1026	974	999	1017	1010	1006	970	995	1054	924	947	984	1017	1007	985	1052	1010	993	1064	1029	976	973	1014	1016	1004	1042	999	987	998	1014	1031	1029	950	1044	981	955	1005	1012	998	1028	1083	1009	1018	1026	998	1000	1067	953	1015	992	1016	1020	986	1016	1000	1036	1017	1024	1016	969	1018	1014	988	1015	1034	1044	983	988	1012	1007	980	981	1008	1032	1035	955	999	982	1013	953	1020	982	987	976	962	1032	997	965	1017	994	1054	1024	1033	988	958	1065	992	983	987	970	1035	1038	973	1015	1026	968	1050	987	998	940	979	997	974	963	1042	1011	1018	1026	951	1071	985	952	1036	961	963	984	996	973	970	1046	963	999	939	1049	989	962	979	1019	1019	1008	938	1000	988	991	991	990	989	975	993	1006	932	1036	952	1011	982	955	1002	986	1041	1049	986	985	997	1014	998	1025	966	1005	1013	1015	976	1023	945	1013	945	961	983	932	1019	995	1045	990	1018	971	1048	1003	978	990	1017	987	1005	1010	998	1081	1038	997	1038	1047	976	1009	980	1030	993	997	1008	1047	1056	952	1002	1040	966	1029	984	1028	999	1003	1003	997	971	1002	977	962	1005	1006	997	957	1029	994	997	989	996	941	1001	973	989	983	1024	995	972	1017	943	963	1038	966	1030	954	967	1008	1012	1025	1007	997	978	1001	984	951	1001	998	1041	952	985	1020	1056	1024	987	1061	984	1007	976	1018	1000	1028	971	970	992	1041	983	1027	988	901	974	987	999	993	1022	970	1056	995	982	995	985	1015	995	1015	1008	1003	1051	996	979	1032	981	1015	1013	1002	1000	1008	985	1018	1008	1019	1007	996	1033	1055	980	1014	995	1024	968	966	990	1010	980	1038	1018	924	892	978	969	1037	1020	985	1001	955	983	977	1015	990	941	1029	1012	969	1013	1046	1013	991	981	1001	966	977	956	1034	957	956	951	1016	993	982	1032	1013	980	980	1041	994	978	1045	959	997	1023	980	987	1043	933	943	1016	1050	1008	976	1048	971	1003	957	1074	990	978	1020	918	937	1036	1003	1012	997	1035	989	950	1014	1027	998	1002	972	1002	1000	980	1012	1009	989	1014	1007	1024	1007	940	1006	990	994	986	1041	999	1017	1005	1025	1005	973	999	947	1023	1007	982	1028	960	993	1006	1012	1015	1029	997	1037	1021	1039	1005	1012	1041	1023	1013	970	1015	963	1005	1016	926	998	977	1001	976	1026	1042	962	1016	1039	987	968	1004	967	985	954	1003	1011	1001	1009	984	995	1044	953	954	975	959	1022	1032	955	994	1059	964	1056	1012	1040	998	994	971	966	977	1019	970	992	1048	1026	1026	987	1045	1025	935	985	991	958	942	1015	1057	1030	999	1006	976	1018	1032	998	957	996	1017	1017	974	961	1007	964	946	993	1062	993	1045	971	1003	981	1027	988	932	998	993	1026	1023	1010	1006	1024	971	946	981	1020	1009	1029	944	950	1006	962	994	981	1039	960	972	956	1018	997	982	997	971	1008	988	930	1044	1042	986	974	1001	1031	938	1001	1006	957	1011	953	975	964	1007	992	979	1004	1031	967	1019	989	1056	934	960	984	981	997	1013	1005	962	1020	983	1016	1040	1006	1025	980	984	1002	998	1052	976	983	1040	998	983	985	942	1025	1011	1003	969	1048	1020	944	1059	1024	1004	1000	987	1016	1001	1089	1024	966	989	987	997	1021	983	1028	1007	964	1033	989	1022	949	955	1043	1020	993	964	998	986	994	998	999	998	1066	1022	991	996	936	1021	986	975	990	945	1006	1029	982	973	1006	953	978	974	950	997	995	1064	979	1026	1036	1032	946	1022	1007	1032	1005	1036	1031	954	1009	991	958	969	992	967	1026	990	1011	1029	1034	1017	945	1003	1001	1003	953	1060	961	996	956	1000	1028	963	1015	987	1013	969	987	957	989	1078	954	1008	947	975	945	999	1039	976	1030	1047	1046	1038	1025	1004	984	1049	934	1075	971	985	989	987	1042	975	954	993	1027	1011	989	989	1021	1012	980	1014	962	956	990	968	967	990	987	961	1007	973	949	1058	996	980	1032	935	984	1042	974	1003	1009	1020	968	987	1006	932	966	934	1018	995	992	975	1089	958	1007	978	1044	1021	982	1041	966	960	967	994	957	1030	1005	1025	979	1008	1016	1001	984	1010	1005	1000	1020	977	931	962	985	991	987	969	957	992	973	993	1001	987	957	934	948	933	1041	1003	1005	1013	996	969	1024	1013	988	945	981	984	1001	1012	1037	1026	978	1001	988	1009	1056	971	985	1037	1005	966	1013	942	1040	1028	988	1025	953	1012	1029	1020	1016	1003	1008	956	994	999	992	971	994	981	978	953	1000	1007	948	1010	979	1022	988	995	1011	1010	1018	1040	998	1022	1003	966	1012	1016	996	968	964	953	1014	979	1077	1029	964	991	929	998	1004	1057	980	949	981	992	994	978	967	993	1001	955	964	959	999	985	973	1021	992	995	1019	1047	1036	1007	988	1001	985	1042	996	973	1010	985	998	1017	943	987	958	1014	969	1029	997	975	1032	1037	989	1027	1017	954	1020	1048	987	1044	1017	1040	996	960	970	1009	976	998	989	1000	1043	1002	1007	976	971	1004	999	1013	959	998	997	1025	1049	984	1046	979	1020	997	1053	1023	970	1017	1087	995	986	965	992	997	1036	991	944	1048	997	1026	953	985	1006	1011	993	997	957	984	1028	1013	1023	956	1058	1017	1001	1017	1028	995	1013	953	997	957	1046	951	1043	966	968	953	953	992	1022	1009	978	1037	975	1030	1025	982	1013	1072	1012	988	981	1005	1002	1020	946	1007	1041	1083	1001	938	1018	1031	951	972	985	1008	1033	1024	1008	996	982	1008	941	952	1014	986	1028	1045	955	1029	1005	1021	1059	1019	996	942	970	978	994	1013	974	1008	962	977	1003	1018	1038	986	968	1005	1003	996	991	968	1022	974	954	983	1004	977	1015	944	981	1005	969	960	997	1028	954	996	1000	1039	946	1025	999	1004	1057	1004	988	1009	1032	1004	995	978	1018	968	952	1006	1018	1038	978	1021	988
7635	697	667	580	524	438	382	386	384	423	352	387	389	387	370	363	352	339	354	362	316	363	368	360	332	333	358	348	343	349	351	349	332	363	341	339	337	315	353	338	355	357	351	336	331	348	333	333	343	366	338	319	359	346	309	357	367	327	364	368	365	351	326	381	329	377	331	336	350	338	367	318	345	319	337	359	358	343	345	363	354	353	342	390	347	344	354	333	344	349	379	329	334	360	352	367	384	316	319	351	313	362	327	342	388	329	360	348	331	360	357	365	332	339	348	361	357	376	359	344	342	352	354	372	326	367	343	327	321	356	354	322	322	339	390	361	345	314	356	371	337	334	361	347	353	365	343	339	338	343	365	322	350	329	352	342	321	349	359	344	344	325	372	348	342	363	360	356	341	353	350	367	320	398	368	369	349	312	375	300	315	364	336	349	348	331	333	343	345	369	364	374	342	390	288	357	354	371	357	345	346	352	361	350	369	302	344	361	346	344	346	322	338	350	316	376	366	331	346	315	329	324	361	353	397	365	341	392	337	354	353	349	327	333	325	345	341	361	340	334	360	360	376	339	357	360	314	309	297	298	364	356	327	358	350	342	338	358	327	349	392	342	325	336	364	354	373	343	331	358	354	352	325	322	376	366	302	344	324	335	352	330	367	335	345	372	347	382	360	325	326	338	351	353	333	363	341	341	349	335	366	374	377	355	329	344	322	354	325	341	316	381	355	344	360	375	355	332	368	375	353	384	364	333	328	354	383	374	319	291	341	350	355	354	363	348	309	326	313	320	362	337	331	351	333	310	360	316	356	321	333	323	341	391	410	351	331	336	350	335	377	334	337	372	343	352	332	363	337	354	296	364	321	337	338	362	360	357	327	362	343	329	360	332	352	338	311	345	352	324	329	343	344	359	330	358	357	338	319	317	319	345	353	353	325	361	324	344	355	314	309	320	316	313	327	351	346	357	341	327	310	385	359	337	350	313	353	349	363	335	336	339	340	374	330	340	366	364	377	343	382	368	353	345	347	375	357	354	341	339	332	338	322	326	371	327	340	352	357	341	323	320	372	349	374	335	337	332	347	347	335	346	347	325	327	342	327	345	342	360	377	323	337	326	321	319	319	320	347	340	357	362	358	365	326	344	339	360	333	373	352	317	339	327	358	383	336	352	354	353	352	311	365	339	325	311	354	357	333	319	341	334	361	357	335	318	382	369	372	358	329	378	329	346	391	319	355	322	328	332	373	374	373	379	366	354	399	343	333	319	344	330	348	371	315	353	330	375	338	365	360	334	357	330	333	348	344	313	375	366	331	300	322	377	359	332	316	359	325	316	350	295	316	359	329	338	352	366	339	335	346	359	358	339	381	349	344	369	334	369	361	379	350	342	319	344	324	319	321	320	337	326	297	334	358	322	380	335	350	356	362	348	338	378	343	337	366	316	297	300	304	369	305	320	342	335	352	314	335	349	354	332	347	343	360	351	340	305	366	336	327	360	345	353	317	337	336	326	361	344	359	338	368	366	342	355	363	298	341	337	354	332	355	328	363	351	304	344	362	345	356	324	321	341	358	329	318	339	309	337	359	359	341	337	378	373	333	345	320	349	365	366	363	326	350	338	351	365	370	377	371	364	377	330	335	338	346	331	359	347	350	341	334	367	337	325	360	346	330	347	375	347	342	353	323	336	337	338	372	330	338	354	315	372	351	328	339	330	330	361	319	321	329	338	338	320	346	348	324	340	356	356	369	365	315	343	391	375	336	321	347	334	336	296	350	340	325	355	327	337	309	330	337	340	359	349	320	310	289	358	318	357	335	338	368	334	350	350	342	328	362	336	318	353	341	345	359	350	311	333	358	341	358	365	336	368	361	345	352	380	379	359	341	339	344	353	330	305	337	356	335	324	334	309	361	351	334	307	337	344	350	350	344	359	342	362	341	304	340	353	344	307	328	310	358	317	319	353	327	342	330	346	363	394	354	333	324	350	343	318	342	354	393	357	319	344	351	323	330	371	304	340	330	355	333	350	358	333	330	327	363	344	347	321	368	338	340	343	373	341	334	360	343	356	339	378	330	350	339	351	337	318	363	390	353	355	387	311	334	349	333	353	333	332	335	355	368	367	338	357	361	341	341	344	355	292	360	364	318	354	338	356	345	354	338	361	342	342	311	322	360	341	377	396	343	345	338	308	324	362	332	337	351	332	361	349	329	341	318	342	357	324	354	325	371	358	351	352	320	339	317	329	331	324	318	351	329	335	353	329	368	301	334	311	363	359	368	313	357	364	319	370	364	343	357	348	368	322	375	317	360	354	364	315	320	340	350	369	372	352	384	365	358	356	341	355	335	371	353	333	337	356	350	359	333	340	381	309	356	330	335	338	348	332	341	351	374	356	360	324	325	312	368	377	334	336	365	373	328	325	347	370	363	404	376	333	323	294	335	356	347	370	333	321	340	352	334	356	344	402	367	343	334	343	354	355	328	365	346	361	368	323	350	341	346	353	361	358	348	330	346	342	304	347	361	328	357	313	338	333	313	342	333	340	300	326	351	346	363	348	355	378	323	341	371	338	348	359	364	362	349	342	335	345	351	324	330	309	344	330	352	323	342	349	354	331	335	362	330	301	360	321	339	343	396	348	346	322	346	333	360	369	350	339	331	397	304	331	338	324	318	315	324	338	354	338	353	329	336	311	343	310	356	343	325	335	310	358	365	325	341	336	344	319	342	352	357	356	338	339	358	374	350	332	329	371	354	373	319	369	308	366	338	363	332	402	364	325	350	374	337	363	359	351	346	326	313	363	347	382	351	324	354	353	349	342	329	311	342	347	354	305	336	343	321	339	362	366	334	369	361	316	342	283	340	357	384	367	336	357	346	371	365	330	353	344	398	339	343	332	374	345	387	389	354	333	345	343	341	345	369	338	368	365	349	342	330	311	367	331	353	346	340	367	348	347	371	331	334	351	347	326	332	322	350	367	330	339	319	355	356	338	353	363	342	342	339	343	366	332	365	331	375	357	378	341	376	367	327	369	341	336	316	382	347	354	346	331	373	345	380	327	352	330	334	386	322	324	343	357	370	336	330	362	368	361	361	340	342	323	376	334	369	344	344	325	331	359	353	317	348	341	354	346	377	356	325	361	334	338	365	373	361	348	328	346	352	347	352	349	377	338	323	372	333	327	342	372	329	359	347	341	313	335	347	350	364	344	360	339	361	383	372	334	324	352	311	324	348	343	345	322	349	338	331	371	367	348	346	335	335	335	384	337	356	326	324	357	336	344	356	334	356	363	328	325	325	339	329	304	362	323	341	342	334	368	353	335	360	343	334	365	339	351	349	338	356	367	323	362	350	368	361	364	359	316	349	336	364	381	329	350	356	348	356	348	329	337	334	371	316	371	338	372	360	342	385	370	329	322	340	341	338	359	333	364	375	327	366	360	359	347	343	353	382	368	339	345	323	368	352	352	334	296	343	370	312	346	323	329	389	329	331	360	327	350
6812	1104	1464	1625	1478	1370	1210	1100	1001	1058	1025	1039	1181	985	901	906	913	880	892	892	837	806	884	797	796	860	830	837	777	845	885	801	839	848	843	871	802	786	842	880	857	840	852	868	880	816	810	913	816	852	828	806	804	835	853	828	821	822	845	886	827	802	842	834	800	827	810	826	822	816	801	792	792	795	745	808	812	823	873	818	820	808	774	818	847	824	814	783	805	831	828	852	841	832	783	814	795	824	840	842	829	869	799	860	808	880	829	829	829	829	853	832	827	825	790	823	840	846	866	856	837	848	872	816	847	813	813	874	842	863	827	818	872	820	824	829	808	882	819	827	811	833	812	838	849	790	765	874	807	849	782	804	846	808	844	827	827	862	814	766	823	839	834	838	846	883	830	808	858	830	844	831	808	818	857	861	854	782	783	865	808	830	803	845	835	882	817	767	852	868	820	784	830	863	810	776	864	832	801	845	881	766	842	801	810	754	853	825	811	827	796	809	781	832	795	841	810	815	789	795	831	864	811	861	790	831	799	820	821	832	800	845	819	859	834	844	853	769	797	794	805	846	810	819	852	833	781	840	796	805	818	821	836	791	841	846	786	784	879	818	831	796	799	835	797	799	827	834	768	837	853	858	787	837	869	837	754	867	829	893	837	835	839	806	809	841	845	882	824	853	873	809	797	823	809	817	803	811	817	818	814	826	837	795	853	803	807	818	832	775	880	768	836	848	794	832	842	848	807	741	744	802	876	803	845	820	815	821	812	795	813	824	858	831	828	820	805	823	808	792	864	833	807	838	810	829	786	901	787	837	849	842	815	814	789	841	812	834	854	890	866	822	848	878	808	827	804	872	850	855	833	861	808	769	827	816	799	839	833	794	826	818	793	829	795	792	746	846	865	818	834	798	831	851	818	847	848	870	811	818	799	842	834	773	841	833	787	844	813	834	760	823	803	842	833	833	889	826	791	792	827	785	837	821	827	785	820	849	868	785	778	844	818	791	794	820	801	767	835	807	816	809	829	836	839	806	815	811	810	827	787	863	829	804	821	816	861	790	787	769	824	815	792	883	807	858	814	807	748	819	784	841	841	804	823	798	770	815	855	786	867	857	830	861	818	812	834	817	831	796	844	863	810	762	837	848	869	790	828	797	842	842	775	798	843	829	830	793	847	841	854	794	833	793	846	825	842	857	817	838	828	824	845	815	793	874	823	857	835	819	849	857	810	821	768	836	826	820	891	814	810	846	811	833	829	827	834	870	850	794	812	826	805	833	895	820	831	828	819	801	772	870	812	808	872	815	859	805	789	832	834	843	780	812	880	805	865	871	771	866	829	796	855	813	855	790	830	825	862	869	845	854	862	786	828	795	842	811	874	789	765	836	876	797	841	758	800	830	786	854	859	867	788	849	822	859	752	797	812	799	791	868	837	853	834	878	794	834	829	786	841	806	833	811	857	798	868	778	876	849	815	831	852	807	833	793	815	857	807	804	809	805	830	849	804	834	787	894	842	820	855	869	844	846	817	840	838	834	853	855	830	821	834	837	843	819	781	840	793	814	823	781	786	805	810	836	811	865	825	838	845	838	861	837	787	777	790	833	796	818	846	813	807	846	800	832	845	790	845	801	804	829	803	848	802	873	796	854	854	829	828	818	743	800	797	825	773	793	789	804	841	858	802	785	861	860	814	836	816	809	773	824	884	842	806	819	821	862	790	854	831	815	852	815	829	850	816	856	747	809	923	842	862	800	821	833	816	816	796	798	832	833	841	858	788	854	820	819	792	836	794	822	863	759	801	852	827	810	832	864	781	841	808	795	803	828	843	789	829	828	791	813	861	851	865	831	808	823	871	830	864	798	826	822	813	808	812	799	842	826	878	796	838	805	838	828	798	798	873	853	836	824	778	838	827	772	822	831	807	819	827	835	810	771	813	801	801	810	872	836	829	834	771	780	882	806	799	814	791	831	846	798	842	781	808	838	828	819	839	849	805	832	842	857	781	867	813	853	830	891	835	850	830	793	778	826	826	816	831	844	817	841	789	809	830	753	767	838	808	856	856	808	813	847	847	772	796	840	827	821	852	868	810	820	830	846	766	843	788	782	788	845	781	790	864	823	798	818	849	825	854	835	854	819	803	781	775	829	811	781	809	839	837	840	819	795	805	822	760	860	831	847	850	810	819	831	832	822	810	826	844	798	836	844	761	861	811	818	783	764	804	873	813	884	826	870	838	784	817	881	801	815	868	825	835	787	790	835	858	824	807	802	785	803	858	865	847	837	846	786	865	832	870	813	825	836	803	805	830	827	866	879	799	810	784	820	824	799	827	799	830	860	829	881	843	804	881	831	876	795	795	791	814	834	775	818	815	788	784	774	862	828	801	812	840	805	843	787	772	831	798	826	798	821	836	803	820	843	805	834	896	818	813	869	825	792	827	875	884	821	827	806	826	777	830	824	854	835	798	810	852	819	802	843	805	840	819	789	816	826	830	823	769	793	844	799	824	757	806	826	839	848	798	832	815	801	835	807	832	847	876	801	858	801	798	773	784	834	848	822	806	897	784	816	799	844	840	831	840	852	831	798	834	824	806	814	805	767	789	847	805	902	868	861	833	839	848	826	824	802	798	817	754	797	806	796	821	808	821	820	836	806	783	819	810	850	864	793	746	851	778	787	847	848	778	797	832	857	794	835	792	808	779	824	861	847	856	853	816	786	853	838	841	820	817	801	772	861	879	893	869	793	823	863	832	810	850	795	839	830	823	821	861	836	808	831	797	799	770	827	889	827	823	794	881	805	872	845	842	800	833	824	793	826	817	808	872	836	844	851	831	811	811	820	826	822	825	802	808	790	806	848	849	816	831	821	788	839	802	792	792	788	784	841	821	857	762	788	761	864	863	826	878	849	799	821	845	818	888	791	808	824	768	841	833	862	854	795	846	836	779	817	823	806	815	792	848	859	844	845	832	775	818	786	795	847	818	842	832	796	826	794	812	826	841	810	817	827	812	796	808	826	844	847	804	838	779	803	815	853	805	779	882	825	813	809	841	801	825	849	855	916	838	809	823	847	808	795	811	843	801	824	854	829	836	809	849	800	846	833	833	810	809	797	815	832	839	806	806	893	803	842	828	817	825	831	810	807	777	835	840	844	809	770	859	866	826	799	785	773	835	824	824	862	862	799	818	807	780	798	845	792	847	814	816	850	824	813	826	795	838	781	838	849	851	832	804	816	819	815	796	864	837	915	761	799	826	753	836	805	870	838	852	862	802	784	852	773	799	795	859	858	834	873	815	793	774	828	803	821	830	844	919	828	860	841	864	803	804	833	889	795	823	829	851	803	840	865	848	826	777	818	834	778	811	842	825	808	860	818	855	851	828	866	867	846	768	832	813	857	818	816	837	848	830	803	798	831	850	795	842	777	908	846	879	812	822	823	805	854	813	808	811	794	797	804	831	821	852	835	834	828	852	817	784	774	850	803	852	838	798	880	806	800	783	819
13301	966	734	603	423	320	304	272	248	238	195	229	214	220	184	204	170	171	177	199	172	172	149	179	154	172	187	179	171	161	160	171	182	166	195	191	173	157	184	165	175	181	189	169	192	168	169	178	187	169	166	157	146	187	155	179	160	179	181	159	155	175	174	195	153	187	161	176	173	167	174	173	176	168	125	173	195	168	167	158	178	167	150	173	173	154	174	173	172	165	159	174	179	207	162	179	172	188	173	181	175	181	148	172	171	185	159	168	188	162	146	161	170	181	182	163	168	192	158	199	169	165	162	161	162	159	157	143	179	177	159	149	147	192	192	190	158	168	175	182	185	174	173	168	187	158	176	160	158	157	162	173	159	162	150	156	177	180	156	165	180	172	180	166	173	167	166	166	158	145	150	151	178	172	151	147	154	161	172	154	166	193	178	151	174	149	180	155	165	155	156	195	183	168	157	157	154	183	171	180	175	172	165	186	172	188	166	158	163	151	167	164	192	168	198	160	165	154	186	170	155	153	169	146	168	156	171	155	160	166	156	164	158	181	144	142	181	180	152	188	190	173	168	173	181	191	153	166	159	180	169	172	166	160	177	184	174	166	167	165	155	148	147	182	183	157	204	165	169	182	161	182	134	168	171	195	137	168	178	170	158	164	172	160	164	225	175	159	171	172	176	179	169	125	156	178	163	180	171	176	174	162	183	159	172	173	157	169	152	175	169	170	170	175	158	177	157	167	172	165	164	166	156	158	137	140	198	182	193	160	154	174	176	178	149	155	182	146	169	153	166	170	158	147	193	184	185	148	176	152	175	177	190	163	166	163	189	152	178	171	179	157	163	152	166	177	188	149	159	170	165	165	175	167	165	195	176	149	165	185	170	173	173	154	166	163	162	156	160	168	151	163	176	147	184	184	198	163	169	162	155	165	178	185	150	170	172	181	171	182	166	153	149	160	169	171	167	194	163	155	173	161	142	173	174	175	142	183	181	165	184	174	197	180	170	190	160	183	175	173	163	165	174	167	155	149	159	180	133	185	175	138	195	200	158	155	171	168	162	142	188	166	168	154	160	170	167	188	180	177	153	170	189	163	187	189	163	171	196	200	160	165	179	176	170	162	171	181	175	181	176	190	187	164	176	170	153	167	161	162	161	162	150	179	163	168	158	153	172	181	145	152	148	183	144	171	178	174	182	158	166	178	152	189	176	176	165	170	167	157	163	154	171	175	163	179	170	189	174	166	172	175	143	154	153	161	163	170	168	158	160	180	171	173	175	191	171	176	181	194	195	186	173	188	195	168	179	163	158	168	178	157	148	166	174	160	159	136	178	172	179	156	162	177	165	160	182	190	168	172	188	153	149	159	196	189	160	183	196	188	168	162	160	152	152	160	139	165	156	169	151	185	149	181	157	151	198	173	171	156	209	162	168	147	183	181	168	156	177	190	208	160	167	165	165	161	167	148	174	156	182	180	172	190	161	175	196	165	176	159	154	180	177	189	177	190	197	166	153	167	171	176	148	185	181	158	175	168	160	160	170	175	171	168	149	168	159	177	176	185	187	173	158	163	174	158	153	149	170	174	172	172	165	166	174	154	172	180	178	170	153	179	155	179	165	155	190	182	184	186	185	177	147	173	208	165	168	172	159	157	173	172	168	169	171	168	148	159	163	176	152	163	158	188	182	164	151	170	167	180	159	195	176	171	161	173	162	150	174	158	183	190	163	173	163	144	160	178	151	177	142	146	178	152	188	168	167	168	152	187	171	161	160	177	186	168	152	175	150	160	147	161	169	218	172	151	145	185	182	172	155	175	167	164	143	166	189	172	169	167	192	174	181	148	155	198	162	159	172	175	154	168	171	172	145	165	182	181	158	172	160	184	181	199	149	186	163	164	176	205	171	158	174	186	182	170	164	154	154	176	185	186	157	165	174	175	152	143	190	165	149	167	162	163	153	140	158	164	169	179	158	145	159	169	162	164	139	196	167	149	185	155	180	153	169	188	170	185	171	142	195	161	163	180	165	191	178	162	168	151	158	153	133	145	159	155	165	172	187	173	155	143	159	165	156	175	162	183	184	159	206	174	161	160	172	153	186	166	168	171	174	180	173	157	182	178	194	163	174	175	190	182	169	149	156	170	186	176	151	170	195	175	180	178	183	159	183	163	161	182	171	145	175	192	165	162	186	165	182	169	159	186	155	165	183	175	157	158	162	169	174	160	156	152	180	155	157	162	166	185	156	152	179	172	154	163	152	185	195	161	153	176	176	162	157	137	154	166	167	163	147	164	165	189	175	149	184	158	151	178	171	173	179	149	166	176	161	161	176	172	166	173	142	166	158	196	151	142	161	158	176	161	183	208	170	160	160	175	173	164	150	198	165	182	142	161	155	196	165	173	181	164	161	164	181	188	175	181	174	173	170	141	170	147	177	167	179	174	162	160	172	184	177	173	167	158	173	154	172	158	170	173	189	177	170	167	166	160	186	159	172	148	161	162	165	169	153	172	175	178	155	172	170	157	160	151	151	147	160	185	174	181	161	172	170	157	183	180	158	170	151	161	169	168	150	185	179	170	185	161	187	177	161	205	156	170	185	166	168	148	165	147	161	180	161	180	182	154	172	195	178	149	188	153	172	164	155	173	160	174	196	184	183	145	177	216	150	162	161	186	176	192	162	187	168	174	153	148	144	183	142	148	147	160	161	167	175	178	185	161	149	166	167	171	163	170	152	179	187	174	178	170	182	151	169	197	159	135	174	156	133	167	171	168	172	178	174	187	176	161	144	163	167	176	169	151	149	167	165	183	172	168	175	141	188	188	181	173	173	202	159	209	182	167	160	138	159	174	165	189	159	175	156	178	178	181	181	172	159	177	191	165	189	169	157	165	141	197	156	160	139	181	184	157	158	160	184	176	189	159	150	191	166	178	156	151	180	152	170	177	185	176	184	160	170	141	180	161	166	157	189	185	155	160	157	166	164	154	166	169	165	180	159	183	152	181	143	148	171	145	182	158	167	171	178	171	166	161	170	165	164	150	159	159	172	146	162	175	173	190	174	170	165	175	167	195	178	164	160	182	169	166	154	159	177	124	181	168	171	154	145	188	160	144	168	168	181	166	166	178	160	180	161	179	173	169	182	195	178	173	170	162	180	182	175	170	171	169	169	160	191	153	176	179	147	166	158	167	164	160	192	155	167	191	162	190	165	169	212	151	181	163	156	158	164	158	190	166	168	187	169	162	143	159	159	177	152	186	179	194	171	149	139	157	175	160	163	175	159	167	166	155	179	198	173	172	160	162	163	145	166	160	172	169	148	185	173	169	179	140	140	182	154	170	156	171	165	156	178	158	179	184	176	183	167	181	182	160	178	172	162	167	165	149	188	164	142	161	162	165	183	177	191	170	149	155	186	170	155	179	168	176	181	185	164	175	158	176	197	175	174	172	163	144	172	142	171	164	159	158	188	161	167	167	162	154	171	163	157	171	168	150	148	167	166	158
8229	1006	1694	1937	1693	1366	1114	965	825	785	802	796	866	747	593	573	601	520	538	507	530	511	501	471	487	495	487	516	493	471	508	485	449	495	499	455	463	476	485	449	467	449	475	483	478	501	475	447	472	419	461	423	455	469	466	440	476	443	461	452	494	486	489	485	472	433	427	445	427	473	427	441	460	446	448	447	403	434	468	449	457	452	408	454	461	454	444	459	461	441	448	467	459	445	442	437	476	448	469	508	440	434	484	449	475	469	429	419	454	436	440	464	462	449	414	455	461	453	439	427	450	437	454	470	443	443	424	441	486	436	450	440	495	444	467	442	438	441	446	453	468	453	449	442	467	407	454	444	430	425	477	474	451	478	453	441	409	456	455	414	457	454	425	468	459	453	444	474	467	464	479	461	454	424	437	467	428	442	394	463	460	448	460	418	428	438	489	436	494	449	469	486	449	410	456	460	423	425	455	472	390	453	479	429	443	400	450	461	458	423	441	442	452	417	489	410	448	430	455	425	430	397	461	460	440	475	470	468	454	458	464	419	453	436	427	434	444	449	429	457	463	449	418	423	474	445	445	451	498	433	459	405	452	474	457	434	464	467	452	500	442	439	422	437	416	473	408	450	442	462	471	453	412	446	430	460	471	447	398	418	429	427	430	412	458	455	450	449	422	471	456	480	461	436	447	454	496	443	430	444	443	463	446	470	422	424	437	454	436	388	421	480	441	486	476	493	462	477	420	486	457	466	429	428	432	438	448	478	434	459	434	458	467	457	453	445	457	430	451	444	443	415	438	438	470	485	432	466	443	447	450	427	456	449	449	482	458	447	486	447	465	485	449	420	459	443	457	492	436	440	479	434	421	461	417	431	453	474	474	474	498	435	438	460	447	421	420	434	426	458	466	463	456	472	437	446	470	406	463	447	444	429	441	471	457	452	479	453	431	422	440	484	441	455	456	452	435	456	466	461	445	488	468	430	467	449	455	461	476	465	429	447	477	481	434	459	414	458	496	445	476	411	461	481	469	479	438	461	408	436	443	420	443	449	461	427	442	415	469	496	446	479	429	477	447	444	437	479	434	439	447	462	430	420	440	434	443	438	420	452	444	462	437	426	434	435	473	475	474	451	464	444	415	466	445	397	448	450	420	433	468	472	445	462	447	422	446	457	428	447	415	460	426	468	468	455	419	456	454	460	422	450	438	400	434	415	426	400	481	469	427	457	452	450	441	421	469	474	444	461	454	450	432	460	480	424	423	457	415	452	468	414	478	418	453	428	451	407	469	480	430	442	473	440	441	460	475	435	443	449	448	458	436	446	454	443	483	456	468	468	445	468	434	478	443	479	441	440	434	439	422	431	437	486	447	433	454	417	466	459	476	434	469	420	436	434	466	424	449	448	435	495	411	388	419	457	475	483	460	426	429	428	441	410	460	418	471	451	472	453	459	431	404	455	446	428	455	438	445	477	456	441	438	427	456	424	452	444	463	414	463	448	457	398	423	480	441	449	440	433	444	461	416	469	440	426	444	404	441	432	453	423	457	447	465	450	478	474	406	425	401	462	431	474	465	430	455	456	467	427	453	436	457	437	478	436	420	461	412	434	467	446	424	459	442	455	408	447	439	507	473	470	461	432	455	490	444	436	418	449	462	427	450	425	422	489	440	432	461	454	424	468	469	439	467	422	409	414	452	479	420	440	422	470	461	463	411	467	423	449	460	412	444	457	438	488	442	379	455	442	481	435	439	438	428	459	433	469	417	482	445	442	427	449	479	458	492	410	438	435	453	425	418	438	475	474	427	446	460	454	444	446	458	424	436	465	481	443	449	478	456	446	462	430	461	422	464	464	433	454	406	435	445	429	466	425	452	432	451	443	443	428	443	445	447	445	471	451	449	444	459	464	446	465	441	503	459	444	457	407	467	457	422	481	397	437	433	463	502	434	440	441	448	445	470	477	418	445	485	434	453	451	443	419	463	442	482	462	414	422	426	407	484	460	437	434	434	447	473	452	468	436	467	485	458	422	452	439	450	424	452	392	432	427	480	436	428	458	448	449	445	448	449	468	443	432	448	433	441	472	419	472	463	457	482	407	453	462	456	471	498	428	517	418	461	458	412	433	447	495	469	453	426	416	487	420	461	440	458	454	444	446	504	461	492	466	464	412	490	403	470	458	438	488	393	480	437	447	417	434	448	464	448	459	430	455	427	455	458	454	419	434	430	469	446	483	466	419	422	459	459	454	443	447	469	471	462	454	437	456	436	426	455	479	480	459	479	446	454	457	456	458	442	411	455	425	411	445	487	449	467	466	504	409	460	431	456	468	506	452	393	425	447	435	443	414	466	468	413	424	402	420	469	441	445	451	433	442	427	411	445	430	432	461	428	452	444	438	428	483	431	435	465	451	449	443	449	455	450	440	417	447	464	479	438	467	464	450	430	467	432	424	433	470	451	428	425	434	447	436	452	411	472	458	416	444	484	397	441	427	426	424	464	442	427	437	434	428	435	444	429	463	411	431	446	443	475	455	449	450	448	438	456	466	437	451	461	450	419	462	465	446	439	479	448	449	422	420	463	440	431	451	404	430	457	462	461	443	402	413	433	442	420	423	440	435	459	448	448	429	488	459	445	431	432	433	438	442	453	433	472	441	475	436	459	459	457	481	414	464	478	457	444	441	430	445	402	461	458	436	464	428	470	427	474	428	446	412	453	457	462	452	445	462	435	432	429	467	459	418	459	444	493	483	438	465	457	417	438	447	420	442	452	446	478	474	441	476	463	407	473	438	427	444	444	443	454	417	456	465	438	420	428	475	472	485	465	477	428	454	461	434	463	441	429	444	424	457	457	457	448	452	415	431	444	458	465	428	415	443	455	446	445	432	472	461	431	436	450	485	482	471	455	444	443	454	491	436	447	468	432	470	412	423	415	442	455	468	449	435	430	471	490	443	462	471	443	480	498	480	425	446	449	518	465	445	494	449	468	500	464	471	424	440	423	427	422	480	448	436	444	489	482	430	421	477	425	435	448	431	459	427	434	445	447	431	464	433	462	431	464	414	466	428	479	433	472	470	484	442	443	452	453	453	415	449	451	422	418	461	449	392	483	443	503	460	458	473	464	461	472	436	427	458	438	442	417	497	447	450	413	492	443	471	448	434	465	456	460	424	432	428	462	449	426	460	445	438	463	440	441	445	432	457	441	441	470	415	455	457	451	451	443	470	463	421	486	464	465	476	383	482	446	449	461	430	448	434	433	435	431	451	477	446	440	455	445	431	435	474	447	462	433	453	443	442	447	442	486	445	448	460	478	468	461	457	483	433	431	470	478	428	416	428	456	443	438	457	424	441	408	445	436	444	449	468	451	422	437	417	448	451	453	435	448	425	429	451	430	448	424	418	429	449	441	450	494	435	441	465	447	429	439	430	459	451	434	479	426	432	470	440	430	447	453	419	438	434	465	455	410	437	450	484	447	420	446	418	475	458	435	445	450	431	461	439
1785	458	453	455	443	429	447	443	440	443	420	432	441	440	398	385	410	435	439	444	436	453	441	451	416	453	419	448	405	392	420	415	399	430	440	429	437	431	426	432	447	416	477	392	437	455	412	465	424	449	430	400	429	422	468	434	423	443	427	483	412	460	412	426	427	403	441	414	436	453	484	433	423	432	426	431	412	416	451	405	441	419	416	477	430	406	450	414	400	434	394	408	450	418	403	425	446	432	439	434	412	423	422	493	439	419	450	407	421	428	409	393	424	395	421	400	411	418	405	432	441	406	420	396	419	401	432	416	406	432	410	410	403	436	436	472	407	431	407	411	433	416	444	426	408	444	431	467	472	413	428	424	445	434	430	444	444	413	427	428	371	410	418	431	420	457	462	447	420	435	465	429	422	473	410	438	427	427	391	402	433	457	424	393	442	447	442	429	387	407	438	400	416	418	452	464	430	396	445	430	408	425	385	413	463	476	412	449	428	433	473	435	420	453	458	435	468	432	451	433	437	416	408	424	409	449	424	409	410	442	437	455	434	379	457	405	470	433	420	401	427	431	454	429	444	408	433	428	402	419	448	432	431	398	446	444	440	424	468	430	388	417	421	441	423	428	471	438	408	444	475	421	406	408	430	440	440	379	426	444	469	432	485	457	417	411	426	408	441	470	456	459	459	425	389	422	443	396	423	438	385	427	430	427	409	439	420	464	448	435	439	453	421	390	410	450	430	393	421	425	427	464	421	420	435	430	435	427	437	460	442	430	354	430	404	435	429	419	417	407	419	441	391	398	440	458	401	449	442	439	423	421	416	426	471	399	433	402	463	450	450	413	428	416	423	437	428	455	439	433	458	429	412	409	439	465	453	418	441	397	412	414	433	393	402	402	416	415	400	408	421	425	444	452	418	437	397	453	436	413	401	423	387	421	431	422	435	425	424	459	484	464	461	447	433	482	442	423	423	439	399	419	417	415	416	444	409	433	429	429	398	402	466	417	428	433	467	445	477	431	450	442	433	413	440	450	431	452	410	446	387	412	395	428	441	424	383	391	415	439	441	416	450	413	426	447	412	450	440	441	426	432	477	467	412	414	405	401	419	461	421	452	405	453	448	410	432	428	425	474	415	473	423	492	437	404	473	466	422	424	395	408	458	428	392	433	421	462	422	420	426	395	388	427	448	423	484	389	419	447	451	462	438	387	405	434	417	431	427	407	432	491	427	401	440	434	444	444	417	432	414	442	397	396	390	434	418	445	408	449	413	398	381	438	399	445	392	440	418	415	442	433	451	440	403	436	461	454	419	422	438	420	439	442	457	418	441	436	445	429	461	432	466	431	414	445	424	414	413	435	415	463	441	431	414	403	403	453	452	403	419	441	438	406	417	456	397	484	410	433	430	466	417	430	438	468	441	440	418	407	455	431	461	429	443	406	451	447	414	414	429	438	415	446	449	452	398	397	485	411	421	394	424	459	446	461	468	433	444	437	463	404	460	432	407	444	455	438	384	422	421	423	431	417	433	471	440	455	430	415	411	388	444	442	382	423	443	416	384	468	408	417	407	416	438	403	401	415	431	449	410	425	435	414	453	398	430	429	453	447	442	426	451	434	438	394	415	430	444	467	395	449	421	452	426	382	383	439	412	430	451	417	411	471	459	455	390	492	402	440	399	434	418	409	447	423	401	456	427	441	408	392	435	467	441	412	442	433	406	469	437	380	463	482	439	454	433	426	408	458	453	417	421	362	440	415	419	418	425	456	454	443	449	434	426	420	423	425	445	385	389	422	460	403	389	417	468	432	394	460	396	472	425	423	392	388	408	427	447	456	418	437	414	447	465	448	459	459	419	436	411	431	418	452	449	404	480	471	418	453	418	401	445	453	442	440	414	448	442	431	414	456	423	440	440	472	458	435	438	450	417	451	410	420	433	434	446	423	428	432	417	415	432	432	454	423	419	402	385	401	426	474	451	419	415	410	414	424	392	418	418	493	432	432	435	427	424	395	459	441	416	467	435	410	476	441	427	421	412	431	417	420	413	477	402	458	403	425	458	422	406	432	443	408	471	430	436	409	418	441	409	421	456	464	442	425	397	416	431	456	415	434	422	412	422	404	422	445	404	422	416	444	433	470	470	407	422	389	447	402	425	422	423	487	413	413	427	429	445	421	430	465	431	410	452	443	431	461	430	433	405	450	443	430	423	426	447	451	422	435	402	409	423	446	434	429	408	448	408	464	440	414	438	437	394	413	437	412	464	422	451	433	416	414	396	405	448	436	443	451	407	425	424	469	469	416	402	417	448	428	401	459	421	425	431	421	428	467	458	444	434	433	415	412	446	435	419	406	429	442	440	451	437	438	409	441	440	423	453	473	423	427	416	380	417	429	422	459	405	393	379	430	427	413	387	435	454	469	410	446	430	440	431	443	440	430	436	442	397	461	401	405	425	441	432	417	490	455	411	421	437	454	419	418	415	440	432	422	439	392	443	412	407	418	405	421	407	418	422	418	478	401	375	452	439	433	422	469	428	460	477	438	435	425	465	385	448	408	442	443	443	411	411	404	437	394	425	439	468	407	496	406	437	453	428	451	426	403	423	435	437	444	419	450	396	409	424	448	436	433	455	476	468	465	385	446	419	396	416	439	416	423	417	448	456	437	441	373	439	448	393	429	422	407	388	458	420	397	436	458	442	447	406	418	426	464	440	421	463	406	402	405	452	465	442	438	428	402	444	412	393	445	438	453	431	411	444	442	413	380	378	463	436	466	426	434	464	433	465	400	454	436	442	392	433	453	437	413	435	434	454	444	437	454	468	429	459	423	439	441	437	421	434	465	440	454	418	453	440	450	437	457	429	432	455	455	396	487	460	434	400	405	415	426	423	435	434	404	438	477	405	398	442	419	438	424	437	467	425	435	432	405	438	404	421	425	474	430	431	435	449	406	414	427	430	400	441	451	413	410	459	444	419	446	468	416	403	437	453	465	402	423	461	417	430	415	468	418	481	412	404	451	411	444	430	415	418	407	447	380	383	439	417	421	410	426	454	403	415	435	445	447	425	382	399	450	417	435	415	433	423	428	424	439	413	427	438	412	427	425	412	412	406	391	415	423	469	423	431	389	452	410	421	452	419	422	428	392	421	422	421	397	441	451	466	390	444	468	456	431	435	433	456	422	412	413	408	434	439	409	428	428	454	433	427	466	459	420	452	454	375	442	493	423	466	481	453	445	398	411	452	437	423	431	418	411	420	452	441	426	388	431	424	389	433	444	420	436	397	439	456	428	423	429	422	456	405	459	441	444	419	494	423	416	409	382	440	400	432	425	431	413	422	395	400	422	487	421	407	429	414	421	400	436	408	429	445	415	428	428	400	435	409	431	465	425	412	392	418	459	432	480	467	426	413	426	486	490	402	399	430	448	403	430	445	442	443	380	407	397	394	432	460	424	425	438	458	437	436	431	422	425	413	416	443	430	415	449	438	414	437	413	404	468	462	426
2339	1070	1094	1100	1092	1057	997	1006	1035	997	1024	1031	1121	1055	1007	1054	1109	1075	1075	1031	1026	1028	1027	1016	1013	978	983	1085	961	954	987	1042	981	1012	1003	1021	985	1023	992	975	1095	975	998	1031	1014	1023	954	1055	1005	958	1027	1027	1028	1015	938	988	1019	1021	978	1002	1014	1021	955	1056	1015	990	1030	1007	1100	1029	989	976	1002	1014	1003	1044	1043	999	963	962	996	995	991	1019	1001	1018	989	977	1010	1001	983	999	1011	1011	1002	967	1072	1009	1046	1014	1005	1035	1026	998	1002	977	1001	972	1015	1005	1022	973	1009	1018	1005	998	1045	956	967	993	1012	989	995	976	998	1043	983	1042	1041	1068	985	1008	1044	1026	1081	1054	1036	981	1013	1005	1046	1057	991	1026	991	986	996	1026	1024	1048	1009	988	1032	948	966	974	1070	1049	975	991	1056	1022	978	1034	1069	1064	1019	982	952	1034	1002	1009	953	1068	1008	1004	1028	1027	968	1013	993	980	1006	963	991	1003	978	1018	972	1015	994	1037	1021	969	993	1061	1003	998	1022	970	1003	1034	987	1039	1013	961	1009	960	1035	998	998	961	996	1017	1037	1046	985	975	990	978	987	1005	999	1018	1063	987	1001	1052	968	963	955	995	1073	1009	1083	999	981	1021	1004	973	1031	976	959	1043	970	1030	965	1014	1032	1014	1018	1015	1033	1028	1007	1052	1020	954	1007	971	982	1085	982	991	958	986	962	989	981	933	987	990	1016	1033	1011	1015	1047	1020	1042	1001	926	985	1054	1011	969	1004	1006	928	993	984	951	984	1063	1064	990	1003	1033	1005	1039	1041	990	1014	995	1028	1005	1008	1018	1013	1014	1023	1061	981	1038	999	1015	989	1010	943	1007	986	940	1021	1004	1018	1039	1025	1007	996	969	983	1016	1006	1000	1013	1017	993	1038	995	1037	1002	991	998	1050	971	1008	978	1047	997	980	1024	1062	1011	990	1004	995	1015	1019	1031	1056	1002	986	1036	995	1048	1047	959	1018	982	978	982	1025	1011	1041	1006	996	1059	1039	1007	990	1018	1010	1033	1016	966	981	1037	1083	1026	1038	1032	1074	990	1028	1017	944	1038	990	1055	961	933	996	1043	1013	974	1095	1008	979	1035	1024	1055	1023	966	971	998	1001	982	1040	1036	995	1013	1040	1006	972	1029	1014	1035	990	1005	1070	976	1034	1029	1044	987	993	977	947	1041	1009	1039	1048	1020	989	1051	1017	981	1007	1060	954	1058	1022	1004	1026	995	974	986	978	982	973	1016	983	967	1007	983	969	1006	1009	1042	973	972	980	1021	1049	1020	953	1027	1007	1032	982	990	1050	953	1019	1047	948	994	1073	916	989	998	1057	988	1010	935	982	990	1001	985	990	1048	1014	1010	938	1010	967	1003	1060	983	1020	1029	992	978	975	1036	977	1026	1000	1002	995	1020	1052	1016	1048	1004	985	1010	977	1039	1020	946	1063	1031	1015	995	992	1000	1009	1005	979	1016	969	929	1081	1020	1025	1020	990	1048	954	1066	1003	958	1059	1028	1019	962	977	1017	1044	1031	1022	979	990	1030	991	1029	992	965	1000	959	991	1006	1054	988	1019	1046	981	1050	990	1010	1003	986	1007	1005	978	1033	1042	1011	975	998	1002	954	1043	958	1006	1043	1044	988	998	951	1012	1031	954	1028	990	1014	989	997	1000	1022	999	980	1005	1016	999	945	986	959	1025	1025	925	1024	1024	971	962	1050	1058	970	1012	1003	1021	1029	1020	962	1036	999	927	1017	1014	959	981	1009	984	1005	1029	1018	967	977	1019	982	1038	1008	1040	994	988	1025	985	1005	973	1023	1090	996	1023	1035	1029	982	1038	996	1022	1036	1044	995	978	1026	1014	1043	1039	962	934	1044	1032	1012	1056	960	1020	1064	974	995	997	1010	969	1098	940	1034	1010	965	1055	996	990	1023	1064	1039	1044	1036	1052	998	1029	1055	1046	903	943	1021	976	970	998	1040	947	968	1053	1073	977	915	958	1002	1001	1027	1015	996	955	1040	989	1021	1053	1062	981	1013	993	963	1002	1035	1031	1071	978	991	994	986	981	1044	988	970	1072	1037	965	1015	973	983	997	1026	980	1001	1028	1003	960	1015	1008	1008	1018	1008	970	998	1007	1049	1048	1042	1060	1006	1028	998	1027	958	1036	981	1027	994	1002	1060	994	1026	1037	970	1044	985	1014	1009	1042	1008	1012	993	1032	988	973	971	999	1022	981	976	1045	1028	1015	1020	1026	1070	1041	1080	965	943	981	995	999	1042	1085	992	1024	1048	1034	1011	984	988	983	1006	1032	981	982	1041	987	999	1043	1030	996	1027	1053	989	1053	993	996	1019	1013	972	989	1036	937	1014	985	1029	1044	1033	1018	996	1038	1092	991	999	1007	1008	1049	993	1062	935	1038	985	1038	1031	1065	1017	971	989	1031	1049	1001	1052	1049	987	1009	974	1053	992	959	1005	965	1018	1064	1050	1007	1009	1020	1008	977	998	972	994	1024	998	970	1059	983	1006	1045	1015	1031	1017	1023	1022	1012	983	1007	992	975	1042	1002	993	995	978	987	1029	1001	972	1020	997	976	1031	1049	963	1040	1039	1020	1012	991	993	1009	995	1003	1020	994	970	1050	999	1033	1003	997	1037	960	996	1082	1020	1053	994	1015	1028	986	956	933	999	996	980	997	1000	998	980	969	1043	1002	1001	1020	993	1011	968	946	1034	1043	1103	1032	991	990	1043	1038	986	1011	1020	999	1023	1084	1019	988	989	1068	1036	995	948	1013	1016	1010	1023	998	996	955	977	1010	997	1002	945	979	964	986	1008	968	982	1049	963	993	1053	1003	1046	995	992	984	947	1002	987	1001	962	1014	1006	956	1007	966	1028	965	1032	970	982	1011	984	1072	1056	1073	1005	1032	966	1011	1037	1048	998	960	990	957	1037	1046	990	1018	965	1001	982	1029	999	1008	979	1050	989	1005	1005	1024	991	985	1034	979	969	1014	1018	1048	1011	1029	1012	1052	1022	961	991	1015	992	993	1058	1032	1029	971	978	985	1020	991	969	1042	1023	996	1014	989	1018	1012	1014	1037	999	916	1005	925	969	975	998	1021	1032	970	1033	1021	1027	944	1033	997	1054	997	1061	989	990	1031	1016	998	998	994	995	992	978	993	982	977	1003	991	1054	992	1015	1076	1008	1024	941	971	973	1044	953	992	963	1065	1013	1003	1049	972	1032	1001	1040	1048	988	1006	983	1020	980	955	1062	1023	1039	962	1031	999	981	1030	994	978	1075	944	1032	1055	1004	1039	1015	978	1042	1037	987	980	1008	993	1028	974	1002	973	985	1001	1028	1014	1032	1031	1019	1012	1084	996	982	1006	1027	977	1044	1005	988	927	996	1076	1069	955	993	1016	980	1021	1089	1047	1017	1038	987	1097	993	1006	1035	981	998	1058	990	980	967	998	1021	1060	979	1042	1008	1001	973	936	1022	973	1026	1014	986	1054	991	1017	1055	1010	1037	990	1004	992	967	992	1008	977	999	972	992	1011	983	986	1024	1015	976	1029	1039	993	960	1030	987	1012	1013	1036	1018	1017	1076	1002	1061	1057	1010	999	995	1027	996	1054	1017	1015	992	977	1019	1018	973	983	1018	1008	987	1019	970	983	1048	1093	1009	982	985	949	1023	1006	987	970	1039	1010	975	987	957	1054	1041	1017	996	1039	1035	1017	974	990	1025	1072	1007	994	1013	1027	955	1047	1010	985	978	946	996	1020	966	995	1016	958	1025	1035	968	987	1053	1065	1023	1006	932	1015	995	993	1031	1041	984	989	965	1018	1001	1012	1048	1035	1009	1006	1028	999	1052	1010	1046	1005	1005	1075	964	1089	1029	1021	997	1056	1044	1007	965	1001	966	1060	1004	1016	968	1061	1004	1022	1078	1044	1002	983	984	1015	965	970	1040	1000	995	1034	977	1023	1039	967	963	1058	1037	1011	989	989	1008	1006	1067	983	1012	1017	990	1044	1044	993	969	953	964	1032	1001	978	1011	1009	1011	966	978	959	1058	1006	1004	1012	1033	1057	988	1020	1008	1049	1041	1011	997	1021	999	978	996	1015	1031	995	1030	1038	1024	1006	1015	1029	1043	1001	1057	1004	1022	1021	1055	994	1013	997	966	1066	1004	1031	1032	994	1026	1001	1027	995	1053	963	1002	1033	1031	1068	1009	1063	1036	972	1018	1075	1052	960	961	998	1020	1047	1033	1049	1007	1001	1013	1026	1045	972	1051	976	1048	1052	1003	992	1083	1020	1049	984	1042	991	1024	972	1009	1023	957	1000	1001
7443	658	697	560	521	429	400	417	406	393	395	367	410	369	366	360	351	392	363	324	336	357	349	346	325	357	354	351	320	373	356	368	364	374	327	371	333	341	356	359	336	340	344	298	342	326	334	370	340	346	323	377	367	369	345	338	329	387	354	336	324	373	358	338	369	354	367	385	338	334	336	358	318	388	327	334	352	356	346	329	319	342	345	354	389	363	356	341	369	337	344	330	330	373	359	334	369	359	335	341	320	378	327	321	327	316	352	332	354	344	330	302	348	339	323	363	338	342	320	344	333	332	361	343	391	359	388	369	378	363	353	359	343	362	341	329	357	339	344	325	343	351	345	348	327	377	333	342	372	355	379	359	331	342	350	349	361	345	331	375	359	375	325	344	350	349	301	358	325	366	337	372	333	335	356	362	357	359	361	357	353	366	353	391	340	359	360	358	337	358	339	360	334	321	358	368	340	357	343	365	354	351	329	351	341	360	370	326	349	342	377	347	344	324	358	347	366	332	344	335	344	322	331	392	336	356	327	354	347	343	331	335	360	351	320	356	338	350	364	321	300	351	340	332	341	359	345	325	351	322	318	354	346	361	344	375	339	342	353	366	364	346	359	366	356	355	336	344	340	358	324	369	353	380	353	355	375	361	314	334	345	349	369	313	355	339	336	329	340	327	355	376	329	344	357	363	310	350	312	334	371	354	341	336	282	312	360	317	373	344	327	368	386	331	346	332	341	354	334	378	405	337	310	314	365	351	352	308	352	357	307	333	363	346	321	335	344	325	303	351	311	359	363	340	347	357	346	367	355	359	349	329	315	338	331	364	354	337	325	291	337	326	381	380	363	311	338	370	364	350	339	352	318	348	332	333	361	366	373	327	334	336	346	352	331	344	376	346	330	357	372	342	337	357	317	340	385	334	361	338	357	361	380	351	330	373	366	367	365	347	365	332	335	315	328	354	353	333	336	376	320	327	365	369	374	333	362	345	360	325	369	369	355	339	368	353	343	371	342	352	363	389	336	330	392	350	336	369	361	385	365	367	351	341	370	359	315	313	369	365	334	352	328	346	347	399	376	386	362	359	364	304	352	367	334	346	338	355	351	364	353	339	342	334	357	365	373	328	330	351	359	364	325	385	336	326	323	332	315	369	331	351	325	377	368	354	360	383	345	363	339	324	337	332	355	380	353	358	335	339	367	358	352	378	396	337	299	323	327	358	324	309	358	339	342	298	345	344	340	344	331	342	372	384	356	353	302	377	333	323	349	355	371	323	347	345	362	353	345	340	353	337	346	371	326	376	331	345	367	346	348	340	352	342	355	332	361	346	314	361	340	318	387	345	362	372	334	320	360	340	386	326	326	326	339	350	326	327	337	341	340	344	336	358	354	370	350	352	347	350	342	356	336	352	337	344	378	350	313	353	353	350	371	339	346	359	352	353	337	346	335	381	358	345	363	340	343	364	361	362	390	355	326	354	334	346	324	353	355	347	321	351	356	379	354	317	326	339	373	360	363	352	341	361	358	314	333	333	322	328	330	306	342	336	347	328	357	351	330	347	357	343	363	330	341	369	317	352	339	358	338	348	334	371	365	326	372	343	325	311	338	336	404	362	356	363	307	339	340	314	354	346	341	363	306	345	309	354	367	340	306	333	325	371	373	363	361	330	337	346	334	344	343	365	372	352	344	327	329	334	337	340	336	349	321	355	345	300	326	303	337	336	343	328	332	361	348	331	362	376	361	335	346	317	351	339	351	360	347	326	335	339	358	355	303	328	347	327	370	354	308	339	339	334	364	324	348	338	311	355	358	341	323	361	344	326	353	354	348	343	405	342	341	332	295	309	342	375	334	327	354	345	353	327	350	334	343	351	357	335	383	353	321	339	353	369	359	301	327	371	343	333	344	353	364	373	375	334	323	346	341	343	345	356	343	328	351	335	398	334	347	351	368	314	339	376	348	340	356	378	352	342	321	352	368	385	347	374	368	326	328	279	353	345	315	375	343	352	322	385	296	361	333	341	373	334	327	346	365	320	342	320	356	370	329	336	332	364	351	378	343	331	325	344	342	331	362	332	345	351	386	358	328	368	357	326	320	350	351	323	343	348	383	295	366	342	358	356	345	336	337	328	347	329	341	384	365	331	380	325	330	330	347	383	392	339	345	359	376	352	356	310	343	307	310	317	311	352	369	345	353	318	376	350	361	334	353	350	351	362	327	369	364	349	320	345	326	331	339	345	348	337	321	288	325	361	323	365	326	338	365	382	309	321	330	364	330	294	342	372	329	331	327	321	315	345	337	333	326	329	337	340	362	327	343	350	358	358	346	314	304	343	340	337	347	309	332	340	334	341	335	351	339	328	390	335	354	358	346	335	355	352	337	343	349	335	339	357	342	354	350	352	346	367	336	369	344	355	342	330	333	348	358	352	352	347	340	336	380	376	340	322	317	334	364	348	348	353	327	375	338	334	333	314	361	363	348	336	348	346	331	355	360	355	334	359	357	342	347	340	344	341	313	321	304	365	347	342	346	374	326	374	353	328	386	322	357	356	340	334	338	360	333	371	382	349	316	355	323	389	361	316	320	383	367	361	331	312	349	340	356	330	364	359	397	352	370	317	357	370	351	333	346	333	314	347	345	330	377	372	328	360	367	318	370	355	377	334	345	339	358	316	335	318	336	376	362	351	339	332	317	343	372	338	365	346	340	389	302	349	355	367	342	331	345	332	315	336	356	371	322	331	317	350	323	337	354	361	365	356	344	336	356	304	384	342	372	385	320	314	349	367	315	357	355	345	371	355	358	368	308	338	310	353	339	363	367	316	351	336	330	403	360	328	312	329	339	343	343	351	406	364	315	354	325	365	329	383	346	354	353	312	354	349	368	351	387	374	360	350	377	331	349	329	307	363	365	325	364	389	355	366	366	347	320	374	347	345	380	365	391	407	367	371	340	355	321	350	371	374	320	351	347	377	357	371	343	353	349	375	356	374	345	364	351	336	332	336	364	366	384	382	363	375	359	367	348	342	365	343	342	366	352	317	346	351	335	334	354	401	346	311	321	335	351	343	343	360	347	351	380	319	362	347	336	383	317	323	336	331	366	359	350	320	361	361	373	367	319	352	345	360	322	354	374	328	396	357	338	365	372	394	349	332	369	322	289	311	373	352	372	357	369	357	355	330	298	349	344	363	380	327	359	341	336	360	337	345	348	369	333	328	325	359	374	345	357	335	390	326	343	333	348	355	342	349	287	340	347	320	327	317	378	369	305	329	330	312	344	352	324	336	339	345	350	378	342	344	337	356	338	319	330	380	360	340	388	365	355	353	348	343	322	330	343	319	327	352	384	331	358	342	387	385	361	370	354	357	364	356	357	349	353	343	349	370	323	328	345	327	316	370	357	341	341	338	347	334	335	358	333	344	329	322	366	362	328	295	335	327	365	325	336	331	355	343	339	373	344	325	345	354	358	367	371	370	366	352	356	363	349	322	337	332	334	346
6851	1084	1503	1663	1418	1313	1143	1083	1048	1010	981	961	1066	1047	895	885	946	901	880	874	837	893	849	859	828	866	843	843	867	806	872	875	847	855	793	848	879	862	832	843	789	853	822	840	856	817	857	790	825	811	865	836	835	859	862	878	792	834	837	833	839	847	884	840	863	804	857	798	805	840	862	845	819	790	827	793	805	850	861	862	825	883	816	804	844	826	863	824	854	811	802	837	847	830	806	845	826	851	829	794	873	807	823	790	826	842	862	833	888	795	825	811	848	881	797	849	823	859	815	852	790	798	865	806	817	885	809	776	828	827	799	848	803	838	818	838	796	786	797	835	764	819	868	854	862	785	767	879	816	786	896	839	783	807	841	856	810	845	837	833	807	844	824	798	802	782	794	815	840	865	814	795	812	770	829	790	819	836	838	907	808	845	824	862	771	793	831	817	817	824	796	837	800	790	823	848	807	822	852	799	822	838	825	771	834	837	830	807	787	818	785	853	812	841	851	808	846	844	836	808	804	790	777	810	842	787	819	857	823	750	836	823	872	794	837	808	888	832	836	853	805	840	807	831	820	822	895	827	824	840	760	837	874	815	842	857	845	851	797	855	817	869	823	833	794	798	777	867	875	819	818	795	834	795	864	798	849	843	815	796	810	840	868	825	833	820	874	826	813	855	822	790	814	866	850	810	838	828	841	825	842	803	835	847	826	869	809	819	844	824	844	827	870	801	840	828	810	793	766	860	860	803	842	856	831	835	823	847	838	865	860	861	817	796	813	835	840	768	799	803	891	784	812	855	812	873	840	866	828	835	782	831	827	800	840	853	888	846	844	776	827	860	830	797	807	867	827	822	856	922	842	821	779	859	814	821	816	864	805	793	803	827	818	815	848	793	822	866	811	798	833	841	783	837	806	862	813	812	768	851	857	865	795	844	849	835	832	824	827	867	797	843	852	785	808	809	862	890	852	811	862	851	785	815	807	826	808	832	822	821	831	861	818	819	867	816	831	847	785	883	868	782	801	837	816	819	853	823	778	821	860	876	874	823	831	802	844	859	843	833	881	834	870	816	819	873	775	813	800	846	812	820	783	808	835	841	819	804	824	854	743	807	823	829	789	812	859	821	798	817	836	817	808	850	859	795	849	774	848	838	787	777	868	872	800	836	805	814	822	813	840	863	782	859	828	822	802	806	855	822	785	825	904	818	799	808	766	843	846	804	861	824	795	799	799	835	812	813	856	838	835	893	763	808	803	805	870	839	828	814	791	819	820	830	787	826	849	839	826	799	812	801	839	800	851	789	845	848	821	880	835	790	806	795	806	779	852	850	844	778	803	803	849	870	835	782	825	871	873	828	842	796	821	864	825	817	792	818	821	782	834	860	847	768	837	833	761	794	807	829	814	827	852	847	852	862	837	812	824	842	822	831	868	831	829	834	773	838	829	780	876	823	827	868	854	823	847	814	824	823	821	777	788	783	894	863	814	836	842	834	795	839	799	832	850	807	870	800	797	854	804	831	882	869	831	823	818	854	837	830	832	849	864	832	811	862	865	832	806	840	852	830	833	841	834	782	819	819	874	802	802	812	826	846	875	804	840	820	839	832	775	827	833	806	825	865	790	859	839	844	851	858	892	833	882	855	812	829	844	782	788	856	793	841	808	861	837	848	841	811	825	811	814	856	831	815	836	832	791	872	779	827	829	785	809	822	815	803	855	850	821	829	859	852	805	819	812	809	879	797	848	870	801	852	784	901	823	839	882	825	848	797	788	847	842	811	832	830	833	842	833	827	822	870	834	860	814	823	806	865	858	822	849	779	808	835	870	813	780	843	863	859	821	769	776	816	811	847	812	846	807	829	798	807	879	845	822	845	842	838	864	792	855	818	818	835	837	780	860	867	850	829	857	803	807	824	854	807	815	809	776	799	852	764	871	827	814	859	834	789	832	804	805	780	816	864	830	818	822	814	830	845	774	814	827	801	881	807	846	813	850	846	861	828	797	792	768	846	840	821	848	863	805	820	809	829	847	847	814	806	842	854	862	810	867	825	833	819	863	870	860	828	764	784	840	853	865	850	794	834	797	845	859	806	903	826	824	781	797	843	812	836	824	798	834	876	797	831	845	822	798	844	843	840	811	830	837	798	855	790	822	832	807	830	870	837	824	801	845	803	841	880	843	862	813	855	830	831	801	810	832	840	838	837	848	861	858	763	815	826	817	847	823	770	811	831	833	840	793	848	826	829	809	843	816	838	793	851	842	778	825	835	828	865	868	842	852	898	845	822	829	858	850	823	875	819	873	875	868	795	860	834	826	835	805	817	827	878	837	816	791	811	798	796	772	762	825	848	810	855	797	786	877	806	841	818	846	821	831	844	819	799	806	834	876	840	857	811	844	796	855	845	880	844	827	815	828	818	830	796	871	805	823	824	815	828	811	862	808	838	807	824	825	826	818	873	830	831	846	831	869	881	815	818	794	790	847	812	887	836	802	818	867	861	854	864	888	829	804	760	844	800	831	878	885	777	773	871	821	822	829	818	837	814	788	804	833	805	811	838	824	830	825	829	833	875	842	851	800	834	785	837	830	802	833	857	826	825	843	838	831	850	848	819	846	864	827	872	760	845	787	834	843	820	788	802	831	799	858	850	834	792	881	825	845	834	803	794	814	877	841	869	832	901	781	806	772	822	825	824	844	813	807	769	811	808	783	809	826	816	829	825	891	775	858	845	799	850	845	851	818	810	797	910	844	841	809	806	798	867	835	798	818	827	849	802	840	782	801	776	837	890	835	795	843	861	854	818	878	850	872	855	802	780	805	823	814	853	860	831	831	832	813	792	780	856	830	834	819	848	820	813	813	786	864	805	880	825	873	847	849	861	821	854	810	807	820	808	855	845	854	838	811	818	840	863	836	829	819	834	827	792	834	804	837	862	791	823	883	833	841	831	830	776	814	817	799	848	836	841	762	842	848	823	847	836	838	861	778	832	845	835	806	799	856	826	820	810	736	842	822	771	790	868	819	815	815	836	857	844	794	851	851	821	840	800	866	832	840	877	827	834	797	855	858	778	844	819	790	845	849	812	860	825	830	819	864	793	807	869	876	801	859	843	832	864	800	844	832	813	805	867	840	795	833	815	820	828	873	823	838	776	826	819	849	840	859	849	848	778	801	804	848	802	812	814	816	878	831	853	841	857	811	814	802	827	842	844	826	803	799	888	831	781	842	879	860	816	877	800	858	844	792	869	858	803	824	851	813	808	855	848	818	807	812	829	800	827	817	789	876	835	846	815	784	864	861	816	803	874	895	830	831	915	773	823	835	833	849	834	789	811	810	832	865	869	843	810	868	819	855	841	822	898	828	775	806	828	814	878	840	845	835	790	849	780	852	813	836	785	787	833	800	869	836	821	792	901	873	817	836	866	777	860	829	852	864	812	885	759	804	796	809	844	811	784	831	832	854	840	842	815	838	835	843	791	832	801	808	836	799	844	780	857	834	826
13042	933	744	564	448	349	305	288	248	255	229	241	217	218	209	213	202	210	196	175	178	189	140	153	167	186	178	159	150	170	166	141	182	170	173	185	170	185	165	205	160	137	164	174	152	155	153	176	183	160	173	156	177	155	159	151	172	183	156	166	178	171	167	156	162	172	159	155	185	178	159	186	158	173	181	157	167	182	162	183	149	149	180	145	191	168	155	177	148	157	153	161	160	178	182	147	162	178	167	166	184	177	150	166	164	171	145	170	192	147	150	176	187	160	173	170	170	179	165	173	161	179	171	179	188	151	188	172	148	155	147	175	143	164	162	152	171	169	172	175	166	184	200	173	185	138	170	150	174	164	146	159	197	171	164	153	180	168	167	156	146	158	178	176	163	144	176	168	150	148	171	188	174	172	151	169	182	174	194	192	156	151	186	170	186	166	159	168	186	160	167	168	170	155	151	156	166	157	168	171	177	151	160	167	195	178	179	171	168	182	152	158	165	168	180	183	163	191	145	170	180	171	160	155	204	194	173	168	198	166	160	164	161	186	165	149	162	158	158	177	162	165	178	175	174	183	163	170	150	159	159	169	147	160	152	174	179	168	152	181	182	173	155	167	191	131	169	147	181	173	157	178	180	169	186	168	159	185	152	178	161	176	174	166	185	170	148	170	169	173	164	185	159	167	158	168	166	168	165	171	161	166	176	181	148	171	166	190	154	179	175	179	172	160	152	187	155	155	173	157	150	182	144	159	185	140	152	194	180	146	171	170	178	143	163	160	148	156	160	159	172	167	161	180	159	152	158	183	151	184	171	166	166	153	163	168	158	166	157	165	177	158	143	168	153	179	172	170	166	152	160	178	174	165	156	181	168	183	156	184	154	183	154	173	196	170	173	168	161	140	168	162	193	169	175	157	158	186	148	174	147	154	168	162	143	141	169	167	163	168	177	154	170	172	161	148	173	176	143	175	170	187	177	140	175	154	143	143	187	178	161	159	155	174	166	154	152	159	187	176	153	137	199	172	166	177	166	171	187	163	158	182	181	186	179	165	167	169	195	146	154	165	162	161	153	176	148	205	181	174	166	167	172	154	186	178	141	159	185	141	189	178	148	184	170	173	159	161	172	131	174	178	177	155	170	173	189	181	173	159	155	165	177	160	188	171	160	183	197	174	165	163	157	181	164	179	184	158	185	176	162	181	145	170	171	154	167	178	169	176	150	162	158	174	166	153	156	165	179	157	152	139	168	194	189	161	163	164	172	146	186	164	145	171	169	154	167	155	172	188	197	159	190	157	138	190	168	159	173	160	161	151	182	165	170	155	175	144	186	201	173	161	158	172	178	136	169	178	174	173	178	168	151	192	174	184	155	159	169	159	189	158	158	170	154	187	167	186	177	158	171	180	150	173	173	160	178	197	171	180	171	171	155	161	163	174	168	168	166	168	179	181	157	164	171	185	150	167	157	190	158	197	178	161	148	159	170	158	161	196	158	163	170	161	188	176	151	166	149	147	159	147	171	144	200	154	170	163	148	168	178	171	188	182	196	154	148	177	180	164	180	174	149	194	160	172	177	171	180	169	173	164	169	161	184	183	158	172	168	148	148	187	155	164	173	164	188	160	154	163	153	171	129	150	180	169	181	184	170	161	157	169	165	177	162	204	183	158	176	179	195	166	171	153	172	177	168	175	183	171	187	167	158	163	146	160	179	161	155	189	163	176	150	152	182	169	186	191	193	172	183	153	192	161	154	165	178	175	177	149	175	161	181	156	169	173	194	168	141	165	175	156	175	155	189	186	153	172	163	176	166	176	171	164	165	178	170	163	184	175	174	162	157	168	166	167	164	162	178	173	150	158	187	157	144	172	156	173	188	157	197	150	153	150	152	142	152	136	159	158	138	154	151	180	161	194	163	144	166	165	147	142	169	180	173	169	161	183	193	173	158	158	167	170	170	178	161	188	185	184	178	163	173	164	153	161	183	173	161	155	181	156	155	169	164	160	174	149	165	179	146	186	161	165	152	195	168	167	184	176	172	145	187	155	183	159	156	165	180	197	157	177	162	149	151	176	171	155	163	143	187	159	173	174	168	162	188	174	147	127	165	145	176	169	180	141	166	169	159	155	164	169	186	158	148	162	171	171	150	143	166	150	179	151	155	138	147	177	142	162	170	184	183	162	168	174	167	170	162	172	143	194	173	155	152	168	152	179	160	175	189	147	180	173	158	154	167	210	148	164	178	183	177	151	184	179	147	161	175	158	184	177	161	172	143	177	189	165	151	163	155	173	157	169	175	160	151	165	144	160	160	151	179	192	181	161	141	170	164	169	176	159	177	169	175	164	166	147	161	186	156	182	176	198	186	166	171	180	153	176	172	165	152	181	187	154	145	190	171	166	179	190	179	159	172	163	167	170	149	144	181	173	186	169	144	187	146	167	158	175	165	139	174	177	173	170	150	162	159	172	171	164	185	161	190	151	179	175	179	160	182	171	180	151	177	180	159	164	172	168	168	183	172	190	167	155	166	163	168	157	178	163	175	157	153	183	173	185	174	185	149	165	171	166	182	173	180	166	195	156	179	180	175	174	171	172	173	152	172	163	172	157	148	129	167	151	171	179	180	151	159	176	154	160	158	168	176	176	179	169	180	187	175	157	183	167	155	141	150	137	167	192	164	170	140	138	171	161	160	177	181	169	174	184	176	166	151	181	156	183	174	174	179	145	173	159	206	157	160	176	192	172	161	184	164	176	170	150	168	192	172	175	149	159	151	169	178	166	158	163	163	134	137	146	163	145	166	145	176	155	151	167	159	166	185	180	149	159	188	165	144	183	169	155	157	173	175	175	200	211	176	172	173	137	172	167	176	169	175	161	157	141	175	178	177	201	181	179	156	171	172	152	140	166	165	175	161	195	168	163	149	190	171	155	172	173	169	176	156	170	179	173	145	164	165	156	152	168	166	158	178	178	179	167	162	158	182	176	181	158	171	151	190	167	167	165	150	183	184	192	159	156	162	158	163	175	174	168	162	157	165	162	173	181	163	187	178	170	155	148	183	142	156	148	160	144	199	168	175	179	174	173	179	161	159	178	182	149	176	126	168	172	178	172	174	182	172	172	196	148	170	161	162	159	179	186	164	162	216	189	170	191	178	183	168	178	142	162	142	152	171	167	167	174	183	196	173	168	203	165	170	161	163	194	149	176	168	181	146	200	176	197	162	160	163	163	156	176	189	152	153	168	169	176	173	160	193	181	193	167	170	174	167	179	168	164	183	178	159	178	165	162	178	173	168	177	177	151	151	171	166	165	153	161	153	195	155	141	193	152	147	174	160	162	193	181	149	174	178	185	142	154	182	161	158	146	178	200	155	159	149	186	168	164	164	155	172	172	153	204	177	177	184	152	171	165	156	183	178	154	151	185	182	173	178	160	158	169	171	179	153	166	148	192	132	175	165	189	167	170	161	167	188	183	156	165	167	168	178	156	156	137	192	152	156	178
8131	933	1776	2017	1680	1411	1138	965	911	820	799	785	730	734	620	625	689	529	554	505	539	519	545	491	496	488	475	511	500	461	440	485	494	490	454	509	473	478	495	494	480	489	509	458	480	474	485	466	472	439	462	461	468	471	432	464	468	452	464	483	489	471	463	440	457	464	463	491	444	422	474	452	446	474	463	458	454	419	424	441	473	453	430	438	482	429	466	443	440	440	427	442	468	456	436	421	436	461	434	432	434	447	458	445	444	456	458	465	504	466	422	477	471	453	436	451	460	466	445	430	446	413	465	444	461	439	445	459	470	459	447	496	429	416	426	513	420	412	449	470	435	445	487	477	455	411	475	450	476	443	457	446	445	454	458	418	389	456	464	447	438	416	459	464	451	409	453	462	433	448	439	471	456	457	454	435	436	430	436	448	408	447	436	420	434	413	464	398	429	413	416	439	461	450	451	468	411	445	461	465	405	430	469	435	460	459	468	460	493	439	437	432	473	440	445	418	416	438	433	463	500	449	439	439	466	432	483	435	446	464	395	438	469	474	502	456	459	432	481	442	412	441	404	438	436	440	414	465	453	400	427	427	412	469	429	425	455	434	437	444	471	453	477	438	454	444	451	410	450	427	468	441	481	422	439	473	485	452	460	479	426	447	481	441	439	476	448	421	449	451	448	447	440	461	440	431	477	448	428	454	445	480	461	473	415	450	443	438	454	455	496	467	442	423	443	443	425	440	468	447	472	412	442	415	466	422	451	437	425	430	429	455	442	401	432	428	445	458	451	459	468	463	468	435	458	457	462	451	448	427	439	462	452	465	448	477	409	414	459	444	467	457	424	443	443	437	452	461	456	433	459	446	469	435	481	433	468	493	434	471	454	453	427	387	465	450	491	482	465	445	442	420	410	446	438	436	466	492	440	452	446	420	446	434	409	473	460	424	466	475	456	438	458	437	442	427	448	433	475	455	426	430	479	439	466	471	473	432	428	427	452	400	419	455	452	443	487	454	460	462	436	451	479	487	434	461	435	459	469	447	448	432	487	450	455	414	448	448	475	433	431	447	451	416	428	429	447	448	432	412	458	442	422	450	443	451	467	429	431	435	462	458	418	438	444	478	484	430	415	469	437	496	430	447	452	518	469	455	451	485	441	457	454	468	484	464	462	452	424	446	426	439	436	449	477	479	447	424	456	460	438	441	434	447	464	492	470	424	473	462	444	455	483	447	413	423	419	410	474	452	439	461	439	448	436	444	482	431	457	450	447	471	420	454	426	430	433	474	427	436	436	445	430	418	461	461	460	466	441	490	437	457	443	457	448	381	454	441	434	438	449	470	424	478	437	443	437	423	475	469	445	463	523	438	475	425	450	477	463	479	466	422	435	445	458	438	459	421	465	465	439	450	452	419	445	432	457	447	467	486	445	466	446	462	461	464	443	432	476	444	439	440	459	438	438	441	459	449	484	426	425	475	418	461	482	435	444	467	472	442	457	462	445	436	461	428	450	468	450	439	427	422	468	444	450	425	445	443	486	453	456	409	459	429	437	442	464	476	458	457	447	450	463	492	458	422	431	453	437	415	477	456	411	441	445	430	440	440	462	407	437	422	444	418	473	446	416	465	446	432	452	453	460	478	445	451	464	418	510	467	452	462	499	432	450	420	444	466	459	466	447	475	481	448	422	423	429	471	456	403	478	427	445	405	464	448	464	449	453	417	467	403	455	461	438	442	455	430	447	417	436	417	484	456	424	442	508	497	456	432	429	466	450	441	449	416	422	459	461	434	434	444	430	438	426	484	406	458	415	482	472	423	498	461	463	448	454	464	476	431	440	428	437	469	410	496	398	437	408	441	385	455	425	469	404	459	441	410	449	433	464	442	417	439	457	446	436	441	420	471	459	430	460	437	455	438	458	415	486	459	426	447	492	476	421	424	421	462	438	451	439	454	455	452	457	427	428	464	416	405	420	440	439	415	422	437	457	469	472	406	472	456	458	464	480	435	442	452	451	474	466	422	423	435	436	440	450	484	440	462	469	446	474	421	408	457	440	425	435	450	482	455	451	405	478	442	447	440	425	433	487	400	455	445	440	448	454	456	447	444	441	462	448	446	438	453	437	430	482	464	458	397	482	453	451	433	433	415	431	428	476	411	438	436	449	443	477	431	446	471	455	433	442	456	425	459	452	456	464	426	436	454	453	455	446	470	430	458	510	443	451	471	450	436	440	456	441	418	477	436	467	444	455	460	479	473	429	469	444	428	403	439	442	435	458	469	407	424	435	430	440	466	451	473	438	423	471	434	455	474	436	444	464	428	416	465	419	447	424	421	435	430	498	425	439	478	472	434	469	452	432	428	433	481	433	448	437	479	421	407	442	441	460	485	468	456	436	423	432	455	496	473	461	470	442	421	458	460	434	415	446	431	478	454	413	485	496	422	466	458	401	448	445	430	477	444	428	426	452	449	441	448	456	461	457	472	431	414	467	455	440	454	452	441	435	447	410	455	440	474	439	462	474	461	431	466	462	474	412	508	416	420	443	460	441	483	483	460	467	434	447	459	460	449	463	445	450	430	421	475	416	433	434	457	435	475	436	446	470	462	446	438	448	439	459	479	437	431	444	411	444	420	400	478	433	448	453	467	436	471	452	456	461	471	459	409	439	455	443	419	475	459	482	486	464	424	427	482	467	437	451	475	436	426	437	440	476	441	420	455	430	467	440	458	469	448	451	430	430	469	443	451	434	435	453	440	460	429	432	480	431	422	450	485	452	468	413	487	472	458	434	446	481	444	434	464	447	457	422	431	451	423	456	484	470	430	468	425	478	458	451	435	437	442	476	464	453	440	466	422	432	470	474	457	467	452	394	437	456	439	484	437	435	421	452	433	468	459	446	447	455	464	467	416	481	470	450	448	428	458	415	446	398	421	475	422	436	451	441	428	453	405	425	434	405	421	415	435	458	449	438	437	441	403	428	439	420	450	413	470	440	448	414	461	487	454	457	441	449	446	413	452	455	457	419	453	484	423	447	421	462	421	443	440	455	457	491	429	433	448	456	431	434	416	426	435	441	452	444	436	436	425	434	442	426	445	431	424	403	457	414	446	447	432	467	458	467	432	458	438	459	463	440	415	424	423	441	442	405	419	449	448	459	428	477	441	463	466	455	439	403	480	424	422	479	452	442	473	454	420	438	442	426	423	472	458	467	473	463	444	478	423	460	431	432	456	439	421	461	476	432	453	458	428	442	454	435	479	446	445	452	421	454	443	479	447	440	445	447	469	422	425	431	442	403	419	459	449	470	420	398	449	451	465	440	458	422	441	461	439	429	447	486	423	412	442	409	449	433	452	489	423	447	446	469	451	470	436	469	410	444	468	412	444	439	432	458	412	445	443	450	429	442	463	449	456	447	494	453	451	459	468	410	457	473	451	446	455	500	474	444	456	474	457	481	476	448	455	459	424	443	450	441	460	435	461	463	440	460	425	466	441	444	454	454	429
1649	450	419	437	432	408	408	411	459	442	425	424	445	438	459	449	444	410	439	433	448	423	461	426	415	424	411	390	433	472	433	432	425	429	423	424	433	436	428	470	423	419	453	441	380	444	430	398	451	448	438	415	420	435	405	426	443	408	426	412	430	389	443	428	424	407	426	439	457	429	374	422	410	409	440	421	419	434	434	432	421	383	410	411	416	427	411	416	419	393	418	417	414	395	426	413	390	408	426	442	418	460	434	417	419	466	416	450	464	476	432	426	414	430	451	442	429	437	416	419	445	442	442	428	478	424	435	428	408	425	441	431	458	466	435	442	404	428	413	458	456	434	417	447	463	405	466	408	428	404	427	390	390	394	445	400	433	422	410	412	433	417	439	443	436	443	422	406	402	419	412	458	481	442	435	424	430	414	403	415	434	463	441	425	396	412	470	408	428	404	410	464	406	429	411	451	382	379	431	421	437	442	388	389	418	386	435	430	393	418	439	425	444	452	406	403	401	457	438	437	419	444	407	462	415	387	457	392	406	482	436	428	430	420	436	414	382	440	418	411	422	443	392	439	405	448	405	425	375	428	447	417	404	449	451	449	447	426	450	426	426	413	391	438	422	409	429	426	441	449	436	454	411	428	403	407	396	411	421	429	420	422	415	433	460	416	445	414	424	399	456	447	436	417	386	407	427	423	429	435	373	409	394	406	407	417	463	424	429	435	487	413	440	443	448	424	460	430	410	396	410	436	427	388	427	405	408	421	416	445	422	442	437	399	387	400	441	468	445	391	420	428	444	416	417	403	438	415	427	418	387	408	428	401	421	392	427	407	473	450	372	409	459	408	439	438	410	471	436	420	407	419	394	427	431	458	459	468	468	428	433	463	453	370	396	444	385	421	459	419	410	435	441	462	425	431	458	429	482	424	429	389	424	437	408	448	464	449	448	403	395	382	458	436	432	415	422	435	466	495	443	428	423	392	411	394	417	435	431	439	465	459	463	445	426	426	426	413	456	427	444	419	472	450	446	436	425	487	401	448	478	432	397	424	413	409	444	432	439	426	435	432	432	456	430	452	461	466	489	388	401	459	423	450	483	444	469	415	450	427	393	443	391	422	448	412	435	424	401	428	437	425	400	419	432	421	417	424	451	441	425	418	404	427	452	439	397	370	386	410	437	436	426	440	463	431	424	444	429	414	429	422	410	410	427	423	421	444	426	433	422	401	416	419	435	426	398	459	443	422	423	466	441	423	425	380	442	450	467	382	411	463	441	442	407	476	431	455	417	404	423	433	424	448	436	426	422	403	443	403	424	407	429	405	412	408	435	457	412	416	388	464	462	435	417	454	411	431	394	434	444	429	436	363	442	432	400	447	410	445	449	466	452	403	384	432	392	408	461	412	399	416	387	441	386	432	471	463	459	407	431	431	439	460	425	430	450	437	460	417	414	441	422	390	477	446	401	424	466	458	419	423	448	414	437	425	436	427	429	403	444	426	418	418	433	459	408	408	420	381	432	445	443	406	402	448	443	415	412	409	410	417	388	402	395	420	400	439	493	427	400	427	415	416	445	452	405	416	427	463	426	398	447	434	388	402	439	434	415	416	422	438	421	450	453	415	431	418	410	430	455	413	397	441	461	481	405	467	449	397	422	422	418	412	427	438	402	428	373	428	389	405	404	383	390	471	410	409	424	437	370	380	426	396	431	415	474	439	416	403	411	476	426	433	411	414	420	412	419	453	454	434	392	434	446	407	425	434	411	441	418	397	427	435	440	470	419	396	403	436	409	424	426	427	391	466	455	426	402	434	401	459	382	434	426	435	387	437	392	454	447	419	461	436	411	408	387	421	405	425	422	442	471	434	403	450	424	411	417	421	416	413	414	415	458	422	411	397	448	433	436	441	396	420	435	411	427	402	396	402	435	432	398	392	409	426	433	477	442	455	436	455	446	452	426	425	449	424	419	431	427	420	402	390	415	434	399	422	423	402	425	440	416	446	396	416	391	424	434	432	413	446	419	444	454	459	431	425	459	429	410	443	389	416	420	422	430	436	411	459	465	470	428	440	433	434	437	450	432	417	395	409	420	419	421	471	426	437	459	407	424	450	441	443	422	417	429	428	410	419	384	429	435	428	431	476	409	437	392	401	370	432	485	449	444	415	400	422	354	419	438	425	458	404	418	457	398	460	409	435	389	377	421	478	402	432	427	385	430	404	422	434	468	432	391	419	415	420	429	399	398	400	421	463	434	397	405	443	444	382	403	452	445	450	405	450	413	399	409	433	438	406	401	370	460	423	461	424	403	430	441	398	434	432	416	442	408	403	420	420	427	428	439	429	427	388	415	419	409	473	408	442	460	412	433	440	411	436	420	403	400	416	426	395	416	453	428	421	416	410	442	459	411	504	393	431	431	434	443	424	373	393	406	428	439	404	411	411	408	409	462	450	403	441	419	486	439	419	418	408	433	430	406	437	473	398	408	381	419	450	425	444	457	434	421	436	439	381	436	441	419	408	417	441	445	456	419	397	460	455	391	394	445	398	413	424	430	413	421	472	406	423	437	411	437	450	435	444	417	459	397	423	418	446	445	437	464	443	427	430	416	419	444	416	431	455	436	458	459	413	447	410	448	431	488	442	373	445	419	436	406	449	429	408	415	430	402	434	441	449	401	426	450	450	431	421	419	427	438	419	445	430	444	430	417	426	452	415	416	413	446	403	445	453	396	419	423	409	418	413	409	415	411	417	411	470	425	435	418	411	404	410	412	432	422	403	407	382	425	440	421	419	397	447	420	434	442	422	401	426	383	405	435	424	391	442	446	439	431	489	442	446	378	461	384	399	441	433	463	433	437	406	443	412	425	445	449	430	424	420	420	422	413	437	430	479	428	340	443	400	445	419	432	433	434	392	425	410	401	461	434	447	449	494	461	409	395	394	397	436	474	425	434	429	436	386	411	423	430	415	426	446	439	433	408	412	444	449	430	453	454	439	413	449	451	419	406	433	428	433	412	463	473	380	420	451	468	421	403	440	419	430	406	446	422	436	442	437	422	431	405	450	436	407	459	435	421	437	438	407	393	405	393	417	453	452	429	447	415	408	411	440	429	445	409	423	410	430	447	420	468	460	434	387	424	408	427	421	450	405	423	385	444	439	450	435	425	428	403	394	422	434	405	402	458	441	450	417	389	455	448	485	451	408	446	446	376	430	442	436	413	413	405	472	403	392	414	439	430	428	413	426	387	423	421	442	415	390	426	427	396	415	432	426	423	412	439	447	419	472	462	443	381	466	452	421	412	410	413	428	448	431	422	379	365	429	398	457	404	430	441	480	402	467	465	434	391	453	443	415	390	404	416	428	409	424	397	410	449	457	426	444	405	431	427	433	450	410	377	408	410	422	422	439	383	429	449	430	416	421	455	414	453	445	386	436	416	440	452	407	423	401	400	499	390	429	443	452	479	398	426	407	385	454	450	433	475	404	378	413	421	444	403	407	429	381
2357	1030	1053	1080	1129	1015	1081	1036	1019	1040	1052	1007	1045	1046	1029	990	1053	1000	1021	1043	961	983	984	1042	1043	990	1021	1011	984	1002	1026	992	987	954	1004	1017	1027	1006	1068	1051	995	1042	968	1011	1029	1070	1010	976	1019	1014	1032	1025	1003	1017	964	992	948	952	988	1004	930	1009	1004	995	994	1075	1020	1043	977	992	1028	969	949	1025	958	973	1047	981	1018	985	1035	1001	1017	1026	1001	985	1053	1024	1011	995	1045	1001	1015	988	1011	1046	996	932	1039	986	1028	971	1073	1047	1033	991	1017	997	1026	1044	964	1008	1045	1004	960	1019	1000	960	973	965	966	1015	1010	995	1015	1030	998	977	997	1010	948	1038	1063	963	1068	1039	1035	1049	1046	943	1003	1079	974	981	973	1003	995	999	992	993	979	1022	1002	990	1006	999	966	981	1036	992	969	967	936	1005	1011	1028	1014	1032	1012	927	1005	1044	1003	1033	983	1011	979	1024	956	1027	1018	994	966	1064	976	1090	1017	995	965	989	1058	973	1002	1014	1040	1007	1021	952	962	1030	1023	1061	982	1029	1025	1012	1029	1023	1023	968	998	984	946	1031	995	1012	1006	1013	983	1001	981	990	1004	981	1041	998	1003	1005	1036	949	980	1013	983	1042	981	948	990	994	989	974	1026	994	998	949	983	956	982	1008	1015	1012	1079	1025	993	1027	975	985	1023	1004	1041	1017	986	1013	1024	1012	989	1002	1048	1090	1017	1021	955	1008	980	1029	994	987	1025	1038	1034	1013	1003	1057	1012	1006	981	1023	993	1007	1000	987	1033	1057	1020	953	996	1019	1059	1009	1074	1034	974	1049	1030	930	1000	966	986	1011	1032	958	1022	1035	967	1032	996	938	1061	931	1036	929	973	1044	961	953	1031	972	990	1013	1067	988	989	1028	970	1015	1016	1016	1015	1040	996	1013	970	1017	1001	991	963	1019	985	966	1045	1044	991	981	1018	983	1078	900	1008	984	1007	992	1010	989	984	1029	972	985	1022	987	1039	1001	1056	967	1011	1033	1001	987	952	1049	1052	981	1024	961	1025	1011	999	1073	1031	984	996	1017	1029	1028	1013	986	991	1001	972	1027	1009	1073	986	1010	1022	1043	990	1037	989	1033	1031	1040	1027	1031	996	994	995	919	999	966	1019	1049	1034	975	1001	1036	1072	1048	1009	952	956	980	1004	997	958	1012	1057	994	1008	983	1091	1031	1031	1062	975	968	992	990	1012	1018	1007	959	974	999	979	980	978	937	1000	1000	1049	1062	1029	991	1005	1043	1020	998	986	1029	1013	1031	978	1003	1006	1034	1009	955	1021	974	1019	1038	1072	957	1031	1030	1035	976	986	1042	1017	1015	963	1006	938	927	1033	971	987	991	996	940	1040	979	1034	1012	1033	1028	994	989	1023	977	978	1019	1049	985	1006	992	1026	965	1012	1039	964	943	1055	1038	1019	1011	1027	1049	993	980	1026	972	986	1019	1030	1011	1020	993	994	1004	946	1004	1006	987	1059	1050	995	993	1073	984	1008	1016	986	965	1022	1019	1075	1018	1005	1048	1005	997	992	1045	911	1035	970	1045	1027	1034	1021	961	1073	999	997	1007	1005	991	987	991	965	973	1011	981	1028	954	971	1024	1037	1036	1058	1001	1018	1003	986	1047	1007	1038	1002	975	973	1052	1044	986	1076	1011	950	987	1010	1035	1000	989	961	954	1042	966	1047	991	1023	989	1013	988	1032	967	1038	955	995	1023	1010	986	1018	952	994	959	994	1022	939	1004	1038	1060	986	959	994	1012	906	1020	963	991	1002	1039	1038	1013	995	958	976	976	1007	977	964	1085	1027	1026	973	1035	1010	1017	1059	982	1031	984	1013	967	982	1001	1024	965	992	1047	1019	979	1035	934	948	1003	1050	985	1000	992	983	1018	937	970	1024	985	983	1019	1005	987	1014	981	999	1014	1026	1048	979	1024	1038	1018	1001	950	1040	1023	1025	1059	969	969	991	1008	1042	1009	967	977	1020	1069	976	981	1037	1013	1022	951	1007	960	1026	927	992	1091	935	1001	1029	1028	1005	991	1002	968	1072	1024	994	970	951	1025	985	967	982	1054	1013	1014	1018	986	948	1011	1013	1031	1017	998	1007	992	1035	999	1020	1067	978	976	1002	1007	1009	976	1007	1062	957	1034	1013	987	1014	1012	1021	972	1029	974	1034	1044	1012	975	1016	1038	994	974	983	976	982	986	1015	999	995	1005	1020	982	1010	1028	934	1014	967	1017	1004	999	967	921	919	995	957	967	1078	936	1039	1034	1021	1018	1019	1047	1018	986	1033	1060	976	983	1015	1045	1041	1033	1020	970	1007	1021	984	1027	1007	975	1013	1065	1016	1002	1026	1024	1060	998	1027	1012	987	988	1060	969	982	1022	1019	1048	974	1053	941	1042	967	1021	1064	1007	983	1013	999	1008	982	1014	1039	998	994	1036	986	994	1006	1005	932	1010	956	992	972	1071	986	960	1036	952	1008	994	995	1032	999	980	974	1077	1018	984	1001	997	998	1085	983	1075	916	1026	1011	1048	998	1018	1058	1012	1044	991	938	1025	976	1044	951	1010	995	980	1003	1025	974	1021	1038	1039	1004	990	1028	978	1025	1022	1059	1030	1000	1027	998	997	988	1038	1002	998	973	1000	1015	1034	996	975	1027	1019	951	990	1023	987	1060	1034	1034	1025	977	986	1023	954	1065	1025	1006	1034	961	962	1027	1020	960	961	978	1035	984	1002	1012	1025	1042	1004	1051	1028	998	1041	1007	1006	1013	1010	997	1000	1044	983	1060	1024	999	1060	1014	1021	964	1063	1015	937	954	1063	1045	1007	926	1001	914	1002	1009	962	1042	1051	1029	1029	1009	1048	1034	993	1004	1015	965	1062	1041	1005	996	1028	1052	985	1017	998	1003	1057	1027	961	994	1031	921	1021	1021	983	1007	1014	981	1032	1030	1002	971	955	1001	1031	1003	961	945	1011	1034	1012	1023	990	1018	1022	1019	969	996	1056	976	956	942	1066	990	1030	997	966	968	1026	1004	1039	1040	972	997	1008	1009	1001	979	1025	1012	1010	1030	1030	988	979	1026	1004	1021	1025	969	1033	962	952	971	1023	1012	1023	1029	1046	1040	1041	1014	1033	984	1030	1030	1024	993	983	1106	960	1001	1008	967	920	976	1009	961	985	1018	1033	1087	969	962	1006	1015	1043	1004	972	991	1002	1000	1009	1040	1036	1010	1013	1050	1025	975	1033	998	995	968	965	1005	984	1039	999	1018	1102	974	961	1015	993	942	1012	970	1021	1063	1028	1058	1024	990	962	964	970	932	1075	972	960	1011	984	1037	1030	1100	987	1002	993	962	1008	1000	1000	980	997	1035	1026	1001	1008	984	1001	1035	1005	972	967	1015	990	969	1057	976	1020	1027	1029	954	990	983	1009	982	1013	997	1059	1069	1005	1004	1011	1018	1075	992	988	1030	1030	1010	1062	959	1014	935	972	1016	1042	1047	955	1002	982	1076	981	1033	985	976	969	996	1060	982	1008	988	955	1025	1044	1032	1029	987	1002	965	1030	962	1047	1007	989	1001	1011	1014	1011	1013	998	1024	1057	1044	954	1012	998	1001	1036	971	1036	981	1026	1046	944	980	1065	1007	1040	998	978	993	1000	970	1054	1047	1000	1038	1011	997	959	998	986	987	928	1000	985	1002	1003	1048	1038	1036	1011	988	1035	994	1039	1016	1001	989	991	1008	989	943	983	1028	991	996	989	1010	971	1025	1015	1004	989	996	994	1022	998	1044	1028	979	1019	965	1037	984	1056	994	994	984	1015	1008	1003	1021	998	1009	975	1030	997	967	1000	1002	1000	1021	1008	1006	994	1009	1033	1016	971	1038	1017	953	1018	987	1000	1033	958	1002	1006	1027	1022	980	1006	995	1057	1044	1020	986	1048	980	1067	1021	969	967	969	1042	1024	999	993	1002	971	1096	1050	986	1073	1030	978	986	1004	991	956	988	1016	1024	1031	1004	1008	992	1039	1004	1003	1060	955	1018	990	987	970	1058	935	990	1033	1004	985	999	1033	1003	987	980	948	1083	1023	968	1071	1049	968	1029	990	994	984	1014	971	1020	1015	971	1028	1011	995	1030	977	986	992	1047	1005	1002	1018	1051	1012	1003	1007	1021	1020	1021	1025	1002	994	1012	1017	997	972	1000	1027	973	969	980	1017	1030	1008	1024	959	1045	979	1026	1009	981	976	973	1055	1006	1036	968	1022	989	1050	1032	985	996	956	991	1020	1026	1055	977	980	1017	986	944	983	1002	987	992	983	1000	979	995	1022
7609	692	641	568	527	413	423	434	370	348	349	373	342	343	359	366	373	367	390	375	348	348	367	331	351	342	339	361	332	354	377	354	328	313	349	323	335	363	361	322	353	364	361	327	367	364	353	337	331	338	353	361	375	351	340	298	361	325	349	363	333	346	326	349	361	342	363	342	367	359	319	355	327	379	325	349	344	383	355	376	311	347	340	379	373	371	357	362	354	372	366	347	284	321	383	352	338	370	335	367	357	342	368	379	317	391	312	345	312	372	350	363	375	346	313	391	332	339	335	320	329	323	356	345	342	345	378	341	329	356	360	353	343	349	352	343	322	339	335	334	385	322	365	343	333	328	339	350	326	330	350	376	290	360	326	370	343	337	347	338	360	345	346	342	372	342	350	341	363	374	363	360	361	342	363	338	376	362	354	367	370	374	325	344	352	359	372	324	338	333	340	329	338	310	408	346	325	337	346	373	369	388	297	353	372	338	355	366	350	367	360	377	341	368	373	354	358	346	374	342	316	352	356	348	329	322	323	348	344	350	346	323	326	351	295	359	362	378	365	362	332	351	335	349	361	310	361	365	324	348	327	353	325	354	355	342	343	334	348	373	354	342	285	333	374	347	328	341	332	348	346	348	350	309	346	350	333	364	354	370	332	349	345	327	344	335	352	373	332	359	338	342	333	368	389	342	298	358	339	338	330	322	327	319	362	379	344	341	323	327	361	320	324	331	340	349	348	351	334	340	327	363	331	334	364	314	362	349	354	370	305	321	327	358	328	374	362	357	334	361	332	331	325	363	358	325	353	350	328	327	340	346	362	334	373	345	329	366	368	340	357	335	329	324	330	318	354	333	331	356	384	360	389	371	339	317	342	335	354	319	334	342	303	331	339	315	320	374	362	347	349	333	360	321	366	328	334	339	356	318	354	375	332	351	320	330	325	315	351	350	340	366	370	354	372	331	365	336	333	337	314	326	345	355	366	323	343	334	341	372	378	361	315	394	367	346	339	364	352	350	307	323	379	353	381	360	339	351	351	336	376	360	349	321	331	346	372	330	355	329	345	353	339	360	332	357	361	352	341	345	355	357	360	348	357	369	350	326	334	356	364	324	376	363	331	350	332	356	324	337	339	347	348	343	319	372	326	342	363	324	327	345	343	379	318	362	362	363	352	336	360	378	353	342	345	369	384	352	330	354	356	326	362	334	390	377	367	353	319	318	312	313	343	345	357	326	341	330	333	345	354	367	364	371	324	355	358	348	346	346	366	332	353	351	345	342	359	334	328	322	366	345	348	407	349	340	361	295	346	347	335	338	326	332	334	336	354	362	366	337	337	381	352	339	327	331	344	317	338	368	314	329	350	324	346	342	342	350	355	342	348	366	376	329	332	338	329	359	351	362	351	334	326	345	314	309	324	370	339	334	354	342	344	343	324	308	353	325	354	312	388	316	327	367	337	331	365	340	335	343	322	363	352	353	331	331	327	346	365	356	325	347	342	336	333	340	390	343	358	362	343	352	318	358	308	374	372	348	339	354	365	349	306	380	354	356	354	343	300	369	307	343	328	368	326	335	337	378	332	335	343	363	375	366	333	330	298	335	337	327	392	312	348	311	334	347	301	308	327	373	306	367	374	378	358	341	350	387	315	351	303	370	339	320	357	332	357	339	369	345	355	334	380	362	325	327	352	344	343	320	341	340	338	351	336	326	303	343	344	388	392	392	331	375	354	338	345	355	361	334	341	355	351	307	334	351	329	344	312	357	365	368	363	356	318	346	355	327	356	358	358	346	352	352	309	333	335	354	344	353	369	307	350	368	355	334	347	321	322	356	359	342	347	363	360	335	336	340	333	340	352	364	328	377	351	352	346	363	372	359	371	314	318	362	312	330	341	336	341	342	344	356	343	377	309	344	300	349	356	346	348	350	348	353	361	372	386	313	364	318	337	343	356	335	305	326	370	314	396	337	304	343	336	348	337	355	339	332	332	353	307	356	367	367	360	358	366	347	344	345	346	346	356	364	328	372	325	339	327	329	332	338	347	359	321	365	362	356	368	346	338	334	332	334	368	317	346	349	319	362	343	343	329	364	332	342	340	375	390	345	371	353	349	343	364	319	328	355	326	355	353	340	369	353	365	326	359	348	359	336	339	339	336	353	334	360	338	319	343	340	337	345	350	323	333	350	351	345	333	348	367	326	335	346	342	340	358	354	335	378	351	321	338	322	374	365	342	379	331	317	425	322	369	367	354	359	354	381	313	316	359	345	311	288	322	330	325	319	332	359	355	289	368	357	347	366	357	342	314	333	356	357	344	359	315	347	288	364	352	335	318	299	344	348	365	351	369	355	357	344	346	349	325	323	352	315	327	326	360	347	347	312	341	358	345	354	361	347	338	351	330	337	334	315	310	332	299	343	391	374	353	348	348	346	303	352	347	353	360	318	365	345	326	348	364	325	365	351	364	371	370	330	350	336	331	360	391	373	322	324	327	371	321	342	357	369	334	378	350	366	353	329	336	330	335	300	334	354	371	352	353	369	327	317	370	387	330	347	332	381	334	356	355	321	360	320	354	393	381	369	349	353	319	376	327	361	349	341	350	370	334	338	346	338	320	360	336	338	375	366	342	408	348	340	319	358	358	319	346	313	380	363	340	324	360	388	355	350	337	363	339	394	363	354	354	317	352	372	315	336	312	371	343	356	325	340	357	352	345	332	371	350	336	338	321	322	348	352	379	371	296	337	317	307	348	350	334	378	368	354	323	341	341	313	337	346	353	322	341	321	370	357	369	335	353	359	336	347	337	352	376	370	338	338	353	350	363	313	302	341	351	336	353	348	342	413	376	369	349	331	345	325	350	332	329	338	335	322	354	375	371	387	372	345	320	341	339	365	360	355	347	314	359	326	339	349	351	368	341	344	361	375	336	368	306	330	350	355	393	367	324	313	347	349	305	330	354	336	381	338	358	384	349	328	370	331	318	335	349	358	361	352	329	317	337	349	317	341	370	369	320	339	366	325	351	358	361	349	336	336	341	317	372	340	372	370	368	343	363	366	320	354	354	345	314	308	376	351	343	345	338	321	408	341	341	368	353	297	356	302	319	376	308	358	335	337	377	365	335	310	373	377	333	356	371	371	368	370	326	345	303	373	349	317	328	366	379	348	316	347	360	358	378	353	335	361	355	327	373	375	338	299	335	349	336	343	370	364	364	345	385	351	318	343	319	350	342	343	357	350	371	335	367	355	329	332	368	340	369	320	365	317	335	328	363	321	327	312	339	320	361	350	314	371	319	356	358	344	322	339	332	346	352	316	331	346	366	331	338	355	356	336	353	332	370	381	348	337	341	368	360	350	343	287	364	338	392	320	339	354	366	347	357	369	327	366	324	324	358	333	344	336	320	347	323	327	342	330	378	357	352	341	359	318	340	326	377	357	325	332	321	336	360	333	331	363	370	356	343	348	377	349	354	355	351	373	324	343	340	328	344	343	392	349	335	351
6925	1080	1519	1652	1511	1319	1215	1131	1119	1041	954	1018	1023	989	924	966	972	867	939	828	847	828	882	835	820	855	866	858	831	866	842	820	796	851	868	830	840	869	842	845	900	828	811	872	831	836	874	832	853	819	843	816	816	818	806	880	814	816	828	856	859	813	769	855	823	896	833	866	828	817	766	846	837	812	836	803	812	793	803	850	809	877	809	857	817	807	807	871	772	819	841	796	850	780	853	791	793	839	835	846	836	879	840	801	853	815	819	826	829	808	768	853	754	833	866	815	860	830	879	831	809	821	850	865	808	829	857	793	826	824	769	831	856	771	842	811	873	841	867	795	833	806	805	823	788	859	813	806	869	861	861	831	833	851	838	823	842	769	791	826	866	849	808	818	818	780	837	834	755	803	819	791	825	858	792	836	805	878	877	829	878	820	797	853	819	824	795	837	841	811	877	809	856	855	849	878	818	788	833	836	795	847	827	831	803	824	832	781	827	839	836	834	848	845	816	829	838	796	793	863	849	865	847	825	837	837	760	794	855	813	812	813	813	824	821	807	857	772	829	839	847	832	824	848	783	784	874	810	831	862	825	790	791	817	871	818	825	851	825	860	744	820	767	814	878	842	837	801	769	803	885	874	808	782	824	805	818	806	848	745	811	837	885	844	844	778	813	827	820	861	821	835	815	826	814	884	853	800	823	856	852	854	826	802	797	823	832	875	815	806	847	863	779	849	808	799	893	762	838	836	860	811	784	849	792	832	833	775	821	855	812	783	780	820	822	866	814	846	808	804	842	790	838	829	860	835	814	831	893	787	854	820	832	778	796	878	799	817	807	815	858	809	833	855	853	823	850	852	870	836	832	812	762	829	861	843	814	829	781	833	849	817	807	906	867	823	842	806	826	863	884	787	834	848	865	799	813	810	848	831	839	794	883	864	830	803	771	833	768	813	865	794	820	877	849	822	868	839	857	873	834	790	807	851	835	817	831	843	846	801	837	853	854	802	889	815	808	825	821	836	838	809	823	830	847	793	792	861	837	786	840	800	827	806	820	856	828	840	820	816	796	813	823	855	823	850	860	805	812	800	831	804	839	830	856	807	819	865	833	819	846	809	785	812	809	824	832	823	844	854	847	850	821	827	837	804	803	792	817	821	818	836	825	793	810	864	817	830	877	868	847	810	807	804	848	835	823	823	829	832	839	903	883	841	767	787	822	821	845	823	829	817	843	793	739	858	848	754	835	859	803	838	835	860	842	823	852	832	810	814	819	828	800	831	784	826	868	855	824	813	786	776	800	841	801	901	859	847	816	862	815	800	788	815	801	854	828	814	807	819	854	842	796	823	828	821	833	845	817	848	820	841	798	793	845	787	817	821	778	789	870	813	854	846	808	855	810	803	837	835	846	822	825	812	865	856	866	783	849	799	813	796	890	818	873	849	824	862	810	843	849	793	799	833	820	809	883	831	824	811	780	830	820	836	826	827	833	810	832	791	831	761	865	837	837	828	813	843	808	773	859	863	844	838	786	858	804	832	860	816	838	830	832	812	789	828	800	831	836	826	874	812	863	786	840	797	845	820	840	794	783	826	789	821	803	808	836	846	795	822	821	783	784	811	825	812	793	797	764	776	835	826	777	838	852	812	808	846	805	828	790	806	865	816	824	787	865	807	866	791	825	830	860	857	861	884	890	825	841	809	813	849	814	783	837	797	839	851	773	767	867	775	833	833	814	826	852	814	841	786	795	824	827	840	793	830	797	832	836	841	804	808	826	851	813	827	822	803	753	856	835	823	825	814	821	834	791	829	804	843	831	857	809	807	787	802	835	786	824	847	813	847	789	779	848	806	803	823	795	814	821	887	844	842	783	829	852	857	843	761	854	793	820	761	787	846	839	866	802	776	797	809	816	808	836	865	827	852	882	845	837	841	851	807	802	839	786	793	793	752	855	844	773	792	787	784	828	802	782	809	846	824	839	828	857	815	806	829	794	807	866	846	841	834	860	819	853	790	802	837	796	795	828	830	879	823	820	842	781	806	837	829	830	832	783	854	769	796	839	811	800	829	848	859	822	760	785	856	852	755	775	849	843	826	873	834	809	840	810	811	809	844	801	822	793	793	809	791	843	854	893	825	831	807	860	797	875	820	826	843	809	794	830	790	813	858	797	823	838	808	836	824	766	840	817	821	809	834	820	799	810	846	835	776	832	830	815	788	830	857	816	828	832	805	837	838	886	817	819	863	853	817	825	787	758	758	785	860	761	820	853	836	823	842	825	838	829	825	830	864	794	849	826	861	874	857	895	805	867	852	823	823	831	843	820	763	825	864	815	790	818	820	770	831	830	814	840	816	874	783	796	812	803	863	847	793	744	881	855	792	880	802	799	814	835	834	829	853	878	860	815	825	788	858	801	828	769	856	799	837	812	786	826	818	863	801	840	809	823	773	828	823	831	818	756	833	812	809	827	837	857	801	800	834	827	855	860	791	785	804	831	742	786	828	826	816	804	781	804	816	874	825	809	784	804	828	854	804	783	802	825	811	855	802	880	791	851	804	818	756	801	806	784	794	823	867	876	809	846	846	734	819	816	800	848	807	789	856	856	803	797	830	825	831	817	834	843	850	817	861	818	879	815	873	874	837	833	798	794	794	805	909	810	823	835	807	855	829	825	823	819	810	829	813	776	879	819	815	804	820	827	836	871	814	785	795	825	854	838	863	790	824	832	852	796	729	845	807	845	808	841	848	813	772	829	809	803	799	799	856	825	834	880	771	816	849	810	786	900	820	817	860	801	806	836	851	800	849	819	827	804	825	846	861	831	836	836	816	783	801	866	805	834	831	802	842	849	827	834	795	811	787	801	845	849	821	805	822	825	817	842	814	819	837	814	814	780	873	814	801	839	879	780	842	821	764	796	851	832	815	818	797	797	827	823	800	837	866	879	871	863	845	852	857	897	841	857	788	794	837	836	828	794	812	772	848	822	774	809	873	851	806	779	805	811	837	872	811	810	877	834	844	835	831	826	830	777	857	845	865	855	846	798	758	814	798	800	763	819	774	788	806	862	821	831	829	819	798	813	812	860	828	871	827	768	902	784	814	839	823	805	788	822	881	831	853	876	857	836	819	821	764	854	809	816	879	837	834	843	799	838	839	819	824	804	836	779	863	819	865	798	810	779	814	830	806	828	824	878	864	844	861	841	857	804	832	798	808	807	818	811	792	836	862	814	834	819	822	868	818	818	862	822	824	825	819	810	828	788	767	803	872	796	792	807	861	825	872	811	834	852	793	863	806	854	850	764	833	805	844	807	816	837	821	858	827	871	817	800	859	813	827	775	791	816	811	829	833	837	820	869	802	843	798	800	815	774	845	813	825	809	854	818	886	862	775	804	806	777	817	815	845	827	807	839	832	817	824	817	831	844	845	836	857	840	764	825	767	825	840	841	802	831	837	813	840	818	833	830	801	828	828	869	861	825	828	829	823	789	875	786	833	831	824	794	779
13199	919	744	569	442	347	306	269	253	221	205	184	209	216	196	201	172	182	148	195	211	175	182	184	177	186	170	171	171	147	176	158	177	171	180	159	169	167	163	170	175	153	184	200	179	168	156	135	186	189	169	164	160	160	174	169	162	167	156	184	183	149	175	166	194	183	159	148	188	154	171	166	202	175	157	160	155	178	171	170	167	190	167	178	143	190	171	180	176	172	177	165	162	163	168	160	172	156	167	155	175	155	160	170	172	175	159	155	170	172	145	169	197	169	171	157	175	181	152	158	155	176	172	168	180	173	144	158	184	160	178	170	165	154	190	162	169	148	175	171	176	169	152	172	178	147	176	170	160	179	174	141	156	159	180	174	180	188	185	164	183	169	140	166	177	177	174	159	154	142	161	165	151	161	160	165	196	165	167	160	160	177	170	171	136	162	193	166	160	150	160	174	178	151	163	176	161	166	156	173	171	186	139	152	175	161	160	165	163	160	127	167	160	164	162	166	183	180	157	180	182	198	195	168	182	172	160	162	161	169	194	157	136	165	161	160	178	157	179	182	155	180	185	178	185	196	169	163	171	165	147	162	168	176	156	152	166	185	158	180	160	163	176	161	165	184	183	154	172	193	173	154	172	184	186	170	148	164	162	157	146	164	185	163	164	195	170	163	165	178	174	177	187	166	167	154	148	165	154	158	155	157	143	165	148	159	172	173	168	174	187	159	167	182	167	183	169	162	197	177	168	181	152	156	176	181	139	196	158	172	157	184	162	175	130	159	168	181	175	185	149	162	171	194	151	176	162	160	165	178	171	140	158	183	156	152	164	141	174	163	137	173	167	174	159	171	151	175	203	155	174	184	162	164	154	165	169	182	157	177	183	180	168	169	172	189	181	180	183	166	184	152	183	169	172	182	155	153	146	147	172	159	173	168	168	159	178	183	160	185	187	157	151	174	169	161	174	172	169	178	166	157	204	184	163	164	177	163	166	166	175	164	158	173	179	150	188	176	184	170	169	170	170	169	186	155	178	157	172	154	155	144	167	165	180	164	161	173	191	174	173	187	161	180	192	171	172	160	186	183	174	169	151	173	181	159	147	207	178	173	169	151	179	180	172	153	154	170	159	169	175	183	154	162	163	175	168	169	179	150	161	191	186	173	165	151	159	177	166	161	150	181	175	181	147	158	137	169	135	153	164	165	180	146	161	155	158	183	162	171	180	140	175	175	175	148	168	188	174	185	159	187	175	167	174	165	157	159	156	166	163	189	176	180	163	170	167	182	183	162	178	172	156	155	162	193	155	173	161	164	155	190	187	183	172	150	173	158	154	148	170	179	160	159	182	158	144	153	179	147	153	175	189	177	158	154	164	179	175	182	186	167	169	161	162	171	153	181	171	180	177	168	155	175	164	188	180	168	176	172	185	178	189	160	156	166	171	156	170	187	141	150	181	166	153	155	172	174	165	165	146	172	168	176	181	166	170	165	176	163	167	177	196	180	172	200	160	166	162	156	198	185	176	144	189	165	168	133	155	165	174	174	175	172	186	176	179	176	168	157	179	168	168	167	169	161	162	152	181	198	164	185	156	156	169	152	173	166	143	182	179	175	165	186	159	185	164	162	150	174	167	151	178	146	162	175	163	181	161	173	148	146	181	181	185	173	177	162	163	165	155	191	159	152	155	154	168	155	185	176	156	171	202	168	168	147	181	160	178	170	166	159	177	174	186	179	152	160	159	165	158	178	169	171	142	177	173	157	175	169	168	178	164	173	183	170	168	179	156	167	157	179	186	153	178	157	195	200	181	157	190	178	151	168	181	180	159	159	149	145	164	178	189	149	175	154	161	171	168	169	183	167	168	174	172	165	179	167	182	164	161	175	170	158	146	145	184	191	151	183	172	153	155	161	197	176	167	170	141	159	188	165	174	167	150	169	153	151	171	164	159	143	173	156	165	154	162	177	163	134	158	201	189	173	185	153	181	154	170	189	173	163	172	147	184	152	171	171	161	171	172	168	153	157	177	157	181	155	151	163	156	161	172	166	140	194	170	173	168	172	172	189	173	168	187	165	156	146	162	161	173	164	146	161	187	177	170	191	172	176	167	157	167	167	168	154	154	158	151	163	156	162	166	159	203	190	173	181	202	178	170	152	156	164	196	173	159	142	161	166	177	173	152	157	181	175	175	152	165	162	175	181	180	148	187	209	165	171	163	193	198	175	175	187	148	155	172	151	159	198	181	184	183	159	173	176	192	183	189	147	163	157	165	156	159	152	145	166	159	165	154	194	146	175	175	160	150	181	182	181	176	160	179	184	165	156	163	194	166	171	138	186	179	176	168	160	188	176	166	154	173	150	177	171	171	166	154	174	178	164	158	192	190	174	154	178	160	167	178	175	160	163	173	155	169	163	159	176	158	160	187	162	171	175	170	172	168	188	163	175	176	167	156	165	163	167	175	174	164	166	166	176	154	172	183	187	156	198	158	157	184	167	191	141	174	178	146	167	186	155	170	184	205	173	170	169	192	190	186	174	188	166	169	171	160	165	175	182	162	141	159	163	183	159	175	179	175	155	182	175	165	145	167	182	166	181	189	157	172	185	168	157	191	183	177	149	155	148	178	181	203	181	165	170	143	184	169	178	181	179	175	176	149	169	184	185	178	167	180	174	153	166	156	178	203	144	184	149	154	184	161	175	176	184	179	165	165	166	166	168	183	161	162	160	165	144	170	176	150	161	154	144	179	147	181	163	153	159	139	163	156	168	186	181	157	150	172	187	171	178	177	183	147	163	176	153	142	191	179	174	184	169	182	158	158	161	170	189	164	165	170	168	148	173	175	173	176	183	153	153	160	160	176	168	165	157	153	177	159	160	175	153	149	181	161	177	164	174	197	140	156	172	169	160	158	195	176	182	197	166	170	166	192	162	141	173	150	159	188	157	165	162	174	191	144	170	177	154	155	193	158	184	172	193	164	166	155	187	155	170	143	158	187	161	151	178	173	162	172	165	177	181	168	167	163	153	168	174	169	166	210	189	172	171	178	168	168	169	201	187	172	176	180	166	182	151	146	194	171	192	161	174	146	191	209	187	177	150	173	191	174	148	195	160	188	139	154	188	167	178	164	181	157	178	163	170	153	192	186	160	169	175	186	144	180	175	179	153	176	160	154	170	164	173	156	177	187	187	180	172	175	172	149	179	160	162	190	169	159	194	161	161	175	176	182	165	160	164	155	160	183	174	194	185	178	176	167	165	157	192	183	156	167	165	153	182	155	152	178	181	150	168	169	167	171	172	175	174	168	163	197	182	174	167	175	170	166	162	180	146	172	153	157	188	170	164	156	158	180	160	154	166	186	160	161	147	173	181	159	165	170	190	164	161	159	200	176	169	212	177	174	183	163	190	173	155	162	167	164	175	161	179	148	160	163	147	161	166	152	148	187	177	156	173	160	141	179	143	177	155	189	174	152	171	141	170	191	157	158	182	166	186	162	187	157	181
8271	982	1776	2009	1662	1365	1120	990	889	795	731	765	786	649	582	661	691	565	546	554	549	529	486	505	500	514	486	477	499	512	474	491	430	511	455	439	458	484	470	509	475	447	450	477	464	463	435	444	442	443	478	446	436	466	460	454	438	463	483	442	466	491	466	456	472	463	427	416	409	435	470	458	459	474	473	481	468	495	407	436	489	437	480	433	466	438	451	434	419	450	454	447	456	476	435	413	451	423	450	448	470	466	426	457	469	417	431	431	488	439	474	449	441	443	473	465	456	437	494	462	468	477	499	480	446	469	464	442	431	433	448	450	447	425	430	436	459	467	458	491	448	445	415	447	466	441	449	447	454	444	414	478	480	449	485	402	483	463	417	461	406	481	424	447	436	419	430	468	464	477	438	458	417	474	424	456	444	434	462	438	458	451	479	466	491	415	453	414	445	433	448	480	429	476	448	459	434	429	451	456	432	432	445	429	434	454	457	430	434	449	487	488	437	418	454	464	424	435	439	422	469	452	430	476	478	458	492	424	425	438	468	451	448	451	458	463	448	465	443	441	426	456	422	470	496	476	448	469	470	425	458	431	452	470	429	430	420	442	428	423	454	493	424	460	408	407	450	463	456	463	449	442	452	447	441	455	430	446	399	480	462	433	470	413	445	427	449	425	481	437	457	434	443	464	460	440	453	415	443	444	426	457	469	481	454	447	433	428	463	433	434	435	444	491	476	441	441	394	441	447	438	473	416	503	461	445	428	432	421	439	451	455	443	448	470	440	450	437	416	418	464	442	447	423	502	444	466	430	477	458	464	444	473	437	430	439	450	451	463	459	468	448	426	457	428	441	438	390	469	453	458	461	426	475	498	431	472	428	458	428	435	393	454	497	434	418	425	443	438	436	451	453	430	455	436	466	463	460	474	409	446	421	450	428	453	408	442	452	479	438	471	432	446	460	440	410	405	455	437	436	431	442	437	440	433	440	483	444	502	411	467	463	433	425	447	448	465	444	446	426	439	449	482	447	423	427	426	429	452	438	439	431	499	429	435	440	444	442	439	445	417	495	466	448	415	470	413	448	446	427	453	491	467	476	453	463	431	451	437	451	453	415	465	490	459	433	420	419	466	484	442	416	457	457	412	461	463	408	424	452	446	450	463	457	440	427	448	441	438	435	439	495	425	447	481	466	446	405	442	429	472	420	423	455	460	426	419	416	438	459	446	447	495	416	431	440	442	405	413	451	463	464	435	454	419	459	467	469	457	431	448	472	426	428	443	456	469	484	426	449	442	437	419	448	429	424	438	442	483	422	440	441	455	430	488	441	436	448	461	408	466	436	430	437	414	434	431	453	459	428	423	454	446	469	430	464	423	454	408	478	455	443	433	495	440	451	472	419	435	401	450	416	415	434	491	500	460	450	436	451	432	458	451	446	415	458	420	428	467	444	411	445	435	445	424	409	388	452	447	441	428	416	420	458	430	470	472	452	467	491	441	447	478	487	464	450	439	467	411	453	461	448	402	453	443	459	440	457	457	425	461	476	430	454	422	458	491	444	443	444	433	426	432	438	440	451	473	465	441	396	437	441	456	473	455	484	446	436	435	441	433	466	442	474	427	439	439	399	432	469	455	434	419	448	446	401	421	424	454	426	465	449	473	446	412	447	421	437	430	428	456	460	448	464	433	433	442	463	433	453	398	473	452	455	430	490	438	460	447	451	456	454	453	466	459	434	430	407	447	437	469	458	450	427	451	420	460	435	441	433	447	495	458	450	420	433	455	432	447	451	407	446	451	458	486	442	486	444	435	432	405	453	439	443	432	429	430	453	485	444	407	446	449	456	422	405	468	437	438	494	438	468	443	462	464	456	418	412	445	458	421	438	428	447	394	477	480	431	415	403	447	441	450	423	472	480	473	434	425	453	466	460	472	453	425	459	450	441	481	448	476	425	407	431	419	471	454	478	443	496	452	450	444	447	450	431	430	425	440	419	472	447	463	458	473	442	427	458	438	481	454	439	463	480	437	452	457	460	451	471	417	447	462	439	433	463	452	422	429	399	443	419	442	407	472	467	458	436	437	428	432	394	428	479	436	494	452	442	463	476	439	450	449	431	434	461	438	432	454	432	417	433	474	448	450	410	443	449	425	467	477	430	429	429	449	428	455	481	405	483	451	484	436	461	489	437	459	425	441	445	437	445	436	453	461	441	445	453	473	447	456	477	400	442	480	454	437	458	467	418	478	480	441	454	443	455	479	419	461	418	437	487	451	416	451	418	434	471	467	448	472	409	424	477	447	433	447	454	438	469	462	470	477	430	436	424	434	403	452	477	447	474	425	428	432	484	442	442	432	465	493	476	446	488	417	430	467	420	454	458	442	442	479	417	471	446	412	454	432	446	425	435	490	429	453	466	450	419	432	485	458	474	400	468	444	475	415	469	440	457	454	424	443	413	445	449	464	450	474	451	398	446	439	471	418	460	435	432	453	467	432	432	435	450	430	444	446	462	432	436	457	420	440	457	456	458	455	435	425	485	480	499	442	439	457	451	445	431	451	447	435	464	462	408	447	454	462	451	438	477	455	483	461	457	430	417	474	449	475	421	426	371	469	452	453	446	445	474	423	410	456	442	431	386	470	436	475	426	492	466	458	456	433	421	414	494	454	470	497	412	448	430	450	467	426	495	481	455	444	487	450	458	469	439	478	440	443	460	469	443	442	473	442	465	437	418	432	407	462	437	453	427	453	466	415	441	485	460	471	458	434	449	424	450	396	465	437	465	458	439	418	446	437	429	445	428	483	497	491	445	467	435	445	454	445	400	462	463	443	472	444	412	450	478	430	426	403	475	461	440	435	447	443	466	463	441	458	425	446	448	447	457	437	464	452	465	446	493	457	491	463	455	463	419	464	461	465	466	453	449	427	464	471	423	465	450	429	403	440	446	429	470	482	468	427	432	443	460	466	447	422	440	447	447	458	443	448	442	419	414	447	440	466	452	463	420	470	411	451	453	450	431	435	475	398	453	449	460	406	450	450	489	447	454	481	444	455	445	460	443	466	481	455	469	456	455	435	433	469	431	409	452	482	456	429	443	441	427	445	419	474	441	435	443	456	430	455	467	438	395	432	437	453	444	405	445	427	496	408	378	447	471	434	395	472	438	423	456	418	467	469	434	424	445	424	434	460	409	462	436	427	469	472	441	448	424	404	447	476	449	459	446	440	443	450	451	460	436	452	481	441	460	458	474	431	419	463	441	435	473	468	410	463	425	442	453	452	457	487	459	439	442	477	460	442	474	447	458	505	469	445	436	456	444	427	437	482	455	442	441	467	451	418	448	434	436	435	447	439	454	447	427	477	377	425	444	427	451	479	456	451	412	431	415	461	462	442	487	441	448	441	438	466	418	456	431	450	455	481	429	453	441	473	432	409	411	425	426	466	410	455	481	474	457	440	436	408	457	444	448	444	457	435	418	438	427	423	436	445	448	449	457	432	455	405	469
1666	455	476	492	418	452	408	418	436	402	405	419	440	438	421	438	423	399	428	413	430	435	438	427	415	407	380	425	417	428	417	411	473	422	401	421	436	441	431	425	417	441	450	458	431	392	434	428	391	438	453	402	424	401	424	409	450	407	458	431	429	398	413	426	431	443	457	443	424	436	445	426	388	399	411	426	438	414	440	427	408	427	468	439	421	411	434	393	401	460	429	417	444	434	410	444	462	476	426	412	427	402	388	422	416	466	424	455	429	448	427	437	387	430	435	427	422	413	481	412	424	463	424	384	426	394	461	446	382	441	436	394	438	417	408	417	422	416	409	374	432	426	410	414	441	432	438	413	444	439	431	419	439	452	412	441	505	392	425	417	442	420	383	419	451	404	401	419	431	405	417	414	426	415	395	410	444	400	431	407	429	433	454	420	448	440	434	420	444	460	412	454	398	427	450	395	450	423	408	399	417	418	425	424	382	428	453	372	416	416	415	449	395	420	407	422	413	442	446	425	405	423	425	449	446	417	469	398	433	439	455	414	407	426	448	432	417	422	428	408	400	427	417	422	413	402	490	404	383	462	419	416	420	430	433	444	438	446	411	408	440	416	431	397	446	433	401	448	375	455	431	430	399	420	418	456	421	396	427	447	404	399	443	434	471	400	416	449	432	444	421	406	418	404	409	430	422	390	436	402	409	412	426	415	428	423	386	426	416	400	441	429	420	404	442	446	438	420	400	451	432	414	441	410	464	417	412	431	456	389	422	410	415	430	435	413	383	432	442	458	403	437	407	472	425	390	423	440	379	385	416	412	417	423	441	375	436	422	457	449	453	414	430	469	422	433	400	450	427	427	404	466	455	401	409	446	436	415	442	452	398	427	422	456	408	410	423	390	448	434	389	416	409	443	447	433	448	416	422	429	405	448	436	452	438	437	426	420	461	431	424	412	439	404	443	430	438	421	423	406	417	458	405	386	396	409	430	442	409	380	434	410	432	429	419	476	408	418	424	456	431	443	434	434	402	408	408	392	440	408	423	422	404	405	377	474	438	403	460	416	424	455	412	444	430	435	442	413	443	421	359	401	418	413	442	447	394	396	411	407	440	409	423	414	452	418	433	391	432	420	408	441	447	435	416	457	432	459	388	418	406	421	395	381	453	436	439	440	445	418	422	462	425	437	430	422	426	421	417	427	436	411	456	405	442	422	391	440	434	416	425	441	444	403	431	452	439	363	401	405	412	434	420	421	453	442	443	425	401	435	447	419	401	404	468	408	438	442	393	422	421	446	424	422	386	399	416	415	430	385	359	426	440	399	431	457	419	424	443	406	434	435	404	390	412	416	438	417	416	441	467	409	449	415	424	382	413	449	391	447	464	446	423	416	428	445	455	427	449	417	419	431	468	400	431	410	461	451	385	420	421	421	425	407	401	431	402	396	404	435	431	398	426	434	436	427	423	445	437	433	439	427	385	444	473	420	430	414	421	410	428	418	438	412	435	429	468	404	423	416	415	372	418	427	448	431	435	401	440	431	465	416	427	419	452	453	445	422	383	428	472	416	422	412	442	424	381	409	422	434	433	450	405	418	398	428	417	420	426	408	421	425	422	401	412	462	447	442	454	408	422	449	437	400	409	381	465	406	420	393	433	423	367	428	420	413	446	445	422	456	386	448	458	411	409	437	419	429	414	452	416	392	443	407	439	419	423	424	395	407	425	425	433	417	424	444	444	442	430	399	455	438	408	433	430	462	446	404	426	396	420	421	425	431	455	425	409	455	429	429	409	395	424	442	437	457	468	425	408	454	396	403	454	399	426	398	402	419	448	417	460	417	393	432	431	468	397	412	428	431	420	425	402	426	423	436	395	413	443	468	441	386	372	410	389	409	430	471	414	433	459	413	432	435	427	409	441	429	401	463	433	440	390	401	415	427	394	436	462	420	424	431	421	446	414	418	432	372	422	405	407	426	445	384	413	460	459	417	431	414	405	375	438	433	407	388	381	407	457	403	443	433	416	450	399	418	371	414	411	396	402	494	479	459	404	420	418	444	462	395	419	424	425	409	408	419	391	410	356	441	404	425	380	424	442	417	442	434	419	408	417	422	425	421	403	431	435	362	432	434	420	401	430	477	422	441	409	417	441	421	469	439	402	458	414	428	407	429	431	432	435	368	399	388	385	436	443	452	445	448	374	410	421	442	419	445	413	460	415	420	440	402	446	453	449	402	416	449	456	443	425	407	420	414	411	420	456	440	450	423	404	398	433	447	453	400	399	460	428	432	458	405	433	435	429	402	416	406	446	371	381	398	410	452	455	451	404	404	443	417	406	426	436	396	407	434	463	413	438	410	429	449	400	424	433	403	413	421	420	461	414	435	416	432	422	462	423	426	430	397	385	415	486	411	425	414	389	447	402	431	401	404	405	439	445	427	446	427	421	419	397	432	402	413	398	472	439	428	463	453	445	427	448	448	428	414	402	438	439	406	409	426	419	467	383	435	420	390	442	447	429	372	425	454	425	431	449	404	447	452	394	419	461	439	396	421	406	438	413	450	406	428	428	448	432	402	394	412	429	413	398	423	412	454	411	422	414	409	443	409	471	501	407	460	422	388	439	461	406	427	407	390	438	445	458	447	424	420	416	436	438	399	430	434	394	403	394	419	417	464	422	410	423	440	432	389	399	424	445	434	424	438	445	423	419	406	420	392	407	439	443	444	441	462	467	440	391	424	424	432	394	404	410	418	448	430	409	422	426	426	445	449	458	460	450	462	436	456	423	483	420	385	434	401	434	455	438	435	420	410	432	406	418	417	449	393	419	409	474	403	429	440	441	423	416	425	448	436	372	422	442	427	447	419	447	453	418	386	425	432	439	414	397	386	415	439	392	422	388	445	441	412	422	387	450	409	386	460	397	423	396	388	453	422	424	428	452	439	411	422	428	446	393	428	399	439	447	417	442	401	440	458	416	424	455	439	390	384	459	441	407	404	391	413	436	435	407	409	448	407	421	440	431	429	386	430	434	448	423	421	447	427	425	431	434	445	392	419	414	384	413	386	429	415	417	419	392	422	418	429	420	410	436	381	428	468	435	403	474	399	396	402	406	412	458	468	459	453	403	448	460	383	447	423	437	434	410	435	443	430	415	454	431	450	418	414	418	426	425	406	401	412	441	437	420	415	420	427	411	422	442	419	448	435	474	450	454	412	407	439	465	439	419	425	430	418	436	462	450	427	446	437	445	435	418	431	438	442	417	462	415	454	454	443	434	445	415	457	403	423	386	399	408	435	461	433	414	419	390	432	433	433	409	424	391	381	434	411	390	419	424	439	425	459	397	411	472	400	400	450	404	461	435	448	404	450	431	439	465	440	427	397	395	429	402	431	405	429	414	436	416	427	427	402	390	437	420	426	461	456	438	435	428	417	435	431	398	435	448	424	382	434	425	429	433	405	479	436	412	423	434	449	422	469	409	443	421	387	440	389	383	385	423	416	456	421
2288	1062	1097	1105	1034	1019	1068	1017	990	983	1021	999	1025	967	1065	1037	1023	1002	1041	990	983	979	942	991	1005	1015	987	998	995	982	1060	978	977	979	977	1034	969	938	967	987	985	988	1015	1026	1026	1012	1052	1011	1028	984	968	1001	920	1017	957	1010	961	977	1041	968	1020	976	1001	974	966	967	991	988	1004	1001	998	939	996	961	1006	1002	1017	982	989	1051	1009	1024	986	1004	1008	918	1043	1017	921	980	1011	952	987	1031	1028	947	986	947	1028	1015	1011	1039	989	1027	1020	985	1024	1048	948	977	986	982	994	1001	960	1074	1052	967	948	934	994	987	1011	980	1023	968	990	1007	972	1011	1012	988	1000	1023	997	997	1047	1005	1001	951	1005	1057	991	977	978	979	1016	1022	1006	1055	1068	970	1019	1083	984	967	996	1012	993	979	1017	994	977	989	950	1032	976	985	1031	939	1033	1045	997	1006	993	1039	1013	991	1006	951	978	948	1046	1030	983	1033	1009	990	965	1019	1037	958	1030	945	1065	996	1069	1024	1003	1008	1053	1026	1022	1019	1052	1025	995	931	1038	963	1024	1018	970	978	984	1020	991	1039	966	1009	991	1035	1021	1027	1019	999	1026	993	1036	1026	980	1029	1032	1039	1013	1030	1038	1009	993	955	974	1010	978	1003	965	977	984	1021	994	1019	1004	968	994	978	1040	986	997	978	1044	1006	1014	1055	945	1025	989	958	968	964	1018	1041	996	1005	946	1006	939	986	996	977	997	987	1026	1022	1029	929	956	1021	951	936	925	1048	1044	1004	991	967	1035	980	1003	1005	1043	994	921	1050	1022	950	1024	1013	985	973	989	1005	970	1066	1033	969	960	962	1083	1047	1005	1031	988	1035	1014	977	1059	954	1032	1052	1007	989	976	1047	1020	996	1023	980	1012	946	1012	1059	939	995	979	976	1001	968	948	956	970	1048	955	955	982	1062	981	979	945	991	1035	974	972	1009	970	1021	1013	1016	991	998	1011	1018	944	1027	1028	992	1011	935	1053	1017	968	1016	1041	1003	969	979	982	987	953	1028	974	1042	1004	1013	964	981	981	987	949	1002	1025	970	1029	973	1013	1027	975	965	990	956	1012	999	967	942	1009	1002	947	999	1012	1013	956	955	985	965	1004	1034	1021	944	1037	1023	960	1048	997	944	1001	1015	972	996	1036	963	996	991	1004	971	1042	1007	977	933	951	1080	965	973	1003	1021	1048	1006	992	1004	1017	962	1017	962	1042	965	976	975	1002	1015	966	953	989	1043	970	1046	1034	1059	993	1034	1010	1032	1026	1008	1019	980	984	1014	997	970	1012	998	1041	970	1030	1010	981	1001	1010	973	1025	941	955	936	984	1025	996	895	1024	1037	942	1025	941	1020	1013	1037	969	1039	1063	1033	1027	982	973	990	1066	1005	997	1035	985	1026	1006	1045	1016	1029	1007	993	1051	934	972	1018	969	1001	995	975	1018	993	1028	947	988	1012	972	985	1047	963	989	1036	1025	955	946	1039	931	970	1004	997	985	969	1012	1002	1011	981	1021	982	986	1032	979	968	999	1001	983	1005	988	995	963	1007	1017	956	1015	1016	1055	1032	993	967	1015	959	1032	1001	1035	990	996	1071	1009	956	1014	1067	958	1031	944	995	990	997	999	986	970	1051	1026	995	1013	1015	1010	988	996	933	1017	1018	988	946	1003	991	971	974	988	1015	1003	959	989	947	1053	1005	1022	990	997	946	980	988	947	964	987	971	1046	1006	1038	986	995	982	963	1026	1049	1000	951	975	1005	997	965	1001	999	916	1021	998	953	982	1004	1030	999	979	1012	1036	991	1005	947	970	997	993	994	1003	980	978	992	1005	991	958	995	1013	1023	979	1000	1053	1021	997	952	1006	1081	1008	933	1024	1020	947	1026	1021	1039	1006	1022	944	1034	1036	1009	946	1019	1038	1007	982	969	984	971	1031	998	976	1052	1000	1009	980	1007	1014	996	1030	1039	999	992	978	985	1016	996	964	969	1036	989	995	957	980	974	1000	985	1013	1009	1059	994	1001	1009	989	965	969	1016	1011	1033	1042	1008	981	1030	991	1056	1001	999	1008	1015	1020	956	996	939	953	1053	961	995	1009	1066	961	1038	974	1012	965	1032	995	988	1011	1018	1042	1037	1049	947	1028	1019	1031	987	1023	968	1016	1018	1015	989	940	990	1001	978	973	984	951	1024	1001	991	986	1044	995	1015	1025	983	1025	959	1031	959	1015	946	980	986	1004	982	967	985	975	993	978	977	992	1032	1016	982	1055	1028	1023	1024	1040	945	1006	956	1033	1003	997	1016	949	1019	1010	982	1037	1006	980	1031	1019	975	1029	1047	1046	1000	1035	995	1039	979	1019	1009	1050	940	978	1018	943	948	969	1023	997	1022	994	958	991	991	1005	987	1036	989	998	1053	1026	996	998	977	1001	1048	959	986	1039	977	1001	939	1029	966	961	1042	980	992	1018	1006	1007	1000	1024	952	979	951	995	1005	1028	992	994	995	982	1021	1047	977	908	1023	1028	984	973	992	967	912	1047	978	942	985	1023	948	1006	976	992	1012	1024	1019	1044	1035	960	1004	983	972	986	961	1017	988	997	994	966	1035	971	1030	1021	972	986	1025	1022	1020	1029	971	1008	1005	958	1012	1010	989	1000	1010	959	973	970	1039	1006	1011	993	1000	1016	972	1071	1036	958	994	987	1036	1032	1036	991	1016	1008	1003	1010	1024	1006	1109	935	964	1032	982	995	1056	1031	1020	1025	960	1061	1000	1004	1012	948	1019	954	997	1030	957	1007	986	973	998	1045	1078	1037	979	1036	1037	1030	1016	996	1041	985	990	1005	1033	1025	950	982	1002	987	995	1040	1002	1006	955	1016	999	1010	1044	978	1025	1016	1002	955	916	1005	983	964	1004	995	1016	1030	1014	1000	1014	945	1027	1052	988	1030	1011	1011	1073	1006	1028	1011	1044	937	1025	1036	1013	1028	995	1016	1004	1033	980	1019	975	1022	1030	1008	987	1000	953	964	981	1013	988	1015	1044	1004	993	993	961	1008	981	995	1028	949	1058	1020	999	963	1025	1031	1063	1027	1044	1027	985	939	997	999	1027	975	983	1028	1014	944	1000	1004	958	1011	979	972	1014	1020	989	1001	1069	998	945	976	994	998	1000	1044	970	963	1054	1035	986	1088	974	980	972	1035	965	984	970	1016	981	1001	1020	1039	967	990	993	1038	1011	1019	979	967	995	1041	990	1053	1027	1007	988	970	1005	1010	981	1033	1025	1008	1014	957	1032	1000	1006	1003	981	1011	934	1037	960	1014	953	1017	1003	1039	1037	1009	976	1025	996	1062	945	941	1015	950	954	1026	946	997	1052	979	1009	1035	958	941	1040	964	1003	1019	974	966	949	957	1025	999	983	1014	1014	1056	957	964	980	943	971	959	1006	1010	1004	981	1023	1001	991	940	1023	976	1055	999	1004	962	1008	989	947	966	992	934	1007	999	962	1024	995	1024	1040	1009	981	961	1036	978	980	990	999	1046	1008	993	1009	999	1002	994	1030	1014	1024	977	960	1000	1002	993	915	981	980	997	937	992	981	991	1038	986	1031	987	1018	990	967	1008	956	1014	957	974	956	1022	980	1012	1085	1006	1028	988	954	1016	1036	946	1011	988	962	961	993	974	987	977	995	960	1005	985	965	952	967	1014	999	995	1032	991	968	1006	989	955	1000	951	975	1000	1014	1010	1013	1005	1021	973	1022	1040	982	1023	963	999	940	1032	975	975	998	979	1007	961	1003	962	1044	990	998	989	1042	991	965	979	1036	974	1001	941	1012	1005	1018	1027	996	1057	956	1022	1006	986	1026	996	970	974	952	1080	984	951	1090	983	968	1001	976	980	1006	969	986	1033	992	955	1000	960	1057	994	966	1018	964	982	1050	1000	1004	1059	1009	963	971	1003	1033	964	906	944	961	987	1047	1035	988	1007	955	953	1009	937	1022	1014	1017	999	1035	1021	1071	1028	933	983	975	953	1055	1065	1041	967	985	1003	1013	970	1041	962	956	1021	949	967	996	975	933	1006	993	945	996	983	1011	1007	961	1023	982	938	970	976	1012	1014	1016	1010	972	993	966	982	1056	992	993	1017	977	909	972	987	1001	999	1026	956	995	1009	994	1002	951	995	1015	1064	1042	1046	935	988	1042	952	1010	994	994	1009
7801	674	657	566	486	430	424	412	414	342	339	352	348	358	346	373	412	340	363	341	364	361	340	335	349	338	338	345	337	355	392	356	343	343	328	341	389	341	366	369	345	338	354	358	331	347	352	282	345	326	359	355	309	343	340	347	360	351	353	311	373	340	361	375	342	338	340	370	374	338	320	366	366	325	361	343	340	369	331	366	324	355	366	360	367	342	326	349	356	347	360	386	357	373	348	342	335	292	343	305	378	315	387	323	329	354	326	334	330	385	361	342	335	338	307	350	358	346	356	337	345	309	318	309	327	349	347	309	320	357	342	342	330	355	362	349	351	351	347	310	337	322	346	368	330	340	314	369	355	311	313	340	331	357	349	352	320	328	316	373	374	351	345	359	349	350	333	376	377	322	315	360	378	358	341	346	318	373	364	336	344	363	333	355	336	359	372	339	353	311	335	332	373	354	346	341	330	299	358	327	357	333	344	295	392	325	370	349	323	323	325	324	345	397	321	343	354	304	314	354	376	334	372	318	343	361	359	376	347	364	371	379	353	348	352	338	297	326	326	334	315	341	349	352	338	361	350	322	343	353	316	354	332	344	362	328	333	371	346	331	313	320	353	348	344	363	351	337	336	362	389	367	369	340	322	319	350	352	402	355	326	312	364	332	303	358	336	340	327	340	352	358	313	366	353	338	362	395	339	356	341	361	344	313	372	351	350	337	357	338	357	350	356	319	353	344	343	367	347	366	333	355	306	355	366	336	355	325	349	332	334	362	349	346	347	346	313	361	334	339	334	373	291	347	317	355	348	335	345	357	324	303	350	348	355	349	334	381	329	362	353	328	337	330	363	359	369	349	308	326	369	338	307	341	364	325	334	408	331	370	359	359	320	359	355	355	316	320	371	337	339	349	364	358	342	358	348	343	343	340	330	327	307	345	334	359	368	334	372	333	355	363	327	340	366	348	370	360	332	407	362	363	357	359	337	345	372	385	354	346	351	306	377	346	330	337	368	390	322	360	369	356	319	358	336	362	347	340	359	356	345	331	335	336	362	342	326	346	353	308	344	364	370	358	333	340	391	350	336	325	343	348	383	339	373	325	336	314	339	381	329	368	373	342	324	318	365	317	343	365	373	367	334	321	355	369	337	339	335	339	362	308	362	338	348	333	370	350	349	338	383	322	328	333	310	357	373	349	339	350	360	349	374	322	371	354	360	350	330	324	333	336	364	332	319	326	338	342	367	332	334	305	343	352	367	386	346	318	328	336	299	345	354	365	351	355	338	333	351	368	341	347	337	344	315	368	393	326	293	356	304	341	343	331	372	363	316	331	334	330	345	382	347	357	347	366	365	350	348	344	364	385	314	342	363	335	352	334	315	350	333	350	362	335	349	346	356	361	347	372	332	327	337	347	343	344	324	324	340	366	313	359	386	351	339	324	323	329	344	324	313	386	313	360	375	367	335	381	315	344	373	347	367	362	345	336	362	388	354	353	366	354	382	368	355	376	360	307	343	381	367	365	353	357	354	318	360	370	306	339	352	356	346	362	350	355	335	334	338	335	345	345	339	334	354	348	332	325	315	343	314	349	337	317	321	384	358	319	338	336	339	313	343	362	342	301	344	337	400	348	334	345	332	357	327	333	377	355	306	342	346	323	332	338	335	388	368	339	329	309	363	352	323	346	349	379	370	364	336	377	382	340	332	361	356	343	320	326	357	343	359	323	338	350	345	342	329	342	364	364	358	322	321	339	336	336	350	338	375	336	372	373	400	351	344	334	345	346	334	369	342	350	334	341	372	333	350	307	341	359	344	323	352	324	339	348	357	359	374	324	362	344	359	335	318	333	324	339	374	391	317	360	351	357	327	343	352	309	367	358	331	325	382	369	352	328	350	317	332	332	349	299	362	344	322	344	394	352	341	324	318	348	353	336	362	339	359	356	321	393	361	347	365	342	322	335	332	331	330	317	315	331	327	381	354	359	316	373	329	368	331	303	350	348	332	370	354	359	357	318	377	341	344	348	345	350	348	349	352	345	374	372	353	320	363	352	331	358	317	347	345	324	330	363	357	380	351	346	326	367	360	347	356	351	320	351	381	349	348	344	343	326	318	361	319	305	342	329	307	344	340	364	366	342	365	334	402	345	353	349	352	344	363	326	315	346	344	337	342	340	313	351	348	361	323	326	329	368	321	345	357	348	340	376	342	362	326	362	327	336	343	329	379	332	370	343	349	357	377	377	325	355	347	352	368	385	325	326	373	344	339	370	329	337	335	340	343	358	319	368	356	348	354	346	324	339	395	352	382	362	331	365	323	335	325	376	351	371	334	370	353	372	350	384	323	337	341	356	315	335	333	362	369	364	388	357	324	317	372	340	336	321	344	334	334	355	348	350	333	349	339	364	364	378	370	359	340	329	355	342	344	364	346	341	347	336	370	395	345	351	345	372	350	346	341	317	337	343	325	344	332	373	344	352	362	353	359	375	353	325	329	345	342	331	376	338	329	326	349	344	344	371	366	340	336	288	321	363	329	346	381	332	331	350	365	317	335	354	366	319	339	359	374	370	371	386	326	333	338	396	378	351	340	348	352	382	354	311	339	354	336	311	339	333	389	342	376	339	350	344	349	355	351	350	350	328	353	361	352	319	346	314	345	352	355	349	335	354	399	379	313	350	315	379	356	323	363	363	345	340	328	307	370	339	356	329	343	321	406	366	352	320	367	358	331	338	340	347	314	356	355	344	330	335	371	317	353	352	370	363	341	373	364	350	330	356	334	346	346	381	366	357	317	340	336	306	360	356	329	344	347	331	341	303	326	346	374	340	375	347	347	345	373	341	342	364	339	380	351	353	363	343	344	358	334	337	357	350	359	335	351	317	335	360	331	331	299	359	348	371	337	349	336	351	341	348	376	349	327	376	340	334	388	330	361	319	343	313	352	349	350	333	354	328	383	314	374	360	365	354	338	362	356	326	362	374	376	356	364	322	348	353	346	326	353	350	353	343	378	318	341	327	331	315	327	339	372	366	316	345	354	347	370	352	352	320	334	371	344	397	336	333	371	381	324	375	373	339	330	341	317	336	368	370	327	347	359	345	298	346	351	345	325	343	358	323	341	346	332	339	367	332	346	345	340	365	327	356	352	355	357	338	306	343	341	382	334	326	343	370	329	347	316	338	352	334	348	366	361	341	343	305	337	356	319	297	344	346	334	311	324	350	347	325	331	346	337	302	307	335	317	343	350	332	368	334	348	331	342	312	346	346	328	364	331	350	358	325	344	349	399	358	333	319	353	336	354	330	331	344	343	327	361	313	320	384	336	339	360	328	352	353	321	342	355	323	359	334	311	342	365	316	325	337	360	382	350	303	345	339	302	333	374	339	355	370	355	407	337	331	376	339	343	342	326	389	343	360	328	334	300	336	371	392	345	338	352	344	376	364	332	340	338	329	361	350	353	360	345	351	372	348	339	359	346	347	363	354	332	345	347	357	394	331	356	323
6858	1116	1509	1596	1574	1347	1255	1105	1091	1038	937	988	956	984	905	955	1007	888	892	927	883	834	848	856	823	835	869	829	807	865	854	821	852	842	882	848	849	863	795	822	838	793	881	833	856	841	792	789	808	857	807	803	814	830	820	796	794	814	821	772	813	776	780	825	774	799	895	818	850	845	835	832	814	822	795	764	815	794	862	867	811	831	895	819	859	840	826	843	853	833	836	801	750	846	794	847	837	851	846	845	812	829	849	837	816	855	861	818	820	852	890	816	806	823	834	805	786	830	821	791	827	823	838	837	824	805	825	782	810	828	804	808	802	812	847	851	820	789	854	846	829	796	811	828	839	766	882	810	815	856	815	835	801	773	824	804	797	832	793	832	832	796	845	803	908	807	820	803	826	806	788	778	814	819	828	843	795	812	817	812	862	832	801	821	854	805	805	886	850	820	875	838	795	828	820	837	825	816	800	834	832	809	861	858	817	803	836	878	827	843	782	773	795	756	850	787	856	778	841	913	811	815	805	798	837	850	829	823	831	780	808	812	832	758	806	817	813	795	844	838	841	774	828	787	816	795	847	825	842	850	818	801	779	781	815	800	815	817	776	830	819	792	805	894	818	849	838	819	759	886	852	798	833	858	835	868	816	830	839	804	827	781	853	788	829	806	807	766	810	778	810	877	819	779	842	852	836	827	804	813	808	863	837	809	862	809	827	851	842	851	786	827	802	821	809	839	794	818	837	790	825	817	828	840	810	793	873	837	850	812	774	814	856	820	787	852	808	851	811	842	857	856	778	848	791	824	811	803	822	759	814	841	854	829	821	791	788	829	790	832	855	857	806	839	806	869	861	870	816	835	885	762	781	831	776	820	843	815	822	843	860	833	817	830	869	780	888	784	819	825	830	868	801	870	809	810	833	816	865	796	812	857	820	770	863	890	806	841	806	899	844	841	799	843	824	790	811	859	849	866	894	790	842	794	821	781	799	862	820	826	771	817	811	858	828	799	912	836	830	805	816	820	814	747	829	815	847	833	864	777	817	791	838	830	795	815	829	827	830	822	846	825	812	872	808	801	824	825	814	843	790	824	828	795	806	805	827	839	809	847	819	840	839	892	801	854	840	805	829	779	819	838	811	814	820	810	792	821	829	836	888	833	835	867	782	831	813	841	829	862	766	768	861	865	795	817	810	835	869	832	775	802	779	768	803	763	835	827	786	798	816	827	899	797	803	833	793	857	815	862	790	844	819	816	850	798	848	818	793	859	892	802	846	829	811	795	825	821	816	826	794	826	824	850	818	846	840	824	785	803	802	862	879	816	793	833	817	802	798	777	792	801	788	787	844	855	855	889	790	832	785	871	798	817	805	765	831	851	877	848	787	829	842	829	843	854	844	814	851	753	848	839	826	873	829	860	872	808	805	841	811	822	853	779	788	789	746	875	812	815	845	813	825	854	832	778	799	793	819	866	813	815	800	808	807	893	825	858	813	805	853	840	825	842	853	793	778	825	833	831	826	750	809	816	866	830	816	812	864	837	815	832	825	802	819	785	843	860	802	820	836	832	849	852	761	806	845	854	806	794	833	844	856	815	804	840	823	792	844	813	848	851	853	854	862	818	786	830	820	815	852	810	806	745	799	808	789	821	846	879	798	825	854	798	825	815	794	830	875	839	823	848	806	776	817	829	844	812	832	854	820	819	805	848	800	842	825	749	798	811	835	836	825	820	823	828	825	844	858	806	837	833	829	796	872	883	788	818	824	836	828	820	832	835	839	872	828	855	830	790	829	855	814	844	795	781	799	809	826	858	811	775	861	852	873	811	784	833	796	812	883	820	845	877	838	828	865	812	896	824	831	871	785	809	798	802	843	786	855	826	810	804	780	787	818	815	833	783	848	796	836	849	811	830	762	798	846	809	818	868	789	832	805	815	824	857	808	809	829	811	818	812	827	840	883	835	796	785	862	828	803	856	809	806	882	740	818	801	817	837	794	789	844	845	789	815	773	838	792	848	807	791	847	849	828	791	838	841	755	832	814	815	816	803	853	874	808	842	760	811	816	855	829	834	862	824	845	831	848	797	815	780	818	795	842	869	846	822	820	833	816	812	816	814	834	845	846	829	853	843	842	788	774	841	830	775	828	774	842	831	788	882	814	842	874	821	828	782	866	854	828	829	741	813	814	829	806	812	850	831	794	833	860	821	817	829	804	767	861	848	814	854	830	804	791	832	807	820	812	816	822	838	814	873	826	805	804	838	819	853	851	870	828	821	867	764	839	835	858	841	817	853	821	802	831	849	836	849	822	849	886	855	787	793	782	813	800	815	819	845	894	868	823	860	843	822	818	842	818	825	757	793	864	828	836	859	791	832	805	800	855	802	845	835	807	777	840	834	841	793	864	804	865	793	852	807	806	825	844	834	795	839	825	860	825	856	835	795	829	802	813	833	820	835	856	835	786	872	783	894	816	830	811	854	780	830	856	832	848	802	832	778	807	849	810	821	815	832	837	889	847	795	793	852	790	796	839	794	796	866	767	829	774	811	841	865	837	785	846	847	830	818	807	802	823	843	780	798	846	824	779	846	823	798	770	844	808	870	784	791	816	835	823	866	863	821	872	824	819	789	831	859	836	799	835	815	820	843	833	869	821	844	817	821	825	829	829	818	832	790	840	820	857	852	803	824	801	857	833	824	837	823	801	783	852	805	828	847	828	856	865	808	837	852	834	843	806	765	890	849	852	835	817	840	783	786	797	791	846	837	798	874	828	793	826	813	822	839	837	886	821	885	808	775	853	800	851	797	833	856	793	867	818	861	771	834	823	842	841	864	794	872	805	821	843	793	802	849	870	798	855	846	788	781	820	836	821	812	806	821	802	821	823	794	862	847	811	828	850	835	845	849	874	831	768	829	791	800	866	796	836	814	817	804	802	836	893	826	782	838	866	839	792	815	895	842	815	819	844	810	855	804	796	825	852	818	819	802	865	833	790	798	843	841	859	798	819	888	825	875	776	776	818	782	809	826	789	852	833	828	842	868	833	866	810	787	893	801	791	730	843	813	826	816	765	850	796	821	810	861	801	898	796	850	833	833	864	843	853	815	803	821	847	855	800	837	809	807	779	777	783	846	835	796	819	808	780	858	823	828	852	812	864	849	837	807	862	804	886	824	811	812	850	848	845	842	827	856	813	801	854	812	817	822	848	808	827	794	800	855	832	798	820	812	788	847	799	785	867	735	812	827	833	815	837	798	797	863	809	782	860	815	825	830	835	788	824	781	792	828	905	808	822	858	840	841	786	874	852	810	809	842	776	809	837	812	793	796	798	829	844	841	842	895	818	823	848	877	814	844	811	831	782	808	812	846	801	779	823	818	856	859	838	849	831	825	824	840	840	810	815	811	911	837	801	819	861	791	839	799	802	842	792	821	789	812	879	795	811	829	818	878	839	860	789	882	849	848	833	820	814	832	796	858	787	838	814	780	819	892	873	796	810	810	794	823
13293	877	786	642	467	337	306	289	257	228	228	194	223	196	179	188	203	187	163	167	189	161	163	167	181	161	166	162	186	166	201	191	147	185	182	175	160	179	198	171	194	173	164	180	166	148	169	175	141	180	154	180	168	167	156	154	156	146	178	163	164	178	167	177	168	165	167	154	173	180	134	166	186	181	176	157	180	203	180	160	164	162	170	167	162	148	168	187	150	178	160	205	168	169	150	179	150	167	140	179	155	141	161	140	179	158	165	159	177	156	174	184	181	194	159	169	188	192	168	185	169	172	171	167	184	169	182	190	190	190	138	187	178	166	201	163	177	167	168	184	151	173	175	157	165	169	166	158	162	165	174	159	165	154	158	166	188	147	179	149	197	167	150	206	166	163	171	158	178	190	171	145	182	193	162	167	176	158	166	151	184	167	150	150	164	155	173	160	187	172	167	183	167	204	171	176	157	144	199	170	157	183	139	152	154	187	193	183	182	166	160	164	192	174	176	154	195	148	165	189	161	179	167	170	165	151	164	164	172	164	177	165	183	173	147	158	159	163	160	190	193	200	172	144	163	163	176	166	165	177	187	161	161	193	170	189	140	159	166	182	151	160	167	164	161	160	183	182	188	186	154	156	172	167	188	176	176	157	158	159	156	182	173	176	166	170	176	168	157	152	176	176	153	148	150	172	168	177	168	159	150	158	154	195	170	181	169	168	163	163	172	160	171	176	167	172	177	162	161	189	183	163	182	174	163	148	161	168	159	182	138	147	176	158	177	170	167	172	163	181	163	162	174	166	165	163	147	153	185	171	149	179	187	156	187	153	167	161	175	164	155	169	175	169	157	155	183	172	160	160	151	167	181	205	138	172	154	149	159	175	184	171	187	182	163	170	166	165	158	162	151	178	174	156	161	160	172	189	151	184	166	162	174	164	155	141	153	181	158	161	166	174	186	149	159	212	150	171	151	139	174	200	167	170	167	168	174	191	175	146	167	173	150	170	180	172	170	193	168	182	157	157	147	160	154	183	154	168	164	172	177	170	181	169	148	184	175	160	169	159	173	176	181	144	177	161	168	158	162	171	184	153	176	170	170	165	174	162	168	163	170	164	178	166	166	166	152	164	174	168	187	171	147	152	189	155	168	193	182	163	164	149	154	162	185	160	148	186	169	169	181	156	150	170	185	151	166	171	132	164	157	179	166	168	178	161	160	152	182	163	150	167	161	159	183	165	156	173	157	169	178	180	168	173	153	161	182	161	149	172	163	171	164	163	181	178	180	179	139	168	162	154	179	162	169	149	155	135	156	162	173	176	173	167	171	168	199	177	163	141	150	158	181	163	165	176	191	164	162	154	181	169	155	156	156	171	172	196	167	158	166	164	171	148	146	172	168	168	177	149	157	159	153	154	176	184	171	178	154	166	159	183	168	180	177	156	134	181	144	166	156	177	180	166	151	133	171	143	177	178	168	145	192	156	165	180	194	166	149	168	163	167	164	175	150	151	164	169	174	155	187	155	184	168	163	164	184	168	153	173	172	196	151	183	165	181	168	170	167	148	185	172	156	144	163	167	177	175	191	152	147	165	157	174	165	155	195	158	156	177	171	166	166	177	195	172	177	151	189	179	187	147	147	184	152	158	147	182	175	167	175	179	158	164	168	191	156	159	173	169	152	167	139	157	162	168	188	141	193	186	195	182	194	161	149	180	167	184	173	171	175	186	151	158	155	168	164	144	164	148	174	142	160	168	178	168	143	163	180	179	151	181	163	136	163	198	186	182	152	166	167	162	148	157	150	152	156	191	148	153	161	173	193	188	171	162	193	178	176	168	154	167	191	178	154	167	153	177	139	173	173	152	184	154	176	164	152	164	156	167	199	178	154	164	144	171	144	163	150	184	175	166	157	138	166	188	173	166	145	158	170	176	162	180	191	173	148	158	164	175	168	147	134	163	191	165	144	154	172	188	155	160	162	163	163	165	162	145	181	174	179	159	151	177	186	154	160	181	154	151	151	183	151	170	167	170	193	172	177	159	150	153	171	176	167	204	158	174	155	164	185	161	158	147	164	190	169	180	193	153	175	159	176	174	183	144	183	181	177	167	185	159	191	158	174	159	158	175	169	179	167	164	136	162	183	171	147	182	181	160	141	153	147	172	174	167	191	170	186	166	173	150	159	149	165	145	182	136	155	150	174	183	184	172	163	168	191	163	170	173	167	172	160	164	177	168	133	165	172	150	153	147	165	179	159	171	164	177	160	145	189	171	176	174	170	171	156	149	156	191	176	134	163	173	170	164	159	173	175	171	180	179	182	174	151	165	164	175	185	163	174	169	164	193	180	163	160	175	170	153	165	182	166	165	149	162	162	166	176	157	165	170	179	163	148	138	188	155	158	173	160	174	166	178	171	193	143	200	148	146	168	166	177	139	145	155	157	177	167	166	160	159	172	176	145	173	155	145	178	170	189	168	151	165	146	157	177	172	147	158	186	160	165	165	158	149	189	184	169	175	164	149	149	171	165	151	148	151	173	164	180	159	171	154	209	174	157	167	177	140	160	166	183	170	155	155	168	156	169	170	179	163	157	179	176	162	189	174	159	172	172	195	177	157	164	192	159	164	193	153	180	182	182	179	185	196	172	170	174	171	178	179	166	146	179	181	165	171	134	165	157	171	186	182	178	163	168	182	163	147	191	183	176	168	162	172	135	125	172	168	191	164	177	157	156	177	186	175	193	158	171	179	165	147	152	140	164	164	153	182	162	169	157	174	172	206	172	193	160	157	159	196	156	179	157	152	176	170	167	187	162	188	165	178	182	167	160	159	151	146	141	141	170	149	159	158	156	164	159	169	145	156	172	157	181	153	166	167	181	150	172	175	166	171	165	170	161	181	183	161	174	174	148	179	159	183	187	157	168	147	164	167	180	156	169	154	176	172	157	153	176	165	160	177	166	170	181	181	156	167	170	159	168	171	183	163	163	165	189	167	151	177	159	160	173	162	179	175	171	149	160	172	172	136	169	162	165	151	162	184	159	179	177	141	180	173	161	178	176	159	159	175	165	184	174	174	159	188	151	172	143	172	181	182	162	157	180	181	185	157	173	155	162	189	165	188	172	173	162	151	144	137	171	168	171	184	175	159	160	189	161	153	171	168	152	176	156	156	154	159	202	171	171	192	159	171	163	166	178	161	174	147	184	155	196	153	154	156	169	141	156	158	163	147	157	190	174	176	164	179	139	180	173	186	178	168	187	149	175	181	169	163	156	153	177	161	162	202	170	180	149	155	166	173	160	164	155	180	172	144	169	167	177	152	174	166	190	174	160	162	163	180	158	188	195	176	184	158	159	164	176	173	149	171	151	164	160	163	151	158	188	176	164	179	190	158	192	156	178	152	182	163	174	187	153	179	169	149	159	160	161	176	165	157	187	185	188	184	169	163	180	166	158	159	149	192	157	189	179	168	171	183	172	158	152	146	156	188	142	157	172	136	179	186	180	179
8293	901	1778	2026	1710	1451	1094	961	826	735	717	696	707	644	635	556	614	570	519	510	514	551	478	463	518	501	485	503	451	477	467	446	493	455	435	485	464	475	467	470	451	427	458	468	424	479	485	456	452	449	459	472	460	438	473	473	413	426	426	460	457	461	430	455	438	483	463	459	477	439	450	451	441	476	458	452	425	423	501	411	473	447	457	426	428	466	442	392	452	497	437	405	433	426	422	471	443	453	476	457	489	462	449	463	441	456	432	433	438	490	450	453	460	429	458	490	416	460	426	427	456	451	424	431	457	417	468	442	427	487	425	439	437	454	432	444	447	431	449	452	450	444	384	446	449	432	458	448	420	462	415	433	456	433	393	425	453	470	441	435	409	449	439	468	413	492	436	468	438	450	447	423	414	419	458	421	440	469	438	408	398	424	453	492	440	442	477	431	453	452	453	435	445	468	459	445	461	387	420	457	446	450	465	483	453	441	435	446	452	437	425	471	434	410	458	423	446	449	447	404	437	474	436	440	468	412	445	446	437	454	437	429	433	409	471	431	454	460	443	474	439	444	429	400	443	451	433	452	447	433	430	419	466	422	433	415	439	437	407	446	438	455	431	461	439	415	449	416	491	444	427	446	431	448	448	405	430	425	477	462	407	407	409	427	445	458	455	411	466	470	434	454	447	424	452	451	406	424	464	456	467	430	457	435	407	464	423	463	430	488	422	432	444	467	462	472	451	455	451	446	447	430	425	405	435	473	455	480	413	439	400	458	473	488	465	438	432	459	490	460	443	453	444	471	442	435	447	456	445	440	442	434	459	469	449	439	425	472	438	429	446	439	453	431	438	422	443	450	449	450	445	427	449	447	446	496	466	460	449	414	445	458	495	393	446	437	446	447	420	455	420	413	417	463	397	442	420	461	477	454	455	494	497	447	452	439	453	470	441	468	466	450	441	470	456	441	432	455	446	436	469	410	403	423	439	416	451	430	451	447	437	451	425	423	429	414	414	465	445	468	457	449	432	413	456	439	409	448	455	440	486	464	427	445	442	449	432	417	446	494	432	475	467	443	455	429	434	439	448	398	447	450	427	457	473	443	451	433	477	445	437	431	456	443	470	414	417	428	466	484	484	434	429	453	378	437	454	491	456	451	422	429	436	422	445	450	437	458	440	435	421	437	495	455	442	453	437	441	447	451	471	474	450	433	413	442	465	431	443	470	440	442	431	431	426	422	442	438	431	441	409	434	419	443	441	474	464	471	519	427	459	428	464	471	440	429	429	441	443	411	435	425	429	464	440	437	428	442	456	448	444	482	455	427	434	464	467	445	433	440	415	463	440	441	428	430	454	434	440	463	473	416	413	431	455	450	463	442	434	457	435	470	436	471	444	450	453	430	415	416	419	468	421	468	414	436	456	471	423	464	459	466	426	475	436	423	466	474	429	442	455	451	413	437	420	461	458	382	455	440	495	434	461	443	480	457	422	461	444	437	438	459	442	422	450	433	467	458	447	409	462	486	434	414	442	431	414	462	430	454	457	456	471	423	429	479	445	411	446	432	450	406	477	471	444	477	480	452	365	462	436	417	465	458	439	447	450	452	435	429	441	426	439	456	461	450	415	457	458	446	415	444	456	415	422	434	407	475	479	438	443	450	451	446	472	476	446	459	466	438	439	449	464	396	446	451	416	445	450	423	417	447	451	510	431	424	457	450	418	431	431	419	435	426	446	411	426	460	443	449	461	444	425	455	448	422	423	428	451	413	457	447	416	416	388	396	453	458	468	435	464	490	469	430	449	412	452	411	404	484	464	449	497	487	415	402	445	444	437	453	439	436	457	419	400	448	436	443	396	413	434	427	449	426	449	489	428	437	395	426	444	461	426	423	410	450	406	464	420	447	488	430	444	430	407	422	456	454	449	477	433	467	414	430	426	449	458	481	433	429	425	400	483	456	510	411	442	447	467	478	432	467	453	410	474	454	434	424	453	447	447	418	426	401	414	461	471	396	435	430	419	438	451	453	443	468	449	463	466	450	446	461	452	439	459	452	448	441	447	452	465	467	469	444	466	466	457	476	427	468	439	449	433	468	433	455	458	431	449	400	451	460	425	481	450	465	446	445	470	439	421	466	460	420	438	460	437	430	436	436	445	450	448	454	440	468	423	418	431	438	435	450	454	484	452	484	463	431	409	500	489	446	452	464	471	426	470	447	447	485	457	445	434	434	455	398	459	437	409	433	438	469	461	434	438	458	448	438	441	464	434	449	497	469	477	463	458	440	460	433	479	438	424	417	449	465	487	435	435	445	435	445	447	423	426	447	474	456	408	454	467	443	496	431	470	480	430	465	420	465	428	446	461	448	461	455	448	462	448	447	432	441	459	414	448	478	472	408	415	419	438	413	414	425	482	436	487	486	468	428	446	441	417	432	473	452	481	430	449	442	436	456	441	410	450	465	414	454	425	435	492	458	422	430	427	473	411	424	406	437	451	410	415	444	432	432	436	416	444	433	447	424	437	413	415	453	427	479	403	446	408	469	476	466	467	446	448	404	446	431	415	440	428	424	429	426	490	446	413	429	418	496	468	436	446	456	467	480	445	425	444	416	415	469	436	444	458	405	418	438	474	476	462	452	486	458	454	435	436	428	431	445	428	424	410	407	452	450	468	398	469	487	449	445	479	455	448	454	473	437	448	419	426	405	446	465	448	438	470	454	427	455	464	435	457	485	449	432	441	405	452	440	457	465	465	458	442	441	422	413	396	448	409	443	453	429	465	463	439	431	463	462	438	442	446	440	455	408	417	428	461	433	459	464	438	466	427	441	452	432	426	443	450	447	438	460	442	424	445	456	447	437	460	477	447	423	455	427	489	434	401	463	463	438	448	429	455	451	472	439	463	435	477	461	433	395	416	444	459	464	440	463	438	440	470	436	410	454	427	464	440	444	450	441	393	440	486	448	411	428	467	386	465	409	476	450	434	467	470	433	430	418	432	454	379	401	480	455	462	438	454	421	434	434	424	441	421	434	454	423	486	456	423	419	439	450	446	437	448	444	418	440	416	422	414	456	430	453	490	444	452	414	446	426	489	431	478	426	432	404	458	465	501	444	423	456	412	417	432	438	462	450	434	465	445	452	450	488	436	430	434	435	403	447	457	454	445	426	403	443	480	421	408	425	436	455	427	425	371	437	454	460	470	415	487	443	453	427	419	442	425	466	446	443	446	425	457	443	375	427	435	416	446	440	426	430	440	461	453	409	414	418	431	388	439	441	427	438	444	469	444	442	462	444	464	473	455	474	398	463	485	453	415	478	446	455	422	450	458	452	434	453	419	437	447	423	437	428	444	403	427	410	471	433	499	455	436	468	422	451	408	451	463	441	453	407	419	459	437	410	447	411	400	474	435	437	425	453	458	435	422	422	438	430	426	451	415	448	426	481	457	429	439	464	455	440	495	427	456	445	457	440	412	464	449	435	447	448	451	449	453	447	436	445	480	462
1800	410	447	455	423	422	439	411	450	434	421	438	391	440	424	423	445	442	407	442	409	485	432	418	435	455	443	426	409	405	431	417	438	420	429	421	418	417	440	447	418	436	425	448	459	413	440	456	414	422	407	460	421	391	430	400	414	426	453	407	401	457	468	397	398	443	452	459	465	407	442	389	408	407	422	395	407	429	450	411	419	447	397	453	444	434	457	407	409	433	401	415	428	411	444	457	415	408	431	405	471	427	442	436	455	410	386	414	386	466	439	478	477	405	399	485	437	434	442	408	416	486	460	426	428	431	405	450	448	433	437	446	454	387	424	444	401	444	462	462	456	419	452	436	387	408	427	387	377	403	424	448	457	429	396	448	461	452	392	441	473	420	443	381	411	424	407	427	449	419	425	424	438	443	400	421	432	424	427	448	424	435	441	423	403	458	444	419	425	366	464	447	395	399	432	420	418	469	469	418	407	414	420	447	417	458	428	423	441	401	430	431	424	435	426	439	471	424	387	438	496	436	411	415	429	431	412	398	422	394	407	407	441	394	468	445	452	440	428	429	429	419	426	416	460	417	448	406	450	430	414	440	445	407	418	466	392	396	440	442	407	460	375	414	428	437	485	432	454	439	381	421	446	390	403	433	460	434	453	475	410	418	420	414	405	466	415	466	449	448	421	450	426	448	419	420	391	428	412	412	406	453	453	461	415	413	474	401	390	455	461	371	413	402	427	436	453	419	435	421	429	441	457	425	411	442	472	438	397	422	442	454	424	386	439	432	419	414	431	432	444	422	444	499	403	437	449	457	405	426	456	390	435	455	452	447	472	434	409	411	438	433	440	425	438	452	474	463	417	436	422	431	442	450	463	433	403	454	450	419	407	415	430	429	434	428	397	433	427	410	408	456	426	413	438	413	447	425	390	423	427	427	462	406	454	397	419	423	477	455	408	436	440	399	464	433	402	404	434	409	390	438	479	409	417	482	426	411	394	443	408	405	436	425	439	430	432	467	405	434	416	443	418	405	369	426	428	453	400	424	402	383	395	418	430	427	443	455	438	401	428	415	419	473	431	419	468	405	441	454	471	396	400	454	415	429	408	440	395	421	416	467	403	434	411	433	417	409	388	388	456	426	435	428	409	423	428	417	441	416	467	433	435	450	416	419	409	426	452	396	414	429	453	420	430	406	428	463	417	381	451	444	426	450	469	409	472	496	407	421	425	425	400	399	393	440	415	429	450	412	405	412	403	397	408	433	424	393	432	413	467	416	426	460	401	461	447	465	473	393	415	440	396	418	459	423	432	432	438	436	423	418	459	424	414	469	413	441	440	442	417	428	409	435	411	438	425	439	435	462	450	398	442	427	438	410	416	442	403	406	411	435	404	452	427	446	451	412	392	427	406	438	430	433	428	425	445	428	420	397	426	454	399	425	414	433	458	405	459	398	423	410	416	403	412	480	438	433	429	416	407	396	419	395	431	443	407	425	421	457	412	434	412	416	448	462	447	441	460	450	420	430	448	398	424	441	449	443	421	414	446	459	401	429	439	395	402	371	424	425	427	401	453	413	466	444	403	430	416	460	399	463	472	453	393	418	411	422	449	417	444	401	427	433	435	448	418	420	401	448	390	426	397	430	455	405	461	423	439	434	411	442	426	400	464	437	438	438	401	425	412	438	466	459	394	426	421	407	417	466	461	442	460	461	446	467	423	449	424	435	387	440	409	424	447	436	421	437	425	414	416	412	415	444	454	432	462	427	409	404	419	412	457	486	432	426	432	456	441	432	439	418	411	456	444	464	465	445	449	442	440	435	395	424	447	449	448	399	425	437	424	423	437	423	414	427	445	427	400	421	430	415	405	400	463	430	441	399	422	447	446	457	432	426	406	429	447	391	415	440	431	415	442	428	454	400	454	419	432	455	428	427	448	432	416	409	420	428	459	415	449	437	435	461	458	402	428	469	448	426	437	473	422	430	388	415	417	405	448	397	433	444	450	386	435	410	427	463	451	436	466	438	413	436	414	427	421	437	410	450	452	431	395	433	435	453	413	408	450	403	458	453	399	392	419	453	455	424	436	507	418	431	404	416	425	460	482	434	442	417	453	441	357	413	398	383	443	428	437	433	461	446	430	432	412	397	412	448	431	407	422	398	455	437	474	432	409	403	409	398	384	425	419	433	444	395	447	427	455	415	415	437	392	411	414	467	403	378	436	441	435	436	434	382	481	408	458	403	452	450	387	435	414	424	437	454	435	414	451	424	418	420	404	388	401	415	441	392	430	407	388	415	432	397	391	411	419	460	464	441	415	408	444	439	384	410	434	373	437	430	429	453	407	431	395	427	436	476	447	408	433	427	418	413	404	399	443	436	432	433	432	448	424	473	414	433	401	443	440	471	412	452	437	440	407	431	463	400	442	441	376	423	410	416	458	509	419	444	400	447	428	394	436	441	397	439	444	398	423	394	451	439	461	433	391	451	442	429	470	463	417	458	448	468	426	427	424	437	458	438	428	427	389	416	428	425	419	409	425	444	435	405	420	422	440	456	442	425	433	439	453	414	427	429	413	451	415	396	431	422	446	429	440	410	404	451	402	400	396	419	437	437	389	470	440	422	408	432	465	412	459	434	452	396	443	426	444	433	422	383	444	431	420	430	438	408	427	430	401	382	419	409	416	443	428	407	440	399	410	428	441	463	458	434	450	382	407	441	445	428	455	420	443	429	431	447	435	449	417	461	425	434	410	417	392	469	444	442	433	424	411	427	372	445	451	409	429	428	421	415	416	447	479	415	450	421	420	433	421	425	422	456	436	433	449	447	439	458	427	432	411	413	455	442	390	432	407	424	417	424	427	447	431	458	404	408	434	433	432	434	431	440	408	427	406	451	430	449	411	448	430	413	425	434	439	447	389	437	441	438	441	443	452	431	432	408	454	379	394	426	436	439	441	408	424	416	432	405	466	433	479	415	406	447	442	402	433	405	444	423	421	422	417	437	427	434	424	424	407	449	433	393	410	436	468	477	472	482	452	433	464	458	440	439	436	458	423	399	441	433	416	462	452	426	429	410	403	451	491	465	446	421	413	443	436	430	460	380	443	449	414	421	450	424	439	442	411	368	386	445	440	431	443	402	440	424	427	433	399	434	383	387	435	426	437	402	476	387	373	410	434	442	461	403	385	399	414	383	430	394	416	438	413	413	447	436	410	463	424	447	412	417	441	372	427	443	427	428	415	462	409	463	409	447	432	420	435	454	439	422	411	400	465	438	382	418	388	446	438	413	419	407	437	440	436	440	469	401	502	428	437	433	438	412	430	390	431	441	393	424	413	426	420	442	434	449	468	410	408	418	440	401	429	470	441	463	399	417	414	433	397	425	416	402	399	406	449	387	461	456	423	418	427	400	436	388	394	425	425	452	435	406	419	405	431	434	393	407	412	429	403	448	423	417	442	380	398	417	450	420	427	402	420	394	439	420	451	395	432	409	466	421	391	455	447	420
2419	1045	1086	1064	1118	1047	1054	1004	993	1012	1022	999	1018	1065	964	1001	1019	1032	1003	998	1023	960	1022	1043	1028	981	1004	1043	1020	961	1012	995	1075	987	1060	1038	1009	965	1028	1028	984	1017	937	1031	1025	981	966	1039	970	1018	1035	1013	1053	1003	989	1001	1014	989	1021	992	1004	1044	1011	950	1043	990	1032	1013	966	994	1010	994	1015	1008	1000	1043	1031	1015	1022	982	1001	1029	961	1041	1012	931	992	999	978	1034	1022	1050	989	987	1035	1060	995	1059	997	1040	997	1005	1024	1062	1049	987	1027	1037	960	1087	1065	1034	988	1043	977	998	1027	945	1051	984	987	979	936	989	1002	1025	950	1033	1058	930	1034	1049	985	1017	1015	1022	981	996	991	1005	1002	1040	1053	1032	1050	968	969	1014	1042	993	977	1029	1044	1002	1034	995	968	981	1042	926	1028	1046	1006	1023	1008	1047	972	978	1013	1043	985	1021	1005	1019	994	1007	1004	1002	1106	1001	1029	965	979	979	1013	963	999	985	1011	946	1001	1027	1024	975	971	982	992	1025	986	962	1023	1027	980	1016	982	1027	984	1024	1040	1059	1075	975	978	1025	1011	992	987	1024	1030	990	990	1027	979	989	990	1029	1073	951	1014	1007	957	1041	1069	1000	977	1026	992	1054	1050	1019	1037	984	1043	959	1060	1064	1022	1014	997	1010	1024	1012	1059	982	998	975	1035	1003	1021	1004	1030	983	983	1014	950	1077	1042	1041	1019	1046	1022	967	1071	1019	988	1007	1027	977	1047	1023	1032	980	1069	958	975	982	1027	1046	1077	1024	1055	976	1007	1026	992	1003	995	1016	1028	958	1037	981	1042	1042	958	1061	1012	995	949	969	1052	1016	977	967	1012	1091	1034	991	996	1010	1043	976	1021	992	984	981	993	998	1052	1053	1045	1001	1004	1007	1037	1058	1025	1014	988	1088	989	1007	971	1023	1010	1002	1028	1012	1028	971	1014	1005	1045	993	959	991	967	999	1058	972	997	952	993	1030	1005	965	1034	996	993	1046	989	1018	1026	1019	1049	989	1028	988	1027	988	962	1026	1029	1011	1030	1005	938	1008	1008	1061	1005	1008	1069	1011	982	1029	981	993	1064	1004	1075	992	1011	1000	1012	1033	1067	1004	979	1012	984	1021	939	1040	1027	1051	979	974	968	1002	1021	977	1008	1034	1013	1037	1000	1031	1045	1031	1041	1027	1002	1004	1005	994	1051	1001	964	1047	1013	948	1009	998	988	1019	1001	1056	968	980	982	1055	1044	973	981	968	1001	1009	1024	986	1040	1038	1006	1000	1051	991	1037	1019	995	1070	964	981	1068	963	1043	1009	1002	1013	1031	1052	998	996	968	1053	1041	1071	1049	952	997	953	1065	1020	1015	1009	982	1020	999	964	1037	1036	1033	1048	1014	1079	1023	1005	1037	962	1005	1038	1020	1030	1012	1023	1009	986	1019	983	1100	981	1033	951	972	1046	1021	977	1055	1005	960	1004	971	1018	1029	1062	1068	1004	1025	1012	996	1016	993	1017	1031	989	1003	1010	956	997	990	1040	1019	1005	1002	985	1049	971	1033	1011	1059	1028	991	1022	963	1043	1014	990	1058	1030	1027	980	930	993	1038	1042	1034	981	1063	1013	1029	1046	960	1055	994	1005	1025	1032	955	999	984	1003	983	1005	1074	981	992	1025	1096	986	1065	1011	995	978	989	1014	1004	990	978	1047	966	1061	1011	987	964	1040	985	1018	978	1040	967	1022	1002	972	968	1003	1051	1054	1022	969	1004	1029	1076	1012	991	1040	1016	1036	1031	996	1018	963	1015	1018	1023	1050	1003	1023	1015	1029	1000	995	977	1005	1039	1039	1023	1007	1040	1057	1071	951	1027	1023	999	1002	1025	1041	1011	1031	1004	1067	1026	1015	1023	1010	986	1022	1010	1011	1025	1007	998	958	1022	1003	985	1035	977	1013	987	965	1049	1046	993	967	980	960	1064	962	1022	1002	1000	1047	1017	950	1035	994	983	987	993	1012	1050	1001	1035	1065	1030	1031	981	1023	1005	967	1056	1041	1032	962	1032	1002	965	1029	1018	1005	977	1010	1054	1010	1036	1000	998	1024	998	991	940	1010	1029	966	1035	1004	1034	1029	1005	1004	1015	1045	1038	971	1055	1015	1057	992	1002	974	1011	1017	1002	997	1007	999	949	1039	1015	1008	1020	986	1041	969	985	1037	978	1001	963	1008	961	1014	998	1016	1008	1075	1057	937	1033	969	1025	1000	1030	981	960	1040	964	1003	963	1022	1026	943	960	987	989	964	1032	998	1029	1026	1031	980	1055	988	1006	951	992	988	969	981	975	1005	981	984	1080	989	1014	1046	1004	1070	1010	1021	1020	991	999	995	964	1030	1003	969	1004	977	1002	1008	987	1061	1064	1029	1022	1026	1014	990	990	963	990	1057	980	1030	1020	1001	1049	973	972	970	1032	1028	1037	1024	1026	1047	1108	1061	982	1035	1000	1034	1032	963	1005	1046	1038	996	1050	984	1014	955	953	1057	1031	1022	993	1109	1050	984	1002	990	1058	996	994	1054	1023	1078	985	989	1024	978	1033	994	959	972	997	1055	1044	1030	984	962	1013	1028	959	994	1023	1004	982	1059	994	1011	994	992	1036	1015	1002	986	1001	1024	1015	1019	1022	1013	1017	1070	1001	977	1000	1020	1042	1045	995	1019	1023	973	960	1045	1032	1002	1035	1020	1075	933	991	1030	959	1016	1001	1023	1021	957	1046	953	975	1061	924	1026	956	1033	991	969	1006	1024	966	1006	997	1012	952	963	994	1049	1035	1051	1027	1020	1009	1038	1031	998	1023	993	1008	1035	991	968	993	1066	1023	984	976	1057	994	946	995	998	988	978	1079	1003	968	1053	985	1025	992	1049	992	1039	1021	989	1028	1046	1032	942	1069	1036	1060	996	1016	1006	1016	1016	1002	1054	1007	980	1013	1007	975	1016	982	1017	993	1029	979	1006	955	1005	1022	1019	988	1019	999	1013	996	964	1039	1004	1032	992	1004	1039	1060	1038	1017	969	1010	1016	1044	995	991	970	985	989	1074	1024	1028	982	997	982	1017	961	976	1001	973	987	957	1015	998	982	1013	1035	1000	1007	1033	1009	1029	1036	966	1070	1013	997	922	953	973	1029	972	1029	977	1038	1003	989	1049	1040	984	1066	1024	983	984	973	996	964	1042	963	989	1010	990	1047	988	1032	1004	1044	1011	995	1001	1051	993	1050	1014	1020	1002	1052	1030	1013	1066	936	1027	1023	988	1005	1048	988	1053	1002	966	1016	1027	967	1020	1049	990	1022	1052	1003	997	998	1019	990	1014	1013	977	990	946	962	1038	999	1011	966	976	988	962	1059	989	1068	1002	1055	1003	994	1029	991	966	1019	1032	1031	1006	1026	997	951	998	1062	951	1047	1037	1045	1004	898	976	1081	1057	1026	1042	987	994	958	1026	996	988	993	973	1001	1009	1016	1004	937	1016	1009	967	1043	1001	971	984	1015	1018	949	986	1077	1003	1052	1015	1001	960	1002	1013	1086	1042	993	1032	1000	996	1032	954	983	1014	1034	976	986	1012	996	998	1021	1021	1041	934	1001	970	969	1031	1001	1020	1003	1028	1043	1008	1018	1014	1005	1014	1026	1027	1036	1050	1034	1035	1030	1008	1038	995	1039	977	1044	981	1029	1013	1039	1098	957	978	1004	977	1058	1001	1028	968	997	1055	991	999	1005	1039	939	1016	984	1065	1067	1056	1026	988	993	1043	1034	1006	969	1000	1026	1020	981	988	998	1006	1028	1015	1022	1025	1001	1021	998	1007	1009	1019	982	1020	1078	995	990	1019	1021	1006	960	1016	988	1062	1003	1030	1026	1045	996	974	1059	1044	981	1039	1000	1010	983	989	1011	1012	982	997	980	984	999	1024	983	974	1063	1031	996	1026	996	991	1016	1010	969	1035	1045	1068	986	1051	970	1059	995	997	1036	963	992	972	995	983	1009	957	991	1033	959	1013	998	998	942	1047	944	1021	991	1051	1007	1035	1020	991	1051	1003	1006	982	996	1019	1011	1003	979	1037	1047	1049	1025	1096	1034	1040	974	996	1005	1052	998	997	1059	963	1063	996	1013	1023	949	1006	1010	1061	947	1028	1043	1016	994	1004	1003	1019	1026	986	1034	961	1017	977	1020	979	976	1035	1068	1019	1038	1013	1031	1058	1029	988	975	1000	991	1003	954	1002	1029	1025	1008	972	970	993	990	1001	1104	1004	950	1040	977	1050	964	975	980	996	1074	1030	1032	1019	994	1013	1024	1053	1011	981	994	997	977	1023	1011	1003	1001	1037	1017	972	1040	1001	1028	1037	1008	987	1045	1026	1012	1030	985	1048	994
7861	649	687	564	509	445	377	380	370	380	398	360	360	410	351	368	351	357	365	355	353	362	332	371	353	322	361	331	367	359	364	355	364	349	332	343	342	373	368	366	339	346	356	339	351	356	340	350	371	345	333	314	351	340	366	351	356	374	299	357	354	385	353	359	323	359	379	369	334	361	323	326	355	311	343	345	360	344	318	345	358	333	342	352	352	347	342	350	316	344	340	361	360	356	315	360	354	356	365	358	329	356	357	328	346	334	335	340	322	357	382	371	334	310	338	331	390	391	325	326	307	378	357	337	345	336	353	349	346	359	351	338	343	347	315	284	321	324	340	361	364	337	341	367	376	356	354	321	330	365	371	333	340	339	382	342	339	312	330	375	342	295	331	358	335	357	351	308	316	370	335	346	375	310	383	384	354	341	359	317	335	332	312	337	376	355	329	355	368	320	340	350	348	348	336	366	350	317	321	329	313	327	370	373	369	386	293	360	345	327	367	377	350	360	346	346	345	342	369	314	351	326	375	337	354	365	312	332	308	343	374	321	342	323	350	364	344	358	295	336	352	364	388	367	336	358	373	342	349	360	339	345	343	357	352	383	331	368	304	330	334	346	348	340	347	360	354	347	319	359	321	354	359	345	375	361	353	357	323	374	349	342	345	326	329	349	348	345	333	365	316	318	361	334	336	362	308	363	369	338	350	335	341	337	357	401	379	332	340	352	349	340	340	343	350	367	293	321	360	354	308	343	368	325	373	324	355	380	325	358	321	349	367	338	321	340	351	356	346	348	365	314	353	348	319	363	332	319	325	346	363	395	334	364	376	315	315	324	340	340	354	337	373	373	342	335	323	339	335	329	304	337	317	338	345	363	360	305	356	343	327	306	331	323	321	352	346	338	380	348	335	348	358	332	344	327	357	324	314	327	347	363	300	324	357	334	385	321	374	375	346	328	340	343	369	361	357	330	319	348	363	347	363	324	336	359	345	354	380	369	359	362	333	350	328	311	363	349	342	312	339	358	355	334	347	369	332	355	330	337	367	341	338	351	349	330	350	383	357	353	323	328	363	352	358	370	351	325	318	360	360	320	300	350	350	376	344	381	346	338	339	358	345	341	319	334	340	367	357	357	339	320	355	344	384	364	333	330	337	373	317	352	329	339	365	404	359	359	334	371	339	346	328	359	307	338	373	334	342	330	367	349	354	354	353	358	343	360	361	365	359	384	334	384	343	369	319	338	348	315	338	365	320	358	363	379	331	394	358	371	347	320	348	350	348	352	337	331	345	347	354	341	364	296	336	365	351	352	332	348	358	371	324	366	338	376	374	385	312	351	347	353	369	364	373	335	366	348	348	367	357	326	331	372	366	332	324	358	365	352	365	379	333	351	352	352	353	362	318	364	343	319	365	352	315	378	336	336	354	345	315	339	318	333	311	329	324	331	387	342	379	381	379	325	313	351	335	355	367	323	360	358	353	361	333	342	355	322	348	349	365	376	297	316	391	358	355	376	357	351	339	357	364	356	341	356	365	348	361	376	322	356	351	335	341	366	353	324	361	361	333	390	341	333	353	347	367	383	329	352	314	338	366	319	323	337	347	332	340	346	332	354	360	363	362	335	336	331	339	325	351	391	336	356	352	307	337	371	372	359	366	295	344	349	334	352	383	349	346	369	333	324	354	336	351	346	360	350	373	324	344	300	339	344	340	337	341	352	367	333	358	324	339	375	321	331	360	341	327	304	382	339	385	321	348	367	380	316	304	363	353	341	346	366	367	352	332	332	356	339	376	356	332	327	336	339	352	353	343	333	359	343	357	325	378	376	368	358	337	364	359	354	354	334	366	364	366	353	358	372	369	373	335	349	332	340	344	348	347	353	338	349	367	323	363	350	318	320	342	375	350	346	344	362	345	351	326	357	328	365	330	319	335	359	351	355	357	372	357	318	313	342	360	350	369	352	342	336	309	337	357	319	362	326	334	348	349	335	323	382	321	356	370	327	326	345	368	338	338	369	381	329	327	368	391	338	354	357	351	328	356	391	338	356	316	362	350	365	361	322	336	358	354	338	343	344	303	318	338	345	318	305	357	363	355	317	345	335	358	317	329	331	384	354	352	331	343	333	335	343	370	317	345	334	352	325	326	342	337	324	355	331	329	335	368	361	355	340	339	345	314	338	329	340	342	352	335	349	368	364	326	335	341	329	356	399	343	320	355	343	330	365	356	346	358	336	333	339	318	328	337	327	353	328	342	340	340	358	338	358	347	366	352	334	344	318	372	343	343	341	326	368	296	321	365	379	329	337	367	332	328	377	343	347	332	368	342	359	358	348	349	349	355	325	341	331	345	334	348	351	345	356	370	392	329	349	341	359	344	364	312	330	317	344	384	346	358	357	369	352	373	311	327	337	345	387	370	364	342	339	336	356	379	353	339	350	364	372	326	318	335	386	336	398	334	332	351	335	353	356	360	359	342	346	357	303	362	332	317	323	352	335	385	325	350	343	344	339	351	384	366	360	396	341	337	360	330	331	328	365	367	367	370	334	343	377	345	324	302	325	348	355	358	333	332	345	341	341	368	361	325	325	354	356	344	342	360	357	364	376	352	347	354	317	337	357	357	318	338	321	342	348	348	293	347	340	363	392	323	361	332	351	317	359	369	311	360	371	368	346	342	342	356	373	360	367	363	393	346	333	357	358	363	359	358	360	350	365	344	331	319	329	309	369	346	363	317	362	326	331	354	326	354	315	359	341	320	340	353	353	302	378	372	334	360	374	359	326	343	372	359	379	352	347	335	338	351	340	355	327	362	353	367	350	373	392	385	280	370	316	346	349	308	343	359	328	342	346	302	373	388	353	328	323	350	340	349	338	350	343	324	378	340	346	320	323	349	360	355	307	331	323	344	321	358	360	321	338	327	333	370	359	322	350	350	351	345	328	336	383	337	312	365	338	360	354	369	347	345	367	309	370	337	360	386	353	346	365	333	341	351	326	332	354	378	378	326	360	330	319	360	366	333	374	340	355	361	377	345	351	334	361	284	343	354	378	334	347	351	341	340	331	313	376	352	355	341	338	347	375	350	330	367	344	374	328	360	352	405	365	358	334	342	342	339	333	347	337	349	355	351	375	320	339	367	369	347	371	341	354	339	305	338	355	364	348	358	323	338	380	351	323	335	362	330	341	327	363	344	326	339	362	331	333	362	341	366	342	353	320	342	333	353	317	360	354	350	356	332	371	367	316	358	328	324	340	332	359	347	334	349	381	354	370	332	357	358	365	349	345	332	369	319	316	363	388	316	316	339	349	309	363	335	377	356	335	307	367	339	357	325	334	319	350	375	366	359	326	379	359	349	358	358	357	347	332	316	325	348	351	351	352	326	354	343	317	339	304	388	350	350	357	338	343	346	377	319	341	336	361	339	342	323	326	371	332	341	354	351	368	333	395	315	343	336	402	310	345	335	343	356	324	352	335	355	330	373	354	360	378	328	358	375	352	332	342
7012	1149	1485	1600	1480	1397	1213	1156	1056	1078	1008	1005	952	947	895	865	969	889	904	889	877	864	823	821	854	902	826	883	907	856	827	871	869	800	788	826	868	824	904	843	860	833	853	809	824	831	848	849	847	844	853	861	823	801	779	846	800	838	833	853	807	823	856	852	847	788	849	817	844	838	816	787	839	852	831	780	780	837	794	861	802	839	821	867	804	832	779	841	799	831	854	787	876	833	840	788	855	829	837	794	839	880	779	841	830	780	813	854	811	770	799	837	826	831	822	839	811	853	807	812	824	829	821	789	831	833	855	835	798	836	838	772	821	861	849	859	821	784	817	830	846	821	831	829	803	824	858	854	820	835	845	800	835	832	819	827	802	820	835	818	795	816	821	824	832	822	800	850	839	817	839	721	824	822	763	854	785	831	813	861	837	837	770	836	830	880	811	835	803	813	896	786	845	858	860	841	840	834	830	922	812	777	867	821	827	871	853	770	915	803	846	820	871	779	832	834	803	820	835	841	811	852	866	813	831	785	801	819	817	837	858	817	830	816	841	822	845	744	867	820	876	831	864	878	854	862	851	808	810	822	826	807	814	839	815	833	851	810	792	847	872	857	814	861	831	823	825	823	784	812	792	821	848	827	863	835	829	844	878	866	788	796	828	808	791	826	839	843	834	851	805	842	846	856	819	851	813	759	833	757	813	792	887	811	763	805	840	783	842	834	871	837	810	838	845	827	821	878	826	788	816	800	750	851	837	832	849	823	779	787	836	833	839	830	808	842	791	873	847	782	837	840	842	849	870	847	861	808	831	847	830	859	803	858	810	816	797	843	812	783	806	823	830	823	843	849	826	815	880	795	827	793	832	875	826	849	830	859	796	826	810	781	842	825	849	842	835	862	853	853	914	828	785	875	856	842	834	827	824	837	779	782	862	846	839	870	853	800	852	822	814	823	806	815	795	816	852	816	821	788	821	834	800	807	820	886	797	798	818	876	788	818	831	860	822	800	835	830	818	850	833	762	828	776	855	823	869	831	799	822	842	815	771	838	787	879	824	866	872	782	756	786	841	831	869	806	875	843	844	911	822	832	788	859	830	804	870	815	820	779	849	768	833	872	804	838	822	860	817	822	832	845	797	818	872	881	763	860	864	799	814	834	797	845	787	824	803	832	789	821	822	799	818	804	831	831	856	805	791	785	830	872	817	794	792	839	812	867	822	822	859	811	789	793	795	842	810	807	825	830	848	893	838	805	830	833	800	827	809	834	838	800	853	838	823	833	790	798	839	831	822	846	820	839	866	813	818	881	885	800	825	816	812	858	827	826	779	857	813	806	813	792	849	821	870	812	816	817	840	862	834	812	834	789	830	824	789	830	840	821	870	781	802	855	873	824	862	766	795	848	828	776	810	817	881	818	868	867	856	853	867	793	832	860	818	816	839	883	860	806	856	867	834	795	818	824	814	791	804	848	832	825	814	850	819	797	846	809	809	842	829	860	796	819	837	862	818	808	772	765	895	799	831	768	800	823	815	842	828	813	841	837	812	792	863	785	808	799	856	818	835	771	812	815	835	840	812	810	820	842	835	810	859	857	819	834	819	793	854	802	823	814	787	842	827	813	762	850	831	802	856	829	820	793	854	846	832	817	765	821	827	831	835	883	775	872	881	823	837	806	795	823	843	816	817	816	860	799	822	816	782	859	805	814	801	859	802	797	825	797	829	842	848	776	882	815	817	810	902	760	866	834	838	729	831	803	875	884	817	894	873	830	878	849	848	798	839	822	791	836	861	822	809	779	803	749	843	857	815	787	828	776	840	870	826	789	800	859	879	789	839	884	887	778	836	848	836	848	837	840	823	859	852	816	818	811	758	841	839	805	851	798	802	808	797	805	884	801	835	803	837	838	788	806	835	820	782	809	851	809	752	812	819	837	770	793	851	816	846	886	813	762	808	826	839	784	833	800	830	852	814	806	846	813	856	854	776	796	869	797	819	831	800	782	797	838	804	825	806	871	799	837	842	789	807	841	765	821	759	795	819	884	795	845	809	882	827	807	829	823	814	854	826	843	772	813	848	796	830	784	750	872	819	843	778	862	839	809	858	810	852	858	799	882	772	780	818	800	818	816	788	827	800	820	833	816	830	803	842	812	765	812	830	825	803	813	845	787	780	794	841	830	868	843	815	811	845	859	822	840	771	734	813	786	844	811	811	781	792	809	752	829	809	827	811	822	843	858	883	859	826	782	834	853	762	839	823	802	845	844	839	760	855	850	819	801	832	837	823	793	826	812	810	823	834	821	812	835	796	825	811	808	825	848	827	810	814	834	825	837	895	828	824	780	853	797	885	836	871	778	835	837	828	772	858	828	797	827	808	811	826	898	849	781	839	786	867	775	821	842	809	891	826	788	776	829	818	788	840	826	790	814	801	833	812	829	794	790	832	788	833	805	848	860	892	778	800	812	808	831	823	849	845	842	793	843	827	900	822	780	819	822	804	819	846	847	819	808	847	851	833	800	827	888	887	846	761	823	851	770	776	824	851	865	826	821	840	899	829	782	844	818	838	839	819	853	823	855	824	795	863	824	868	876	836	817	838	843	881	817	842	823	760	864	823	834	791	867	816	812	820	800	789	833	815	853	804	820	841	849	822	882	782	864	810	826	787	827	817	796	833	807	789	819	830	780	863	810	819	774	873	813	772	815	838	806	875	812	870	803	833	772	841	808	823	813	807	850	815	859	785	808	836	792	793	822	821	839	828	804	815	819	867	827	845	830	875	830	845	842	859	860	849	843	782	859	801	841	844	869	798	878	832	764	882	804	806	849	821	861	806	796	824	858	847	795	819	806	787	781	793	855	858	824	898	830	823	814	836	866	814	842	845	810	832	818	827	821	802	836	778	819	783	860	850	828	819	814	799	771	784	839	891	771	823	785	899	850	860	840	862	836	852	801	903	828	841	795	774	822	859	798	804	802	866	855	811	801	819	817	827	815	827	834	807	806	860	833	857	821	782	850	799	815	822	841	840	831	789	827	855	826	837	809	781	836	787	839	828	873	786	822	844	866	837	814	820	823	798	867	756	768	820	818	856	775	822	839	888	809	829	881	869	856	816	782	785	882	827	840	806	768	850	817	804	848	826	835	814	806	865	817	838	834	804	777	836	818	846	803	829	847	761	841	818	852	820	787	835	839	852	818	816	853	874	803	840	783	821	840	879	885	860	843	807	808	812	862	841	834	814	875	792	836	794	795	822	820	810	807	811	758	836	820	829	831	799	775	819	831	780	843	819	802	811	835	843	833	834	804	796	838	798	876	842	811	820	826	935	793	806	829	862	797	795	828	836	832	810	831	838	786	808	870	782	826	830	853	869	821	864	863	830	806	831	851	824	804	778	814	833	842	824	817	821	796	852	830	819	800	803	802	821	807	814	846	845	836	819	810	805	843	872	831	815	835	819	918	805	839	836	830	750	816	906	788	814	813	817	867	815	802	816	868	801	861
13523	997	782	623	424	358	333	238	245	236	222	201	217	222	201	177	194	174	186	179	154	176	157	195	171	179	162	173	169	198	167	173	193	157	150	166	180	183	178	169	174	174	170	158	189	164	172	181	182	170	200	188	145	181	157	180	193	153	167	148	160	160	196	161	149	175	144	157	147	167	172	196	154	172	190	158	169	170	159	164	161	174	180	171	167	168	160	160	145	176	149	169	165	196	169	186	171	151	171	153	159	142	167	151	152	170	162	159	171	195	167	165	163	167	161	153	148	153	179	157	152	154	181	166	154	167	176	159	175	164	190	161	172	150	159	142	166	164	155	175	164	177	177	158	181	184	170	180	161	153	138	160	156	154	160	171	180	165	161	182	170	165	173	154	169	159	171	167	188	157	172	157	179	167	153	179	176	155	127	175	156	155	191	169	156	170	178	175	172	171	166	179	157	166	167	159	171	160	171	157	179	186	141	164	189	158	146	164	182	150	139	173	170	166	183	193	154	166	166	163	181	188	185	168	172	173	173	145	170	171	164	178	182	179	186	165	154	171	180	160	167	177	183	186	163	174	183	163	158	201	167	153	153	152	157	191	179	151	150	159	154	147	184	175	170	174	168	157	173	184	173	159	150	172	150	173	177	198	142	178	173	189	161	191	165	177	151	182	169	154	145	160	153	169	156	174	161	188	149	183	152	179	143	173	186	184	171	160	162	164	157	177	161	141	164	166	173	159	189	185	165	165	167	175	179	183	168	183	178	200	165	172	191	179	158	152	166	161	162	194	174	160	155	198	174	184	161	152	164	137	162	166	181	150	170	158	171	171	173	158	168	181	167	162	189	148	183	143	173	155	165	162	152	169	170	167	158	170	159	182	156	152	192	165	182	168	169	169	178	154	203	181	164	143	188	174	148	182	186	163	171	186	163	173	154	166	187	185	192	195	165	161	167	162	158	166	161	159	152	178	146	162	197	170	191	174	153	176	165	163	190	151	170	152	165	170	162	184	180	161	171	176	167	172	166	158	159	170	183	169	173	186	193	153	174	149	160	156	145	161	167	151	164	157	166	185	155	163	169	169	186	200	176	163	168	163	195	178	163	161	159	180	177	203	176	164	162	195	179	176	143	157	157	169	184	188	150	161	193	170	168	150	159	160	163	153	163	156	151	174	147	191	149	182	159	163	169	169	175	156	178	203	167	149	197	163	183	171	149	175	164	153	137	177	183	132	160	153	144	140	180	168	179	152	166	175	146	171	142	159	177	168	142	141	155	180	167	152	167	160	170	170	162	184	187	144	180	157	166	153	175	167	184	161	189	160	170	170	169	171	149	153	172	169	159	147	150	160	162	174	177	148	157	186	161	172	170	172	161	165	153	186	173	172	126	158	171	167	177	167	187	175	171	181	176	153	164	175	187	191	165	188	170	168	164	166	157	149	157	171	148	166	175	166	161	159	156	170	166	184	166	181	177	177	153	159	181	152	158	201	168	180	192	142	157	171	182	168	164	171	154	176	162	183	177	195	166	158	162	173	161	147	164	172	164	167	188	161	154	161	160	168	153	164	191	165	174	172	179	166	166	175	163	158	171	158	159	152	170	182	176	144	183	178	174	171	181	183	167	190	174	157	149	142	180	167	162	174	160	164	159	175	144	171	170	155	164	171	176	163	160	155	161	153	195	177	155	186	166	169	157	154	162	181	182	138	141	171	162	176	176	168	181	145	167	166	166	183	179	173	163	172	162	161	172	173	171	171	161	176	161	158	161	154	166	184	157	136	151	153	171	183	167	173	182	167	164	172	160	177	164	176	162	149	179	178	147	178	152	154	172	162	179	177	151	166	170	193	205	172	178	176	175	172	178	166	161	187	173	179	136	155	163	183	174	188	172	167	180	184	172	158	172	163	154	156	160	155	155	173	152	162	174	152	172	160	172	153	153	167	179	161	169	166	162	169	175	149	162	180	176	165	154	172	165	158	188	152	184	173	172	166	183	166	168	180	187	166	140	194	187	164	162	181	176	152	154	165	154	151	155	166	177	171	155	168	154	171	182	181	188	152	160	149	160	174	189	187	187	182	170	170	162	164	176	169	156	165	169	150	171	160	159	175	156	162	165	187	213	142	152	166	179	158	170	161	180	178	167	154	142	164	182	175	166	165	166	144	147	178	163	184	178	184	170	182	155	186	163	169	183	185	170	155	166	163	154	169	173	154	168	179	150	169	171	147	204	188	161	184	153	157	162	176	185	177	165	155	184	158	151	172	167	191	172	158	151	172	170	176	146	193	159	158	174	166	168	174	156	151	157	184	179	169	179	167	177	150	184	144	154	177	170	175	144	162	156	183	173	161	174	171	156	200	173	190	186	146	168	172	172	159	193	152	175	148	187	153	156	174	175	171	184	169	172	187	183	174	169	171	155	184	183	193	169	178	158	186	172	170	191	159	152	162	180	154	163	193	190	154	162	177	160	156	204	158	158	185	170	151	171	182	171	160	178	146	179	163	149	175	187	174	184	183	159	160	165	169	181	149	174	162	170	159	156	148	151	173	194	171	162	164	154	193	174	153	180	186	172	149	196	187	146	156	145	157	181	175	182	159	149	169	169	165	172	178	184	180	165	180	184	179	182	147	184	181	174	180	154	160	181	173	173	196	174	186	165	180	172	176	181	181	173	167	182	156	162	176	168	151	145	163	203	175	151	166	148	174	156	167	151	154	159	151	162	197	162	179	150	164	167	161	169	171	159	194	163	148	162	158	168	143	192	177	158	157	165	187	143	160	162	153	145	166	162	174	194	195	180	154	185	154	174	166	167	195	177	182	165	181	189	163	171	165	160	170	163	172	165	196	201	178	178	180	141	198	150	172	158	169	152	138	168	153	168	155	165	174	162	195	153	168	156	161	169	168	170	163	160	158	195	167	164	171	174	174	205	157	147	170	143	162	154	167	185	166	180	159	156	171	165	161	166	176	162	161	160	159	169	173	184	151	157	151	156	156	167	151	155	183	152	157	162	168	172	185	181	173	177	190	180	159	159	173	170	183	178	188	178	143	183	158	164	169	162	198	168	152	186	185	161	164	184	162	157	152	175	161	178	148	193	175	175	154	148	187	182	203	171	168	159	171	175	171	134	186	185	169	166	176	150	168	158	195	177	167	179	172	165	183	178	193	157	165	159	158	159	148	161	160	163	175	176	163	163	156	136	143	169	159	199	194	157	171	181	175	153	162	164	175	163	158	163	182	168	166	149	174	151	172	177	159	165	178	152	146	167	185	175	187	169	162	177	195	176	179	164	157	168	199	172	155	181	178	165	190	189	159	189	194	167	171	151	177	169	135	156	167	150	174	172	166	178	168	149	165	167	163	165	159	141	162	175	153	154	189	170	162	208	175	188	190	193	171	184	165	163	186	166	166	152	153	152	154	166	166	166	166	192	192	183	192	177	184	155	165	171	177	161	176	198	172	182	164	165	151	175	159	163	182	141	159	168	148	166	150
8375	936	1720	1989	1672	1402	1133	1028	849	834	705	740	669	690	605	549	685	538	524	545	502	488	542	484	501	490	528	483	554	482	501	491	504	465	472	425	406	465	497	432	477	448	454	454	453	412	468	464	444	457	486	449	476	444	472	458	465	422	470	479	415	476	490	483	437	439	456	440	433	442	463	432	425	469	458	429	477	467	443	474	458	428	476	436	424	425	434	467	446	435	417	481	438	430	475	459	463	471	477	463	468	466	456	441	465	476	423	434	431	444	460	412	475	482	466	466	461	441	480	472	449	426	467	476	439	478	460	443	447	468	412	437	431	430	430	458	489	443	452	458	435	449	422	468	445	459	421	441	424	462	454	460	443	426	413	425	457	451	438	480	453	455	464	425	421	444	458	477	436	454	451	407	480	450	412	459	456	465	463	410	442	442	452	439	421	428	450	456	435	433	447	476	453	457	442	422	431	433	424	436	429	470	467	434	450	448	437	474	443	439	446	473	462	454	494	406	439	448	448	461	440	476	431	450	416	431	441	431	462	438	412	452	434	444	449	418	449	425	420	477	478	425	437	458	423	416	446	457	472	433	433	453	448	435	467	471	429	444	437	411	461	427	429	405	445	433	445	430	431	479	453	462	458	436	433	442	458	428	483	430	411	408	437	434	457	428	451	487	462	450	475	461	435	451	463	428	425	458	402	470	422	462	436	448	453	461	435	459	467	397	464	460	432	413	476	432	463	444	405	453	437	446	451	460	444	478	409	441	373	465	419	474	437	442	452	440	413	482	441	432	485	420	395	465	468	466	482	428	467	458	467	471	452	444	454	430	431	428	416	461	433	438	432	439	447	459	452	457	432	426	451	427	455	468	456	451	442	446	449	456	434	475	456	468	465	427	456	440	461	459	449	425	442	468	402	432	492	418	471	466	419	441	445	476	444	473	446	410	498	451	472	442	442	474	447	472	418	426	473	444	450	451	462	434	450	412	440	435	447	451	434	485	425	420	423	463	438	414	450	402	441	454	429	408	429	474	418	429	441	430	457	418	409	463	430	452	469	440	437	421	409	433	459	461	408	444	406	436	452	429	440	446	456	449	463	468	432	443	429	489	424	442	435	456	437	422	436	470	435	443	457	462	448	487	435	396	445	471	417	472	475	400	441	447	433	463	411	423	428	427	450	423	459	415	462	421	448	422	441	451	420	444	451	424	427	463	448	470	467	430	473	445	446	414	427	458	464	421	416	421	441	469	428	474	462	444	443	427	442	414	416	439	430	405	437	467	441	423	444	443	457	424	472	441	419	450	449	425	458	429	482	447	414	436	480	463	426	420	493	483	444	464	453	435	487	453	433	463	406	457	433	453	442	469	439	411	422	466	447	439	437	464	455	455	460	434	486	465	438	472	468	465	446	465	451	488	450	468	428	450	456	435	465	436	454	444	419	438	461	445	463	449	454	470	428	452	462	417	423	437	461	453	468	464	415	447	437	444	443	455	422	439	412	452	458	455	432	424	480	438	479	453	459	451	463	427	487	490	439	443	457	419	445	445	430	453	471	430	439	449	404	451	423	457	411	465	477	467	425	454	434	465	483	433	415	418	434	466	471	440	439	452	473	466	401	453	465	436	433	439	432	413	426	460	465	448	430	425	417	445	435	463	424	436	430	398	474	447	444	424	431	459	423	451	427	459	428	466	434	453	448	435	421	429	427	446	451	395	485	451	454	439	468	439	499	434	476	446	409	444	453	453	428	459	470	461	400	435	440	451	453	456	447	405	464	459	477	440	432	440	435	444	445	455	463	432	436	457	436	430	460	436	470	462	417	425	420	404	415	409	431	440	427	465	456	435	441	371	450	462	460	433	465	460	426	471	439	407	443	442	465	448	472	448	460	428	455	454	446	468	449	452	462	442	452	439	440	416	415	445	453	448	428	437	436	439	487	424	449	438	453	456	465	463	447	472	459	458	431	464	415	454	457	436	469	427	455	434	458	405	424	450	454	458	473	469	427	455	428	481	448	447	448	390	416	432	443	450	424	474	438	471	438	417	479	407	434	451	445	452	446	448	474	460	457	458	486	462	448	437	419	470	436	455	419	462	427	450	434	455	389	440	450	453	438	444	453	477	431	477	463	438	449	400	469	442	444	444	437	502	430	481	409	438	427	419	449	449	453	438	451	464	440	446	497	440	434	444	465	424	444	500	445	426	433	451	482	417	406	445	411	452	453	409	505	457	439	476	450	423	422	443	467	466	434	435	415	443	463	424	461	429	429	396	428	501	447	446	457	432	429	447	416	462	437	457	452	434	428	479	444	485	421	459	413	453	438	461	456	437	464	444	457	473	405	451	451	479	420	442	457	451	451	500	445	454	446	463	439	454	439	462	449	441	486	454	454	401	443	439	440	472	466	442	478	465	427	455	439	443	468	454	469	440	469	480	439	419	451	415	458	454	448	444	454	416	436	407	437	438	438	414	440	453	439	467	469	443	437	444	496	470	452	468	454	459	463	453	442	480	459	468	423	492	466	449	433	458	459	460	427	459	473	468	432	460	447	449	459	418	399	436	454	450	416	470	433	456	470	432	471	469	395	404	469	456	446	431	468	469	447	483	451	426	444	428	393	465	427	438	450	453	435	420	443	420	434	430	424	483	482	462	426	447	408	459	428	430	452	467	419	449	448	418	432	490	463	455	440	440	412	472	446	463	441	417	436	441	427	456	456	478	448	444	489	446	427	413	461	433	437	438	450	420	455	422	446	424	431	459	439	438	459	449	432	438	433	460	481	466	440	432	427	468	446	464	423	442	455	424	430	467	469	464	447	449	454	480	465	437	479	428	457	456	436	426	455	476	451	473	407	460	403	435	422	451	455	454	450	447	445	437	436	462	476	434	450	437	482	473	442	445	459	422	424	459	459	404	486	456	454	442	449	427	401	437	460	481	424	501	459	432	456	455	461	433	466	455	432	426	410	464	435	415	440	496	467	442	434	484	446	504	428	440	435	436	464	441	464	437	431	421	442	487	491	449	437	411	435	423	448	465	447	449	459	458	431	476	453	401	459	478	426	455	409	416	440	419	412	444	442	456	429	417	447	438	434	454	443	491	480	411	455	466	441	430	434	481	444	428	457	458	455	425	438	474	413	425	466	430	459	461	439	445	412	433	441	480	412	437	472	449	443	462	459	440	479	456	495	455	464	446	389	452	415	422	425	442	463	451	464	417	408	443	453	443	475	441	412	431	462	441	460	472	413	455	435	469	477	492	439	435	439	485	436	399	429	424	462	452	412	418	465	453	471	411	423	456	430	462	389	464	429	460	433	412	495	464	456	412	424	450	434	502	454	449	419	463	420	414	431	428	462	483	435	431	421	456	445	458	429	448	434	449	402	450	459	406	461	439	434	468	479	415	466	423	449	449	460	446	443	431	442	452	440	441	441	436	484	428	425	459	420	444	452	452	471	450	473	434	395	424	442	422	481	417	447	439	458	402	454	444	462	424	444	442
1918	471	461	452	411	457	443	438	441	431	384	440	413	420	367	457	448	475	433	406	414	453	415	418	440	375	406	408	446	419	415	401	422	411	409	428	430	449	388	435	387	419	417	389	421	426	450	448	408	446	431	458	443	407	445	415	437	425	440	451	452	490	404	447	460	459	433	436	395	447	411	401	434	423	430	465	442	406	430	402	401	441	417	460	430	434	413	424	420	408	414	468	434	454	419	422	416	438	428	480	410	442	400	428	416	406	381	443	473	409	384	431	418	455	417	432	387	430	412	403	427	425	445	401	424	442	458	406	430	397	414	433	410	445	436	414	467	469	412	459	487	429	432	441	428	426	429	391	432	417	434	424	429	402	415	447	445	387	415	402	430	462	417	412	449	437	437	418	430	426	433	416	397	370	455	435	405	378	458	450	435	459	446	403	423	397	382	410	392	440	443	402	431	448	435	483	458	437	433	427	398	442	442	451	430	425	403	440	436	454	411	447	432	437	433	408	462	422	429	445	428	456	423	435	445	422	397	449	442	416	401	395	422	405	421	432	401	396	438	434	466	462	442	429	384	389	438	395	459	420	474	433	441	439	455	410	432	457	455	420	436	445	426	418	403	436	404	481	411	425	406	407	477	451	408	404	431	407	422	397	399	422	424	447	419	401	431	437	399	437	407	426	408	438	422	437	452	400	441	441	403	433	386	437	386	413	408	380	401	431	461	398	427	430	442	444	414	411	430	408	408	402	432	456	412	434	452	401	420	438	419	447	387	461	438	458	400	452	395	408	395	451	458	423	431	428	437	452	427	433	436	408	406	443	375	426	426	437	451	409	417	444	430	400	458	410	384	432	432	427	447	446	404	441	441	390	427	420	427	468	423	445	441	417	441	437	426	459	440	405	434	417	428	396	417	402	407	430	414	467	431	433	424	425	416	378	436	443	442	436	404	410	416	436	425	439	402	441	456	413	449	401	410	435	416	453	442	416	425	405	433	413	419	431	459	416	405	385	436	409	398	418	397	429	426	428	448	463	433	434	391	429	429	434	413	426	436	446	428	482	452	452	448	424	424	428	456	423	437	449	442	465	480	433	455	415	414	459	418	459	451	395	440	398	449	409	404	414	399	402	451	424	461	391	443	404	399	403	427	393	400	426	411	433	450	436	382	474	456	428	411	403	434	462	449	408	464	448	422	445	418	444	450	407	440	404	412	452	380	399	424	457	434	440	412	464	440	461	405	447	448	405	430	446	445	429	429	445	450	459	425	455	425	425	444	421	450	429	430	433	436	421	365	407	405	416	427	406	419	442	428	449	436	466	434	437	421	453	422	435	436	424	432	423	405	424	425	439	406	445	429	400	408	401	417	436	457	456	433	456	414	384	416	382	448	436	449	443	403	436	401	418	436	416	462	449	434	424	427	432	421	415	433	397	425	403	400	449	401	400	429	424	421	465	405	445	383	439	423	422	421	426	422	429	402	423	416	434	422	428	428	447	390	449	424	403	483	440	447	399	454	427	448	441	438	430	424	430	421	449	421	440	403	453	422	443	403	419	424	420	414	452	441	448	429	420	450	417	400	417	435	458	406	446	394	414	438	420	428	382	463	409	440	392	422	464	408	432	387	412	407	433	435	429	448	425	396	421	405	440	445	468	411	424	475	392	416	434	440	441	453	403	417	445	420	452	453	431	382	439	412	414	411	435	417	447	416	437	409	458	412	387	444	387	403	394	406	423	439	460	459	466	439	410	401	444	419	460	434	441	433	408	392	424	506	438	439	450	436	404	473	454	408	409	405	427	437	446	438	432	426	454	426	443	454	422	438	423	427	401	437	397	365	421	429	414	473	417	469	409	410	403	391	447	401	396	401	389	471	440	431	424	463	439	403	386	409	444	421	417	432	433	420	455	430	433	408	389	449	428	422	396	418	441	411	407	442	399	430	414	429	410	424	456	417	468	441	437	443	427	423	442	430	426	379	440	422	440	422	418	446	409	402	446	416	416	402	398	417	423	393	426	423	475	421	454	440	416	450	475	427	422	414	441	433	399	433	399	426	441	437	393	402	464	402	413	419	435	453	440	437	453	424	440	425	422	466	398	424	464	421	427	428	378	456	428	427	403	436	398	432	418	460	393	424	420	472	422	396	461	458	391	390	406	422	419	452	421	416	445	415	454	425	408	421	418	429	407	423	433	409	418	443	424	409	433	442	455	436	471	442	428	412	454	442	431	382	414	410	374	403	417	417	462	436	458	418	417	420	417	465	405	409	438	390	430	442	430	396	425	413	451	419	418	409	455	427	413	449	388	445	397	438	447	407	463	456	415	437	396	460	396	437	457	441	444	437	444	441	437	431	443	467	434	417	438	406	418	414	438	439	415	430	452	410	417	412	422	452	414	427	413	470	443	427	401	429	441	411	454	415	458	439	367	436	430	427	435	413	438	460	417	450	427	458	432	428	403	445	431	431	407	461	475	487	434	414	474	388	401	436	460	433	454	457	469	406	431	410	414	380	403	422	407	435	424	424	439	424	452	438	432	421	451	403	434	406	431	392	451	452	419	427	398	443	416	428	424	398	422	405	438	413	423	406	435	488	425	413	413	416	404	396	389	415	417	442	477	446	409	429	432	413	434	439	401	436	407	441	462	428	435	412	424	423	416	421	389	387	427	425	435	414	406	422	487	415	429	417	404	425	452	427	406	390	402	418	437	463	440	439	436	452	407	496	402	471	433	455	424	425	422	424	421	426	425	425	417	414	434	438	460	425	487	439	406	442	448	400	436	449	469	462	425	430	415	380	458	419	473	440	423	406	438	403	454	450	417	396	372	440	432	448	423	425	464	437	393	460	412	432	452	410	446	379	449	438	430	424	427	460	428	460	407	409	421	407	425	412	378	419	423	432	433	401	464	423	447	411	436	433	383	439	436	413	421	454	423	415	392	421	442	428	436	435	426	442	403	442	456	453	444	424	403	425	436	427	439	475	444	434	437	436	411	497	410	427	414	392	425	401	428	437	445	404	437	427	385	410	423	408	469	454	439	391	417	412	452	412	430	410	452	407	432	381	392	461	385	423	451	454	453	429	396	400	417	403	444	414	461	429	434	363	399	412	438	438	395	411	438	439	438	459	463	414	411	411	418	437	408	457	400	453	404	469	427	382	410	413	456	417	445	429	415	421	414	432	421	411	391	434	451	453	421	455	450	405	441	401	403	423	416	444	426	423	435	412	432	437	448	430	422	394	436	425	462	432	419	454	399	424	431	464	453	447	408	399	410	454	442	429	419	483	435	429	403	428	463	403	419	431	447	401	449	428	407	424	447	410	410	425	383	423	419	443	436	412	456	425	418	424	414	442	444	406	439	433	408	369	386	406	423	399	423	457	453	409	451	430	381	422	449	420	428	423	459	430	418	423	431	418	437	430	436	430	422	429	418	456	445	474	416	406	409	437	448	464	431	426	402	427	444	420	422	400	424	426	445	455	436	436	439	429	400	405	396
2479	1072	1100	1080	1092	1052	1050	1044	976	1031	1000	982	999	1051	1052	987	1028	1037	1037	983	1046	967	1067	960	1066	1000	1028	1000	1008	999	1006	1046	997	996	994	945	989	1052	1049	1042	959	963	1001	970	1008	1003	942	1008	1028	1013	1005	969	1055	1016	1019	1036	945	1011	974	965	1021	972	916	1040	985	1011	1014	996	1009	996	954	972	1020	958	994	990	998	988	995	998	1026	951	1032	959	1038	1017	975	989	1051	1017	1020	1000	1025	1013	980	1013	1002	967	1018	932	970	1020	947	999	989	978	1005	1027	1004	1003	1014	979	1042	1019	942	1004	1013	966	1043	978	990	1081	1004	1020	1001	998	1023	1083	992	997	1015	986	1046	930	952	1008	1038	1014	1007	993	1025	990	1020	976	1021	1057	1017	990	1023	962	1065	978	987	952	1064	943	977	1001	1071	1001	970	1023	1021	988	1027	977	1013	972	1033	986	1035	1026	1032	996	985	1048	985	1042	1037	974	1019	1040	989	993	994	1044	1048	948	1006	1030	998	1012	921	1038	994	1051	973	974	1043	1016	948	1012	1038	1006	1014	1012	976	1045	1026	1027	1006	1027	985	1063	1020	1002	966	1023	994	1018	1012	1033	1060	1016	956	1029	965	1014	967	991	941	1070	1005	1007	1030	947	998	1003	1016	990	1034	985	961	986	1078	994	1013	1043	1015	988	990	965	1019	942	1020	988	992	975	961	1008	1054	1065	1046	1011	999	1011	1005	998	955	1003	1013	1035	938	1000	982	1043	1042	989	951	953	1017	1010	1037	989	1029	1032	1009	1037	1013	1007	1014	1017	991	1014	1015	1038	971	991	950	1025	1056	1054	992	1031	1024	1007	1033	1029	1007	1040	1005	999	1026	1008	1009	956	1037	988	1020	970	969	1042	1022	1028	1020	979	1034	988	994	1055	1004	1018	1065	1043	1002	998	1022	1017	985	959	990	987	1011	976	979	972	940	1017	946	977	995	976	1003	1002	1011	943	1016	974	1026	1024	965	1056	998	968	1032	1005	1002	988	1007	993	993	991	935	979	961	947	1043	961	1032	994	1030	991	1004	972	1064	998	1048	994	1060	1052	1035	1022	951	1001	1009	990	1025	998	993	1022	1050	975	993	1001	993	992	999	981	971	1040	1008	1053	1023	975	984	1026	1027	960	962	964	962	1038	946	990	1044	980	1031	986	965	948	1062	974	1013	1025	1006	1063	1019	1026	1016	999	1035	958	980	996	981	1011	950	1026	979	996	1000	983	967	982	1025	974	960	950	991	1002	989	981	1036	959	1014	1029	1001	1013	908	980	1024	982	988	975	1027	993	1024	986	946	1013	954	982	989	1010	946	991	997	967	1039	1047	990	970	983	973	1049	973	1023	1019	984	989	984	1043	988	992	998	1037	938	1034	1003	1033	1056	1013	1036	1051	998	980	999	990	988	1007	1000	996	1058	1024	1008	955	978	1028	1010	1046	972	970	1024	1030	1020	972	1002	986	1049	958	1047	949	981	1025	962	996	1013	1019	986	958	1011	979	1038	982	1012	968	985	998	1003	1034	1053	971	1058	989	993	963	976	977	993	994	1067	969	1070	967	984	961	1006	953	1003	1019	1000	958	1042	979	991	1010	1073	959	1049	990	1031	1005	1046	988	1004	1010	992	1006	967	977	986	1006	1071	962	1031	1006	949	984	975	957	978	999	1043	987	969	1016	1052	981	998	993	995	1017	1001	990	1015	941	1002	1040	970	1002	1004	966	1025	1032	974	1016	1003	1010	998	1021	995	1038	963	1021	961	1015	1011	1058	984	1059	984	960	969	980	1009	1007	1002	968	1015	1015	992	994	999	1017	997	1007	977	962	1027	1035	963	996	976	1015	984	1027	1031	1042	988	1020	973	1029	1044	995	966	1007	1025	1026	987	996	1011	995	1026	1024	1076	1050	990	963	976	1008	1024	991	1047	1004	981	1046	1025	992	978	1038	948	1003	1023	1037	1029	989	1004	975	985	956	900	950	948	1019	1022	1017	956	948	1019	986	987	1029	978	1070	1056	1011	1001	953	997	987	1016	1027	980	1038	970	995	1012	972	1007	978	1052	1019	1023	971	961	1034	981	964	1028	985	1008	1036	984	1002	989	975	969	982	1015	1003	1018	1037	978	1007	964	976	1029	971	1003	998	965	980	970	968	1054	1014	1045	1009	1037	1000	987	988	1019	1014	968	990	1014	1030	945	1040	1085	974	1003	1003	989	929	1013	952	970	1055	1013	1004	1010	1007	1015	1017	992	980	972	1044	1019	966	1006	1042	991	1010	989	948	989	973	1005	1055	999	992	992	985	983	1058	999	1037	1000	978	981	1013	1042	1024	1005	968	1020	1027	947	1046	998	1017	1014	955	1091	934	1018	985	1040	998	1011	1019	996	969	1023	1040	966	1027	1059	1004	996	1023	1005	1026	982	1020	1020	1014	1008	1053	984	956	1033	963	1009	1035	1019	1010	986	1005	998	1009	943	1020	960	1029	1004	1047	1013	992	961	1023	956	1008	991	1088	949	1019	964	1016	1006	1034	978	1000	965	978	1064	1055	996	1000	1042	1017	984	1007	981	980	1041	1018	1025	1042	1051	1056	943	1008	1044	1012	1027	1014	1007	942	1039	965	974	1052	966	968	1068	1092	932	995	1004	998	1040	992	1010	1030	1063	1024	959	1012	1044	999	1028	983	957	987	1053	1002	1000	999	1006	1008	982	962	997	1005	1011	966	968	975	973	1006	1014	1043	997	1010	983	1033	1023	971	1040	1056	1041	1064	1061	969	1007	1037	983	997	1003	1042	1036	1012	972	1062	993	994	1018	1016	982	1006	1016	1000	1010	1000	1000	988	1019	1017	1013	1028	997	980	980	1016	915	1028	964	959	971	1027	1008	1019	967	978	1041	1018	1014	1044	1044	1023	1028	1013	959	958	972	1025	989	948	1018	944	990	991	1016	997	983	993	991	996	964	1034	1016	1043	970	1024	965	1000	994	1001	1027	977	1004	938	1045	995	1032	1008	985	944	944	933	990	1046	983	992	1012	984	963	1013	970	1005	1025	946	946	1024	1038	942	1053	993	1042	1032	1006	1025	1015	1045	1043	996	1001	942	1004	991	944	977	1017	971	1004	1002	1003	987	1049	990	1043	1037	998	991	1064	1001	960	999	952	1038	963	1031	1027	1013	933	958	1027	1008	1063	992	998	971	999	979	1005	1004	1020	993	1026	1041	1021	950	1043	997	1019	1054	1010	998	985	1031	998	1000	995	927	981	1018	1017	970	987	980	1018	1041	964	1003	994	997	993	1044	974	973	1016	1016	980	1022	999	1017	998	1027	1041	1006	1022	998	972	1047	1012	966	1014	950	1008	985	1001	970	1000	1041	1007	981	1035	979	1024	1004	993	1060	1016	997	1013	960	998	1031	974	959	1000	1008	1025	985	980	965	1000	1020	999	981	973	1028	980	1000	1012	993	948	1079	989	1003	1022	1048	1027	1078	994	985	983	1079	1004	947	1016	1041	948	974	1028	966	1073	1031	1093	1014	1020	1015	1020	1031	1041	1013	987	1016	969	972	990	1007	1019	963	1026	1036	1063	991	990	976	958	1019	1008	997	1042	1049	1050	977	1004	979	1019	1022	1034	957	952	998	978	1050	988	1008	1067	996	1000	988	984	1002	1001	979	999	1051	989	1015	1040	1022	987	963	1046	1014	986	1043	982	1010	993	1007	996	985	973	1026	982	992	1018	1056	1042	982	1008	1040	986	1006	1073	1039	953	1001	936	966	1041	998	976	980	987	984	982	966	993	1017	1060	1018	1101	1008	936	977	1038	949	950	1028	1024	974	1034	1023	1030	977	1037	1037	973	953	1077	947	1032	978	1014	1004	1010	1014	1038	1031	998	1005	1018	1058	997	998	993	1013	976	984	1023	991	939	1059	1023	975	1008	1002	1006	1011	1019	966	978	1023	1020	1024	998	987	1013	1031	1049	1009	956	981	993	1000	1034	981	1009	985	1010	991	997	955	1036	1010	1032	991	978	1022	992	955	1021	1019	1044	935	983	1012	1004	1058	1003	1045	980	1001	993	969	1005	1008	1009	1054	1016	995	1047	1027	1046	1027	983	1023	992	974	956	969	999	1023	1005	988	983	979	1022	974	996	1037	994	1025	967	965	1040	994	1007	1005	1091	991	1014	1031	943	974	1049	1014	1023	996	1049	1002	1042	1027	967	1067	1005	986	990	938	1012	1003	1017	931	1013	1022	947	972	1006	1009	999	1007	976	1017	1003	1006	1023	981	943	988	1062	1046	973	949	989	1059	1009	990
7945	614	627	535	496	413	405	401	385	369	357	368	374	366	360	364	376	388	381	324	374	336	366	312	388	350	353	339	376	341	313	316	333	319	354	338	387	331	343	348	320	344	336	326	326	342	373	353	366	350	373	331	353	361	339	347	370	337	353	345	329	344	365	368	345	341	380	329	353	353	357	344	329	312	292	350	343	306	319	322	374	344	338	355	319	369	300	335	392	355	357	380	337	333	353	381	353	332	335	313	343	318	347	343	350	371	321	345	342	356	294	327	352	378	331	354	358	327	351	327	336	345	335	356	312	345	357	345	311	335	328	340	371	308	354	330	318	360	332	310	315	345	342	357	316	379	330	375	376	328	303	309	339	329	355	370	352	321	351	374	363	324	325	365	306	334	367	347	369	354	329	331	362	350	354	333	323	333	354	312	352	345	364	343	324	324	349	341	345	335	341	350	356	322	368	366	330	328	322	339	361	335	344	336	382	359	345	370	322	341	355	395	323	341	322	342	365	354	365	348	377	355	345	315	340	348	364	331	364	313	339	335	333	355	355	355	350	362	336	324	336	332	364	331	328	369	333	338	360	362	315	309	350	361	348	335	330	364	332	324	342	347	348	347	344	384	370	357	333	320	302	364	324	347	354	316	357	350	328	330	320	326	333	319	359	315	306	316	317	315	357	365	399	329	325	318	339	352	350	315	305	340	355	361	306	357	372	356	340	356	399	356	379	362	344	322	342	317	301	358	322	345	335	391	351	337	339	297	345	314	341	295	353	354	342	354	348	353	341	369	334	331	373	322	352	336	321	326	324	306	359	393	358	368	366	359	357	345	349	334	352	335	341	331	332	382	350	369	368	378	335	386	349	327	352	373	362	311	335	384	335	384	350	326	385	280	295	323	348	329	343	319	362	335	341	332	334	370	358	350	345	365	353	342	335	361	364	374	366	349	327	343	331	373	342	334	331	356	356	346	346	401	344	365	368	398	312	370	368	345	370	344	351	338	337	337	297	359	320	348	305	315	336	350	366	330	356	358	335	349	364	360	313	369	329	320	328	342	356	306	396	325	340	359	346	333	332	422	350	319	347	354	335	316	337	329	364	343	343	339	372	374	338	379	335	361	327	346	314	370	337	319	354	347	387	322	346	365	332	345	326	348	334	327	320	385	341	357	323	337	349	349	355	341	340	355	362	351	335	326	336	336	327	331	328	364	321	325	318	346	339	350	367	359	348	313	347	368	372	326	341	351	355	306	362	340	323	356	345	368	314	377	334	370	332	320	311	373	373	337	340	345	348	328	323	335	372	320	355	339	329	374	332	328	334	354	320	323	369	368	338	329	368	360	314	341	357	343	321	326	356	360	366	331	324	358	319	345	344	326	315	324	356	327	368	350	352	330	335	333	338	366	314	352	363	355	355	349	340	349	339	346	358	349	357	339	319	332	320	341	405	353	363	320	358	356	319	363	358	341	354	356	371	327	358	344	364	382	319	345	307	321	340	329	332	337	306	325	358	361	386	363	394	319	338	342	322	373	357	362	362	381	356	350	359	348	356	324	357	348	387	357	364	329	356	317	314	345	348	318	352	349	359	337	362	348	370	356	369	351	375	347	352	372	324	349	338	324	372	364	345	355	335	331	351	357	349	353	346	349	322	330	357	332	339	327	302	346	368	336	331	337	357	391	365	335	355	358	356	339	319	320	301	337	353	342	350	344	346	353	349	353	313	322	348	347	343	366	344	389	358	321	352	339	351	320	383	341	339	329	369	333	366	342	390	368	335	308	341	341	345	318	345	313	393	360	335	360	366	311	334	343	336	332	341	350	351	333	342	362	347	346	314	316	333	350	353	331	367	366	356	373	385	352	338	319	358	357	367	357	328	351	304	372	302	366	342	339	368	335	397	342	379	326	335	313	359	324	342	328	325	376	359	338	315	377	339	339	376	331	323	354	329	322	340	326	299	304	373	357	347	365	353	349	351	347	293	338	338	344	367	375	305	363	327	332	355	355	368	360	336	315	331	369	347	332	386	345	336	318	358	361	346	326	290	321	366	400	373	369	329	367	347	323	346	351	354	357	348	311	367	324	332	354	358	379	308	351	341	321	315	324	351	286	339	369	333	351	335	348	346	342	333	346	328	331	332	345	338	361	326	329	298	388	377	365	342	362	337	358	352	373	355	343	342	321	310	361	369	375	346	359	299	362	355	357	367	343	337	367	342	346	375	326	358	317	357	327	347	337	348	311	346	336	355	352	347	356	372	339	360	362	321	360	359	373	314	314	389	368	360	323	314	378	353	360	385	399	319	331	327	376	346	328	352	388	346	356	326	328	357	343	341	316	368	405	350	348	353	329	322	356	365	334	346	375	362	334	384	386	324	343	357	322	339	377	337	333	356	341	343	343	387	348	336	318	295	358	364	343	320	387	376	342	333	360	364	357	343	314	367	344	329	323	336	325	321	336	372	338	342	329	323	341	339	341	320	360	354	321	360	343	320	326	376	354	381	342	346	397	372	348	321	328	311	383	334	358	378	350	364	345	390	323	346	402	346	382	328	313	344	350	334	335	350	368	391	325	327	356	348	348	342	337	366	371	360	341	358	331	350	351	363	358	341	350	378	348	383	356	354	333	334	355	315	320	368	326	367	343	333	304	346	354	317	353	390	373	369	330	319	357	366	359	345	378	343	347	384	324	324	323	330	355	361	370	349	365	368	330	360	366	356	318	316	350	345	336	356	304	343	356	331	341	377	329	327	348	336	364	368	329	340	324	365	333	362	389	352	314	344	372	351	340	335	312	342	334	355	340	344	380	365	341	336	362	317	361	344	346	321	362	307	343	353	349	342	370	363	375	371	331	356	310	337	349	325	314	356	326	353	329	354	356	365	333	334	319	366	345	347	342	359	374	350	341	354	372	369	331	375	335	359	374	350	359	337	355	383	356	364	332	360	335	347	361	321	340	349	341	295	340	322	299	330	342	345	360	359	355	335	341	311	343	357	344	334	333	329	340	331	340	381	355	356	348	355	364	339	328	346	364	355	356	371	369	349	324	330	371	339	330	309	336	363	311	335	377	353	352	344	332	323	325	353	299	346	340	344	368	329	338	359	355	339	294	360	361	337	353	356	354	328	337	326	319	351	347	344	358	335	321	363	351	376	308	349	370	337	334	370	364	327	297	362	293	311	344	370	314	335	373	365	366	334	323	395	349	352	318	331	318	351	323	324	313	341	328	361	327	326	379	345	345	343	307	375	338	379	342	358	369	338	353	352	341	358	319	346	395	360	339	373	341	337	355	334	350	317	284	347	327	349	326	352	359	352	346	370	335	325	342	342	333	339	312	354	380	327	352	314	386	374	344	314	301	326	332	320	346	365	336	351	398	341	362	380	331	396	333	330	344	371	340	347	348	358	341	328	375	349	319	344	349	372	355	375	373	359	353	382	317	364	326	352	314	355	343	335	319	319	308	348	361	320	321	355	364	387	336	372	326	363	317	364	341
6898	1121	1556	1621	1513	1332	1172	1125	1024	1021	956	900	1001	919	905	896	875	882	817	847	890	845	822	873	866	794	836	854	828	853	828	909	842	787	852	852	828	822	866	866	836	847	815	824	839	857	815	846	856	857	756	765	836	807	781	856	854	834	814	827	826	846	814	851	845	813	794	860	824	867	805	800	817	837	855	847	785	850	823	820	812	833	786	795	821	802	780	831	868	803	843	880	845	844	774	821	823	802	839	833	815	824	847	756	794	809	854	830	832	761	839	839	859	794	784	845	800	825	810	865	847	827	836	820	807	783	810	788	800	823	780	784	798	844	790	857	788	834	803	843	834	838	825	824	856	791	844	812	857	817	842	826	792	802	771	765	845	841	843	808	817	868	770	826	818	846	857	827	869	824	844	820	750	836	766	877	839	804	847	806	823	834	834	804	815	806	849	808	787	856	824	793	851	834	837	787	885	795	863	831	807	814	792	826	817	798	835	799	832	843	808	811	767	827	870	825	855	846	826	842	774	821	844	812	771	838	845	802	836	849	798	797	830	838	817	860	852	842	778	782	838	849	856	871	783	845	766	829	845	824	798	827	734	810	820	800	857	820	852	804	818	870	857	839	800	824	814	817	755	796	874	779	863	850	793	834	791	815	829	803	838	869	834	856	857	778	830	831	870	826	874	850	818	793	807	854	858	819	839	777	799	841	851	777	845	783	811	833	856	799	806	864	855	847	816	793	796	793	847	840	813	809	789	793	852	819	828	801	823	837	757	778	851	847	818	893	804	800	819	798	816	864	793	831	815	789	867	845	821	826	871	821	869	790	792	825	850	800	800	829	812	833	826	784	828	832	775	803	857	869	856	890	868	845	836	849	819	795	888	787	808	813	860	833	765	817	871	779	801	805	778	849	819	820	826	800	819	824	804	829	825	840	857	789	805	848	822	811	836	868	851	864	821	809	819	825	822	841	852	811	825	826	829	795	816	846	781	830	839	846	818	869	823	796	855	834	756	794	792	835	831	782	796	797	876	794	849	787	812	816	842	784	824	829	815	840	810	793	832	815	778	808	826	796	822	741	866	825	822	809	817	818	837	826	869	842	802	831	830	826	822	825	832	803	784	770	785	837	829	865	797	807	827	805	830	844	798	835	795	775	810	845	838	845	780	786	842	792	850	867	835	852	830	856	783	807	834	817	855	782	838	775	876	778	811	784	796	840	844	819	817	863	810	830	825	815	839	841	808	847	843	824	790	834	802	809	827	856	815	798	877	813	848	807	851	825	819	802	841	828	781	853	829	811	776	853	829	849	827	825	834	811	807	834	853	762	855	790	802	856	825	824	765	856	812	835	795	835	777	784	828	865	816	838	820	813	824	809	843	821	797	842	813	756	843	813	845	835	850	799	846	800	829	834	808	810	830	842	857	810	890	807	837	826	825	831	842	823	799	799	806	819	900	805	800	766	824	851	820	817	844	854	804	772	861	851	825	879	827	844	842	875	807	776	837	815	806	813	778	827	796	819	837	843	785	809	892	788	804	795	853	842	831	826	847	853	820	839	821	851	821	864	886	885	832	804	811	831	845	823	771	819	786	845	809	883	855	852	843	876	861	857	796	859	865	829	768	846	811	811	815	780	773	817	819	801	791	870	837	795	795	806	829	829	761	821	856	785	805	801	834	816	850	781	852	833	791	845	828	784	841	850	840	832	829	846	759	820	814	774	798	816	749	814	836	811	817	819	853	883	779	827	819	821	818	827	798	800	808	828	837	807	828	849	837	846	806	820	812	827	823	836	829	850	870	807	818	812	911	852	825	789	834	873	818	819	843	820	798	855	859	794	842	841	826	810	834	817	794	824	843	858	850	798	807	785	806	792	789	839	779	793	796	847	820	863	839	816	852	815	831	811	768	778	822	844	806	820	795	799	812	801	807	801	861	822	834	838	822	883	804	834	804	831	790	789	884	841	823	835	794	868	823	801	831	812	807	866	833	841	824	775	862	809	807	783	841	840	832	859	860	813	857	786	859	859	841	860	769	812	831	820	788	792	873	837	804	846	857	800	793	822	794	810	801	811	830	786	840	822	786	816	834	848	812	814	789	840	842	829	830	800	846	789	806	821	832	841	806	821	863	848	804	865	885	827	840	804	814	811	770	848	819	857	861	818	846	789	848	816	844	815	783	853	829	822	797	790	843	786	796	763	860	824	858	858	828	859	784	795	759	851	882	850	813	832	894	832	832	815	853	844	833	818	812	827	844	784	839	830	765	835	845	812	835	809	822	847	806	804	795	853	755	829	837	829	807	815	839	828	817	832	784	796	814	826	768	834	807	844	853	830	815	792	821	816	785	874	805	836	776	818	796	811	826	833	803	810	831	814	814	808	875	838	803	830	856	851	817	829	837	848	765	811	845	798	806	842	860	800	846	845	812	780	827	792	759	837	853	844	846	818	801	830	883	839	867	810	802	829	808	818	835	777	875	843	819	814	764	816	859	835	788	861	806	805	803	819	779	780	790	820	815	835	807	827	825	820	807	769	819	794	843	844	813	908	848	829	841	806	815	827	836	822	802	848	797	832	797	800	807	779	851	864	781	819	778	815	868	852	836	774	858	828	791	834	806	793	824	810	830	840	804	825	827	858	830	840	834	797	809	820	862	806	876	858	797	813	819	822	833	792	875	840	853	811	820	834	814	823	836	885	863	844	787	849	811	801	772	810	800	842	851	797	817	803	795	784	843	828	827	772	826	833	794	824	799	821	817	846	841	840	932	805	843	866	781	806	805	794	860	802	799	845	874	781	831	813	807	790	894	815	813	791	812	849	827	849	815	832	834	806	777	774	797	850	802	785	822	854	820	756	850	797	819	810	837	812	800	847	791	816	847	828	786	880	830	818	843	835	831	767	831	759	809	842	767	813	853	815	767	779	806	815	797	841	820	854	852	809	849	810	854	788	849	736	897	816	770	800	816	826	832	826	856	844	808	794	827	854	834	844	774	798	834	813	849	805	829	809	841	807	830	781	793	895	786	859	775	824	773	825	816	832	792	805	764	814	818	821	762	829	815	820	812	802	847	894	813	793	803	857	814	804	849	813	841	831	788	794	812	832	831	790	811	783	787	794	858	812	818	821	852	876	818	825	834	840	830	835	806	791	826	802	805	852	865	809	815	824	860	825	850	863	836	873	813	806	857	778	810	835	813	809	832	823	823	841	818	861	856	813	816	825	763	858	787	811	899	852	786	799	852	790	832	751	789	795	806	831	826	829	808	824	792	851	813	817	816	784	826	788	847	857	838	843	746	933	791	831	849	835	808	815	847	837	808	808	794	801	781	799	796	783	809	818	847	858	812	815	879	809	822	799	806	804	812	810	810	844	814	835	842	833	865	791	834	808	822	866	812	853	799	829	807	846	790	847	823	810	851	826	829	865	842	802	821	780	843	829	791	834	834	792	800	828	824	824	837	871	794	842	754	809	856	789	786	867	856	843	817	761	840	840	883	815
13396	929	754	607	463	389	322	249	236	244	220	204	197	207	197	205	206	198	192	164	162	156	167	178	183	147	170	171	156	159	155	180	163	146	164	155	170	167	161	178	186	161	186	161	161	163	164	186	164	169	182	175	156	179	177	158	160	180	153	153	166	170	160	158	195	148	154	137	147	147	150	167	171	186	166	163	160	152	183	159	182	158	168	146	169	152	165	152	170	168	178	173	156	176	167	156	161	148	179	164	180	152	168	176	186	175	178	164	144	161	166	192	169	160	168	170	182	146	168	161	195	163	173	159	193	172	188	179	170	170	179	184	169	167	156	191	184	172	169	174	169	183	172	175	172	167	139	182	131	173	171	160	155	168	157	157	142	151	143	173	166	172	142	189	182	154	167	181	159	155	159	205	148	173	178	180	156	195	183	175	186	166	194	187	174	186	181	171	164	170	172	167	136	164	158	160	178	158	174	162	162	174	152	161	180	124	181	172	160	194	184	167	169	150	170	160	146	186	171	169	168	185	170	166	167	168	153	163	172	171	178	171	167	155	182	160	156	190	170	163	152	178	186	182	181	191	171	174	163	192	157	166	166	176	160	157	184	159	142	153	183	149	168	145	186	162	150	184	166	175	170	170	150	174	159	144	172	171	171	149	159	152	169	159	161	151	175	190	182	151	186	184	163	177	176	189	168	155	149	154	162	151	160	159	176	155	180	173	172	177	188	163	157	170	178	162	146	168	151	177	150	180	165	175	195	153	174	178	157	160	150	154	146	168	194	154	162	187	177	157	197	148	165	165	196	176	166	178	150	180	147	171	153	146	159	176	197	180	151	169	158	165	201	159	157	200	170	147	192	166	176	164	151	176	160	168	169	173	163	164	185	160	184	171	156	184	148	170	160	155	133	178	210	182	160	159	188	167	189	158	169	164	155	179	157	165	163	145	163	158	173	161	157	161	151	164	171	163	174	160	160	165	154	163	168	165	140	153	161	134	179	158	147	181	159	173	174	191	167	149	151	173	153	156	162	168	161	175	169	145	183	180	192	164	163	185	185	164	145	185	179	177	166	137	191	179	162	160	160	154	164	175	171	157	149	171	166	163	152	151	155	172	172	156	163	160	177	141	179	170	200	167	179	162	202	159	179	170	185	168	186	166	178	174	193	190	161	162	178	157	197	171	151	147	170	172	168	164	184	148	170	189	157	165	165	177	171	154	172	167	206	174	156	164	146	156	175	154	174	160	164	149	152	174	161	158	157	162	146	185	163	181	200	156	182	176	166	166	145	157	166	162	151	187	165	172	149	165	155	171	152	169	162	187	168	147	173	183	179	158	147	162	185	153	167	157	163	149	166	155	153	188	161	157	164	181	169	168	170	177	148	184	171	175	164	194	160	161	148	156	153	186	152	162	174	181	164	175	172	200	175	170	182	179	173	167	149	155	176	169	166	173	184	190	168	179	169	182	171	193	174	180	164	174	160	188	189	179	161	168	159	181	175	174	178	177	169	164	164	165	175	168	170	163	191	161	162	160	148	195	168	173	186	164	153	155	191	183	181	158	198	176	173	180	166	131	154	166	174	162	173	173	180	173	143	157	165	162	175	192	175	194	165	197	170	180	165	167	168	170	190	170	162	191	148	145	175	167	142	155	178	172	152	153	160	156	167	170	170	172	134	166	181	179	159	177	173	188	170	153	186	147	171	175	144	163	190	167	132	188	184	171	178	169	167	173	168	155	148	174	166	175	156	166	166	164	172	183	153	149	175	161	174	154	171	171	185	157	185	199	164	147	188	165	184	150	161	167	174	177	184	150	172	185	193	164	145	176	163	181	162	172	166	146	175	164	160	189	168	165	179	158	161	149	140	165	169	202	176	171	164	191	166	180	163	184	178	149	165	161	186	163	177	186	165	175	148	178	191	176	156	165	158	183	147	168	184	169	159	183	174	181	188	171	160	185	158	161	172	172	171	164	146	178	191	194	171	174	159	158	181	153	161	183	168	165	146	159	167	175	180	173	196	176	163	156	188	177	175	176	160	178	174	178	144	165	182	188	167	171	185	172	155	165	160	144	173	178	163	185	157	167	167	180	167	166	162	158	145	161	166	165	165	175	151	191	159	167	177	176	155	158	177	161	181	167	180	161	175	155	148	165	196	157	179	181	182	174	163	172	143	156	163	197	175	183	179	153	176	170	143	168	147	184	155	190	167	199	158	145	181	160	170	155	167	152	190	154	165	155	154	158	175	153	164	164	159	159	185	166	156	175	168	174	144	166	154	172	170	148	177	164	181	176	171	158	171	161	170	138	178	159	152	176	173	134	155	168	155	184	184	178	167	184	177	173	157	162	179	163	157	183	151	173	162	165	175	177	171	158	174	163	171	152	161	153	147	168	151	193	164	175	197	161	170	151	141	156	165	148	151	165	170	199	182	154	162	150	160	189	148	150	154	167	155	188	182	171	160	155	160	173	155	170	175	172	177	153	172	174	159	156	166	156	154	161	170	162	175	175	167	155	157	139	155	183	199	168	172	173	203	180	149	187	173	168	182	155	148	181	179	167	209	164	160	152	149	174	184	170	183	141	163	167	166	182	169	160	197	173	153	153	147	177	174	164	145	172	152	189	199	185	182	157	134	152	153	196	183	169	181	172	178	167	189	138	174	151	183	124	151	138	148	172	165	168	177	171	159	165	174	171	186	159	174	184	190	175	171	141	176	166	161	169	203	180	144	161	182	172	169	170	146	166	183	156	161	173	159	164	170	136	178	142	158	157	167	173	178	158	165	142	159	155	178	159	176	159	156	147	186	152	165	147	149	184	160	162	149	179	149	182	188	174	151	154	178	171	146	190	175	151	153	158	196	156	160	165	143	165	139	180	169	173	163	157	169	155	158	175	165	128	186	167	179	176	161	169	188	170	142	156	174	164	146	153	157	143	167	159	174	170	169	182	156	155	189	158	180	162	160	153	164	158	184	193	140	176	137	154	173	171	186	152	174	156	181	149	174	188	164	180	181	168	192	172	171	177	168	143	142	176	166	162	153	200	192	157	179	173	192	168	215	170	157	196	173	185	168	141	178	154	173	178	150	163	156	167	165	154	158	183	175	167	182	152	149	169	173	169	178	159	174	175	165	157	143	155	188	172	152	179	185	180	189	159	168	159	183	180	173	167	159	168	177	165	195	174	131	179	145	138	158	175	179	166	160	158	151	155	174	143	190	146	171	167	184	153	168	166	168	160	145	155	178	149	181	161	185	181	165	166	166	166	170	156	178	156	182	142	165	166	150	176	159	194	158	167	163	148	145	152	132	173	159	147	172	147	124	152	186	164	169	169	166	190	184	161	169	158	170	179	158	167	183	170	182	165	149	162	157	163	178	164	181	159	145	171	152	171	170	162	176	170	147	152	147	144	160	151	150	161	161	187	177	147	197	158	163	173	198	158	188	188	154	171	160	156	188	152	168	163	167	154	155	168	154	170	146	182	152	165	182	159	157	146
8245	1013	1758	2044	1736	1372	1151	950	865	756	713	695	679	649	641	552	594	544	516	529	477	498	491	487	496	496	531	501	512	489	453	480	462	466	461	474	458	482	468	467	431	448	430	441	466	458	458	464	431	465	441	488	426	444	462	443	410	445	450	449	460	447	436	408	473	403	445	415	428	416	463	427	463	422	467	452	433	437	426	454	415	426	471	448	410	446	449	449	423	423	456	445	449	432	432	448	450	439	407	439	458	433	440	424	464	414	457	480	446	453	436	441	423	463	407	456	454	398	436	472	454	451	452	453	436	422	461	411	436	439	434	455	466	430	462	407	406	453	442	452	430	423	456	426	433	427	398	405	433	473	468	421	432	432	426	462	438	463	473	479	469	426	465	438	424	465	439	471	413	450	429	438	418	437	426	440	414	429	449	438	422	436	441	447	460	439	474	419	413	464	446	433	439	448	441	466	428	433	453	443	471	414	419	444	413	411	411	469	468	448	446	454	493	401	432	435	463	431	458	463	397	458	392	423	457	441	436	431	461	393	426	418	470	445	438	433	438	448	448	460	413	419	409	408	446	448	426	470	426	420	447	451	466	448	438	456	413	464	447	451	415	469	423	485	446	433	424	423	402	448	404	464	441	465	429	467	435	443	421	428	455	459	469	467	421	455	421	451	435	457	446	417	440	449	450	449	441	452	448	436	481	429	420	443	478	427	440	442	453	426	418	437	411	459	460	471	464	481	439	455	425	424	455	464	443	449	435	440	461	399	472	425	413	451	408	464	448	429	475	429	454	448	429	448	494	441	442	433	450	471	433	453	444	451	452	430	440	469	424	456	426	452	416	414	439	436	458	446	458	454	425	440	416	420	433	484	440	459	416	408	438	375	481	411	442	448	453	414	465	449	389	446	426	435	438	462	463	435	443	427	449	411	470	434	426	456	488	417	435	453	440	432	439	474	430	439	443	412	452	410	480	447	433	444	459	484	427	455	433	429	449	476	464	437	452	453	432	458	404	394	449	421	427	439	424	422	415	441	457	438	458	435	440	446	457	475	432	457	416	460	441	429	452	466	433	466	440	433	416	453	465	459	417	436	457	454	436	447	457	432	439	456	470	456	456	402	440	426	456	437	464	438	430	448	428	451	456	439	449	455	460	443	412	454	411	441	473	435	446	449	454	449	393	433	437	519	472	480	437	434	475	436	462	412	451	454	423	423	443	439	430	454	433	450	423	448	450	454	417	441	447	409	436	440	453	439	445	438	465	458	456	441	424	477	483	449	456	480	474	424	396	434	450	413	439	463	423	419	473	454	452	402	446	422	458	420	445	495	469	421	475	412	472	384	412	421	460	432	456	433	436	444	399	447	408	443	449	452	469	429	443	449	432	444	438	456	458	444	458	466	446	431	475	431	450	442	413	454	426	477	407	452	490	440	425	396	496	455	465	457	432	453	446	433	454	448	443	465	465	456	447	465	413	450	411	499	437	490	454	455	448	472	439	443	448	410	437	481	441	438	412	431	422	472	444	462	429	432	453	456	453	458	451	441	423	436	440	459	442	411	494	445	439	426	422	460	442	450	444	422	418	418	437	463	424	407	435	445	416	469	415	449	462	413	445	416	419	472	440	453	436	432	472	436	423	410	462	493	427	427	437	441	447	456	468	416	464	467	432	403	462	381	476	432	427	446	467	442	463	411	425	464	415	428	428	437	413	461	443	448	423	422	408	480	425	418	468	445	441	419	447	448	426	430	450	443	421	417	478	455	442	424	399	441	439	429	442	469	481	441	427	450	440	433	468	448	432	451	436	401	390	456	462	423	445	447	452	430	445	434	489	441	436	443	448	392	450	438	416	445	414	427	463	439	457	475	416	463	452	448	467	435	430	429	460	486	434	468	397	444	434	491	431	422	429	477	458	408	433	398	426	436	432	449	465	426	413	456	463	451	423	437	395	465	451	467	451	428	433	412	429	452	409	435	443	463	419	438	439	396	455	441	411	410	448	433	420	425	449	436	437	462	426	447	429	443	432	449	436	459	472	444	442	481	440	455	459	461	440	425	427	419	470	465	450	435	480	469	445	467	455	445	426	432	412	447	445	434	463	426	424	451	434	447	469	447	436	446	459	446	405	439	416	471	436	411	422	429	427	445	422	469	462	413	458	408	489	426	447	433	422	460	474	454	460	450	433	410	449	455	423	439	451	470	435	406	448	440	446	461	437	464	420	477	436	433	491	474	460	459	437	447	447	438	475	458	438	428	460	456	433	460	428	453	426	453	492	422	441	423	462	433	482	427	462	444	454	454	409	454	438	452	412	468	423	437	451	494	430	425	471	417	452	434	405	434	447	433	439	423	418	436	458	462	424	442	463	400	439	407	454	446	437	439	431	466	451	454	469	460	477	462	433	443	408	453	447	433	432	432	425	451	434	418	448	459	449	432	430	491	453	431	443	480	423	473	470	474	443	467	434	433	466	431	451	423	450	404	462	423	410	446	465	488	448	449	456	477	456	475	430	413	407	453	425	416	446	475	447	421	412	434	424	425	438	419	432	399	413	417	428	470	444	443	437	449	410	454	411	437	454	435	453	425	462	429	441	465	416	441	436	421	468	416	432	438	462	461	444	461	464	444	452	421	451	439	482	452	433	465	444	435	438	460	453	422	462	449	448	443	446	450	473	473	420	437	448	465	449	450	451	472	481	429	447	432	457	459	435	411	436	459	458	450	418	437	442	433	464	450	446	440	445	426	457	426	453	458	433	460	428	404	471	435	390	433	418	468	441	456	430	447	421	461	482	424	451	447	447	454	470	453	416	465	449	439	461	466	438	466	445	423	447	440	386	456	412	445	462	431	470	463	412	417	470	428	455	420	469	463	446	458	412	444	429	412	406	424	470	382	442	449	423	423	482	447	438	449	411	433	468	443	400	476	422	470	443	417	465	454	422	466	414	436	437	461	418	453	453	438	442	441	421	422	465	445	422	478	439	413	439	464	474	466	400	424	452	458	446	426	446	430	424	442	479	461	447	444	462	452	445	437	405	444	463	488	436	443	415	449	392	452	430	416	465	456	463	468	418	457	433	429	439	461	441	446	451	425	458	428	470	437	427	423	435	441	443	417	485	431	448	466	433	477	455	442	434	446	418	458	411	430	469	420	479	459	440	440	439	459	443	429	471	401	458	428	419	444	419	427	459	409	411	451	444	430	435	414	450	449	453	429	451	433	432	422	438	451	436	443	417	411	451	475	462	415	460	470	408	446	425	425	474	440	435	459	458	457	465	434	416	456	447	442	442	451	463	444	444	475	455	451	440	444	407	424	413	444	432	471	488	422	447	418	409	457	455	429	425	457	464	453	430	418	421	456	429	448	455	416	448	430	461	438	407	419	416	445	463	453	465	466	435	413	441	435	448	484	424	462	420	466	441	461	440	460	478	450	463	436	438	454	412	452	417	449	454	423	408	391	467	481	420	414	447	426	434	479	445	408	443	441	427	443	432	415
1744	479	441	450	445	450	465	456	434	442	445	432	417	458	428	435	426	411	460	436	454	440	429	432	426	383	429	408	440	444	472	456	429	454	446	429	405	468	451	456	445	438	447	431	473	426	447	440	439	423	440	420	472	461	410	430	392	425	414	442	477	443	443	455	450	443	407	427	425	450	431	489	411	450	449	419	396	441	443	448	455	423	422	393	416	474	444	408	421	412	429	407	426	452	453	457	422	454	428	428	453	402	395	442	434	428	401	439	431	425	406	440	429	479	417	442	460	412	427	453	427	439	434	427	434	473	430	424	451	409	426	456	466	444	407	430	417	386	437	420	438	420	397	451	433	433	440	419	437	429	445	464	446	460	451	424	401	413	423	445	395	450	437	377	435	446	462	497	400	400	460	414	430	433	441	447	491	445	402	391	438	408	444	434	412	488	436	456	425	411	441	438	414	419	416	417	452	431	402	380	469	438	427	408	435	422	439	442	431	423	430	434	484	459	387	423	408	415	432	437	437	409	436	431	441	431	437	437	423	461	437	424	450	439	423	444	445	433	429	473	408	441	450	439	389	459	420	447	422	457	446	451	418	444	414	384	449	411	449	397	424	478	428	417	480	453	463	431	429	445	435	378	386	389	446	450	401	428	464	420	478	420	475	430	386	414	457	419	461	458	478	413	432	430	394	440	416	447	453	383	448	420	430	452	420	441	453	410	400	435	490	442	436	454	405	374	441	440	438	420	448	429	413	487	433	486	401	433	471	454	466	424	436	451	443	434	414	407	419	399	430	430	440	426	437	456	434	435	431	460	431	416	476	466	439	450	446	452	437	417	444	449	438	409	405	450	463	412	447	442	446	412	414	446	412	455	437	419	413	410	415	444	416	415	445	448	497	427	441	407	416	392	422	441	402	431	433	421	450	421	459	419	417	414	395	438	439	462	397	436	456	414	448	410	433	416	428	454	448	422	432	455	449	400	415	455	419	420	420	411	435	419	480	416	434	431	448	411	466	469	432	488	445	434	445	403	439	416	403	434	408	463	397	406	435	484	425	416	416	452	420	393	411	426	473	433	470	444	428	405	463	395	413	441	427	446	393	372	418	406	441	437	436	433	407	417	445	402	416	410	439	449	446	453	397	445	445	444	439	453	472	400	445	459	433	430	438	414	454	456	449	435	439	420	430	424	430	408	458	424	436	455	447	441	445	382	405	385	425	446	433	454	430	451	434	413	447	398	469	469	417	407	386	397	419	429	414	383	451	417	451	423	432	424	456	459	448	409	459	402	427	459	442	453	460	449	395	394	448	425	434	454	439	446	431	443	434	418	421	441	471	436	396	419	412	437	447	478	411	463	426	412	416	474	454	435	408	431	408	446	435	425	411	439	456	414	434	475	423	423	434	438	432	448	395	457	442	404	441	451	414	461	446	402	478	438	424	438	435	432	376	479	405	415	454	429	455	388	401	446	421	414	444	443	451	439	447	412	444	449	446	421	436	429	415	423	430	420	424	453	460	439	441	399	395	423	455	418	438	413	440	416	442	441	442	407	447	415	425	457	461	462	399	412	455	443	422	410	404	429	439	440	420	456	404	384	430	442	401	448	471	399	416	397	401	432	460	460	423	442	419	436	434	396	399	432	419	438	440	438	455	406	387	431	449	452	442	402	414	431	436	440	441	397	416	425	402	404	401	413	413	399	445	428	432	391	430	371	438	438	399	407	417	450	392	416	449	454	458	437	430	414	454	433	394	430	431	432	461	406	389	420	467	438	441	463	413	391	433	439	456	438	428	404	448	430	460	457	439	394	410	453	415	430	445	389	411	432	409	449	438	430	445	449	436	411	407	411	410	430	438	415	417	440	492	416	417	398	447	452	454	427	425	410	406	450	434	425	398	456	435	411	455	421	431	461	408	422	418	422	434	409	410	421	443	454	443	436	457	409	436	431	440	447	444	398	437	417	415	422	415	453	444	403	470	436	454	431	421	456	471	455	426	436	441	454	465	421	462	452	440	433	393	446	464	430	418	460	412	381	401	454	431	419	437	410	424	400	444	393	456	398	468	405	431	404	459	455	384	423	433	431	463	395	459	442	461	436	446	435	434	412	418	423	464	398	419	436	397	408	433	444	434	409	451	436	451	430	426	440	428	438	440	403	413	420	450	448	402	446	406	436	447	439	478	444	451	434	451	413	437	403	451	412	449	419	420	423	447	395	444	445	463	391	436	438	438	431	441	388	434	441	431	449	445	399	420	457	404	437	437	427	429	369	416	426	408	437	420	417	489	418	408	425	399	469	447	427	448	453	409	459	456	402	399	449	417	461	415	456	395	429	411	475	471	459	437	390	426	406	435	435	389	440	434	410	454	446	442	440	416	436	412	445	433	419	431	415	456	415	452	415	452	436	441	397	420	441	452	439	441	424	451	443	424	463	451	443	416	430	441	400	433	399	443	463	446	459	455	460	471	437	428	432	399	417	425	424	448	419	442	447	399	442	400	436	451	426	399	422	421	451	408	460	421	422	441	497	431	441	491	448	415	421	444	419	446	446	433	488	457	432	453	432	411	380	446	439	441	412	439	424	461	429	458	439	436	447	379	430	438	415	442	414	398	431	445	440	452	453	414	461	468	400	397	440	438	448	458	433	439	422	439	451	454	422	382	423	439	407	403	408	426	403	456	421	422	410	421	421	418	419	414	400	428	414	409	435	438	428	424	448	459	449	437	431	436	442	381	459	416	444	471	436	441	426	443	476	435	408	419	434	415	414	420	447	439	409	401	481	452	378	424	441	439	470	399	405	424	432	450	457	400	458	430	449	481	453	390	401	432	402	422	409	389	414	417	431	449	425	443	416	395	456	448	431	377	476	418	421	416	475	423	417	438	409	449	455	418	447	432	451	398	503	431	415	413	440	419	447	407	407	434	457	465	448	402	424	405	413	424	430	438	448	414	452	432	439	462	489	432	383	440	420	410	407	484	436	448	432	428	420	403	428	408	427	425	423	417	383	442	411	403	435	421	418	409	391	427	424	445	405	419	442	416	409	436	419	425	424	440	442	488	421	424	413	442	396	392	395	450	403	400	466	378	381	424	422	409	458	454	428	450	458	424	465	428	428	400	435	431	448	435	401	429	406	419	420	425	475	450	436	407	393	414	412	453	434	405	411	429	405	428	384	417	412	412	395	429	422	419	433	422	392	434	473	472	452	444	398	425	467	384	439	408	398	456	399	441	424	452	425	455	446	449	486	407	450	450	407	417	418	389	428	420	417	440	423	400	412	407	382	445	396	432	431	421	451	437	455	440	433	446	477	419	426	446	379	402	413	451	478	445	446	427	428	428	411	432	434	443	428	363	431	422	437	408	454	405	429	413	387	444	409	425	444	460	414	428	438	405	493	434	431	472	410	476	400	396	383	478	463	438	464	468	429	438	432	408	414	418	414	401	465	466	420	384	438	462	409	428	449	439	402	441	423	438	436	461	416	390	399	440	403	434	410
2282	961	1101	1103	1077	1090	1031	988	1025	973	996	1011	1007	1037	1086	950	1051	1043	1011	974	983	1015	1026	1031	1031	959	981	1032	1023	1006	1033	1030	1070	994	1011	990	1007	1035	1032	999	1093	1003	984	1034	1033	970	1090	1019	1033	1022	1010	972	969	1023	986	1020	1064	1042	1001	988	959	961	1012	1008	1095	978	981	962	971	992	948	991	1035	955	965	1014	1016	1020	994	987	1036	1006	1043	1042	955	1030	1031	982	983	1016	1018	1015	1014	993	963	976	989	1005	980	992	1031	957	997	1014	1001	991	1002	1066	945	987	988	1001	988	965	950	1082	1026	980	1047	1026	1030	973	978	1024	996	987	1023	1038	999	1069	959	1017	1007	1000	958	1043	969	994	1044	947	980	1006	996	1065	1006	1012	988	1050	1050	978	980	1003	969	961	1016	962	1035	1006	1010	1030	1020	1011	1006	1031	1013	947	978	1008	970	1001	982	975	1018	1006	1049	1042	1004	933	1009	1034	996	1035	961	968	1067	1025	977	986	1032	1007	976	971	990	1025	991	958	1003	969	1083	998	1000	989	979	951	1016	984	1056	980	975	1009	1042	975	976	1004	1063	987	1049	1010	1030	1009	981	1008	1075	979	1048	1031	1037	959	1035	994	957	1042	998	960	1013	983	1025	998	1010	986	1076	998	1033	988	1027	1031	982	1015	1061	991	1029	960	987	999	1042	1037	1007	990	1041	958	1058	1052	1042	1016	996	1041	1015	1021	980	1002	1020	1024	965	1027	1053	996	1030	1012	1013	1036	1039	984	1006	1012	1011	934	1004	1040	982	1023	1006	990	1016	998	1078	983	975	988	1010	1013	1030	998	1010	1010	988	894	1023	1022	1031	1014	1015	1028	950	1030	979	976	965	1034	1035	999	1007	1010	1007	1044	1027	1017	1048	995	997	1014	1014	990	1042	1005	942	1025	971	995	961	993	980	996	1071	1009	1019	950	1001	990	1010	1041	998	1035	962	1010	1022	1013	1034	1031	1004	1055	1019	969	970	990	1043	1015	1020	940	1017	983	1005	954	960	973	998	1016	1066	974	1051	992	1007	974	1029	1045	1036	990	1030	982	980	1020	1021	1020	991	981	999	959	1026	1055	1035	972	1006	974	992	1019	953	978	1040	1001	1018	971	1008	962	987	969	972	1009	1006	965	981	960	1032	1044	998	987	997	1029	1020	1022	1015	1005	990	950	1013	965	997	973	992	1014	990	1056	1041	966	967	979	1027	978	976	1080	1016	1013	997	1021	1010	968	1044	998	1021	1006	1022	994	1012	1032	975	1051	1002	969	975	1021	1058	1030	997	1058	1009	976	981	963	1042	1014	1002	990	967	936	963	1007	1017	977	1006	971	1057	971	1034	998	1077	997	968	1000	974	1026	1050	1028	962	965	993	1002	1042	1041	995	982	990	1007	1005	973	1023	968	1012	982	1001	999	992	1031	985	1069	995	1019	1016	1017	943	1006	936	1049	982	1072	1054	989	1017	1024	987	991	998	979	954	1014	989	978	1028	943	1011	969	1041	1016	1022	999	984	970	974	1036	985	1033	1019	977	1019	1016	985	1030	1025	1024	1043	1003	975	1034	1025	1051	959	991	1019	989	944	1026	972	1032	984	1017	1033	989	988	1023	1006	968	1047	1060	1048	1006	1073	1046	993	1005	1063	1010	985	961	982	1036	934	977	1056	996	1017	1034	1023	980	1023	1054	986	994	963	1105	1015	1037	1026	1026	1041	1048	994	1033	982	974	950	1021	1020	1018	1059	995	1045	1024	984	976	1006	989	1017	1031	974	998	952	1004	1006	1002	961	1035	1020	981	1031	990	943	974	1049	973	1040	1011	1040	1049	988	959	1061	1032	1015	991	953	1011	1030	1043	1048	1006	1044	1018	1047	1037	1051	1011	993	1004	987	957	1001	1021	1000	973	1045	1031	1017	946	1007	1039	1001	997	921	987	969	945	1039	1020	984	995	995	983	1025	1026	1074	976	995	1022	1010	997	1055	1008	998	1034	1021	964	1063	1054	1069	1002	1062	1028	961	1052	1020	1016	1006	979	964	995	1005	997	1003	943	971	989	985	996	1005	985	1006	963	1016	1061	1015	1010	1075	984	1023	952	981	976	972	971	1006	936	1020	959	972	1011	1004	1028	1015	1002	1061	1006	954	1041	985	977	993	995	1038	1018	1079	995	1006	973	970	1042	975	1023	1042	1024	978	1033	1010	1005	973	993	1006	998	1038	972	1068	987	1015	1045	1000	1047	998	991	954	951	1010	987	988	998	1025	985	994	1007	1044	1005	1006	1007	923	1030	1080	1042	1038	1050	1027	1027	980	1030	979	998	1017	1060	966	961	1029	989	1030	1014	1035	1002	1045	1079	1023	984	1052	1055	995	1030	999	1007	1013	998	988	966	1042	1028	1000	956	989	964	1060	1019	990	984	1057	1048	1051	994	1022	989	967	1081	1030	1020	1046	1005	1006	1029	1032	925	1000	1018	994	971	973	1035	990	978	991	1030	1002	949	970	1022	1039	1029	1042	1010	1022	1040	1039	993	1085	995	970	1053	1043	1000	983	1000	1016	998	1070	1064	1000	956	997	1021	1006	970	1007	975	994	1023	1042	984	989	1037	1028	985	1024	1040	1030	1045	1039	1021	977	982	1017	1003	1010	970	1003	1055	949	1038	1001	1106	1000	989	1035	976	1004	1016	1016	1006	999	987	1042	949	980	994	968	957	1081	965	989	1011	993	1031	965	1031	974	970	1017	995	1044	957	1045	1087	967	956	932	1031	1034	1001	978	1012	1011	1038	1051	1058	1004	1013	1063	1006	977	1012	1056	992	1025	1021	995	971	964	933	1032	1021	1068	1011	987	1015	1030	1025	1034	1048	1013	996	972	1025	963	1026	1000	1020	971	1016	1005	973	946	1009	1014	948	1023	984	1009	1026	990	1018	1022	1042	1068	1005	1037	998	1028	944	983	1033	994	987	972	924	1049	986	1000	996	980	978	1049	979	1007	963	982	970	996	1004	1069	935	994	1096	998	1019	1024	1034	1025	998	1009	967	982	987	1005	963	994	969	941	957	1021	998	1013	964	1019	1047	1002	1000	1077	1023	969	984	1058	1020	971	999	1019	999	1022	984	1003	1085	1004	1023	1052	944	942	1008	1033	993	1001	1041	1015	992	1019	1033	977	1042	1001	997	972	1035	1055	969	1015	991	1024	996	1040	940	1020	1032	997	988	995	1023	995	1081	985	975	1028	1000	992	994	1022	991	1028	957	986	1090	972	1042	981	1016	982	937	1010	990	1018	966	1047	1020	1030	1037	1039	935	1023	1011	1011	1041	965	968	992	1008	989	992	1025	997	1026	1014	980	1016	1012	1025	1016	1036	942	989	954	1023	900	1036	987	1046	1017	987	1033	1059	1055	1008	961	1023	1017	982	1013	1060	984	940	982	1062	999	1003	967	1020	993	974	970	936	1053	999	1001	932	1025	1092	1060	953	1034	1017	969	1041	1033	1032	1036	989	972	1040	997	1013	1020	1005	949	1030	983	1032	1068	959	980	918	1031	1023	1017	967	968	1055	989	971	991	975	1037	1033	989	1058	934	954	1049	987	1034	977	1030	1013	1002	1062	1019	1054	937	1027	991	997	1048	988	987	949	994	968	1008	1019	1070	972	1018	970	1003	1033	1021	989	1060	1053	1038	995	1014	983	1029	1026	959	1009	1040	1004	968	1025	1001	989	1004	1057	932	1013	972	996	1049	977	1001	946	1033	1044	987	1046	1004	1025	1002	1000	986	1005	1065	977	1019	1000	1001	1022	994	1014	997	1011	972	1023	1038	1059	1040	996	970	962	955	1029	998	1064	1026	964	979	986	1020	1014	972	1028	1030	1041	966	1045	1024	996	1021	1010	990	972	972	1003	1015	1021	1019	1037	1017	1032	1062	989	1042	983	932	962	997	979	1089	1021	1034	1013	946	954	983	1027	926	1034	1008	1018	1035	978	989	982	995	1024	988	994	1023	973	984	1006	987	1035	1006	995	1036	991	1019	976	973	1048	959	1020	961	1032	1027	1084	984	1069	969	947	978	1030	975	959	1011	979	1056	970	1037	977	1030	997	966	981	1019	1014	937	929	987	1046	1003	1024	993	1060	1014	994	1023	1028	1037	1033	1020	995	956	952	1002	1025	1014	1030	950	971	1000	1021	956	1011	1021	1011	950	1056	1001	1004	1008	975	1018	1013	1011	981	984	1005	1048	1022	960	978	1038	1002	977	993	940	1023	1017	1071	985	943	1011	1070	1001	1054	1011	1013	1030	1041	1032	1110	1023	1031	976	1021	1005	1005	1052	941	1017	994	993	990	1011	972	971	1027	984	1020
7779	614	651	613	485	400	401	398	413	366	366	363	349	332	345	386	340	344	334	330	306	332	357	348	358	352	364	353	361	351	348	331	342	342	376	391	335	300	361	353	375	336	355	323	369	359	337	374	378	358	324	339	338	345	343	313	334	360	358	355	346	344	337	346	347	347	334	361	338	338	363	383	297	341	330	328	333	379	334	315	330	326	340	324	358	347	314	355	343	335	364	356	353	345	362	341	337	336	309	362	333	342	326	336	336	327	333	331	333	363	341	312	331	337	360	355	339	353	324	341	367	328	322	347	366	321	344	373	357	354	349	376	346	329	368	365	372	346	355	334	377	343	338	338	357	343	375	345	358	344	330	347	346	347	334	364	312	350	360	340	369	336	326	363	322	367	346	355	348	335	357	369	343	366	363	374	310	336	336	334	373	367	352	344	334	353	363	361	352	372	325	344	316	341	360	361	339	351	355	326	378	338	348	327	346	325	348	350	334	380	326	347	362	337	371	366	344	372	307	343	383	364	362	339	301	311	347	355	388	359	339	335	326	363	315	360	305	348	329	333	335	348	322	377	334	323	355	303	346	365	351	300	330	355	370	328	326	327	357	335	356	356	376	344	367	349	354	307	309	342	326	355	322	337	363	312	367	371	331	350	341	358	315	362	343	333	362	316	337	362	346	348	367	362	359	325	321	336	350	335	356	316	346	355	344	368	353	362	326	340	355	344	366	336	343	346	343	345	345	366	349	369	341	351	364	367	347	362	350	356	346	373	355	349	346	295	323	354	354	385	346	388	337	318	334	329	387	357	334	384	354	311	359	350	327	333	338	351	350	346	360	353	330	348	322	326	334	331	348	355	351	304	327	333	380	377	356	369	354	347	353	344	335	362	345	359	356	325	354	333	356	335	350	327	294	349	360	340	352	348	358	348	323	349	346	349	354	362	339	363	327	377	315	351	370	338	339	323	351	363	359	351	350	367	353	352	348	347	307	358	341	351	348	351	369	373	328	345	343	341	323	361	348	307	347	331	363	347	366	373	333	368	366	361	343	328	332	325	323	341	355	307	356	320	352	342	343	323	384	364	357	349	347	351	356	373	319	376	328	371	334	348	324	357	346	353	354	381	337	299	314	374	332	342	314	360	379	358	349	354	316	326	328	324	358	338	312	335	307	336	335	342	321	387	350	376	320	380	329	370	290	353	329	348	322	361	359	324	344	344	361	338	365	349	349	342	344	324	348	357	322	336	377	364	372	352	306	338	351	345	339	321	337	358	359	359	325	338	318	360	360	350	295	335	367	351	346	396	327	336	351	363	332	347	352	356	317	349	378	367	346	315	346	345	337	332	334	297	339	363	351	360	325	363	327	286	341	328	343	371	345	369	374	351	355	365	329	353	325	365	351	320	317	369	324	310	354	313	366	356	354	374	349	344	353	324	350	351	331	359	367	346	352	322	333	376	329	336	344	326	342	350	347	391	391	328	309	334	306	360	336	373	318	325	322	348	370	330	374	318	311	319	350	383	356	324	351	326	324	308	328	358	377	343	375	321	363	347	340	360	346	339	358	371	349	352	349	322	346	337	340	343	376	329	286	359	332	326	332	367	314	320	338	337	329	342	357	356	359	346	353	323	353	369	375	342	352	336	375	352	345	359	333	322	362	353	373	354	325	359	337	328	311	373	344	333	349	354	380	363	328	326	334	309	388	345	334	294	370	367	349	345	347	344	323	344	360	342	313	363	347	337	367	347	373	319	366	320	359	329	338	340	375	352	354	364	328	374	336	350	344	362	333	345	355	337	354	345	340	274	348	327	326	322	314	348	374	336	331	340	352	348	335	375	369	398	357	355	327	392	347	314	388	353	334	318	343	329	359	312	370	360	312	297	358	342	365	357	360	370	377	328	314	365	388	361	364	360	338	328	387	329	350	320	347	326	358	333	362	338	311	336	358	311	358	344	329	297	328	347	381	357	355	338	344	337	372	337	357	351	344	337	354	335	327	346	322	355	331	377	344	361	367	336	304	374	373	345	334	329	356	313	348	352	327	390	333	366	352	329	347	353	329	338	349	357	357	344	347	344	348	312	332	342	367	325	372	350	330	349	366	370	339	345	351	338	326	366	368	356	333	346	356	330	347	332	370	356	385	316	317	329	337	358	367	314	365	333	321	316	320	343	351	352	379	349	337	323	316	342	386	342	343	336	374	361	341	327	369	342	336	327	304	308	380	353	370	294	358	313	344	341	341	347	353	314	346	377	353	344	350	335	344	358	305	315	373	374	325	371	356	329	360	338	345	367	335	353	367	368	338	382	358	342	339	339	335	362	329	337	350	356	347	307	351	327	332	349	341	363	377	323	378	361	362	335	400	365	338	379	381	309	369	330	363	317	329	342	356	355	373	336	366	358	341	349	319	349	336	365	329	340	321	336	360	330	308	337	355	347	327	352	363	351	333	330	321	329	333	326	291	321	311	344	350	364	347	346	374	344	358	362	306	353	337	353	354	330	324	321	328	339	337	335	339	326	360	346	344	342	340	342	366	344	341	337	338	332	371	339	388	339	347	380	381	353	324	351	345	358	351	366	291	361	368	337	351	334	347	330	336	344	333	352	337	344	323	343	328	346	305	334	351	330	374	374	350	370	347	341	333	337	355	312	362	340	357	338	327	327	347	320	355	317	336	357	342	333	341	340	373	361	305	386	337	357	337	317	352	356	315	339	311	341	370	357	357	359	316	318	340	317	322	348	371	329	324	355	304	368	326	376	352	368	378	354	339	347	372	370	360	348	374	355	344	306	325	367	310	352	345	340	333	374	308	355	323	316	351	363	341	323	324	327	318	347	328	371	402	332	338	352	327	334	334	374	348	280	340	334	407	363	350	341	356	349	335	362	355	370	320	342	332	328	318	352	327	335	350	362	318	338	338	323	364	375	361	334	334	345	349	349	323	342	395	347	319	350	320	357	323	316	359	341	336	351	361	312	339	356	328	344	346	387	362	409	350	326	331	376	334	306	341	385	346	388	379	359	351	349	307	352	376	336	338	353	361	370	334	344	345	339	328	284	324	319	371	339	370	339	368	350	327	303	350	361	315	334	331	329	345	327	336	366	352	320	330	323	327	328	350	351	367	327	324	347	338	317	349	357	326	312	314	331	360	327	302	334	341	324	374	352	305	305	331	333	324	351	340	350	346	352	346	349	388	354	360	337	343	340	332	339	407	307	383	378	360	377	344	359	369	393	321	312	304	326	335	340	366	337	350	351	352	353	344	365	354	305	381	341	377	336	344	331	316	325	325	352	345	372	332	347	341	335	335	346	340	364	335	377	328	342	337	332	347	335	280	327	336	349	335	320	334	329	311	350	341	344	329	347	357	361	362	328	341	343	350	350	316	343	332	341	322	331	345	349	343	342	341	349	302	378	336	314	336	316	376	365	348	343	325	344	343	367	325	337	347	351	355	330	324	342	330	321	344	317	343	358	342	336	331	355	337	347	354	354
6925	1106	1525	1704	1486	1267	1214	1132	1038	1037	974	979	948	870	911	880	899	827	879	879	825	891	881	836	869	810	851	855	883	901	831	805	823	799	828	748	828	801	860	842	857	807	822	894	787	825	749	862	828	771	835	832	783	803	836	804	817	849	840	818	787	840	805	820	820	833	803	825	800	771	839	795	807	821	819	799	852	848	773	837	813	840	810	803	818	799	815	828	764	822	870	812	832	832	826	815	856	848	827	791	809	803	832	829	842	830	855	817	845	865	816	840	787	796	802	808	781	811	851	838	800	807	821	797	733	803	797	764	819	852	797	800	893	784	838	794	787	836	852	790	822	812	775	817	834	806	833	782	845	795	798	783	762	825	848	816	787	845	767	829	811	849	786	826	810	807	792	878	815	726	802	850	813	796	819	753	839	808	864	785	860	795	833	803	811	827	789	863	773	836	800	822	795	799	788	788	853	846	788	799	861	801	864	807	794	813	836	852	825	875	819	812	861	840	731	789	818	811	815	821	742	823	830	805	782	828	777	788	801	819	807	846	764	825	817	863	857	798	763	802	821	864	847	821	802	858	830	797	817	813	848	793	820	864	874	802	794	813	849	834	784	832	828	799	823	796	827	834	841	826	836	813	838	830	814	782	799	828	861	840	793	854	864	850	804	878	804	784	837	829	786	815	805	832	811	825	816	833	852	833	780	852	838	757	821	824	846	816	812	837	815	855	817	806	807	747	779	838	778	794	785	866	786	818	803	829	812	769	774	832	801	776	816	808	816	821	860	834	815	834	799	847	833	844	821	876	788	835	786	811	817	811	794	825	811	827	818	800	849	869	837	831	827	800	840	833	761	858	842	770	800	819	842	814	803	850	847	813	793	825	840	833	829	845	848	821	802	781	828	831	797	795	792	811	829	801	825	794	798	848	794	780	823	801	822	807	831	837	838	812	822	832	887	806	769	866	877	828	811	822	797	818	812	818	846	801	851	808	830	760	817	855	840	826	840	778	814	792	831	793	851	814	830	818	807	828	830	829	816	844	799	813	775	848	851	852	834	825	807	779	858	754	829	801	771	785	809	838	800	827	781	846	834	796	845	784	794	818	847	833	850	821	847	796	778	813	803	810	881	810	822	825	849	792	844	810	795	837	819	844	865	772	871	757	810	835	800	767	770	771	877	792	853	806	887	807	806	827	836	790	797	803	829	832	878	826	773	813	815	778	814	784	864	767	821	795	745	813	838	807	795	853	779	866	825	796	832	805	852	777	804	792	802	809	806	819	806	864	846	841	785	840	781	815	868	794	850	843	830	761	786	834	812	849	772	860	860	844	781	811	757	765	833	819	821	858	798	818	776	804	805	801	793	780	876	833	843	826	880	833	814	793	826	818	805	867	819	775	805	803	805	764	836	792	774	808	778	782	848	813	800	771	799	833	801	774	838	810	789	843	838	834	800	788	866	761	867	817	840	804	778	819	859	800	802	824	784	855	837	842	823	853	858	810	864	806	841	826	799	801	839	800	811	802	802	811	830	795	787	802	821	779	777	790	854	833	843	832	819	801	737	858	845	804	868	810	846	816	800	790	793	832	852	852	850	797	797	866	813	850	862	825	813	830	802	764	776	805	831	819	861	809	782	842	809	853	781	796	848	845	767	750	829	814	811	839	791	797	796	827	815	822	803	792	831	838	805	830	846	809	860	788	805	809	827	803	807	810	804	767	827	857	770	822	803	795	727	854	800	803	803	860	826	787	836	832	836	795	802	795	816	791	838	860	810	840	808	847	838	811	807	802	848	775	787	841	790	836	859	808	801	830	845	833	836	788	788	846	853	828	820	833	849	830	799	857	816	830	813	838	798	807	848	803	808	770	824	817	863	778	783	799	807	793	848	844	775	778	829	844	803	834	814	816	836	866	755	860	846	766	846	821	788	861	816	819	886	800	779	810	861	786	792	846	875	830	825	864	817	795	787	803	813	859	797	791	800	838	780	814	806	805	860	786	817	787	852	746	789	796	755	825	778	753	846	813	802	830	839	787	790	796	800	796	806	860	839	820	799	802	834	829	875	851	759	813	824	757	824	796	854	787	767	828	826	803	810	756	873	760	835	807	830	834	785	854	768	768	755	799	835	834	823	823	763	786	820	788	763	794	862	843	849	801	803	816	807	823	800	854	832	792	791	823	841	786	818	843	798	784	843	793	811	859	790	805	763	848	803	856	789	802	836	812	821	785	796	780	837	780	812	813	801	804	805	821	805	862	862	789	786	859	797	835	840	813	789	775	837	813	812	842	774	808	835	852	793	848	792	794	829	957	782	836	849	820	833	788	819	806	811	857	819	799	836	818	831	816	809	817	846	814	871	825	808	848	809	823	807	804	845	819	831	760	878	800	805	810	804	809	820	807	842	845	831	861	812	841	831	833	796	798	819	806	821	849	818	849	838	751	878	857	820	846	809	816	779	814	805	824	869	815	816	804	852	830	814	857	818	817	762	815	796	826	857	835	798	859	853	764	830	837	827	834	843	813	789	805	820	900	794	821	826	827	792	847	817	802	826	799	849	789	819	779	811	858	833	847	784	814	796	825	766	872	799	799	802	807	833	818	874	810	839	824	889	809	808	818	884	826	875	780	809	783	847	809	789	828	793	837	840	803	829	780	794	798	865	809	831	797	824	815	786	843	779	825	825	823	836	811	871	842	818	820	796	844	808	824	797	804	804	788	849	827	835	806	771	854	846	808	797	808	841	821	881	826	834	818	821	784	824	791	846	824	835	779	861	819	856	780	817	826	809	834	839	766	802	827	792	844	791	794	819	791	797	810	810	849	797	790	794	919	766	803	815	821	856	797	806	838	809	748	821	814	767	797	832	849	834	827	891	808	773	830	804	816	787	858	827	837	786	852	885	786	843	805	863	860	809	771	860	783	834	834	851	796	867	819	812	823	797	837	831	875	805	839	834	825	846	786	852	834	827	784	873	833	800	831	819	816	824	831	740	860	780	777	813	906	850	849	804	872	819	802	835	793	823	861	848	837	828	809	849	840	826	782	775	860	832	770	849	807	851	826	836	759	834	854	806	791	853	812	832	816	826	849	793	789	827	798	752	848	826	804	820	849	796	856	819	885	743	810	816	798	854	807	817	844	848	816	818	823	853	814	800	826	849	816	794	879	783	816	801	831	817	834	842	771	878	853	805	833	786	814	838	827	806	811	823	854	821	770	740	814	793	776	790	836	783	841	827	816	817	826	814	818	854	788	794	825	873	870	837	808	830	828	841	806	830	813	835	846	834	772	823	858	833	830	817	822	827	838	782	785	800	854	832	855	784	837	851	823	844	812	818	760	827	878	811	802	853	820	820	867	835	831	798	813	846	763	872	777	847	839	848	832	836	772	848	816	824	811	770	814	812	807	834	842	823	852	827	836	868	846	797	831	809	847	841	871	774	783	802	820	820	810	770	757	815	804	815	817	835	799	843	805	832	827	784	851	849	805	796	850	862	829
13463	883	801	599	454	397	290	259	241	225	217	190	201	191	208	176	165	209	181	175	175	172	206	175	159	161	175	168	158	175	193	187	181	153	142	176	164	162	170	161	164	170	164	187	162	150	171	162	168	181	163	182	165	169	167	166	176	180	146	141	154	163	168	167	159	148	161	176	171	182	181	190	174	167	152	174	142	176	147	170	168	182	167	147	151	182	164	151	163	178	174	178	148	180	184	145	152	162	152	165	177	148	154	185	143	159	157	169	167	156	152	139	163	163	145	164	168	153	156	197	160	158	180	148	147	158	175	151	169	177	156	177	158	148	167	175	151	173	152	178	144	170	154	169	191	159	190	155	161	160	166	173	166	162	171	187	180	189	165	161	148	168	155	184	161	190	148	163	169	156	163	160	148	151	172	168	179	170	173	166	164	156	180	172	150	147	166	152	165	167	168	157	154	151	180	169	165	161	145	167	165	193	162	169	176	141	161	166	171	157	163	167	161	137	142	164	182	161	170	175	178	153	165	169	147	167	168	151	166	156	181	181	177	162	164	161	179	187	137	164	147	166	152	174	159	176	143	154	189	174	139	152	161	186	161	155	148	173	159	156	156	163	146	157	147	195	164	171	166	150	146	174	156	196	165	161	161	151	168	169	162	140	149	190	164	165	170	156	161	171	155	173	173	166	151	164	160	185	145	162	189	152	168	168	159	178	158	151	161	159	174	168	155	149	176	141	151	169	136	170	166	182	162	170	164	167	177	148	159	161	170	192	198	168	204	162	159	157	142	168	174	169	161	161	176	164	174	157	146	194	170	178	163	161	144	177	142	179	170	170	185	182	153	173	154	166	158	162	168	154	149	164	164	166	173	150	151	164	152	165	170	153	141	146	160	150	126	161	168	168	164	162	160	184	152	162	154	164	160	147	164	137	144	160	168	175	189	171	185	162	196	164	150	161	141	178	149	156	172	155	140	181	179	182	166	177	173	172	158	172	150	151	169	171	181	168	150	166	167	156	160	154	159	181	164	156	141	150	158	161	183	130	159	157	158	147	139	159	173	169	180	178	165	150	182	174	174	171	148	182	175	167	146	153	170	165	165	170	157	167	175	154	177	138	136	164	169	171	180	157	164	171	185	155	147	157	162	150	160	175	167	156	152	165	187	170	173	159	146	169	177	169	146	181	199	161	174	127	122	177	150	170	151	155	175	164	179	152	172	163	157	176	142	164	170	154	191	177	157	161	150	153	145	174	155	164	152	156	155	151	167	163	172	161	150	166	145	160	141	163	160	175	158	175	169	169	180	165	146	160	165	152	163	170	149	164	159	172	173	149	171	154	168	165	144	164	185	197	169	144	164	157	175	143	175	175	180	162	146	153	152	165	142	173	174	155	157	164	149	166	152	179	160	165	134	153	176	179	119	147	154	160	153	155	152	175	174	154	162	149	147	169	154	173	171	141	147	145	194	171	201	153	147	162	195	188	138	181	167	143	171	148	169	143	178	161	158	177	156	184	171	152	142	178	150	194	185	151	178	152	166	171	169	150	147	170	175	172	149	133	175	177	151	207	147	167	166	165	152	185	136	166	156	165	155	163	155	166	160	190	161	177	172	162	154	181	151	164	167	154	166	176	171	155	174	159	159	175	173	163	167	143	161	148	169	164	176	165	169	162	170	174	169	170	150	134	173	161	158	163	154	162	162	162	179	167	141	153	144	169	157	145	161	188	187	177	160	155	142	156	164	176	175	167	168	168	174	176	164	164	182	166	153	174	181	168	163	164	184	157	153	171	150	169	184	160	170	167	176	184	140	153	188	164	177	183	155	178	158	168	159	164	147	156	160	162	170	186	160	161	162	147	182	160	184	134	182	154	173	179	163	158	160	149	159	184	138	162	141	193	172	147	176	171	152	175	172	163	151	165	147	156	165	175	148	145	184	177	186	155	158	162	168	155	167	181	151	169	161	176	158	148	175	159	190	169	150	204	171	152	183	174	188	176	180	175	167	182	177	178	172	155	160	175	184	192	160	157	179	140	157	152	157	160	162	173	145	172	164	156	179	148	165	163	159	184	145	153	166	150	165	122	166	164	176	164	177	189	161	146	188	139	149	170	178	146	155	160	172	185	153	156	179	163	159	151	161	167	187	135	166	181	169	165	152	186	150	179	163	175	167	153	173	166	180	167	188	169	158	169	171	181	176	169	158	157	202	159	189	166	149	163	144	178	160	164	175	183	141	125	142	166	180	163	165	150	164	177	150	163	185	158	168	153	183	144	156	162	169	150	171	144	164	177	163	162	160	154	151	179	154	154	169	161	158	167	172	164	184	161	157	164	152	151	204	177	134	146	175	160	168	165	172	182	148	150	143	169	165	199	148	166	159	151	166	158	133	182	188	153	190	163	162	163	139	174	150	158	165	157	132	191	166	160	168	165	199	189	147	153	168	167	167	151	170	171	163	173	135	158	180	175	161	165	161	152	146	157	200	161	165	170	155	168	154	159	174	174	168	167	172	167	164	178	167	162	173	150	161	167	169	156	151	155	176	171	173	142	181	176	148	161	170	152	176	158	165	170	152	158	179	163	160	182	177	180	159	177	149	167	159	163	186	174	173	141	155	167	163	167	165	170	170	167	191	164	173	178	185	168	161	162	165	149	152	159	167	148	159	157	155	159	185	187	173	131	137	169	160	149	153	153	168	159	149	176	156	165	182	163	163	171	158	181	192	177	191	167	191	144	189	151	172	166	153	166	151	163	162	147	171	180	164	174	178	192	163	158	160	176	151	173	180	169	164	140	171	192	168	170	155	142	153	159	151	176	144	157	161	179	158	151	187	166	180	158	153	130	186	164	172	162	160	168	166	160	163	167	192	167	166	149	163	204	172	145	178	163	139	166	178	153	143	149	198	188	169	175	167	187	151	173	191	142	159	192	157	161	166	166	179	158	174	168	181	179	171	171	176	172	158	162	165	161	176	187	155	126	184	129	162	149	169	163	177	151	164	166	183	156	138	172	149	169	157	169	165	188	158	157	155	182	186	158	166	171	168	161	157	172	163	179	172	150	181	163	145	154	166	172	158	163	170	190	171	174	145	166	182	152	166	189	170	170	162	154	162	151	163	139	172	186	169	190	194	147	158	159	173	173	169	193	179	153	165	164	152	165	163	162	157	165	142	154	158	180	160	157	170	148	172	162	167	173	194	162	173	170	168	173	144	156	172	186	179	184	173	168	183	164	165	177	181	156	158	181	148	148	165	171	156	178	188	171	160	161	150	162	166	161	158	134	172	153	153	185	160	159	179	158	180	174	156	154	155	174	155	168	165	146	145	135	182	139	174	140	173	164	158	149	172	162	174	161	188	172	168	173	157	148	188	181	150	164	185	156	164	159	182	149	164	171	187	158	171	174	163	182	147	147	157	155	153	166	173	184	180	189	159	195	167	159	149	176	174	162	168	168	182	170	164	191	174	173	177	167	166	159	189	165	132	151	169	168	159	172
8142	954	1731	2003	1654	1461	1186	967	858	767	770	719	688	611	586	549	542	534	517	532	529	488	487	479	500	493	520	455	482	450	480	454	493	479	446	439	485	472	504	447	478	483	514	456	458	494	425	443	471	460	435	445	419	432	473	463	449	448	461	463	457	450	438	459	469	476	446	438	401	460	440	431	426	478	425	444	427	423	433	448	438	480	415	443	419	449	428	432	444	427	474	440	440	418	417	418	399	431	434	443	459	430	399	428	462	469	439	432	434	452	445	438	458	468	486	439	424	467	460	422	464	432	428	466	422	401	447	459	427	403	444	421	463	432	436	491	473	446	431	445	428	404	409	417	450	416	451	475	419	466	472	397	447	425	457	447	418	419	409	413	471	432	448	426	447	445	458	424	413	427	436	470	432	464	453	445	421	436	443	456	452	457	428	441	425	418	441	455	438	418	426	445	413	455	437	404	445	467	458	422	445	456	408	409	402	452	441	428	440	443	444	438	477	478	400	404	432	430	405	459	422	453	448	453	428	444	431	444	400	413	426	450	440	481	456	429	392	441	439	420	410	447	435	449	437	435	444	407	408	427	419	448	434	457	425	466	436	433	431	460	454	442	450	421	467	391	419	474	407	452	435	465	481	405	414	413	449	426	433	438	467	436	471	411	418	464	411	451	444	419	415	429	431	460	418	435	417	441	445	471	427	428	410	433	432	425	424	463	449	441	488	420	421	423	433	427	412	449	469	423	466	408	432	473	403	463	446	447	440	417	448	457	432	422	445	471	438	418	410	425	459	473	437	455	448	445	452	431	436	415	416	429	420	437	428	417	432	390	449	449	429	390	438	449	432	441	446	460	429	423	421	398	433	452	419	436	441	451	448	435	422	471	426	427	437	438	452	435	435	452	429	421	428	435	448	428	432	447	429	409	420	411	454	437	463	435	450	454	448	428	476	392	402	474	439	414	454	474	426	412	424	445	458	466	457	440	415	438	436	406	447	436	447	472	442	424	428	431	400	432	430	476	448	467	424	432	439	447	436	474	457	429	436	449	407	431	453	428	463	434	425	458	444	408	430	439	444	465	439	437	451	440	434	388	449	446	446	395	438	441	460	433	467	438	452	408	442	477	422	431	445	417	453	426	421	426	456	441	416	459	466	413	423	421	444	487	472	470	440	437	420	437	453	421	450	441	411	436	411	413	442	490	402	441	434	433	428	446	440	465	454	449	438	408	450	464	453	416	459	448	463	450	433	406	444	459	438	421	430	473	421	429	440	446	462	461	438	455	447	429	441	414	448	456	434	445	417	446	472	410	434	461	456	451	425	433	413	428	412	427	423	435	445	420	431	420	413	472	456	400	440	461	432	410	437	451	455	459	486	464	436	429	444	478	447	425	450	477	447	428	390	452	432	438	430	448	446	473	406	414	435	400	437	424	410	454	441	448	450	406	454	465	450	441	440	422	456	452	423	427	442	427	470	466	478	450	419	427	448	447	444	445	461	447	440	438	464	449	433	404	429	480	416	439	476	482	440	419	446	434	445	455	443	431	422	469	418	452	434	440	410	445	405	425	451	449	407	388	440	456	411	475	412	420	440	431	456	434	429	446	464	454	418	447	452	457	456	398	428	486	438	427	440	415	422	480	417	454	409	463	433	461	430	403	440	449	427	446	441	423	431	443	441	426	422	402	465	447	420	431	437	429	417	402	449	453	433	463	467	478	460	444	464	446	436	435	432	423	463	434	411	446	431	467	409	438	461	430	447	446	436	401	446	438	454	446	493	483	502	416	440	450	459	456	416	451	462	438	430	494	417	417	441	463	462	441	472	455	421	426	439	442	432	442	440	426	426	447	446	427	442	432	462	397	424	424	461	473	437	468	447	440	433	445	474	453	415	452	405	438	432	433	418	469	416	417	478	419	439	418	441	448	417	422	417	420	433	455	417	447	434	487	428	408	418	443	416	439	431	435	442	423	471	451	452	447	448	435	434	436	441	420	456	478	469	424	457	445	426	457	457	444	453	431	459	435	470	443	426	465	394	449	435	454	394	449	450	408	413	390	437	398	414	444	458	425	401	409	443	475	448	459	448	458	477	439	467	428	437	417	420	452	442	464	447	446	435	403	460	447	443	419	432	446	411	390	440	455	425	411	437	420	462	435	441	453	489	436	417	454	431	443	432	453	429	433	417	456	426	460	464	426	421	457	450	427	413	456	462	459	410	414	435	446	434	447	411	447	468	412	420	417	423	437	439	411	417	474	449	429	423	454	432	410	414	437	478	444	470	427	469	422	431	450	442	409	422	435	414	445	442	450	443	463	476	422	467	478	419	464	479	481	440	445	442	426	435	444	459	423	454	442	451	468	444	426	441	446	454	440	446	444	440	415	461	394	429	458	435	428	436	424	426	460	456	453	437	463	460	444	422	433	423	444	450	427	422	427	449	411	447	452	460	408	429	469	435	431	434	406	466	457	429	443	439	428	463	471	459	434	452	453	447	437	410	451	391	455	437	446	461	468	442	398	433	416	450	447	417	472	417	449	428	432	429	461	465	413	412	421	470	472	483	418	404	436	421	409	456	408	420	467	441	458	425	432	435	445	430	409	415	451	426	410	440	441	418	464	475	463	448	410	431	420	456	454	422	448	442	421	426	468	420	438	436	471	412	398	421	416	436	440	415	448	440	409	444	420	449	425	485	450	467	433	459	457	386	436	430	464	450	442	452	452	410	429	472	449	425	409	424	421	462	444	462	429	433	430	455	447	455	442	432	396	461	435	439	420	462	424	395	412	465	466	445	432	465	469	429	394	427	451	424	421	442	426	476	451	431	468	447	455	432	431	431	417	386	425	439	454	430	462	432	452	424	459	433	503	448	442	454	430	446	429	418	442	425	410	428	382	418	422	409	408	441	457	471	464	441	442	477	431	404	460	481	418	423	473	436	442	445	422	449	452	501	430	432	453	434	438	431	469	461	418	450	426	473	443	457	425	452	427	446	446	440	449	447	440	480	409	443	427	432	426	468	461	467	436	459	460	429	417	443	432	407	429	439	420	421	456	431	444	470	440	386	418	420	465	456	468	430	449	447	437	434	439	451	449	430	447	429	420	415	436	422	444	457	432	455	443	466	423	424	450	439	434	500	481	442	412	434	416	452	414	438	420	445	426	456	414	464	432	477	428	439	440	460	461	430	450	422	456	430	447	403	451	407	398	424	404	413	426	408	467	488	428	420	459	416	412	453	382	462	480	461	444	442	444	437	437	435	441	428	418	433	454	459	414	432	427	470	449	450	434	461	462	402	423	444	426	429	413	423	455	410	481	413	415	419	439	483	430	439	414	471	419	444	434	455	431	436	474	456	428	475	374	428	449	417	430	423	459	401	451	417	431	442	391	416	419	443	397	446	447	448	457	461	428	450	466	425	405	391	444	473	427	418	435	466	393	444	448	467	450	456	445	444	420	451	405	430	452	453	454	434	463	442	401	445	470	423	459	446	417	431	426
1749	464	453	434	429	451	420	413	456	419	482	441	434	393	440	426	426	449	395	419	372	431	426	440	465	442	452	408	414	447	414	442	419	402	437	379	417	388	395	449	432	422	433	406	433	403	459	448	445	444	412	437	429	411	416	448	407	418	434	433	440	412	450	423	431	429	396	406	419	416	426	413	417	445	439	408	471	434	438	437	465	449	449	435	429	408	446	454	414	444	446	415	427	470	423	428	425	403	454	422	458	439	407	421	427	398	405	420	428	446	445	400	419	411	455	458	463	438	400	434	401	400	408	419	419	422	409	452	393	386	431	403	434	447	441	437	437	407	440	379	431	439	436	416	417	417	400	424	388	424	427	384	416	433	447	386	421	442	403	409	402	405	434	428	396	436	437	406	439	416	438	436	439	392	393	420	377	424	396	401	418	355	434	444	400	408	445	414	431	430	418	442	446	392	409	449	415	395	418	453	427	443	398	455	437	449	436	375	403	434	430	437	460	439	475	453	402	418	414	376	447	443	433	394	427	418	445	426	438	401	454	423	434	439	409	416	459	411	425	399	423	413	415	416	440	438	425	436	445	434	407	415	406	477	451	415	417	418	450	421	431	444	407	469	426	446	449	413	431	473	426	430	463	457	413	419	421	454	448	414	443	401	401	443	414	421	440	441	441	424	424	473	467	413	439	412	407	409	466	438	454	407	389	430	449	461	416	392	427	415	404	433	453	467	415	442	383	406	454	424	449	378	395	438	414	417	383	414	427	429	407	456	454	425	446	448	382	430	423	444	409	443	429	368	391	419	474	446	436	427	451	440	392	448	460	407	448	467	428	398	430	414	420	462	425	441	422	416	486	419	425	458	392	421	403	398	401	429	468	441	378	412	428	417	422	451	424	396	401	447	456	442	386	442	388	433	425	398	400	407	420	465	428	434	444	402	406	458	452	450	437	383	406	394	370	414	424	423	450	440	440	401	429	419	407	484	439	413	405	423	405	425	440	449	445	393	434	456	437	467	445	444	453	429	419	425	427	445	406	418	428	444	427	454	454	389	442	431	434	412	432	433	418	401	454	461	472	470	426	452	460	420	435	382	411	403	436	446	422	447	418	459	415	410	426	462	407	375	429	416	444	398	444	439	446	423	429	444	423	421	419	423	438	394	415	398	441	458	417	428	397	427	490	406	425	417	411	426	444	439	435	427	416	417	428	422	430	446	394	446	421	448	431	433	426	407	402	418	448	443	428	459	428	384	441	423	423	421	449	441	422	426	452	394	469	431	401	394	478	430	442	408	440	457	426	428	403	409	455	399	473	404	477	445	404	437	431	424	468	433	456	427	397	418	429	416	416	429	469	439	422	462	369	438	432	441	371	432	390	419	378	418	460	484	424	427	425	413	398	401	429	449	475	478	448	398	452	430	444	425	444	415	420	448	397	434	417	409	457	415	418	441	422	422	453	426	417	406	431	430	424	421	408	419	445	457	420	383	476	392	407	441	411	412	416	395	428	414	464	414	440	409	438	415	414	419	434	425	434	437	401	439	410	448	439	421	441	416	420	432	437	431	434	444	466	448	400	427	446	451	378	412	425	443	474	445	398	434	416	418	435	438	419	419	440	415	432	391	460	431	460	464	466	427	438	479	439	405	425	406	435	428	445	380	412	442	432	421	456	433	400	453	418	430	433	414	445	441	443	411	492	476	466	411	419	430	440	430	458	425	434	462	438	414	410	419	461	425	407	418	390	398	421	463	415	409	439	428	395	463	467	384	420	403	399	413	414	463	435	423	444	442	438	428	396	419	431	440	409	419	431	438	445	436	503	444	412	409	430	441	409	423	417	465	430	418	380	412	449	435	408	416	394	406	414	425	450	431	441	387	402	404	396	442	427	418	391	414	434	400	426	426	423	385	447	439	427	448	431	451	409	431	392	455	429	416	432	444	397	405	447	395	459	426	430	420	400	437	420	399	428	452	413	419	437	435	460	449	427	434	420	397	443	424	412	452	436	446	451	429	440	412	435	445	394	430	458	416	441	429	416	473	399	394	468	468	453	419	409	436	399	458	402	449	427	390	418	454	455	407	462	406	399	430	426	426	454	435	439	455	427	394	479	429	408	401	451	411	424	429	463	432	434	380	438	444	386	395	454	439	395	414	436	416	411	404	465	419	450	452	403	477	412	454	397	433	411	428	428	451	453	449	438	454	385	446	429	454	403	451	393	418	398	406	448	442	443	424	438	435	432	413	430	435	404	481	407	375	425	441	447	373	417	421	415	428	439	465	448	464	408	409	430	445	426	427	433	409	414	391	420	430	442	416	425	449	384	445	414	424	470	411	440	442	431	427	416	431	395	373	433	414	407	439	414	449	455	405	420	434	457	435	410	416	458	463	442	418	408	420	447	420	461	432	398	453	395	435	437	407	467	455	419	433	389	390	385	417	471	418	415	413	445	443	419	427	411	442	449	419	406	406	387	397	429	456	408	403	369	422	401	446	429	474	451	483	459	429	434	473	411	393	434	495	450	417	427	438	420	438	447	398	439	375	387	432	418	435	467	412	449	429	416	488	444	417	456	429	416	433	415	428	415	415	440	434	453	426	447	409	427	426	407	408	447	428	404	452	454	477	406	427	419	422	432	425	430	399	441	477	404	453	463	431	369	443	425	417	405	439	431	434	454	425	409	422	394	436	409	450	395	433	426	384	407	444	480	421	432	432	402	435	388	451	451	400	395	404	421	445	435	423	417	432	422	432	431	414	421	442	473	433	404	435	441	443	443	443	411	417	418	394	472	448	434	416	416	408	394	424	409	443	425	409	451	436	432	440	446	450	410	449	394	436	414	440	411	422	423	439	448	402	430	405	402	447	407	408	427	420	448	413	440	420	405	395	442	399	422	398	407	435	439	424	429	454	451	427	408	408	410	418	458	423	422	386	423	363	423	429	435	473	430	448	394	423	427	416	424	433	409	431	430	419	447	442	432	418	452	417	400	463	406	433	422	467	440	411	432	419	422	451	442	405	414	403	418	452	411	398	436	431	422	455	419	419	425	435	422	388	403	431	421	462	436	436	411	414	420	442	433	440	450	444	399	447	387	419	417	407	438	425	405	394	387	440	482	398	433	395	435	438	462	464	445	429	417	443	400	399	429	408	423	437	401	428	446	466	499	454	390	406	425	423	408	420	429	453	406	454	448	420	398	422	406	434	426	449	422	417	414	427	416	422	416	411	450	441	448	421	424	459	414	408	460	425	445	410	447	437	455	442	447	448	428	423	397	417	398	397	420	450	391	426	423	404	428	419	452	436	426	427	454	387	402	424	472	445	391	485	410	479	407	403	416	421	433	436	382	445	455	451	408	426	391	445	413	457	443	426	405	419	418	420	445	445	429	413	441	419	443	431	420	455	454	466	427	393	414	444	452	408	423	428	409	403	405	444	389	433	401	409	409	418	407	435	432	423	464	428	417	445	408	445	389	374	424	402	475	428	430	431	401	424	438	454
2386	999	1095	1149	1086	1097	1052	1052	1002	1023	1025	1003	1060	998	999	1024	1017	1024	989	958	988	1073	1015	1010	1030	1035	993	995	998	1005	1050	1052	994	1004	1024	1045	1030	1021	1026	1041	1043	957	994	952	1063	991	1050	1046	1018	981	955	1043	1005	1061	973	1031	944	1007	1034	997	962	992	958	1023	1015	1055	985	1009	1005	991	1003	1018	1037	951	1010	995	1017	976	978	1031	965	1034	958	1006	1001	991	1040	1024	1019	943	1002	1059	1058	1031	1024	953	1030	1069	1007	998	1014	1016	1026	958	940	984	1000	1025	980	998	1011	999	1017	1009	988	1024	1003	1041	954	980	1063	994	1012	1050	1025	1041	1028	983	1004	1041	985	980	1028	1028	1032	977	1004	999	968	1056	1027	964	973	1037	1010	998	1017	1037	1012	1025	1001	1063	1007	1083	995	1073	1002	1007	1049	1024	1020	972	1039	1013	964	1015	975	1003	1049	1054	1025	981	1059	988	1043	1034	981	986	999	949	987	964	1006	984	986	1003	995	984	1035	962	1033	1001	1009	974	1001	992	946	1021	1057	1022	987	981	999	997	1066	940	951	962	1032	1000	952	966	1025	980	986	1033	1038	963	1037	1036	1010	1012	1023	945	1014	995	1017	992	1015	1024	968	968	1006	1000	1014	990	1008	991	958	986	984	1093	1000	981	1029	999	1047	1030	963	982	1033	1030	1022	970	1080	971	1013	968	943	1027	1034	996	1050	1014	1038	1080	1000	987	983	1023	1045	1015	1023	1001	1021	1027	967	1081	983	1015	984	992	1008	1013	985	1042	999	1049	1018	1018	1034	969	1011	1027	957	972	1007	1008	1001	1017	971	1014	979	974	1001	1040	944	1044	988	1054	1036	977	986	986	956	966	1020	1055	1012	1034	1004	1028	987	1036	991	996	1024	1024	1002	996	1027	1008	988	952	977	969	966	980	1076	1051	1049	1026	998	1035	1044	1023	1032	1024	962	988	1000	1003	999	991	1005	1008	1050	1011	1039	1041	996	979	969	1018	961	1046	987	963	1007	991	1043	925	977	977	1019	998	960	970	1036	1037	986	994	987	992	982	1023	1038	1056	1005	947	1035	1013	1063	948	1030	1018	1056	977	996	1001	1036	990	1029	1034	1022	1009	1004	1005	1025	979	1029	1017	1002	1011	1001	1012	1014	940	976	1042	1027	969	1059	990	1035	1017	1000	996	1036	1022	1029	989	1049	1003	935	1036	972	1071	1078	1062	983	1016	1017	976	948	1034	987	1032	1015	975	1024	982	1015	989	1040	1056	1010	1001	1043	1004	1015	972	1070	1063	992	994	990	1007	992	973	1024	989	1041	974	968	1002	978	981	978	1072	975	1023	962	1006	1022	1032	990	998	981	1056	948	1079	1047	1058	1001	997	1001	1026	1069	1036	983	1029	1015	940	947	1003	994	975	975	965	1015	1020	992	946	1013	1044	993	998	1000	964	964	952	1035	986	983	987	1007	974	993	979	1052	1015	987	1018	951	996	970	1009	1006	992	1038	1017	1020	1018	1029	1023	971	993	1021	1008	951	1071	986	1010	975	1003	1016	1028	946	991	981	1003	987	982	980	958	991	1039	1043	1018	976	1030	1033	981	994	992	1062	1008	977	1011	1005	991	945	1016	937	959	1025	1061	980	1007	1014	985	1058	991	973	1007	1017	1008	1036	968	1072	947	979	957	1038	1002	1027	991	987	1031	1024	937	955	994	1013	979	985	1034	1009	1031	1021	984	1012	956	1026	983	1010	984	984	1043	1074	1028	1046	979	967	1044	1001	1010	1005	1029	964	986	953	950	1013	1043	1041	998	993	1012	1000	1031	1001	996	1005	1022	1018	980	1026	1018	1026	987	977	1023	994	932	976	995	1063	1063	1016	1007	988	979	997	1009	1005	968	1062	997	1012	998	1017	971	1027	1015	1011	1028	971	1000	994	1018	986	1047	1011	1043	963	1038	1020	1031	996	1013	990	964	1014	934	1013	1026	965	988	984	985	1037	941	1069	1017	1020	1032	1039	921	1037	977	1065	1053	978	1027	1020	989	1003	1027	1015	1006	1004	1022	1013	1032	963	993	949	980	1061	974	986	1023	1015	962	970	982	978	983	996	985	994	987	1042	1009	1068	1006	993	1004	1009	1043	1013	1057	976	1021	999	947	993	1005	958	978	983	990	982	974	1005	983	1023	1023	1033	1016	1091	988	1032	977	1014	1040	1006	1058	988	953	983	1002	1025	968	983	1017	969	993	999	1026	1027	1012	1029	1015	991	995	956	976	981	916	1008	937	976	986	1083	959	1029	1013	934	972	955	1060	999	1005	1013	1006	1001	1035	972	1069	1018	1039	1072	1004	1022	1021	1021	1019	1033	1010	1026	1021	991	1023	1045	1012	995	1014	1035	1020	998	1027	1017	1043	1024	1015	1001	982	1000	1091	1088	1020	1026	1076	1024	1001	1009	1063	980	996	1025	1008	1004	952	1001	1015	998	1050	995	933	960	1097	1013	1031	978	1067	997	980	981	973	999	1041	1033	969	1019	1047	1020	1035	997	981	1033	973	980	1013	994	1053	1017	975	984	1035	1025	1007	1030	1016	1067	1015	1003	1018	979	989	1062	991	998	995	968	1062	957	1042	988	990	1122	990	931	1007	1050	1044	983	971	972	990	1038	1014	963	1008	1050	1066	1012	981	1000	1066	965	1073	1052	1057	1007	1014	1018	995	954	1017	1007	1082	969	972	1021	986	1025	989	981	955	1004	1122	976	1047	1008	901	1021	970	1005	981	1054	1027	977	970	1014	1048	1012	980	1005	1022	1045	1003	1009	1020	1039	1008	1049	1025	988	1011	913	1045	995	967	982	1028	1006	1064	973	1052	988	1034	1034	1073	935	1058	1023	1019	1052	982	972	968	973	953	1034	1013	998	1023	995	1024	1014	1078	1005	1076	1030	1057	997	1008	1047	933	967	998	985	1035	1018	1020	987	999	986	985	1050	975	1005	1035	1014	986	1005	1024	990	1033	1015	960	987	1022	1037	1010	1037	1003	1058	1030	1038	956	1020	1006	1046	1049	1012	1009	1010	1033	963	966	1062	976	1024	959	1044	962	975	1046	1047	1026	998	1038	995	1005	1065	994	983	1064	951	1051	1039	1005	992	970	967	983	999	1043	1041	977	1006	957	1026	995	973	999	986	1034	988	1050	1020	1065	1010	1022	1039	1049	1022	1023	1039	1019	1000	1068	1016	1018	995	994	984	1030	976	990	1007	1005	1041	1030	1018	953	979	1021	983	1013	1045	1002	992	1018	985	948	966	959	972	1028	1028	973	1039	1042	1020	995	995	1010	992	1038	1010	977	1012	1021	998	972	960	990	1043	943	991	1019	990	1046	1016	988	980	987	1049	1012	962	999	1028	1025	1008	997	1030	1077	1012	1034	994	949	1016	976	1021	972	981	972	993	972	991	954	1038	1011	1056	946	1016	1022	1066	1055	1021	1020	1055	1041	1093	982	1004	986	993	1076	979	994	985	1054	1004	1030	995	975	998	1017	1045	980	1020	1023	956	1063	1003	976	1104	1020	1005	1004	942	1007	997	1037	978	1023	975	1054	1015	959	1025	998	950	1003	1032	962	1019	996	1025	988	980	981	1049	958	971	1044	976	999	990	1016	996	1033	1035	1022	996	1077	1010	995	1047	996	960	1008	1000	1010	984	1044	1032	1000	999	969	979	1030	1022	993	1044	1026	1026	1043	1001	1027	1007	1040	1004	1016	936	1054	1050	974	1010	980	1009	1052	992	1022	1055	1003	1028	1031	1013	1038	1012	1018	967	1009	993	1020	1031	1049	968	1011	999	998	1027	1014	1002	993	1014	1020	987	999	960	978	1020	975	993	982	1031	1010	965	1024	960	1018	929	1023	980	988	1024	993	959	1038	1025	1044	987	990	999	989	964	1006	1043	994	996	996	1064	1045	961	1000	1023	962	1017	1003	1002	972	1042	949	1009	940	1005	1000	986	989	1005	1031	1022	1015	1014	1002	1069	969	1024	1009	1038	986	1017	974	1022	985	1060	985	951	1026	991	986	1023	993	998	985	967	1011	986	1004	1031	1022	983	995	1001	1044	902	990	1020	1051	1013	1006	1064	1022	982	1013	947	1006	1009	954	960	941	1000	991	985	1006	983	1049	1023	1036	986	965	1034	1020	992	979	993	1023	1026	971	1031	1024	955	1005	1022	995	991	1029	1009	976	1041	990	1014	987	961	979	1024	1000	1036	987	1020	1002	1000	990	1027	1022	1006	1003	1008	965	931	1015	1055	1010	986	988	964	1018	997	1003	1008	976	1043	1021	937	1040	1025	1035	958	1020	996	1018	999	996	973	981	1021	969	943	997
7589	666	662	582	489	469	408	373	360	399	386	386	367	347	368	318	333	373	324	343	348	330	367	326	353	327	333	318	357	380	343	323	386	347	344	347	338	328	360	373	350	340	337	321	344	378	341	324	331	360	361	348	287	361	323	343	342	320	329	326	335	331	365	334	295	345	341	369	374	312	338	356	345	343	338	375	365	356	360	317	362	354	319	354	359	363	357	352	332	347	345	341	378	350	326	370	335	406	373	327	350	349	361	344	349	342	320	334	359	343	342	319	353	326	324	393	293	334	327	359	342	349	327	359	316	357	354	335	363	329	364	355	366	359	334	324	322	337	343	329	336	369	348	346	353	353	338	351	359	346	357	327	357	355	345	346	363	349	358	346	351	369	346	356	345	366	355	351	327	338	339	346	338	370	365	341	380	364	349	350	344	350	380	366	335	357	351	334	342	364	398	343	371	354	366	336	329	339	344	406	360	351	331	327	303	367	337	335	351	348	313	320	348	340	327	382	334	355	364	327	347	351	339	339	359	330	309	323	322	334	364	344	328	343	308	364	365	349	322	378	337	338	367	362	324	302	370	356	328	340	358	368	360	360	333	324	340	350	336	345	367	351	323	309	333	347	381	345	355	362	335	316	329	368	310	330	356	351	360	334	327	327	340	333	333	339	337	316	312	354	363	313	328	304	340	325	361	358	303	324	371	337	341	319	300	352	366	336	339	351	305	339	328	325	373	355	340	350	375	353	361	331	308	332	349	342	335	318	334	364	311	367	303	355	344	332	327	343	309	356	326	318	360	348	350	351	355	367	333	361	356	347	341	343	323	389	357	335	362	333	340	357	291	344	351	339	317	369	329	319	330	354	347	355	346	324	352	337	354	337	328	338	353	324	369	327	340	349	375	335	331	359	361	338	352	362	333	371	338	335	353	350	315	390	352	307	337	357	312	321	341	348	378	333	381	326	329	354	317	373	358	342	356	351	343	371	350	384	321	311	364	329	325	340	377	347	376	353	338	316	339	346	344	347	349	350	322	317	346	344	339	350	347	327	316	337	346	317	339	320	377	334	331	368	355	351	382	299	330	334	317	315	408	314	324	333	317	354	404	353	350	362	400	340	345	349	378	340	338	303	344	330	358	380	358	371	348	340	319	324	364	337	335	347	348	335	385	369	347	326	346	346	355	348	391	367	346	342	345	356	356	359	333	331	324	341	326	320	335	355	327	321	352	325	325	364	330	336	334	332	338	350	358	321	305	352	345	319	350	362	353	371	353	352	325	349	332	358	305	371	378	372	345	335	321	307	363	376	319	346	325	359	349	344	364	338	323	324	342	330	335	353	344	369	361	367	358	326	319	339	375	353	339	304	361	336	330	326	323	383	317	348	352	320	312	356	365	348	324	339	352	407	328	360	355	356	305	370	342	363	347	374	346	331	377	309	338	354	310	327	365	345	338	331	394	338	351	368	329	326	324	343	347	354	360	333	314	346	346	345	343	388	332	324	339	343	301	302	348	358	356	346	367	347	343	360	355	337	354	359	342	318	356	357	361	338	332	342	351	353	348	311	343	327	332	316	344	313	326	356	328	297	372	314	322	344	327	350	357	359	357	330	355	367	321	337	323	350	365	372	364	355	331	387	339	326	336	383	332	321	340	338	366	338	353	333	383	332	342	386	336	359	341	343	323	327	330	383	354	338	383	330	336	339	358	363	331	337	316	341	291	323	332	352	325	338	347	332	334	335	325	357	358	339	321	294	347	367	401	304	318	341	367	310	313	325	365	300	373	370	337	332	354	338	313	337	349	353	337	331	350	350	311	322	318	335	392	329	380	373	358	351	313	354	359	368	318	325	348	318	355	367	352	350	345	333	366	363	357	331	349	348	321	356	351	319	381	335	357	364	336	344	353	346	317	342	390	308	334	351	343	307	395	338	343	345	350	341	338	360	328	330	337	326	311	323	365	351	339	340	369	334	327	342	346	371	343	353	339	366	350	339	357	355	349	374	358	408	340	369	348	352	305	335	337	350	315	366	354	386	335	355	367	342	381	337	330	332	339	366	342	351	357	320	339	308	313	313	347	332	360	393	330	310	358	313	345	325	318	310	324	349	337	330	351	349	324	373	363	359	328	311	362	357	320	306	372	333	347	332	351	348	367	320	327	366	332	313	349	301	331	360	362	341	340	360	335	347	349	329	383	349	325	359	330	312	342	356	323	378	369	354	336	341	362	360	329	338	344	353	319	323	352	328	308	338	356	330	366	344	332	311	356	330	314	364	365	334	358	355	339	316	325	329	374	335	349	358	331	336	337	354	329	367	345	333	329	348	342	323	349	355	366	349	361	321	336	299	333	327	356	337	343	351	336	341	353	365	351	333	320	337	346	338	331	377	353	349	378	316	308	316	353	361	327	349	344	333	363	342	345	329	343	354	367	379	379	354	357	344	332	332	318	353	344	338	369	308	346	331	363	330	342	353	363	359	324	359	315	342	309	363	356	340	340	366	348	352	329	348	325	324	321	331	345	318	355	324	318	335	346	340	356	341	319	320	357	304	316	361	324	332	342	359	361	331	342	320	367	369	363	363	317	347	370	328	361	347	336	385	367	337	346	334	319	327	341	299	362	356	317	376	363	327	371	324	305	355	324	330	342	350	344	367	337	335	341	347	361	384	382	313	353	353	363	353	380	351	342	339	326	360	353	339	343	323	322	346	377	312	331	343	333	354	325	373	363	385	332	330	367	338	347	346	372	357	345	368	311	345	350	333	327	370	324	363	349	330	333	329	347	337	330	342	333	314	353	338	357	363	361	346	342	339	369	343	351	328	343	344	384	351	326	324	366	347	366	344	346	312	328	323	346	361	371	338	353	336	340	398	348	340	356	319	367	312	338	282	353	309	333	312	287	358	349	352	360	356	351	332	339	357	349	352	342	342	320	353	353	353	330	357	352	355	330	364	354	357	335	340	335	342	355	311	337	344	370	343	338	341	335	335	330	372	314	368	338	341	392	352	335	341	374	304	342	324	349	318	366	359	364	317	358	357	337	296	349	355	345	339	341	346	355	336	327	343	337	341	320	355	340	348	358	375	359	326	360	338	323	388	353	361	385	371	314	314	342	351	317	311	376	372	349	345	354	334	353	384	325	344	367	360	362	346	316	344	344	327	355	315	350	356	357	352	357	350	319	330	340	319	333	337	344	338	308	368	344	311	342	325	384	307	336	351	352	343	372	338	330	356	324	332	348	349	342	313	352	341	374	363	307	331	331	337	341	324	346	359	322	325	362	344	363	329	357	331	366	348	306	358	334	365	356	342	351	325	357	348	354	348	350	335	341	334	326	325	344	331	341	346	310	323	369	314	311	390	347	324	334	348	380	326	362	374	350	330	303	347	345	332	357	330	330	379	315	356	343	322	365	357	360	366	338	341	349	355	367	342	359	389	337	347	366	329	347	357	337	368	324	337	315	371	376	356	349	358	339	338	346	333	383	342	340	326	372	379
6792	1094	1616	1737	1465	1325	1182	1104	1110	992	990	909	958	858	914	896	893	870	824	860	890	858	826	877	860	844	818	864	843	852	826	859	835	852	853	851	785	883	773	828	833	821	840	818	833	791	833	841	812	814	852	832	810	820	800	839	859	806	798	876	756	886	848	834	797	823	779	756	822	808	848	845	759	812	807	811	804	829	825	836	832	825	784	809	837	800	850	798	758	836	793	789	845	824	791	828	849	838	796	835	850	838	794	811	791	857	830	813	774	835	802	839	775	854	778	870	843	831	814	844	848	795	806	789	862	857	800	846	814	789	846	852	885	802	843	776	794	811	821	813	789	858	843	807	800	807	835	850	775	878	794	767	792	804	815	829	902	857	847	822	792	825	821	770	831	823	813	813	848	842	838	831	792	798	891	827	804	846	836	803	869	799	822	834	820	801	806	812	842	831	813	844	817	871	775	767	791	839	828	835	780	842	823	787	816	820	824	791	804	799	895	845	848	819	847	760	836	838	818	831	768	806	808	835	741	802	847	844	837	804	788	839	868	825	851	827	782	795	785	837	765	867	862	809	794	874	808	818	849	823	797	870	808	854	834	801	858	821	835	814	816	794	857	843	832	844	826	850	858	764	809	795	775	763	841	870	757	844	823	797	850	869	828	823	857	838	812	815	802	838	845	852	815	831	756	824	851	808	823	803	759	822	817	848	826	822	830	739	860	869	841	837	824	855	783	817	817	812	774	776	843	835	859	789	794	782	822	832	795	788	773	818	808	841	833	784	830	849	767	789	815	783	785	780	851	757	830	792	821	796	840	852	812	813	869	811	849	811	860	813	819	768	791	812	768	810	844	829	813	829	814	864	815	846	834	824	799	821	853	814	821	869	816	852	827	844	838	814	799	888	790	792	751	846	844	821	817	822	798	781	803	838	824	809	835	765	868	793	807	778	899	820	816	860	802	780	865	783	793	836	817	796	813	790	829	824	789	830	825	790	880	881	870	899	826	857	817	855	818	832	821	816	835	888	814	831	797	821	809	804	823	813	876	834	777	892	800	843	807	796	877	829	817	825	775	870	786	798	820	800	846	833	824	808	830	816	823	782	827	807	837	834	807	835	826	788	838	785	799	799	821	758	812	777	831	806	785	806	853	809	810	816	847	836	780	827	876	845	808	819	807	795	802	840	834	829	868	824	784	795	876	818	854	800	804	824	819	840	754	857	820	804	811	876	827	773	794	797	806	781	821	831	801	793	864	857	767	853	860	891	821	851	852	836	777	814	747	813	824	859	851	864	801	844	816	791	804	845	829	853	780	811	822	868	858	826	834	794	810	792	812	828	900	780	820	829	787	835	816	803	858	799	884	839	813	833	841	831	812	806	796	791	812	798	808	829	832	838	894	827	779	812	847	797	783	851	785	830	769	821	822	847	832	803	813	849	834	759	792	806	846	823	806	851	858	787	910	822	837	829	891	817	873	812	851	869	828	823	806	836	806	809	846	786	857	830	752	836	853	800	808	780	758	769	801	767	840	867	834	816	781	830	787	849	794	811	833	797	792	815	777	824	811	825	810	807	849	818	843	834	821	787	808	815	839	807	798	805	862	803	861	836	851	818	816	813	799	815	827	784	845	832	804	789	815	800	828	842	772	854	825	785	806	844	816	878	859	814	822	843	788	846	756	810	842	805	831	794	868	819	835	825	831	788	845	835	858	880	784	841	829	833	813	796	811	886	834	801	856	832	802	808	793	813	823	845	837	830	808	805	807	840	854	844	839	864	818	841	861	790	841	848	818	787	797	824	797	776	800	833	798	817	825	846	783	805	855	799	815	830	843	814	882	810	818	830	787	833	823	819	809	823	827	804	788	820	794	831	859	829	808	844	859	787	800	787	791	812	896	898	816	822	859	841	795	788	819	875	797	778	837	795	837	870	798	848	842	776	755	836	808	830	784	805	826	796	763	804	853	792	877	831	790	848	787	845	836	862	837	793	853	826	841	848	829	836	847	817	797	806	842	850	824	827	773	800	826	821	822	829	850	784	874	792	831	837	762	860	823	830	806	803	749	845	832	790	829	825	815	810	808	844	828	769	821	789	810	798	823	778	775	796	788	784	860	835	828	828	844	800	837	788	806	840	833	838	811	789	830	838	881	806	833	829	777	828	772	803	797	854	817	778	798	803	810	819	792	798	839	795	852	836	814	837	840	857	818	832	810	802	849	815	784	846	863	788	857	850	814	818	854	859	802	828	813	791	850	811	791	849	852	771	763	789	796	803	856	826	826	852	805	864	813	822	834	799	835	867	835	833	858	835	775	826	850	845	788	826	832	879	804	818	809	805	818	823	807	805	800	815	834	819	788	803	844	801	831	854	834	787	815	847	843	792	803	852	823	801	804	784	822	821	845	798	827	819	839	832	829	844	843	772	835	792	852	765	793	824	793	855	866	815	804	817	826	813	809	834	824	817	861	820	808	798	803	768	804	844	784	861	805	844	838	812	818	857	822	784	815	785	824	831	755	829	772	803	811	848	850	790	807	813	792	786	870	868	799	836	778	831	773	816	818	794	829	850	803	856	802	802	807	844	814	881	825	831	798	877	802	845	753	831	836	801	823	815	798	828	802	864	840	815	812	838	833	821	810	816	826	808	822	863	844	820	797	745	825	847	773	846	840	786	865	839	781	804	849	792	832	784	824	792	813	851	826	764	825	823	812	855	799	805	881	815	807	821	845	791	803	820	834	813	795	833	828	829	846	822	834	874	831	819	847	792	835	857	807	836	813	843	860	830	822	796	814	874	841	902	878	779	832	774	828	824	816	789	776	769	820	848	846	793	827	799	826	803	762	799	865	824	831	815	823	809	819	820	789	826	800	797	848	838	872	815	781	804	810	820	839	888	801	826	788	858	799	801	789	876	800	856	816	873	831	873	804	832	785	765	842	794	843	818	777	848	806	812	852	774	836	808	829	852	781	814	872	790	834	775	794	797	855	814	826	840	831	804	818	861	814	835	782	843	831	783	831	790	795	858	822	815	755	853	786	850	805	789	838	869	800	844	794	859	809	863	774	800	870	790	855	852	808	858	810	847	762	770	774	874	779	808	836	823	836	773	814	851	808	818	826	823	798	826	841	812	813	858	810	794	846	873	826	856	783	764	805	823	804	780	819	813	820	793	847	775	868	848	805	810	782	767	877	869	852	823	806	851	805	786	825	887	778	863	833	818	828	781	833	799	844	822	789	823	804	766	817	803	861	809	838	798	858	791	865	806	845	826	849	865	754	846	797	821	821	787	787	816	849	819	852	857	804	824	805	767	817	815	859	795	811	797	840	794	784	772	788	844	829	822	857	791	845	796	817	786	831	846	839	845	796	814	810	798	853	816	792	838	797	826	830	770	835	817	782	804	860	859	856	786	785	864	809	838	820	818	820	835	805	818	792	842	819	848	842	824	818	835	872	857	858	780	812	845	889	830	827	828	796	830	792	753	799	846	830	820	793	792
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
