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
338548387020	338548387581	338548388131	338548388681	338548389231	338548389781	338548390331	338548390881	338548391431	338548391981	338548392531	338548393081	338548393631	338548394181	338548394731	338548395281	338548395831	338548396381	338548396931	338548397481	338548398031	338548398581	338548399131	338548399681	338548400231	338548400781	338548401331	338548401881	338548402431	338548402981	338548403531	338548404081	338548404631	338548405181	338548405731	338548406281	338548406831	338548407381	338548407931	338548408481	338548409031	338548409581	338548410131	338548410681	338548411231	338548411781	338548412331	338548412881	338548413431	338548413981	338548414531	338548415081	338548415631	338548416181	338548416731	338548417281	338548417831	338548418381	338548418931	338548419481	338548420031	338548420581	338548421131	338548421681	338548422231	338548422781	338548423331	338548423881	338548424431	338548424981	338548425531	338548426081	338548426631	338548427181	338548427731	338548428281	338548428831	338548429381	338548429931	338548430481	338548431031	338548431581	338548432131	338548432681	338548433231	338548433781	338548434331	338548434881	338548435431	338548435981	338548436531	338548437081	338548437631	338548438181	338548438731	338548439281	338548439831	338548440381	338548440931	338548441481	338548442031	338548442581	338548443131	338548443681	338548444231	338548444781	338548445331	338548445881	338548446431	338548446981	338548447531	338548448081	338548448631	338548449181	338548449731	338548450281	338548450831	338548451381	338548451931	338548452481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12427	733	697	517	415	347	278	274	251	244	226	245	235	238	217	207	233	205	213	218	213	210	207	222	201	196	193	197	190	223	187	221	179	208	200	204	212	200	195	221	209	191	198	218	205	187	163	194	197	200	222	215	187	206	214	193	203	212	215	225	227	208	191	199	203	184	212	189	220	196	211	194	207	230	228	183	197	203	190	195	200	219	206	195	205	222	215	210	204	185	231	188	185	199	236	206	210	197	178	206	193	192	204	193	220	206	207	184	218	193	189	172	191	234	222	200	202	211	216	202	175	191	200	193	192	192	197	212	183	228	201	195	196	221	216	193	209	225	214	195	222	208	186	195	190	206	208	202	195	215	218	192	184	201	186	181	198	202	184	208	193	183	208	218	214	190	200	188	213	213	201	212	196	172	173	210	186	193	183	192	175	208	188	204	204	204	227	202	217	210	177	197	166	192	192	185	200	178	189	187	190	185	197	201	180	201	169	202	232	214	227	195	197	182	201	204	181	218	189	238	207	202	214	212	186	180	180	205	193	222	179	185	191	202	221	193	222	212	216	199	175	193	196	179	193	191	214	181	210	203	193	240	219	175	219	213	209	204	204	202	185	184	206	190	205	187	190	194	212	214	224	171	196	178	203	212	216	167	196	214	228	215	170	181	204	189	211	221	206	185	182	200	215	183	187	219	209	187	198	217	198	180	173	206	194	178	185	195	197	165	172	203	205	202	199	218	219	213	211	178	197	177	207	188	198	174	191	208	183	201	197	211	206	172	183	173	189	219	221	224	183	183	183	203	174	223	209	201	207	179	184	183	200	190	182	215	186	195	204	199	185	229	204	181	187	211	208	190	171	184	188	183	191	217	188	228	188	222	212	192	200	190	190	191	218	226	193	213	216	200	185	196	213	181	201	187	203	203	224	213	202	192	207	189	209	235	204	206	200	178	184	179	182	201	209	192	212	177	204	189	219	205	199	221	206	169	197	187	197	210	201	189	215	196	219	222	181	216	222	208	182	186	199	188	182	199	185	195	232	214	181	210	199	189	205	171	206	207	175	176	202	202	180	192	175	196	172	194	216	218	192	200	192	189	192	210	185	206	176	177	210	182	189	207	183	210	222	190	205	212	217	202	210	178	208	186	193	190	208	206	239	172	200	187	202	182	232	213	190	190	189	192	199	202	198	198	175	209	220	191	186	187	160	189	201	175	205	179	204	206	197	196	181	191	209	216	209	201	203	190	204	167	182	164	201	190	210	213	206	212	197	221	198	204	190	185	192	174	211	195	190	207	199	205	188	195	203	185	202	203	180	212	179	172	202	195	215	210	233	215	170	188	183	197	209	175	187	201	200	200	181	211	183	193	180	211	173	187	216	193	213	199	179	199	185	199	189	201	209	182	183	200	187	213	209	200	209	197	175	186	189	208	202	216	195	204	184	198	200	208	217	209	209	223	184	185	188	205	206	198	203	187	206	190	212	213	212	238	186	217	221	184	184	194	183	197	187	193	210	221	199	196	200	185	177	182	206	168	177	198	199	230	205	205	199	215	186	196	175	220	181	191	202	192	201	213	209	198	204	188	201	217	186	254	199	196	195	173	202	212	184	222	206	180	190	191	220	190	203	202	200	196	220	229	200	206	206	188	183	193	170	227	221	212	184	190	215	184	234	206	197	189	202	209	225	182	174	198	208	191	191	206	176	181	192	209	218	192	211	200	201	190	191	212	206	194	202	223	192	186	176	178	209	197	186	191	200	208	210	196	213	205	212	188	196	208	226	208	182	190	225	199	180	207	218	210	174	195	201	215	181	195	187	230	224	206	211	193	180	198	219	220	230	214	200	217	242	164	199	181	189	201	203	206	201	185	215	192	185	182	215	213	186	217	211	186	212	166	215	212	195	230	208	219	201	217	155	213	229	213	177	211	189	183	201	184	213	175	208	233	218	218	181	200	210	196	221	198	188	194	212	202	201	198	197	228	185	185	229	176	193	185	192	182	230	183	224	220	208	192	191	208	205	219	240	194	220	187	214	184	221	221	188	197	203	214	186	176	227	190	199	182	202	187	204	186	203	209	212	180	176	211	191	212	191	201	201	198	240	207	188	196	194	221	201	187	198	198	222	211	211	222	182	192	202	199	184	185	192	222	170	194	185	196	181	191	185	190	210	233	191	230	205	208	233	218	208	209	215	188	175	195	223	205	191	195	197	187	202	194	193	196	211	215	202	209	201	198	220	206	193	209	185	182	190	195	206	193	175	199	217	206	199	236	196	180	202	203	213	187	195	217	194	193	219	216	189	166	202	220	192	190	209	205	189	184	179	181	199	197	214	189	199	194	206	211	191	205	192	213	198	183	199	169	212	214	172	183	207	208	172	203	174	192	224	190	217	183	194	205	185	184	203	182	192	207	194	177	213	197	213	172	182	194	188	208	196	192	208	204	192	209	202	193	178	195	220	204	209	218	205	198	206	176	199	193	209	207	208	215	194	191	183	186	215	215	195	205	216	226	207	221	203	198	204	218	204	210	192	208	198	198	186	214	192	203	166	189	202	200	203	208	205	218	195	226	213	179	194	190	192	216	204	184	247	215	207	204	213	194	208	177	178	231	207	223	221	222	180	225	213	182	163	214	193	205	173	188	199	187	169	222	205	216	224	196	192	165	192	184	186	214	210	214	199	226	207	160	206	209	182	187	206	206	215	207	202	194	177	208	230	199	186	187	180	196	196	208	202	199	191	188	194	179	200	217	192	205	188	195	194	202	208	210	192	183	193	199	214	189	180	175	208	203	229	212	192	207	220	202	178	207	175	210	212	208	213	190	185	186	192	213	179	203	183	227	227	196	187	208	186	221	211	202	185	171	200	168	188	211	176	228	205	203	230	207	189	190	207	234	203	207	182	199	205	177	220	206	216	197	192	188	205	181	196	213	216	199	196	193	184	201	215	209	193	211	190	189	203	205	220	215	197	201	211	205	189	188	213	200	217	219	189	204	214	186	200	216	183	205	164	198	175	206	184	205	196	192	207	208	199	219	199	180	204	199	213	207	175	201	210	179	214	194	193	195	190	227	216	224	182	211	168	217	220	176	212	205	196	194	197	182	211	214	170	192	207	217	154	203	186	218	192	176	195	209	180	231	208	194	198	211	222	198	187	211	208	185	188	187	189	207	187	185	198	166	198	190	218	205	184	184	200	203	186	201	208	193	199	195	202	173	183	192	170	185	206	191	191	177	218	195	223	189	205	213	226	231	192	174	172	194	194	214	215	201	209	177	175	201	208	234	195	194	181	195	213	208	188	191	192	212	191	192	214	206	199	193	192	190	188	162	206	193	188	195	219	207	170	201	188	212	193	192	197	191	214	181	212	166	191	197	188	225	184	212	196	214	186	173	183	204	201	223	197	190	190	185	209	222	202	190	190	180	177	194	186	197	198	205	204	203	213	204	204	200	220	218	194	180	183	206	195	203	216	227	218	207	196	182	201	191	187	184	180	212
8003	940	1548	1716	1462	1250	1076	941	816	766	772	711	676	628	637	626	605	610	541	555	561	590	563	575	543	579	546	533	560	561	531	529	538	514	592	496	518	529	535	494	518	516	534	531	533	505	563	506	544	537	522	481	531	476	519	530	519	544	555	482	523	514	516	499	506	513	506	525	558	507	502	504	548	554	516	474	534	547	509	506	520	539	518	526	501	495	524	523	541	504	547	502	488	521	499	483	556	502	526	528	526	518	524	500	515	489	512	492	527	533	517	542	500	536	474	505	511	491	526	542	487	529	535	458	487	520	489	482	494	486	479	497	523	515	500	499	468	482	556	499	509	512	508	566	525	531	543	483	529	505	535	506	521	491	535	507	543	498	526	501	487	567	553	503	507	538	578	509	543	523	473	476	497	483	470	514	513	524	520	516	492	472	518	526	526	524	475	471	457	505	544	512	421	547	483	528	496	509	525	480	520	526	495	453	510	507	523	500	523	469	505	511	497	522	514	452	522	493	516	505	516	517	506	497	506	512	521	524	481	485	526	526	531	549	490	543	508	530	524	514	495	503	493	492	501	526	485	539	491	494	458	542	514	500	543	539	493	483	533	497	490	525	519	491	504	507	537	514	489	536	451	555	523	517	520	516	514	506	490	546	496	494	509	501	501	522	547	537	520	489	490	516	519	529	488	517	491	493	529	527	499	522	530	502	539	557	495	558	545	521	520	476	522	498	453	513	495	492	484	500	514	505	545	521	491	529	510	501	508	498	499	484	466	502	480	521	491	489	489	503	487	523	519	556	508	489	522	519	503	481	494	492	463	549	521	501	520	508	521	500	487	554	522	507	479	517	502	481	507	493	494	517	528	539	559	496	522	511	530	509	505	515	522	468	506	526	505	510	462	527	478	495	515	505	500	500	523	505	535	498	524	550	470	526	559	512	498	520	489	481	551	503	522	536	498	495	508	532	502	512	555	536	510	512	507	532	502	498	483	504	510	499	514	489	496	516	529	482	519	521	501	529	498	513	491	507	481	507	517	474	532	488	515	495	531	490	472	512	502	523	506	539	518	482	531	480	531	534	509	529	489	515	473	525	552	529	474	534	510	534	511	503	507	536	523	524	515	506	514	486	465	515	497	524	535	513	500	534	488	552	456	508	492	502	505	469	543	535	526	498	524	517	539	496	508	528	510	478	517	487	492	552	486	498	491	503	506	487	531	521	504	506	520	531	496	485	517	472	523	514	467	505	501	538	494	518	511	541	530	527	502	524	507	556	520	536	540	493	489	483	500	512	514	523	484	512	545	535	489	485	510	544	510	511	526	514	505	501	511	483	506	550	506	491	521	538	525	469	513	489	485	499	523	526	526	524	498	506	473	500	511	494	532	506	527	478	496	550	503	499	548	519	499	517	488	502	529	484	519	463	513	518	525	524	462	532	529	504	508	522	515	492	509	463	528	503	504	533	501	515	498	526	523	510	526	516	519	519	491	488	529	556	468	488	550	529	499	490	495	515	493	529	472	510	466	521	514	486	509	505	509	485	517	526	486	475	542	478	518	468	544	493	479	528	526	505	489	516	503	499	515	554	495	507	526	518	501	522	505	517	517	541	531	556	495	538	498	511	482	464	516	523	515	520	492	516	497	490	531	494	484	524	492	536	536	503	458	511	492	483	526	531	490	486	484	519	574	513	516	532	518	509	499	511	495	460	517	496	495	504	512	504	505	516	514	498	472	506	498	526	512	504	492	493	518	507	523	465	483	496	479	466	526	515	486	541	496	466	482	514	549	512	485	496	517	524	489	539	512	534	490	519	524	487	537	475	510	498	460	491	520	440	522	526	505	526	502	502	515	532	489	519	484	516	488	507	485	523	527	491	528	557	495	487	546	520	494	475	481	505	508	504	488	538	497	507	513	520	522	559	484	541	531	494	540	519	525	518	512	502	517	531	487	528	521	505	550	528	447	479	487	479	496	520	494	524	512	562	501	506	492	498	515	476	471	447	522	524	543	485	500	496	495	490	509	515	519	462	513	504	486	517	522	509	478	474	539	473	515	469	464	471	461	488	530	491	506	572	513	532	525	539	494	533	514	486	557	529	504	552	497	540	499	495	496	527	548	523	532	474	521	527	496	505	503	508	540	514	527	533	495	505	501	500	513	505	523	507	518	553	514	493	486	472	534	510	491	507	497	553	478	523	534	470	511	526	490	541	481	485	505	526	505	497	513	512	543	520	494	505	528	530	485	476	500	529	535	523	483	540	516	476	544	547	528	515	515	503	499	524	516	505	498	509	514	531	474	504	488	532	506	488	481	491	503	474	498	472	494	536	472	567	495	495	525	530	517	508	483	533	513	488	529	480	514	486	459	491	537	540	552	500	537	492	500	508	509	500	539	538	510	508	502	525	540	475	528	511	490	508	471	497	522	559	501	502	525	544	514	483	528	534	498	503	505	546	498	500	525	532	493	499	492	528	497	520	498	526	491	516	496	550	521	526	500	497	498	553	529	497	500	481	500	515	506	497	511	498	514	534	521	530	526	471	496	504	542	530	495	490	489	500	511	474	490	532	544	504	538	505	469	507	571	525	524	508	494	477	494	477	493	537	513	512	515	519	470	505	527	490	527	470	535	525	488	513	540	461	504	499	535	482	473	528	520	457	519	491	503	501	468	508	519	476	510	500	526	496	512	488	525	548	487	495	499	477	504	526	509	519	544	493	515	478	495	489	497	524	525	568	503	504	497	507	524	484	476	552	522	493	549	482	482	503	510	510	544	537	508	525	522	512	505	499	518	523	507	520	451	524	518	544	546	506	515	498	502	513	485	512	502	499	495	492	538	524	508	541	524	526	524	502	469	498	558	511	533	481	508	542	487	524	527	482	518	525	473	508	507	504	473	500	503	545	513	484	549	482	492	523	571	491	519	542	522	462	508	492	479	488	494	495	562	507	530	523	524	543	541	540	509	521	484	524	490	543	497	491	520	506	534	519	555	497	532	481	531	486	523	523	491	501	518	519	537	512	494	515	476	483	492	515	507	521	493	471	521	518	546	515	562	527	508	497	524	555	507	542	494	492	555	516	553	529	507	503	473	507	512	513	541	489	486	496	524	508	530	501	519	559	506	505	489	499	507	457	469	516	507	487	539	504	543	500	489	491	528	488	581	493	521	536	538	524	509	555	516	536	517	507	522	475	472	499	488	513	499	485	481	494	510	536	529	517	512	511	501	533	529	503	504	505	510	515	500	484	471	492	508	526	532	544	529	521	515	558	523	518	507	498	547	489	507	521	479	514	487	481	511	504	481	474	507	504	485	538	543	477	513	490	497	504	505	492	479	512	477	510	524	513	534	522	503	524	521	531	516	511	507	511	552	491	512	525	494	499	518	518	476	489	572	482	506	510	529	567	523	496	512	509	503	545	472	539	548	528	499	515	465	505	493	510	509	537	516	489	484	548	496	522	493	504	544	502	491	507	512	512	506	499	470	501	513	517	519	492
1414	412	372	389	391	390	371	381	374	378	417	366	404	347	369	385	343	386	394	401	384	362	378	358	391	401	364	388	390	362	407	352	387	399	367	391	394	396	367	367	376	384	371	388	381	366	376	339	378	369	393	419	330	389	425	408	411	375	406	394	388	346	374	365	380	392	380	387	405	378	399	371	368	400	370	350	393	374	394	391	404	367	344	382	424	367	388	361	405	370	362	374	364	356	362	375	414	374	387	369	361	368	375	378	388	403	403	359	373	372	340	364	402	377	360	363	416	381	356	349	352	357	378	404	392	361	356	378	384	359	370	369	375	365	373	424	383	383	356	380	353	412	401	397	388	363	407	361	383	386	380	361	373	413	399	397	389	368	381	379	371	384	398	382	389	393	385	378	382	371	366	367	397	365	392	350	362	417	339	380	359	372	370	408	372	390	348	380	355	371	413	341	357	359	392	403	359	370	396	409	394	337	379	343	346	356	402	377	362	375	372	393	395	337	352	365	385	366	400	391	426	357	347	394	437	369	401	362	359	368	360	393	398	363	424	350	381	382	357	368	376	340	408	400	406	397	401	364	403	373	381	348	389	355	368	373	402	389	374	361	361	379	365	371	385	381	380	377	368	367	378	395	378	383	362	357	390	353	407	367	368	356	388	368	401	395	394	400	366	429	391	355	378	338	388	371	374	361	381	393	348	359	370	389	390	392	392	382	355	367	376	394	362	371	372	397	435	426	407	375	398	376	361	382	384	414	336	397	363	365	359	349	363	382	371	395	402	404	375	406	362	357	392	363	359	383	365	324	385	403	360	405	394	370	392	369	362	364	407	394	371	364	371	352	366	377	407	396	392	388	419	382	357	401	425	371	408	403	356	350	366	379	353	402	407	399	406	374	356	368	354	384	382	417	383	360	373	386	396	374	376	345	396	379	377	388	383	363	387	363	411	383	344	358	361	412	380	403	366	361	426	406	401	376	404	402	399	371	408	372	367	393	385	371	426	362	414	360	415	395	379	350	389	351	369	369	388	384	413	408	387	392	398	396	394	403	385	337	377	376	347	380	365	404	384	391	357	320	372	367	360	389	375	353	368	360	404	383	373	402	415	372	370	388	380	368	397	359	403	345	358	336	363	392	352	402	397	386	370	339	352	367	361	373	350	346	398	378	411	369	378	419	373	379	376	355	392	388	379	421	391	366	370	356	389	387	416	371	396	385	363	409	373	377	414	384	386	360	407	392	366	362	386	380	364	368	401	377	414	390	373	380	376	337	390	403	389	404	346	392	375	343	380	384	367	377	388	416	370	378	385	364	383	391	392	391	408	380	340	341	397	371	386	376	380	352	359	362	356	367	397	362	392	351	389	391	365	372	355	383	405	407	343	380	353	395	361	393	392	386	396	370	378	372	359	387	384	391	382	359	401	395	369	404	372	356	375	376	412	375	397	428	397	393	348	392	388	414	407	334	365	359	377	372	361	329	381	411	408	352	366	350	384	356	410	373	362	369	381	387	381	414	366	367	410	386	414	394	393	399	379	359	363	396	376	381	371	364	400	394	375	352	402	331	379	393	385	373	392	352	364	363	386	384	375	367	394	387	389	384	376	361	362	417	388	357	360	367	400	382	381	424	373	353	397	376	405	365	354	346	377	370	373	406	412	384	387	421	398	381	391	391	371	356	342	359	380	392	378	377	371	381	398	398	387	373	401	390	360	394	383	392	421	370	405	416	370	358	370	350	360	401	368	364	367	395	392	406	393	374	371	375	381	386	405	357	418	396	366	377	363	385	395	382	395	372	393	364	356	369	380	387	419	379	371	407	391	376	357	357	417	375	364	401	384	347	350	386	381	409	389	348	377	403	385	388	366	329	389	364	364	392	345	349	383	397	377	380	367	413	394	365	378	360	372	354	376	383	383	426	406	368	373	364	358	383	372	360	392	405	362	391	399	361	362	343	338	391	370	351	360	388	375	372	395	351	352	393	378	380	358	383	374	405	365	372	347	378	380	360	367	356	363	406	434	381	380	389	390	359	377	363	367	398	407	376	392	382	379	390	358	353	335	417	365	386	357	381	398	387	365	362	381	396	361	351	375	394	378	348	362	364	370	379	361	402	380	396	416	365	400	381	383	378	352	387	374	392	358	383	382	377	373	353	402	371	357	373	393	353	398	401	353	386	357	345	404	371	363	368	382	393	346	354	395	355	376	385	345	389	347	369	325	347	391	376	398	418	406	395	345	345	366	340	388	369	354	371	348	347	356	388	427	389	345	381	342	422	366	391	376	371	340	376	365	382	404	381	367	359	364	418	393	354	375	370	398	402	384	386	406	371	392	418	371	393	395	372	400	364	376	360	386	392	387	366	372	378	352	356	417	395	366	381	381	344	365	413	375	385	374	345	382	387	409	400	387	388	391	369	363	395	375	382	369	342	348	361	381	364	374	382	386	358	403	359	370	376	385	352	374	331	388	399	363	369	397	384	395	391	396	404	366	393	385	382	362	389	389	410	426	350	406	368	392	347	405	400	416	400	387	402	371	382	386	407	406	368	385	374	378	411	383	350	360	364	395	387	416	364	384	345	373	356	398	386	374	393	383	394	349	356	349	360	372	344	403	365	437	384	398	369	376	398	361	395	369	353	411	367	351	363	377	381	391	388	343	362	406	398	390	399	353	366	377	381	363	372	374	387	352	398	378	374	372	360	394	358	353	351	348	380	393	374	389	405	346	377	382	368	375	373	381	362	388	386	384	357	394	398	375	409	378	378	387	391	372	372	406	415	383	360	373	333	342	385	389	365	392	380	371	387	373	379	380	421	377	369	390	406	373	375	405	435	401	376	405	374	351	413	383	405	342	372	369	359	358	360	370	402	380	363	378	390	374	382	383	374	321	363	396	368	372	368	359	381	360	375	398	387	396	354	402	380	375	383	405	391	361	376	376	410	410	397	368	358	357	379	382	375	405	385	405	360	390	351	378	393	381	364	362	371	329	390	395	358	404	353	405	316	379	365	368	382	376	363	350	395	399	370	348	395	377	426	393	411	344	342	364	346	388	351	418	370	360	380	372	380	394	407	407	411	394	358	375	396	370	342	348	350	366	375	356	385	381	342	385	376	387	393	356	368	377	361	413	365	380	372	371	368	395	365	415	386	378	351	355	414	416	369	386	376	392	373	401	380	371	341	369	381	364	355	383	352	381	363	363	428	345	370	398	381	403	401	380	371	374	374	372	347	398	395	393	380	328	373	387	374	343	392	364	373	383	381	377	376	372	386	399	368	399	363	370	379	398	400	366	397	401	382	355	331	368	349	339	377	388	384	368	357	352	338	378	368	361	379	373	414	379	432	372	348	353	339	400	395	395	379	383	353	393	386	364	396	340	380	343	381	412	391	371	390	360	398	402	370	373	372	368	389	379	385	409	371	363	352	410	372	396	380	376	351	383	350	407	414	379	396	376	380	381	408	390	341	344	392	389	388	364	387	360	410	413	355	386	361
2163	927	937	922	932	887	899	943	887	968	913	906	903	915	922	916	909	962	903	900	862	899	850	900	909	961	919	890	903	878	910	921	913	906	926	912	912	907	935	922	933	934	934	887	916	968	898	995	978	939	892	880	916	913	917	875	959	924	891	893	909	967	922	911	928	948	900	914	871	917	928	936	913	876	986	891	926	938	937	945	881	929	966	931	943	911	880	907	938	918	923	917	895	881	922	909	942	896	923	924	911	882	863	917	899	925	901	912	915	887	929	871	904	913	983	913	913	843	920	915	898	962	929	961	921	919	930	939	952	911	894	952	923	922	897	861	916	868	907	880	909	868	903	879	965	986	913	888	927	915	864	951	957	1015	907	939	911	881	925	960	906	918	970	917	953	912	894	876	892	954	956	919	882	914	918	921	926	973	944	952	926	908	898	885	958	935	937	943	929	930	898	890	900	896	891	938	931	885	909	906	972	949	934	917	893	883	920	908	898	910	914	909	915	945	911	855	887	939	903	938	942	904	936	885	894	921	889	929	911	942	909	894	893	888	941	948	835	936	952	903	941	953	954	900	942	904	890	911	919	906	889	905	919	931	972	936	973	929	933	909	947	927	902	969	953	904	926	905	939	871	863	970	876	949	892	913	910	854	860	953	895	931	918	887	928	940	924	950	908	926	925	966	930	938	905	934	899	890	925	961	920	938	905	887	922	926	884	960	937	917	935	923	908	927	950	947	899	928	928	954	895	896	952	921	903	951	928	904	916	884	912	883	874	950	905	934	955	912	959	924	899	897	936	845	923	919	924	943	937	948	909	865	935	944	956	911	846	984	899	884	905	954	914	955	880	904	896	935	882	937	947	883	927	907	908	930	919	897	886	917	953	941	877	917	903	865	905	913	912	943	905	885	940	943	947	927	892	941	924	910	949	900	905	934	923	921	900	944	889	907	895	885	920	900	891	889	891	879	862	906	948	907	1014	920	913	912	888	926	972	921	910	930	921	860	864	1000	895	968	922	938	931	896	959	892	921	917	979	937	891	916	907	947	949	940	914	915	970	884	973	955	934	905	958	855	963	943	922	872	913	908	933	953	892	929	928	899	907	904	899	932	928	882	903	894	920	942	905	846	935	922	931	949	889	905	918	938	972	929	913	899	901	897	917	898	932	937	938	875	925	910	898	899	924	961	895	947	914	918	908	908	907	955	909	926	924	875	907	901	929	875	901	885	926	957	929	895	908	913	956	866	896	942	919	936	916	964	928	943	872	982	961	999	908	949	936	930	950	885	910	970	938	834	943	928	920	852	941	921	939	950	947	958	945	879	904	906	891	888	989	892	956	987	902	934	898	976	931	891	942	909	920	869	864	977	893	907	939	940	911	893	958	874	881	889	900	896	929	949	884	949	927	916	913	925	894	975	879	932	920	841	908	914	891	940	952	985	862	911	935	882	917	933	837	914	901	945	944	914	902	938	932	957	896	903	913	941	838	854	879	926	945	929	929	911	914	884	936	948	892	915	900	930	921	895	924	886	953	922	923	918	941	945	928	931	938	904	904	928	877	921	920	948	979	960	943	946	977	928	922	962	874	864	909	888	946	935	917	934	889	909	899	928	907	918	900	922	925	923	943	905	890	934	863	912	900	908	963	931	948	964	930	871	990	916	882	966	906	959	918	892	896	917	935	956	874	919	877	965	930	918	869	906	960	898	913	958	899	851	931	884	894	964	924	983	918	907	945	933	949	890	902	903	985	911	909	976	926	877	870	900	947	888	910	910	867	934	926	906	880	905	897	877	924	866	885	916	914	919	951	918	914	935	932	917	906	937	915	886	896	881	960	959	912	983	919	926	951	930	918	904	912	892	872	930	833	956	907	932	850	938	907	967	948	945	948	911	912	976	946	936	847	894	952	856	919	835	862	898	931	904	926	891	910	886	867	878	907	893	920	908	962	925	959	848	955	925	889	857	901	890	883	901	867	842	925	895	977	880	889	898	980	927	949	895	930	903	930	944	957	911	974	945	902	950	885	898	959	902	876	955	936	908	902	886	874	905	925	915	904	955	882	922	903	892	939	877	902	950	889	929	897	878	917	896	904	963	909	886	958	930	939	923	952	910	906	980	921	947	869	897	937	906	911	966	866	910	908	919	937	900	928	890	879	910	944	913	943	932	926	893	909	913	892	915	905	916	938	903	948	870	937	912	941	925	958	911	915	923	925	962	897	887	887	920	866	910	897	957	943	908	952	879	900	893	910	866	936	911	893	913	943	899	933	937	865	943	925	952	859	919	968	939	943	901	890	900	951	953	912	921	985	930	948	917	930	969	883	952	942	944	940	926	961	979	900	911	953	904	939	906	866	964	911	888	899	897	899	919	926	925	908	906	854	908	900	944	906	863	869	912	928	926	894	967	879	889	954	976	936	921	879	941	898	886	909	870	923	942	911	914	896	949	914	947	957	931	863	840	892	924	910	852	922	967	918	956	879	914	902	906	922	915	895	887	907	919	897	904	906	932	921	882	923	898	883	894	899	923	944	899	924	935	898	957	891	927	885	961	954	914	861	928	916	919	905	946	927	933	960	971	892	929	883	896	939	930	931	996	907	903	910	887	912	903	918	937	975	882	924	915	949	932	903	972	852	961	858	873	942	911	948	858	959	892	890	895	900	1008	916	882	880	871	913	947	951	934	871	899	871	933	963	959	923	915	905	971	903	930	933	938	918	913	920	931	955	942	897	906	915	925	946	947	951	931	890	901	892	927	956	892	898	942	909	959	936	922	890	860	955	895	933	878	946	931	891	886	882	944	885	967	944	901	904	963	936	917	877	928	910	887	926	913	943	918	895	896	894	912	952	960	917	933	949	949	935	952	877	921	954	947	958	910	954	936	926	845	939	895	893	956	917	932	920	958	899	926	862	878	923	894	869	941	904	979	891	934	917	941	904	906	856	883	934	941	941	961	923	865	879	942	929	881	888	889	926	902	956	969	898	870	950	891	967	963	877	929	909	925	931	960	903	874	939	937	896	923	959	940	924	882	909	945	926	856	924	927	938	918	918	941	915	918	943	995	885	881	925	944	949	917	899	918	962	914	917	923	939	890	851	865	916	927	887	891	899	913	919	905	933	917	939	923	875	926	889	906	902	856	863	850	866	894	912	927	957	877	913	932	890	922	924	924	925	909	929	923	911	937	881	933	934	986	944	900	938	942	902	953	905	899	897	849	883	910	904	950	936	915	907	924	890	875	909	923	925	948	905	944	929	964	962	931	968	886	969	900	860	874	869	916	909	940	894	946	878	910	974	926	948	918	923	981	939	871	966	935	918	920	951	900	904	941	933	913	903	886	910	946	906	929	955	905	960	992	901	879	987	946	932	870	990	937	897	965	953	992	952	913	898	885	880	903	959	882	958	899	938	927	933	930	956	872	986	922	934	896	954	953	908	927	868	878	906	958	929	914	974	906	934	911	926	959	895	913	888	953	945	907	939	910	917	914	925	892	898	958
6779	545	605	561	424	474	449	388	421	379	369	383	321	342	366	410	407	369	362	382	365	355	345	376	406	366	358	331	331	387	364	357	380	339	388	355	352	344	346	384	403	355	362	367	368	355	352	341	353	357	356	358	388	373	384	364	378	348	365	361	380	361	392	351	402	356	341	366	399	363	314	350	366	411	360	364	368	352	404	386	404	360	343	338	402	390	377	349	352	361	366	364	365	359	387	359	368	354	323	389	330	335	368	378	365	350	353	346	377	359	372	357	431	358	370	362	416	362	367	365	348	327	309	388	375	362	351	331	383	355	359	378	382	335	389	410	342	411	417	379	362	341	331	386	348	392	344	368	342	366	374	377	387	377	352	365	299	386	379	376	365	358	396	360	391	350	340	343	336	387	351	378	370	323	344	326	349	364	347	403	342	338	373	413	357	363	365	366	370	351	359	350	376	329	369	373	354	357	360	383	355	334	379	420	411	388	353	372	377	350	350	376	366	361	402	358	354	354	386	338	344	324	350	317	328	359	343	373	341	371	378	409	377	374	366	360	368	370	372	386	382	343	356	387	394	392	352	385	349	360	370	370	360	374	361	352	382	370	364	367	384	373	394	358	380	384	378	365	370	355	397	355	343	397	353	371	338	330	363	381	366	333	375	404	390	343	393	391	370	375	396	385	371	309	319	334	338	354	341	319	404	338	362	376	344	380	358	347	380	412	349	414	401	395	344	357	342	378	374	355	382	366	357	363	342	386	389	396	361	362	357	336	374	359	393	339	389	385	389	387	387	373	364	339	329	354	368	374	368	350	344	362	400	351	305	389	389	352	348	401	384	358	370	310	350	344	347	369	373	342	405	384	356	346	355	365	361	374	372	359	334	353	377	340	333	365	366	359	381	358	358	359	360	379	380	405	349	352	413	375	333	400	367	370	371	345	358	360	369	380	369	334	378	353	391	394	342	352	371	366	367	375	372	345	359	383	355	374	346	343	361	382	374	381	346	390	341	358	359	349	407	319	401	355	363	356	354	340	402	435	342	332	406	369	364	411	352	364	348	363	364	338	379	362	359	361	338	341	365	396	359	394	388	385	376	387	347	359	363	362	338	380	376	390	367	350	351	362	399	394	337	366	359	343	357	375	368	373	399	372	371	351	334	377	339	388	372	377	351	398	393	384	362	368	336	363	347	354	353	341	383	378	343	336	370	376	351	353	400	360	376	356	349	391	399	351	370	383	350	387	353	336	354	362	358	380	373	377	368	367	339	354	402	346	374	357	374	360	371	400	351	384	381	356	360	371	363	397	334	335	370	350	352	349	383	340	391	362	383	400	371	376	387	365	378	347	335	369	376	361	371	388	382	385	344	334	381	350	353	364	353	359	348	381	365	363	362	399	370	346	338	352	388	363	344	347	337	361	374	355	369	377	358	381	347	363	385	339	339	379	352	364	421	407	377	376	383	359	355	378	366	346	367	332	377	371	366	389	391	348	423	363	350	326	356	387	395	365	343	374	363	339	347	345	359	365	346	346	352	344	353	342	387	388	352	333	348	363	379	381	371	368	357	380	321	381	362	358	352	339	348	389	396	344	353	368	386	391	355	378	377	315	356	373	350	356	372	327	414	333	359	347	331	368	402	344	344	357	351	349	381	355	353	344	387	377	361	367	361	378	319	374	353	346	338	354	385	368	348	372	332	374	384	329	387	404	323	387	363	397	377	364	394	378	328	338	378	363	405	416	396	374	394	368	361	374	368	340	371	360	359	405	380	360	366	344	390	343	385	347	378	357	367	390	373	368	325	357	346	376	363	332	364	331	327	392	350	386	339	325	395	352	352	369	364	379	378	348	339	345	342	378	383	319	366	344	367	354	359	335	363	344	346	398	328	372	374	339	370	369	361	323	394	385	377	391	396	349	347	381	342	385	374	343	337	359	379	363	386	386	347	353	381	356	379	392	364	367	387	350	377	352	320	344	399	362	335	381	351	334	356	363	382	394	318	376	381	367	370	367	357	369	351	395	382	379	378	352	365	339	369	346	372	342	411	355	354	366	370	389	367	343	359	349	352	385	361	356	393	352	358	359	348	344	344	379	354	353	385	370	387	344	374	386	332	359	376	359	400	354	347	330	346	426	355	350	341	344	362	361	356	400	378	367	374	390	313	355	319	386	367	360	352	367	372	353	364	343	384	398	367	397	370	362	346	341	359	376	377	377	365	352	367	377	337	370	405	374	357	401	358	361	368	357	378	347	378	393	362	394	361	416	362	341	372	406	379	349	359	367	372	352	396	355	390	350	376	335	386	385	354	361	364	364	347	376	353	341	371	358	337	396	367	358	412	352	351	352	334	360	345	307	337	318	370	403	359	376	365	351	383	344	370	347	355	356	359	374	373	375	377	350	365	360	382	363	370	350	342	341	366	379	355	369	352	333	380	379	387	334	333	360	399	384	407	364	369	391	373	340	348	353	353	359	360	355	352	364	360	305	377	350	359	347	356	347	329	373	352	349	371	346	388	349	372	358	348	334	374	362	352	339	377	334	392	391	373	382	354	365	366	364	355	340	321	360	348	351	347	399	399	357	367	349	379	366	390	335	374	374	361	361	349	397	373	355	391	408	381	363	323	362	370	371	372	381	369	377	333	339	356	365	371	322	410	358	392	350	389	371	334	326	337	369	325	352	371	349	340	342	391	371	396	348	340	331	369	334	377	315	342	338	353	347	411	391	366	373	368	371	371	378	349	381	344	350	333	385	355	374	358	360	386	356	367	353	388	374	337	366	337	347	358	329	348	371	412	358	365	401	390	381	346	357	384	357	389	364	350	395	366	375	366	376	361	359	373	357	361	356	371	364	355	411	382	362	374	386	365	375	336	385	361	343	386	328	364	350	410	358	373	361	392	345	371	381	390	345	349	377	388	339	371	374	392	371	393	373	355	367	363	383	372	370	370	378	326	387	375	351	385	370	341	394	366	403	320	362	373	386	338	341	359	354	382	355	348	367	359	336	329	336	415	389	382	394	348	396	378	376	382	390	352	397	366	356	353	376	368	387	360	366	383	384	340	376	357	348	382	363	341	378	401	348	346	340	391	375	333	338	315	355	360	371	377	362	386	355	345	376	385	351	392	383	369	348	375	353	397	353	358	348	345	384	356	314	371	371	347	326	395	326	357	310	373	311	370	337	396	388	352	339	369	365	371	355	370	358	390	358	334	386	367	375	361	358	347	372	366	359	378	377	397	367	370	381	388	352	404	394	373	388	391	349	361	344	339	343	347	341	364	367	344	340	384	368	370	370	419	355	381	357	353	358	365	343	349	390	368	368	335	361	379	353	349	373	339	388	371	329	363	378	357	403	375	394	368	377	333	349	348	403	380	332	347	377	379	372	332	364	375	338	366	365	375	339	391	368	350	364	351	352	356	346	350	378	392	400	358	381	380	364	379	376	368	361	354	341	374	362	383	352	385	388	373	386	326	379	348	347	401	368	401	381	379	350
6759	1066	1355	1571	1327	1225	1161	1116	1022	1039	1027	993	963	892	922	909	884	905	876	923	876	906	932	874	903	905	906	891	906	884	956	897	885	903	883	915	838	882	921	922	892	872	891	863	916	895	896	823	880	858	876	905	943	899	889	856	972	864	905	878	892	837	869	904	927	857	919	825	861	817	907	871	908	895	858	858	843	906	872	859	875	905	871	930	802	871	889	860	922	895	901	855	857	823	861	899	874	872	890	851	877	855	969	921	870	854	901	880	850	860	889	918	904	879	889	897	860	910	906	916	857	862	860	870	880	843	871	906	834	873	871	781	854	830	870	822	894	906	841	864	900	891	871	884	890	876	863	937	879	914	868	877	921	895	901	867	863	876	880	869	875	848	939	899	897	851	855	827	869	898	913	877	920	842	857	894	894	902	859	889	849	873	901	880	840	889	864	904	860	894	913	889	896	870	895	837	860	798	871	841	878	892	893	828	915	890	876	873	850	872	909	875	763	862	889	861	910	870	908	839	899	938	861	865	882	847	896	871	884	873	910	858	879	880	853	920	878	861	893	944	851	897	923	902	867	902	848	842	935	887	862	970	862	858	865	905	893	866	828	852	897	877	869	880	868	893	890	871	873	861	912	926	862	853	862	902	915	840	834	912	887	901	895	877	907	935	841	875	863	879	911	847	848	895	911	872	915	923	878	911	899	926	855	931	867	848	912	854	863	924	882	905	873	845	908	897	871	909	853	864	894	870	881	870	907	878	873	857	885	892	884	929	861	916	888	905	861	868	864	886	835	876	896	889	861	854	867	861	932	884	872	885	899	898	926	875	850	891	854	854	921	874	906	886	920	917	830	862	847	873	875	849	908	844	894	886	938	811	809	819	895	865	843	871	872	891	906	896	906	912	915	845	898	855	859	867	876	846	904	938	851	890	924	891	915	911	883	929	843	922	903	875	895	844	838	905	894	898	882	916	865	865	934	917	843	900	882	847	896	850	886	900	869	848	855	929	874	874	873	832	951	864	871	848	929	828	890	896	880	914	877	873	918	891	843	922	863	876	900	870	909	861	901	828	868	884	894	876	856	877	867	825	877	880	881	813	867	858	937	861	840	861	827	864	898	835	869	932	870	870	886	895	901	856	911	901	899	847	917	845	842	910	880	865	864	882	837	837	891	858	855	835	880	880	863	870	858	901	880	877	826	864	871	910	868	810	869	849	879	853	869	868	870	883	866	855	838	935	864	915	837	912	873	863	910	861	835	865	854	858	894	937	840	865	863	887	865	872	882	896	892	844	933	893	881	929	860	842	839	892	886	886	901	861	851	899	866	924	889	874	874	883	887	920	835	866	841	878	882	885	879	844	917	874	886	916	898	877	881	869	878	860	865	837	867	869	859	869	875	892	919	877	884	925	842	800	844	894	864	893	906	881	875	902	897	938	835	830	869	903	847	859	867	903	897	946	861	919	838	873	874	862	850	878	896	884	873	871	888	918	899	846	861	942	866	870	949	884	891	887	890	863	879	899	936	856	849	891	835	859	869	901	882	834	887	912	855	837	882	880	872	863	863	858	843	913	905	923	839	842	839	931	854	853	886	880	865	836	849	880	855	854	866	879	829	942	874	846	837	877	844	862	880	891	839	879	945	867	888	892	879	840	842	839	851	915	910	904	905	850	838	956	874	849	900	890	896	883	826	896	852	919	821	921	882	860	909	845	844	885	879	904	907	901	847	909	891	877	882	909	918	882	892	897	844	882	895	871	857	885	884	902	901	901	914	865	874	898	897	858	835	888	877	892	862	840	872	911	857	912	868	842	939	906	890	874	879	873	876	832	856	903	923	874	793	878	860	900	916	857	895	876	868	917	859	893	880	856	845	888	900	939	909	864	864	865	901	857	890	855	836	925	860	828	849	896	964	826	862	827	856	847	919	892	868	891	833	897	882	854	871	851	864	845	897	913	923	830	876	831	878	885	898	857	897	902	852	890	865	877	927	901	910	852	861	837	913	824	862	814	893	888	898	849	858	923	905	884	854	812	874	875	891	882	889	884	917	924	904	832	870	885	870	886	909	839	830	877	848	874	861	841	878	852	913	861	850	861	921	883	935	902	858	835	864	880	874	839	859	907	863	909	865	887	892	847	856	857	886	869	872	868	912	870	842	872	851	865	899	897	844	860	910	881	856	903	858	892	913	913	861	868	890	910	891	886	964	846	863	933	918	889	889	846	863	815	886	883	890	846	841	838	903	938	879	884	857	858	868	857	852	875	894	912	928	853	892	867	881	883	888	870	865	956	883	901	897	859	876	840	841	930	866	910	857	893	913	832	845	847	831	918	868	875	889	878	880	930	858	901	891	879	854	896	854	872	877	843	875	860	971	866	888	864	878	854	858	838	923	889	895	901	850	864	896	899	828	888	904	873	911	865	897	854	882	857	890	850	905	823	861	898	854	917	908	892	811	859	901	874	868	915	834	877	886	842	851	877	865	864	837	848	872	842	838	924	859	920	908	823	835	850	861	846	871	914	884	845	917	888	894	909	840	923	857	842	922	921	873	871	894	891	859	830	868	879	831	906	897	909	874	861	877	872	820	828	871	872	847	829	918	867	850	938	876	875	910	871	889	838	862	873	864	866	849	889	896	900	834	860	874	887	898	890	867	858	974	847	881	909	843	863	870	905	837	858	928	885	877	933	894	912	843	887	791	851	807	846	887	816	903	862	859	861	838	882	892	835	888	891	866	868	897	848	855	828	910	891	885	848	849	808	883	903	861	886	905	908	876	882	879	849	823	835	921	894	910	864	840	903	901	858	927	896	867	854	894	922	854	849	898	817	849	897	821	917	922	894	964	858	889	833	862	866	903	839	915	892	861	872	877	920	903	881	842	865	877	874	858	862	856	844	892	879	901	873	878	895	887	886	826	881	903	877	881	873	868	873	919	857	846	954	806	868	873	954	870	920	843	876	877	900	808	890	920	929	864	848	857	840	843	897	858	924	880	865	950	879	880	899	889	885	907	908	880	892	913	869	885	841	895	949	924	882	859	890	905	850	893	866	885	914	882	863	867	853	816	910	893	857	882	857	920	861	904	910	834	868	882	869	891	949	886	852	834	886	860	866	892	890	834	852	861	839	882	866	916	853	915	889	854	889	935	881	832	891	883	846	912	845	877	871	914	897	854	816	856	918	817	884	878	936	843	918	910	880	938	851	917	873	940	845	863	828	853	889	965	884	841	896	852	881	895	860	869	816	920	859	877	883	875	868	886	859	851	881	870	823	908	901	916	844	854	896	867	871	892	821	905	861	868	835	921	898	859	903	949	805	845	898	837	817	926	905	823	932	869	893	926	870	797	891	863	896	813	916	884	925	917	869	854	936	881	924	897	862	835	908	885	869	824	897	859	877	907	917	890	910	864	898	913	884	900	870	871	841	837	858	888	887	832	851	918	881	878	861	876	903	866	849	874	899	871	917	882	898	841	894	905	842	907	863	914	827	940	849
11979	733	636	525	401	304	296	271	253	208	257	222	202	216	205	197	207	219	202	201	214	215	209	189	172	210	180	191	187	184	171	206	174	183	202	170	186	196	185	192	203	196	197	203	175	231	228	218	193	168	211	213	192	203	204	205	192	222	208	181	192	180	223	201	186	180	202	213	203	187	197	208	181	184	201	180	185	205	201	203	209	186	192	205	204	215	201	182	198	197	196	209	190	181	192	200	198	206	203	178	204	212	203	181	191	188	189	175	199	190	199	171	189	185	180	190	191	218	205	200	202	177	191	193	211	216	167	217	211	195	193	193	210	197	204	213	205	168	203	189	200	198	211	181	190	187	196	155	219	180	158	210	185	190	242	201	184	186	184	172	198	208	218	214	175	184	204	195	208	206	183	207	206	197	200	216	198	184	221	207	180	182	177	197	207	188	169	206	195	193	196	203	168	200	191	203	170	207	222	178	195	188	195	170	173	218	209	218	204	167	169	183	194	193	188	197	207	176	224	213	194	170	192	234	188	194	198	189	194	187	188	176	205	202	167	193	198	204	186	164	168	185	205	188	230	211	205	178	191	231	173	186	197	200	201	198	189	205	178	210	200	177	191	213	189	206	222	198	208	192	203	174	207	181	221	206	191	179	199	185	203	199	197	196	187	215	193	201	193	185	191	206	204	204	210	184	191	188	195	188	213	184	172	200	202	187	171	199	188	173	195	194	191	186	191	176	198	198	156	175	189	166	195	184	185	218	195	180	210	186	180	205	190	198	189	232	198	188	185	187	197	204	212	192	206	199	197	193	160	204	202	186	171	202	199	196	177	187	195	208	212	212	189	185	215	206	217	200	175	192	204	188	196	170	194	181	203	178	203	197	196	209	215	186	211	183	181	182	188	204	189	186	198	212	216	195	213	171	185	201	207	199	228	205	204	211	211	215	203	173	201	187	207	203	165	197	197	212	171	194	202	178	160	162	195	175	202	181	178	194	174	182	206	203	208	177	189	202	207	178	206	173	199	178	185	215	201	192	192	182	182	195	187	180	201	213	193	206	195	205	192	202	192	187	182	176	192	188	193	172	175	217	187	195	190	209	190	218	232	170	209	189	195	203	160	202	180	176	192	208	208	183	202	191	191	165	223	184	218	235	192	197	208	195	186	215	205	230	208	172	217	189	198	172	161	195	171	181	200	214	198	200	199	197	213	196	175	173	177	197	193	207	195	189	174	197	193	193	186	208	175	222	196	170	207	189	206	206	167	202	187	219	200	217	202	216	209	190	187	210	205	190	173	187	188	202	177	186	187	206	215	201	172	222	188	214	205	209	180	193	198	198	195	182	180	190	200	182	185	213	189	196	206	209	199	189	172	185	201	187	220	202	194	193	214	193	199	214	190	213	186	207	196	170	192	183	187	184	198	217	209	179	205	191	220	213	198	190	198	205	198	188	192	182	184	172	229	204	170	190	202	195	190	194	187	236	196	197	193	181	193	193	211	198	193	181	177	174	193	193	212	212	193	205	184	180	183	191	188	168	203	206	200	194	194	184	180	174	200	212	173	195	165	181	199	195	201	221	196	188	187	213	185	183	236	205	207	222	184	193	198	188	174	191	189	179	177	222	203	211	177	188	184	183	191	210	198	195	173	177	198	228	187	187	202	176	176	194	215	223	186	199	211	183	191	192	203	203	218	176	187	183	199	205	198	194	196	202	193	196	177	203	226	184	197	193	213	212	171	197	193	175	175	183	194	183	205	181	213	188	191	215	194	216	177	177	199	169	211	211	161	204	170	204	175	200	198	198	224	196	189	197	199	201	167	180	187	202	213	177	196	191	201	202	203	189	197	192	178	204	205	181	222	228	210	198	219	190	198	196	166	194	193	195	180	201	188	204	156	185	215	179	196	168	180	196	207	181	185	189	196	203	199	172	196	203	198	191	202	192	213	198	210	189	205	205	175	198	195	214	207	196	174	183	186	202	197	193	175	183	175	167	192	217	186	167	188	190	201	231	209	221	189	185	212	214	186	198	176	207	202	220	190	195	176	205	185	170	190	183	160	169	195	203	169	183	186	202	198	212	182	184	189	187	210	198	188	198	196	192	198	218	207	206	186	212	198	194	184	216	190	200	202	205	222	217	183	169	167	187	181	191	202	166	192	163	216	172	193	204	188	195	179	185	189	204	171	195	207	199	198	202	189	167	190	196	170	161	191	171	187	182	193	203	238	187	187	189	173	189	200	163	198	216	188	212	240	183	206	177	197	189	165	211	212	188	223	180	177	194	231	189	193	168	198	205	210	179	189	196	192	190	184	180	161	179	188	180	209	208	190	173	207	176	202	171	194	198	175	191	167	218	186	203	216	202	179	180	199	173	202	199	190	207	227	169	174	195	189	189	199	166	203	208	192	220	170	211	217	208	205	184	204	205	186	193	195	210	207	218	213	205	193	165	207	183	198	191	190	192	198	167	203	185	196	213	176	188	207	173	195	191	180	190	175	210	230	212	179	150	208	187	191	196	187	179	201	194	173	201	220	185	210	198	173	179	213	172	214	178	204	192	194	190	211	200	219	196	227	191	206	227	206	212	194	188	207	196	181	192	205	212	172	217	170	193	208	176	195	220	211	197	197	194	197	183	176	182	180	182	181	230	248	188	181	202	185	180	195	203	204	187	184	193	170	177	201	203	168	192	189	204	216	197	192	193	203	210	215	186	158	181	186	207	207	176	207	200	200	185	198	173	181	180	200	222	193	195	194	191	199	195	195	198	207	197	188	190	194	197	227	214	209	191	184	176	196	197	195	193	185	176	192	221	224	181	217	206	190	198	179	197	199	212	190	168	193	196	199	206	208	213	190	169	175	208	190	197	156	193	206	198	187	173	209	199	183	172	181	195	204	198	198	208	213	187	205	188	171	188	189	194	191	196	184	194	179	194	207	198	190	202	208	188	176	187	203	199	185	210	189	193	186	189	206	215	209	197	188	175	209	216	223	177	190	175	186	186	170	195	196	210	223	182	202	189	194	198	183	176	196	187	208	191	183	227	204	179	203	185	161	184	182	185	174	200	186	191	203	195	180	192	208	207	172	201	189	206	214	181	181	186	170	203	221	181	177	192	210	184	207	209	197	197	190	197	227	183	183	223	191	189	190	196	199	198	196	227	215	218	207	207	179	203	208	191	209	193	190	181	203	211	200	201	207	186	199	187	196	209	193	182	175	183	172	174	210	195	169	193	208	188	183	210	209	194	183	214	164	191	186	166	191	210	200	198	167	184	169	208	200	157	175	200	213	177	187	178	194	197	181	175	182	208	190	185	212	197	205	176	188	181	195	171	198	218	194	189	172	185	193	183	215	184	190	189	179	193	191	204	214	196	207	205	206	214	200	197	185	194	202	192	184	181	185	200	195	185	225	186	219	196	235	232	178	186	200	183	197	193	203	199	207	202	188	181	218	213	196	182	200	193	204	188	190	216	213	214	182	210	205	208	210	207	215	194
7813	870	1557	1724	1459	1229	1029	937	822	795	759	698	647	666	602	596	645	559	583	605	559	583	554	553	550	564	560	589	532	526	503	523	550	519	530	510	541	528	482	474	554	509	502	541	521	498	529	542	545	496	514	538	513	512	501	550	492	497	508	490	510	516	505	475	500	494	534	478	500	463	476	492	473	500	484	487	521	498	553	490	483	489	502	488	486	490	531	497	474	535	522	517	469	515	508	464	521	506	517	486	457	485	497	491	484	494	518	449	528	482	478	465	506	494	458	547	473	502	503	503	534	497	531	493	504	528	496	522	527	448	500	491	495	504	497	518	495	499	510	502	529	490	543	445	528	515	507	468	477	522	510	475	546	468	504	512	545	504	506	498	497	505	476	493	540	502	521	497	499	486	512	482	511	484	496	513	500	537	523	486	495	509	486	532	518	482	516	482	474	498	482	528	486	530	532	493	487	515	475	502	485	475	468	491	507	527	480	525	497	474	487	513	468	490	492	487	491	511	484	468	470	467	498	526	535	521	460	513	487	472	471	489	465	526	534	514	487	471	483	513	506	474	535	499	510	493	519	508	480	497	507	508	526	497	477	491	497	477	482	513	483	488	496	506	514	479	453	435	544	495	506	519	505	516	501	467	499	484	477	466	505	463	498	477	499	478	516	491	487	515	542	521	515	472	496	532	502	518	493	480	502	490	492	495	508	497	513	502	516	490	500	460	488	500	494	491	525	491	502	523	508	465	498	467	496	518	479	494	503	505	499	530	497	531	494	481	499	481	478	512	495	520	532	491	501	511	499	501	495	498	499	482	510	492	484	485	489	491	490	470	481	520	561	505	524	515	518	514	494	512	518	478	506	547	507	513	510	483	522	489	487	493	468	540	455	482	481	496	475	507	510	458	486	490	497	522	497	525	511	552	529	520	543	494	497	469	518	493	538	488	508	513	543	484	491	543	482	507	480	502	512	540	543	483	512	467	540	468	477	523	479	477	506	466	494	493	543	479	460	462	508	502	478	458	506	516	481	477	480	466	484	520	494	549	502	479	522	523	483	497	480	503	477	533	488	485	498	485	510	482	505	523	485	492	473	495	513	463	461	512	459	477	482	474	506	501	514	506	518	514	496	480	486	501	484	512	472	522	518	449	517	523	483	474	525	502	500	494	471	499	493	499	445	504	494	477	487	482	520	484	502	522	485	519	496	497	494	457	472	526	509	523	472	511	500	483	536	494	490	514	529	490	478	516	478	483	495	510	484	466	489	503	493	537	495	479	518	459	499	511	492	471	542	490	488	500	491	513	538	458	520	496	509	490	468	541	495	510	522	503	472	536	456	510	462	501	511	506	538	518	477	451	485	489	497	512	495	495	464	541	476	492	490	525	466	497	506	494	498	490	503	515	498	507	523	486	478	552	514	513	488	483	510	487	530	491	488	465	478	493	500	541	539	453	538	477	485	494	506	451	496	491	483	520	495	530	537	506	445	465	494	497	520	481	493	531	505	488	494	473	511	515	492	486	510	532	493	497	464	511	490	525	536	549	521	530	495	512	519	511	505	488	506	518	480	462	491	476	500	481	495	485	510	505	510	495	491	505	487	481	487	510	524	498	503	490	459	531	495	481	504	508	526	524	487	465	468	486	450	507	500	480	553	481	529	509	477	475	511	511	472	486	524	492	496	452	484	482	510	498	489	486	501	500	494	496	495	468	490	514	486	485	495	538	532	517	520	509	509	487	558	498	483	481	521	497	488	467	468	517	502	501	498	511	490	480	482	507	509	510	514	518	490	471	494	552	538	498	489	498	472	528	491	506	525	535	496	506	478	498	519	474	524	523	509	513	495	504	479	482	485	466	519	513	492	456	485	496	492	489	498	502	494	516	505	491	466	472	508	451	516	531	476	472	476	497	497	496	469	531	530	509	505	521	493	504	489	467	515	470	487	455	481	472	453	514	522	476	535	526	490	505	500	479	550	493	504	508	504	524	512	523	514	472	497	478	489	538	521	513	509	496	476	508	462	519	472	471	483	496	507	503	535	521	482	468	503	506	482	521	445	482	474	526	495	520	491	495	531	514	458	488	513	487	508	527	478	505	503	479	523	507	487	525	510	507	471	471	484	524	508	473	447	520	441	460	497	477	520	528	505	487	515	477	469	476	478	523	493	477	508	477	471	473	507	505	492	538	486	481	482	522	535	491	490	473	488	507	460	529	504	492	534	506	473	500	492	469	514	514	486	506	502	491	540	454	520	529	504	474	499	491	499	527	517	508	495	436	488	471	500	472	492	543	520	483	504	516	470	578	436	542	502	493	518	536	485	482	460	473	508	475	478	536	491	504	519	509	498	458	500	490	523	495	493	492	488	484	495	491	507	475	488	513	498	531	468	504	512	519	499	497	492	458	476	529	501	473	490	481	477	503	510	511	488	517	513	516	514	516	489	497	521	488	463	509	520	495	515	509	494	519	496	499	478	474	508	544	517	456	489	472	495	466	495	473	480	484	488	480	490	515	534	457	493	492	492	492	458	476	525	498	542	518	502	482	509	512	475	467	532	477	488	495	471	504	467	517	503	539	486	513	497	475	507	457	522	521	478	479	509	471	506	464	480	504	454	492	497	483	446	489	552	484	486	499	501	526	490	495	558	505	505	494	509	507	462	502	493	495	455	515	499	488	517	536	495	505	529	503	492	513	507	503	450	434	486	512	481	510	536	527	505	480	493	513	487	511	477	474	516	506	480	460	497	506	511	517	529	506	501	489	529	505	497	487	513	521	505	483	505	488	480	517	529	505	514	508	553	498	488	484	485	497	493	495	509	507	518	553	500	511	497	502	517	493	495	487	463	492	528	493	470	453	451	520	488	490	519	562	483	510	482	498	475	493	477	484	526	507	522	529	491	460	487	490	480	485	496	519	496	487	519	500	496	504	497	501	486	490	493	486	506	464	492	511	503	493	498	475	499	473	491	477	513	477	455	482	482	505	485	532	518	485	477	516	459	479	517	495	499	493	501	510	481	458	492	473	525	508	518	487	505	506	513	470	530	487	531	505	504	476	511	494	515	475	530	484	509	517	517	498	487	513	520	484	533	498	520	489	518	504	522	530	490	475	483	511	487	498	523	486	475	497	449	530	521	493	462	461	509	518	489	465	476	499	463	491	483	515	491	549	506	485	485	537	517	501	519	461	475	501	498	529	509	495	508	504	522	510	520	493	499	532	464	516	520	472	496	492	468	483	488	503	530	523	483	477	444	490	512	499	457	483	538	493	492	463	469	501	492	469	463	508	542	481	473	489	521	475	527	502	484	483	523	510	502	522	505	517	527	491	531	477	494	519	491	487	495	514	526	481	501	520	516	473	497	507	473	450	532	514	471	503	518	498	518	479	529	480	495	455	483	500	511	510	497	533	469	470	497	466	491	487	518	469	486	503	518	494	509	496	490	529	470	454	503	475	505	518	477	513	477	514	523	507	494	507	528	496	487	491	476	498	498	485
1292	345	386	408	343	358	399	368	349	374	349	407	376	351	381	382	357	411	370	386	383	372	383	392	397	346	341	406	380	401	370	390	360	381	353	397	344	397	351	415	372	367	354	379	345	426	393	369	366	368	396	405	377	381	369	356	402	387	394	387	397	432	327	382	387	383	372	361	388	419	383	394	398	371	355	340	338	381	413	391	394	393	380	342	365	399	372	411	357	369	396	359	338	353	378	371	399	380	379	359	370	390	385	390	380	369	395	374	400	415	361	366	329	373	368	381	358	402	379	386	390	342	421	379	354	397	337	385	376	394	357	391	351	384	405	366	400	405	376	388	331	393	369	360	350	363	363	381	391	379	362	390	419	389	388	382	383	389	399	376	380	351	369	338	374	388	370	368	393	406	361	379	336	404	403	347	383	379	381	336	394	409	364	372	421	365	395	387	378	363	381	378	414	368	344	397	381	432	377	397	403	389	343	367	380	376	365	408	391	362	385	394	355	379	379	404	394	392	420	343	354	352	360	379	374	364	411	380	400	380	367	361	393	396	377	376	396	358	385	387	408	377	349	392	414	381	404	338	410	369	368	373	368	415	400	391	395	363	348	395	359	356	378	405	365	382	332	407	392	386	369	383	372	373	399	361	354	354	411	373	380	365	348	341	356	335	420	379	357	369	391	360	403	370	402	408	374	378	403	376	394	368	412	380	349	415	381	388	352	391	375	366	351	374	381	390	402	375	348	418	361	412	397	349	370	390	358	392	397	392	369	354	334	381	369	361	369	343	389	354	390	349	386	407	365	347	391	388	363	332	409	353	394	344	400	390	356	342	368	391	376	374	422	318	384	379	397	376	376	358	374	366	405	409	378	403	393	348	379	415	392	367	369	360	336	395	383	402	387	361	393	370	427	354	370	355	355	389	409	385	386	396	371	374	372	353	405	414	350	359	366	387	374	400	371	389	350	376	372	348	347	363	379	365	379	414	383	388	379	391	377	382	392	379	364	382	381	380	347	371	368	394	366	375	412	353	392	402	382	352	358	362	394	380	357	362	367	348	395	392	421	395	351	379	371	406	381	406	392	374	402	393	406	389	399	412	409	402	376	394	379	331	368	371	368	393	369	336	351	411	344	336	368	349	403	398	369	379	356	402	332	417	407	386	364	392	351	365	385	393	401	363	377	372	418	393	344	385	387	369	393	379	395	394	339	372	420	377	380	354	398	401	393	383	350	382	341	329	378	377	366	386	364	353	365	415	393	382	377	381	404	364	408	370	349	380	393	384	354	319	379	390	342	364	364	410	394	404	395	366	371	400	433	401	368	422	397	386	365	391	381	407	359	397	365	403	339	398	375	385	357	375	368	372	368	409	375	345	373	398	380	380	365	443	394	387	398	394	365	384	382	350	364	373	352	386	371	435	346	355	350	376	353	354	374	415	383	393	368	375	384	408	365	370	374	410	395	365	397	377	379	371	353	351	385	375	362	382	403	405	376	384	369	414	387	361	419	413	398	392	390	403	390	368	383	379	366	339	373	352	358	382	414	377	401	360	369	381	338	399	377	365	346	385	396	359	341	381	415	379	385	408	385	362	382	368	402	383	385	398	367	345	373	337	355	333	362	382	376	416	351	353	346	368	420	357	394	367	373	379	382	385	381	353	341	387	395	328	369	380	390	381	385	370	348	371	411	385	396	345	359	384	368	355	409	377	364	357	406	347	361	400	378	347	361	344	362	391	357	380	354	383	330	351	368	369	398	417	341	344	407	407	377	373	365	401	413	403	363	352	385	355	402	345	408	374	397	389	353	363	361	350	426	352	388	432	356	370	362	351	366	396	379	387	401	405	354	383	392	346	420	388	352	349	388	373	399	395	377	361	367	386	389	411	368	367	376	359	389	411	365	377	407	397	399	391	344	407	389	379	374	407	352	384	381	366	359	363	354	386	350	407	371	373	374	387	376	324	386	383	354	387	395	390	406	362	357	389	390	401	374	363	412	372	430	369	407	355	371	374	393	362	394	377	399	402	380	356	359	381	397	416	367	335	405	373	350	370	388	415	393	360	378	392	355	399	339	386	368	361	360	345	387	372	385	374	346	361	392	393	380	397	367	350	346	378	408	355	399	371	387	360	390	393	418	406	334	367	364	391	388	362	368	388	361	366	361	392	384	386	375	391	349	370	424	396	357	405	388	394	367	385	354	392	389	368	380	409	377	319	395	380	366	388	388	389	372	358	372	386	396	379	359	374	405	355	425	380	389	348	366	426	382	377	375	378	381	325	388	409	358	388	357	365	375	406	361	344	368	353	351	386	361	352	367	365	375	375	378	360	394	389	374	378	393	368	392	355	379	368	393	371	368	377	386	389	378	373	377	379	348	380	339	353	397	328	400	376	376	359	361	353	358	351	376	357	379	370	390	349	378	390	379	405	387	359	378	378	372	373	345	398	358	366	349	375	395	396	378	396	396	363	395	364	389	378	399	376	370	361	362	376	363	369	359	356	363	380	407	358	379	375	393	394	358	383	381	366	381	346	364	345	373	373	388	362	406	381	346	370	369	405	392	399	370	370	415	415	372	408	397	372	388	383	402	377	393	388	334	360	358	364	362	404	398	381	388	377	372	372	362	368	366	415	391	386	395	404	360	364	388	403	396	403	374	372	370	355	384	398	392	422	412	353	364	387	353	331	367	369	406	392	383	345	409	368	382	359	373	377	405	355	389	376	378	370	378	392	396	356	419	394	426	339	395	363	371	386	387	388	399	396	371	337	374	374	396	390	368	380	329	360	353	385	385	359	373	369	354	400	386	389	423	387	370	358	369	402	388	388	355	383	341	415	382	401	387	363	341	408	384	345	380	368	377	388	367	402	382	361	351	391	395	417	372	370	358	405	371	371	371	348	430	370	423	361	388	385	386	364	371	386	403	372	333	357	356	332	379	423	390	367	343	386	390	400	350	391	392	352	396	372	359	388	443	355	370	394	381	403	384	385	351	376	384	394	388	375	376	368	349	384	367	401	374	378	354	349	390	354	384	370	375	405	339	378	404	357	378	368	373	386	372	410	409	385	374	356	384	379	366	362	374	361	374	367	391	370	392	390	360	367	353	348	405	374	372	370	388	395	437	353	387	375	384	378	375	379	340	389	367	356	373	398	359	330	358	366	369	363	379	382	426	388	369	372	404	348	383	376	362	370	384	357	383	382	372	349	335	383	382	373	362	371	394	366	368	374	379	387	373	350	384	350	386	368	367	351	376	355	372	389	371	434	390	376	421	392	407	389	396	379	386	360	347	376	341	334	391	407	314	372	382	391	384	377	397	365	340	421	411	369	385	398	374	403	399	413	377	419	368	376	399	380	373	354	354	349	366	346	394	409	388	362	379	378	376	390	401	382	390	360	385	361	373	382	386	406	349	370	421	373	384	345	361	402	409	367	340	351	383	376	425	387	339	357	358	354	366	381	375	379	377	380	404	378	394	360	361	360	337	384	350	377	349	347
2040	879	932	954	925	922	911	984	944	888	988	921	948	945	946	876	920	883	915	945	934	951	945	954	949	954	894	901	950	917	947	894	919	924	912	927	943	924	900	922	877	982	934	962	916	910	940	889	901	939	926	921	912	935	955	939	916	914	893	1001	913	931	987	975	893	919	922	904	923	930	916	878	899	947	889	885	893	979	912	886	941	881	951	874	903	889	924	922	903	933	892	913	955	873	918	915	911	877	902	859	903	959	975	953	893	879	961	871	965	879	890	944	910	947	918	962	898	940	908	874	876	959	915	907	928	854	912	935	974	935	928	892	940	930	903	952	882	935	880	863	939	923	884	960	878	940	855	897	892	917	934	893	965	969	946	905	938	874	882	919	932	930	886	876	967	836	868	917	873	887	924	925	927	920	887	938	930	875	892	895	944	879	879	908	884	918	938	919	905	889	892	934	881	927	864	928	957	941	948	933	931	979	918	909	916	932	902	889	916	973	908	921	970	982	963	977	899	893	940	909	893	914	892	873	964	932	893	1000	942	901	904	953	849	925	934	906	985	917	866	923	941	867	953	899	903	869	992	908	904	875	867	900	930	943	948	897	876	924	891	920	889	933	971	919	939	888	883	890	920	933	860	902	921	891	892	912	859	920	945	927	870	937	908	917	902	922	913	935	897	881	884	867	909	925	851	924	883	951	851	914	918	875	906	915	941	963	926	889	881	923	876	943	965	875	923	912	905	864	883	850	889	963	912	865	944	964	979	934	901	856	853	869	933	844	919	909	965	909	907	892	928	990	931	976	918	934	899	907	920	893	931	895	900	898	903	945	906	939	960	886	903	905	921	861	898	920	866	927	903	899	931	936	840	915	937	857	922	931	927	921	930	900	912	917	933	959	945	923	912	935	934	876	928	951	885	954	942	899	946	891	921	883	878	891	884	968	897	921	930	895	933	874	883	916	939	885	896	930	1001	895	840	922	924	882	923	910	914	904	906	865	912	905	923	910	936	958	897	863	932	855	979	887	920	924	949	906	917	848	875	891	912	909	960	910	931	984	941	918	881	904	907	866	832	919	953	885	901	877	925	902	979	924	937	901	900	904	902	882	925	956	957	931	914	892	965	938	944	900	936	907	856	875	929	859	930	947	929	908	941	938	878	926	908	943	954	911	925	905	952	906	898	913	900	853	894	959	927	929	892	915	906	917	921	863	877	927	886	881	911	911	917	881	900	872	947	897	967	942	912	868	900	920	873	912	912	908	954	895	931	897	889	950	972	868	897	955	941	889	898	959	945	964	883	954	894	877	877	932	892	916	919	904	887	977	888	890	891	955	867	919	961	956	890	894	916	859	940	915	879	895	920	898	903	950	895	879	951	950	926	908	871	917	920	931	920	977	988	951	943	935	817	914	908	980	865	929	869	895	938	923	892	885	923	946	899	913	940	914	886	904	921	908	979	884	903	913	909	888	832	906	948	907	928	864	923	908	922	898	863	908	947	861	961	858	908	907	937	922	947	902	901	933	914	917	890	911	897	894	882	902	908	908	911	893	936	878	900	916	910	931	935	948	903	948	891	955	923	886	890	925	887	908	925	914	929	944	924	890	941	988	904	933	939	886	957	962	906	963	894	924	896	938	1019	902	917	916	916	895	924	917	881	918	948	910	919	854	876	909	940	887	890	903	919	876	892	934	903	900	887	879	914	908	910	940	955	900	903	925	998	952	906	905	893	926	923	855	892	914	933	953	904	930	906	976	935	958	914	935	931	951	923	890	960	892	848	860	894	914	933	892	948	917	962	959	911	880	925	900	975	906	907	935	869	939	924	947	920	882	929	939	934	883	880	949	916	893	946	911	920	961	932	915	912	926	912	888	908	900	925	923	934	914	958	875	939	885	906	918	949	924	914	946	900	905	912	905	953	855	962	934	874	923	864	913	902	896	949	916	932	874	972	881	949	936	927	928	866	904	946	918	880	919	899	926	907	944	916	936	968	919	893	910	908	883	942	885	918	884	881	899	951	920	879	922	893	971	940	945	917	912	950	979	876	915	932	874	931	927	893	953	857	901	943	889	920	899	939	921	878	873	992	983	915	939	918	920	926	917	906	950	933	943	924	958	929	960	906	861	967	920	919	872	914	912	900	1008	911	978	1012	877	942	873	920	854	860	910	932	927	879	920	878	937	890	937	949	883	865	959	953	930	917	867	908	925	917	909	944	975	896	921	951	961	874	887	940	851	950	860	961	866	934	890	943	870	904	871	920	918	951	965	903	926	942	933	992	905	922	837	895	912	842	914	978	882	942	952	942	909	940	926	934	910	919	970	847	920	970	937	916	950	973	957	901	924	947	867	891	905	916	936	888	913	932	888	948	976	943	930	910	947	876	959	942	910	940	936	907	942	910	969	967	899	958	926	927	895	909	956	949	886	948	925	898	954	896	869	935	952	939	925	898	894	924	923	929	932	825	890	898	898	908	933	936	929	953	899	955	878	933	939	918	912	914	896	913	919	912	948	903	869	869	914	936	958	937	913	985	928	885	898	891	881	913	876	954	916	881	964	916	889	926	916	902	878	952	845	964	924	868	901	898	940	948	908	962	883	894	979	933	953	933	963	918	909	928	914	933	939	927	914	966	933	968	865	932	905	961	894	871	951	900	931	831	910	936	901	903	911	936	944	942	901	948	952	943	926	933	921	913	925	950	913	954	923	914	920	949	926	889	913	887	976	952	855	904	963	920	964	907	998	896	831	914	932	892	926	970	891	955	953	954	967	936	857	930	894	888	919	896	991	919	899	903	969	930	913	882	877	912	921	951	944	879	877	948	909	966	897	984	854	911	888	917	916	947	912	926	846	1003	931	992	919	976	910	923	900	884	953	908	949	908	947	891	939	964	935	898	940	896	936	921	896	917	924	884	907	877	922	806	907	980	916	915	910	911	947	879	890	965	874	902	938	934	926	885	929	949	865	920	894	896	945	969	926	923	908	902	911	941	923	912	887	918	932	879	921	973	896	935	866	929	903	892	901	872	931	902	924	928	902	888	903	881	946	892	935	903	915	949	904	965	886	901	915	902	908	934	902	911	959	893	904	895	898	915	960	919	958	931	968	921	943	947	952	814	996	919	885	941	888	903	939	918	913	941	892	921	881	918	975	907	919	911	897	946	913	925	900	926	916	919	914	948	965	943	902	914	891	883	929	864	898	891	916	906	947	925	1000	922	932	885	897	909	889	925	924	943	898	896	908	902	911	932	965	861	898	940	944	865	896	873	893	949	918	908	948	970	899	924	904	876	914	931	861	930	956	955	946	906	948	919	955	918	946	877	882	884	896	874	902	957	917	932	946	942	903	900	866	932	869	872	878	909	971	896	948	964	968	936	907	948	940	932	912	871	955	886	927	913	924	960	940	974	931	959	891	881	918	925	939	931	863	915	962	882	932	933	925	910	914	955	881	920	908	893	860	864	933	919	899	912	927	930	900	944	908	945	901	863	940	935	898	941	891	929	936
6849	548	584	529	480	487	407	400	419	351	349	394	367	373	369	336	361	336	370	372	369	356	343	298	349	350	358	334	383	349	355	343	370	388	348	358	324	352	362	376	392	383	390	380	393	345	352	398	370	348	353	402	366	376	351	384	333	350	374	375	352	394	405	342	387	421	369	325	389	364	365	375	359	346	366	376	370	351	380	374	386	358	353	345	358	350	361	362	372	345	332	370	345	373	329	354	324	341	342	399	396	364	341	376	338	355	341	400	365	369	361	346	368	360	359	357	320	363	335	374	359	414	402	350	387	358	327	400	389	365	375	353	368	373	363	319	395	370	356	334	365	372	321	393	400	372	376	375	333	366	343	387	384	350	341	338	335	351	387	324	333	388	319	327	393	359	381	364	399	392	348	344	327	357	351	358	350	311	390	382	354	349	357	346	361	339	386	408	395	338	380	359	379	360	353	336	337	349	409	378	349	380	365	338	336	347	374	384	379	345	369	390	344	341	348	364	344	387	360	337	343	344	395	356	353	381	370	396	388	345	367	367	357	366	350	368	369	363	370	388	396	342	369	378	392	393	404	343	357	356	383	358	349	372	322	348	375	370	392	359	379	353	380	390	413	358	404	351	370	373	363	391	359	345	364	383	325	357	402	370	371	373	381	363	378	370	350	379	372	367	356	345	400	387	397	351	395	333	370	359	389	370	374	366	372	397	369	360	388	391	361	391	395	335	346	370	358	358	370	382	406	385	375	396	364	321	391	363	341	357	382	360	361	348	343	362	346	332	342	366	378	370	390	391	391	379	350	346	360	346	369	355	347	388	352	344	400	343	358	388	361	369	379	360	391	375	320	372	339	348	383	326	353	374	403	353	381	363	360	371	407	349	333	371	338	358	344	347	345	358	387	373	338	372	347	353	353	361	380	387	395	344	339	393	369	394	372	356	367	384	385	388	376	372	410	373	350	365	345	379	388	363	377	352	346	348	394	358	350	351	379	374	357	365	380	366	378	368	345	406	378	383	334	396	358	357	364	345	391	344	392	329	356	368	384	390	381	387	387	392	371	387	341	348	367	356	367	349	382	376	332	378	380	359	344	367	355	369	397	349	347	334	335	382	341	335	362	377	347	359	358	378	368	357	380	360	374	378	363	410	361	382	371	349	386	356	331	367	361	342	367	335	330	342	362	411	376	385	362	375	320	369	357	367	385	367	368	361	362	384	330	389	407	363	397	395	382	333	397	390	356	378	366	363	345	384	386	361	329	401	337	399	347	363	380	332	373	342	386	326	380	363	332	348	329	347	330	360	388	350	374	372	391	384	321	333	342	394	360	417	343	357	372	371	358	349	330	398	391	385	340	353	339	341	317	322	358	345	388	379	356	342	361	359	346	354	373	341	364	344	385	346	332	360	341	371	372	357	378	368	361	356	377	393	338	348	408	368	378	374	379	390	358	380	363	337	356	370	349	358	365	361	387	376	339	335	327	356	340	364	368	354	367	354	351	333	344	388	337	375	353	352	363	363	401	375	357	396	371	396	385	369	389	384	375	354	367	388	340	330	364	339	371	373	345	335	382	389	386	351	375	393	333	365	348	376	360	351	385	377	385	354	373	377	346	378	315	356	336	317	361	376	338	395	364	381	387	374	396	366	381	372	369	351	409	358	366	321	365	372	345	369	378	347	369	346	364	400	343	366	353	363	358	363	330	321	384	336	362	357	379	332	368	326	376	333	355	334	348	363	350	374	370	375	369	339	354	361	361	373	395	362	371	353	425	350	368	358	368	378	339	365	371	353	395	358	335	356	380	327	364	341	396	335	378	370	357	340	340	396	385	369	374	403	360	404	383	356	366	338	381	366	377	373	352	350	316	358	357	375	358	365	338	381	341	361	346	368	352	379	369	361	363	382	363	403	397	356	364	371	367	378	384	343	335	377	373	376	362	413	366	370	372	328	340	371	381	384	351	362	348	402	383	362	352	341	380	343	326	363	363	355	385	335	343	355	370	379	413	383	349	413	352	355	345	352	387	383	357	360	356	356	361	351	351	363	369	346	341	359	379	387	317	346	362	380	380	372	348	389	384	386	345	394	365	363	333	356	383	391	360	376	333	347	343	347	351	368	391	380	377	330	383	397	391	385	374	372	329	345	367	356	345	347	362	352	353	385	350	355	368	382	378	352	363	353	356	349	355	367	357	411	367	332	386	405	331	330	373	366	388	331	365	352	387	354	374	340	337	360	378	358	359	373	371	336	354	359	346	366	332	361	352	369	359	359	385	382	366	368	341	381	392	353	377	356	376	393	390	359	331	361	328	348	383	376	348	363	356	324	344	360	397	348	361	346	381	378	365	350	367	358	347	359	352	373	364	297	363	356	371	378	361	373	375	360	334	373	367	365	360	358	352	348	360	318	362	424	363	367	351	338	343	340	445	419	341	334	362	420	360	367	403	353	351	354	391	367	364	344	369	385	351	378	397	360	342	408	386	364	372	362	353	358	385	375	336	395	383	374	359	378	372	324	343	345	375	375	386	370	368	349	419	378	353	402	365	377	365	349	410	366	385	359	362	368	356	367	376	347	363	365	385	368	361	352	349	345	387	337	341	344	334	373	380	357	331	362	383	399	345	359	350	368	379	369	385	377	375	360	367	356	391	375	365	375	379	377	317	346	400	389	380	363	371	375	382	371	375	394	388	376	391	357	363	378	403	360	402	343	302	343	377	357	352	371	373	402	355	366	356	389	361	366	357	366	328	368	399	361	356	378	360	346	385	396	375	347	365	364	334	331	370	367	389	378	395	374	382	382	362	353	340	369	364	373	354	342	371	348	358	362	363	373	383	380	380	372	377	405	363	360	394	346	349	381	350	384	383	368	358	361	350	370	314	381	359	378	361	361	341	389	382	411	381	372	367	390	364	418	363	369	377	416	385	394	367	371	350	364	346	358	367	339	367	356	372	351	371	351	381	362	363	388	368	375	367	365	387	383	376	347	377	387	405	348	362	374	377	351	357	344	350	350	359	386	370	389	377	333	351	342	357	335	378	351	366	352	351	377	329	359	334	406	358	343	392	392	386	365	374	372	396	354	355	365	348	401	390	385	357	374	340	350	398	360	354	366	389	364	360	384	327	376	370	354	381	363	390	376	382	409	363	415	364	354	374	387	390	366	369	368	349	411	380	359	362	355	375	339	365	369	388	358	357	352	349	347	358	378	356	373	362	388	378	380	365	379	318	350	384	317	353	357	375	412	378	360	384	350	368	352	344	367	340	305	367	339	380	396	356	347	338	357	365	356	374	375	403	368	343	361	366	369	359	340	362	347	373	355	399	354	329	379	351	320	396	367	351	429	378	430	342	356	374	407	380	361	345	344	353	361	369	396	383	385	366	350	361	380	358	337	344	339	334	379	349	365	388	379	388	338	368	368	346	350	343	355	388	346	365	389	373	356	385	365	379	365	388	341	333	353	341	350	325	335	383	375	364	333	359	370	380	346	369	339
6542	1056	1409	1511	1367	1283	1203	1113	1027	1017	961	945	939	1016	911	966	956	913	885	901	877	924	875	951	917	950	899	891	888	882	869	888	873	897	893	868	917	914	950	903	902	902	893	889	884	832	898	859	878	905	895	888	897	883	887	921	880	878	866	871	888	895	915	915	929	890	857	859	863	826	862	884	896	929	911	863	876	928	860	893	877	896	863	893	892	870	878	899	872	858	932	896	881	871	882	894	866	945	881	916	858	839	893	829	859	860	906	896	947	875	875	864	925	907	828	889	960	899	892	865	906	913	862	912	886	841	884	831	911	830	863	875	850	896	856	888	837	875	872	934	912	866	905	912	876	854	874	880	915	853	887	899	878	879	864	903	869	825	863	887	921	871	934	870	893	895	857	931	815	909	834	900	926	923	884	859	857	875	852	896	823	863	835	861	904	881	927	864	900	890	883	880	904	890	870	853	860	835	950	899	880	860	852	920	921	824	849	828	835	927	925	892	935	881	917	945	862	883	901	921	864	897	847	896	898	849	836	851	850	852	825	874	896	834	872	866	879	873	859	884	881	865	897	801	855	849	866	854	879	878	944	929	936	873	927	885	879	874	836	896	872	832	903	869	895	841	916	838	853	887	859	861	885	909	864	884	884	892	873	914	877	889	910	903	803	896	909	899	867	883	876	882	848	846	864	872	844	855	878	868	848	899	878	851	939	892	895	852	848	861	898	883	915	871	894	823	858	886	915	859	874	871	872	856	845	889	858	874	910	865	896	859	896	853	883	850	859	899	873	894	895	881	877	862	908	821	844	898	921	897	860	898	837	922	870	878	877	876	906	795	882	813	853	905	858	918	880	879	857	933	859	898	887	925	836	830	817	790	926	889	894	892	836	886	844	887	956	884	895	866	874	953	868	858	845	885	914	877	841	874	914	928	865	920	845	853	886	917	876	848	851	918	888	900	889	860	915	848	905	843	903	927	935	895	862	850	836	834	865	874	851	855	890	926	910	870	826	839	825	846	895	864	886	896	889	893	904	898	930	841	868	823	874	856	884	887	879	949	862	885	873	883	934	902	870	876	918	844	854	873	873	865	882	843	854	861	820	916	898	883	911	909	890	850	828	868	864	867	804	857	888	895	890	818	899	872	982	854	899	910	891	862	888	853	867	905	875	907	879	861	887	883	859	844	921	875	779	878	862	876	857	852	861	842	824	917	842	932	908	892	870	936	896	846	904	906	936	888	861	883	896	911	889	852	844	889	878	874	897	929	903	874	889	881	876	928	945	893	832	834	941	885	936	849	897	842	907	861	844	882	855	884	894	899	866	873	875	887	878	865	845	824	944	852	880	896	896	904	889	880	875	867	901	888	919	935	914	900	965	895	888	872	851	865	860	945	831	920	862	885	888	886	875	854	820	886	869	858	905	870	843	793	872	895	860	892	851	898	860	846	847	904	886	896	833	850	885	874	850	857	802	850	916	842	886	825	864	878	877	908	856	860	874	910	893	870	835	881	887	882	862	854	902	911	846	875	865	873	884	877	887	847	908	826	862	902	834	911	929	845	874	854	904	833	877	848	894	892	847	907	870	866	860	895	849	869	898	842	860	913	851	821	911	914	809	916	913	822	843	836	864	899	837	849	920	891	860	851	889	874	881	887	883	858	888	865	904	875	911	878	837	841	900	863	903	946	868	889	911	880	855	870	880	880	853	856	853	930	844	838	891	886	940	872	913	885	901	850	910	827	847	857	836	876	879	852	881	869	835	941	837	849	844	880	866	890	848	923	861	878	915	882	856	869	812	832	883	863	910	911	879	832	923	900	875	923	934	876	861	858	855	841	840	904	876	881	904	831	876	848	891	839	855	846	892	835	883	895	926	885	861	905	857	895	881	873	901	883	886	888	843	853	874	841	902	867	902	891	865	919	882	910	870	901	874	849	885	868	870	938	904	879	893	870	890	883	905	835	913	875	898	916	839	915	878	906	818	858	949	913	890	871	843	877	892	904	906	878	882	878	886	883	837	881	911	903	878	884	856	866	863	906	862	837	849	885	903	865	843	859	835	880	860	856	911	853	903	839	851	866	876	923	893	828	881	806	850	885	922	878	874	866	895	839	877	906	893	894	839	893	922	856	852	887	862	887	843	851	872	847	861	856	868	856	880	873	880	893	949	853	878	873	841	927	883	853	911	884	863	843	886	861	840	821	940	834	909	874	891	888	893	881	913	888	850	853	895	866	888	851	857	877	918	909	847	902	884	851	849	921	822	894	844	868	866	887	882	886	854	848	866	833	866	929	913	893	887	898	895	879	851	852	858	905	913	880	829	859	850	894	890	886	875	788	855	797	926	895	892	858	866	836	896	853	915	891	846	880	858	837	930	843	850	905	924	900	807	860	888	859	868	892	907	891	858	842	912	868	883	865	879	846	841	875	867	861	855	885	917	937	913	887	859	862	846	910	859	908	841	856	883	853	839	867	872	823	849	862	885	848	888	928	841	899	914	850	844	882	880	848	841	894	932	850	889	838	837	843	904	893	828	827	924	832	828	847	918	877	918	872	847	859	860	871	920	884	904	883	924	912	810	889	882	869	873	877	883	834	823	867	878	873	862	900	868	903	901	881	828	916	874	915	919	899	861	869	858	899	887	933	861	929	910	844	906	952	842	886	906	847	796	860	902	889	880	924	886	905	921	883	878	895	850	843	877	882	906	892	881	854	821	898	861	901	872	844	833	897	927	868	848	921	890	845	834	900	881	827	857	913	905	883	864	837	876	879	861	851	867	846	871	840	879	882	862	817	830	870	904	889	917	886	864	867	886	872	893	877	835	906	870	872	879	877	902	837	877	931	936	880	899	883	829	849	814	861	881	884	848	855	836	865	843	890	848	873	930	898	880	895	877	878	895	869	916	884	907	891	848	867	867	875	885	857	869	855	905	917	873	922	872	887	861	921	939	880	863	870	854	887	879	864	852	906	849	940	841	923	867	876	857	874	864	889	921	894	883	868	889	864	881	866	868	875	873	895	877	891	869	872	920	855	887	886	843	852	827	806	837	877	864	836	889	860	885	891	863	886	950	831	877	899	857	893	893	865	903	909	918	870	904	843	890	917	846	883	844	827	878	871	883	895	835	929	884	909	910	918	863	934	886	834	922	882	864	856	969	855	867	900	891	909	867	839	917	845	879	852	888	889	894	886	896	862	845	903	893	864	843	856	923	876	868	913	838	862	839	851	837	904	853	905	853	832	880	881	874	920	831	847	911	899	853	927	832	842	874	934	900	837	870	812	885	861	846	897	894	876	900	858	849	871	914	909	857	886	910	913	829	857	874	851	873	919	905	857	880	835	884	852	914	845	882	879	873	879	901	851	861	838	844	871	863	903	848	835	864	932	852	856	935	876	893	827	883	842	864	874	893	889	866	896	921	847	894	856	881	915	940	918	872	909	900	890	893	861	894	872	907	888	913	887	856	897	863	905	852	835	883	865	879	860	880	809	864	844
12145	753	621	503	401	314	294	303	256	242	223	235	205	202	225	184	183	211	210	203	179	228	190	226	212	198	203	203	220	198	213	193	186	211	187	177	190	195	213	179	200	200	177	184	201	184	203	213	177	179	203	186	185	194	185	192	212	200	178	156	210	194	214	206	176	196	189	176	187	193	201	195	216	201	206	181	188	194	185	206	191	204	204	190	204	190	209	212	180	193	199	189	182	208	210	202	174	186	196	202	201	177	178	194	201	196	203	194	230	200	221	173	169	203	203	177	206	179	187	207	201	187	220	197	196	225	199	213	223	184	194	174	179	190	190	190	183	174	180	195	175	186	187	181	176	182	207	174	191	209	193	190	187	182	184	167	206	191	199	198	205	219	193	173	194	192	206	185	189	215	178	198	192	166	180	168	213	195	195	193	155	190	178	188	194	186	192	214	171	193	179	205	197	202	214	193	193	210	188	191	232	209	194	204	205	206	202	203	190	186	205	205	202	170	209	175	208	205	192	210	208	186	197	182	193	196	175	171	200	184	215	191	186	197	187	194	202	198	203	216	191	187	184	177	222	205	198	207	218	189	194	191	198	201	173	177	219	196	197	182	188	204	186	187	185	171	193	198	203	185	190	173	177	211	182	175	182	208	188	202	191	167	150	211	181	204	191	181	188	207	209	196	199	188	195	232	183	185	199	204	210	184	182	213	183	175	197	191	181	179	180	183	161	205	196	218	188	191	197	218	197	193	188	197	173	177	193	179	182	190	163	181	177	199	182	184	174	161	162	222	182	176	195	200	187	201	193	177	205	182	176	219	179	191	192	177	202	223	214	186	172	190	155	178	194	180	210	203	192	164	176	186	209	202	225	185	193	173	176	181	208	191	171	178	189	165	193	202	161	181	185	194	174	159	186	186	190	198	194	193	194	205	198	179	206	196	213	198	153	185	154	188	180	185	200	209	188	213	184	184	171	187	213	203	163	196	221	200	206	184	158	166	198	208	178	202	187	225	219	197	204	170	190	183	185	182	217	199	221	209	196	190	184	208	199	187	231	204	204	201	195	189	208	183	212	151	171	193	184	201	188	193	197	175	189	179	201	207	172	181	177	189	193	180	204	188	200	202	168	209	167	209	193	164	215	214	208	170	170	216	187	186	221	196	167	177	200	217	189	182	190	200	206	193	169	184	213	182	194	185	202	170	167	192	207	172	198	194	222	182	194	178	196	196	182	214	174	205	218	192	199	178	188	193	210	171	187	189	176	207	192	185	203	177	190	201	185	215	229	184	232	202	157	176	170	175	192	208	191	206	194	208	192	214	220	183	203	187	194	178	181	175	183	188	169	225	187	198	191	227	206	200	169	208	204	174	206	192	204	222	200	203	196	176	194	184	197	193	185	191	214	190	190	205	201	218	219	195	175	194	215	189	190	173	195	170	177	189	187	165	181	178	179	170	205	186	206	195	218	209	196	189	172	190	201	178	188	206	168	173	195	195	198	223	167	191	181	207	200	187	223	199	176	210	195	213	174	171	197	183	177	209	191	201	172	195	211	209	190	187	185	204	187	173	174	171	187	192	200	229	200	190	206	214	189	181	188	172	201	166	183	203	196	217	171	206	192	175	171	191	198	181	176	199	178	149	207	189	176	204	183	188	174	178	192	179	175	175	175	194	209	197	214	189	164	189	172	230	206	194	171	177	201	185	189	193	193	180	161	172	207	170	189	203	198	213	187	216	204	189	197	186	196	188	214	180	172	175	172	212	228	195	195	208	197	181	196	198	188	204	211	201	227	223	200	202	185	202	197	183	203	184	190	202	183	188	176	204	197	207	202	231	164	197	206	153	184	194	191	195	187	208	200	191	211	207	218	207	213	185	177	194	202	225	188	185	210	176	181	204	184	195	205	202	203	180	173	184	174	205	174	190	191	189	195	209	198	186	178	178	210	198	209	174	213	200	211	172	210	173	191	212	172	201	200	203	195	192	173	190	201	192	241	213	183	192	196	201	199	214	205	151	171	192	217	209	207	175	185	188	204	158	190	188	217	184	187	214	208	226	180	189	203	181	186	197	206	183	161	222	207	200	211	187	198	186	205	180	171	205	179	186	190	207	188	221	210	187	180	190	197	184	225	182	200	203	196	168	184	191	219	183	187	173	231	194	190	179	193	183	201	176	188	175	196	195	203	197	195	205	185	206	182	181	207	195	205	204	208	209	166	157	195	207	178	193	190	167	196	199	192	199	189	168	200	190	196	194	193	199	188	196	153	197	199	192	195	219	173	190	188	184	183	221	219	188	178	199	185	199	173	193	192	199	171	182	190	194	216	180	186	165	174	185	199	194	186	202	186	182	187	221	190	194	189	188	221	174	207	198	183	186	200	215	195	167	173	182	172	189	208	191	193	212	216	189	199	192	188	188	192	187	203	193	166	177	174	167	175	187	225	202	196	174	196	204	174	206	179	184	195	206	190	223	196	212	209	160	199	173	186	187	161	193	202	212	173	195	167	207	174	190	198	181	179	167	200	188	210	185	215	172	174	171	210	241	196	203	209	182	198	188	193	205	187	170	187	188	200	187	205	180	213	176	187	215	202	208	215	200	191	200	173	200	182	220	225	174	176	192	164	188	201	199	186	190	162	200	177	189	199	190	197	180	204	177	195	169	227	221	201	215	201	232	231	205	218	195	192	185	199	174	174	189	199	180	202	185	194	200	193	172	200	210	208	196	196	196	199	185	150	182	194	185	190	190	196	171	193	220	164	170	228	185	184	190	168	212	216	179	172	202	193	183	204	196	172	186	189	194	195	188	187	200	190	217	179	191	188	206	180	203	189	198	175	201	212	213	183	159	193	181	183	192	189	175	222	212	223	195	189	179	173	190	176	191	189	193	204	179	210	194	196	190	203	191	189	180	176	206	187	170	189	214	203	166	220	196	181	180	191	188	200	194	199	192	193	210	174	181	201	204	181	182	198	193	183	195	184	211	195	176	205	199	205	164	195	185	199	221	193	192	208	195	176	175	200	204	183	198	186	165	194	209	203	195	216	197	188	201	188	193	195	205	196	188	184	179	176	177	186	183	181	195	185	182	180	186	171	205	174	195	198	186	196	207	198	196	206	197	185	198	204	194	186	178	196	148	202	193	175	190	198	191	207	205	185	182	195	178	207	193	204	211	209	177	224	201	192	178	184	213	184	205	203	196	169	187	214	188	188	208	211	187	201	173	204	226	170	175	184	184	205	197	206	157	195	193	195	177	185	224	237	211	195	187	184	186	207	182	202	209	198	173	199	203	219	211	188	184	183	215	177	181	205	198	191	184	205	171	197	206	209	182	182	208	214	200	173	197	221	182	166	206	185	215	215	224	178	199	215	201	191	184	195	180	188	215	182	192	172	190	210	209	188	187	241	189	181	180	176	171	189	179	194	183	190	195	204	211	185	196	193	205	189	197	190	199	199	174	206	210	204	174	199	180	183	168	215	182	182	186	203	185	188	200
7877	873	1597	1711	1381	1224	1066	905	861	793	732	685	639	636	669	648	595	632	566	614	526	534	534	534	529	533	558	562	526	544	507	521	504	548	538	533	508	540	531	511	512	511	542	495	510	443	536	502	507	576	513	487	517	536	515	563	536	508	507	549	490	541	520	472	510	521	502	558	516	500	525	530	494	508	499	483	516	511	507	539	516	508	486	470	471	438	484	507	466	547	480	477	528	509	472	491	485	477	489	507	523	498	499	493	512	503	491	542	528	468	535	512	493	470	478	470	529	489	492	489	424	469	465	531	524	522	493	483	500	520	496	528	566	490	486	491	489	489	500	540	473	531	486	492	487	482	508	540	503	485	480	492	438	483	501	500	481	478	499	521	534	540	471	517	450	551	477	485	522	466	552	515	553	513	500	494	534	467	495	528	495	507	500	484	503	508	496	475	511	487	464	498	546	501	466	466	463	461	465	483	479	474	521	496	479	447	527	484	483	547	491	481	500	474	492	532	484	492	508	490	485	500	500	483	497	528	507	484	529	507	520	477	458	489	510	489	505	512	453	495	533	522	503	497	496	495	435	498	502	509	536	466	519	514	468	471	503	509	497	498	461	493	491	511	520	495	491	469	483	499	469	489	494	517	527	490	457	496	505	481	443	539	511	513	504	480	489	505	451	543	461	521	468	511	496	496	496	486	518	494	502	497	499	475	492	510	489	483	514	526	484	527	503	480	484	493	492	517	504	524	456	466	484	492	530	469	475	535	479	485	501	469	460	500	459	524	532	486	481	533	492	509	471	523	502	518	479	516	515	464	501	488	517	480	444	469	469	551	503	485	463	524	489	499	497	460	528	496	500	492	525	492	494	530	485	482	554	491	437	519	445	506	501	532	478	498	475	486	551	483	526	496	518	470	504	480	509	498	522	521	500	470	487	495	507	489	518	470	537	491	511	526	524	529	515	498	493	490	526	482	456	475	497	504	506	472	511	485	564	482	485	465	483	474	541	483	480	481	462	494	519	496	519	511	483	505	519	477	481	514	459	495	465	476	494	497	460	486	463	542	492	469	513	507	468	507	520	504	494	490	517	504	495	521	481	461	567	510	455	513	490	479	506	485	490	505	500	501	497	499	496	495	523	506	498	491	534	508	506	487	470	490	553	479	507	502	475	476	485	511	490	493	461	453	516	490	514	502	538	489	468	485	476	513	475	508	512	497	496	474	484	526	532	476	512	487	506	494	491	486	511	505	512	526	478	526	507	492	500	521	507	502	497	527	466	534	497	515	516	497	494	501	492	528	502	522	519	455	461	487	491	488	476	431	488	476	495	465	490	505	481	466	499	483	514	511	525	475	491	514	509	464	535	448	502	509	486	528	496	505	513	424	529	511	497	491	555	464	495	530	513	494	518	507	504	499	530	471	544	517	467	472	528	493	492	506	518	507	504	514	480	574	513	485	463	467	479	465	489	507	478	491	509	484	483	493	492	466	488	507	488	463	451	504	536	477	521	497	492	477	491	507	494	530	506	497	481	489	441	502	491	516	484	531	472	489	487	538	509	471	463	550	468	512	506	516	492	511	460	512	485	517	486	489	495	476	467	502	479	540	547	497	485	460	491	459	510	507	513	539	498	545	479	512	511	482	513	495	539	488	486	507	521	478	509	488	512	483	514	489	469	510	492	497	492	495	519	495	497	536	496	490	543	463	479	515	538	492	506	504	483	516	508	466	482	478	535	488	495	481	489	497	472	516	509	481	475	541	449	500	460	504	481	481	522	484	464	520	487	510	450	515	495	485	522	502	467	500	521	512	492	504	497	526	474	481	512	492	497	486	486	518	491	519	495	526	487	490	463	471	526	510	434	490	482	540	479	517	509	479	497	474	502	490	495	505	548	486	528	470	480	454	514	494	516	475	479	489	472	478	495	512	514	518	501	497	494	539	501	517	512	529	493	532	545	521	517	519	511	485	497	455	470	502	525	495	554	481	527	518	519	501	483	519	462	516	476	473	533	460	558	470	547	556	512	498	471	484	526	533	513	504	517	461	474	514	470	472	493	484	493	527	468	509	546	455	498	504	540	522	483	493	496	476	481	515	484	489	497	504	509	493	507	509	468	475	506	504	496	508	460	526	450	482	469	474	484	509	499	525	499	481	508	516	503	477	516	482	478	511	507	508	463	533	527	493	460	485	465	530	515	512	500	482	481	474	522	556	494	494	457	503	491	488	485	503	520	481	459	492	528	466	531	525	517	482	490	504	493	515	500	448	526	506	502	541	465	479	500	489	503	507	464	490	502	509	546	457	544	472	476	526	460	496	487	500	483	475	523	519	481	463	515	510	450	487	500	512	496	476	484	526	478	553	491	507	508	487	480	499	494	510	475	492	529	464	504	549	502	514	518	468	490	509	491	501	500	514	501	474	525	491	456	465	489	520	491	458	508	488	485	506	510	503	496	483	500	512	507	471	474	524	462	515	492	470	543	467	468	495	498	476	485	488	510	503	504	494	502	505	536	508	474	473	521	489	463	521	501	468	513	489	512	481	470	482	513	478	495	486	507	521	523	507	504	467	503	552	455	475	519	532	519	480	523	478	497	461	556	505	476	501	467	497	518	494	530	498	529	498	498	516	514	495	496	502	488	519	467	529	483	498	531	527	501	503	496	474	504	511	507	517	532	466	494	519	482	489	533	517	509	500	470	502	498	473	489	516	499	448	499	517	502	531	506	490	486	509	471	510	481	477	512	458	479	522	539	486	478	490	481	486	508	501	506	464	499	522	491	460	490	487	520	483	506	505	496	468	483	464	507	528	490	487	507	496	472	477	508	506	485	451	473	527	494	502	533	457	471	505	476	527	449	500	509	520	529	480	463	467	503	489	551	454	528	550	498	507	517	505	498	486	525	509	496	509	487	489	507	549	502	481	492	501	496	477	525	493	508	508	457	508	497	527	495	526	475	489	484	483	483	540	498	498	497	501	483	493	493	492	492	501	466	511	514	481	464	511	514	482	471	505	490	491	470	489	481	489	509	504	482	513	495	472	471	539	504	514	533	466	471	466	513	500	488	508	525	488	473	501	489	485	511	478	480	493	514	505	480	516	491	495	501	527	500	498	503	465	504	502	445	510	517	520	498	500	519	476	501	468	527	490	517	521	532	475	496	511	478	445	489	472	516	483	509	523	481	544	514	480	503	482	458	531	516	531	484	503	545	490	497	471	505	505	473	473	499	512	495	515	503	499	468	498	520	467	502	469	505	484	486	522	504	495	539	495	523	525	525	485	484	476	467	479	474	488	473	482	484	489	515	507	488	494	502	506	525	526	502	506	457	533	521	519	467	483	484	494	480	428	524	487	465	496	521	506	514	465	531	511	499	480	492	522	492	496	526	459	474	472	503	504	503	541	492	488	480	530	496	476	537	462	521	510	482	513	500	487	519	520	523	466	471	482	489	483	476	502	522	490	527	471	486	487	474	464	506	488	520	502	513	495	513	450	497	484
1263	382	363	391	384	365	408	383	372	398	387	339	360	349	354	399	394	370	374	371	381	367	367	368	403	373	402	399	388	340	338	374	389	353	389	397	381	367	398	395	396	377	393	373	440	381	356	350	384	367	380	389	373	344	371	417	403	377	355	381	376	399	415	367	378	374	370	389	348	425	358	361	378	327	362	396	378	349	346	414	376	360	366	370	395	347	394	404	428	348	385	364	390	370	384	375	327	378	422	369	390	376	393	375	380	387	366	372	344	370	379	338	408	386	336	375	388	333	386	330	401	443	364	409	361	363	363	366	397	386	389	379	371	370	385	359	392	364	383	349	355	370	386	366	378	366	366	383	399	384	367	371	355	406	373	351	376	358	380	381	362	369	387	339	374	375	364	352	383	355	404	371	366	366	389	382	374	394	376	357	363	400	369	378	328	363	351	408	394	355	369	406	361	379	392	373	412	362	409	365	366	349	352	423	365	399	412	384	379	370	395	360	394	384	411	391	337	406	400	371	371	385	361	383	399	356	406	385	359	412	411	345	341	348	372	401	380	377	373	375	341	389	383	350	351	405	395	381	364	403	357	358	381	403	379	381	369	367	379	383	385	367	388	382	369	351	371	362	373	344	381	386	391	394	347	422	405	409	384	385	366	384	370	352	393	389	374	386	397	342	388	366	346	362	354	347	391	355	388	387	368	356	388	371	388	374	376	370	339	389	396	382	349	377	380	352	385	399	366	378	372	358	391	365	383	370	376	364	394	380	396	365	366	402	354	375	363	361	388	398	417	383	389	392	369	366	382	393	419	341	391	398	392	402	328	372	364	354	379	375	373	392	386	378	342	405	422	369	395	376	383	394	377	365	399	377	405	386	378	358	386	356	397	360	372	366	385	378	381	407	379	383	413	372	340	395	368	392	393	384	372	371	391	349	357	356	391	359	400	391	398	408	360	389	363	366	387	397	369	414	352	343	362	372	382	424	346	404	347	357	378	405	339	372	368	373	381	366	324	393	361	393	404	377	335	328	397	410	394	373	361	354	362	407	376	371	397	375	385	414	401	352	393	374	396	383	438	398	378	366	355	376	410	376	343	352	353	374	359	365	399	353	399	379	374	371	343	388	389	388	394	385	379	381	411	377	365	379	347	367	360	367	364	393	359	393	370	412	328	395	356	366	374	383	403	382	351	403	377	384	357	431	371	366	403	359	406	376	395	367	404	427	348	359	356	366	395	384	386	381	368	397	329	361	390	396	400	372	386	414	362	367	396	389	399	364	411	385	382	373	360	385	362	375	358	412	377	400	362	381	349	375	396	345	398	382	384	386	356	376	378	386	367	422	350	377	343	370	390	367	346	387	361	398	347	350	376	387	379	410	393	372	385	355	421	360	348	359	351	361	377	370	377	345	371	343	324	397	348	366	386	392	394	368	369	385	377	345	374	369	354	345	366	355	367	341	391	386	362	426	370	373	392	369	388	366	413	379	409	392	403	369	397	394	368	360	373	419	353	357	369	383	374	379	379	356	369	394	413	349	359	347	374	364	347	355	395	404	349	374	366	385	354	356	376	361	413	377	413	349	372	358	371	408	377	349	397	387	358	381	397	374	404	376	378	366	390	381	368	419	376	402	378	363	361	343	391	389	346	393	354	370	394	381	365	377	408	390	407	352	406	348	386	376	412	391	371	356	332	373	372	369	409	340	363	403	385	404	383	370	367	399	393	326	378	383	385	394	348	408	376	366	377	379	378	362	377	371	384	378	379	387	359	374	360	381	339	350	354	389	395	356	380	381	367	362	362	317	412	388	352	410	374	363	361	384	376	380	346	377	367	399	388	348	352	354	414	399	363	359	381	364	326	374	411	400	371	381	385	365	394	380	350	371	380	378	372	401	385	356	390	382	387	352	390	380	392	411	390	368	372	377	407	355	358	372	382	399	372	383	368	364	340	382	384	385	393	347	335	374	371	396	363	379	378	354	366	428	371	372	363	395	355	369	405	372	355	360	320	375	379	395	380	370	381	392	336	354	412	370	394	401	361	369	393	370	413	378	349	387	378	405	352	361	346	373	412	414	382	390	365	368	381	395	354	374	359	376	377	356	395	377	343	389	371	364	358	345	363	376	347	385	377	363	377	349	351	347	344	355	377	371	371	393	384	352	372	378	377	401	370	363	374	390	331	385	360	376	367	397	400	373	362	399	409	417	345	358	379	390	372	407	414	402	372	353	358	376	350	385	399	382	390	376	390	409	349	371	377	361	365	394	394	396	409	404	369	401	364	382	353	368	409	414	346	370	382	373	388	381	422	382	409	361	365	372	380	373	382	352	387	339	419	368	356	398	389	383	345	367	402	357	370	372	314	386	344	354	353	383	344	394	375	391	387	376	392	368	387	392	395	402	357	425	355	377	373	378	340	409	347	403	360	401	392	347	405	374	379	356	380	364	367	393	365	347	324	355	337	399	386	383	401	377	371	395	342	346	408	413	329	380	375	391	374	413	395	396	383	435	356	375	370	396	384	402	391	384	356	364	403	354	369	362	357	341	406	398	376	353	380	364	367	368	391	367	395	344	374	381	362	332	347	389	363	356	366	384	382	345	349	388	328	387	417	370	430	374	354	325	391	374	378	373	402	383	387	356	421	391	348	417	399	388	341	376	367	355	405	394	367	342	367	378	389	355	317	411	371	362	388	390	401	388	407	401	372	353	342	392	351	402	394	384	378	366	405	380	362	390	377	417	370	348	386	405	364	372	361	373	369	373	375	382	354	386	338	328	381	412	372	375	369	347	342	402	377	387	365	365	375	407	368	377	370	376	381	347	369	375	394	408	357	391	347	377	353	395	393	375	384	373	395	348	379	383	407	397	405	419	398	383	426	403	392	382	391	373	390	403	407	366	372	371	394	376	378	349	392	383	371	346	341	362	330	361	357	406	399	390	358	355	393	344	389	372	351	374	383	402	364	390	378	377	393	393	402	363	371	387	390	366	366	368	379	327	385	362	391	341	352	371	357	369	366	367	384	379	386	362	391	397	374	388	371	389	360	411	341	335	380	394	359	388	387	396	375	370	377	364	384	384	362	363	366	367	344	419	370	407	393	350	381	339	332	380	367	391	326	356	381	377	389	359	423	407	374	384	335	375	364	394	355	374	410	392	400	429	360	368	379	377	386	364	353	377	364	342	403	385	374	384	384	356	370	388	379	347	343	361	432	364	362	398	371	380	335	351	393	356	397	398	387	377	373	390	360	379	385	394	329	363	378	375	402	369	401	356	414	390	373	353	347	373	378	371	410	401	338	397	404	390	376	366	355	391	404	390	384	393	372	397	413	387	394	329	404	375	392	349	365	387	382	373	396	377	373	394	365	366	375	403	402	423	390	376	399	431	384	379	379	363	391	362	385	376	391	344	360	345	377	375	392	386	375	368	359	414	407	361	373	349	377	358	383	372	366	399	378	387	376	360	340	373	395	389	358	368	358	372	384	385	412	389	402	377
2021	908	930	937	907	923	860	936	907	931	904	909	897	914	928	903	876	892	895	901	946	828	950	881	911	956	931	859	873	855	894	926	919	936	865	899	883	870	884	948	866	962	895	918	948	906	990	917	940	892	936	893	942	908	924	893	892	876	930	906	874	864	894	929	942	920	879	894	901	918	926	950	912	931	893	912	871	908	937	950	989	884	935	954	884	916	946	900	920	918	945	958	916	937	987	923	914	882	928	930	943	935	925	928	895	953	943	940	948	930	908	935	957	965	934	936	900	921	939	894	931	886	969	917	940	898	881	924	870	948	942	928	922	927	925	905	920	953	958	917	938	851	908	928	928	912	938	893	887	868	949	914	892	934	908	925	877	904	923	940	871	932	951	855	891	927	854	945	949	887	904	832	961	892	945	921	883	902	887	869	864	945	889	886	929	941	882	888	863	923	951	916	941	901	926	878	892	958	916	935	920	858	931	945	890	953	908	928	936	906	883	933	858	923	911	874	944	924	837	906	935	879	951	877	882	907	928	917	966	916	919	891	921	890	891	912	899	886	966	921	943	887	911	903	944	989	904	845	904	905	869	921	860	884	910	909	909	945	919	892	881	905	920	900	896	913	923	910	933	879	969	928	907	928	870	899	817	972	947	932	916	937	884	886	952	955	891	893	934	957	899	969	863	886	867	911	925	885	896	946	880	919	945	892	906	934	894	962	988	910	904	919	884	913	905	906	933	929	888	972	904	945	866	898	939	880	933	911	895	895	937	896	912	837	898	927	913	903	912	957	869	938	911	898	928	889	882	935	923	893	935	938	838	888	874	973	942	927	895	936	921	894	943	932	845	967	956	920	905	909	952	975	953	899	917	929	889	943	924	906	945	911	930	888	914	888	947	953	956	899	912	912	949	939	883	976	936	915	929	859	912	947	963	917	884	983	875	936	950	863	930	900	871	923	928	840	975	907	910	897	850	899	911	942	899	914	869	921	974	942	920	923	914	938	937	895	941	913	888	965	884	892	910	958	915	959	969	885	916	917	927	914	867	951	909	844	893	877	868	907	875	929	850	884	911	912	876	877	873	958	943	942	910	939	900	926	878	962	911	1003	952	933	928	935	872	936	940	865	901	916	933	951	908	943	868	893	866	902	932	887	880	905	911	891	916	872	937	920	887	896	950	925	909	871	884	921	907	951	908	927	935	920	863	928	966	900	935	921	904	928	891	942	896	926	900	926	974	889	875	970	934	914	931	908	906	908	913	922	937	881	961	876	924	928	839	860	924	948	921	906	931	919	891	937	891	887	961	905	855	959	907	892	894	887	908	953	929	934	947	930	890	898	890	943	851	918	936	891	913	906	918	901	917	861	934	835	869	920	913	919	947	937	942	958	893	918	892	960	899	923	923	952	901	917	926	960	883	940	935	934	867	907	929	898	853	917	962	875	905	909	919	928	904	924	898	950	894	917	883	915	877	901	990	919	916	951	901	952	907	921	917	949	922	940	925	913	940	912	894	895	906	937	901	913	884	923	859	883	924	932	892	891	876	882	906	898	907	940	893	927	924	877	889	959	905	925	928	905	885	966	985	927	931	916	977	871	913	862	878	900	941	960	903	963	892	938	973	953	909	907	916	916	885	853	963	993	943	927	911	900	896	950	914	895	933	848	879	881	923	886	885	928	933	908	902	909	983	928	971	885	905	937	883	931	915	923	947	916	941	914	907	894	903	981	939	948	914	936	928	842	921	936	928	907	941	892	909	901	957	985	894	911	928	942	957	910	873	918	877	946	896	949	869	946	942	937	923	906	949	896	913	934	914	904	941	868	946	890	909	949	891	930	856	914	915	929	975	892	906	888	908	892	893	891	863	922	914	899	935	941	937	987	880	911	911	914	899	909	942	915	828	932	922	862	890	963	934	925	912	980	961	912	978	919	856	908	914	871	961	860	887	936	922	895	953	916	855	918	971	886	879	945	985	934	945	978	898	927	904	896	898	907	920	889	910	913	930	873	929	864	920	939	935	902	888	864	975	899	909	906	905	921	879	950	931	933	888	956	922	929	970	959	929	869	904	883	922	891	905	913	864	926	900	891	908	927	920	889	926	886	923	884	866	892	905	894	958	964	915	928	917	909	958	952	943	891	916	958	854	885	917	954	929	841	931	942	892	931	932	951	893	933	937	918	921	931	900	915	902	955	904	913	901	925	917	891	899	906	890	977	859	857	889	925	915	876	963	915	885	933	921	923	947	884	907	878	909	950	906	923	950	905	936	950	858	926	872	972	852	928	873	917	903	889	922	934	924	926	886	912	867	915	869	935	895	892	879	905	970	953	921	916	938	913	861	897	877	908	928	959	968	910	942	993	877	919	883	863	885	885	895	864	929	860	916	931	908	917	920	944	881	920	880	903	877	988	944	948	943	870	918	913	946	877	928	972	928	925	937	907	862	939	885	866	897	888	888	961	937	899	890	879	889	913	948	912	932	941	970	922	900	954	857	908	886	892	882	942	952	894	903	955	950	877	910	939	875	922	894	943	910	925	932	916	920	906	915	932	943	916	915	902	943	882	943	942	943	913	885	938	881	872	971	911	869	891	939	930	892	905	929	954	914	898	886	905	885	939	865	899	971	901	877	934	898	910	941	922	922	947	943	951	922	916	890	854	920	906	941	913	900	902	948	966	879	945	932	921	949	877	935	912	883	906	842	901	928	907	949	939	938	897	937	928	922	905	944	928	912	850	899	918	936	911	931	934	922	898	922	902	913	892	937	987	931	892	877	906	895	932	940	976	910	897	890	926	923	901	884	932	878	871	880	839	918	909	872	924	920	910	904	895	914	854	869	957	901	982	905	874	916	864	945	935	885	948	905	944	883	907	921	853	929	936	887	907	895	966	887	896	878	971	909	881	921	865	961	931	907	865	905	907	943	885	910	930	904	881	945	900	888	902	978	938	904	973	906	936	876	879	906	929	913	909	922	920	876	874	906	912	907	930	911	888	923	942	873	902	886	918	973	875	887	894	898	924	848	982	917	895	918	882	934	950	988	880	906	883	834	868	820	957	884	889	898	958	931	918	950	891	933	906	909	899	893	947	911	853	863	904	926	891	888	940	909	909	889	904	922	970	909	944	881	903	929	918	853	906	900	948	878	942	883	861	952	930	984	880	931	900	933	883	900	952	971	969	877	893	946	897	881	929	938	902	879	871	913	953	909	875	896	895	900	901	916	978	937	966	883	864	883	904	895	895	887	883	910	856	920	902	933	896	931	923	905	939	907	883	875	935	881	905	954	962	914	876	887	878	922	901	901	906	999	963	884	929	914	922	930	934	887	911	927	870	939	896	937	885	960	939	956	910	933	924	909	861	980	954	918	915	913	897	896	919	933	952	895	928	934	853	934	925	923	951	936	931	904	964	920	927	907	941	928	907	888	883	937	929	956	887	989	916	912	940	931	861	929	882	902	880	912	940	900	964	911	864	949	931	921	972	920	962	978	954	902	930
6982	554	574	504	482	417	412	412	390	412	357	372	356	377	335	354	374	386	351	353	381	358	360	331	302	359	344	374	342	359	371	356	328	357	365	308	368	361	372	376	330	343	346	385	343	356	328	365	340	353	394	368	355	366	351	337	369	393	364	385	380	386	379	373	346	357	358	364	360	359	365	318	338	365	378	355	371	381	322	351	356	344	351	372	365	381	370	352	340	400	347	369	380	381	392	368	370	369	387	350	387	376	406	374	350	381	384	389	322	376	373	364	372	377	372	365	349	328	341	355	366	350	349	370	360	340	327	373	347	368	338	379	374	348	411	357	342	343	341	338	392	358	378	369	342	338	352	360	400	365	343	341	402	331	352	411	358	385	347	381	342	375	359	384	373	359	348	370	346	355	367	355	370	355	357	359	366	369	361	350	355	374	338	321	365	352	372	350	394	373	342	371	347	341	374	374	353	392	389	390	342	368	366	360	384	341	369	361	349	351	372	347	370	328	378	352	374	363	337	362	357	333	374	371	309	350	375	317	375	352	379	322	358	357	348	362	327	370	381	335	348	356	343	365	376	330	365	350	362	403	366	364	368	408	365	381	354	349	347	371	372	349	346	339	325	372	370	341	383	383	337	329	366	355	358	329	354	336	385	384	358	375	341	346	322	384	376	383	332	384	386	362	352	391	336	373	357	380	384	354	426	378	370	362	375	348	394	374	345	359	368	427	379	348	341	375	379	354	345	356	382	385	363	374	366	426	381	373	380	394	426	335	397	368	359	337	397	401	391	373	359	346	371	331	323	352	332	374	370	379	332	384	394	340	359	362	327	402	370	385	386	339	351	338	411	366	391	396	355	365	345	362	354	368	345	373	344	354	388	392	362	363	337	397	355	380	347	372	392	375	339	359	342	353	373	312	331	393	365	364	373	386	366	357	371	366	344	364	320	377	394	385	318	358	362	391	363	337	320	345	376	386	349	339	362	342	337	333	355	360	351	341	352	375	363	353	349	370	358	364	355	363	360	339	356	332	335	358	358	381	385	350	384	348	383	362	364	360	364	357	357	352	344	359	364	393	366	353	350	405	344	355	373	334	347	370	350	362	393	370	359	357	348	348	367	373	374	322	344	341	346	388	351	394	338	362	351	368	358	329	356	366	373	330	348	351	350	359	337	363	344	367	359	342	336	376	386	392	390	361	366	369	370	381	354	377	380	364	372	314	351	352	358	370	384	400	394	380	391	344	391	413	380	343	369	367	369	378	391	375	379	414	374	362	359	336	363	351	344	370	332	348	358	386	351	349	369	336	351	394	352	330	404	360	361	349	325	362	358	353	362	352	358	369	355	339	380	362	310	372	365	353	372	363	362	366	333	381	371	335	348	325	341	322	349	346	341	387	389	358	355	348	356	356	360	377	392	367	386	369	363	345	349	372	378	356	357	359	405	360	398	367	356	327	360	357	361	356	371	379	362	330	362	361	374	332	356	324	351	364	385	363	370	371	374	371	387	406	336	355	361	360	326	380	392	327	333	344	321	357	361	345	348	358	341	358	357	342	330	355	387	372	378	386	341	371	380	346	351	376	345	337	383	350	369	362	371	379	353	371	353	371	383	331	376	357	396	356	356	338	361	392	344	358	351	350	376	297	357	381	360	381	348	358	393	394	365	384	341	380	377	375	341	335	341	357	385	328	364	356	370	364	410	405	394	340	342	340	343	341	346	334	392	342	373	340	351	361	335	393	339	355	354	375	359	383	342	385	377	352	376	352	390	380	384	355	359	356	365	384	366	330	385	378	395	369	366	362	379	328	336	376	379	368	322	395	393	381	366	374	366	361	371	358	387	343	349	317	373	344	350	330	349	360	352	362	386	383	363	401	357	350	373	370	326	355	328	382	367	363	344	387	381	350	379	370	395	374	352	373	348	369	363	383	354	367	367	372	361	363	372	317	326	349	383	330	389	355	367	346	353	360	367	350	377	374	404	372	357	368	371	363	378	350	405	345	337	369	401	372	382	349	377	347	384	387	332	381	366	339	341	402	399	370	335	364	350	374	355	381	348	345	412	356	366	340	375	347	379	394	343	377	347	360	362	378	365	378	373	359	323	366	372	372	367	354	366	364	372	344	335	373	358	357	397	367	380	347	403	398	389	345	359	388	347	399	332	381	365	342	372	404	379	342	379	367	362	355	360	335	352	323	357	366	369	387	357	402	346	344	381	357	358	356	392	380	349	316	333	370	339	349	380	337	350	327	328	351	413	342	383	373	352	364	348	371	394	382	399	353	399	360	411	387	350	354	380	330	365	406	371	372	356	362	364	388	367	375	355	347	357	373	386	324	389	356	355	376	337	358	327	356	374	342	343	365	371	339	350	357	348	367	349	368	389	383	380	364	354	351	374	332	366	380	360	389	375	353	372	356	341	362	380	347	372	337	388	377	374	390	335	367	392	355	380	382	330	324	393	368	401	353	389	367	332	387	394	388	350	370	382	373	370	371	349	361	382	366	390	359	355	367	398	333	399	369	404	347	367	357	339	387	343	401	333	365	354	390	389	360	357	337	383	363	337	335	388	365	349	382	391	364	390	369	312	327	419	348	322	372	355	351	370	362	360	380	376	359	334	345	366	374	367	361	410	382	351	349	353	335	361	373	369	363	368	375	341	373	357	387	339	356	357	357	368	388	352	379	382	338	335	362	351	329	356	337	373	350	335	378	342	366	349	368	341	345	367	331	351	333	361	341	408	366	334	358	367	346	394	352	327	379	375	349	357	361	346	393	371	389	355	364	351	371	340	377	339	392	390	331	365	372	334	332	380	324	334	360	375	361	356	366	391	361	397	362	335	362	355	408	350	380	372	368	374	383	381	303	367	371	352	379	383	365	373	359	333	386	348	350	349	355	386	359	368	353	392	387	397	358	364	330	398	338	373	345	400	331	362	371	378	381	369	355	338	320	358	367	391	362	361	367	373	391	372	383	363	395	364	365	369	409	384	382	366	361	362	364	343	379	402	348	363	326	357	370	363	371	359	390	332	318	334	345	336	354	373	401	391	369	363	340	339	366	376	358	414	350	375	373	385	358	355	333	330	351	346	344	371	400	369	343	352	375	375	356	375	375	315	315	355	363	370	368	388	347	375	353	361	356	376	336	391	345	387	389	374	361	347	339	371	377	363	357	388	386	392	349	354	372	370	337	346	364	346	328	385	396	324	349	371	360	350	345	356	359	362	370	347	382	382	354	355	319	373	395	373	418	348	364	358	370	394	375	359	339	369	391	376	370	363	396	348	357	327	399	346	320	393	357	346	352	370	373	362	391	347	364	338	348	401	390	340	334	378	359	361	371	365	359	318	384	359	365	362	378	329	378	353	375	344	395	371	362	367	365	370	364	372	364	348	370	335	365	372	357	390	377	355	353	381	360	403	374	370	345	360	342	335	347	358	340	346	360	363	384	346	331	352	370	399	360	396	311	365	356	376	359	331	325	355	374	360	369	360	339
6568	1084	1430	1457	1427	1233	1178	1121	1033	1035	921	924	1006	912	922	957	903	857	867	916	841	907	913	880	880	922	921	870	895	932	869	883	896	916	891	901	844	887	913	871	873	924	855	828	874	885	869	883	842	888	873	857	834	867	829	897	857	827	838	961	886	864	879	859	863	870	885	896	973	909	870	870	879	894	897	864	896	847	898	938	834	874	919	869	878	890	859	906	859	899	874	876	860	863	912	849	914	866	837	919	819	857	892	888	865	868	840	840	841	889	833	907	853	872	875	889	862	875	864	872	860	895	881	900	844	881	836	879	841	884	896	891	878	912	863	900	893	933	859	873	876	887	861	895	849	894	839	815	883	857	874	876	817	882	907	891	913	872	857	837	882	847	866	817	868	902	882	871	834	889	892	824	896	900	845	876	854	792	898	868	878	938	860	886	915	879	922	862	884	904	842	877	870	847	873	915	883	885	880	861	837	847	928	870	869	865	899	794	836	859	842	813	829	872	881	835	881	883	862	884	897	882	851	844	913	854	865	835	907	852	832	855	831	912	859	882	861	850	905	844	884	808	861	908	883	875	845	875	900	868	895	892	890	852	902	867	867	845	837	850	860	898	845	868	901	889	901	921	909	856	927	811	888	825	922	890	830	857	855	868	866	862	880	932	839	878	891	907	857	870	822	910	864	863	842	889	848	922	906	836	889	864	881	830	918	865	839	860	853	840	863	864	830	890	886	807	830	841	856	904	895	908	827	865	820	889	835	873	860	894	859	910	854	844	879	915	909	887	887	841	831	868	912	909	886	892	855	884	850	892	896	845	856	864	840	859	834	846	888	925	853	877	850	858	840	923	835	858	893	876	860	867	867	901	923	885	873	890	903	836	910	855	861	911	888	845	899	835	896	854	898	829	822	837	832	864	868	886	841	841	858	839	873	857	861	839	905	897	854	898	851	838	907	867	862	834	862	907	844	836	863	853	855	896	893	907	876	904	914	870	916	908	899	826	872	869	824	863	884	850	908	869	854	887	839	923	894	877	872	897	784	923	840	851	855	826	846	897	874	852	843	916	835	879	838	857	880	842	928	862	873	805	863	880	857	892	901	821	924	858	860	832	931	872	870	855	860	927	906	835	898	898	823	825	882	925	850	852	834	893	903	915	894	877	868	864	911	902	909	904	886	874	884	926	846	935	872	836	836	894	853	894	882	882	850	813	848	858	880	902	848	856	881	900	921	895	848	868	867	935	885	836	830	876	925	854	805	826	926	904	850	884	893	869	881	867	848	871	901	865	815	861	923	851	894	891	902	826	873	866	854	943	916	876	858	789	854	851	887	837	865	835	864	841	922	846	879	826	864	909	826	865	885	814	833	877	874	833	878	858	892	963	845	892	885	857	869	906	796	871	875	823	871	841	900	901	856	928	878	901	863	914	867	916	805	828	883	843	868	866	879	889	853	860	917	870	887	866	845	852	885	870	853	889	918	851	885	950	895	842	891	829	862	828	880	836	805	870	912	869	886	842	852	869	944	868	913	850	794	899	872	905	861	854	860	840	915	849	847	897	884	855	881	870	898	821	893	880	870	849	869	883	917	817	866	905	883	854	838	856	900	869	928	879	852	910	898	844	886	884	877	942	864	928	844	867	851	886	887	872	921	879	820	909	952	873	864	905	863	822	837	845	902	849	893	836	874	854	854	895	839	856	843	867	889	883	867	899	823	822	878	874	873	930	845	891	860	860	838	930	850	859	918	910	847	892	831	896	899	823	919	898	852	870	882	913	907	875	834	843	868	873	875	895	836	827	889	868	818	894	867	857	842	907	874	849	910	840	887	927	912	898	899	894	859	883	883	845	907	860	881	870	862	896	875	907	894	857	812	876	900	835	836	915	896	900	909	863	854	847	886	858	865	870	874	819	825	895	886	818	839	856	848	877	888	876	888	849	833	902	886	802	900	881	912	886	858	820	865	848	866	897	890	865	859	902	898	880	770	860	858	849	858	886	911	869	885	923	871	905	829	838	907	874	843	877	840	890	822	860	838	918	918	822	948	877	897	934	903	858	851	895	840	881	845	903	881	863	855	856	897	881	845	835	828	892	864	888	912	884	874	884	876	867	903	867	824	852	837	836	861	861	848	881	893	874	869	827	899	922	856	912	837	839	860	872	823	833	865	861	884	836	878	851	845	850	830	900	836	906	855	871	810	865	874	827	903	854	837	857	897	888	831	875	908	821	881	846	903	867	855	820	867	857	878	880	862	928	862	860	882	873	870	872	921	904	876	910	912	894	891	906	913	927	866	860	849	865	878	871	857	896	828	813	829	829	844	836	852	894	883	864	848	879	856	836	845	890	897	839	850	888	863	871	863	845	912	899	899	871	886	914	873	909	835	826	866	855	850	799	840	872	901	893	833	886	910	824	874	851	872	876	858	886	846	849	904	874	896	895	877	846	869	869	875	844	838	832	865	879	836	859	923	869	837	884	885	906	825	888	867	860	844	887	906	889	827	840	893	864	894	859	849	847	914	831	861	892	856	893	833	855	885	867	836	867	886	868	883	824	833	870	858	827	888	873	880	903	851	879	908	868	866	880	834	883	873	871	892	843	819	875	916	919	898	823	852	841	922	848	880	887	829	865	854	895	848	910	870	831	857	858	877	841	909	886	850	891	858	867	917	861	931	848	885	896	895	905	933	836	947	904	830	871	807	900	853	915	864	874	820	927	901	857	832	909	866	828	866	849	852	896	896	854	892	861	881	901	882	913	849	841	862	896	889	887	828	935	857	888	867	886	810	831	829	857	902	849	950	946	881	840	875	865	846	829	916	902	865	825	827	884	896	895	866	913	839	886	887	919	831	851	775	855	889	891	837	801	852	842	857	903	924	905	874	891	880	845	948	899	891	849	841	889	890	825	841	881	864	860	912	837	913	851	870	830	883	905	868	910	865	844	878	865	886	921	881	844	890	888	890	850	825	809	945	856	899	879	869	874	876	923	901	870	920	854	780	919	914	862	862	820	864	846	873	879	905	847	908	866	836	912	904	882	831	849	849	934	854	858	868	893	841	844	891	894	855	885	907	913	873	866	875	867	888	896	907	888	879	829	831	841	909	869	872	838	862	914	892	851	858	834	824	887	843	871	874	869	849	894	867	832	854	914	861	840	848	908	887	834	856	897	866	945	923	830	856	865	867	887	867	893	884	861	854	854	914	897	885	836	891	891	872	875	806	888	901	873	878	847	860	877	883	906	857	878	883	819	841	928	880	834	850	860	931	932	851	883	882	888	875	850	862	847	871	879	899	884	899	871	879	891	872	853	869	827	911	892	879	865	846	838	828	846	863	833	887	887	896	829	883	831	939	876	852	900	836	830	851	927	871	837	848	829	898	816	907	854	844	852	837	863	884	884	908	847	833	847	861	911	928	883	883	870	801	887	872	843	853	859	845	833	861	852	895	838	901	853	853	877	867	893	895	865	890	839	901	890	872	853	856	848	827	875	855	887
11881	779	685	541	378	309	300	251	272	230	242	239	205	240	196	218	219	188	182	218	212	186	204	165	197	202	195	225	201	179	205	197	208	205	186	191	195	180	201	196	197	193	198	205	187	194	206	191	221	179	214	222	195	209	207	191	186	216	184	198	215	172	193	174	196	190	189	196	208	187	209	180	199	189	182	187	212	158	184	189	195	187	211	178	155	164	216	188	167	193	206	182	206	213	185	180	176	221	202	203	188	160	199	161	201	168	185	197	175	184	201	207	195	200	206	219	187	203	190	180	196	214	194	176	173	187	196	199	190	171	188	159	180	185	192	189	184	181	192	196	194	181	184	180	184	178	197	192	202	182	197	221	203	165	188	198	171	178	206	202	176	181	183	188	185	202	194	179	183	196	196	169	189	193	194	198	191	183	200	202	192	197	206	214	194	195	182	181	189	176	189	227	203	181	196	181	183	204	173	204	177	191	180	196	190	198	181	177	180	188	182	185	199	154	188	190	151	168	170	221	233	196	202	184	211	211	225	171	172	172	186	178	183	168	186	192	202	175	198	206	202	198	187	202	211	192	204	202	197	215	192	186	174	203	196	199	199	181	182	213	173	191	212	179	215	209	170	187	187	193	192	199	190	203	187	200	179	194	177	204	168	178	198	198	208	194	198	210	196	173	209	191	195	176	187	177	189	179	191	165	189	187	207	188	199	179	196	202	200	198	192	217	186	204	171	177	219	212	181	188	187	199	202	172	168	203	189	180	183	209	189	179	165	182	200	205	179	202	197	224	213	203	196	207	186	207	200	187	190	191	189	188	205	171	197	186	204	198	198	222	191	195	173	178	208	171	188	194	219	181	204	193	216	184	193	168	208	201	198	184	201	194	202	170	192	161	198	196	182	209	184	184	207	195	180	184	179	186	178	172	211	203	203	202	188	188	152	173	177	206	183	199	175	197	196	198	200	203	213	195	178	198	204	185	215	195	174	199	194	221	211	174	187	197	199	208	196	177	195	205	184	208	184	170	189	202	184	219	198	204	182	188	182	205	194	179	180	194	190	167	169	220	233	217	196	210	211	182	186	177	164	178	190	212	187	197	167	208	209	186	188	172	224	208	162	204	194	182	193	183	204	194	200	198	205	182	182	180	193	201	180	206	192	195	200	205	199	192	215	183	196	185	177	196	187	175	197	197	204	190	211	211	201	196	209	199	195	186	184	175	197	200	211	193	206	228	204	208	180	208	186	195	187	181	178	190	177	180	204	205	195	204	187	166	190	186	193	190	194	179	181	195	163	172	176	201	217	202	206	197	206	172	182	204	168	201	158	175	202	217	190	178	203	185	189	178	217	174	186	181	186	209	184	192	216	187	189	174	180	208	184	203	176	197	198	200	200	183	190	195	180	186	189	198	195	216	199	171	200	202	175	183	189	180	202	193	200	224	203	196	173	190	190	201	204	173	195	176	178	184	177	194	193	202	188	182	192	200	171	164	211	209	176	195	184	203	199	227	183	196	203	192	196	182	203	174	191	199	194	206	204	209	208	186	184	205	199	212	194	175	185	210	195	180	186	205	172	204	217	194	185	199	184	175	192	218	197	219	196	188	193	194	197	193	195	198	176	186	170	196	176	191	197	226	193	207	186	192	180	198	168	205	198	181	203	167	223	207	207	197	194	187	208	169	198	200	197	206	158	187	172	182	178	191	194	168	195	201	192	199	198	179	203	188	165	196	211	181	188	177	172	181	155	193	189	210	201	182	192	202	211	180	196	184	212	200	204	208	191	189	188	172	192	189	190	184	186	214	183	187	181	201	195	209	189	184	188	196	171	203	212	203	215	198	199	209	200	201	200	191	191	166	190	182	206	177	212	183	185	188	192	171	202	191	218	203	203	156	203	176	186	179	174	190	185	212	188	162	200	187	150	177	179	205	186	193	159	178	182	198	203	191	180	186	202	204	187	197	204	210	192	181	173	196	185	184	183	208	187	202	195	209	183	197	177	174	174	181	180	207	196	171	158	195	205	195	213	163	196	209	201	191	212	188	187	170	199	206	186	195	192	200	183	199	226	195	188	193	190	177	175	200	181	179	182	193	205	202	194	187	179	194	181	167	195	171	178	191	195	187	204	182	176	204	199	208	195	193	168	191	207	178	205	185	185	193	168	196	185	181	223	177	207	187	175	176	208	201	196	189	193	193	195	172	190	192	197	187	201	198	181	202	188	207	228	190	208	221	188	197	173	232	207	193	176	191	197	202	199	213	174	210	177	157	181	193	191	188	194	191	179	183	168	221	213	194	184	207	203	196	196	183	219	208	225	191	165	188	199	192	210	177	178	179	190	161	206	207	212	207	195	194	192	191	167	186	212	204	209	218	216	198	213	215	186	197	189	190	185	200	248	197	199	225	199	164	189	189	177	187	172	198	155	177	204	171	200	183	175	202	220	194	203	191	218	185	203	206	228	199	195	176	172	190	198	197	172	170	171	193	172	189	209	200	195	215	183	194	226	187	202	203	177	188	200	162	172	177	193	201	197	189	214	205	192	198	193	203	146	182	163	182	178	195	198	206	201	211	198	181	194	185	237	178	171	186	198	192	215	183	220	227	201	190	192	189	176	176	208	170	189	225	209	208	196	172	190	191	199	196	224	195	181	186	199	184	207	207	191	166	185	187	201	187	207	178	208	189	189	202	171	205	198	223	202	207	174	201	194	207	184	172	209	189	201	208	203	200	193	191	189	181	183	157	192	189	195	183	208	173	196	194	186	179	182	177	194	184	184	202	179	163	192	193	224	176	214	183	188	172	197	185	175	213	191	180	179	200	185	174	181	209	212	198	164	202	190	218	185	187	194	187	205	188	204	206	187	194	225	204	206	188	194	180	166	203	190	201	198	181	189	185	195	200	166	203	192	217	176	203	221	173	199	195	219	196	196	190	190	185	194	220	171	207	185	188	184	205	188	183	198	198	184	208	210	196	195	196	172	207	189	173	168	184	174	163	179	184	210	192	185	189	215	199	166	198	205	178	186	171	196	187	197	185	179	227	202	200	166	189	194	191	171	200	189	203	210	184	181	214	203	191	170	183	193	184	206	205	181	191	181	205	182	203	203	194	187	172	172	193	211	200	182	204	200	192	214	220	200	171	187	224	196	192	166	210	202	176	155	195	199	188	199	177	190	185	186	189	193	194	196	174	182	186	209	178	194	190	222	197	173	208	174	213	165	185	191	185	200	185	193	160	186	197	187	183	174	204	193	189	200	208	183	171	187	161	207	162	191	202	187	200	184	175	195	216	208	198	187	192	186	173	192	202	190	212	218	229	173	185	172	194	213	179	186	163	198	182	165	161	185	192	176	187	190	185	185	175	201	197	184	186	171	191	185	186	143	176	190	223	189	192	210	203	214	212	180	185	200	223	195	190	180	196	187	179	203	178	167	205	163	176	214	196	194	196	186	212	180	196	215	194	199	198	199	204	198	171	179	198	212	163	178	196	203	209
7806	829	1587	1654	1434	1203	989	940	855	787	705	680	641	585	639	584	605	582	575	563	596	584	543	541	522	528	559	528	512	533	523	555	518	524	534	512	499	514	487	486	505	511	509	535	459	495	478	508	540	514	529	494	518	498	500	495	523	535	520	534	505	493	472	547	526	525	508	486	480	493	464	523	537	507	506	502	486	527	520	492	528	534	469	513	478	468	505	476	525	492	511	456	480	496	518	510	522	501	533	503	502	509	519	537	479	469	496	514	466	487	542	519	514	459	494	464	481	502	492	476	496	472	498	483	491	494	479	520	509	497	476	494	458	498	480	496	516	479	488	477	511	507	511	470	485	523	539	493	495	485	511	484	494	515	489	491	537	507	487	523	499	511	498	475	494	519	476	490	539	490	453	489	509	527	502	488	542	491	534	476	480	507	537	460	514	477	505	507	538	518	495	480	530	472	522	498	515	480	467	487	504	482	465	485	501	506	488	465	519	472	500	459	473	515	501	471	485	502	524	480	500	529	464	522	472	525	479	517	508	514	463	541	521	499	478	476	508	482	514	517	513	477	501	500	427	467	493	532	514	509	528	492	491	503	483	514	491	504	509	506	472	529	490	472	531	439	505	496	500	467	490	489	514	507	487	492	488	487	499	472	442	500	494	487	516	482	529	506	501	462	484	483	488	485	491	482	485	519	472	530	489	529	494	454	464	506	479	487	480	473	466	526	500	490	472	451	521	488	479	464	515	507	501	465	503	510	480	521	467	517	503	504	470	503	491	505	515	513	489	443	461	487	529	479	543	500	484	488	497	473	519	503	529	451	457	497	458	566	513	534	533	490	469	476	493	452	486	477	504	507	505	511	486	467	494	539	516	460	504	533	502	474	500	521	502	518	478	492	486	504	483	488	459	481	478	504	486	473	515	465	540	499	455	466	476	505	503	478	534	501	453	481	485	525	521	483	500	484	535	513	497	496	476	465	517	481	460	476	484	496	516	492	487	517	475	413	512	484	480	476	510	487	477	534	486	454	526	511	493	459	490	496	466	495	501	503	520	451	493	464	485	489	499	502	489	523	512	495	471	514	455	463	514	485	475	507	523	504	474	503	500	474	509	467	534	467	498	492	499	499	543	474	454	508	506	502	505	483	451	502	456	509	507	501	509	516	514	535	478	527	501	495	501	501	470	506	511	527	500	502	499	506	510	482	544	488	487	485	501	495	503	498	517	523	478	482	460	476	487	471	499	478	512	514	511	457	493	457	473	488	476	484	563	487	518	505	499	503	483	503	448	488	479	507	490	494	494	500	445	505	491	494	505	519	485	483	501	507	504	481	482	482	495	521	522	500	507	439	520	494	474	525	501	514	498	499	487	490	482	517	513	493	567	517	512	504	493	498	479	474	496	507	471	462	537	503	519	484	488	441	484	522	501	473	483	523	483	472	489	525	518	499	474	487	520	464	453	487	503	497	507	495	547	493	515	501	491	489	497	472	502	497	483	490	462	477	513	510	450	520	505	510	520	479	508	501	484	516	510	540	504	512	481	499	503	465	449	480	476	472	515	468	544	504	520	483	497	501	510	443	490	504	486	508	508	480	487	474	537	548	475	464	514	530	465	517	487	485	479	514	534	507	492	474	511	514	495	490	534	519	484	521	536	484	474	503	478	499	490	475	501	470	518	524	498	477	503	532	475	485	469	473	524	526	494	532	510	462	553	516	514	481	515	437	497	507	465	522	506	515	491	484	485	468	485	520	517	497	509	458	509	516	503	512	519	504	490	495	487	485	482	518	512	460	554	484	518	485	506	498	482	524	495	490	463	457	469	525	560	500	457	468	469	541	510	530	500	498	500	495	455	507	539	494	517	492	469	519	452	494	499	506	495	487	508	514	501	486	490	491	456	446	506	487	487	512	476	511	482	480	505	517	484	466	479	493	497	553	453	475	500	471	519	501	506	473	522	524	504	501	503	526	490	524	524	456	480	458	485	512	491	475	510	511	506	480	486	493	508	468	483	476	508	489	519	488	443	491	483	460	522	508	456	509	531	494	471	491	491	498	477	543	513	504	470	479	495	484	507	522	518	486	465	499	479	506	510	492	497	489	488	489	492	455	507	502	514	481	476	490	533	486	504	505	491	504	471	494	482	489	476	472	460	496	504	462	516	539	484	508	466	478	492	499	542	446	470	483	523	525	535	477	481	446	457	522	533	540	541	523	518	490	493	517	475	471	448	512	527	508	436	504	500	481	509	501	487	496	519	470	450	518	507	492	490	485	488	455	513	463	493	486	492	519	499	510	479	489	481	521	506	481	506	488	480	504	509	485	524	483	476	504	481	488	483	489	524	508	501	479	486	507	460	480	488	512	530	446	545	483	481	488	507	519	502	499	469	458	502	517	507	493	498	503	517	485	461	507	490	471	504	494	495	491	458	485	501	515	474	450	510	479	462	466	477	476	507	557	438	503	465	424	535	512	460	487	512	448	506	531	498	491	516	462	527	481	516	511	534	473	452	526	517	473	503	494	487	501	477	510	491	514	510	460	482	523	489	516	480	499	470	508	495	493	434	473	494	531	509	487	543	482	455	501	532	465	525	494	491	481	490	505	509	474	495	497	549	467	514	486	494	503	481	493	516	490	493	475	477	476	502	516	513	452	526	550	445	507	502	488	478	450	479	502	485	512	478	495	496	539	507	478	500	519	501	478	515	512	469	513	447	500	490	495	495	440	510	517	498	461	485	488	529	501	505	514	502	509	474	466	485	477	540	498	495	474	442	474	479	532	477	516	491	484	526	496	476	487	516	481	500	470	446	498	473	494	467	494	512	475	455	471	530	515	471	514	485	520	483	510	525	509	465	508	492	514	505	522	480	537	455	511	538	523	507	459	501	482	543	501	495	490	498	471	501	496	501	501	523	474	472	520	495	492	485	510	510	493	511	484	524	490	514	517	491	495	469	473	485	482	514	522	511	523	478	476	495	475	485	472	480	439	486	545	514	496	492	478	484	512	522	463	492	476	505	490	460	498	491	497	468	514	499	523	493	473	561	494	526	533	464	490	502	476	492	504	512	498	534	486	486	474	507	528	478	460	513	498	488	473	455	468	468	524	468	520	527	471	490	486	521	493	496	493	503	514	488	486	474	474	501	509	519	489	483	527	513	486	486	490	499	497	491	497	504	498	499	505	536	461	487	463	521	468	510	480	525	480	477	473	468	487	510	503	477	495	516	479	498	507	454	467	451	455	472	509	503	557	455	475	496	500	463	537	522	478	515	553	505	467	494	500	471	492	472	503	525	496	489	446	451	481	485	491	507	484	519	486	528	477	510	492	511	531	495	502	484	482	504	506	492	454	512	475	513	510	508	488	545	506	497	480	459	489	483	436	498	511	526	523	454	507	486	500	489	507	512	474	509	526	515	501	480	470	493	493	531	478	487	521	520	480	518	517	495	508	494	491	490	493	478	489	527	459	491	491	481	495	478	520	486	467	462	482	501	531
1296	385	370	373	405	385	377	371	375	411	351	357	404	390	359	380	400	410	336	385	371	325	371	368	344	360	393	338	391	405	387	395	393	391	394	379	427	370	346	425	394	381	360	393	428	362	369	397	388	387	402	391	380	386	386	405	391	411	356	390	378	384	398	397	334	375	352	388	343	361	355	392	384	371	402	392	340	365	413	368	345	373	372	328	398	360	403	384	361	381	384	367	376	391	400	359	359	408	396	360	359	377	375	323	359	399	402	353	359	378	378	375	415	377	363	383	385	379	386	381	406	363	346	396	348	385	344	404	378	366	365	354	385	372	375	386	380	355	360	411	332	354	379	351	397	345	415	381	398	393	370	377	386	410	380	323	350	412	361	374	370	389	370	400	373	418	369	358	358	357	379	350	370	339	417	355	393	381	361	372	333	386	400	390	351	384	386	388	447	408	360	422	382	417	418	391	388	344	377	385	381	384	367	362	351	345	371	388	360	376	368	397	354	368	387	383	357	338	353	373	383	359	394	378	384	397	348	396	372	424	373	368	366	372	414	361	359	385	356	331	358	400	410	374	399	376	363	366	361	384	355	376	354	405	374	334	385	383	363	371	323	365	374	372	408	349	367	390	392	357	370	368	414	408	377	351	399	373	379	362	373	371	356	377	382	373	359	385	381	395	385	384	358	371	400	395	390	390	388	367	355	358	390	394	393	365	357	361	395	383	343	381	403	361	405	399	392	331	378	401	355	363	380	353	359	379	378	382	348	370	398	394	344	349	408	374	369	395	395	345	368	428	369	346	386	388	388	384	385	370	384	375	390	366	343	395	422	373	369	379	392	379	367	343	384	355	402	402	410	376	388	380	384	375	385	378	343	332	383	402	381	349	375	383	348	387	406	361	383	378	370	376	360	387	369	395	359	340	377	389	380	389	372	296	397	405	391	362	357	357	373	393	379	372	367	336	375	378	397	341	335	358	330	398	370	407	368	377	353	355	385	361	397	322	373	384	400	347	373	384	369	361	364	401	312	408	379	379	374	363	366	377	345	372	370	367	374	357	371	376	351	351	386	392	377	394	367	394	369	319	361	359	370	373	393	413	356	367	390	367	381	371	368	343	348	385	394	404	355	387	352	339	366	371	376	397	369	372	340	349	366	367	383	389	383	376	375	373	390	379	390	402	372	366	381	377	382	379	401	389	377	351	384	363	368	376	406	379	400	367	368	376	363	393	379	372	393	391	387	397	363	345	403	364	398	412	357	329	405	336	365	390	375	380	421	356	357	410	390	369	336	363	352	415	365	414	359	367	412	387	383	391	385	410	383	373	400	362	404	360	388	323	375	381	400	396	384	370	355	349	397	398	380	368	366	350	334	402	402	405	345	376	382	383	375	387	350	367	341	324	394	371	386	404	393	373	373	394	387	385	381	373	373	375	364	377	373	369	362	331	343	398	398	369	395	365	327	387	357	362	354	390	380	373	399	408	385	396	377	350	333	327	344	413	391	390	382	380	409	408	379	386	386	393	369	352	375	379	370	353	393	379	364	396	370	398	410	370	347	377	385	350	412	378	385	361	383	413	392	384	373	372	358	377	336	382	384	380	348	390	396	382	352	365	388	375	346	362	370	393	356	360	386	401	373	373	370	368	349	363	376	359	374	395	368	384	372	378	405	369	374	355	368	364	397	370	374	390	366	371	357	379	407	375	387	374	358	368	339	368	342	337	351	357	404	362	431	411	354	372	345	406	360	383	360	369	368	372	378	393	363	402	368	377	338	407	407	372	404	339	354	358	379	383	360	381	357	359	406	385	390	393	374	397	373	391	385	376	361	372	353	377	356	363	360	387	382	387	406	395	369	372	407	355	378	360	353	369	420	368	369	391	377	362	383	376	351	398	385	391	371	385	394	380	379	389	381	367	378	414	372	384	378	385	391	357	329	386	389	363	370	373	393	390	379	381	328	388	383	393	401	370	373	361	385	379	372	404	397	380	345	382	400	417	387	396	356	387	379	371	369	386	382	376	342	418	372	373	397	362	344	370	378	367	380	336	352	376	364	369	349	365	404	364	387	390	359	347	392	379	357	347	366	378	388	392	386	355	351	362	378	386	378	374	403	401	380	364	390	362	382	372	377	407	359	364	366	383	365	343	356	377	392	379	361	349	370	372	348	388	391	391	345	370	357	373	379	390	381	376	390	394	349	353	397	381	374	393	343	376	363	363	372	411	365	358	350	365	376	374	397	378	399	365	363	367	363	398	400	387	369	402	362	376	379	351	399	367	389	372	378	350	369	338	362	401	361	395	356	394	421	412	427	349	397	352	378	380	367	403	381	377	406	407	362	347	368	430	370	381	378	393	364	396	387	412	383	388	359	347	375	371	390	428	380	392	368	390	347	353	388	377	331	368	393	395	401	403	354	344	362	376	365	371	374	404	389	396	385	394	349	383	356	385	369	374	377	394	337	346	375	354	380	353	373	365	358	402	350	374	351	357	373	364	396	402	389	371	367	391	365	390	398	369	382	364	410	362	390	381	356	384	408	376	409	407	375	359	393	392	396	405	357	374	367	373	333	386	400	347	370	364	393	345	360	386	358	362	386	385	381	369	393	365	380	391	377	368	343	341	403	366	345	399	394	372	383	391	423	345	384	362	352	387	340	359	395	413	332	389	396	402	348	344	355	384	358	362	388	375	374	381	377	404	446	354	354	393	368	392	380	385	390	370	367	396	341	354	375	369	373	357	364	382	432	410	338	416	377	382	400	381	370	380	344	353	350	377	390	396	400	421	403	374	360	362	381	345	392	350	348	370	335	383	364	378	372	355	358	363	400	369	406	407	373	372	345	374	392	427	404	376	361	340	399	388	382	398	379	400	353	347	390	356	372	396	387	394	393	377	387	379	335	394	334	443	377	370	382	338	367	382	368	391	399	332	384	400	371	382	404	363	388	365	355	357	363	398	346	382	369	374	341	362	423	386	424	370	378	407	364	395	372	361	430	322	386	372	373	387	361	371	396	384	375	341	387	399	379	413	413	407	375	405	380	350	354	374	373	346	371	372	378	353	369	368	365	404	378	354	358	390	369	378	364	371	401	327	334	363	375	371	348	393	376	358	363	368	424	361	357	338	386	383	368	347	373	419	346	377	345	383	376	360	383	376	389	382	331	370	360	362	348	383	378	398	374	355	367	399	380	368	354	352	354	415	337	395	360	383	392	384	399	378	395	348	365	392	381	384	381	387	393	404	409	373	385	356	393	382	354	411	378	376	395	381	373	378	382	399	378	393	362	403	417	372	367	378	392	382	359	415	389	373	356	354	387	375	416	369	398	351	385	353	355	383	365	385	375	407	382	401	397	384	336	348	351	373	392	350	374	403	388	374	368	378	403	375	342	369	370	356	351	348	413	381	358	369	386	392	434	381	359	355	367	370	359	385	402	392	382	382	374	403	383	378	398	372	366	385	393	381	376	388	385	404	342	398	396	353	356	363	390	381	374	346
2062	870	907	947	923	961	886	907	919	893	936	934	938	910	941	986	939	901	942	939	958	944	864	884	926	946	888	932	923	894	872	923	936	916	921	881	904	927	912	942	940	928	906	961	906	871	906	891	894	911	885	942	867	848	890	918	944	865	1014	869	917	902	912	939	905	890	922	863	922	956	976	955	989	880	902	950	889	922	897	921	925	919	950	896	959	947	902	872	921	854	924	950	908	951	881	895	905	920	845	895	902	895	916	868	915	929	958	944	924	941	893	867	879	917	895	917	881	955	900	924	905	928	895	907	921	968	968	933	879	877	951	943	926	918	916	948	856	921	925	878	913	883	897	940	918	888	918	885	890	897	865	896	893	904	939	927	859	904	912	948	910	922	857	917	879	918	930	891	884	937	925	947	912	929	982	922	921	908	905	883	893	981	933	898	916	888	934	943	911	915	949	918	899	892	913	856	901	969	891	902	841	863	893	911	863	913	900	936	915	936	883	944	934	902	913	925	932	921	957	908	943	919	953	844	908	929	882	976	984	916	896	949	945	910	951	874	948	932	920	944	948	946	859	971	891	865	889	948	934	957	952	901	898	860	922	954	913	932	912	886	842	908	929	915	935	930	868	860	909	941	931	899	953	884	945	949	897	895	962	911	900	895	920	912	910	930	926	926	933	874	878	875	899	925	929	909	894	938	970	901	881	890	860	934	907	900	960	888	901	932	952	899	923	839	868	893	903	907	896	945	934	889	950	909	858	874	931	878	896	939	882	820	911	931	903	897	921	937	973	919	872	876	928	895	919	910	896	899	916	877	883	900	868	931	971	907	942	891	876	868	889	906	960	904	846	970	904	910	887	934	915	922	896	934	880	885	931	872	889	878	933	920	918	903	907	932	934	894	900	944	859	924	911	967	910	875	921	922	937	924	863	898	865	893	887	878	910	885	843	876	903	872	978	913	849	908	907	967	872	901	930	845	891	867	851	875	859	901	936	966	964	828	922	965	914	942	907	943	902	939	910	900	919	957	921	879	931	924	917	977	961	897	961	938	915	925	896	905	943	870	944	928	964	930	895	899	889	941	909	890	881	925	884	918	910	947	872	921	922	877	965	882	944	959	890	887	933	944	907	967	949	907	908	918	912	918	898	912	884	872	934	916	903	885	914	840	926	908	908	915	967	923	936	902	892	926	928	897	929	926	892	967	932	847	908	950	886	942	914	954	907	908	933	900	947	854	927	904	934	895	911	905	932	913	927	976	902	886	883	856	918	934	867	882	924	853	892	887	938	912	922	938	915	894	905	867	965	883	918	874	900	945	922	880	982	953	936	910	898	933	890	939	920	888	880	897	916	945	911	961	916	877	926	934	945	939	909	903	905	953	865	924	931	937	917	928	859	879	893	920	878	912	892	899	894	905	962	870	918	939	888	914	963	948	913	871	880	958	905	925	917	900	881	845	913	956	901	936	904	845	868	965	881	905	955	942	952	887	924	917	935	966	881	937	903	905	911	911	922	881	912	891	932	925	934	912	950	913	852	895	938	934	953	883	931	1019	883	904	925	939	925	942	900	898	904	874	967	984	940	841	882	899	883	896	918	865	957	976	900	838	939	969	904	901	896	846	914	903	929	949	851	935	893	919	963	940	884	894	900	906	933	925	909	908	930	909	929	912	907	894	879	915	876	915	942	893	936	929	917	871	903	903	943	889	951	904	842	910	907	994	941	892	910	895	917	893	952	947	955	945	864	966	868	845	891	882	904	873	927	900	941	867	960	891	871	917	893	927	914	897	911	932	893	923	923	874	920	970	959	849	905	864	930	895	905	883	887	878	929	880	906	971	877	910	925	872	920	911	886	915	920	892	855	898	885	889	928	942	905	908	881	947	853	887	854	931	902	924	939	925	821	865	941	914	896	905	964	875	953	889	894	877	930	922	927	878	915	905	877	847	914	878	932	897	959	937	893	899	954	919	901	882	894	970	938	933	911	919	893	901	881	884	896	936	924	923	869	940	853	940	905	893	916	903	942	909	942	868	913	902	922	921	939	933	880	916	969	926	965	922	931	955	913	925	909	893	918	838	939	913	894	923	930	933	919	874	917	907	907	922	932	922	908	914	931	908	899	914	903	925	948	892	904	865	953	891	882	924	892	942	920	897	908	918	848	899	937	1000	982	923	894	912	915	919	972	963	957	888	873	913	891	973	946	901	970	920	924	916	919	864	877	935	928	898	905	964	892	916	901	942	921	905	938	927	882	962	876	882	942	917	908	884	855	928	926	958	873	870	937	865	882	911	876	947	893	922	867	836	859	869	879	919	894	953	874	939	931	873	949	918	893	903	916	907	877	818	928	905	932	928	890	914	919	931	929	907	947	891	940	927	917	940	887	860	917	895	921	938	922	922	870	863	951	920	871	917	878	939	941	890	922	907	907	929	912	948	928	891	933	920	928	952	925	928	900	894	902	918	897	933	937	951	863	934	911	949	879	969	916	898	947	918	940	914	951	877	909	934	937	920	890	906	946	943	846	865	868	941	850	911	883	922	853	912	933	888	949	901	929	914	915	864	900	887	961	892	901	928	905	882	926	965	947	928	897	912	865	918	915	895	938	896	907	897	913	902	937	913	928	932	860	928	969	924	899	886	911	916	914	949	961	993	914	926	902	896	957	918	878	889	890	955	936	912	879	912	941	895	907	886	910	945	865	917	933	933	898	911	936	917	871	925	949	950	936	868	901	937	911	917	905	938	839	919	900	936	926	954	955	890	918	940	905	917	950	948	909	856	898	941	951	912	878	889	955	897	903	911	842	870	896	923	928	908	883	900	929	927	873	899	908	952	877	882	912	914	904	907	889	941	908	921	879	881	876	947	901	898	950	874	973	885	902	934	882	902	925	894	949	955	936	868	893	890	901	923	928	942	921	906	907	932	951	892	931	906	913	935	872	909	932	929	953	917	893	858	927	995	908	915	901	903	881	930	906	873	927	916	958	941	911	920	930	870	892	895	940	951	946	926	869	917	905	901	905	889	953	926	902	884	951	962	906	913	856	947	925	882	881	863	892	895	896	922	915	878	888	960	877	902	930	904	931	969	878	899	882	922	954	933	936	911	875	919	910	931	957	923	932	897	873	905	929	846	962	923	946	933	922	885	904	883	968	918	891	950	881	942	935	885	902	859	890	909	904	918	925	934	887	898	881	958	931	915	924	972	899	880	913	899	898	850	900	951	892	913	852	926	961	895	843	874	911	894	970	897	900	901	917	910	913	946	972	926	921	956	908	904	839	902	925	855	928	937	942	908	911	950	934	892	936	912	906	889	954	935	939	904	872	931	907	914	916	906	924	914	931	855	925	918	944	885	903	953	917	970	960	932	894	899	880	902	919	871	923	925	862	886	923	937	852	942	967	903	864	945	910	957	938	962	859	945	881	959	844	910	931	903	988	907	956	890	864	899	906	904	913	947	892	906	935	912	956	960	918	938	899	904	928	845	914	975	935	912	966	893
6903	560	496	517	457	421	394	380	404	424	405	347	373	382	359	369	346	323	367	382	365	347	391	379	369	394	338	347	354	357	369	341	372	336	345	369	354	373	375	352	378	366	367	359	367	377	388	361	375	366	360	364	348	335	370	389	367	369	388	386	375	374	346	353	395	410	330	333	369	339	372	325	370	350	347	352	336	335	348	335	359	361	380	342	368	353	378	320	376	351	379	365	380	372	384	386	348	374	354	316	365	383	384	369	373	383	359	354	356	378	384	369	381	339	361	347	376	382	360	344	339	358	362	339	365	372	362	391	344	363	393	367	348	358	383	354	370	361	357	404	322	349	341	373	337	384	376	362	343	353	365	369	345	385	362	368	366	334	394	335	366	352	334	384	371	350	369	370	387	369	373	355	395	354	393	386	393	371	358	377	351	349	347	384	367	371	384	327	342	374	358	359	373	359	361	367	389	381	392	376	347	342	372	355	348	369	392	349	372	376	308	364	334	361	370	343	385	372	365	338	354	349	363	346	352	338	376	369	357	376	325	347	350	374	365	325	354	332	320	336	348	376	354	325	348	381	355	369	355	350	366	357	345	373	346	353	385	337	373	366	361	398	365	390	399	351	315	375	362	386	362	345	346	372	363	362	383	343	390	359	356	374	333	376	364	330	384	374	363	372	345	343	336	365	358	294	355	387	364	369	399	345	366	377	343	361	377	361	366	373	362	343	322	338	400	366	332	341	323	413	352	339	367	357	379	361	368	359	358	360	357	360	349	384	368	333	425	403	351	366	363	427	371	365	346	348	340	338	336	360	391	347	358	366	366	353	351	328	348	352	359	385	424	355	355	369	337	370	354	335	312	342	345	385	341	370	391	402	396	391	359	354	358	381	386	366	343	362	344	343	355	382	366	376	356	333	354	366	378	379	352	325	377	359	386	327	358	344	339	369	384	373	367	390	373	384	365	401	319	324	337	371	345	372	368	375	396	348	347	377	378	347	387	379	377	338	352	335	367	375	359	365	378	373	376	366	347	363	359	395	386	394	339	371	330	400	358	372	355	327	360	370	310	362	364	359	347	348	327	359	376	348	378	401	389	378	364	355	403	370	386	404	335	381	341	359	352	389	364	355	341	398	363	391	370	326	363	366	382	332	334	360	407	374	368	363	377	385	355	354	349	353	358	362	368	370	374	383	340	369	341	365	394	351	375	393	372	365	351	360	368	360	363	339	309	367	371	349	335	365	382	360	326	359	363	391	366	372	343	388	390	363	355	375	367	358	351	375	410	364	397	391	371	387	363	374	363	361	371	385	384	354	371	331	368	343	354	358	401	350	372	365	377	351	365	356	373	365	381	318	387	354	358	341	362	360	364	343	327	363	382	353	396	382	327	366	323	385	398	328	346	386	350	354	341	365	387	360	384	362	347	378	379	367	365	363	383	371	380	322	355	342	360	352	371	363	386	382	385	352	358	345	360	368	333	359	374	360	343	378	346	355	372	353	373	356	348	365	368	381	374	394	344	397	382	363	400	362	393	371	370	359	368	355	381	387	341	367	378	356	408	370	364	364	369	360	337	318	356	367	361	374	346	332	416	390	349	343	427	378	356	382	360	371	359	393	345	375	390	389	367	365	372	373	362	370	381	370	351	374	366	342	365	332	361	351	369	382	353	362	352	381	392	354	361	362	323	335	365	371	343	358	390	341	379	352	369	368	350	365	394	340	361	338	344	360	345	362	359	350	344	357	343	360	349	356	360	351	351	339	390	399	377	386	386	349	356	354	329	353	358	368	342	390	373	361	376	323	357	402	374	376	339	355	370	420	349	352	371	393	363	352	355	356	369	336	352	360	393	387	364	333	343	381	358	371	396	378	375	398	363	357	337	390	390	389	374	366	400	375	337	368	347	358	333	355	350	324	326	398	329	333	351	369	374	356	369	399	352	322	385	361	356	391	383	359	388	343	364	344	390	394	334	383	386	394	363	373	377	375	379	399	377	352	372	378	365	368	407	365	372	398	390	340	348	362	330	364	366	359	357	418	372	382	363	329	362	353	387	347	337	412	364	354	345	363	366	364	380	370	346	342	382	378	359	406	360	382	318	369	401	353	355	363	361	364	336	368	346	320	346	326	357	371	339	372	375	332	351	356	362	338	373	366	373	340	367	365	354	346	368	328	380	377	406	392	398	352	330	351	355	379	359	373	361	338	390	352	395	341	354	371	363	347	379	337	349	378	328	343	360	384	331	329	343	345	337	351	381	344	379	371	375	340	376	351	354	366	372	384	337	341	375	355	362	372	381	339	365	375	346	384	368	363	363	373	337	340	347	373	340	366	349	339	342	385	360	358	358	356	376	350	329	383	379	369	335	361	349	377	371	381	330	333	377	357	359	341	395	355	378	363	374	382	377	398	353	369	358	355	383	347	368	353	354	359	372	335	381	352	311	389	378	372	367	390	353	363	377	372	389	400	330	364	371	362	373	390	379	327	366	376	372	360	337	361	358	349	369	361	353	358	375	336	346	369	375	329	354	375	388	340	334	362	380	404	391	382	360	374	386	360	390	347	382	390	376	346	371	368	352	378	344	402	348	353	362	373	360	392	341	352	374	371	364	354	343	338	341	338	334	343	384	410	371	353	379	315	363	335	341	332	351	385	377	400	393	340	353	372	346	322	372	346	349	331	375	348	392	345	408	343	363	394	359	316	330	379	353	334	387	333	338	391	301	350	380	357	359	362	393	371	362	360	346	368	366	357	376	358	329	380	375	360	377	363	392	337	337	392	351	355	342	361	354	355	371	364	348	351	372	399	369	352	350	355	370	354	370	368	383	393	337	368	328	341	345	390	391	386	378	365	355	333	396	370	370	364	379	360	396	351	356	343	346	383	390	359	404	369	360	371	372	367	353	351	359	344	367	373	330	358	379	373	342	360	364	349	379	361	347	384	359	373	409	400	347	405	363	356	370	352	369	359	372	356	374	378	384	354	330	410	359	401	329	334	325	347	315	395	330	409	350	375	369	350	364	349	313	362	390	372	375	404	356	374	371	330	341	382	374	360	350	371	371	366	334	393	388	379	397	371	318	347	370	358	325	347	362	356	367	360	344	388	365	346	349	309	358	385	387	358	329	352	351	343	333	351	366	348	400	371	334	357	371	381	363	335	357	342	350	336	403	366	372	364	319	387	395	354	371	355	346	350	374	372	338	354	374	351	372	382	388	370	383	318	380	377	366	371	360	349	354	360	338	350	344	354	384	316	393	339	355	359	359	357	348	385	349	339	366	357	354	369	348	350	313	343	365	377	365	333	373	316	365	392	352	363	387	380	377	386	317	384	373	351	357	378	365	393	340	365	408	347	355	368	394	370	338	355	339	348	352	371	351	365	380	368	357	373	368	334	369	398	355	361	368	340	331	353	367	396	365	372	369	409	360	338	369	381	365	350	345	359	384	368	370	333	387	346	347	373	355	355	360	381	358	352	328	346	357	396	398	370	354	380
6601	1099	1332	1519	1376	1273	1108	1095	1055	1062	961	936	938	948	933	945	884	941	893	910	875	906	916	843	865	876	904	870	912	896	913	831	876	876	879	896	911	900	898	852	832	883	910	916	927	916	847	887	817	888	834	878	928	894	864	922	840	858	935	884	874	871	921	888	820	904	859	901	882	889	922	880	916	855	817	838	835	889	896	797	837	837	898	898	867	840	896	876	890	881	862	905	886	897	878	891	828	905	862	868	838	867	876	853	923	862	837	916	864	875	867	845	844	855	907	864	890	845	854	853	892	817	919	867	872	900	880	892	870	804	878	833	887	836	897	892	877	856	863	874	879	860	899	925	842	855	870	899	921	904	814	907	871	895	875	911	836	923	938	817	868	830	856	897	898	933	900	866	817	947	852	936	867	873	838	817	879	842	877	861	868	858	869	882	908	903	922	877	833	865	886	890	893	859	849	863	862	865	888	892	847	891	895	942	879	866	843	883	854	887	834	888	855	871	885	878	838	886	836	902	859	902	874	904	877	827	897	897	888	872	863	870	901	845	864	849	865	879	949	874	836	847	906	894	886	861	929	921	888	850	869	913	836	839	856	893	867	872	874	804	840	903	837	899	890	865	863	842	900	854	873	949	890	907	818	845	860	857	914	900	861	906	814	914	864	918	857	919	821	834	921	855	839	855	885	846	908	860	844	832	873	927	878	895	862	852	892	864	873	918	890	914	795	852	880	879	837	839	886	816	840	878	839	863	883	846	848	864	885	859	847	867	859	883	862	886	918	876	887	876	797	870	867	813	905	838	898	889	844	849	845	836	872	842	842	881	826	871	896	859	859	878	852	895	839	874	825	910	896	882	895	822	839	876	877	905	879	850	871	884	908	866	871	859	869	857	829	919	872	918	887	847	861	851	879	847	861	908	886	839	894	854	875	864	880	881	885	883	893	867	872	866	844	906	889	946	845	886	867	909	880	825	836	880	863	874	956	887	899	852	865	844	868	789	870	878	922	919	832	823	873	865	803	865	889	855	891	867	894	869	843	923	875	879	891	898	886	836	840	849	884	890	844	876	836	887	845	897	869	905	846	804	906	909	871	855	869	916	959	858	840	885	898	835	846	871	901	873	872	861	886	887	868	891	880	898	875	816	899	840	925	863	829	877	874	877	881	862	874	880	947	864	897	886	835	855	897	882	829	869	910	875	841	891	912	873	834	844	891	879	898	865	862	858	834	880	915	866	878	843	887	885	903	829	826	881	881	912	864	859	849	870	846	865	856	833	871	896	930	850	835	873	917	872	880	870	845	848	892	846	867	884	844	859	879	874	870	900	859	837	862	892	884	853	895	846	866	875	825	856	872	900	826	858	876	877	851	876	832	838	877	882	883	905	849	910	871	888	825	966	822	830	826	891	880	881	886	898	891	884	829	850	818	874	824	914	829	863	875	872	879	869	829	884	884	850	936	859	871	813	855	889	869	908	907	862	869	867	865	884	848	920	874	859	906	858	872	866	865	853	879	902	881	865	895	861	873	908	831	929	903	847	876	885	845	892	849	858	868	881	884	911	888	851	894	773	882	815	862	883	897	883	828	898	849	863	894	881	920	845	875	871	914	833	929	887	860	876	894	904	850	870	855	891	831	870	839	909	854	875	839	866	882	879	890	863	874	858	857	885	861	862	853	915	879	854	871	859	857	865	869	889	817	903	849	909	865	908	896	888	887	849	871	830	915	818	915	928	915	856	903	912	895	886	823	910	826	866	879	862	887	885	830	887	853	861	867	895	828	880	882	862	876	851	883	910	869	867	886	874	937	867	827	901	851	849	888	870	895	847	904	872	869	902	877	882	860	899	826	841	917	942	824	884	931	850	852	848	871	870	933	878	889	865	898	828	864	855	865	881	914	863	855	896	824	854	867	873	879	858	847	866	811	867	877	892	925	921	876	855	912	839	882	888	932	854	874	858	853	876	904	849	901	918	872	831	880	828	861	873	909	888	932	874	805	864	908	886	864	901	876	855	864	858	881	900	839	885	931	886	876	916	873	891	906	914	836	807	848	885	815	845	869	855	886	853	889	838	891	907	842	876	916	881	877	842	853	915	803	870	892	866	876	809	893	872	942	872	852	838	858	863	913	893	860	896	892	868	869	884	907	942	846	911	888	919	910	887	859	885	913	853	864	870	827	853	882	842	845	859	859	884	877	893	817	893	906	845	857	867	829	813	886	893	851	845	917	878	834	873	904	887	814	905	852	852	908	851	887	865	895	876	859	871	880	858	848	871	837	895	850	895	924	902	848	813	872	915	871	862	897	843	888	892	937	883	876	849	888	885	864	867	845	851	870	876	915	837	897	865	872	868	891	894	927	889	878	847	874	850	946	914	837	865	836	857	887	850	870	863	876	886	913	832	830	924	863	876	853	873	911	901	936	876	871	833	872	857	903	912	883	905	883	897	860	846	875	854	849	869	911	856	895	871	878	901	894	854	871	851	838	876	874	848	869	860	895	864	879	889	826	840	903	893	858	888	869	862	856	840	862	877	858	882	874	887	900	851	938	876	853	860	883	893	861	882	851	888	903	863	867	869	849	906	861	887	859	882	896	777	872	891	865	852	865	871	886	861	840	827	893	866	882	866	845	907	844	842	842	845	861	885	875	828	895	883	837	893	886	882	849	847	843	880	930	855	876	907	864	904	918	900	883	905	857	891	850	884	875	911	855	844	875	893	878	910	876	885	853	853	897	857	887	876	852	899	909	885	858	896	837	852	865	849	891	850	872	889	857	930	830	836	902	869	870	922	811	845	894	855	888	889	815	849	859	889	849	907	857	867	835	881	817	885	906	904	874	908	885	868	927	880	837	838	875	901	837	898	871	908	859	853	863	902	898	918	842	810	870	916	867	871	832	867	845	883	884	887	865	872	858	822	873	873	871	850	848	875	867	847	916	888	889	841	872	830	886	854	853	850	857	845	826	911	916	912	816	824	896	871	889	876	843	912	861	886	860	889	898	880	802	862	868	819	904	918	876	890	884	826	868	837	859	888	948	895	881	847	847	886	868	858	842	875	851	899	891	887	899	863	803	910	916	857	928	868	849	886	899	913	860	905	868	867	903	847	919	891	851	874	935	901	918	871	839	930	895	851	854	892	894	893	875	838	873	917	852	867	855	889	887	913	879	924	841	920	912	851	853	916	902	872	856	862	894	898	914	854	858	847	882	849	877	863	888	869	876	892	874	843	849	861	885	840	857	867	882	838	857	841	906	868	867	939	854	838	838	875	905	867	889	909	813	913	878	911	901	923	845	869	880	891	861	881	861	913	885	844	868	847	877	883	865	844	850	891	844	874	850	896	844	856	856	884	802	862	868	897	899	856	885	886	855	817	908	890	826	871	871	878	893	870	879	921	878	866	869	869	848	925	838	817	867	881	905	878	920	857	865	893	837	886	870	872	871	852	874	861	902	922	878	851	871	896	868	915	823	835	858	841	853	848	938	899	878	806
12022	733	673	551	406	329	285	275	226	248	231	214	234	207	186	185	219	215	208	202	191	203	135	190	195	186	193	191	188	202	197	211	202	167	172	181	203	217	207	182	199	186	175	223	201	205	177	162	188	207	217	182	180	197	182	205	175	230	199	199	188	193	179	197	184	192	183	207	173	188	193	193	201	216	202	176	184	191	199	179	176	224	168	179	177	207	192	178	213	190	189	180	174	206	198	219	215	188	200	200	189	213	212	169	195	183	189	218	185	174	208	160	219	207	188	189	188	199	173	203	216	187	192	205	185	197	200	199	201	195	220	190	159	218	209	203	189	187	209	187	198	183	225	195	176	188	194	177	175	192	199	196	168	189	171	210	183	197	208	178	190	206	199	177	195	181	198	197	166	179	195	217	199	196	189	192	212	193	207	185	212	184	184	168	205	157	203	179	184	196	191	183	214	193	192	210	199	203	202	174	182	177	207	213	210	218	174	228	185	172	194	171	199	180	200	208	204	216	229	207	188	205	204	215	206	224	205	188	205	194	192	188	180	199	194	179	187	189	203	177	184	175	219	200	198	184	174	181	194	185	164	183	188	198	174	193	181	188	174	188	189	174	180	183	206	216	193	203	191	216	205	180	171	180	192	187	190	183	197	170	206	206	195	174	198	169	187	198	175	211	176	197	160	191	199	191	188	171	178	182	175	208	163	202	212	214	207	216	203	207	180	191	202	178	200	191	175	168	201	203	188	194	235	194	190	184	167	194	193	186	179	168	188	165	183	194	200	191	182	194	192	206	192	186	158	172	181	171	212	189	165	220	186	173	197	205	182	185	183	174	209	183	203	200	175	167	175	185	205	188	191	184	161	220	186	202	201	212	196	197	172	186	220	213	168	195	219	207	185	201	177	178	185	183	192	192	194	227	176	200	199	217	197	182	196	183	208	203	184	190	187	218	172	179	203	178	189	160	188	183	169	186	213	210	188	189	180	200	174	209	204	213	190	215	213	188	189	168	200	156	165	185	180	198	195	192	185	203	164	195	176	199	195	184	182	181	191	178	163	181	198	221	207	200	205	192	181	175	213	201	182	209	204	209	184	206	190	186	193	182	197	167	183	164	195	196	193	200	199	165	192	178	179	154	196	226	203	200	170	205	194	214	185	175	184	196	199	215	190	177	187	203	191	169	190	188	204	174	211	190	150	200	191	171	190	184	207	202	201	197	196	192	170	193	188	193	183	179	201	193	195	177	202	190	207	190	175	172	202	161	189	171	232	193	178	187	193	193	170	208	214	190	189	216	167	201	204	197	209	192	168	189	177	189	200	172	191	227	195	187	168	218	173	216	190	183	184	204	185	195	202	190	225	203	190	208	194	192	180	209	204	189	200	200	182	199	169	190	176	194	177	203	191	195	189	216	200	181	189	206	183	188	166	226	195	214	180	200	217	158	173	182	184	176	186	176	188	211	209	191	177	168	176	194	206	180	208	208	178	182	206	171	161	203	202	186	163	184	223	167	187	212	207	193	186	184	172	184	202	202	185	174	197	203	158	233	193	191	218	172	191	217	188	193	186	194	198	203	193	196	179	186	198	198	186	187	194	176	172	192	174	197	185	192	197	193	203	183	173	191	220	190	207	206	170	183	203	189	171	203	183	206	176	177	182	197	171	169	175	183	200	205	183	167	210	191	178	187	191	194	199	216	211	197	161	188	161	189	195	168	196	173	176	194	192	203	182	197	202	210	223	185	192	179	181	192	160	175	184	179	184	192	195	187	163	208	197	194	191	196	189	171	183	183	187	168	180	184	173	202	185	214	191	181	179	183	166	194	187	209	190	209	186	197	207	209	191	202	177	201	202	200	177	198	177	219	200	193	173	165	214	185	181	177	196	187	210	203	218	195	173	198	192	189	208	177	178	196	216	206	186	201	192	164	180	190	166	193	212	185	185	189	184	189	199	186	166	193	187	178	199	202	190	164	197	184	201	190	200	195	191	198	198	238	213	171	174	197	202	195	204	192	183	205	191	217	201	176	192	185	183	179	196	202	181	172	203	187	189	212	198	175	193	187	202	187	177	194	185	170	201	205	233	172	190	189	198	197	199	197	192	234	182	195	212	194	160	208	198	178	190	184	198	192	199	199	196	196	198	185	195	211	182	202	194	180	192	184	188	188	192	189	189	180	164	190	205	204	196	199	187	174	192	199	188	200	206	169	171	195	190	200	190	180	208	186	181	197	190	170	187	199	201	184	222	178	216	177	183	194	177	185	204	187	182	204	182	193	184	201	180	207	180	183	176	170	210	195	199	186	170	175	199	180	195	190	202	206	193	190	188	175	175	196	180	186	202	173	206	181	192	167	197	200	200	192	185	197	190	188	193	190	198	177	187	180	211	182	189	188	196	196	217	184	215	168	213	190	175	190	192	177	183	189	198	178	179	213	195	176	189	172	190	196	200	222	203	188	187	198	210	190	184	177	211	198	196	175	205	184	171	173	184	200	175	183	197	209	198	190	181	198	214	169	175	175	199	221	206	182	191	190	174	199	189	184	181	213	173	204	192	209	176	194	199	194	192	195	208	200	209	174	195	197	188	168	179	175	181	222	202	180	215	214	198	206	184	195	192	170	190	192	197	173	180	204	183	218	193	205	203	191	193	194	194	173	246	211	185	163	176	186	199	202	169	201	248	186	176	179	193	197	204	194	204	212	201	202	173	199	174	188	205	179	192	190	193	202	183	204	187	209	203	200	187	163	196	184	217	159	221	181	206	199	189	213	200	190	187	186	220	183	191	167	202	200	198	166	192	191	195	219	187	177	166	192	187	186	184	174	211	199	216	182	205	187	192	191	194	184	169	188	179	185	185	191	218	180	192	165	180	216	177	207	188	175	192	184	174	183	207	201	202	198	163	214	152	204	195	210	200	186	183	215	174	194	175	219	167	208	164	201	185	198	181	204	196	182	173	165	184	198	185	186	158	193	215	184	182	201	181	195	176	192	192	165	196	180	181	196	176	175	175	179	201	197	187	190	167	180	181	191	192	182	187	194	185	167	168	166	203	222	198	201	193	216	205	199	198	192	179	179	172	218	216	223	186	191	183	192	182	220	196	167	185	173	224	196	199	182	195	189	215	201	190	185	226	195	207	210	199	188	195	219	205	242	196	195	189	193	178	209	183	217	207	221	177	199	203	188	207	180	185	183	181	181	180	201	187	202	222	199	170	221	221	209	164	182	177	207	208	178	172	189	174	182	177	181	222	184	192	212	206	179	195	198	172	181	198	172	188	179	184	215	176	185	220	210	188	193	179	205	206	189	191	182	204	178	213	192	197	194	207	197	197	192	183	190	192	174	157	186	198	203	181	216	200	181	191	209	159	193	186	204	186	198	200	164	195	178	228	186	210	208	196	187	199	193	191	193	162	187	182	211	191	207	205	191	175	177	205	178	223	201	201	160	195	195	201	161	206	174	199	174	193	176	176	203	194	181	214	198	205	186	214	200
7760	916	1629	1655	1399	1237	1024	976	887	772	691	657	655	650	637	590	579	529	572	586	609	559	564	545	512	534	511	538	505	544	544	518	500	527	513	501	493	516	545	520	530	527	486	544	566	460	485	438	490	480	497	496	528	509	512	510	493	515	589	529	486	492	527	541	498	475	490	480	544	497	511	514	468	490	545	462	491	446	474	494	496	505	467	488	507	494	452	509	523	503	483	510	537	485	454	484	492	488	515	486	528	505	523	484	493	478	558	489	550	494	483	488	535	512	500	455	506	479	469	470	512	519	464	473	462	480	495	508	492	502	472	500	549	462	488	495	477	495	499	514	515	471	535	476	514	452	498	462	497	481	499	518	492	523	504	524	458	499	475	523	513	521	506	484	506	492	470	477	491	488	512	489	496	497	521	528	536	488	454	510	479	510	473	521	471	520	478	484	498	478	474	486	498	495	471	502	499	500	462	487	500	489	485	493	471	488	492	462	493	508	513	500	482	500	471	492	449	488	491	474	480	523	482	504	481	520	497	434	516	494	460	471	508	481	502	491	485	497	461	478	510	487	495	473	509	503	480	485	500	487	489	507	495	505	509	474	506	472	484	486	463	527	482	465	493	499	492	496	521	476	495	459	465	482	491	505	492	478	502	504	515	507	489	481	466	518	515	481	522	507	506	513	496	477	480	512	491	492	461	480	513	517	489	506	484	520	447	488	518	519	495	510	470	488	493	470	488	486	562	454	484	485	491	467	484	503	476	502	489	530	461	518	488	493	503	486	517	506	478	511	452	470	495	495	509	526	463	466	484	504	502	494	523	447	498	510	487	459	469	499	461	448	529	484	515	474	464	474	474	475	463	479	501	536	513	538	472	497	480	482	499	535	499	467	500	522	506	475	473	480	516	510	486	494	480	511	473	504	471	480	507	500	496	478	498	532	483	501	535	496	510	508	494	516	501	490	539	484	533	478	471	503	482	467	518	454	461	474	487	493	499	499	504	484	517	461	488	442	488	469	488	506	478	490	515	492	476	462	521	491	510	485	475	497	451	492	484	488	492	477	464	503	500	495	477	490	461	535	491	492	467	529	493	482	522	495	527	518	487	501	499	499	522	477	512	490	468	487	466	457	487	538	501	540	531	471	502	519	424	527	492	510	516	491	506	480	523	469	482	476	467	499	498	465	477	507	488	452	486	540	497	496	497	514	495	531	491	497	485	503	492	501	482	495	486	447	500	471	511	472	489	519	491	504	467	505	481	501	527	453	494	493	493	471	525	467	481	492	509	449	507	481	522	488	533	524	489	464	478	483	466	452	487	472	477	534	508	468	477	473	477	478	524	438	501	471	501	485	527	462	472	477	499	481	503	493	458	489	508	478	512	488	501	497	509	485	489	510	453	483	483	454	522	491	472	499	472	556	507	510	549	488	471	524	488	472	515	449	489	496	499	533	461	475	484	498	480	473	523	466	502	504	479	491	506	474	507	520	479	490	497	516	486	489	513	472	475	501	467	502	492	469	531	507	498	469	493	495	509	502	504	498	461	515	472	500	514	510	485	520	489	523	499	488	470	457	464	505	462	517	502	498	514	509	526	504	503	490	513	473	455	496	489	479	483	507	491	491	481	524	474	514	508	502	500	501	518	509	537	499	537	512	480	498	502	504	480	485	499	546	500	484	454	489	482	473	551	448	487	504	480	491	495	478	479	505	456	483	511	538	468	481	516	462	488	454	530	494	543	516	503	495	493	516	516	489	512	545	467	505	496	460	505	528	483	465	503	485	494	528	509	470	459	485	490	469	516	483	465	539	459	468	464	485	481	472	479	516	486	548	467	464	492	467	495	498	477	502	482	474	490	460	475	488	508	482	501	519	476	500	515	516	468	464	489	521	497	471	503	527	445	496	471	496	486	486	549	534	494	511	534	478	480	485	457	479	491	491	468	489	479	536	498	512	491	483	482	474	495	474	488	472	513	485	484	486	471	478	443	480	507	512	535	512	520	489	468	511	486	510	495	480	471	477	464	486	481	444	461	494	457	496	443	511	527	496	448	505	499	498	523	448	486	510	533	488	518	513	493	487	493	494	508	503	476	507	527	504	509	489	479	479	480	462	461	521	462	421	475	487	503	474	488	463	528	463	473	481	470	477	480	492	495	484	460	458	495	483	471	494	510	511	495	492	470	482	504	463	502	555	468	480	496	497	463	498	506	481	477	468	486	469	493	485	526	502	536	479	481	470	470	512	497	479	496	469	530	493	517	515	494	495	477	513	492	465	521	513	464	510	472	510	482	488	486	499	518	509	491	499	485	493	500	478	483	500	489	457	510	496	506	497	544	489	493	487	480	470	495	469	501	513	485	454	463	507	497	483	480	523	486	496	471	458	471	501	474	499	469	475	493	445	486	514	490	486	491	469	474	474	484	480	486	486	471	505	509	471	516	483	503	471	462	505	510	468	480	478	470	471	517	483	447	459	521	476	551	484	473	488	498	498	504	483	499	501	508	465	464	538	451	526	517	486	466	474	468	510	519	508	472	471	451	516	470	494	499	499	463	482	494	498	464	454	539	477	481	518	540	501	477	496	493	494	504	473	522	504	503	495	483	482	496	508	465	515	477	509	507	478	490	484	501	496	471	494	469	456	478	480	498	496	446	511	508	465	493	453	467	491	479	478	472	480	511	490	519	479	498	479	535	495	529	532	473	469	475	451	475	477	458	521	492	505	486	450	478	512	471	486	453	480	526	497	505	499	479	479	480	461	478	460	473	518	458	475	472	458	495	533	469	461	492	470	477	510	504	497	507	501	511	563	481	533	463	526	498	523	497	548	446	497	489	475	504	452	478	488	518	499	486	498	477	463	517	454	480	469	479	508	498	512	445	493	467	471	472	484	549	474	514	511	451	454	504	517	470	463	479	484	481	472	510	499	463	524	499	477	532	487	488	471	510	517	478	491	496	489	510	491	497	477	489	469	477	530	478	473	519	476	477	515	531	525	471	495	508	556	464	488	484	451	455	500	557	480	474	505	463	531	491	490	497	513	483	481	500	472	491	492	504	471	512	477	523	541	493	479	518	503	506	463	493	480	504	461	445	454	532	503	496	476	500	499	508	504	490	539	490	471	479	499	482	462	480	495	505	483	483	492	499	492	517	458	498	497	474	503	483	446	501	473	495	492	463	537	467	512	488	521	479	486	510	457	475	512	502	493	487	528	499	486	447	498	477	473	512	476	497	483	527	507	500	484	488	475	509	501	499	467	474	476	487	472	524	490	468	503	535	466	496	479	505	500	488	508	457	468	527	483	496	484	483	484	512	467	448	468	485	505	472	464	477	494	519	496	439	533	517	466	491	473	498	476	476	504	502	516	513	489	526	504	523	478	462	481	496	507	488	497	478	491	527	470	519	509	493	481	477	519	514	482	499	464	484	496	479	486	503	491	484	493	490	484	499	504	485	513	535	493	449	500	484	450	489	509	488	465	519	490	464	552	505	521	507	478
1274	354	404	380	392	375	372	327	401	346	409	381	353	363	383	392	350	328	361	402	392	367	403	371	352	376	379	418	355	376	370	386	395	383	392	378	361	372	372	388	345	355	384	362	373	400	410	402	410	365	346	366	394	352	366	375	341	380	370	358	328	403	344	380	399	346	352	390	354	362	421	358	418	404	357	385	382	400	410	350	333	361	375	360	406	371	352	348	351	362	359	355	369	393	366	388	360	400	345	386	361	383	391	323	380	362	403	368	375	371	371	392	382	375	388	381	377	359	395	363	374	366	339	422	422	398	367	387	407	376	416	387	399	405	332	377	337	365	388	371	388	385	431	381	345	355	393	369	385	378	378	412	336	391	364	414	374	387	348	365	376	389	369	368	383	342	369	396	377	353	407	340	397	371	359	366	351	383	337	386	374	347	310	337	341	361	364	395	380	379	356	376	348	377	363	351	409	361	365	354	372	373	338	391	347	401	393	399	370	343	352	307	379	334	356	393	379	379	378	392	395	402	418	384	396	346	367	412	377	374	352	381	372	404	407	399	371	372	371	360	369	348	324	360	353	372	340	388	386	366	377	389	352	357	398	371	329	348	377	401	347	401	368	371	373	385	369	358	364	394	376	397	405	394	372	378	398	364	357	361	364	340	361	360	405	395	377	373	387	392	366	379	428	320	362	388	364	378	382	361	410	397	340	370	380	385	367	392	376	375	367	371	350	402	349	341	381	401	416	379	355	376	366	353	371	388	367	360	372	351	409	349	386	380	413	394	377	334	372	386	357	362	411	361	388	356	390	357	335	384	366	356	373	371	368	356	392	349	352	395	379	365	377	328	399	358	361	360	402	377	341	385	390	374	382	403	381	373	391	394	366	385	349	341	382	373	384	388	366	364	354	404	372	375	361	349	383	392	385	368	408	396	362	363	380	350	403	372	350	340	405	370	331	446	379	352	381	383	372	383	378	356	371	385	396	357	379	374	407	415	392	376	373	346	368	367	404	364	394	383	391	383	384	402	348	393	388	394	411	357	369	389	402	402	370	392	366	341	438	360	387	367	358	362	355	355	369	381	354	345	391	360	354	370	311	401	379	372	365	358	385	383	370	378	396	347	363	391	362	356	363	361	367	431	362	379	388	366	351	408	406	378	336	349	356	387	356	376	401	381	369	370	329	376	387	373	352	351	403	366	400	381	358	329	381	387	373	330	346	382	389	357	380	388	362	365	367	384	367	370	362	383	381	383	368	368	375	362	380	376	368	407	421	353	389	362	388	343	359	377	397	404	396	405	409	365	376	393	362	355	381	365	356	350	368	432	388	357	367	379	380	391	374	432	367	344	372	327	375	360	378	382	402	411	369	417	379	412	417	390	386	389	372	392	405	371	373	419	380	349	358	347	344	355	422	386	404	344	376	352	376	383	383	427	381	400	361	382	379	382	338	387	376	342	393	413	400	397	377	357	400	362	368	384	377	372	398	430	383	428	348	359	364	390	389	350	391	381	378	372	368	381	334	365	356	384	375	365	394	396	380	355	350	393	352	385	418	313	368	338	358	370	379	392	334	361	379	387	359	380	349	373	384	364	390	389	342	381	365	401	358	392	350	352	385	383	376	356	351	371	373	437	402	372	339	393	374	379	409	377	384	387	384	375	361	374	338	370	339	382	428	363	394	408	368	348	373	373	396	379	329	398	339	372	401	385	375	392	376	361	361	425	407	371	400	408	349	388	375	379	391	387	385	368	380	383	374	370	377	358	348	390	398	386	373	413	355	395	372	373	394	393	407	410	388	353	366	339	404	363	369	364	346	345	370	395	389	369	385	400	363	351	396	410	375	368	322	438	402	409	381	389	383	359	362	378	399	345	330	365	374	358	335	358	395	367	377	389	390	344	388	373	380	357	385	391	383	350	376	392	356	373	388	353	382	357	362	433	411	373	360	352	368	402	333	360	371	369	399	393	338	367	381	354	378	365	353	387	374	350	371	394	381	387	401	361	361	366	330	396	354	370	380	360	374	397	389	349	358	396	369	404	382	374	350	340	372	327	339	387	360	396	412	350	387	334	355	370	391	381	366	364	376	402	393	381	390	389	384	379	384	364	345	375	400	364	308	397	394	372	341	372	369	397	377	400	395	368	376	365	357	384	383	380	346	396	339	357	392	352	355	353	392	368	429	384	385	420	344	410	378	388	366	369	400	358	377	385	357	404	383	396	384	412	349	376	371	348	400	351	396	348	376	380	384	416	391	362	348	374	349	380	416	392	386	386	367	376	372	348	367	351	369	374	347	380	365	386	365	375	388	363	374	375	352	353	381	347	379	354	398	368	363	424	330	376	368	395	378	382	391	380	389	347	353	356	399	373	371	373	407	387	395	413	434	371	396	397	340	419	404	343	368	397	381	373	379	374	366	336	355	400	377	371	407	358	375	354	365	382	392	351	409	344	370	365	384	366	376	389	376	391	357	390	371	360	412	392	340	385	390	356	382	397	365	385	390	385	367	380	394	379	389	380	375	393	402	369	381	365	379	354	382	395	404	385	376	388	347	359	379	381	404	394	406	357	396	366	391	389	370	364	386	386	386	408	362	397	348	361	417	367	362	370	386	372	375	337	373	344	373	384	352	349	375	360	385	423	362	394	397	399	402	388	395	388	363	366	382	351	321	394	355	376	365	361	365	401	382	390	368	388	397	394	413	352	352	390	353	392	376	383	375	338	383	373	371	391	357	365	346	391	386	403	410	388	397	384	420	403	404	410	392	375	343	399	405	357	346	382	366	371	357	378	404	351	335	395	357	372	341	430	384	397	373	379	389	358	377	355	382	394	387	386	398	385	382	392	354	400	392	362	398	380	345	367	356	398	381	334	338	389	379	358	358	360	346	334	365	357	404	399	346	346	383	349	369	422	355	406	378	371	388	352	369	388	384	394	354	395	355	348	376	362	382	393	363	374	413	391	380	338	370	365	357	379	406	346	384	336	382	346	374	390	358	378	356	395	383	378	383	391	367	357	346	367	387	349	389	389	378	366	369	350	385	353	382	397	376	371	351	380	364	387	362	378	383	381	387	364	384	426	417	417	363	350	367	393	386	347	348	404	361	356	358	368	380	376	361	372	355	418	387	364	363	396	381	338	358	340	380	348	345	361	374	364	434	354	401	357	346	361	401	346	360	354	343	366	359	385	396	380	363	325	406	344	372	391	358	399	346	387	349	382	402	379	392	380	344	373	392	373	402	382	377	337	382	390	367	351	399	386	363	398	383	372	413	422	381	340	381	349	369	338	413	366	385	399	355	370	357	367	348	354	391	352	427	374	419	362	362	385	364	383	338	360	375	379	350	370	376	400	360	407	394	411	397	401	365	370	362	375	362	356	377	389	361	383	380	418	373	369	361	391	376	357	403	375	362	394	373	395	368	373	361	400	349	365	367	343	380	352	336	383	366	394	332	389	387	408	363	367	388	365	411	419	378	403	370	368	379	332	372	394	363	392
2017	916	955	995	926	909	867	914	906	912	891	938	929	920	908	980	878	951	928	934	928	836	914	934	879	865	913	885	945	933	906	933	909	870	861	913	936	947	927	915	964	914	862	892	915	944	914	860	936	849	849	920	927	920	964	951	860	905	855	939	985	920	881	928	927	910	906	895	940	921	882	904	933	908	898	920	855	932	900	880	888	893	897	949	900	920	889	949	906	892	937	873	868	869	887	1013	880	928	981	942	917	896	878	899	905	889	968	961	919	920	925	954	907	964	914	913	857	905	974	925	895	902	921	909	957	901	905	945	903	943	901	949	890	893	892	916	893	926	928	900	893	889	904	911	898	942	922	881	890	927	827	921	878	903	910	946	902	954	912	951	900	883	924	841	936	865	903	952	905	909	929	928	936	914	897	916	909	992	877	889	901	903	977	877	879	940	925	941	949	894	895	919	854	926	942	919	872	915	924	875	878	897	903	903	925	925	920	906	922	950	892	850	933	911	932	951	901	844	878	915	993	932	933	948	846	887	934	891	912	866	927	878	913	874	876	940	888	916	947	939	880	894	906	913	908	863	913	885	990	913	875	929	961	880	962	922	916	905	916	944	936	886	876	859	904	867	895	879	967	899	911	917	924	894	903	864	861	924	944	924	889	912	963	864	964	909	923	897	864	902	939	894	880	950	979	901	880	943	932	942	983	900	912	906	887	863	922	940	920	841	894	908	829	875	899	926	882	917	915	878	897	920	911	917	855	934	920	922	905	920	909	934	930	930	925	875	906	890	925	945	922	947	890	913	858	893	916	928	912	922	857	911	888	897	951	919	880	897	912	870	940	883	917	929	935	935	926	859	942	905	916	926	944	894	894	855	951	887	888	947	900	908	895	912	928	891	901	883	893	940	908	894	883	903	937	925	902	930	922	905	935	890	917	875	939	909	929	898	892	911	965	927	939	870	884	854	926	898	882	898	918	881	845	897	918	918	875	916	919	915	893	888	923	863	913	921	967	886	898	890	906	929	889	954	865	929	874	858	937	870	921	925	929	867	887	911	962	924	942	851	884	917	917	906	943	926	924	946	937	952	911	933	955	881	916	986	937	912	887	882	929	961	861	968	897	896	868	884	907	930	931	886	892	940	847	945	894	960	888	897	851	860	930	888	933	958	923	898	880	885	861	868	882	933	952	881	901	889	908	906	956	925	951	901	892	892	911	884	862	938	855	979	891	898	890	936	957	898	876	886	914	955	985	909	948	957	964	900	924	934	892	898	860	913	878	874	894	880	929	881	881	888	905	925	946	915	916	871	941	850	940	920	926	948	895	872	972	897	913	857	924	915	923	939	915	933	932	915	932	919	932	910	955	870	917	887	889	945	951	877	918	893	893	842	899	906	884	947	930	927	964	891	918	903	922	907	889	885	893	916	830	865	959	931	896	886	938	879	946	920	926	931	908	945	944	868	894	931	933	890	935	898	935	892	921	895	880	916	893	847	893	903	919	906	914	922	902	966	906	925	892	960	921	866	912	969	888	899	889	930	864	903	907	938	917	925	899	922	941	882	889	930	931	947	910	907	880	882	925	881	896	936	887	866	911	935	881	858	911	974	924	879	983	942	877	866	903	926	907	893	918	912	905	953	929	899	904	959	976	923	940	885	925	884	926	881	902	885	906	878	896	957	956	945	905	891	891	863	898	888	888	913	827	878	862	900	874	907	909	942	926	911	898	944	968	877	936	899	906	917	891	873	868	934	907	986	891	939	903	912	910	967	912	884	898	934	935	919	915	915	892	906	899	903	888	943	941	894	897	917	929	891	885	927	913	916	866	978	965	905	890	921	907	865	947	912	886	879	853	962	942	901	876	928	890	929	857	912	896	912	935	944	918	975	891	931	903	955	928	900	862	868	877	922	868	944	893	889	925	934	935	945	883	863	861	963	901	900	937	923	901	924	878	894	952	917	891	938	941	919	925	895	934	901	876	876	925	883	949	850	956	903	965	909	870	884	959	897	899	898	935	894	931	949	952	908	898	959	879	942	861	929	913	950	915	971	932	946	879	916	919	914	881	891	896	939	918	932	943	908	923	882	845	872	881	885	933	968	897	969	940	928	858	906	911	891	813	955	928	937	894	855	936	919	880	915	936	943	847	877	918	852	885	910	910	1012	912	929	932	960	952	968	906	907	859	927	960	875	921	866	947	961	928	903	942	913	992	951	948	864	916	924	931	957	959	943	932	863	904	870	960	902	909	899	940	905	903	902	886	949	892	957	937	924	936	964	922	922	916	887	907	908	897	939	920	884	938	874	944	917	962	967	937	908	876	861	882	883	895	932	901	965	870	899	940	909	976	874	938	981	918	921	993	955	990	900	911	945	881	911	923	887	927	898	976	918	904	930	911	953	911	897	874	906	930	944	930	914	918	1001	875	905	925	919	949	887	907	900	921	876	968	888	886	912	947	917	922	900	946	917	956	927	946	892	923	954	955	925	904	936	915	904	936	933	892	936	903	897	837	947	896	892	975	839	951	877	872	891	901	910	923	918	912	918	917	903	944	883	956	895	950	913	917	842	933	928	930	876	901	941	916	912	960	899	956	881	964	921	944	930	972	923	894	897	957	886	973	904	902	921	872	949	905	901	885	880	897	950	906	887	916	942	901	920	935	962	918	886	947	883	907	939	902	951	862	926	953	933	883	917	901	949	912	955	915	911	918	958	890	971	858	853	916	951	825	951	868	884	941	891	911	911	857	976	946	875	868	875	904	890	899	828	894	938	879	845	854	909	925	874	889	956	935	911	903	915	884	946	948	950	903	889	916	934	876	904	940	945	931	908	913	905	972	903	929	905	945	895	931	900	903	902	916	927	927	928	900	988	936	873	911	948	929	919	867	905	984	904	912	871	927	918	954	919	897	931	915	907	927	865	888	894	908	925	900	899	895	926	938	908	953	879	928	925	937	935	925	887	883	902	914	900	905	961	969	922	929	899	933	930	902	929	909	888	869	937	887	879	921	894	882	914	967	917	905	927	901	923	907	938	928	887	884	946	943	891	935	968	927	915	907	940	870	920	915	884	921	905	955	880	916	903	874	921	924	982	959	929	892	898	947	981	936	964	963	906	950	918	931	889	949	846	921	894	932	893	918	945	895	893	915	949	948	915	932	953	926	938	946	914	853	891	934	950	914	874	892	977	886	949	863	895	879	893	907	927	918	908	906	920	864	934	906	903	894	932	910	905	875	946	922	925	881	900	980	926	937	959	915	913	887	889	870	906	963	898	894	927	921	862	896	914	934	931	905	963	928	875	942	896	880	919	883	928	884	936	911	928	908	923	895	882	936	952	948	898	873	899	919	916	914	918	908	933	881	891	937	865	929	872	889	875	883	963	891	954	910	910	934	969	918	938	959	905	892	962	916	928	931	895	896	844	865	935	900	965	892	922	910	894	936	877	904	873	895	921	927	912	895	893	851	913	925	903	878	971	898	885	939	923	840	853	963	938	905	906
6748	536	551	521	435	443	432	411	425	386	338	365	398	377	343	372	362	341	343	402	368	382	413	336	370	379	351	401	389	384	350	381	379	390	406	352	348	363	354	375	374	358	361	373	384	381	362	361	342	367	371	331	358	364	355	358	349	376	378	337	369	361	354	358	345	349	371	333	334	318	340	362	331	319	373	385	348	333	376	369	358	339	345	338	366	378	363	386	362	352	365	352	357	339	369	397	342	364	344	351	371	371	355	367	355	377	370	341	403	383	363	340	305	362	384	351	387	336	324	370	374	371	382	392	343	385	359	371	338	369	374	390	379	356	371	355	384	385	370	352	377	355	377	359	341	376	371	359	339	360	335	370	366	367	387	392	321	350	341	367	356	348	363	367	351	342	366	406	350	340	339	350	357	353	367	348	375	356	365	364	355	359	369	323	317	336	384	357	351	394	356	321	359	368	367	348	344	353	346	361	330	358	407	355	370	346	379	397	400	380	396	371	387	336	358	339	376	350	376	374	349	384	344	366	397	330	327	333	368	397	390	367	321	385	402	344	345	352	374	353	324	382	358	337	357	369	390	391	383	358	364	342	368	356	361	346	371	362	363	388	349	401	372	377	365	348	367	398	351	346	342	346	337	412	375	350	361	338	368	375	362	369	320	392	403	341	346	355	377	349	372	313	343	367	383	385	362	358	353	330	334	329	393	341	355	340	378	354	391	354	343	342	371	394	372	335	347	353	315	385	374	385	379	402	364	379	359	362	348	343	364	367	359	348	340	370	364	352	373	387	363	332	377	332	393	379	342	352	371	344	393	373	326	352	378	330	407	362	362	383	354	392	351	361	379	354	364	367	373	339	343	380	332	352	347	389	338	326	302	398	346	333	355	375	337	342	359	331	335	378	367	351	338	366	350	393	337	374	355	366	341	372	339	361	394	342	351	363	364	414	358	364	347	383	351	351	364	351	349	422	384	396	368	367	365	372	381	397	366	418	357	362	395	341	342	363	361	349	363	350	387	371	373	387	324	347	352	387	414	364	339	392	352	362	389	351	370	397	339	381	372	310	373	316	355	342	329	331	384	362	382	349	360	392	389	370	375	344	319	351	368	375	338	359	377	341	367	349	371	363	363	356	344	357	349	410	331	350	394	391	345	335	335	369	376	368	351	380	351	337	319	396	376	326	385	370	350	357	357	373	344	357	349	376	345	377	379	386	345	348	386	358	382	350	389	369	355	358	373	397	345	349	360	379	396	331	368	373	377	335	356	385	335	368	372	347	352	393	381	350	378	369	364	376	364	365	330	383	331	392	368	358	364	307	370	371	336	382	381	352	354	387	363	355	368	347	365	368	394	367	330	361	357	382	395	403	383	357	410	378	360	364	381	359	383	382	374	360	330	363	339	350	364	361	377	339	381	379	370	347	364	346	378	368	388	350	347	366	336	391	346	358	342	330	406	356	364	395	367	378	384	331	360	393	373	338	387	336	403	372	351	366	327	327	376	386	360	374	380	374	360	400	340	343	372	330	388	346	348	370	384	396	381	392	376	379	376	402	375	359	368	332	355	355	373	365	372	391	328	364	382	336	372	369	383	370	345	355	392	361	305	380	339	373	343	342	362	346	386	374	328	349	366	368	338	365	330	363	343	375	374	358	369	352	379	347	361	371	399	342	372	348	345	349	369	349	345	365	401	387	378	357	347	360	382	376	366	326	361	348	331	361	348	371	371	351	350	380	371	409	340	367	355	345	379	350	373	368	360	368	351	372	350	353	353	374	382	359	336	374	415	382	371	370	344	359	384	381	349	360	358	365	339	383	407	384	372	309	370	363	354	383	381	354	356	376	347	372	332	378	351	345	364	351	383	360	346	355	408	379	361	370	365	358	370	360	353	391	373	350	420	344	331	351	357	378	354	362	391	338	333	349	363	348	360	354	358	382	378	364	344	352	343	385	344	384	384	371	346	348	344	333	395	369	355	346	337	366	352	396	356	366	363	390	355	342	361	356	384	395	359	351	361	322	353	366	334	393	370	393	332	371	360	376	381	336	364	336	343	363	370	393	359	378	358	373	350	354	364	365	360	350	366	363	371	352	384	375	374	348	353	373	384	374	362	333	380	333	365	376	355	376	358	354	359	348	344	377	335	351	396	353	360	353	368	359	380	364	381	365	335	377	357	346	339	373	342	351	362	365	353	342	352	369	364	377	342	376	355	388	347	348	366	377	375	373	359	399	351	348	349	332	370	374	364	368	348	342	357	353	358	357	342	397	369	342	367	392	383	397	354	357	353	342	354	391	331	367	343	346	342	376	371	397	372	356	361	368	320	370	355	386	356	330	352	366	355	361	350	356	394	362	361	355	376	339	337	393	352	385	365	376	351	386	380	352	353	358	383	356	371	352	386	373	388	399	358	362	326	330	363	362	364	361	377	355	353	358	351	356	396	361	375	346	344	362	354	383	360	384	374	364	364	398	336	366	366	361	376	381	339	373	362	348	368	371	339	340	363	379	372	366	417	350	343	406	356	365	378	358	376	362	365	377	383	369	381	353	372	388	383	347	365	391	366	378	366	369	352	368	351	362	372	317	366	395	341	356	379	364	390	388	324	349	374	361	352	398	401	366	386	359	354	369	419	323	359	382	368	364	382	322	337	384	375	392	366	371	368	377	393	361	393	309	362	326	370	363	351	398	371	366	346	349	353	374	378	373	350	365	358	341	381	365	389	329	335	389	390	380	362	387	343	380	394	353	366	350	400	373	365	368	358	354	382	361	371	349	387	306	337	372	341	368	393	376	372	355	370	375	351	352	355	361	362	367	355	355	378	326	385	393	331	314	363	374	351	341	381	374	341	388	357	358	351	378	368	368	358	386	349	351	368	419	384	394	351	376	358	337	375	375	361	366	334	342	364	330	367	371	313	343	345	369	348	301	363	358	359	382	358	356	355	365	347	328	323	393	361	349	356	391	374	332	416	376	357	347	387	394	350	358	368	391	366	350	359	408	385	387	384	334	337	398	325	375	343	393	348	375	383	361	404	371	339	356	365	366	379	365	376	337	364	396	342	359	388	351	348	341	383	338	374	335	385	308	347	363	365	348	359	352	352	395	372	355	359	362	375	380	332	349	354	354	372	335	332	363	351	357	353	339	357	363	368	362	416	362	376	337	335	365	369	355	366	355	320	377	352	377	344	384	363	352	357	339	382	352	355	365	370	388	338	342	366	371	372	316	368	370	356	360	367	331	356	345	371	409	382	364	341	372	367	372	379	402	417	365	342	339	378	361	362	354	348	358	350	381	375	371	353	355	388	343	425	342	337	375	372	383	347	330	339	362	375	347	333	343	328	347	359	369	392	384	357	384	366	357	396	377	371	384	368	427	393	382	333	367	369	336	388	418	348	373	372	374	363	366	359	366	387	376	386	384	405	387	382	352	337	364	356	373	362	365	369	363	344	397	349	370	365	385	357	353	356	341	363	340	354	352	341	359	334	346	355	403
6528	1091	1453	1489	1369	1223	1129	1076	1028	1041	983	974	939	923	896	915	926	914	883	862	853	891	886	902	880	864	861	875	909	885	879	914	857	896	873	816	903	850	876	859	883	851	850	922	886	889	886	950	869	902	880	833	848	870	948	833	887	839	905	850	841	910	871	848	880	898	897	818	838	820	863	889	845	909	868	895	868	887	844	843	870	932	843	854	883	878	814	855	875	955	848	897	871	847	909	861	840	843	897	902	817	832	883	867	845	837	853	825	845	866	859	899	879	830	868	872	875	884	899	899	823	843	911	896	827	821	869	861	813	812	872	832	876	852	865	855	873	872	881	862	859	910	874	852	931	885	826	871	872	860	937	882	841	859	861	845	903	849	860	867	858	825	876	820	898	853	885	862	837	895	855	895	831	832	890	888	826	856	859	871	860	856	884	845	840	855	895	883	904	893	899	809	846	932	880	880	889	876	865	840	874	836	886	842	930	912	902	851	853	872	837	848	885	877	874	917	850	840	837	877	869	837	883	813	844	875	850	812	835	870	905	858	852	893	933	903	897	836	853	898	868	898	849	863	887	856	855	858	852	908	829	851	844	868	854	816	917	876	855	852	839	883	843	887	888	876	831	855	828	885	878	841	860	888	849	883	882	877	845	879	824	872	886	880	898	860	925	906	844	862	875	872	887	869	881	864	821	873	949	893	856	836	859	876	870	896	861	883	850	895	885	827	890	895	896	838	826	876	880	874	856	863	827	857	844	836	904	866	850	876	860	882	822	848	822	895	854	884	812	883	901	846	872	864	882	847	882	883	839	838	856	882	877	932	861	852	843	852	861	830	863	862	887	870	888	901	899	862	849	842	918	848	884	891	893	845	859	951	924	854	884	775	921	864	848	889	883	856	845	856	899	893	896	908	889	887	905	890	897	835	852	877	818	828	858	864	899	847	876	873	880	850	868	793	805	886	923	874	802	877	847	888	837	854	895	858	852	834	870	875	823	865	837	864	861	832	859	896	806	886	868	861	838	871	903	876	852	874	818	861	837	849	925	917	815	850	862	890	880	884	877	865	808	852	858	871	878	882	863	845	892	872	852	841	898	891	896	908	873	860	875	899	917	842	893	844	898	886	892	887	837	870	819	880	835	830	893	922	863	829	885	894	851	889	890	833	855	844	880	876	854	873	833	894	899	900	915	840	832	918	869	837	893	837	910	871	923	867	889	863	907	859	903	881	862	820	883	877	867	867	832	870	840	892	869	843	827	846	829	843	900	832	866	882	811	895	896	889	856	906	887	864	903	856	853	842	888	884	861	845	884	862	787	902	951	859	870	836	903	895	856	832	831	877	850	862	877	878	876	881	923	891	885	906	833	874	863	887	857	889	826	863	856	833	833	876	849	861	856	870	887	866	864	847	867	878	870	857	865	876	892	921	837	866	851	788	863	821	848	866	866	899	863	857	838	891	891	826	852	888	872	882	889	899	891	841	880	848	893	857	913	887	877	890	869	827	879	869	854	837	900	818	878	835	858	876	867	817	879	863	900	904	902	862	875	910	899	845	865	884	840	862	839	911	815	866	854	833	826	868	838	829	897	884	909	842	848	870	868	871	877	852	882	808	922	932	905	855	846	809	872	859	889	906	863	826	874	885	833	928	898	878	859	849	831	855	860	848	807	885	875	829	852	865	867	870	855	858	847	832	923	882	864	918	864	837	891	860	831	897	885	916	897	875	871	844	844	833	863	876	841	838	897	881	835	873	842	847	814	825	803	883	852	827	901	893	853	871	903	877	846	860	838	855	858	898	881	829	841	892	877	848	865	821	856	862	914	863	902	875	848	882	858	836	905	880	896	867	877	913	890	824	852	877	874	794	867	868	828	791	856	861	872	890	849	859	869	880	847	836	860	800	851	851	817	858	890	868	910	934	870	840	822	865	853	833	891	847	853	828	864	829	843	849	881	866	888	845	868	844	831	895	858	838	860	840	829	890	851	835	843	889	878	847	841	884	863	828	902	815	857	863	871	870	837	891	912	878	830	904	867	837	819	878	835	889	887	880	859	851	931	848	830	866	874	837	875	892	888	812	882	922	907	832	860	834	852	883	929	856	921	874	932	867	915	760	838	852	855	901	940	824	875	831	837	881	881	854	837	900	898	835	869	873	906	890	845	838	903	919	868	847	854	878	870	880	858	879	870	853	913	851	909	920	876	827	865	891	896	878	869	826	858	813	848	884	852	894	858	830	905	880	881	907	876	873	871	905	928	930	883	863	927	811	849	821	904	888	863	885	900	822	887	842	904	869	924	868	830	880	865	880	868	871	873	852	860	852	855	947	901	889	892	841	892	839	815	880	877	857	799	857	856	858	935	843	844	922	836	894	863	871	865	878	883	885	873	869	876	932	816	841	899	881	885	866	869	857	911	885	923	862	914	820	912	844	813	923	869	856	871	842	867	867	835	860	902	887	879	820	893	827	857	858	859	888	885	927	832	862	818	855	827	891	900	923	892	865	873	853	886	944	885	834	850	860	830	854	902	837	858	825	883	852	824	861	884	823	883	825	859	881	838	903	864	893	825	872	820	894	846	802	901	818	891	812	838	848	863	878	851	861	825	838	839	892	864	869	856	875	948	926	883	814	853	926	875	903	882	899	806	844	902	879	917	864	864	865	851	802	858	831	821	874	889	876	871	849	879	848	875	876	820	878	857	844	860	886	837	901	863	856	849	893	868	924	909	845	884	839	859	820	862	878	903	873	876	889	860	869	888	834	863	847	857	870	809	893	872	805	855	872	877	881	815	849	891	937	887	863	786	880	814	859	875	883	853	865	878	884	885	909	869	860	824	834	883	873	844	872	892	844	908	953	831	865	838	866	852	892	882	897	897	900	869	869	885	873	833	812	895	876	846	851	848	899	865	827	807	907	862	856	898	830	878	863	849	885	854	879	817	894	805	859	878	850	854	867	865	847	852	847	846	876	886	895	821	901	856	848	861	853	896	814	832	882	859	863	858	881	844	848	836	859	896	865	889	835	885	916	854	877	799	857	887	860	866	867	854	840	870	872	892	851	855	819	838	905	871	935	819	868	877	835	865	908	861	904	872	837	887	821	902	852	860	865	823	854	842	861	838	935	858	892	883	876	822	937	907	822	877	838	850	829	813	838	831	881	866	832	861	857	931	820	840	914	887	919	960	864	875	873	901	885	864	825	874	833	868	866	856	841	899	841	907	825	869	901	886	867	904	953	833	854	861	841	824	912	870	902	850	904	854	884	834	903	886	865	865	864	882	801	898	914	871	834	865	893	853	894	843	910	818	883	823	904	947	830	875	903	866	898	844	925	828	852	861	879	869	830	898	822	842	838	897	876	829	862	838	823	853	848	889	853	898	868	886	855	858	899	831	859	865	845	860	885	899	842	913	891	872	846	880	877	834	889	869	845	847	839	874	872	873	868	895	822	903	891	873	828	846	881	896	894	876	893	901	882	842	886	839	905	846	901	813	883
11935	722	643	535	396	325	285	286	266	229	236	218	233	224	203	225	190	212	182	228	184	181	210	213	179	208	234	205	208	201	205	200	193	180	206	192	184	191	185	183	178	177	194	195	185	200	186	184	197	225	186	192	205	180	176	195	199	205	194	184	184	186	189	174	194	209	173	169	213	176	203	192	194	209	169	187	167	207	182	176	185	184	178	213	174	166	193	179	193	188	196	190	190	190	201	187	193	171	193	179	192	223	208	221	199	190	176	201	187	181	188	174	184	178	184	175	195	199	198	183	175	176	196	239	185	186	212	192	182	193	208	180	172	195	180	176	190	160	202	197	197	183	194	193	176	202	194	195	198	229	197	211	203	194	171	214	165	190	179	197	209	175	190	202	178	180	162	185	195	185	164	202	199	204	236	171	196	182	176	204	176	193	170	173	174	201	239	188	185	194	189	179	174	168	202	199	208	186	204	212	171	199	190	195	164	198	198	197	180	189	207	197	179	164	210	201	196	188	187	208	169	164	210	179	183	186	200	191	201	193	213	226	196	216	192	201	187	193	167	194	185	175	200	203	182	193	172	182	183	170	181	198	154	196	194	187	195	201	162	215	193	180	182	222	190	191	177	205	183	187	193	184	176	193	189	194	171	193	212	192	175	187	194	212	208	196	203	182	196	201	183	173	166	178	212	208	211	183	193	171	173	191	201	206	172	183	193	212	184	169	177	196	185	207	189	177	164	180	179	214	208	183	194	206	213	182	184	186	185	181	197	184	192	208	219	190	170	182	182	164	194	180	192	196	171	195	186	178	210	201	204	228	202	200	197	173	203	159	201	202	174	173	203	197	191	202	186	193	177	180	190	180	211	170	190	194	196	214	188	164	201	172	164	202	198	220	186	188	205	182	198	191	167	198	191	205	199	172	195	187	201	169	201	192	203	175	193	204	206	189	172	184	182	188	193	202	165	196	206	210	184	187	187	192	215	197	233	204	210	183	192	180	220	206	219	213	188	181	204	196	197	217	191	196	214	190	174	207	195	184	188	187	200	155	189	212	192	196	180	186	217	182	190	204	204	172	196	198	217	179	180	194	178	210	186	193	223	190	181	210	194	188	211	183	183	192	153	187	192	175	177	213	192	202	202	198	179	175	190	201	186	177	181	190	176	196	189	230	212	180	167	216	218	187	194	203	184	178	199	196	213	199	201	191	170	186	186	176	204	182	197	204	160	187	214	192	178	200	193	202	158	181	181	204	184	191	202	186	186	211	196	165	191	187	180	203	184	206	204	204	193	200	189	186	186	228	193	196	201	170	176	197	189	190	175	208	175	199	179	197	194	179	204	201	190	196	204	197	203	207	188	194	186	181	189	203	171	185	203	198	179	187	172	191	189	184	165	190	201	214	180	221	179	205	195	210	188	195	176	184	194	214	172	176	178	193	202	149	206	168	200	190	185	224	180	209	171	208	213	228	195	219	175	184	170	173	212	230	155	192	203	182	175	204	172	173	185	181	191	180	186	203	220	186	183	186	189	174	178	157	194	168	181	204	181	197	172	180	186	160	176	196	199	204	173	209	187	184	188	188	178	190	220	189	205	215	168	178	197	210	184	165	214	209	193	174	201	219	192	191	191	193	190	188	189	210	194	206	202	184	184	203	209	222	196	192	193	190	201	180	196	193	182	201	191	199	183	190	199	197	172	184	202	172	185	188	189	203	195	174	181	174	221	197	188	197	207	178	166	155	193	176	209	209	204	186	195	190	183	204	171	190	195	198	198	189	187	205	183	203	177	176	202	193	203	180	172	171	195	179	186	204	198	171	202	192	197	198	207	191	171	191	207	172	181	182	177	218	185	201	193	190	193	180	200	207	214	182	184	201	169	168	204	214	213	201	188	186	193	195	205	200	179	213	196	228	183	222	176	184	178	198	194	194	159	192	192	192	182	205	186	194	198	176	209	196	200	209	187	171	216	201	189	204	147	170	187	209	192	184	198	180	195	185	179	181	199	192	200	196	184	178	207	182	192	188	191	189	192	218	174	182	198	194	205	199	192	202	184	186	192	187	186	202	194	210	211	196	220	187	169	200	210	184	195	182	188	171	173	202	200	183	201	198	203	203	189	202	218	185	205	206	198	198	178	171	198	192	176	173	216	205	183	167	180	175	177	196	181	201	220	208	178	193	197	191	212	190	175	212	194	166	173	205	178	188	159	197	207	210	193	183	180	180	201	197	214	176	182	207	161	204	182	186	177	154	214	166	207	180	192	202	216	210	174	189	186	181	172	187	191	192	190	172	183	199	201	197	196	163	186	197	183	190	218	193	223	190	202	167	170	194	189	172	223	189	170	195	170	164	190	186	192	207	186	209	187	179	220	176	174	211	201	181	180	182	215	201	179	195	213	205	206	174	197	201	212	181	170	200	178	200	211	198	182	189	188	191	187	170	184	186	198	203	212	214	174	178	188	207	194	200	178	201	158	222	182	210	200	208	194	174	189	170	217	173	178	191	178	187	191	198	201	212	170	201	200	187	190	206	205	211	155	171	194	184	173	199	191	162	203	210	176	185	218	161	181	191	206	204	186	192	172	182	196	166	205	196	208	206	202	170	167	225	189	177	175	178	219	199	178	183	202	181	173	187	205	183	196	193	192	180	170	166	191	183	180	188	202	178	173	181	187	176	159	195	195	204	199	212	186	188	181	207	176	190	182	199	221	179	194	172	197	178	196	189	201	177	172	188	165	198	189	193	179	183	188	203	188	193	211	208	202	171	177	184	181	189	201	198	183	174	204	182	202	203	198	169	213	206	173	197	190	206	214	213	197	200	188	173	202	206	207	182	186	185	186	186	193	170	198	195	179	172	186	198	191	195	172	191	180	189	172	185	185	191	193	192	189	199	198	180	205	184	197	182	188	195	203	206	186	209	197	232	203	213	181	179	203	178	172	174	211	175	177	210	179	193	197	173	148	159	206	178	223	158	184	158	174	193	192	192	210	194	203	205	192	167	187	204	199	185	193	205	189	217	189	185	206	176	206	170	191	183	176	212	205	192	188	193	170	190	183	156	202	191	177	196	203	203	185	187	199	193	199	199	203	198	183	169	184	187	209	178	177	209	220	177	185	178	166	186	193	172	172	185	160	193	183	175	189	201	179	200	168	170	198	187	175	176	202	204	202	203	172	172	218	191	181	199	170	192	206	204	205	202	195	169	185	197	196	221	196	182	201	185	182	175	185	196	193	211	175	214	199	194	197	203	191	168	182	175	176	191	162	172	185	200	198	195	187	186	177	172	178	178	189	206	198	206	183	166	173	199	206	197	189	189	206	216	174	220	190	201	180	200	176	192	207	191	210	212	189	188	189	194	215	191	209	207	197	202	183	202	174	174	210	193	205	194	172	189	197	212	205	175	196	177	181	192	186	213	190	191	197	188	197	219	197	169	200	173	185	206	152	200	176	197	182	206	181	179	195	186	194	195	183	198	204	203	209	184	199	192	195	215
7769	886	1562	1693	1430	1243	1007	882	826	798	679	735	648	637	616	613	535	575	564	520	590	550	545	516	551	534	526	524	544	520	528	522	526	504	531	506	547	480	513	534	492	534	499	544	517	504	534	541	488	544	499	499	539	473	517	490	479	518	495	492	541	526	493	496	523	533	489	518	454	531	512	492	516	503	549	495	517	450	493	490	493	505	451	500	469	460	534	499	472	483	481	515	513	487	510	489	521	487	492	474	486	458	490	480	492	490	456	453	502	520	482	519	529	452	528	454	492	492	485	497	515	524	490	447	497	506	522	492	508	487	490	486	489	488	528	478	466	466	470	488	492	502	524	512	505	449	510	489	457	493	487	494	495	502	504	474	500	472	459	470	512	473	554	467	462	497	515	488	468	489	486	507	505	471	480	497	476	496	464	472	481	487	467	474	485	461	480	481	481	492	503	499	470	502	462	487	508	515	499	489	484	469	509	497	498	482	459	487	540	490	469	485	464	431	470	488	513	480	491	462	479	500	502	513	500	436	466	514	501	509	524	442	495	483	496	469	501	513	448	476	512	503	493	463	522	527	495	486	503	490	497	514	471	481	481	476	491	493	514	482	479	505	483	515	477	498	484	500	503	506	476	536	472	496	465	465	499	514	536	490	492	504	473	510	470	496	512	456	487	504	467	475	479	486	483	471	495	493	534	508	463	500	508	509	473	503	459	507	467	466	520	483	500	492	480	502	463	473	489	507	462	473	483	492	518	486	458	495	498	457	475	470	488	493	490	429	499	502	451	474	528	472	465	481	507	461	524	506	482	492	488	483	499	456	505	481	495	473	462	518	477	479	476	509	505	498	479	521	511	468	491	467	488	473	467	497	484	447	483	516	443	504	488	522	447	495	486	491	545	476	488	471	521	495	529	477	507	480	475	464	511	491	450	508	484	474	492	461	475	505	512	476	481	479	530	483	489	463	506	463	506	488	519	445	524	463	474	487	513	471	484	488	495	483	532	472	477	477	464	465	500	509	463	491	490	521	498	496	513	507	507	513	507	505	502	496	472	495	494	494	506	477	457	476	515	474	478	465	479	480	485	463	474	498	518	483	501	482	469	495	477	485	489	455	468	507	480	512	496	495	506	502	492	500	496	492	487	463	480	487	480	502	509	487	486	486	500	474	475	499	487	508	487	479	504	494	494	512	475	516	466	501	469	481	494	508	484	488	490	456	482	491	467	472	463	459	461	567	490	489	496	480	515	495	494	464	479	490	450	491	469	460	469	510	475	490	460	480	469	472	492	478	499	484	458	495	476	482	489	505	486	492	487	500	445	502	506	494	482	485	451	490	487	518	493	494	464	477	488	457	476	500	481	469	486	440	464	517	487	477	510	521	466	500	458	492	504	497	539	504	469	514	500	471	481	430	502	491	496	526	524	487	472	497	488	493	499	461	471	479	478	530	501	519	489	493	483	470	500	470	510	536	446	521	502	457	522	472	484	469	496	453	492	486	514	548	489	481	543	477	501	483	507	484	469	493	486	468	460	477	467	551	447	478	467	455	488	437	522	469	507	516	468	486	522	462	503	495	511	477	527	478	496	538	492	495	488	508	480	462	492	497	474	500	517	479	501	464	507	505	481	491	511	491	476	502	500	444	459	472	464	483	484	505	502	545	510	489	497	520	487	499	468	476	543	503	489	476	480	505	487	484	488	510	474	525	482	508	477	494	491	519	470	476	520	489	445	479	498	484	449	468	468	439	504	541	496	516	501	510	465	474	507	470	493	496	506	482	490	486	535	490	461	511	484	543	517	489	467	473	452	495	482	484	457	476	494	488	465	511	496	450	493	488	479	481	504	450	509	479	477	481	518	481	485	524	458	474	506	478	506	528	501	501	494	496	481	525	471	519	498	469	506	485	492	493	511	506	465	459	520	469	497	470	551	491	489	482	450	500	507	493	514	505	520	481	510	456	489	453	473	528	514	518	524	463	487	481	513	493	481	478	502	458	509	507	510	502	502	488	456	492	502	475	489	535	472	483	521	533	477	457	493	463	482	478	483	471	519	493	437	477	504	468	479	484	481	452	509	476	503	438	452	531	504	486	486	484	532	510	511	521	479	491	478	484	520	485	484	491	542	512	472	461	528	520	469	478	470	494	488	516	505	473	480	496	495	514	484	500	491	516	522	492	460	481	512	493	516	499	490	496	480	477	442	465	451	475	517	516	493	486	511	499	485	503	474	467	459	482	483	501	503	457	489	534	504	503	492	486	468	517	496	508	506	499	504	524	475	546	524	497	470	513	467	491	441	489	507	499	512	516	489	499	506	489	514	509	448	475	485	501	518	472	467	485	495	481	451	497	503	482	455	472	465	474	480	499	500	517	452	449	485	492	467	474	508	480	455	468	484	508	470	469	511	467	463	507	499	499	498	491	496	494	465	517	499	441	493	480	476	475	535	505	484	508	487	476	486	494	503	480	478	482	474	500	486	491	466	496	475	500	498	529	492	501	484	507	482	484	463	516	505	555	507	512	524	491	482	477	502	506	448	527	475	469	487	460	490	452	513	485	517	485	481	452	503	500	482	457	468	485	466	478	502	470	496	517	453	495	476	496	508	509	488	511	530	485	456	529	498	476	497	501	504	504	486	503	505	518	462	502	504	467	489	488	457	510	473	515	525	488	498	467	472	503	510	481	485	463	499	471	489	480	495	498	454	461	496	460	471	483	467	508	500	517	474	533	503	456	485	537	480	506	508	504	535	460	470	481	440	480	508	520	477	484	489	480	550	493	497	514	489	477	504	489	494	500	516	513	477	463	496	475	455	480	450	489	489	458	507	508	481	498	515	511	518	497	501	521	499	473	453	485	497	470	519	516	475	500	491	477	462	469	472	506	488	464	470	465	437	445	463	473	504	476	489	483	496	492	485	469	498	502	478	469	503	514	494	511	513	492	505	449	506	505	519	491	476	498	493	470	475	457	489	463	482	504	480	464	518	505	473	505	471	516	512	522	493	491	468	478	460	479	481	502	461	484	489	489	459	472	458	465	484	451	543	513	474	522	469	484	501	487	489	493	513	505	505	473	492	506	479	464	489	490	488	478	470	442	508	502	466	498	523	458	501	455	480	487	519	469	480	489	509	476	433	456	466	477	478	527	478	500	501	454	467	490	451	488	516	490	492	508	465	477	489	488	517	499	510	499	464	461	498	472	527	465	472	459	495	503	500	437	520	483	504	501	532	560	491	522	495	487	509	475	485	483	492	511	496	474	531	474	529	492	509	514	453	510	505	508	486	515	462	522	480	494	463	504	487	495	533	512	511	500	504	446	509	490	524	523	486	494	488	504	514	477	466	458	490	526	499	496	492	492	473	489	540	507	481	466	504	463	474	513	500	486	461	495	503	501	466	468	491	463	527	494	499	463	471	470	481	473	512	466	480	478	476	476	499	474	515	475	468	502	492	465	470	482	484	499	465	509	492	513	494	486	475	500	457	479	525	469	493	467
1257	412	354	407	406	388	358	357	359	418	366	365	383	410	386	389	362	380	378	414	372	372	352	363	397	387	381	364	404	368	411	377	378	368	373	370	393	373	373	374	371	362	392	349	379	346	384	402	391	362	328	350	356	391	370	350	410	397	367	381	374	366	389	387	392	383	403	356	393	332	378	383	372	372	368	412	366	397	368	401	332	392	403	395	383	385	349	366	376	375	370	362	391	402	347	392	369	378	380	361	381	373	373	358	375	361	353	347	358	379	344	370	358	357	336	355	365	360	369	333	374	379	387	371	405	385	359	375	366	365	347	369	376	393	381	348	349	365	364	403	376	352	368	377	377	416	356	351	372	344	375	371	372	378	318	397	366	345	357	360	354	413	377	354	361	407	423	372	385	368	403	373	368	389	328	353	378	395	407	421	365	348	376	385	390	392	328	368	372	409	395	367	372	415	371	393	349	417	395	398	360	416	357	378	367	346	351	397	373	361	391	377	338	411	359	391	353	366	329	353	396	386	366	392	364	346	349	406	405	401	352	378	377	366	393	364	386	388	347	363	360	347	413	310	362	340	396	342	368	400	384	377	363	384	392	385	375	390	380	385	376	356	372	373	366	409	391	361	355	371	406	352	408	377	371	360	363	363	361	394	390	384	392	404	368	354	374	375	417	381	360	418	380	385	352	403	355	344	372	353	378	384	372	380	380	384	359	387	363	363	335	380	383	332	379	364	413	349	398	371	379	373	376	398	360	356	384	377	397	396	378	368	372	366	339	377	364	385	389	378	378	375	387	386	402	383	379	385	334	348	409	359	335	411	369	365	364	354	368	399	406	372	367	357	367	365	377	365	390	374	404	354	356	401	374	389	399	380	377	385	368	376	395	423	363	400	415	368	360	417	393	395	403	393	373	374	375	389	431	414	371	353	385	408	375	367	368	363	392	374	352	417	404	373	385	358	350	358	344	399	384	401	374	395	368	380	327	404	385	372	351	400	360	355	352	379	415	319	367	380	394	358	374	378	372	368	376	392	362	372	406	390	402	366	346	366	381	363	384	329	408	409	374	370	388	378	357	381	372	398	372	381	382	393	398	352	383	351	408	376	371	396	400	385	386	354	352	367	372	365	364	380	332	361	371	330	372	381	386	356	361	355	376	381	399	357	360	368	418	414	378	379	456	321	394	361	389	380	378	366	390	422	369	366	384	377	375	413	372	369	354	403	414	368	391	389	355	415	357	382	365	366	385	378	362	329	362	389	399	403	385	366	337	364	374	331	376	397	386	355	352	332	400	385	348	350	358	382	402	339	411	403	415	361	361	374	362	393	349	392	371	366	356	356	374	390	376	403	376	376	362	398	390	381	397	383	369	380	396	356	364	352	376	358	379	350	372	377	371	399	343	351	374	364	363	369	369	344	387	385	365	384	389	383	379	350	366	360	351	383	354	375	360	392	345	379	366	362	401	376	350	333	367	413	390	382	398	389	353	402	365	390	344	393	386	372	346	340	389	347	361	374	386	387	337	368	396	353	371	342	357	353	365	385	385	359	412	390	363	407	372	357	338	388	373	378	358	349	326	399	363	351	398	367	389	383	381	367	343	370	425	385	414	343	383	361	369	371	372	389	390	362	367	383	370	389	365	384	374	380	397	381	389	372	363	421	399	424	357	362	368	408	377	368	357	404	361	363	344	393	350	401	396	347	381	370	387	364	372	361	387	365	378	370	375	394	389	427	368	361	329	387	351	396	402	381	357	387	389	332	381	413	374	394	384	363	363	396	413	383	381	392	331	369	346	400	372	368	368	381	398	404	362	364	391	367	360	354	380	390	385	374	335	389	336	362	355	382	356	398	357	367	356	374	339	397	378	362	363	370	387	366	339	408	361	400	375	379	352	386	359	385	353	337	394	373	335	378	367	354	373	387	403	370	353	369	371	352	382	390	371	380	358	362	361	388	370	385	392	348	365	404	384	376	380	372	367	338	364	367	387	330	367	379	416	357	378	402	375	361	394	357	382	338	407	386	375	427	375	389	347	387	378	364	399	401	361	359	418	376	345	397	361	376	402	380	383	366	381	368	344	370	441	402	335	380	383	394	346	394	400	370	386	322	381	366	373	361	374	370	412	383	345	353	390	343	373	374	376	344	381	361	384	368	346	385	372	385	367	377	409	362	372	410	375	388	355	351	402	371	377	411	355	366	376	354	355	383	394	399	346	396	399	403	373	381	357	442	357	366	340	343	364	353	386	349	399	365	386	357	373	390	401	341	396	364	361	392	373	358	356	348	399	365	344	403	420	338	387	368	360	393	393	361	384	363	388	377	416	413	365	385	386	361	344	390	376	343	377	364	362	329	366	384	377	387	340	409	408	398	403	362	335	396	350	380	390	382	396	360	368	381	362	385	373	386	367	345	379	391	345	355	360	358	396	414	421	379	375	385	369	413	352	378	364	379	400	355	393	385	389	386	396	368	391	391	394	371	402	373	350	374	373	415	389	364	375	349	355	390	388	400	374	380	393	370	393	368	371	370	374	360	368	373	365	372	385	359	408	372	353	318	368	382	352	384	390	346	352	380	383	376	382	343	379	346	379	354	366	363	405	367	352	368	380	361	381	401	372	386	353	377	344	410	367	391	364	338	336	356	385	389	377	391	353	356	389	383	371	344	343	343	369	388	366	336	386	403	395	355	354	338	376	357	381	354	377	367	366	335	382	346	385	362	365	326	371	339	366	356	332	376	354	360	361	368	342	378	369	382	398	385	377	349	370	397	356	387	359	402	393	389	390	393	363	387	373	399	411	359	364	406	388	348	351	364	353	355	383	338	386	407	364	392	354	364	382	408	380	378	366	387	377	365	368	387	374	396	393	388	384	368	389	340	350	410	355	420	428	360	382	378	358	379	347	390	382	400	358	337	368	403	408	385	407	398	339	341	387	334	367	355	385	369	396	358	360	375	408	379	352	398	371	387	375	358	353	353	372	411	335	394	326	394	360	394	374	367	379	361	362	368	407	383	377	361	372	380	354	394	362	396	367	390	360	375	364	431	379	385	394	391	387	379	384	378	348	390	382	383	330	367	359	369	363	375	360	405	410	395	337	377	364	374	367	368	376	406	364	369	378	383	344	383	369	360	376	352	403	365	369	334	422	365	377	395	391	388	357	364	418	407	390	379	375	408	373	393	428	389	413	389	353	369	345	373	369	359	371	383	366	385	394	370	391	360	372	343	365	328	380	331	385	335	367	364	352	363	379	362	366	379	398	345	403	397	381	364	370	359	409	417	386	383	361	340	358	356	345	376	368	388	376	384	342	358	356	370	381	390	380	422	366	398	383	346	372	394	393	349	390	385	407	400	371	416	366	384	369	383	374	373	380	376	389	384	364	369	364	396	347	377	368	338	358	359	401	394	385	342	345	355	389	360	336	379	370	407	375	373	364	410	395	369	361	370	385	351	366	363	330	337	367	363	354	404	396	375	392	398	407	391	413	374	391	381
2044	917	963	947	992	900	951	968	891	918	882	894	899	919	927	950	881	930	919	912	927	856	951	892	895	917	928	853	974	915	935	863	910	876	904	911	895	902	937	882	940	892	848	876	926	916	867	898	922	892	907	889	928	875	944	902	905	968	923	888	853	913	889	908	937	837	876	922	899	852	927	932	879	942	913	933	862	808	890	903	892	875	901	936	973	892	872	883	881	885	896	919	945	912	894	925	920	895	942	897	942	915	944	843	827	874	915	888	924	869	967	930	896	920	908	917	966	923	909	942	863	907	955	919	909	931	879	889	934	898	951	916	917	920	906	910	924	857	975	946	907	931	895	915	872	925	895	903	934	886	883	897	899	947	888	932	917	946	918	879	907	894	908	953	992	882	910	919	877	921	870	851	928	877	922	906	927	920	924	887	948	890	859	931	910	922	858	902	936	913	944	942	883	874	921	857	873	876	950	898	875	926	941	915	890	846	951	963	909	891	958	852	866	919	889	902	913	875	926	904	923	898	921	882	972	883	906	876	927	929	907	911	912	954	885	932	874	917	921	906	897	925	940	919	881	922	967	921	932	853	894	958	862	918	970	934	942	921	936	951	939	941	877	899	934	911	961	901	872	898	910	970	871	880	911	947	902	877	913	906	910	954	974	907	945	911	856	929	935	900	933	910	822	935	871	885	906	915	919	890	878	908	900	912	909	929	925	919	942	907	899	970	913	863	929	950	949	925	882	983	904	876	885	872	885	931	851	866	950	855	938	872	883	924	909	961	900	921	906	908	926	886	904	892	930	880	923	894	913	925	886	883	973	917	949	912	882	928	936	927	886	892	897	886	893	930	913	868	921	920	944	865	863	879	928	940	879	927	883	862	857	960	962	941	826	894	886	895	912	880	895	906	893	988	882	915	885	882	958	908	849	886	886	890	908	933	892	896	912	913	869	852	914	920	855	945	906	952	914	931	918	934	886	902	881	898	944	940	885	917	879	903	947	863	873	860	911	909	859	904	871	909	917	905	902	878	914	861	940	918	949	909	883	951	862	876	909	893	830	965	905	887	863	908	917	912	872	922	915	891	917	933	945	908	891	885	919	958	924	930	938	864	936	924	931	976	952	857	909	912	908	892	901	879	917	948	896	888	915	846	871	952	910	921	940	899	921	892	910	887	914	889	874	928	874	897	895	877	895	887	938	867	892	902	881	957	928	939	915	880	938	884	902	924	950	924	912	901	904	948	896	934	878	924	915	899	878	939	927	968	907	963	894	944	917	871	927	916	902	925	886	870	878	867	924	913	867	878	909	902	920	894	925	886	882	919	900	893	896	930	912	855	911	901	875	921	879	923	893	873	974	951	894	953	919	867	919	899	901	949	879	873	890	931	906	893	928	920	924	902	922	921	855	936	899	890	919	940	934	876	954	879	943	923	926	867	923	959	919	849	908	916	886	919	930	922	897	939	863	875	899	893	926	911	909	873	942	931	951	913	946	904	900	891	920	932	892	906	881	878	927	898	930	933	899	953	915	854	886	933	863	885	885	875	877	926	885	871	931	893	956	923	899	871	907	912	868	889	903	941	864	831	914	926	905	979	922	892	919	874	949	918	952	938	934	893	931	904	913	919	991	880	883	959	977	983	913	925	937	945	966	936	894	878	892	973	926	916	919	900	931	932	925	930	949	890	888	887	912	895	932	882	902	933	865	925	861	959	888	874	913	923	895	874	893	932	878	895	915	901	915	851	920	979	936	891	859	897	921	911	921	909	878	884	929	913	911	911	913	949	870	916	945	902	926	917	919	904	897	877	886	964	957	941	870	953	908	886	924	903	984	899	924	937	935	914	867	880	950	888	856	867	893	908	886	898	909	949	924	910	933	913	886	872	897	920	911	927	904	955	902	904	847	916	911	916	898	885	864	937	947	908	955	887	911	879	842	926	911	905	921	905	891	865	896	904	884	892	915	881	919	870	928	942	837	931	905	853	902	895	918	905	946	864	923	882	918	860	898	899	907	852	892	897	903	897	904	898	928	912	873	972	951	922	904	894	936	918	942	921	942	931	866	904	869	946	892	922	964	883	896	878	951	919	845	909	911	922	926	897	914	879	909	907	933	852	793	860	912	884	920	852	934	1010	897	898	966	930	912	873	903	887	925	900	902	1003	881	901	878	951	892	950	903	898	909	907	902	905	888	914	821	834	927	913	892	896	869	902	964	877	881	832	876	924	966	889	885	949	897	873	906	901	917	866	868	879	869	909	955	916	868	969	933	967	860	873	903	898	956	932	954	875	896	937	895	877	874	885	953	907	889	873	948	918	876	900	941	921	852	910	942	891	969	897	961	905	915	947	937	928	869	931	956	892	925	879	952	935	868	889	921	883	951	976	914	918	914	920	915	905	897	952	886	893	893	873	962	873	887	954	912	884	881	931	922	879	965	937	899	897	944	912	896	865	931	892	912	935	976	888	913	959	929	917	888	958	960	879	930	929	895	877	916	967	884	901	897	917	910	913	913	921	882	877	900	949	900	915	942	943	925	831	879	920	939	908	889	906	930	877	932	892	947	890	933	868	877	909	928	916	929	936	900	922	908	915	1004	960	894	923	944	895	878	923	934	923	896	901	906	923	926	953	958	982	858	929	885	930	915	945	921	908	890	903	978	893	909	857	905	914	869	884	885	929	916	979	864	938	921	889	931	894	921	953	887	897	893	918	881	849	900	941	906	891	968	950	866	871	904	941	895	870	894	903	916	940	940	852	945	936	924	950	942	919	873	906	922	905	928	903	921	909	919	879	839	928	882	914	826	875	916	935	914	870	915	910	962	916	921	877	915	894	990	928	874	871	837	908	945	945	872	847	911	955	909	925	907	909	864	869	948	948	870	927	916	864	882	880	908	879	918	907	880	881	880	908	892	928	913	938	913	860	892	883	950	927	909	959	895	896	930	914	953	934	963	966	893	946	908	917	890	836	862	926	905	897	921	919	877	909	907	880	917	956	944	938	878	862	937	901	903	903	905	923	880	854	922	919	919	928	957	888	960	930	907	896	932	909	930	939	881	948	919	907	872	931	934	871	860	934	907	939	963	889	935	902	930	910	860	891	955	927	864	911	936	868	934	871	895	942	945	906	914	850	917	932	891	943	884	946	954	898	951	877	903	955	916	899	855	890	893	915	909	912	900	966	908	945	939	823	917	923	893	866	962	900	865	876	947	909	933	852	944	886	909	910	909	921	959	909	900	931	872	881	907	933	925	920	902	931	902	904	947	917	840	979	881	918	946	932	913	909	934	884	893	895	909	877	889	929	927	878	967	963	921	973	903	928	888	864	950	961	841	896	928	915	922	892	903	883	967	915	931	914	838	911	940	911	916	878	943	886	927	908	898	880	977	896	918	847	951	905	935	899	868	932	907	899	931	907	919	961	891	881	935	936	932	915	837	897	951	893	935	916	871	955	966	895	916	863	893	939	910	845	887	934	855	857	849	917	918	917	971	935	957	878
6958	590	565	544	466	423	402	374	401	378	359	398	380	373	352	335	388	360	361	334	389	390	359	331	362	350	320	318	378	366	337	385	378	370	344	370	349	386	378	349	325	338	389	372	372	353	338	373	338	363	363	357	373	344	358	366	342	355	344	369	382	363	345	354	396	371	356	371	359	383	365	363	385	348	363	375	373	343	390	373	358	380	344	330	361	322	369	354	403	375	398	339	345	369	368	368	397	361	387	372	357	363	365	359	316	341	381	360	342	364	370	324	402	378	402	355	330	386	350	345	380	360	363	370	325	363	367	372	359	355	349	374	354	380	349	354	340	389	373	360	347	390	323	370	356	359	354	380	386	370	362	374	351	342	367	396	359	405	368	338	363	361	362	373	351	393	337	333	360	357	359	384	390	363	361	398	305	365	377	374	367	354	343	396	347	370	339	373	368	412	375	332	365	335	335	356	352	369	338	367	320	348	350	383	366	399	333	345	333	349	329	363	358	353	360	362	371	349	327	403	359	356	375	323	381	363	345	372	335	361	331	335	380	356	342	336	357	352	320	342	355	397	347	367	360	340	337	323	385	359	350	328	343	363	360	333	367	389	380	383	362	394	348	328	335	358	330	349	384	368	375	350	363	383	345	352	380	357	344	393	345	340	342	330	333	379	350	395	357	349	392	344	359	387	328	374	324	347	407	395	378	354	352	338	370	398	369	382	384	377	337	370	368	362	350	385	359	355	333	342	342	366	370	341	351	326	379	357	377	374	308	372	334	338	383	325	359	367	377	359	354	354	376	396	384	367	360	357	402	360	337	371	376	341	339	323	350	357	375	355	354	345	394	329	368	386	343	371	339	385	367	366	377	379	377	370	375	362	371	338	328	383	327	369	360	348	362	366	402	350	373	368	345	385	344	357	395	332	372	320	353	331	386	352	348	360	335	341	354	380	367	353	360	377	348	348	351	378	362	351	355	351	379	405	349	334	329	378	382	346	381	352	341	344	338	355	386	396	381	359	357	349	348	369	351	396	359	349	356	307	391	344	349	366	405	345	370	370	392	371	340	334	372	368	356	358	331	362	384	351	361	409	361	382	352	368	376	402	363	340	384	365	387	366	365	372	355	385	399	354	371	350	382	364	330	356	385	350	353	341	369	353	381	367	355	378	345	372	358	353	378	388	370	390	316	351	343	374	380	363	390	379	350	321	363	361	344	360	377	343	352	393	343	372	355	389	348	366	366	339	339	374	361	365	362	333	355	352	360	393	365	335	372	362	358	340	380	356	358	350	341	352	351	310	339	337	359	327	344	388	326	393	365	372	338	323	389	345	347	331	342	396	368	345	337	369	354	345	328	375	377	365	348	357	357	336	350	349	370	357	367	334	342	360	380	361	384	327	336	352	346	355	373	336	332	338	360	371	358	383	354	356	348	360	332	398	394	363	371	373	358	367	397	381	323	349	368	359	363	410	336	374	357	342	347	367	368	370	404	355	338	337	350	348	322	358	365	342	361	355	376	373	390	362	373	375	328	384	358	325	367	349	360	345	350	360	354	361	359	351	372	369	361	308	333	388	357	350	368	379	323	332	350	383	352	356	353	348	348	358	360	360	345	304	383	358	369	364	382	364	374	353	378	343	361	338	398	388	337	347	326	341	353	362	369	357	353	322	349	365	337	386	354	371	370	364	335	325	357	383	343	377	354	372	379	353	352	387	369	356	376	363	389	332	408	329	325	367	382	326	348	306	339	355	330	387	341	341	375	353	334	360	346	371	365	350	358	329	359	385	339	365	351	334	360	365	346	370	352	366	324	372	350	371	334	345	383	335	350	388	384	356	393	415	355	352	362	355	375	372	332	353	358	343	393	353	376	375	346	336	361	355	367	359	345	352	359	347	299	362	384	333	363	403	352	359	359	359	382	364	383	373	338	358	382	388	363	378	389	366	363	367	416	371	349	370	375	332	340	378	306	359	385	375	372	347	329	346	383	368	351	370	316	406	368	338	353	335	360	371	352	402	343	389	349	362	332	341	332	341	330	343	363	358	380	343	357	360	356	389	366	365	348	342	391	382	376	418	377	363	343	339	364	332	335	364	328	378	361	364	337	363	354	338	358	343	385	378	360	369	320	355	405	316	367	362	365	364	363	375	362	378	337	406	337	368	348	370	347	408	347	345	364	377	336	342	381	392	378	363	376	359	377	382	348	338	314	358	334	344	380	390	349	358	334	376	370	312	359	355	373	353	350	355	373	350	379	334	369	379	391	358	366	375	360	371	379	405	406	363	374	377	337	363	378	354	340	372	361	335	369	393	404	347	349	367	387	381	348	363	341	374	353	390	344	356	365	370	351	391	383	358	333	344	358	324	342	376	360	369	337	370	359	351	358	360	390	364	345	333	344	356	365	333	335	386	335	340	432	329	376	382	361	378	347	393	368	359	375	358	351	379	356	364	351	336	374	378	352	338	360	362	390	352	353	386	330	340	348	352	347	369	309	358	404	352	344	355	328	338	360	336	325	337	339	356	357	373	385	387	375	382	372	372	343	363	405	372	346	341	325	376	351	359	337	368	344	328	364	396	362	408	356	334	402	375	327	374	350	339	375	352	333	356	417	359	342	383	339	345	328	337	339	369	397	314	390	324	341	359	368	353	377	345	357	343	318	355	358	308	370	345	364	368	395	382	363	376	351	344	367	372	383	338	378	377	361	351	353	329	352	393	311	366	354	350	365	345	404	341	342	347	391	365	388	373	371	371	391	371	383	388	370	332	363	360	385	344	365	369	338	353	361	329	412	347	339	392	365	338	376	350	360	364	389	367	359	358	347	400	371	414	405	369	327	352	361	378	312	390	358	338	366	348	331	399	384	362	344	358	392	360	370	365	379	356	358	356	356	393	384	343	347	340	385	367	342	340	345	373	434	350	383	376	399	351	365	366	342	342	345	347	320	328	379	377	393	356	348	338	378	359	383	330	351	344	372	369	334	379	331	341	357	370	399	362	340	398	322	349	369	403	341	334	363	393	368	355	375	346	381	370	355	354	327	338	376	374	346	321	321	397	347	378	369	419	407	353	323	371	381	393	380	358	366	361	323	402	374	391	371	373	367	324	365	352	384	367	365	381	363	377	382	377	347	370	351	329	367	347	372	354	353	339	337	365	350	354	393	364	368	355	376	369	353	354	372	348	366	390	363	334	375	346	359	376	401	361	362	385	334	358	376	386	343	318	357	365	343	368	374	369	362	344	362	378	386	317	349	385	366	354	371	299	349	356	360	361	360	339	359	360	356	333	306	346	384	354	353	366	380	353	392	358	370	351	387	373	354	376	352	362	371	345	351	352	369	361	360	381	337	349	379	349	353	388	372	402	366	383	353	352	353	408	341	386	366	356	372	349	384	359	342	365	389	362	382	359	338	357	381	373	332	357	357	377	375	369	340	373	371	362	385	368	323	357	377	383	360	341	316	323	383	314	317	378	340	358	373	318	364	337	373	403	366	387
6664	1072	1379	1446	1374	1220	1141	1070	1049	1009	977	937	1009	906	979	935	925	912	917	962	957	872	869	895	908	887	896	890	887	894	882	921	865	907	870	873	874	885	915	842	801	880	886	893	861	896	798	866	877	829	866	897	857	894	847	889	847	851	896	824	901	903	886	897	866	849	853	849	840	892	887	824	889	888	876	881	916	814	891	897	838	856	871	927	883	937	878	867	841	878	866	899	809	821	899	843	911	833	893	917	866	880	858	855	910	864	884	876	857	856	882	900	825	817	867	829	850	858	870	870	863	888	843	873	882	879	867	888	838	901	878	870	893	884	846	876	890	855	825	919	830	879	855	839	896	874	890	915	861	843	890	875	821	853	868	792	853	870	848	893	839	849	890	852	876	851	878	871	835	784	885	855	910	848	875	867	829	864	858	909	805	828	891	928	860	860	819	838	832	856	894	847	845	844	859	853	803	880	866	850	832	847	817	813	842	848	915	894	831	879	862	883	848	905	846	872	894	867	882	832	851	800	903	882	822	841	862	881	814	835	853	883	847	877	927	854	852	828	856	846	903	824	872	845	806	872	917	859	945	873	865	849	916	863	853	879	840	873	830	842	905	848	828	864	817	884	868	881	896	866	856	830	868	834	873	881	892	896	867	822	845	854	864	901	828	869	883	861	905	848	877	897	905	870	875	845	886	852	848	849	828	919	826	838	857	898	899	881	833	850	855	860	867	884	906	874	850	881	869	881	831	842	948	881	855	870	866	857	884	891	865	872	869	884	862	883	823	935	894	854	845	836	865	818	921	899	830	908	851	897	861	896	890	948	858	862	853	847	832	827	860	845	880	825	822	905	868	883	864	923	916	868	863	846	856	890	880	887	897	825	820	846	888	849	878	912	865	842	876	840	871	857	864	852	856	892	857	855	838	886	814	850	856	848	844	862	861	849	862	891	876	874	827	847	842	853	881	881	834	857	887	902	851	893	845	858	889	836	809	834	905	861	879	917	882	859	838	856	781	849	861	855	819	858	947	877	883	873	857	869	898	813	809	881	891	844	845	905	882	830	873	860	870	856	817	872	819	846	839	797	909	916	870	873	826	840	843	871	918	837	843	851	879	818	845	891	828	828	862	863	818	875	836	869	852	826	859	885	853	885	910	826	870	860	913	886	817	824	857	862	856	828	810	907	823	908	866	862	845	849	822	906	861	862	887	887	801	853	876	867	823	863	905	844	857	862	850	863	916	857	850	842	817	827	859	849	900	931	875	866	857	864	863	819	891	908	889	786	881	864	880	876	843	872	874	852	851	860	883	848	859	917	867	824	913	906	872	905	876	882	919	875	878	813	854	853	829	876	851	830	894	881	856	845	864	890	853	813	868	846	842	873	836	862	839	843	844	863	819	879	853	928	847	898	857	799	868	877	842	826	911	851	903	861	867	904	872	876	912	849	860	869	848	893	844	799	884	892	896	930	865	832	866	873	834	884	889	852	884	846	883	913	878	862	904	857	821	895	889	886	864	838	867	865	930	908	859	918	881	920	905	804	867	892	843	858	864	856	869	902	876	862	852	854	872	827	860	864	866	930	878	890	858	803	899	871	874	881	900	865	848	878	886	838	884	862	907	843	856	902	876	845	883	841	870	835	848	864	873	850	864	806	880	893	853	849	834	873	844	878	924	874	869	880	822	860	832	863	840	882	867	853	825	866	849	852	945	882	835	902	884	872	811	820	930	868	816	849	895	860	823	864	869	876	858	921	805	876	835	869	897	926	856	852	881	853	887	855	911	855	916	817	892	832	890	860	853	840	889	950	874	822	838	891	885	885	868	869	882	831	850	897	830	858	907	837	908	849	897	888	865	824	851	817	899	887	870	862	854	872	851	951	869	857	866	873	832	846	876	838	853	828	831	879	883	810	866	841	887	930	895	843	851	862	902	844	905	875	875	907	904	893	904	875	834	833	816	921	912	881	823	834	868	824	897	823	854	913	863	876	807	823	856	890	852	848	844	889	806	881	891	830	858	847	840	853	863	842	896	893	873	843	901	817	858	832	812	853	890	847	875	845	876	822	809	802	905	844	870	887	818	858	882	903	846	891	904	838	829	839	820	837	832	820	930	825	853	862	847	897	798	893	901	861	874	832	837	873	861	933	892	855	910	917	839	886	897	895	859	879	820	892	842	885	858	883	891	894	838	871	887	842	789	852	858	905	888	810	854	883	864	798	904	860	861	863	800	879	856	840	883	899	871	878	844	855	879	878	880	882	846	868	894	815	923	886	799	850	854	858	849	837	852	802	891	885	872	832	852	787	855	859	841	839	898	873	861	870	917	836	839	821	916	889	892	911	868	888	867	891	865	866	899	889	850	854	874	876	851	901	858	846	808	902	867	943	814	842	841	849	893	834	818	878	874	923	863	788	879	832	893	866	877	873	844	858	875	869	864	834	866	843	841	845	852	884	902	828	856	888	852	884	846	821	870	866	877	906	863	847	829	850	882	858	900	822	876	878	897	847	874	830	800	898	878	886	859	825	813	891	855	803	857	867	897	860	868	843	903	835	867	848	861	855	859	885	872	854	848	935	947	829	835	846	813	844	867	866	904	866	901	847	872	892	875	820	864	867	868	845	918	852	797	923	890	856	896	868	843	810	847	870	859	857	856	818	856	816	866	917	883	873	827	832	870	881	863	874	858	849	906	905	855	820	854	844	858	858	834	879	836	868	831	879	840	851	853	843	897	892	847	860	880	837	894	797	847	858	850	835	808	873	843	905	869	832	856	904	877	843	915	880	826	855	909	845	892	853	815	895	890	880	872	847	806	887	877	831	828	877	892	883	846	878	864	911	863	846	843	830	848	892	846	845	852	875	829	894	829	913	855	897	838	847	878	867	854	825	885	894	907	841	866	913	901	859	857	825	897	866	831	901	833	842	848	822	843	905	855	851	927	867	869	902	836	856	885	840	854	825	858	865	854	844	819	856	895	839	851	891	847	802	840	835	890	869	863	870	857	836	957	833	875	855	886	878	883	840	864	872	870	866	834	873	902	924	876	828	801	871	870	892	883	837	800	869	867	846	895	889	874	858	901	846	867	870	879	860	888	825	842	858	839	872	861	869	926	852	891	809	876	915	876	838	879	857	849	809	879	833	845	906	834	930	855	831	912	920	846	859	853	854	897	855	810	868	892	837	902	850	896	836	877	834	834	873	864	896	898	839	876	857	859	863	896	837	893	854	865	831	892	872	836	855	824	814	837	840	871	815	932	862	802	836	926	895	908	841	847	862	840	864	908	884	836	833	863	835	855	868	868	853	854	830	841	850	920	830	881	820	850	852	893	854	830	859	889	848	820	849	830	885	885	833	859	893	844	865	892	870	925	847	824	833	880	871	846	893	819	889	853	872	851	868	844	865	871	859	821	864	883	873	868	883	871	938	871	796	861	861	916	905	847	859	862	842	890	883	826	838	877	877	896	870	870	850	895	860	868	849	866	816	859	822	905	806
11887	718	647	519	413	330	262	250	245	237	240	245	234	222	202	201	167	199	213	196	202	212	185	196	168	197	168	174	201	183	205	180	203	195	205	187	200	201	206	186	186	187	198	212	217	176	183	179	211	172	183	205	192	217	177	216	189	190	178	189	206	210	177	189	209	178	178	178	190	176	200	193	178	186	185	198	175	171	183	211	200	216	202	200	172	198	190	178	173	175	187	201	200	160	174	192	223	201	194	184	205	194	181	186	200	224	210	203	181	188	177	172	181	152	183	149	183	187	180	190	172	187	219	181	208	195	170	203	205	191	226	189	197	167	205	191	175	202	201	190	186	190	212	196	214	184	187	209	184	211	177	192	191	210	196	183	209	192	188	183	159	194	201	200	198	182	176	181	186	214	168	157	189	176	196	191	226	204	169	196	204	189	186	196	174	171	149	189	194	170	190	190	173	180	188	194	200	198	202	187	195	178	187	177	194	200	174	178	196	197	182	210	202	207	176	171	190	186	188	191	190	169	159	195	188	203	193	163	187	209	188	212	198	201	190	193	207	193	208	196	202	182	196	175	165	190	196	200	156	189	212	171	176	206	209	191	211	151	182	175	196	181	191	197	187	181	182	191	179	195	190	166	193	183	208	156	178	189	201	201	201	200	209	182	204	189	169	165	189	213	168	181	201	194	201	214	206	202	183	193	204	226	189	193	199	186	204	200	194	194	175	182	195	178	204	178	177	174	201	183	174	183	201	209	193	174	214	199	180	187	210	203	181	190	197	178	177	185	199	175	192	199	169	176	176	162	187	214	188	197	206	161	175	186	202	222	203	201	198	192	193	180	201	187	202	182	172	212	209	206	194	200	207	211	168	195	218	174	197	172	197	210	192	203	171	194	211	192	183	203	184	193	167	210	199	192	198	195	214	179	196	163	199	193	186	183	202	208	220	183	206	181	194	176	189	179	185	218	209	207	188	199	198	187	229	172	207	197	196	194	206	170	193	187	175	191	215	167	203	190	212	182	179	191	183	214	187	208	165	181	207	183	193	218	178	177	196	198	164	198	203	202	181	167	169	187	194	167	186	203	188	189	165	203	193	216	185	209	159	185	219	194	191	188	180	186	189	160	201	169	192	199	170	191	172	172	179	168	180	220	200	194	155	185	206	178	191	191	193	178	194	181	201	187	216	173	200	193	200	168	200	172	177	185	204	174	226	197	158	208	180	201	178	181	185	200	195	193	214	190	182	179	175	203	178	197	192	185	200	165	211	177	182	181	210	181	177	193	195	212	172	178	195	206	192	173	231	206	173	188	187	190	169	175	183	175	164	182	196	192	171	194	228	186	170	165	195	153	175	181	192	174	184	173	218	206	186	208	196	189	204	204	192	169	177	197	166	183	175	203	211	176	207	197	197	210	193	194	175	174	212	193	170	183	182	199	183	188	167	204	183	180	205	185	168	211	166	182	184	188	156	202	188	227	183	205	207	199	185	146	192	189	186	202	183	197	220	170	180	204	192	201	211	173	170	190	170	196	168	209	187	231	222	192	164	192	196	189	202	185	215	183	186	200	229	172	183	210	165	167	201	189	178	202	196	179	216	173	194	173	179	180	170	190	180	211	183	172	206	184	183	189	214	182	221	166	185	189	219	198	165	186	183	157	163	194	203	199	183	175	210	165	205	192	189	185	204	200	176	173	165	200	184	179	191	181	175	172	181	185	187	192	177	173	194	182	198	183	184	182	220	204	192	169	186	193	190	190	191	203	205	214	191	187	203	155	160	187	188	184	169	178	181	180	170	187	194	211	178	201	188	201	183	180	192	196	173	212	177	196	195	197	202	186	205	188	221	182	193	185	191	185	217	197	183	195	180	181	189	177	204	219	204	195	204	177	190	175	187	196	158	188	183	183	207	174	192	199	198	179	181	202	190	197	168	175	187	213	177	195	173	179	210	205	184	176	177	187	210	211	190	221	190	174	192	203	176	187	172	208	206	165	188	178	194	199	184	194	177	196	182	194	188	198	193	174	212	205	210	170	191	192	180	179	186	196	200	205	188	186	208	211	195	164	168	210	174	197	196	199	210	192	183	191	180	176	180	188	177	196	178	198	171	173	210	183	182	198	155	198	197	177	220	201	176	194	185	175	184	197	177	178	209	177	190	179	182	204	175	226	183	159	187	173	188	219	202	204	162	187	182	208	180	223	188	180	211	200	200	169	180	182	170	185	176	202	184	174	212	177	189	172	206	178	174	191	211	198	171	185	192	205	185	169	195	200	184	201	187	173	214	184	219	186	198	179	192	177	159	188	178	176	197	186	192	179	184	175	191	171	188	198	211	169	219	205	189	194	163	214	168	196	176	171	218	174	170	199	180	181	156	195	185	182	187	204	213	182	211	193	169	161	215	212	190	181	157	185	193	198	181	177	173	194	206	186	161	177	158	180	215	179	190	193	186	204	194	188	182	181	190	211	175	167	209	166	207	197	181	163	194	192	210	199	196	189	215	190	174	210	174	205	168	181	199	188	181	206	194	207	191	175	189	181	181	158	184	168	196	203	196	188	213	194	175	192	189	195	176	171	180	188	195	198	190	193	177	197	197	209	179	195	200	188	177	177	182	186	176	196	182	174	186	163	172	178	178	152	205	200	189	201	184	183	162	193	190	174	200	159	202	180	191	195	192	179	195	194	195	197	192	208	185	172	197	200	176	187	210	215	199	193	212	187	186	175	188	172	169	195	182	178	178	222	165	176	176	184	198	194	185	200	192	182	189	178	195	169	199	176	197	172	188	187	208	201	196	179	195	194	194	206	198	203	179	213	192	188	186	208	173	188	187	173	207	185	190	188	181	168	195	189	193	211	171	186	209	197	215	206	200	183	170	181	170	158	189	206	183	188	184	195	175	188	176	178	176	204	209	209	178	188	186	175	175	171	191	192	197	196	170	196	180	195	189	183	192	188	184	183	198	195	201	188	212	179	187	213	202	193	181	182	163	185	193	175	209	200	171	198	203	191	200	189	169	176	193	184	196	184	197	199	179	193	162	191	198	198	182	186	174	188	172	181	184	190	193	177	188	187	216	192	199	183	185	192	191	210	194	193	179	213	201	182	196	206	186	173	196	176	188	209	184	195	167	184	177	179	195	193	178	213	193	206	177	205	184	194	195	186	195	186	194	192	203	196	201	202	211	166	187	183	171	190	195	197	202	191	189	177	187	174	187	188	179	182	186	208	163	177	174	179	171	208	176	188	189	202	200	187	200	210	190	159	192	203	197	182	209	184	212	187	190	201	195	211	173	169	189	202	176	201	184	204	183	179	175	189	185	167	199	192	216	173	202	188	182	200	240	189	183	194	202	172	204	197	177	186	177	170	187	181	200	192	196	177	175	192	176	200	203	182	195	196	186	187	196	182	221	186	205	159	198	226	205	182	203	172	195	204	181	198	197	211	209	202	205	198	186	232	203	198	195	176	192	191	192	194	208	200	163	186	165	187	191	196
7858	837	1569	1661	1478	1199	1039	913	798	740	696	688	603	647	602	562	593	545	582	529	573	513	537	539	533	522	513	508	549	520	512	534	514	511	491	553	468	486	531	529	514	515	492	525	479	517	486	482	488	515	499	543	492	488	486	496	507	498	486	503	481	508	472	487	490	488	494	505	469	526	464	473	454	513	520	464	483	528	473	486	523	475	514	464	490	531	487	496	460	465	471	457	515	495	501	476	458	480	483	486	463	485	483	464	477	483	464	498	479	515	519	484	518	468	480	461	509	492	519	522	505	493	496	490	437	459	479	487	494	487	498	465	468	474	451	509	491	454	439	469	511	518	506	484	509	492	521	469	465	452	506	473	480	466	465	462	490	491	462	506	508	474	485	457	550	500	486	465	486	496	495	489	483	485	494	484	488	538	513	450	507	500	499	483	467	487	528	464	483	512	483	454	457	471	502	475	464	493	521	520	483	497	535	464	446	455	502	505	489	512	475	491	508	483	496	448	499	492	497	456	439	499	462	511	471	465	493	444	477	509	474	492	486	512	468	482	493	499	471	474	471	462	512	513	499	511	471	474	480	479	505	505	469	459	529	464	504	482	478	518	484	497	517	490	457	470	469	501	484	452	455	509	525	473	467	517	499	503	466	479	548	503	496	483	496	504	459	469	512	455	490	526	440	478	498	475	472	491	500	456	489	506	495	477	470	486	491	459	489	477	480	473	489	505	506	498	434	508	512	450	494	454	481	484	511	522	486	499	483	496	459	494	508	460	504	485	466	496	508	472	526	479	495	459	483	455	493	469	525	457	509	468	455	464	492	508	490	468	498	471	474	462	508	513	517	509	456	508	461	509	486	478	510	487	484	477	493	504	467	502	493	450	455	512	473	480	442	471	471	451	484	496	498	471	470	517	510	497	457	473	471	480	530	463	540	506	482	496	472	462	501	481	489	515	484	460	492	505	504	469	479	468	500	497	502	469	489	473	462	518	482	454	511	504	528	477	438	510	485	510	470	478	454	483	524	511	508	509	490	476	488	501	459	491	477	478	475	463	482	473	487	449	441	464	489	499	500	488	467	475	507	479	481	480	485	485	477	500	474	494	468	481	473	514	452	522	489	495	524	528	506	478	523	457	525	497	486	513	468	481	485	468	511	505	476	505	474	445	510	490	507	464	498	480	508	531	527	517	469	511	494	481	462	527	494	487	499	507	518	517	519	476	506	430	491	492	490	473	455	475	500	485	484	456	471	501	466	463	501	491	491	463	496	461	486	534	517	512	499	472	538	496	477	477	511	485	472	487	467	500	501	472	493	505	489	519	521	456	482	532	495	511	482	506	499	458	461	503	502	478	495	508	512	480	499	510	482	512	507	523	461	492	518	454	483	500	432	499	492	482	540	492	480	490	510	545	461	484	533	479	507	463	540	520	484	477	497	449	467	453	513	516	455	538	474	477	472	516	437	482	500	503	466	497	467	512	481	471	468	465	529	490	499	507	479	485	426	516	490	516	497	487	459	513	473	439	456	519	532	483	432	459	514	480	505	473	476	519	471	461	479	497	475	483	470	472	508	475	466	507	482	469	464	533	500	474	523	486	497	496	492	537	438	496	478	490	522	469	476	529	480	484	506	513	479	474	489	467	469	466	449	526	491	521	494	486	527	453	493	478	475	508	450	481	495	488	517	466	464	430	487	512	496	520	483	486	506	509	481	478	468	485	460	470	495	479	475	464	495	509	491	486	459	470	462	517	501	491	462	485	482	464	571	491	454	495	492	472	486	500	476	529	504	447	471	523	505	491	473	460	476	476	446	456	498	458	448	493	528	507	488	489	508	449	499	460	482	467	550	476	461	505	491	472	475	510	504	507	467	460	475	514	487	456	478	521	501	513	506	473	486	485	504	474	478	483	502	507	490	445	482	458	513	487	498	476	490	467	509	479	478	485	475	476	488	473	506	465	494	488	462	478	495	516	475	496	491	459	500	483	476	503	537	448	505	436	500	495	471	459	491	483	465	481	502	499	473	499	537	481	503	474	493	487	496	470	458	479	526	488	501	478	483	506	470	506	453	468	492	521	476	471	459	482	441	517	478	483	528	497	538	508	525	440	469	484	479	526	474	488	488	467	518	567	489	478	441	514	480	488	503	445	459	503	467	476	469	509	497	491	467	522	537	510	542	484	482	492	482	496	480	514	498	474	505	466	503	514	464	496	502	456	489	494	453	521	494	505	448	513	502	509	534	492	492	504	497	469	457	466	509	467	477	462	506	535	460	491	519	497	443	482	477	450	440	462	488	517	487	488	492	496	470	490	486	487	494	476	483	488	532	494	484	495	485	512	476	475	529	469	432	467	507	460	477	498	517	478	526	456	478	491	484	500	493	451	453	516	484	489	464	458	465	485	498	452	465	522	512	455	513	470	434	544	476	435	445	470	487	485	504	457	484	491	512	497	514	484	481	501	492	460	443	470	501	453	467	541	471	487	485	447	478	460	532	502	491	512	443	470	513	486	455	478	482	498	509	464	518	476	502	499	486	483	462	496	470	478	498	489	477	510	481	468	463	523	492	485	495	466	479	438	501	468	504	507	518	456	463	449	503	455	494	481	515	461	470	482	497	466	463	461	442	461	510	470	484	506	425	497	467	466	456	478	495	496	513	532	503	465	493	521	490	480	487	482	458	491	451	474	458	461	483	472	467	450	505	484	472	488	484	514	491	464	470	485	483	503	462	493	490	507	471	494	479	465	467	489	518	514	507	538	477	440	477	481	496	461	489	466	479	469	470	471	470	527	453	470	492	511	480	502	495	451	471	477	493	499	528	474	494	466	486	457	441	507	472	506	549	457	450	437	467	455	490	453	468	476	497	476	509	487	436	471	484	428	515	473	483	482	474	488	510	485	481	477	465	500	446	446	470	518	483	484	510	493	493	501	515	450	492	474	470	474	505	470	498	472	501	417	518	500	496	484	494	486	497	482	438	454	477	460	566	470	450	484	567	477	479	510	480	497	509	489	478	483	462	467	523	512	552	490	481	492	460	480	495	510	492	524	461	496	471	511	563	500	484	500	499	510	488	480	526	463	476	499	465	485	479	476	532	519	492	496	483	520	476	486	468	454	462	480	457	515	492	496	450	482	486	491	492	477	501	471	472	513	515	479	531	466	456	494	482	501	487	469	505	504	483	496	476	461	505	485	500	477	473	451	488	474	472	529	485	454	494	527	461	491	444	504	502	502	475	513	457	499	479	464	485	476	477	480	537	535	483	473	482	455	511	476	476	440	468	473	484	480	487	464	483	475	500	480	453	489	464	509	485	509	477	508	489	500	488	493	453	488	517	478	482	436	497	482	496	498	493	493	450	476	477	493	450	476	468	477	516	495	462	476	493	472	461	499	508	543	491	456	492	500	466	473	512	491	490	466	492	528	465	515	498	474	445	480	489	487	504	496	446	466	506	458	496	484	432	485	500	477	512	537	491	505	476	548	474	491	475	488
1290	398	370	391	360	338	361	362	345	368	375	364	361	401	382	362	377	416	416	379	388	342	353	373	364	371	397	384	385	386	381	398	374	376	370	350	386	384	389	365	351	379	413	400	369	388	365	347	342	426	364	393	389	348	382	322	378	366	343	366	337	371	346	386	373	374	408	345	385	355	367	365	379	381	406	381	362	391	388	373	373	391	388	390	363	384	377	388	397	394	371	387	381	365	399	406	386	391	406	408	378	381	379	394	368	335	400	380	383	390	370	389	394	376	356	353	405	377	370	350	380	400	386	386	367	402	367	354	384	362	357	376	386	358	371	384	377	389	374	397	373	354	430	355	376	379	385	368	371	383	406	347	431	362	382	344	372	359	349	370	373	388	393	376	392	404	422	412	373	378	394	387	388	366	409	355	367	379	399	369	365	384	401	430	379	381	356	373	348	421	396	404	401	377	361	371	377	379	360	338	375	401	402	376	347	360	384	364	376	347	394	360	333	393	387	401	387	356	393	339	388	374	365	350	386	370	372	338	353	360	356	385	363	361	387	356	356	390	341	387	374	339	389	377	344	389	354	343	397	400	388	376	419	363	362	359	381	366	353	377	364	355	344	354	382	392	389	394	373	395	413	414	378	401	355	361	387	373	393	420	376	382	413	351	377	380	350	379	363	387	372	367	400	336	355	367	408	372	374	378	383	367	365	379	355	423	391	382	368	391	361	372	378	417	343	375	352	407	352	359	380	374	382	379	327	400	375	348	398	392	370	389	336	385	419	406	369	381	359	373	399	360	384	392	344	363	383	372	396	376	385	379	375	394	371	388	371	406	364	389	369	364	360	370	372	376	413	358	382	385	418	347	368	375	384	385	361	367	388	403	378	334	398	380	394	389	411	373	353	376	357	407	388	384	365	402	388	360	386	349	363	368	366	361	366	399	411	352	347	375	357	382	400	378	345	344	364	399	376	366	388	351	350	343	390	379	352	413	362	360	342	393	376	370	369	394	403	378	405	377	352	389	382	342	376	384	394	408	381	360	362	413	365	391	380	377	335	375	359	412	375	364	413	333	377	375	362	405	358	380	390	351	370	360	399	394	386	353	374	409	350	389	364	352	373	371	362	391	412	380	349	396	382	386	393	349	372	381	346	429	403	362	395	355	399	397	362	372	368	376	382	381	398	392	383	389	369	394	393	406	404	390	368	381	392	360	360	365	380	372	336	360	362	367	329	369	375	351	378	372	405	359	400	440	396	349	380	396	396	379	365	401	374	394	448	385	345	341	392	368	368	373	372	371	379	372	380	396	374	389	385	411	400	377	374	403	421	373	360	372	379	371	404	331	393	345	373	374	350	365	399	357	388	378	386	378	384	361	384	335	381	373	371	355	398	385	367	341	351	374	401	385	334	360	381	349	380	373	362	382	367	369	366	381	338	366	375	375	394	389	371	403	372	377	360	399	377	400	454	383	369	320	349	360	401	378	359	411	330	391	353	376	386	363	365	331	343	385	392	366	363	382	353	399	359	419	423	415	375	375	371	385	370	389	407	356	358	373	320	391	371	396	385	366	361	379	356	380	364	359	374	345	387	367	356	375	403	364	377	363	393	356	369	377	343	341	399	401	339	365	394	386	350	377	387	420	365	386	385	360	362	369	449	357	398	367	354	411	410	359	361	397	346	383	416	382	386	408	389	358	384	342	386	377	377	383	371	378	354	363	344	371	397	410	397	354	393	390	392	361	364	410	406	374	394	386	420	364	388	352	370	384	337	369	392	366	378	373	376	374	375	374	342	389	427	333	376	418	374	354	366	361	369	359	376	353	367	377	391	396	390	384	342	348	379	369	362	358	381	370	433	405	369	393	380	365	348	377	391	350	410	365	395	376	378	376	383	347	374	366	394	347	375	374	325	389	383	368	381	363	346	350	402	389	363	348	371	407	368	373	383	392	396	368	367	407	387	367	386	365	403	365	427	406	391	408	352	344	372	388	362	362	375	398	404	397	356	391	348	373	369	353	360	339	392	363	382	339	367	388	363	326	372	427	375	361	388	360	354	409	376	368	423	389	370	378	351	333	349	386	373	347	395	391	391	364	374	379	396	366	382	341	428	380	391	370	336	371	373	402	370	357	377	395	384	377	328	355	393	352	383	377	351	363	402	402	354	418	373	360	351	393	379	372	338	391	372	383	392	366	355	387	408	384	348	346	347	412	372	375	365	378	378	386	355	370	336	350	377	359	379	377	374	391	337	380	375	383	412	378	379	364	395	353	407	394	384	358	369	393	387	381	368	389	379	358	374	365	344	376	380	368	384	401	396	365	387	373	383	365	324	380	354	376	390	348	370	386	385	382	369	386	379	381	403	407	360	400	399	345	364	393	373	405	398	379	367	325	371	396	389	384	387	386	364	384	398	384	357	385	378	371	379	385	382	362	398	356	377	350	405	374	370	376	389	405	404	364	354	394	337	357	359	410	421	389	357	384	342	406	370	386	404	357	373	391	374	360	425	418	397	400	366	379	385	369	399	412	403	350	353	402	378	384	390	383	408	391	361	349	396	379	364	355	358	391	407	338	368	382	371	387	373	424	386	366	398	408	364	405	364	376	363	365	398	367	394	384	381	384	432	419	414	403	367	394	352	367	352	395	375	339	355	385	370	343	357	334	402	350	362	378	373	376	365	358	383	373	400	344	354	342	363	390	366	338	365	370	378	387	406	398	407	377	391	379	349	355	374	361	357	373	376	399	444	348	371	404	395	371	372	388	391	411	393	416	379	387	358	351	377	380	358	341	376	389	359	365	350	358	378	351	408	375	399	365	394	390	379	396	395	389	380	364	394	359	347	361	384	364	385	378	362	374	350	402	379	364	366	381	393	392	399	395	384	353	359	357	394	363	388	370	353	357	400	393	372	393	367	386	324	384	366	390	361	355	387	377	384	328	366	364	397	354	383	364	355	330	386	346	364	362	385	356	403	371	394	376	371	364	406	347	381	371	357	369	394	357	403	384	426	413	365	371	367	369	368	403	366	352	381	376	366	374	399	377	356	390	373	373	369	364	361	410	365	353	384	371	338	392	381	401	387	384	362	388	379	375	388	375	403	342	408	396	362	377	357	376	376	358	391	384	366	339	367	379	415	350	372	365	374	374	386	365	351	398	351	372	353	351	410	362	374	400	379	384	369	387	359	342	363	376	409	348	370	391	377	409	382	376	410	418	428	388	347	375	429	367	417	358	367	388	386	358	346	386	401	364	431	411	355	381	399	344	389	341	401	369	348	368	384	368	373	366	373	381	384	360	368	380	354	353	389	373	344	396	368	395	357	381	373	373	363	409	374	409	387	372	380	379	375	384	396	385	378	388	344	361	404	396	369	406	373	388	352	360	400	389	332	382	342	372	381	394	359	397	373	365	373	336	363	403	351	367	385	385	333	370	374	340	409	402	383	345	394	390	374	398	380	385	368	351	376	393	382	411	373	392	392	380	377	399	397	375	382	381
2051	893	961	903	979	968	910	918	979	967	861	895	863	941	890	923	967	917	943	929	908	919	896	887	918	904	898	901	905	949	903	900	901	878	880	890	953	930	901	937	905	946	928	894	938	905	879	947	867	921	952	896	941	914	916	936	912	933	901	899	940	978	906	966	924	874	905	900	882	893	940	963	889	886	943	843	902	932	880	945	887	901	946	909	916	878	909	926	874	896	896	908	954	921	939	902	881	948	878	913	913	903	915	922	895	915	943	867	892	891	940	943	930	920	952	884	915	931	915	918	941	933	899	921	893	917	909	860	892	919	898	911	918	955	888	891	901	936	904	921	899	885	874	888	898	924	932	877	974	905	878	946	944	897	935	889	900	884	911	883	887	846	913	889	963	919	907	930	930	910	929	868	921	904	966	834	879	928	978	898	953	946	936	856	925	963	875	940	923	954	910	896	885	912	920	918	902	916	933	891	917	915	869	930	852	895	914	897	916	937	896	899	888	922	962	912	909	963	870	955	920	885	925	934	916	921	875	886	872	898	903	901	924	913	907	849	905	872	910	849	943	875	910	981	906	890	900	953	958	909	910	976	901	896	883	880	910	925	877	851	856	887	964	887	895	955	909	900	904	902	883	892	926	901	904	928	900	893	897	944	879	927	969	891	912	916	983	933	929	992	906	861	945	903	939	869	932	923	874	905	866	890	937	888	883	943	930	877	949	900	898	902	873	914	920	902	947	872	931	901	961	885	894	960	947	974	907	907	883	876	942	942	946	894	907	861	891	874	953	884	934	925	888	959	948	936	913	910	912	881	958	917	956	874	907	854	909	917	915	920	873	928	924	897	926	881	898	947	865	942	884	879	873	920	886	919	873	897	908	921	903	860	909	934	951	896	958	941	893	878	899	924	895	880	930	924	913	925	868	992	943	956	936	920	893	894	882	940	927	883	900	914	862	896	905	968	898	929	886	886	904	878	929	881	867	854	914	871	917	932	900	918	946	937	865	900	874	944	879	908	937	858	911	946	883	913	868	935	946	919	908	865	880	856	872	939	920	859	879	884	888	902	912	911	942	916	850	935	862	896	931	890	915	896	859	928	847	857	893	923	881	947	878	860	896	910	856	946	948	933	920	929	926	937	912	952	932	894	895	935	939	945	902	911	900	921	922	916	922	899	938	899	954	886	909	897	894	862	901	942	929	890	925	886	903	931	877	878	967	870	891	908	860	900	882	953	948	906	915	934	909	843	905	873	918	900	913	939	892	1030	954	881	977	896	930	930	842	901	912	894	874	872	902	874	957	904	903	864	932	887	889	903	942	914	922	899	894	914	889	868	940	894	869	922	908	949	947	936	956	900	888	908	897	854	915	895	900	895	872	904	873	922	897	959	884	900	879	944	925	900	879	894	901	887	897	910	863	929	868	970	906	902	902	956	901	861	934	941	884	888	920	958	934	957	939	893	878	897	890	904	889	890	845	936	933	946	954	922	934	917	918	927	924	921	890	895	878	882	929	913	920	922	844	910	925	876	868	951	902	888	874	876	922	837	908	889	864	921	897	925	877	943	904	922	965	971	881	923	894	919	893	900	910	888	937	868	869	960	920	902	915	921	957	916	983	931	880	929	891	950	911	929	955	906	888	877	863	947	877	914	851	918	873	912	925	932	932	878	913	916	921	932	960	886	882	910	952	945	938	900	867	900	856	925	932	891	885	895	974	939	916	949	929	920	875	920	893	923	897	871	861	869	910	936	941	907	938	929	953	915	927	903	879	919	863	874	963	886	922	896	915	952	917	881	900	928	877	900	906	882	922	928	924	963	917	909	882	972	872	867	874	908	892	876	910	930	917	911	913	869	894	859	880	942	912	925	873	906	901	875	875	870	863	888	929	864	927	919	865	940	898	888	852	879	905	852	918	984	942	917	871	889	900	907	985	869	857	908	916	919	898	951	884	876	855	895	978	969	866	921	885	909	922	895	892	898	890	835	931	892	916	931	894	894	932	936	876	840	937	887	892	897	874	897	947	887	926	905	935	896	929	906	942	871	922	884	939	906	867	903	953	874	932	893	897	926	867	949	907	880	870	865	927	928	895	949	902	857	888	886	932	857	976	884	860	948	940	879	896	913	850	945	874	886	903	926	921	903	907	913	944	927	894	910	910	925	878	880	882	932	917	904	865	930	860	912	935	880	878	910	926	909	925	916	813	935	933	950	886	928	906	881	932	919	941	962	869	973	898	924	882	942	904	924	946	945	947	906	901	978	906	904	919	858	948	954	884	925	895	879	925	922	866	878	862	957	909	913	931	970	927	912	931	935	942	928	896	963	937	890	874	891	920	911	905	919	876	881	905	873	887	894	907	883	944	875	930	906	887	889	999	928	943	909	946	927	896	937	863	882	946	899	884	949	895	929	917	886	918	878	891	917	857	935	845	890	919	922	974	890	909	901	938	908	913	934	929	956	918	936	891	871	828	898	885	869	946	889	902	894	896	902	936	862	922	896	910	930	962	871	928	867	932	883	973	934	910	942	925	875	942	896	932	885	943	891	890	884	926	917	885	917	928	944	903	960	947	939	888	887	907	891	926	945	880	903	884	934	965	921	899	886	934	950	914	892	865	876	835	886	885	946	988	942	840	894	928	915	919	882	902	889	909	894	935	906	920	914	934	968	893	941	850	880	848	900	909	944	909	988	936	908	937	945	951	909	940	917	911	930	929	945	903	857	888	962	934	905	910	948	884	914	887	929	930	956	948	943	894	923	939	921	901	886	940	959	912	889	922	894	935	961	892	888	954	891	865	914	869	891	904	907	964	950	915	955	918	876	897	898	906	920	895	906	879	886	857	971	886	891	875	853	896	896	866	866	876	891	908	842	881	898	938	899	900	865	919	899	951	908	878	928	904	909	931	901	928	976	917	911	847	921	890	880	904	925	926	900	892	909	912	962	888	867	918	944	896	911	891	902	892	933	927	899	867	950	899	899	913	903	872	881	871	892	847	926	916	910	945	912	913	926	867	907	980	937	918	890	870	882	926	938	900	907	917	901	927	909	944	916	990	927	911	912	931	916	924	923	910	917	965	903	895	945	936	888	912	922	906	940	919	948	908	873	918	927	882	905	924	863	914	931	944	958	897	908	959	920	899	864	922	941	893	883	933	953	910	920	883	952	917	901	922	953	924	896	885	911	927	929	839	929	943	837	825	912	975	922	945	871	924	903	919	930	857	889	872	944	919	901	876	970	924	869	927	915	892	876	878	919	933	895	899	918	952	946	926	930	935	895	918	903	916	894	883	963	898	877	909	963	931	889	884	864	930	925	869	881	908	901	937	925	907	933	914	899	959	943	876	887	869	871	906	899	914	919	988	926	936	944	870	891	891	902	917	946	900	923	848	941	880	889	925	924	884	895	895	961	913	934	919	922	854	910	880	909	910	913	918	946	893	897	906	936	895	910	895	909	995	920	952	894	939	923	816	926	982	866	931	963	887	916	888	905	887	897
7000	595	572	520	469	407	399	369	411	413	379	396	360	388	387	357	365	363	386	400	330	368	395	365	368	366	363	369	360	367	328	351	332	349	355	365	371	372	355	339	393	331	361	342	376	330	363	347	364	376	331	353	368	344	362	352	376	336	367	347	385	352	375	366	342	397	357	377	355	319	353	363	389	356	368	392	378	359	341	362	352	391	358	352	382	360	350	372	375	359	326	368	345	348	309	350	369	380	344	336	370	332	358	376	343	356	359	364	346	391	389	367	356	357	361	355	373	373	330	377	374	397	343	340	370	339	379	357	346	379	383	369	355	374	384	326	330	355	369	390	363	353	360	347	371	358	383	375	341	365	358	391	345	379	371	311	331	351	362	339	401	356	345	324	367	353	362	381	337	374	370	327	353	383	322	341	380	372	352	387	357	383	374	358	371	333	366	345	368	313	342	348	328	343	409	348	333	365	385	389	374	329	351	347	360	387	330	369	342	344	387	333	350	371	324	354	352	352	391	380	379	360	368	357	362	360	369	352	362	385	379	389	351	407	357	412	382	362	380	355	348	349	363	360	341	349	349	338	347	359	376	385	362	341	338	354	305	345	367	322	367	325	357	346	349	353	372	323	342	365	384	402	383	341	316	377	382	348	333	372	381	375	349	381	373	373	323	355	370	346	351	379	346	401	395	387	338	334	360	357	323	356	411	344	363	356	353	369	381	370	372	366	350	353	331	354	363	356	370	357	349	345	364	352	348	337	373	386	375	379	366	352	397	373	373	385	364	361	361	368	331	331	376	354	346	366	387	397	369	392	334	330	335	326	380	369	370	344	369	362	373	372	366	372	404	344	373	382	405	388	376	335	356	345	330	359	369	357	398	358	353	380	346	369	391	371	356	363	389	397	383	339	358	375	384	392	352	385	347	335	354	339	339	366	355	395	374	351	332	362	373	354	348	342	373	360	331	361	344	365	319	371	372	379	367	366	348	379	357	363	396	346	380	365	383	361	348	307	360	317	382	348	365	322	362	354	340	335	377	365	337	352	336	374	409	324	374	380	338	351	343	373	353	382	317	375	340	340	341	393	370	359	361	364	352	387	367	356	381	357	351	372	376	358	387	358	378	343	360	388	373	356	372	356	360	375	334	364	356	374	359	340	366	340	398	349	354	384	348	382	377	360	388	320	359	384	378	351	382	365	377	371	352	359	394	369	366	363	359	371	373	368	353	350	341	358	358	357	370	363	350	346	375	338	362	330	373	326	366	338	350	338	318	378	370	356	362	367	380	336	320	371	365	333	337	380	379	357	349	361	358	340	361	355	401	373	341	364	314	356	366	365	365	346	345	375	369	375	366	378	372	365	367	361	414	360	369	357	347	374	364	370	382	376	365	347	377	336	345	376	375	359	366	384	347	354	390	390	378	336	364	343	383	399	348	317	371	357	391	344	356	318	347	363	350	348	337	384	331	385	383	398	382	394	361	319	339	381	347	328	375	359	326	408	343	350	346	335	348	402	360	377	371	378	361	383	396	332	350	363	364	373	367	355	369	378	344	358	317	356	370	396	358	380	363	355	362	371	354	365	355	352	380	328	354	352	346	384	382	365	380	380	384	394	378	348	379	390	343	346	360	343	368	335	372	362	370	372	353	348	336	355	334	376	381	371	350	370	361	357	350	363	383	350	351	367	368	340	354	342	365	344	340	362	342	360	343	354	324	367	386	370	349	338	351	337	356	354	353	350	396	352	377	343	365	358	352	345	364	355	353	396	374	363	339	339	382	355	363	379	393	367	364	352	355	416	349	344	367	370	370	329	332	353	354	373	361	336	359	333	401	398	380	348	373	364	397	348	353	341	356	369	321	363	356	366	365	368	361	413	331	392	415	366	341	382	343	375	344	324	388	342	340	348	347	396	368	350	389	371	312	369	357	316	373	365	350	362	344	351	333	379	350	337	366	337	375	334	351	356	350	341	341	357	332	375	358	331	364	378	390	375	391	364	386	342	388	363	340	356	415	344	383	355	348	384	358	371	350	354	305	331	392	339	383	336	352	345	348	371	334	350	351	366	358	330	365	360	402	337	360	352	336	348	357	386	341	375	357	328	321	394	366	391	333	372	360	365	324	312	335	370	356	365	367	361	330	337	366	383	363	347	331	326	354	316	354	344	344	350	365	321	352	348	366	345	359	373	366	348	331	310	353	367	369	372	346	376	328	321	377	371	373	349	327	354	360	374	364	401	359	385	366	391	379	371	360	366	370	362	368	334	344	372	348	375	326	360	336	385	364	342	358	374	343	362	358	336	363	366	332	372	364	376	403	335	356	343	336	372	352	381	394	330	339	351	391	357	377	376	324	343	342	365	368	358	374	356	353	343	395	346	392	322	364	351	356	329	375	365	377	367	364	380	391	341	336	391	340	353	371	320	372	338	374	366	346	400	373	381	362	362	361	347	344	353	366	337	346	333	349	367	353	395	336	366	374	350	349	367	377	373	364	350	360	353	350	360	389	372	330	385	373	343	354	329	388	393	349	367	380	343	401	361	335	382	389	371	369	313	368	361	365	333	368	371	356	330	358	348	398	357	355	330	339	351	359	346	358	336	375	390	345	353	377	352	357	347	375	347	348	328	374	340	354	363	368	355	377	377	350	326	398	386	375	381	362	308	343	356	357	325	349	339	339	357	370	366	366	360	364	360	359	346	364	366	376	375	376	376	353	335	387	378	397	383	394	360	396	343	351	358	382	331	339	377	358	355	347	335	365	361	339	386	356	361	362	374	372	367	349	370	358	338	331	342	367	353	338	375	385	332	343	342	386	356	362	343	368	374	328	356	351	348	381	351	362	344	339	339	386	390	401	345	368	324	366	351	381	361	322	379	397	372	344	388	346	343	344	356	367	334	353	362	371	311	364	335	354	367	379	405	350	396	332	373	348	343	373	354	382	338	338	367	376	366	363	363	347	364	342	378	362	351	320	326	396	400	405	388	371	384	360	370	341	350	350	378	353	360	369	379	340	376	347	359	341	356	315	364	351	328	370	374	375	392	353	348	356	343	359	346	394	365	340	343	364	413	340	329	389	355	387	368	321	350	378	347	328	335	348	371	366	372	348	357	388	362	383	353	347	372	353	345	370	319	363	362	362	384	400	350	360	368	380	359	347	391	376	343	365	341	363	359	355	373	367	380	369	387	364	333	391	357	353	369	354	378	356	369	361	348	372	377	303	365	366	358	376	371	378	345	392	358	354	339	350	374	376	368	343	376	341	344	350	389	345	382	390	389	370	390	380	341	332	360	367	334	343	336	362	365	371	354	357	385	342	357	385	340	349	369	370	342	378	369	348	355	362	380	347	378	378	380	339	357	357	374	343	360	364	356	362	309	369	360	361	375	348	368	339	396	352	354	367	378	378	346	378	354	354	366	318	325	382	367	341	374	357	330	388	355	322	331	362	345	383	371	338	370	391	359	338	348	384	355	419	389	361	362	385	366	373	359	367	343
6627	1063	1400	1487	1316	1307	1181	1042	1031	1048	1012	975	996	998	912	905	904	899	883	903	943	890	914	882	887	876	869	900	884	870	874	932	844	873	882	855	915	855	957	895	842	892	879	849	866	834	836	893	929	891	821	886	870	893	905	888	843	864	866	816	886	798	964	890	883	898	852	871	882	850	850	879	905	896	815	833	886	888	839	875	893	799	867	854	855	915	862	858	884	821	860	886	852	851	824	872	856	880	900	824	839	860	852	895	846	806	820	849	866	869	889	851	888	874	865	891	889	862	816	891	865	856	832	831	835	834	821	885	880	840	910	809	875	892	855	902	855	848	865	886	868	832	878	906	832	867	874	880	895	865	843	853	824	818	837	868	836	875	855	848	879	825	873	883	891	859	811	898	854	850	896	834	850	853	814	845	841	863	912	878	858	867	840	857	881	855	928	845	903	894	886	878	889	891	886	851	878	871	794	858	849	825	826	825	857	822	904	851	904	819	869	837	832	895	846	844	880	864	846	854	840	882	863	855	880	829	882	896	821	848	889	873	819	845	841	829	871	854	845	837	921	916	831	861	852	863	852	918	849	937	878	872	873	931	877	848	856	839	882	903	876	819	837	863	872	871	816	869	834	864	912	833	855	882	895	843	830	835	874	955	929	851	808	898	871	859	860	826	868	912	840	847	869	831	830	804	825	889	874	863	900	852	903	876	903	833	849	894	885	868	853	897	804	793	839	895	814	859	828	839	897	832	839	826	835	839	829	875	858	864	858	883	846	837	875	877	846	862	866	853	864	838	862	872	842	832	880	903	914	852	952	889	879	841	864	810	884	798	879	876	868	872	844	898	877	882	844	884	864	889	848	875	848	833	909	811	886	853	898	868	874	884	858	782	851	897	861	853	850	874	838	833	866	874	876	856	859	839	906	866	839	930	817	833	864	877	831	839	851	919	842	889	894	829	830	847	849	849	863	858	857	863	841	865	884	815	902	827	851	835	907	835	857	908	856	821	879	865	874	853	883	869	910	804	862	830	820	857	882	875	899	896	853	829	876	892	870	829	822	862	854	864	899	870	826	819	925	833	858	869	894	840	868	884	915	847	840	863	829	860	813	883	884	881	845	860	802	851	864	817	867	868	855	901	815	852	799	884	904	867	851	873	826	889	813	866	864	853	903	937	840	855	854	822	829	885	806	850	881	835	936	819	879	839	838	825	850	885	879	909	868	877	864	826	885	841	880	853	778	885	849	843	893	890	865	854	830	916	839	794	958	861	851	852	869	861	853	826	812	880	892	872	875	871	841	848	832	857	871	875	872	845	854	878	839	877	832	856	860	901	862	834	822	829	856	866	907	880	846	877	877	851	864	812	875	903	816	897	892	892	839	899	894	835	834	828	906	902	837	830	902	857	881	866	890	907	886	840	870	895	876	879	851	832	874	882	866	870	870	847	816	844	888	861	890	880	816	882	862	890	885	872	806	884	853	885	871	875	880	857	882	870	793	881	819	840	851	851	871	871	877	855	848	812	911	922	816	865	851	849	862	873	856	824	833	847	830	905	884	839	873	879	878	902	872	854	836	832	870	867	802	877	843	820	865	878	836	901	870	883	876	862	846	811	865	888	846	920	848	918	874	872	880	908	901	882	845	860	908	858	825	914	882	899	892	869	897	832	821	868	844	874	874	879	844	855	872	886	850	831	885	853	871	884	832	832	850	874	880	857	837	872	887	888	855	858	862	812	860	834	865	900	923	908	847	882	869	901	895	919	883	807	930	872	854	881	840	868	846	830	843	839	884	866	908	850	905	831	816	875	845	896	858	880	841	852	841	854	848	898	869	816	853	841	842	849	832	857	845	887	861	843	934	834	922	890	853	849	891	909	846	836	845	823	861	861	844	829	855	875	814	861	810	864	818	877	892	855	860	851	862	857	919	787	877	877	873	854	812	795	879	895	867	909	852	887	868	814	866	855	868	858	857	869	901	830	880	914	886	842	873	892	853	853	902	875	874	878	902	814	860	835	808	914	862	816	865	826	887	851	877	888	889	929	926	874	874	854	864	849	872	841	780	905	888	909	863	830	821	867	861	915	856	877	867	862	838	877	911	850	788	878	865	855	858	851	875	834	890	880	842	834	885	816	870	877	813	905	893	821	798	832	816	860	854	843	870	833	874	855	896	804	885	900	899	858	873	879	860	845	863	866	892	850	881	862	896	840	912	876	861	841	853	842	848	822	875	899	837	827	909	802	801	859	888	843	836	834	844	939	833	894	865	846	845	867	839	816	869	841	888	885	871	817	911	895	876	901	853	928	809	893	861	877	856	862	857	869	874	828	882	843	857	837	871	842	876	858	828	808	845	881	864	897	810	824	881	862	867	808	872	892	899	842	871	830	850	880	918	840	845	827	816	867	859	870	843	846	892	881	861	870	818	859	867	833	845	860	882	922	870	866	802	831	826	916	824	874	887	836	877	900	867	858	879	827	889	887	850	863	853	920	872	896	863	878	844	863	865	861	811	819	826	901	861	875	869	900	857	836	805	899	851	840	908	879	938	882	806	847	850	900	812	854	863	862	853	826	869	876	813	859	826	890	845	865	873	874	870	854	856	943	892	851	829	866	862	842	881	865	881	905	865	837	888	846	876	879	883	869	910	829	882	901	886	862	855	884	906	889	926	853	853	875	871	857	840	888	891	891	913	826	858	833	904	882	861	794	872	824	845	861	907	819	846	875	865	858	805	844	870	903	879	859	834	793	834	837	870	859	867	824	872	871	863	877	874	859	837	835	901	880	867	879	853	826	875	800	881	909	892	904	843	841	871	868	923	853	845	856	774	859	808	831	849	883	843	851	825	888	836	834	930	831	867	864	867	915	877	857	845	800	874	891	872	809	837	825	861	875	850	908	855	839	830	850	846	877	911	864	862	890	861	869	861	867	856	874	887	860	873	820	852	893	845	875	882	864	863	885	861	840	846	864	831	851	849	904	846	846	857	878	883	876	820	845	867	832	847	852	855	853	801	849	842	873	829	840	840	893	842	864	848	902	878	846	849	834	868	820	861	839	823	833	877	867	885	873	884	864	899	866	869	843	899	891	891	833	885	838	858	859	917	847	845	865	880	835	868	844	846	838	892	844	886	867	850	867	829	899	870	833	861	882	846	925	825	854	863	901	770	850	834	847	882	827	851	840	859	861	867	847	867	873	817	856	889	871	819	868	888	864	869	899	859	859	915	843	836	873	904	839	876	853	835	827	891	943	884	856	868	921	855	894	861	824	883	840	867	869	874	854	922	919	893	893	908	829	876	850	857	837	841	850	894	821	846	896	845	825	879	928	878	855	832	813	836	885	858	861	858	837	828	836	864	903	904	879	880	858	857	886	862	873	870	898	858	854	858	910	878	881	902	889	869	892	884	850	909	848	846	898	873	843	803	868	833	868	876	885	878	856	877	865	882	914	816	902	863	856	837	881	885	867	826	837	924	841	867	889	881	866	803	895	864	901
11972	746	619	515	357	291	271	266	241	244	229	213	204	213	212	226	215	195	186	175	212	194	198	186	195	209	198	214	204	177	179	187	183	207	198	206	185	217	177	176	187	174	179	195	191	177	156	173	190	206	173	200	221	179	215	179	182	184	186	194	198	184	192	199	181	198	197	190	221	197	184	197	192	182	206	189	211	178	174	178	198	216	212	197	177	187	201	224	190	178	190	197	203	174	166	206	199	189	185	199	171	176	197	171	173	197	185	190	182	203	180	192	202	193	208	195	185	184	205	239	210	173	198	220	162	179	186	188	181	191	172	199	180	178	198	200	187	187	188	184	177	175	158	196	191	217	175	193	187	189	196	175	178	190	167	216	193	178	199	191	187	226	148	194	170	190	182	211	181	202	197	214	193	185	172	177	181	214	185	190	194	213	224	227	195	198	192	184	177	216	203	193	194	211	207	196	177	174	199	194	218	176	201	181	163	194	186	183	203	162	200	197	192	183	215	216	191	195	193	203	160	185	176	200	193	194	184	181	227	190	181	185	174	158	162	177	174	171	161	186	214	186	184	190	196	190	188	180	192	182	212	212	183	184	177	175	139	188	183	190	179	178	211	186	175	189	178	187	173	181	187	187	196	192	181	177	192	193	167	176	183	176	209	159	210	193	191	162	192	195	195	170	192	184	184	178	210	199	188	175	191	182	210	198	166	188	207	165	164	158	193	158	216	184	199	182	197	190	176	191	171	183	177	180	176	185	164	195	176	181	180	187	192	204	175	176	186	182	181	191	181	200	188	174	223	181	189	183	171	188	199	162	184	187	219	188	205	215	190	163	195	193	152	185	212	165	188	172	217	203	206	201	200	208	206	180	190	192	182	195	161	201	195	194	195	198	200	201	185	179	188	210	190	181	181	172	191	202	189	192	211	182	178	190	175	205	194	181	176	180	173	180	202	198	175	175	202	184	185	189	176	212	194	193	181	185	189	170	207	208	176	189	192	192	171	180	197	203	178	210	179	170	183	222	182	214	208	195	202	186	184	189	190	178	176	203	183	185	200	191	191	196	186	185	192	159	194	176	215	187	180	164	193	201	197	180	200	180	190	207	161	186	174	181	207	159	196	169	186	188	183	171	167	179	204	181	191	178	182	198	194	183	167	190	197	199	166	180	210	179	180	203	190	191	220	194	195	173	215	212	186	203	196	174	194	185	194	181	186	175	150	201	177	164	168	205	202	209	201	181	190	193	195	168	185	187	195	196	212	180	177	150	180	184	193	193	192	195	191	156	196	165	200	182	188	197	200	206	190	168	189	200	189	216	218	187	190	209	181	192	220	202	172	220	197	212	186	179	178	196	196	199	196	196	188	188	192	189	217	184	191	206	202	192	194	195	203	208	194	199	190	169	194	168	186	180	196	163	177	191	195	181	195	180	191	189	204	220	181	192	192	199	189	144	168	193	190	202	174	174	187	162	174	189	172	184	205	174	201	187	194	180	189	194	177	168	190	178	175	153	201	188	202	192	186	173	184	184	162	178	189	196	194	178	202	197	155	192	177	193	178	174	148	190	178	188	168	200	189	197	190	192	185	174	196	184	180	198	195	181	184	201	218	194	197	174	170	214	196	170	200	192	162	192	175	218	215	201	192	181	178	183	186	199	195	190	168	204	171	183	188	187	179	167	165	200	182	182	222	185	178	182	166	197	170	192	187	160	216	176	171	185	211	155	161	184	185	193	192	211	182	208	219	188	186	198	190	202	162	189	219	170	173	194	211	217	190	223	159	191	211	179	188	184	199	185	192	178	186	186	193	188	209	201	194	190	204	195	193	194	158	197	183	173	184	180	178	198	198	202	192	172	169	200	189	170	173	181	224	189	199	216	192	215	191	209	210	189	182	207	218	190	200	174	184	178	178	180	196	193	191	192	192	208	192	208	177	180	168	199	173	171	166	206	190	194	189	190	199	193	173	170	194	191	200	202	205	173	184	159	228	198	171	200	179	183	173	185	184	173	188	185	183	181	200	179	179	196	207	174	190	207	194	194	176	198	168	166	214	171	173	178	160	182	182	226	191	182	156	168	192	197	188	192	220	213	212	179	181	179	192	202	205	174	211	193	190	218	172	176	180	174	172	186	202	209	182	179	163	177	191	178	187	183	198	180	191	202	206	194	192	199	179	176	203	205	207	163	180	178	232	190	186	210	187	195	173	199	180	183	227	194	190	185	190	169	185	179	177	190	187	166	215	177	181	200	191	190	198	174	194	205	226	178	225	196	180	183	180	175	192	164	188	172	196	188	195	188	179	171	178	180	180	210	198	200	209	197	214	187	174	183	227	214	211	185	196	212	209	177	173	176	183	202	184	204	196	180	196	166	173	174	198	199	197	162	183	212	163	175	203	162	176	209	216	167	230	204	186	172	184	187	213	190	200	209	206	206	203	160	193	201	171	182	216	198	189	169	190	179	178	164	167	170	227	179	180	195	187	202	177	183	169	178	195	181	180	179	199	192	192	177	193	185	205	195	184	196	201	192	169	195	194	211	188	181	192	176	192	220	179	174	198	165	178	192	206	178	179	189	164	195	188	175	200	197	188	176	185	197	163	162	169	169	188	164	158	188	166	206	179	173	169	193	196	203	209	193	187	169	179	191	201	206	172	174	179	180	195	176	196	174	190	192	160	196	202	176	179	185	191	187	186	174	187	188	173	198	177	162	200	199	194	176	180	183	174	187	191	176	195	182	197	185	170	196	200	186	171	170	194	179	176	160	176	199	173	189	191	202	221	182	166	159	203	195	171	163	172	201	202	202	173	166	180	173	154	200	164	171	164	186	194	204	194	191	162	204	168	186	162	186	173	235	211	186	187	181	184	210	218	191	184	174	199	176	181	180	208	196	179	163	196	177	202	183	172	186	205	189	195	183	173	176	202	179	197	200	173	193	172	217	186	196	192	191	184	187	195	186	194	190	184	195	172	191	192	186	166	204	170	195	191	176	181	203	191	175	181	187	157	194	176	190	205	194	203	173	206	195	206	166	193	186	186	213	161	167	208	184	204	212	195	178	197	192	186	172	204	169	195	202	179	195	196	188	216	170	189	171	168	197	177	174	200	190	152	181	179	195	204	213	169	209	187	208	200	184	164	212	191	177	190	200	180	169	194	188	210	206	203	202	209	173	199	227	171	208	175	203	194	192	191	189	201	184	170	186	204	192	194	166	211	165	184	180	170	194	191	200	174	206	189	164	176	184	180	208	211	219	183	188	179	169	164	196	194	194	204	177	152	202	179	209	187	171	171	185	188	186	178	185	208	190	170	183	223	179	186	197	201	190	185	178	168	198	202	187	184	223	200	194	194	173	184	186	192	224	184	166	179	191	176	193	205	192	177	201	189	186	203	178	177	192	171	213	178	175	180	184	197	201	173	193	208	189	214	169	192	189	198	200	188	188	190	183	189	176	191	185	210	193	203	171	174	162	173	193	179	194	157	172	197	180	206	168
7878	851	1569	1680	1432	1168	976	915	804	749	723	637	668	640	653	557	606	584	547	552	523	559	511	544	507	560	514	556	533	516	510	500	536	570	480	472	472	496	513	527	494	532	485	499	494	501	481	494	507	464	505	495	503	526	474	533	545	501	486	475	500	504	519	486	499	490	548	506	490	501	497	524	451	442	488	491	514	472	469	526	440	507	492	537	474	478	496	471	509	459	479	511	453	511	482	473	447	498	479	477	480	498	455	439	471	493	474	472	474	477	479	470	510	476	508	536	477	500	500	462	504	473	464	517	495	511	524	491	463	507	484	475	463	461	477	478	488	465	465	476	491	479	485	472	466	520	455	494	503	469	499	465	480	479	483	466	529	508	498	477	468	483	469	481	489	487	500	459	497	487	488	507	501	491	444	479	446	480	464	490	489	497	479	453	515	472	485	445	457	471	493	468	505	450	478	498	478	463	440	486	468	506	494	509	470	473	494	503	505	480	463	473	520	517	478	488	476	473	502	446	457	460	466	474	464	484	473	446	487	480	457	492	485	490	529	486	483	496	500	480	475	479	473	471	484	469	501	455	479	491	480	535	469	475	484	507	518	487	484	457	500	513	467	481	517	518	473	493	517	444	460	474	487	476	495	507	512	482	490	476	487	497	468	494	456	452	447	472	471	498	503	506	464	536	452	460	467	473	429	491	478	475	505	465	456	474	479	516	501	476	498	468	484	501	469	503	447	459	487	518	483	500	516	452	460	524	493	482	493	485	510	506	493	443	493	466	492	405	484	476	455	528	507	477	460	485	503	480	510	485	494	492	457	449	516	463	479	467	448	463	461	483	523	494	512	486	485	472	468	467	504	508	482	494	500	495	457	498	498	490	550	480	473	463	466	481	510	490	519	485	476	504	468	494	452	509	500	485	477	505	504	520	499	481	533	505	498	465	491	488	469	473	453	526	510	465	526	481	501	424	479	458	470	496	483	490	508	417	494	508	513	404	502	496	495	465	478	492	452	470	498	522	475	485	459	493	492	482	444	443	512	460	496	505	502	478	476	477	503	497	445	507	479	524	508	487	467	464	464	476	502	494	519	458	489	500	476	489	481	503	464	515	474	503	494	529	473	471	497	492	515	481	474	480	499	478	482	462	464	462	474	508	470	481	473	479	487	482	480	460	504	500	526	465	473	465	479	481	474	462	511	499	479	479	494	486	505	522	491	483	477	466	509	484	502	516	481	500	464	479	459	477	507	542	466	470	521	475	481	510	532	469	449	444	464	472	503	465	462	475	489	495	475	491	480	502	451	471	480	437	512	438	448	499	455	482	513	458	491	531	490	504	477	488	491	464	472	487	462	508	480	528	486	533	479	486	509	484	476	492	538	462	455	508	478	459	487	499	498	475	473	469	472	442	492	510	475	501	491	482	467	457	453	459	490	504	452	481	519	474	436	498	481	445	456	475	482	447	432	497	424	493	484	474	494	485	493	468	465	479	510	494	480	466	519	506	522	438	467	508	480	474	465	483	443	500	507	501	489	494	495	484	480	489	495	494	501	489	462	464	462	482	497	508	470	464	533	478	475	466	494	480	467	477	462	455	534	489	479	475	518	466	507	478	466	505	488	471	482	483	514	548	515	483	492	495	514	460	490	502	459	462	493	522	500	474	443	464	477	475	501	462	496	518	453	496	485	435	456	504	517	499	481	482	480	473	474	509	475	477	486	459	496	493	480	505	490	495	468	431	472	483	492	484	516	489	484	453	477	456	494	503	486	483	460	438	495	499	462	470	476	482	463	525	501	466	494	478	457	478	475	500	481	499	501	430	486	454	479	477	479	484	474	466	489	470	516	472	517	450	491	475	498	482	511	453	466	484	467	466	494	502	505	497	453	468	488	491	469	491	487	475	516	487	509	481	500	453	495	502	433	482	478	485	499	451	480	466	476	497	508	476	438	493	460	471	508	491	482	487	450	469	491	475	477	466	488	476	464	482	442	471	479	449	477	518	501	467	459	491	459	519	505	515	452	488	471	488	473	478	475	464	505	463	507	440	503	482	446	505	508	508	492	456	509	490	478	483	506	485	492	493	483	477	468	485	460	496	541	500	501	470	512	462	474	452	499	473	489	477	504	497	498	497	490	443	485	498	517	537	491	466	477	498	503	463	477	467	478	474	478	497	458	502	499	532	459	490	481	506	464	485	493	500	503	479	460	524	514	504	481	485	486	470	487	490	485	486	477	464	502	504	461	476	461	502	447	481	455	452	514	498	478	487	461	487	462	509	490	515	461	505	501	442	437	480	478	483	498	467	529	501	492	434	459	471	518	453	457	491	544	449	491	529	485	461	485	498	470	505	472	471	482	481	446	483	471	464	499	479	488	477	509	491	506	488	479	494	487	465	474	475	480	468	483	512	513	495	478	462	479	482	461	479	481	480	476	512	491	492	510	510	488	489	450	479	487	503	488	455	451	444	494	434	477	471	471	478	523	452	475	519	496	458	498	482	454	506	487	486	516	482	479	505	511	469	450	491	450	467	469	483	497	468	497	484	525	455	495	528	482	521	468	468	497	526	467	503	508	482	490	505	507	453	495	497	496	497	407	484	455	439	540	467	494	506	498	502	460	490	472	501	436	495	442	457	444	483	450	469	470	474	486	441	470	492	458	483	503	504	468	480	478	486	469	492	486	478	508	465	510	513	472	491	462	509	521	467	438	480	462	469	516	475	459	520	459	461	504	489	470	465	486	484	453	454	490	513	484	451	501	442	486	537	494	481	441	502	523	456	440	483	517	501	479	470	464	507	481	456	488	491	464	476	488	485	455	474	451	468	498	460	479	478	510	462	484	515	483	429	478	459	484	467	481	431	482	499	492	483	510	501	505	469	460	500	481	467	491	489	466	508	503	442	462	454	507	486	478	451	470	480	448	479	499	487	469	499	490	457	512	480	500	490	507	501	496	477	505	488	460	499	475	467	486	511	493	447	488	484	528	466	497	493	525	475	472	485	498	456	483	474	490	485	509	474	499	479	500	476	494	486	470	487	475	479	464	477	509	482	490	501	464	496	499	476	518	456	474	476	465	486	497	462	480	435	452	494	503	486	449	514	505	517	476	495	486	476	509	469	482	503	451	490	491	462	530	508	464	462	485	511	488	477	506	479	484	457	483	457	505	467	457	480	467	458	480	489	456	521	502	533	502	462	484	496	471	491	437	476	489	474	480	510	526	495	524	482	462	512	478	489	521	463	508	493	487	481	465	474	462	472	499	445	497	474	472	438	467	470	486	510	507	469	472	492	506	482	445	461	489	490	475	488	469	495	515	502	464	494	490	480	504	500	475	513	486	509	510	449	485	458	484	465	476	464	500	512	478	478	482	448	489	463	479	505	488	455	483	505	459	456	474	462	474	492	499	445	481	518	477	500	514	457	517	434	467	461	477	478	456	475	457	511	471	485	508	501	500	492	471	505	478	523	463	468	509	477	440	495	488	464	503	510	500	477
1199	372	369	383	378	369	371	397	426	383	419	399	396	374	375	405	375	396	400	370	393	416	375	384	374	381	373	409	375	332	381	353	360	377	358	403	382	359	356	373	358	397	359	354	367	329	405	381	347	386	360	388	358	365	420	373	369	391	373	386	373	406	327	377	371	364	392	372	393	408	355	369	368	416	360	369	345	354	381	379	374	366	398	367	383	402	372	374	388	356	382	385	384	367	347	407	409	398	375	368	372	348	357	362	356	335	343	375	378	419	392	416	377	403	415	368	405	375	365	336	355	349	380	387	378	422	351	384	391	357	366	373	399	396	382	406	385	370	392	408	388	417	390	346	385	363	360	366	400	386	395	374	409	409	375	369	372	343	410	355	359	412	374	388	376	365	399	362	393	355	365	370	347	409	386	384	350	408	366	409	397	364	345	357	450	392	376	377	398	376	375	365	376	378	385	410	397	392	388	359	383	387	383	410	405	372	322	323	420	358	379	374	375	387	389	365	340	344	348	389	365	377	362	316	377	387	366	395	371	359	358	390	419	392	341	383	366	395	377	380	368	383	372	377	378	360	378	384	332	350	382	432	360	387	383	391	360	355	384	378	381	351	394	378	362	381	356	357	338	349	382	401	398	414	378	353	410	340	384	391	355	372	375	390	378	391	460	375	367	381	376	357	362	363	394	389	358	401	374	362	385	387	373	397	366	397	372	379	349	359	412	363	381	343	382	383	358	365	376	343	357	357	356	360	396	411	389	384	390	363	345	367	373	336	374	376	371	404	357	372	401	361	344	386	381	395	397	349	335	367	401	370	401	381	377	379	377	367	358	379	368	360	365	331	350	342	360	362	379	396	373	350	398	363	371	400	377	381	370	371	421	402	374	363	344	368	403	372	366	372	338	411	406	372	383	360	396	362	366	349	362	369	382	362	401	389	400	354	378	370	372	379	428	391	358	398	401	381	405	391	397	354	411	373	376	387	373	383	373	412	392	355	389	392	373	381	402	388	378	408	384	364	365	336	361	395	370	378	377	332	351	346	375	349	376	404	352	371	354	405	392	368	391	400	397	361	371	358	412	385	387	385	383	362	414	364	349	394	382	340	329	361	361	346	385	348	409	377	371	401	389	358	384	369	350	392	350	382	343	345	400	390	410	333	376	397	379	411	362	366	371	372	400	371	352	374	381	389	392	399	356	385	379	392	396	378	365	382	385	392	392	371	385	397	402	353	402	342	370	376	348	438	354	367	362	403	357	326	375	359	387	377	395	361	386	356	374	389	373	409	353	396	389	392	393	339	389	352	403	409	371	388	367	341	396	386	371	378	371	392	367	352	365	376	379	348	357	352	393	400	381	395	368	412	379	363	347	382	379	424	355	375	386	396	344	397	387	378	388	363	371	374	349	369	348	358	363	378	383	373	374	374	365	357	357	385	370	386	385	396	370	338	376	372	388	366	381	367	351	379	381	360	362	366	377	389	390	344	348	350	377	409	385	379	371	373	416	379	375	334	355	398	334	366	327	374	369	368	388	336	356	374	372	362	329	339	350	372	375	357	379	370	340	379	409	377	345	359	370	366	385	345	395	432	424	361	398	353	388	388	387	390	382	357	336	360	364	354	373	375	368	370	371	347	388	399	336	368	379	378	358	332	354	393	332	332	406	369	378	374	399	356	380	368	374	390	389	378	408	399	368	378	353	355	365	409	379	372	374	370	382	368	344	395	398	354	369	385	353	382	344	344	348	335	363	360	377	380	345	329	406	390	413	373	379	340	383	406	376	393	392	377	420	392	371	410	346	371	395	394	369	357	331	361	347	406	380	397	372	375	403	362	387	359	380	345	411	388	381	391	348	337	360	346	369	362	431	392	368	397	367	347	396	392	400	374	339	393	375	364	368	391	372	376	349	384	405	386	385	372	377	397	404	374	376	362	397	386	372	372	366	369	363	388	372	373	365	371	393	400	385	363	333	374	330	403	394	380	388	348	421	374	353	365	362	369	367	350	391	373	339	366	353	392	361	363	373	443	364	313	391	395	370	381	369	389	382	378	380	375	381	368	367	387	388	381	346	368	404	372	376	360	362	345	376	372	391	380	385	377	341	403	368	380	395	373	364	419	419	367	361	360	377	351	375	372	378	366	378	363	372	366	365	374	427	378	360	362	412	359	364	385	360	374	369	367	350	359	346	399	383	360	355	358	385	377	384	353	379	341	379	386	358	359	356	389	391	390	350	350	337	370	365	383	373	379	368	379	406	367	362	355	381	350	371	385	393	373	372	386	371	395	378	417	404	377	387	374	406	361	369	386	407	397	387	368	347	385	387	348	382	382	398	400	394	363	377	322	390	401	367	370	367	367	377	372	367	349	347	431	391	369	335	361	392	363	390	360	351	353	357	396	412	376	397	370	359	360	355	419	368	391	396	367	396	431	391	380	392	425	353	375	376	371	360	376	357	396	354	371	366	356	374	353	383	380	344	342	346	390	367	347	384	397	377	352	394	385	386	379	343	364	386	383	333	334	372	348	384	356	376	382	386	358	381	325	392	358	378	348	385	361	368	355	376	355	396	373	394	401	330	349	369	381	366	374	382	382	369	371	393	380	369	397	421	354	399	381	418	383	388	375	395	346	366	383	388	382	375	359	381	355	360	351	356	366	320	322	367	346	375	385	354	368	342	346	394	352	384	354	393	376	379	345	354	423	381	420	355	377	394	385	368	347	379	387	377	394	360	415	387	380	390	369	369	352	376	391	379	406	357	360	407	393	392	406	364	347	379	387	420	370	383	385	350	357	351	352	382	365	334	366	383	366	362	348	369	353	371	372	362	386	380	348	389	365	330	379	378	394	382	365	342	357	387	338	357	420	395	345	410	393	375	364	355	352	371	380	377	391	346	375	403	402	411	369	337	372	352	376	386	394	381	333	368	426	350	370	397	347	398	377	399	387	369	357	371	412	351	380	359	342	361	378	362	351	408	400	355	421	384	371	369	344	372	381	396	403	360	350	376	359	436	358	341	362	377	367	358	369	335	356	391	375	380	387	369	379	371	391	388	380	394	356	345	388	358	326	374	369	393	387	375	372	385	384	372	374	335	381	368	355	340	383	404	360	406	395	353	318	331	401	395	349	377	383	387	382	409	335	366	378	372	373	353	365	367	372	391	389	356	370	343	364	358	366	371	357	370	368	362	358	359	365	366	360	340	380	367	396	346	381	405	374	378	386	402	384	380	376	338	349	379	376	395	395	371	368	397	344	384	388	400	357	391	404	402	399	414	354	381	382	391	379	363	416	384	353	348	340	345	361	390	408	407	362	358	332	404	376	378	397	407	392	368	358	354	397	350	380	355	358	358	389	396	373	387	417	375	377	372	360	391	387	400	385	365	373	379	350	362	357	345	356	371	336	368	361	403	378	368	399	377	354	383	378	370	374	339	377	397	369	363	381	395	394	366	367	395	405	393	399	374	379	404	389	337	380	336	361	363	350	336	361	378	368
2027	916	933	960	922	903	909	928	926	939	916	943	872	903	921	924	923	901	940	879	912	937	898	914	950	900	921	946	906	931	896	874	914	893	902	903	917	913	872	944	937	878	924	914	867	912	856	905	937	926	896	895	889	916	916	870	932	884	919	919	882	886	928	861	918	887	891	896	908	879	885	897	868	862	905	914	886	939	849	906	887	918	962	896	902	927	938	917	858	841	948	917	859	954	938	892	889	861	887	964	875	916	898	891	904	869	935	914	939	906	953	893	934	957	933	922	893	911	876	967	849	881	879	890	922	910	877	911	881	911	905	882	926	935	948	896	876	891	915	893	847	900	952	845	925	911	914	944	880	893	923	948	888	883	857	929	896	866	898	913	868	881	912	908	937	911	922	937	914	975	863	880	869	882	867	930	922	918	921	890	937	945	938	934	887	965	938	937	939	881	929	893	929	892	881	943	929	903	854	926	859	925	893	936	911	922	915	880	931	895	876	865	960	945	892	922	931	885	867	903	918	936	845	907	805	912	939	923	861	853	912	917	880	929	882	928	899	836	911	980	897	877	896	909	953	870	867	909	908	912	879	887	935	852	901	913	896	896	946	855	872	889	934	900	915	955	889	891	844	895	918	900	897	900	903	905	910	957	901	960	916	927	882	823	938	934	892	958	918	949	816	938	906	902	921	873	889	873	933	897	916	910	926	881	962	916	918	865	847	887	904	863	944	896	888	938	870	887	893	886	929	889	900	956	946	953	826	919	923	965	884	947	887	907	898	897	883	889	929	841	891	905	932	868	907	890	915	911	924	892	894	905	921	918	886	895	939	844	863	905	903	906	891	900	887	940	891	891	907	948	939	887	925	886	925	931	901	928	891	876	881	925	900	929	907	899	875	905	910	961	891	886	876	929	906	933	887	902	880	892	954	849	888	897	882	911	892	891	935	907	915	891	892	830	938	964	876	951	914	941	898	918	865	875	894	899	904	903	947	903	939	895	912	880	906	886	925	905	903	919	953	922	923	900	937	887	895	921	885	886	892	881	854	834	896	896	942	875	933	895	944	859	893	928	857	900	872	928	833	906	909	916	912	923	887	960	897	846	920	893	866	955	884	895	912	940	896	892	875	928	932	911	902	877	926	873	880	900	966	935	935	944	917	906	930	970	891	897	873	859	875	965	922	944	887	916	948	915	941	861	903	893	829	863	852	909	901	898	891	884	897	939	897	876	905	879	920	907	891	879	910	917	906	868	892	896	922	896	892	906	882	927	889	851	886	899	911	938	925	922	908	927	870	890	936	935	914	928	895	903	854	885	918	923	946	894	867	857	918	921	930	968	901	845	945	911	892	894	886	941	911	938	905	918	941	870	895	917	869	916	880	933	959	894	912	924	900	899	887	911	946	919	879	864	924	938	893	957	891	896	927	872	897	933	926	927	925	895	887	912	886	924	870	906	919	903	940	927	958	871	865	938	907	907	885	907	892	914	846	927	916	944	923	876	925	895	917	903	888	853	950	899	909	927	892	907	912	866	876	863	883	937	890	908	878	903	935	856	904	893	900	902	958	897	916	909	956	918	912	921	941	920	870	976	911	928	896	922	896	944	920	916	889	888	939	911	908	904	938	902	978	906	908	914	929	862	907	919	925	892	909	880	925	921	897	870	949	961	919	941	938	863	957	902	922	889	877	865	894	907	877	897	919	885	914	864	889	883	912	903	925	935	855	880	915	914	901	853	889	874	907	860	884	887	873	913	952	878	900	920	914	907	869	897	930	894	927	909	895	911	914	843	929	885	861	910	902	887	901	916	948	890	917	830	944	912	930	923	898	859	946	943	889	911	934	899	929	910	871	928	906	868	974	904	879	924	862	909	912	866	891	915	879	929	878	976	927	920	919	915	888	957	901	882	901	838	872	913	891	855	934	883	939	902	915	914	926	892	867	890	882	870	910	923	929	895	888	880	919	933	894	891	887	916	924	880	876	882	915	851	917	911	878	894	929	971	901	908	908	880	934	909	940	946	909	888	845	891	871	931	923	889	955	876	918	886	926	925	868	886	871	878	849	930	934	906	906	875	897	935	908	916	980	915	861	913	939	861	886	876	966	882	873	896	878	902	887	911	947	845	869	891	901	862	953	934	891	954	913	878	891	935	861	917	902	908	907	950	872	901	906	910	876	888	938	950	905	904	917	933	857	940	921	891	961	920	850	913	896	868	894	917	898	878	868	943	892	914	945	897	861	940	897	900	874	912	928	856	887	907	944	884	936	903	969	876	888	924	890	880	904	936	936	976	913	926	931	844	831	888	903	888	924	894	940	862	939	884	864	918	904	872	922	896	880	933	894	934	938	910	900	932	878	884	855	928	874	902	934	951	931	931	854	937	871	938	889	868	892	891	966	912	954	920	939	901	910	899	911	930	893	924	943	886	852	911	905	940	932	883	864	857	874	923	911	940	908	856	905	877	927	944	887	918	950	931	910	877	916	911	901	897	886	902	920	920	916	924	906	927	927	897	911	901	899	923	915	918	900	929	959	955	925	963	834	931	935	880	897	885	924	872	843	943	925	918	907	902	899	906	942	909	866	890	848	893	887	919	879	913	978	928	882	893	890	930	886	907	914	865	891	885	921	960	896	927	953	885	927	971	913	886	954	896	914	949	904	889	883	906	918	905	904	913	945	892	859	895	915	921	890	875	935	950	904	913	902	890	924	926	857	910	901	846	875	878	947	958	949	931	847	898	902	872	895	912	899	926	978	905	861	922	929	815	922	951	927	888	932	929	931	905	958	891	894	931	871	929	883	899	877	885	915	925	881	887	901	897	949	900	895	938	893	960	895	891	884	896	899	914	955	866	883	873	968	864	930	909	869	921	859	906	919	945	940	880	908	887	920	906	878	912	908	898	881	939	895	913	965	879	884	883	899	985	866	841	902	873	944	909	921	925	934	934	921	956	866	912	893	918	893	916	909	926	906	905	893	965	901	875	937	861	965	838	889	923	872	924	887	875	882	893	923	957	897	907	852	922	930	860	920	899	933	960	879	919	884	899	901	896	931	911	945	903	930	920	880	902	900	911	968	919	923	903	909	919	886	896	882	919	955	918	885	930	936	889	896	920	930	861	859	901	920	888	874	956	895	923	924	917	898	898	907	914	929	863	918	937	932	890	926	901	916	858	884	919	941	895	925	925	881	891	881	926	898	918	968	907	889	901	924	887	884	922	906	927	966	888	915	884	920	940	867	905	923	870	909	946	876	872	906	896	877	932	892	915	912	889	877	912	882	886	919	932	889	930	872	911	954	953	944	934	912	876	952	918	886	874	859	926	896	879	894	880	904	874	908	924	881	922	887	919	895	880	869	920	948	867	869	865	876	917	863	879	935	849	911	892	914	973	902	906	975	913	946	928	886	925	900	938	962	881	919	894	942	977	908	923	913	930	872	900	971	956	893	959	924	938	895	876	934	906	867	892	879	908	902	877	941	905	921	917	934	913	882	885
7136	551	567	546	520	459	418	397	405	388	370	375	383	379	357	354	376	324	372	364	360	355	399	366	365	360	380	367	365	369	372	386	365	391	348	348	363	344	317	348	337	383	384	347	394	350	381	354	370	362	380	405	372	345	353	334	336	383	365	340	367	383	362	381	349	383	355	362	401	382	387	373	336	347	361	383	334	317	348	354	342	357	358	374	346	377	326	309	362	362	331	383	373	324	309	376	375	364	375	383	356	327	353	374	358	374	336	371	358	341	329	352	358	379	365	353	351	363	347	370	335	337	340	379	376	378	353	383	341	374	378	358	335	362	305	339	332	368	358	369	374	345	362	409	346	317	360	356	361	364	374	319	337	370	343	362	394	394	363	330	367	406	370	390	318	344	341	366	345	376	328	386	337	360	347	336	352	367	373	344	360	354	389	346	374	387	354	368	355	367	353	335	364	340	390	358	333	369	357	362	390	370	338	385	377	346	353	348	384	388	369	397	352	363	337	367	354	323	383	353	382	360	376	367	353	343	370	387	321	430	366	369	369	373	363	329	370	364	334	372	386	323	335	366	354	351	360	342	358	369	388	378	328	387	343	355	338	353	360	339	321	326	376	346	358	388	359	342	358	337	356	366	355	396	341	370	383	359	370	400	374	360	366	353	362	318	349	362	390	353	360	331	369	366	389	354	373	316	347	368	378	367	369	353	342	365	335	353	384	370	359	368	367	345	369	372	357	379	367	357	352	323	363	354	324	355	359	362	328	366	341	354	388	354	354	390	375	343	347	362	379	381	311	344	360	375	372	349	373	347	366	371	361	342	371	391	359	347	376	340	372	351	375	356	361	352	372	362	331	308	372	380	366	361	342	352	364	347	349	373	339	405	379	356	342	343	345	365	324	350	376	353	337	371	346	345	379	361	382	381	359	360	354	352	358	343	352	378	348	330	353	363	376	355	375	358	352	364	386	359	356	343	355	394	365	372	356	371	387	360	326	368	384	354	329	326	339	335	367	380	338	367	377	380	365	384	383	367	358	384	347	364	356	366	383	323	341	368	352	372	390	324	390	372	350	334	339	363	394	368	351	377	373	363	355	365	349	338	308	365	370	344	344	356	378	373	329	367	342	361	374	346	368	346	357	342	358	364	358	372	365	361	353	375	337	359	363	330	356	333	386	320	341	355	350	338	359	346	368	377	364	382	336	370	360	334	355	347	332	376	366	384	381	385	338	379	344	331	369	343	352	346	347	332	355	334	379	345	343	343	381	374	350	349	344	362	358	365	366	338	388	385	376	358	348	348	365	360	358	338	354	349	330	340	371	349	351	359	361	380	362	351	359	354	322	379	374	346	360	348	375	354	348	352	364	346	334	378	343	324	355	341	360	397	378	356	365	375	330	364	339	343	344	362	355	391	329	348	357	353	358	339	354	376	408	342	383	352	382	334	368	344	333	374	371	367	393	374	392	354	382	369	335	382	373	377	363	363	363	377	376	359	381	380	340	352	379	382	340	377	356	374	335	327	372	334	416	357	388	365	352	341	375	357	377	371	367	345	348	385	338	361	378	364	345	371	338	328	373	340	357	369	344	361	386	376	355	365	352	349	367	356	360	353	401	389	335	346	388	376	335	353	342	354	327	375	385	346	345	390	337	330	340	364	332	370	340	360	376	341	359	343	383	351	345	361	337	347	363	373	358	383	351	362	357	347	343	353	338	355	372	352	387	354	353	371	355	349	361	336	364	351	340	351	329	388	374	351	377	344	362	369	366	357	351	336	356	341	407	368	375	328	350	354	365	380	377	361	365	322	371	336	321	359	372	289	350	346	320	358	367	361	354	354	335	354	345	370	346	360	373	350	306	365	375	347	344	325	329	360	349	371	364	393	371	370	338	348	315	396	345	347	366	382	354	352	349	359	373	364	322	374	349	349	339	343	349	372	352	376	370	348	321	393	377	363	379	370	328	333	327	367	414	374	361	349	364	360	385	357	379	334	350	353	354	365	341	363	345	357	378	341	364	360	375	351	341	350	361	343	333	356	351	344	342	358	327	403	337	342	380	351	340	386	342	358	388	398	358	373	349	355	336	374	349	358	371	341	357	382	329	345	371	362	340	341	358	345	325	363	347	381	358	369	363	365	374	371	380	366	365	355	369	341	360	350	361	348	334	379	386	345	340	351	376	352	345	347	362	385	340	362	364	391	353	359	331	366	344	351	372	389	393	399	357	301	371	334	349	380	372	409	350	372	369	354	338	386	366	393	374	378	329	341	385	362	393	335	339	377	345	365	343	355	368	373	387	375	372	361	378	361	370	349	383	353	350	334	378	350	357	365	342	359	373	363	333	366	333	349	353	385	370	344	353	347	374	325	349	344	354	385	344	382	315	362	363	318	373	392	340	320	358	348	371	340	332	376	381	324	396	336	360	366	342	333	376	334	357	381	334	366	359	293	369	381	375	339	356	412	346	365	355	371	339	355	346	346	405	392	373	389	366	361	359	330	331	369	356	366	365	375	365	357	386	343	350	354	348	339	371	365	370	362	348	379	369	374	376	368	335	379	385	375	346	351	346	358	362	365	361	395	360	406	364	359	361	382	352	321	340	357	342	380	370	391	373	366	347	383	359	365	385	363	326	375	348	348	371	409	377	353	358	366	352	384	360	339	334	364	369	343	336	328	378	342	386	383	370	343	304	370	344	344	337	336	354	377	348	382	361	357	320	370	326	383	334	348	369	359	347	362	349	380	383	367	358	373	337	349	325	349	351	368	380	345	355	367	333	382	356	397	341	378	326	351	359	353	344	368	339	382	361	379	309	325	311	354	376	349	361	387	361	350	348	362	341	322	373	349	328	347	340	339	348	364	396	372	377	355	366	361	381	402	314	331	364	371	361	357	345	361	368	388	332	378	370	384	368	362	373	351	380	404	382	363	363	345	342	358	366	359	364	330	377	368	338	331	349	364	356	341	359	342	343	381	374	337	371	335	359	400	337	346	359	346	343	322	353	363	365	364	330	368	335	354	362	353	377	387	332	384	373	373	328	362	369	345	371	350	381	342	370	384	365	374	350	354	384	376	379	359	343	358	340	361	355	379	342	338	333	400	325	330	332	336	332	354	325	357	389	346	351	332	344	343	389	332	354	352	334	373	354	358	378	350	379	353	381	352	394	336	362	385	331	362	373	363	366	343	348	369	372	342	357	375	345	364	376	345	358	355	344	348	363	380	353	370	374	363	342	386	385	317	364	380	359	363	365	349	354	324	359	332	378	346	374	351	351	317	367	361	362	334	373	353	353	363	382	393	365	366	364	375	368	357	332	371	344	327	359	344	365	373	345	364	364	364	344	321	352	380	381	329	397	361	374	320	323	371	342	361	342	362	382	346	351	398	377	375	352	381	391	358	350	322	360	367	339	353	344	376	370	347	355	316	345	387	364	327	373	367	352	356	353	351	333	389	353	341	371	383	342	362	357	359	339	387	384	325	365	378	338	367	353	371
6474	1086	1430	1620	1367	1260	1100	1099	1045	1010	1003	946	920	908	961	960	916	897	871	897	894	928	861	884	891	909	890	851	865	850	909	852	890	867	847	905	854	845	899	860	850	834	855	828	883	862	854	878	923	866	858	845	822	885	891	849	837	905	848	848	877	901	874	844	857	876	894	898	909	878	939	837	850	856	866	823	865	880	904	961	823	877	803	869	871	861	891	869	895	870	866	850	886	898	889	820	846	854	840	882	884	767	816	864	780	870	846	899	840	830	885	883	844	919	844	891	767	867	872	862	831	815	883	839	888	876	884	848	873	857	864	897	901	841	834	918	883	839	876	840	835	867	951	833	846	843	899	842	854	889	858	811	856	898	846	864	842	896	806	872	889	886	857	827	852	859	850	856	864	895	842	836	874	817	887	904	869	846	840	873	889	865	900	815	891	825	823	804	828	884	849	851	864	852	854	844	888	847	857	899	864	837	831	873	877	886	831	827	814	872	829	879	861	863	799	907	816	890	868	848	866	836	835	877	845	833	825	845	852	836	869	894	862	838	824	861	850	828	853	823	886	868	912	822	944	863	850	835	833	889	834	833	856	860	892	892	874	856	881	830	873	895	890	855	877	844	860	866	854	897	846	837	877	844	846	900	899	871	837	868	849	889	876	822	848	882	833	859	833	912	836	875	816	861	893	893	836	919	843	844	838	915	895	850	847	877	853	853	860	899	902	873	799	861	875	889	903	851	848	848	844	880	887	866	848	883	875	874	864	894	868	841	854	913	903	932	824	931	872	864	885	850	883	837	848	855	851	865	848	870	897	851	887	860	863	849	849	916	840	829	847	896	825	885	875	864	825	870	877	843	881	886	872	807	823	892	892	877	821	838	894	858	856	860	898	897	822	896	925	855	819	852	841	836	892	870	851	827	898	889	871	839	847	847	884	847	846	842	906	845	816	870	832	934	826	834	829	895	899	838	878	870	896	901	853	885	822	826	868	899	891	852	867	841	879	924	856	892	885	832	889	848	836	871	851	873	826	845	855	886	895	912	885	885	863	852	887	879	840	872	853	866	835	844	871	866	824	884	833	850	867	870	858	833	828	874	865	877	854	878	837	872	898	867	868	902	875	872	899	877	889	892	883	903	859	866	886	851	814	852	846	854	900	856	852	891	860	860	845	855	895	949	879	844	876	826	849	879	827	875	850	860	831	865	865	838	832	854	925	799	839	818	890	845	803	840	923	872	838	829	852	866	887	825	841	881	866	848	837	858	817	882	854	849	840	805	943	881	886	855	828	815	901	898	865	882	853	865	834	838	875	866	823	845	818	823	908	811	872	832	885	876	828	875	870	883	913	885	894	870	862	856	861	908	864	851	816	837	871	839	877	841	821	841	895	820	848	874	872	857	855	889	934	871	905	890	835	847	829	908	811	818	889	858	850	879	863	871	825	890	888	803	826	822	861	840	857	849	896	873	915	845	891	934	854	824	900	858	841	871	880	871	846	856	883	891	860	867	844	837	836	859	839	894	867	831	836	889	892	852	816	845	797	861	875	866	875	860	829	842	864	880	797	889	866	882	877	874	821	900	850	897	824	860	837	864	842	894	872	813	871	862	867	836	924	807	870	882	865	853	825	888	867	848	832	844	797	873	841	860	871	863	810	858	832	888	861	852	862	867	899	895	853	833	866	836	847	819	845	829	833	839	848	819	860	886	868	865	897	868	833	827	863	806	863	867	886	827	906	900	834	845	860	857	766	880	911	799	873	897	798	872	931	892	850	869	833	877	862	818	893	886	845	865	875	870	848	871	870	871	905	849	851	897	866	816	849	826	890	846	853	857	858	876	913	835	796	832	819	891	847	832	873	879	856	792	919	873	832	811	867	833	891	883	912	872	874	859	859	852	856	857	884	878	942	848	835	860	863	840	866	904	838	882	829	836	885	865	838	858	784	860	878	875	854	843	822	892	878	960	893	807	867	895	866	892	846	845	843	853	849	859	901	860	900	834	882	817	856	831	888	897	842	881	844	849	888	846	831	838	875	863	862	858	876	912	829	817	868	854	867	854	854	836	856	846	858	836	831	840	919	869	880	827	850	881	839	868	895	858	912	808	826	868	839	831	873	815	888	847	837	833	858	870	880	896	843	838	889	865	848	820	892	894	893	871	843	904	846	882	883	903	862	848	856	870	791	877	887	867	838	906	904	867	859	895	878	823	813	851	832	874	898	856	919	850	856	841	885	850	915	855	907	861	863	857	866	853	898	837	836	846	852	872	834	847	836	829	870	862	855	863	906	897	828	837	889	828	855	840	889	864	849	892	855	801	888	854	866	838	888	895	856	865	902	863	843	848	835	910	874	857	877	849	883	851	857	811	817	850	876	843	834	831	875	877	819	862	854	859	879	880	833	848	887	869	883	887	852	835	812	884	835	863	833	829	924	834	877	883	866	886	878	859	892	854	895	867	902	860	830	836	849	870	903	804	864	870	898	806	867	834	831	883	898	789	831	868	876	836	826	876	848	898	847	847	871	893	849	845	835	835	876	902	850	807	898	865	847	802	793	891	824	875	904	860	888	877	847	881	843	850	850	912	871	873	881	865	845	905	900	797	895	837	878	852	876	869	855	870	839	841	917	826	843	914	864	873	818	860	830	851	856	863	861	897	783	826	851	889	817	871	863	867	884	906	879	911	900	849	869	877	925	833	886	884	895	838	889	849	868	898	887	843	882	872	867	864	808	855	882	871	850	860	887	874	866	836	830	862	868	872	882	868	869	859	800	879	820	837	854	879	832	849	830	877	857	839	866	881	833	851	863	853	880	861	890	887	778	922	834	848	893	863	836	792	838	860	794	873	855	897	913	864	855	900	858	893	894	806	875	874	854	851	863	814	830	878	834	870	896	847	893	859	864	871	827	887	849	883	885	835	900	853	838	879	842	779	845	857	863	884	855	857	831	864	806	893	860	826	884	839	860	798	828	934	848	830	841	915	868	814	857	897	855	877	879	879	850	851	829	855	859	839	789	864	825	805	875	886	828	850	832	846	854	848	874	821	829	847	808	854	846	849	846	817	865	857	886	873	858	832	827	868	896	878	817	860	848	838	833	887	852	869	817	850	847	810	887	889	843	855	840	902	863	853	829	863	918	846	845	824	898	869	836	891	881	837	893	873	866	842	863	883	861	920	891	891	839	878	855	837	831	875	840	845	825	805	901	858	821	853	837	888	857	843	849	854	814	880	908	861	856	915	797	839	851	889	908	866	863	871	795	840	824	860	870	833	897	889	860	860	871	843	835	880	899	887	899	863	836	859	901	884	869	811	879	863	837	873	882	924	815	849	875	885	862	859	900	839	876	834	877	828	821	867	841	849	815	901	831	870	870	854	885	893	823	824	904	797	898	869	904	808	828	847	832	806	858	860	869	846	804	836	806	838	856	893	887	834	827	862	870	925	874	886	848	895	856	873	877	853	855	832	888	843	787	834	831	848	858	885	883	866	849	863
11740	713	638	523	395	290	275	268	247	226	245	223	208	203	196	189	183	186	202	176	191	198	190	224	189	212	173	185	169	199	205	203	196	164	177	185	178	173	168	204	172	208	184	192	186	196	180	186	197	178	174	202	186	225	197	218	183	191	188	192	200	185	215	199	174	207	192	194	192	211	189	199	184	190	183	211	173	182	198	190	217	212	165	207	200	186	182	204	170	196	197	186	203	195	181	218	198	164	184	208	163	220	190	188	196	206	197	183	192	173	183	165	216	202	195	204	202	183	188	205	193	191	208	173	221	185	181	204	210	180	184	198	194	186	176	170	217	200	193	162	183	169	189	163	219	181	202	207	202	168	173	168	186	154	205	199	226	209	176	206	198	177	193	197	170	194	181	209	167	173	178	183	184	195	178	191	185	194	173	180	220	178	199	217	172	180	196	192	164	197	187	178	182	174	187	191	192	194	166	170	189	200	188	184	182	170	190	164	186	165	178	200	189	172	194	190	196	182	167	170	173	212	201	170	181	190	202	174	176	175	180	208	201	202	192	201	176	173	163	198	184	208	189	201	187	177	174	178	180	223	196	176	193	198	197	197	204	202	173	184	198	196	179	216	204	179	208	173	202	197	162	192	174	179	188	192	163	176	190	194	183	194	207	193	220	169	182	178	181	210	194	203	208	171	203	201	197	188	189	171	193	181	196	187	179	211	175	204	186	192	196	185	183	168	171	177	153	198	220	189	177	206	188	181	224	184	194	169	173	216	179	183	182	216	181	180	157	191	206	175	173	197	171	162	197	166	147	174	210	168	180	194	173	170	223	185	190	188	185	172	168	181	154	178	204	183	182	193	178	182	180	179	187	167	197	176	192	182	190	185	186	196	217	201	195	211	194	183	177	179	177	176	170	198	170	194	159	180	175	171	189	202	193	175	180	177	208	172	196	184	197	169	164	168	218	177	193	181	187	178	196	197	177	175	183	195	202	183	187	189	185	196	196	158	175	187	196	196	198	178	191	205	211	182	176	181	171	212	184	190	174	181	219	159	207	182	186	152	174	208	174	193	201	219	181	201	218	205	200	181	196	187	187	204	181	182	180	186	175	174	159	178	180	189	195	175	170	195	191	180	194	169	207	193	182	181	188	202	187	178	186	185	197	188	187	193	169	203	184	204	194	197	193	182	189	194	184	186	194	195	197	184	171	145	183	179	203	183	166	211	205	173	197	176	192	183	212	181	198	173	172	207	178	161	211	182	219	181	176	197	187	185	174	200	184	210	187	169	195	177	205	205	160	187	175	194	181	180	179	202	183	171	181	196	181	159	187	224	194	189	172	191	197	179	194	213	179	183	186	174	176	173	191	178	184	194	186	187	209	207	184	180	193	194	201	182	199	194	185	169	196	178	174	181	218	198	215	215	183	162	190	201	176	208	205	203	187	211	207	200	143	199	179	195	203	177	163	182	180	158	192	197	212	167	208	208	187	208	182	176	176	166	194	182	185	171	187	184	182	163	193	190	168	189	170	177	201	183	186	168	201	184	185	164	197	188	172	200	209	193	195	175	171	173	177	195	187	203	185	181	190	183	177	185	199	190	175	184	197	186	177	190	186	178	198	161	203	199	193	215	207	193	172	180	183	194	193	185	182	211	167	172	177	194	174	189	179	182	177	194	202	202	179	191	203	191	197	189	178	206	172	183	199	195	197	168	198	212	171	184	172	173	173	192	186	188	198	168	187	206	207	180	197	185	187	196	188	173	188	183	167	195	183	164	179	195	170	201	177	172	179	181	167	180	185	187	213	193	199	189	181	185	196	185	176	230	183	181	194	170	196	190	179	207	195	182	176	195	192	197	202	198	162	159	186	170	184	179	193	185	179	188	209	193	188	171	185	197	178	177	174	193	184	174	161	198	177	182	178	192	203	185	195	173	190	210	192	199	182	203	204	186	205	196	189	174	195	196	169	194	190	164	165	155	175	174	179	182	195	188	215	192	181	195	228	209	210	198	210	175	200	198	174	216	187	205	213	167	194	208	167	191	188	155	185	173	186	174	182	178	203	167	184	182	183	185	204	165	177	200	163	190	187	196	178	216	176	224	211	180	162	189	173	179	194	190	201	187	191	171	209	197	205	172	212	183	181	173	184	190	205	183	170	185	216	193	223	180	198	186	199	177	178	197	171	167	185	196	190	169	177	172	179	206	197	186	223	179	169	170	183	161	181	204	204	197	180	161	193	183	168	193	182	213	189	170	165	189	192	203	192	183	202	199	173	210	184	163	196	180	163	179	189	211	182	184	210	189	164	170	188	172	197	179	186	184	191	173	191	188	189	187	210	170	153	177	190	179	184	229	181	191	146	195	204	192	192	214	194	168	191	181	187	208	223	172	186	184	190	181	167	181	184	178	182	209	161	177	183	182	198	210	188	187	189	175	168	169	171	188	162	216	198	160	181	188	196	186	175	174	198	196	188	180	195	211	195	209	220	209	167	186	196	158	175	207	198	177	203	212	207	172	194	180	197	172	222	177	213	185	170	187	166	177	167	187	195	168	167	200	184	191	189	190	192	176	191	184	186	171	185	193	207	222	207	192	188	208	173	190	174	197	190	185	185	196	192	159	171	160	173	204	179	186	194	185	167	170	177	197	173	195	187	183	159	197	205	181	170	187	187	190	194	171	202	180	172	194	192	187	194	188	197	181	199	194	190	167	159	218	200	176	204	197	215	185	195	210	181	176	195	202	190	195	169	195	193	187	195	189	183	214	181	175	197	172	190	198	183	199	184	160	209	209	175	169	189	190	177	201	203	183	206	182	177	199	161	186	181	205	190	187	181	187	182	210	174	176	190	195	181	198	193	182	182	200	199	185	193	181	182	202	203	204	167	226	186	180	182	187	185	167	166	211	198	216	180	190	175	185	164	204	182	166	176	195	181	180	188	166	212	168	178	198	170	197	186	170	182	207	203	181	190	186	194	182	187	198	193	198	174	204	183	206	196	203	176	161	186	176	184	180	166	184	193	179	195	183	209	158	175	218	163	220	183	195	187	207	173	171	169	163	196	198	168	148	171	187	186	159	176	192	200	196	207	188	203	181	144	200	182	164	193	190	187	168	181	192	161	189	192	180	187	181	189	197	197	163	195	185	193	164	176	201	189	212	225	176	171	185	190	187	189	210	193	200	194	191	191	195	189	209	194	178	155	202	170	207	191	195	191	168	193	205	191	187	192	175	182	204	180	181	182	172	175	186	223	194	215	182	198	175	191	207	191	220	192	170	177	166	213	169	181	214	181	202	194	162	174	182	186	151	191	203	174	200	176	210	181	160	213	216	186	202	198	193	174	159	232	178	174	186	184	174	207	214	218	192	199	202	166	159	156	175	197	200	210	169	212	173	183	180	169	219	228	203	161	173	197	189	174	161	182	200	192	197	198	207	188	193	201	206	203	174	207	177	197	185	221	180	190	212	171	190	203	179	193	189	202	159	180	227	167	180	201	180
7816	870	1544	1664	1471	1173	1024	825	802	729	666	631	666	657	596	595	564	602	570	536	548	615	525	533	512	539	543	519	524	539	467	514	545	481	476	462	472	511	501	504	510	454	460	459	490	503	466	542	475	467	491	491	466	511	506	477	502	469	500	490	499	522	485	467	505	506	468	468	455	509	521	480	500	494	518	504	490	523	487	526	473	425	459	437	470	497	476	499	459	463	505	481	464	491	433	496	537	514	501	479	450	460	516	479	490	513	476	477	473	447	458	450	506	471	460	503	493	462	497	481	491	480	482	477	452	483	492	458	490	510	450	493	485	490	481	489	476	503	474	458	464	464	486	473	464	444	504	516	465	454	458	492	461	460	490	475	472	497	483	466	438	474	478	465	443	504	487	464	461	458	499	508	496	485	488	515	488	528	475	499	475	485	524	509	472	474	473	500	506	468	459	498	489	443	462	502	479	492	435	501	500	511	457	471	475	432	496	464	517	492	458	494	477	476	454	497	480	442	481	437	466	473	446	467	499	518	463	534	467	457	459	496	494	494	487	460	468	483	453	501	422	481	464	516	464	502	449	498	462	469	487	497	489	511	474	492	500	484	467	511	466	455	489	439	472	495	485	474	500	471	463	471	434	480	489	450	474	464	479	476	472	457	475	525	518	476	465	488	524	474	466	460	482	512	469	497	474	530	438	512	446	490	493	453	491	504	493	495	447	492	520	462	443	487	498	485	485	465	464	463	448	464	477	476	491	500	513	515	463	490	475	505	507	470	490	473	458	450	470	498	512	458	486	474	484	487	490	457	485	485	505	451	483	500	477	480	462	462	476	487	456	469	496	493	458	463	463	483	474	484	516	458	459	495	501	449	502	489	497	487	495	502	468	504	459	433	513	499	484	464	451	487	466	505	489	473	445	473	465	470	513	477	448	526	504	508	461	512	474	460	495	474	522	473	486	469	492	440	495	469	480	511	488	503	477	476	450	481	491	484	475	481	501	494	476	504	479	468	502	480	444	500	488	429	494	460	462	468	478	465	474	492	473	442	465	499	489	462	478	473	508	471	479	446	486	481	484	498	484	500	428	481	444	483	494	489	512	476	481	452	493	461	503	473	453	524	467	444	469	493	489	460	466	502	449	503	455	457	513	483	470	515	466	508	470	491	482	484	466	487	467	499	485	458	476	470	509	524	467	496	452	472	456	465	474	468	441	466	499	479	475	474	456	474	466	478	491	464	509	458	435	479	473	492	494	461	483	516	456	484	478	477	498	487	492	486	503	474	490	496	505	468	512	482	455	471	495	506	475	493	482	450	452	523	468	505	429	470	471	517	491	499	493	453	459	458	481	467	482	486	472	478	468	448	495	485	497	465	494	470	464	457	471	479	477	506	514	502	495	442	498	463	479	454	448	438	458	436	440	494	476	495	495	525	514	449	510	487	468	478	496	479	459	477	482	500	498	462	476	481	507	501	472	494	495	464	466	484	462	469	489	477	509	449	497	457	479	494	483	466	483	483	466	493	491	471	506	486	484	505	491	482	416	458	505	478	493	450	485	481	479	522	511	446	480	463	483	469	486	478	492	472	479	503	504	482	516	485	503	491	497	488	486	488	479	494	505	497	489	437	525	486	487	424	463	465	487	466	527	490	500	470	470	475	485	466	455	476	486	472	450	493	470	465	485	449	448	478	464	474	505	467	484	471	490	486	552	463	483	473	500	476	471	513	493	454	474	519	448	484	502	485	484	489	472	463	464	485	485	504	496	462	507	521	452	485	490	479	513	468	509	509	484	455	467	486	533	493	467	533	533	481	503	460	457	489	464	488	464	498	480	506	486	490	448	507	452	455	491	450	486	499	509	521	487	485	462	471	436	454	443	490	465	512	470	480	452	502	468	440	501	518	455	497	486	514	481	479	472	534	512	529	488	464	495	495	479	505	483	483	500	472	431	492	497	474	490	499	451	445	493	504	490	501	491	493	454	488	510	516	444	492	487	507	498	460	467	465	497	484	488	485	493	470	451	501	491	481	513	468	485	516	488	459	526	466	451	502	457	486	508	455	457	476	508	479	470	447	466	496	521	469	479	493	530	465	454	494	486	506	496	484	495	464	490	471	490	491	501	484	517	474	477	519	491	477	477	529	451	483	504	500	512	473	488	502	538	459	506	438	492	485	440	484	542	485	488	475	523	521	460	436	497	482	505	515	510	492	493	489	502	496	517	472	492	493	488	459	509	471	451	486	494	456	475	514	475	479	520	473	512	483	467	505	465	520	450	460	522	466	494	478	483	465	465	494	473	515	482	499	453	467	500	454	489	526	491	490	492	464	526	464	470	443	466	473	476	475	436	465	462	489	521	467	515	487	461	479	503	480	482	495	477	516	486	451	496	514	457	481	510	474	484	435	459	443	501	487	492	475	463	456	472	465	442	528	460	455	502	482	487	477	501	488	461	479	485	447	485	470	460	493	497	522	472	454	475	450	506	494	473	466	436	436	464	517	484	495	486	450	448	484	457	475	466	525	530	467	495	429	484	465	502	458	491	503	489	457	498	476	452	431	484	483	481	454	478	465	472	482	454	472	502	493	470	492	473	484	530	463	471	496	481	519	477	512	445	460	475	489	484	442	449	457	468	453	466	481	473	470	481	489	483	457	437	462	472	469	474	481	504	484	478	476	445	471	497	458	532	459	503	506	471	465	493	469	503	449	529	460	491	484	482	466	469	491	457	498	456	518	492	509	478	492	452	488	496	469	486	476	500	489	519	488	504	505	452	464	472	493	485	454	503	500	487	504	486	529	432	487	485	487	452	448	460	483	461	515	501	508	486	459	485	488	465	488	467	518	475	477	474	508	458	466	459	494	518	486	457	497	450	474	499	461	496	480	475	447	453	501	512	525	447	475	434	443	486	484	485	471	515	468	516	468	469	451	445	463	472	526	492	481	451	510	488	485	470	484	438	518	507	499	469	506	488	505	482	509	477	467	452	481	509	480	485	458	480	530	495	458	508	501	449	475	467	501	493	483	492	460	496	487	505	527	417	521	475	523	478	435	462	512	503	506	502	506	486	469	496	482	504	495	468	450	524	468	530	460	491	463	453	500	483	489	481	495	489	495	463	474	473	522	495	497	514	490	478	510	471	477	472	473	470	495	473	463	505	453	479	492	449	503	497	508	461	478	470	516	443	458	482	460	496	497	448	460	529	495	456	536	468	479	535	502	491	484	484	447	488	492	494	477	527	501	503	509	489	487	478	478	489	503	507	488	477	475	463	477	477	462	535	460	509	466	521	480	485	496	495	452	503	493	469	498	480	487	486	476	515	493	471	505	439	452	515	469	473	485	499	484	512	448	484	514	505	472	481	497	490	489	488	499	512	469	463	472	453	456	449	483	480	449	434	454	495	486	445	503	455	491	469	487	490	445	471	496	477	501	456	487	516	480	491	530	476	526	452	452	460	485	513	512	510	492	496	526	482	477	513	487	483	483	478	496	479	489
1366	403	392	331	362	367	387	356	393	360	365	362	370	377	364	344	367	398	336	398	372	349	347	394	384	343	387	356	393	351	357	381	364	368	434	381	368	354	409	386	328	386	393	369	376	379	354	423	361	357	332	354	409	368	377	355	408	355	344	342	374	342	404	403	398	373	361	372	405	397	363	399	371	350	387	371	359	404	387	373	349	375	345	383	349	367	347	361	411	387	387	392	355	344	373	366	363	362	385	373	369	398	394	369	362	373	365	376	366	372	410	385	382	398	373	339	376	375	369	366	362	379	387	365	386	386	368	358	392	357	347	382	384	371	374	360	402	372	360	415	329	365	343	354	355	394	368	380	377	343	370	388	364	357	331	352	387	337	396	364	343	347	395	372	417	348	345	370	375	378	385	376	402	382	389	410	392	381	367	338	346	371	394	367	344	312	340	376	378	428	347	404	346	344	375	350	353	384	403	378	375	394	407	386	349	370	349	407	359	378	409	354	385	352	366	353	359	357	372	332	398	401	355	367	365	380	354	378	378	366	364	379	374	398	403	346	330	349	384	394	367	386	400	374	354	400	381	380	383	379	390	388	361	356	328	379	353	405	365	341	338	374	361	334	363	375	332	366	370	379	391	367	394	398	381	405	416	366	419	367	387	339	385	360	384	381	387	369	428	356	363	344	359	344	402	341	348	373	390	367	380	378	386	334	393	348	314	391	392	400	340	357	358	407	374	377	390	382	348	363	373	397	383	371	378	429	360	355	380	353	399	379	405	381	369	368	336	379	383	370	350	348	377	367	387	368	384	364	370	370	380	389	353	364	366	360	370	353	394	347	389	328	391	391	378	400	414	360	376	341	338	343	371	374	378	394	339	359	386	387	384	370	382	396	369	379	341	373	380	368	356	347	377	379	407	377	382	353	350	382	372	379	334	388	420	380	374	411	384	342	359	371	380	395	380	375	384	369	379	375	374	344	370	394	362	355	359	347	389	378	343	387	399	337	388	391	364	346	353	401	373	364	386	336	351	406	375	362	379	366	365	373	378	349	355	359	367	395	344	389	352	368	379	386	396	353	393	374	383	366	381	372	362	409	384	387	372	380	373	387	368	403	341	347	353	377	375	367	360	389	397	345	384	399	364	385	388	369	351	388	366	365	356	407	387	354	376	355	370	377	375	374	357	369	386	396	338	370	372	382	372	364	381	347	352	367	369	346	373	380	372	353	364	378	363	395	353	354	365	377	351	396	353	404	347	348	387	350	343	370	394	387	371	406	382	347	366	382	393	381	376	340	354	365	377	349	404	327	355	369	358	361	385	380	358	386	348	390	343	318	333	391	384	365	357	361	344	400	360	389	385	349	404	415	405	373	340	377	373	364	353	380	344	364	338	365	365	375	392	345	359	379	362	364	359	361	337	380	337	345	349	365	374	387	372	356	353	376	378	352	357	381	370	369	389	364	364	374	376	388	378	372	393	373	394	386	415	381	378	342	397	377	381	384	371	372	393	376	345	314	392	400	387	380	395	370	369	356	357	360	370	359	395	350	385	323	379	392	389	388	349	343	400	383	390	405	374	351	395	318	374	366	374	377	373	361	369	361	362	350	379	369	335	382	380	372	356	353	397	346	375	365	427	381	408	362	370	341	369	382	401	345	385	364	373	387	362	355	380	365	376	374	385	341	361	358	363	367	393	394	364	352	385	367	348	373	368	358	393	380	369	333	363	351	356	374	355	417	367	393	383	394	341	378	349	394	408	375	382	395	368	377	383	369	365	380	395	398	409	371	384	342	374	375	356	380	408	372	360	369	352	380	362	391	338	371	417	389	338	364	384	382	354	354	398	357	370	364	363	330	320	390	345	333	368	360	381	336	393	346	384	374	365	373	381	381	369	390	376	420	354	374	347	412	360	395	359	401	394	323	341	358	378	371	370	402	389	370	392	392	362	366	377	343	376	374	385	369	372	364	357	369	414	338	371	369	370	385	375	389	347	339	378	382	361	346	332	390	367	367	355	344	359	328	375	355	404	352	406	352	372	358	387	380	372	370	378	353	401	379	374	374	390	387	382	357	393	343	398	366	394	352	369	358	348	404	356	362	370	360	368	380	381	347	356	324	367	348	388	357	357	334	367	390	343	384	391	378	410	379	390	390	353	361	345	371	369	364	387	384	382	398	376	354	404	378	372	349	382	404	367	366	387	381	412	371	350	413	377	347	367	368	339	372	364	360	355	363	381	374	345	362	405	379	340	368	351	366	392	387	363	347	376	359	343	385	379	364	347	362	382	365	370	350	394	348	377	375	400	370	384	364	375	360	373	367	355	388	363	375	402	364	356	386	364	382	371	380	359	402	343	374	374	362	368	350	389	368	359	369	363	356	405	387	366	341	386	369	359	402	349	385	374	338	384	359	382	328	388	353	358	369	361	379	400	352	356	378	405	345	372	382	369	354	400	382	404	391	411	369	373	396	402	401	380	330	368	366	395	392	369	366	388	402	360	370	379	417	382	388	380	401	356	391	370	393	379	361	369	346	376	379	350	404	369	361	373	387	365	381	379	377	360	378	363	415	397	341	362	380	382	362	375	352	351	360	402	395	403	383	383	356	380	382	370	375	364	396	389	368	371	387	413	367	348	366	366	395	356	393	372	371	371	382	386	383	395	391	376	345	383	378	350	392	390	402	362	410	350	370	409	377	355	363	348	369	380	360	383	363	368	397	373	366	373	406	401	354	369	374	384	361	351	362	362	396	384	340	372	389	391	373	365	363	378	392	374	388	357	403	342	398	391	374	357	344	368	375	370	396	406	373	363	365	391	378	385	372	372	320	419	374	376	405	386	399	370	370	399	342	348	336	386	357	360	337	366	343	412	354	386	352	372	351	353	344	382	363	383	373	426	374	340	392	356	385	389	385	365	331	384	381	356	349	386	385	357	369	380	377	384	358	409	387	339	356	359	346	385	359	368	363	359	326	359	387	398	367	378	376	338	341	352	373	392	371	365	356	367	338	376	387	328	366	399	385	380	389	381	411	347	370	393	345	372	369	365	357	379	369	349	377	386	387	349	389	383	366	390	371	370	338	390	372	381	373	343	387	368	383	395	352	362	362	404	388	382	350	370	358	388	365	350	364	383	347	385	404	368	329	353	377	350	343	384	401	353	381	371	381	352	356	369	407	350	424	403	396	378	369	359	384	378	360	356	382	411	343	365	374	372	363	358	348	386	361	392	363	376	341	365	389	399	382	378	336	364	368	393	378	372	369	340	355	383	333	370	371	376	340	360	439	392	381	369	387	379	344	369	411	362	374	350	381	367	389	401	379	419	374	393	370	371	368	367	369	379	357	392	361	400	409	408	357	397	391	366	351	366	361	380	319	352	367	400	356	371	370	393	342	390	348	368	376	348	358	371	372	385	353	379	335	368	383	363	366	380	368	357	374	376	381	359	376	362	377	402	370	358	377	345	367	343	366	370	371	403	387	352	385	412	403	349	360	388	333
2048	870	953	895	869	934	952	949	891	937	906	903	893	911	881	888	869	886	900	874	886	939	885	885	902	902	904	914	861	899	916	938	922	911	917	871	917	871	900	915	905	861	860	885	839	926	894	886	929	885	914	881	939	874	910	894	919	875	850	918	859	936	930	918	936	915	886	896	870	890	903	908	935	909	905	881	899	886	909	927	897	920	919	934	939	882	937	923	919	909	905	942	910	945	872	957	851	899	886	881	887	875	921	918	885	879	909	857	943	905	898	901	900	942	879	928	904	946	904	929	880	904	887	943	892	910	890	829	832	913	897	897	926	880	897	967	910	858	971	891	894	895	905	959	899	904	849	888	889	944	901	909	953	868	885	863	948	912	870	916	904	894	890	889	902	924	885	873	957	914	909	872	891	883	891	882	918	860	929	880	872	906	925	841	885	900	934	889	868	881	938	961	900	979	910	931	931	908	917	874	912	886	916	865	907	926	885	887	934	882	895	876	908	891	970	914	856	924	877	930	942	875	897	950	947	860	940	886	883	900	920	865	945	899	919	910	884	905	897	912	852	878	953	886	887	920	912	884	894	924	913	896	870	937	940	891	969	906	930	907	888	966	896	873	908	947	895	889	908	845	888	875	885	953	859	894	924	894	921	879	938	915	946	947	888	957	884	913	884	874	912	859	957	888	857	928	873	914	912	843	901	932	938	923	989	926	894	878	868	902	897	888	897	916	900	977	915	890	845	930	934	915	997	909	943	866	876	946	846	873	939	920	920	922	972	901	894	863	901	917	904	912	908	864	910	900	920	914	924	909	867	879	875	932	907	872	917	862	895	864	920	907	882	927	898	897	923	859	891	938	885	908	897	949	861	881	883	926	905	930	917	911	861	883	882	903	966	930	865	892	867	904	902	926	860	896	901	893	914	932	889	878	940	885	881	855	885	875	937	855	937	959	890	944	857	924	888	891	914	881	903	874	878	856	942	904	912	884	898	947	918	891	866	903	865	938	943	904	900	940	890	922	839	836	897	917	940	938	917	869	922	920	898	860	893	891	937	929	873	940	881	931	882	854	916	905	860	928	948	914	906	917	916	881	954	932	931	907	933	924	912	911	905	909	868	891	847	922	931	890	891	890	946	948	948	924	932	948	925	916	899	893	882	836	924	900	884	895	863	873	945	898	892	885	926	896	887	939	847	853	950	887	913	930	919	964	899	905	903	891	838	903	922	894	901	913	881	941	961	905	866	933	866	886	921	873	903	865	908	921	918	969	848	878	917	968	927	873	916	916	910	952	939	916	937	877	934	878	914	916	883	873	880	879	847	981	922	887	879	921	910	903	934	893	902	908	895	897	904	934	930	873	921	908	903	922	878	954	924	867	859	948	867	895	879	893	864	896	907	951	923	892	894	865	918	876	935	903	937	904	864	886	891	939	898	839	863	878	880	883	900	966	884	917	891	905	946	885	884	907	892	867	914	881	889	949	905	900	921	915	915	889	985	910	869	901	899	922	874	879	918	882	924	841	908	928	870	871	900	840	865	960	941	943	894	905	897	884	930	849	943	934	884	939	877	961	927	914	911	865	880	856	937	933	901	902	947	897	916	896	936	869	877	918	913	897	873	902	911	893	860	914	909	854	881	907	955	933	913	871	862	951	920	926	903	896	900	916	901	912	874	890	882	919	894	911	887	923	947	977	892	898	871	859	914	879	940	886	925	870	904	863	954	931	892	882	936	939	927	912	928	895	897	885	903	893	878	895	860	915	937	933	934	866	884	855	908	911	920	908	900	911	909	892	965	906	944	903	880	882	902	912	924	868	896	922	919	844	925	924	939	966	928	905	861	857	950	921	911	963	919	903	924	926	889	872	920	903	934	912	952	928	850	857	884	931	897	874	898	923	900	899	916	857	874	926	885	872	879	908	889	889	886	935	918	922	903	904	964	962	866	896	970	890	936	875	943	898	947	908	939	942	947	925	926	923	861	827	883	905	880	896	898	864	920	955	952	944	902	882	873	907	886	867	898	877	882	916	921	829	909	960	910	923	946	872	894	849	920	878	928	937	949	844	915	878	931	953	921	894	887	915	910	874	894	926	891	875	952	884	896	867	890	931	868	894	879	866	933	914	871	850	918	911	886	908	897	932	927	883	936	939	895	880	874	865	872	964	886	862	895	895	941	861	894	893	927	903	893	885	885	880	928	900	908	859	901	887	886	920	845	913	954	888	924	936	884	953	905	881	871	894	910	899	940	906	907	874	945	950	940	935	876	882	886	886	892	925	888	843	908	928	867	913	940	841	886	938	945	906	929	924	875	892	889	905	899	887	843	892	891	950	909	924	939	861	942	950	865	918	877	919	899	851	910	862	856	899	902	883	981	897	917	898	913	931	904	867	902	958	913	895	914	893	896	956	857	905	886	852	954	922	893	889	866	867	868	905	931	865	906	893	922	891	917	876	857	891	901	912	935	879	956	946	907	884	913	879	870	892	874	874	933	923	887	907	928	919	913	920	841	917	886	901	929	910	896	882	904	883	916	907	857	902	928	884	873	884	930	943	898	899	942	945	879	892	923	956	907	914	951	821	899	871	887	901	896	891	950	935	903	927	948	906	889	864	917	872	870	919	961	908	907	924	902	883	908	876	920	888	923	853	906	928	855	890	942	878	864	928	893	887	897	888	886	872	944	891	924	891	918	868	880	909	925	844	885	924	939	921	948	862	904	943	888	915	887	903	927	896	928	889	958	877	896	859	867	921	929	886	900	894	940	904	907	907	840	930	947	924	904	944	921	889	864	922	882	949	893	943	860	889	939	890	891	888	936	958	952	969	890	893	950	873	890	882	898	891	891	921	917	893	916	874	911	876	936	971	898	948	912	940	905	910	935	917	873	887	883	906	864	929	956	912	910	905	913	902	904	890	963	882	918	894	845	925	931	950	889	877	843	920	982	899	896	949	882	938	891	866	905	918	877	925	872	967	918	882	860	911	942	916	850	880	916	922	904	907	903	857	932	970	912	952	898	915	887	950	844	902	875	851	897	865	842	862	910	930	888	954	893	930	941	894	950	938	875	892	985	854	935	917	883	904	906	916	936	922	950	887	929	930	883	856	898	933	861	922	912	893	904	892	917	919	892	846	889	897	931	937	899	892	905	878	857	887	914	905	902	874	910	947	858	891	870	927	894	869	911	899	897	909	891	926	889	901	878	861	917	866	924	941	902	891	890	915	885	921	952	871	904	887	895	917	921	953	922	925	903	914	920	908	871	895	833	902	955	903	866	940	904	908	937	888	898	898	897	922	930	952	914	888	885	908	937	927	899	889	906	890	955	936	945	855	913	919	889	912	931	898	883	927	876	931	877	888	905	891	953	862	873	892	886	924	946	939	992	946	900	872	918	910	905	922	920	910	858	866	925	935	908	925	930	913	946	901	895	906	913	901	842	889	853	884	928	844	875	807	859	869	928	896	927	913	884	948	946	905	901	874	893	884	881	940	905	899
6937	594	561	548	442	434	431	378	392	373	408	354	334	313	382	372	350	356	383	338	384	347	368	365	345	380	351	358	404	352	313	372	320	353	363	349	364	367	366	366	357	353	352	344	334	313	331	358	324	359	329	333	366	388	351	338	399	358	349	355	375	342	372	377	337	384	378	402	374	365	317	368	348	366	341	343	378	340	340	379	374	344	374	370	353	332	313	401	364	375	352	330	358	373	351	343	396	339	323	345	311	335	348	304	332	358	330	362	336	368	370	318	334	367	395	395	336	354	384	343	360	378	367	362	361	360	364	331	347	373	366	352	353	361	325	339	352	359	327	357	366	355	376	368	380	359	370	392	323	377	357	350	382	324	357	317	309	350	307	358	384	339	329	343	358	373	334	342	348	361	345	372	336	377	350	359	337	357	361	373	359	336	329	360	395	335	344	397	340	318	347	363	359	354	345	327	330	326	327	363	380	329	345	391	371	324	338	366	359	381	372	347	358	382	344	339	387	380	345	342	380	384	330	334	366	321	372	413	373	379	343	325	345	333	359	340	377	349	361	355	359	408	337	317	326	310	375	342	342	331	364	386	372	373	321	344	316	325	341	388	365	340	313	383	345	360	360	364	326	322	352	363	350	340	340	337	330	379	375	338	349	347	337	402	356	357	348	376	371	394	348	317	379	374	338	364	308	362	392	364	369	330	356	381	367	362	336	356	350	360	335	349	346	374	339	347	346	312	341	342	355	346	324	370	350	338	343	360	380	341	330	340	382	358	375	334	339	340	379	362	332	351	382	374	334	348	351	367	370	361	359	398	375	340	338	339	335	336	399	330	367	324	340	345	371	356	329	372	364	338	377	331	379	346	365	334	342	365	354	344	344	364	404	353	342	379	334	344	346	363	345	360	391	362	359	358	374	359	387	381	360	354	369	361	340	363	320	362	374	401	335	334	334	348	364	356	320	342	332	357	358	383	340	362	340	367	349	350	363	350	381	369	366	364	384	369	361	356	385	377	353	335	361	375	373	357	349	345	341	349	383	328	391	363	354	355	358	352	354	348	347	330	362	343	363	332	365	352	343	335	341	345	373	375	360	374	355	343	350	351	358	390	368	326	361	336	356	359	340	362	360	377	329	357	331	323	367	355	342	370	342	340	375	371	349	370	359	352	343	354	350	332	344	398	378	364	349	355	350	362	373	380	344	387	373	411	374	343	410	342	369	313	357	376	372	335	351	352	366	349	348	352	393	362	348	409	364	329	356	373	354	342	425	360	377	329	343	367	344	361	324	361	336	367	331	332	335	340	363	349	337	359	357	372	341	355	369	385	366	354	367	364	349	399	370	319	342	342	353	318	364	366	364	364	341	352	321	362	352	368	351	352	337	344	359	375	372	351	376	369	358	411	369	369	376	324	387	358	341	358	354	373	361	337	333	381	328	376	379	367	337	389	346	360	352	345	351	401	370	364	375	372	356	373	354	386	341	372	353	353	353	384	352	358	346	347	358	348	354	339	349	355	355	351	346	352	340	315	370	336	358	360	363	365	376	389	382	377	344	391	343	380	358	346	353	391	335	334	333	343	356	292	389	376	338	333	351	332	367	350	337	360	366	378	358	369	328	363	363	343	371	339	327	352	382	352	347	347	336	374	328	346	366	354	347	337	356	347	349	383	407	364	334	362	340	336	367	311	335	360	384	349	368	355	326	316	355	328	378	335	345	360	364	351	337	369	343	348	356	351	318	352	352	367	344	351	374	365	332	339	356	376	367	354	347	326	335	377	361	350	384	329	357	352	351	357	345	350	337	342	332	361	377	362	351	366	409	380	315	349	352	371	337	344	340	409	345	352	322	330	388	308	355	376	370	355	344	359	339	359	371	321	337	371	359	351	327	392	353	390	323	341	349	394	318	344	355	358	359	363	360	344	327	331	324	365	351	358	342	368	356	366	361	363	355	367	344	366	356	376	366	340	380	395	369	361	361	349	343	375	365	371	314	349	368	354	342	360	341	372	375	364	357	378	381	364	382	362	356	390	370	374	370	344	373	387	388	372	346	341	315	369	375	338	335	358	312	419	358	385	319	361	366	364	381	361	349	340	361	366	373	340	374	395	338	382	339	340	365	366	397	369	331	325	375	361	331	364	382	355	318	364	331	342	338	384	351	322	384	372	341	354	374	404	335	334	352	371	344	361	373	356	309	348	345	362	356	358	348	370	355	350	312	390	324	370	388	338	384	351	342	359	336	362	348	370	361	365	367	366	386	383	342	369	367	342	373	347	336	361	347	357	349	390	343	372	387	378	353	374	334	366	344	352	385	370	378	348	348	347	336	355	346	341	360	396	359	361	336	338	360	341	355	361	369	383	350	363	327	332	297	325	379	350	310	347	333	330	358	355	357	360	389	339	329	352	361	330	335	369	352	391	358	355	360	370	365	345	320	358	337	374	400	306	352	352	354	353	377	340	330	368	358	352	365	348	370	360	371	363	384	333	413	350	355	347	306	364	363	346	352	387	359	376	312	351	376	340	328	360	351	339	355	367	351	365	347	330	324	360	339	376	382	341	367	341	329	329	385	356	393	387	385	314	345	358	354	371	357	336	396	352	335	339	322	350	380	371	336	327	335	375	341	369	364	331	375	349	390	328	341	343	320	361	367	345	350	320	364	353	374	365	346	388	367	356	347	362	324	354	299	361	343	342	363	348	392	357	357	359	364	347	332	341	306	362	382	340	368	368	361	331	318	353	386	365	359	382	357	375	325	398	361	352	360	357	365	367	354	333	368	382	379	352	360	404	374	407	387	342	379	376	364	302	353	358	372	355	379	339	370	347	367	381	339	372	346	362	354	354	329	366	342	361	353	382	350	357	343	362	351	336	335	362	344	338	386	353	348	403	323	360	342	365	354	388	367	345	377	372	367	356	370	311	349	361	346	325	300	318	367	337	356	344	344	361	353	330	366	316	364	392	351	331	352	383	351	344	351	360	377	367	366	362	361	402	349	357	362	353	383	376	298	330	311	349	347	366	402	321	381	350	343	360	316	384	333	362	340	342	344	368	386	345	352	363	356	352	316	338	367	380	355	367	378	377	373	367	359	311	344	327	387	370	351	357	371	338	346	405	343	361	327	332	356	365	371	331	351	359	343	362	352	364	392	345	386	347	362	344	374	376	349	370	379	398	377	381	379	366	315	359	408	366	351	384	368	361	370	350	387	351	362	358	352	379	324	329	372	385	356	346	347	379	354	369	344	339	368	359	335	328	336	336	347	311	337	356	342	361	338	376	379	317	363	342	336	354	365	376	362	338	348	356	367	335	351	341	325	333	361	320	332	367	358	366	367	354	335	354	360	358	363	366	352	351	373	336	361	393	375	352	363	338	334	374	347	363	340	369	343	351	392	320	354	359	364	333	340	315	373	345	375	362	357	338	362	373	326	324	371	348	346	366	357	330	344	349	364	347	334	350	337	327	393	357	332	363	359	319	353	336	344	370	375	371
6589	1043	1325	1494	1346	1227	1179	1061	1083	1017	954	991	885	911	926	890	879	854	919	891	901	847	890	901	920	858	861	930	893	869	844	847	872	882	898	835	870	856	890	892	889	886	873	880	875	800	913	826	864	877	898	867	910	873	898	852	913	880	845	865	867	855	855	865	849	835	904	859	872	847	822	884	863	852	882	845	856	841	869	875	830	834	878	855	903	868	892	869	896	902	847	801	856	870	877	845	860	861	830	819	853	850	873	844	887	826	859	893	865	880	816	849	857	868	885	894	817	792	840	863	853	831	832	798	881	861	853	813	857	843	826	847	838	820	826	833	791	885	864	817	788	883	837	845	843	864	901	897	853	873	823	817	936	817	835	827	840	910	883	871	803	877	830	877	904	890	882	873	846	864	850	876	858	831	844	874	834	817	863	853	858	903	846	863	888	835	886	892	863	869	843	812	843	838	827	836	851	801	867	868	826	890	844	833	863	840	933	864	846	878	842	862	812	883	874	859	855	876	825	777	850	855	823	836	881	823	869	869	851	905	866	888	864	816	841	868	862	892	883	896	887	883	834	853	815	883	857	896	823	837	846	907	871	883	879	891	864	815	836	816	861	852	854	860	808	838	862	892	875	829	825	822	886	837	841	781	834	886	812	860	883	858	873	888	878	915	839	818	848	882	835	805	955	894	868	794	901	867	831	851	805	873	872	858	889	882	823	881	904	840	847	880	876	870	839	851	838	873	814	897	868	847	926	896	876	866	875	841	810	901	810	869	915	836	853	911	804	915	818	907	835	824	874	818	826	851	846	870	853	841	873	934	841	842	849	835	899	865	846	809	896	884	809	887	853	874	876	866	850	901	829	868	830	809	877	824	880	853	820	861	804	828	832	882	814	858	813	853	825	888	822	863	881	862	872	821	813	867	888	882	886	862	821	820	841	852	813	837	849	881	817	879	862	905	848	871	873	833	889	839	835	865	837	829	829	842	819	863	772	884	847	836	866	864	851	899	801	886	833	803	826	832	812	811	883	859	886	862	890	841	835	811	882	864	882	861	871	880	851	890	880	902	869	886	824	866	915	849	863	814	887	853	867	852	850	887	851	857	831	886	851	832	899	867	872	836	891	857	818	871	877	856	838	871	887	859	839	887	854	902	811	867	857	877	823	858	849	836	878	841	878	861	870	850	835	779	869	832	868	845	853	870	818	851	788	875	880	843	834	882	875	870	861	874	857	812	872	846	843	837	859	783	831	840	888	829	838	829	811	858	813	884	829	870	883	881	850	855	830	835	812	848	813	843	820	840	831	901	905	838	867	841	895	885	839	825	885	889	861	867	856	826	818	894	886	841	854	880	858	853	846	796	878	855	836	902	877	839	883	822	817	849	882	886	913	830	878	888	825	816	846	862	844	851	896	866	805	845	864	896	892	897	852	877	818	894	815	859	888	895	862	825	840	912	791	866	879	824	855	885	844	853	869	827	843	854	910	893	939	808	873	893	855	864	828	793	860	895	883	919	884	801	863	859	859	861	861	868	896	805	900	844	786	920	867	828	875	833	834	838	849	868	859	819	856	879	847	889	856	860	847	873	801	865	864	866	896	867	865	805	869	876	849	854	919	850	821	873	852	848	889	862	870	841	828	827	835	865	882	918	835	810	870	856	827	849	816	891	857	842	858	854	848	837	821	845	821	813	830	875	849	822	867	850	815	802	851	901	920	816	839	818	861	837	881	900	822	867	858	855	888	858	831	811	866	885	856	853	850	882	852	841	826	871	799	902	850	846	905	828	834	884	867	857	827	858	870	858	865	893	836	897	854	828	828	866	828	869	867	893	848	835	873	825	803	857	851	861	865	884	857	851	858	870	841	847	843	876	866	940	850	832	883	845	885	824	838	863	806	854	876	848	890	845	807	840	899	845	874	894	869	844	892	887	829	864	845	843	809	894	804	830	858	857	883	848	839	862	876	842	873	835	882	802	844	815	847	885	825	854	883	903	821	853	859	891	855	913	852	824	848	875	836	895	922	810	862	870	867	831	895	881	812	864	826	824	809	909	828	811	860	875	865	837	820	835	860	880	914	833	916	836	865	881	924	835	834	839	814	951	861	855	924	875	856	810	886	846	864	888	850	785	869	837	863	830	795	845	867	882	833	869	808	858	862	882	847	835	818	880	854	847	801	844	866	856	887	842	854	883	864	954	819	892	858	857	824	891	877	825	863	866	859	820	897	824	859	840	854	849	869	869	831	809	799	868	914	836	830	880	845	842	852	862	860	854	823	859	794	856	840	871	859	806	830	874	822	843	932	872	881	836	864	863	822	831	875	826	854	805	842	883	833	914	869	829	836	803	868	894	927	861	863	835	934	828	894	817	806	846	844	834	904	847	856	862	838	851	845	907	836	870	849	849	852	882	898	897	865	834	880	870	841	884	837	811	885	824	845	892	847	862	852	851	830	871	865	806	857	830	865	893	907	853	865	854	899	898	813	854	890	870	872	849	801	877	885	888	847	848	813	826	888	848	827	885	849	880	819	861	856	914	900	856	837	862	857	834	869	843	833	886	891	793	878	880	857	873	866	834	909	882	872	900	862	811	832	878	866	882	882	899	868	829	869	853	800	800	857	833	882	857	881	850	864	846	836	811	880	874	878	833	871	854	828	893	839	858	784	849	852	849	871	837	856	883	822	859	882	846	836	819	809	864	858	841	816	870	905	873	825	823	924	846	861	837	858	825	796	878	908	851	863	832	838	822	852	867	839	829	843	820	884	816	876	856	836	823	874	866	896	801	855	858	863	880	856	845	841	838	907	853	855	786	843	850	851	847	863	862	832	835	827	874	850	840	854	838	813	839	854	887	854	880	814	822	832	881	854	856	833	863	829	820	825	844	845	841	849	827	874	818	836	849	839	891	885	853	822	834	893	847	789	847	809	882	832	859	890	840	851	885	844	821	862	888	882	920	836	839	904	859	893	857	868	813	897	837	811	868	891	826	867	827	830	834	836	900	879	849	885	826	887	818	858	814	863	842	877	869	899	849	852	873	860	810	831	821	838	825	844	806	872	819	829	844	900	850	863	850	828	851	805	812	836	850	839	868	869	832	901	899	857	854	865	865	817	826	844	808	857	859	864	824	863	872	867	901	889	836	861	842	856	835	852	842	878	837	877	869	883	858	805	870	825	865	772	888	849	823	806	845	873	856	866	824	830	783	892	869	879	827	859	835	844	843	909	861	856	862	821	861	860	861	779	807	876	824	815	842	889	916	832	814	798	850	860	878	821	863	916	857	843	825	891	833	910	806	825	835	893	799	859	845	824	856	843	841	842	875	890	893	869	809	826	892	857	848	868	878	815	848	828	849	855	840	835	851	848	816	812	844	875	890	872	845	853	827	834	894	829	809	875	897	875	862	849	858	860	850	844	889	834	804	911	877	836	865	838	862	846	847	876	844	831	880	875	798	864	876	850	841	884	802	887	842	819	844	858	902	856	832	857	896	841	915
11902	712	650	470	385	323	296	267	215	238	212	203	210	210	197	233	229	206	188	203	203	221	174	156	162	160	221	184	203	186	176	205	187	199	199	181	214	220	192	175	180	182	182	174	178	195	203	177	193	189	199	183	168	190	187	178	185	201	203	171	179	198	190	192	185	189	176	196	188	193	188	197	190	173	203	206	192	156	205	201	201	183	168	171	159	204	217	179	188	209	188	168	183	198	192	197	197	171	191	172	195	174	171	180	205	175	201	183	190	189	190	179	191	205	167	174	182	162	192	179	164	199	227	174	168	230	169	173	189	184	201	175	195	177	191	204	193	179	185	171	193	197	192	207	182	183	179	196	196	199	192	197	189	191	160	197	194	174	182	196	185	189	180	202	176	192	185	179	185	182	198	200	217	173	198	185	192	182	187	189	193	160	188	181	191	192	173	185	191	179	170	180	177	203	186	189	180	167	189	182	215	170	173	198	199	185	187	206	180	189	186	175	200	200	173	199	185	186	182	210	195	174	186	168	178	227	206	168	210	173	183	172	175	182	225	172	184	187	166	173	209	185	188	201	182	172	188	198	182	185	191	153	165	168	180	200	196	174	158	176	203	185	186	190	210	182	186	218	179	172	179	185	182	205	195	184	192	179	193	201	193	178	200	187	192	206	200	171	186	211	176	183	217	210	215	172	176	202	198	192	162	187	179	173	191	178	182	209	209	191	170	195	187	156	172	161	191	204	178	182	192	174	176	196	174	191	174	194	182	164	184	202	188	203	207	202	185	195	184	192	205	180	201	169	184	165	182	179	180	178	202	190	188	151	186	185	187	180	194	140	202	182	168	199	186	167	196	193	186	190	181	222	208	174	162	195	204	193	166	193	183	181	189	233	202	215	179	174	161	154	185	187	198	181	209	194	160	198	165	196	174	196	185	188	169	183	177	168	167	173	205	194	167	193	199	171	210	182	202	198	186	191	178	192	183	190	187	176	179	186	176	209	208	165	200	204	163	153	148	197	214	202	191	184	199	164	191	182	190	191	179	203	200	168	178	215	193	178	178	218	189	184	200	187	190	197	191	193	194	226	179	178	204	201	179	207	172	198	200	179	193	186	201	196	174	170	189	190	203	208	184	164	178	186	169	177	166	178	188	180	186	172	200	191	181	219	179	175	187	176	169	212	210	209	194	212	196	164	180	192	185	193	193	196	170	192	194	188	176	193	208	179	195	170	204	150	194	189	181	187	167	162	167	196	179	170	185	219	169	184	176	171	193	170	206	182	203	190	174	196	201	201	197	171	172	183	181	190	179	172	185	184	171	189	183	170	189	181	212	165	145	168	175	160	181	190	170	192	188	167	185	184	190	213	151	210	164	191	196	176	194	199	183	170	172	197	193	166	176	172	190	189	179	197	191	183	176	189	180	194	206	166	220	181	178	166	178	199	172	202	190	194	204	161	189	168	174	212	196	171	183	176	176	176	192	185	156	173	195	171	189	204	164	192	207	175	216	202	193	194	182	201	168	184	183	191	175	170	177	202	187	152	201	175	179	182	194	179	190	156	194	204	184	184	199	166	175	185	180	184	182	174	171	167	193	207	230	175	174	181	202	161	190	188	192	181	186	175	183	162	201	202	192	223	174	182	181	198	200	190	180	187	206	178	181	178	187	185	201	212	175	187	182	206	184	187	183	206	212	173	182	190	173	182	180	195	186	199	193	172	184	179	195	193	187	187	194	163	204	177	189	173	190	178	204	200	219	184	191	188	184	196	202	180	207	194	191	206	190	171	193	182	169	178	200	195	174	190	199	164	174	203	170	163	181	168	199	172	166	156	201	195	200	202	176	178	165	188	178	193	204	167	224	170	185	191	167	148	184	168	202	185	198	192	166	198	179	158	178	195	181	178	198	181	191	182	181	175	175	177	203	210	187	191	167	188	201	205	158	203	201	186	210	167	180	189	182	180	200	219	224	207	181	232	196	181	169	197	188	172	176	187	182	187	185	184	173	175	194	194	159	165	158	176	176	193	215	162	169	176	186	192	159	145	173	198	177	165	202	161	173	186	188	197	171	200	196	199	160	202	203	194	173	191	163	199	206	179	155	180	183	208	195	191	171	199	197	204	182	187	204	207	185	179	192	198	200	192	178	181	200	168	183	165	192	202	187	153	162	160	211	181	193	194	206	195	190	171	172	179	178	190	175	192	175	181	189	190	188	195	174	196	208	198	193	185	179	202	186	230	177	178	159	195	188	158	207	177	199	190	206	174	197	164	189	201	205	211	189	202	208	160	174	179	198	156	190	191	180	189	220	184	171	185	184	177	203	171	178	173	190	181	180	215	170	169	191	186	190	206	175	184	228	170	174	199	184	195	181	166	188	187	200	178	202	181	201	175	203	178	200	184	184	200	193	180	189	213	187	181	179	166	189	171	173	196	199	198	212	173	198	172	205	196	180	194	200	174	206	189	198	193	233	204	189	194	189	174	198	197	179	184	183	177	224	182	185	213	194	164	177	219	195	179	204	202	193	182	205	170	184	185	164	181	198	193	169	181	207	179	189	187	179	173	198	176	203	191	196	189	178	193	185	186	179	183	179	158	191	192	199	175	198	177	174	195	176	171	162	180	159	206	192	192	166	196	185	207	186	155	188	157	183	172	228	178	156	187	180	166	203	188	169	196	160	184	199	181	188	168	166	162	190	169	188	190	160	176	177	169	166	198	207	181	176	202	187	176	197	211	192	192	182	179	179	165	213	203	182	212	199	197	187	160	181	185	160	180	190	168	187	223	175	173	214	185	164	166	189	189	175	175	183	168	168	182	189	194	173	165	186	175	187	172	179	189	196	189	165	189	194	172	191	191	204	181	163	178	194	183	207	203	162	198	186	191	169	179	162	193	200	173	206	173	174	192	187	193	187	201	187	183	205	164	194	192	168	186	168	171	158	203	173	208	179	173	186	183	161	177	212	162	181	143	189	188	171	192	159	183	179	197	185	184	179	193	198	197	213	187	200	197	189	206	163	201	225	175	188	184	205	179	184	206	188	218	192	173	186	182	191	177	177	183	187	178	166	176	200	184	182	228	187	163	193	213	208	178	201	146	213	170	184	176	191	184	205	202	199	191	186	196	178	202	179	173	184	188	179	195	151	205	197	184	174	174	198	170	171	200	173	178	195	165	163	187	164	185	192	170	177	154	179	166	173	194	194	201	172	174	188	176	195	181	204	168	184	187	186	190	199	172	199	152	181	174	183	186	197	194	177	216	164	181	162	155	183	194	186	192	174	171	180	208	193	180	174	186	190	175	182	196	190	166	198	188	198	175	178	193	193	198	177	185	168	177	176	194	201	195	188	195	179	158	200	182	191	192	186	194	172	176	183	204	196	196	184	189	184	193	179	210	211	186	215	189	172	186	188	174	183	182	173	179	171	170	195	185	186	174	192	181	190	169	177	165	182	169	167	182	204	190	219	190	180	189	207	184	170	173	194	187	209	203	196	176
7771	851	1503	1770	1382	1185	1005	891	833	747	702	667	605	604	611	581	556	548	543	546	547	561	538	534	518	503	505	512	505	487	508	503	495	535	515	523	495	464	434	512	522	518	540	529	502	502	497	475	486	499	507	482	505	487	549	508	529	490	488	470	500	477	488	531	491	450	489	476	450	447	490	428	489	497	523	484	448	517	461	485	453	482	505	533	506	465	489	510	475	496	506	483	449	482	495	454	498	472	480	475	458	466	516	494	488	465	481	486	482	491	491	480	499	454	433	494	485	488	492	460	489	504	476	515	476	502	466	439	507	469	468	482	487	511	478	472	484	470	442	528	476	458	487	483	457	469	450	496	455	467	482	448	459	501	493	479	473	478	503	450	451	483	495	497	530	454	522	475	517	482	497	478	485	467	510	482	443	479	499	468	462	444	499	484	466	479	480	468	505	494	519	483	479	471	431	443	476	490	467	454	494	460	487	493	483	461	449	502	470	454	474	500	463	494	494	500	475	449	491	469	469	471	451	479	434	477	481	454	488	445	513	481	455	521	478	460	476	462	457	502	455	488	492	482	528	450	467	447	451	481	493	445	484	497	522	477	452	490	486	459	477	490	486	500	482	502	429	465	512	462	436	440	493	502	478	483	525	458	487	431	499	473	478	468	488	466	509	414	486	493	541	497	484	493	437	463	469	449	476	455	488	474	469	498	482	466	487	461	432	487	480	464	459	501	492	508	493	489	516	497	444	491	475	474	454	501	504	473	456	486	471	466	475	477	487	495	494	458	477	468	470	486	449	481	483	459	506	469	508	494	491	447	460	478	482	492	485	466	427	527	480	421	479	465	475	480	471	511	441	439	471	497	489	487	505	510	495	465	488	477	488	469	477	475	499	415	485	483	455	459	473	482	437	490	495	516	456	460	457	501	460	517	485	452	460	442	460	468	453	465	457	458	468	482	437	481	438	466	452	503	499	498	450	453	453	510	469	504	501	486	500	527	492	508	471	468	466	471	461	427	471	459	474	474	513	515	492	489	473	473	474	497	426	516	474	474	475	518	466	487	481	470	500	475	431	460	471	480	477	464	501	509	459	455	483	463	456	457	493	482	469	472	461	466	458	469	468	490	526	499	501	436	516	474	484	496	483	491	488	470	451	462	500	521	473	466	482	440	466	526	455	497	482	520	504	495	474	435	463	497	496	509	514	464	522	500	520	491	474	502	510	528	525	489	459	499	509	480	474	486	472	469	462	487	444	478	466	466	468	499	476	443	490	496	457	503	478	495	482	473	474	486	480	453	502	462	484	518	481	474	499	522	488	478	488	505	465	485	513	460	475	489	476	469	511	449	456	497	492	483	504	481	479	490	482	475	478	467	454	470	480	515	475	508	474	454	496	453	474	498	461	471	466	482	488	502	419	500	494	503	475	467	493	454	493	463	438	537	472	511	446	465	494	479	463	496	485	447	498	509	473	467	496	441	513	486	445	529	461	506	456	431	497	500	443	455	491	514	503	438	460	491	451	488	506	526	477	484	472	507	440	501	501	472	487	479	496	473	499	501	504	524	510	481	465	487	523	488	485	478	473	454	508	459	493	462	459	454	491	513	459	487	530	503	454	474	464	475	468	470	452	507	444	469	453	499	485	494	479	512	496	476	469	485	495	473	479	491	505	484	468	473	447	501	469	445	465	474	518	467	479	498	454	494	446	447	465	455	516	466	472	467	493	480	470	511	519	464	451	487	472	485	532	467	491	501	478	468	484	461	501	482	486	454	483	499	458	456	469	463	456	500	452	426	501	483	503	474	462	441	480	470	485	452	550	490	495	432	477	472	520	470	436	459	470	456	491	451	522	449	498	463	475	457	485	485	495	501	489	477	477	487	468	474	468	480	458	500	437	451	439	465	469	471	475	409	474	487	463	480	495	483	482	488	470	468	458	526	504	468	468	462	474	472	494	473	494	478	474	510	469	501	458	519	483	456	475	479	460	476	426	447	492	495	440	497	498	492	491	498	477	520	475	475	484	477	473	472	443	518	465	484	504	472	470	478	481	497	440	461	495	476	475	526	456	506	546	495	524	530	477	462	511	463	461	454	457	499	506	450	503	467	452	492	515	459	498	484	471	507	460	483	486	486	465	498	454	463	450	490	502	483	471	455	475	500	512	468	451	450	467	454	479	492	497	465	542	461	507	492	457	479	494	486	462	468	490	459	437	483	476	485	472	494	485	427	519	459	459	487	459	486	457	437	451	526	487	481	460	496	472	467	489	475	466	471	418	473	457	477	463	499	441	454	480	485	468	470	483	483	493	478	467	461	512	464	479	474	485	479	518	494	499	476	495	494	468	503	517	466	457	498	460	480	506	475	509	466	477	484	490	493	451	486	497	473	497	453	522	516	489	477	491	442	419	466	525	499	530	501	489	485	457	503	482	480	469	489	441	438	481	483	473	488	477	473	528	474	491	471	489	459	475	480	490	513	468	473	445	487	472	498	469	469	462	488	471	490	444	435	495	490	476	482	444	466	464	507	493	526	497	462	476	477	461	501	436	467	476	483	478	473	483	491	480	488	526	450	501	469	442	468	503	435	475	452	474	454	494	486	493	500	466	494	480	510	449	489	513	506	474	478	458	507	475	440	497	458	519	469	497	499	504	492	467	479	469	483	488	496	503	512	448	477	433	462	480	473	463	457	474	503	489	452	461	482	495	504	435	497	495	479	497	508	467	470	448	474	471	445	480	444	453	523	483	452	461	462	515	525	470	471	516	432	479	456	465	530	476	473	477	450	525	463	479	497	462	481	495	484	473	458	450	513	441	486	445	467	498	476	491	464	492	500	482	518	460	470	493	497	441	469	500	477	468	499	476	475	489	488	477	507	466	474	484	481	476	479	461	499	444	497	506	451	459	468	495	448	471	465	473	489	498	471	455	500	476	464	450	483	465	454	466	463	481	463	470	522	511	511	458	449	461	478	481	498	482	463	466	456	496	454	482	496	451	457	468	469	530	476	459	448	471	503	483	518	441	477	484	466	482	480	466	475	484	472	483	440	477	511	483	471	484	493	455	512	451	471	463	465	477	516	481	505	443	518	444	446	507	506	477	508	480	469	484	452	496	474	445	472	486	476	487	477	514	471	482	442	502	459	477	475	471	502	459	499	510	452	524	477	493	516	514	441	475	501	508	485	472	459	416	484	507	490	499	466	480	453	472	496	495	468	481	508	444	462	484	493	509	445	517	508	474	480	475	498	468	429	458	491	444	488	451	454	511	452	455	475	479	491	452	487	486	446	486	468	469	467	470	474	496	481	497	493	507	476	505	451	491	446	492	472	465	470	496	455	460	484	489	479	479	517	454	477	463	492	479	500	498	506	459	487	473	495	479	480	487	529	511	454	473	460	490	496	489	476	509	488	516	462	461	504	463	483	479	452	486	470	483	463	440	492	469	457	461	494	502	490	474	477	486	494	460	477	449	472	464	427	479	492	476	467	482	475	452	442
1313	378	396	389	367	373	370	337	386	404	386	365	374	402	390	394	353	370	380	377	399	396	358	393	351	387	346	399	403	345	380	363	411	367	342	363	348	373	375	385	367	342	359	335	368	359	386	389	350	384	339	379	398	360	376	389	369	365	404	348	357	385	381	407	349	406	383	341	379	374	384	371	349	367	345	376	345	350	392	301	346	390	379	366	346	372	352	373	411	366	352	354	355	357	370	335	345	376	388	355	359	351	332	365	369	363	351	369	378	374	373	379	341	348	351	353	363	370	363	341	376	375	390	397	369	397	352	379	379	341	377	390	421	386	389	356	358	362	392	387	395	360	371	386	357	341	393	353	373	403	361	369	370	385	383	383	400	394	395	375	381	354	353	358	359	318	370	353	356	382	393	368	409	356	354	300	399	381	387	363	366	374	405	402	344	331	401	403	366	386	389	361	324	390	344	371	369	383	374	409	373	387	346	395	372	395	394	381	378	370	375	399	366	373	367	391	384	362	394	370	385	365	353	359	388	362	380	377	364	350	354	386	360	386	362	350	409	387	345	377	356	342	372	377	355	375	356	366	329	407	345	354	372	341	352	379	410	367	325	335	339	377	360	337	395	405	383	378	367	348	374	399	391	326	385	378	387	345	364	387	365	372	386	338	336	385	392	355	351	393	381	406	379	393	349	387	332	349	316	360	353	387	364	352	343	406	364	337	353	371	377	343	364	355	363	356	377	364	336	348	340	374	387	369	350	349	364	429	395	359	316	359	379	394	395	361	363	376	365	353	369	337	381	381	366	370	326	388	335	382	404	348	370	366	385	349	381	388	377	388	369	364	373	381	394	365	392	337	368	345	332	369	349	359	395	339	364	364	393	364	335	372	344	410	353	383	340	380	373	390	376	395	369	347	387	361	374	366	380	355	423	336	393	371	369	366	366	385	368	358	409	355	394	404	380	392	391	389	367	365	349	379	383	367	393	372	371	343	379	372	348	358	376	380	378	349	387	384	370	350	369	354	363	375	331	365	375	367	357	340	375	378	350	360	383	376	343	379	356	343	358	364	376	396	366	361	353	357	371	340	365	373	334	377	375	373	383	400	392	364	389	377	378	390	381	384	375	346	351	325	362	380	367	376	351	369	364	378	378	349	383	383	318	385	399	363	390	392	383	349	390	388	376	388	340	386	339	336	359	368	371	353	416	348	362	385	389	382	367	360	359	373	358	409	344	406	351	389	373	352	376	345	362	382	385	351	401	379	375	336	352	377	347	366	351	385	379	375	364	375	385	325	362	361	396	352	325	381	362	393	380	382	341	368	359	378	404	362	397	366	368	369	374	373	364	398	358	383	373	377	389	362	391	412	369	367	401	366	405	387	357	385	374	390	370	377	397	340	382	374	347	344	344	388	393	375	353	376	343	381	401	387	327	395	370	349	339	389	372	388	365	369	380	364	377	360	349	382	356	378	382	377	382	338	375	369	360	316	361	354	364	403	379	351	338	369	362	379	381	378	391	375	357	377	343	421	367	377	408	373	371	376	357	370	387	359	410	386	362	419	390	373	382	359	373	391	361	387	361	349	353	395	384	374	385	358	383	378	368	371	364	371	368	399	354	375	364	349	384	357	364	353	343	321	344	363	357	356	396	361	358	389	382	366	398	367	339	374	370	387	345	386	396	364	374	385	415	389	346	375	359	398	364	376	355	352	391	344	390	390	378	380	387	371	370	364	362	391	404	352	359	355	362	403	382	390	338	380	380	366	353	357	392	384	389	359	387	361	374	337	383	373	357	342	351	359	366	397	373	367	393	385	365	400	379	347	359	349	381	348	355	388	359	373	366	374	350	343	331	384	385	360	371	351	378	343	360	365	343	372	386	382	347	374	420	347	323	336	396	337	345	361	359	391	376	386	386	353	379	395	396	358	380	378	375	351	372	375	364	374	397	398	362	357	373	365	364	348	353	400	387	348	358	373	374	418	371	360	382	354	387	371	359	379	367	403	389	372	350	382	416	351	383	355	386	380	396	351	337	336	366	362	370	365	340	371	347	372	377	380	383	362	384	351	370	322	368	370	341	400	353	379	336	351	360	374	356	380	362	382	394	385	386	357	383	392	370	389	369	378	329	373	357	369	349	399	390	415	356	375	412	380	368	391	389	339	351	372	373	391	347	348	372	375	377	405	374	369	358	348	350	400	336	339	340	408	387	381	390	392	342	362	379	357	383	385	390	367	395	361	349	392	396	374	372	381	365	385	376	408	369	382	354	419	394	386	381	367	408	367	372	376	360	410	364	354	406	380	386	382	406	364	384	356	365	388	335	345	342	351	362	359	356	341	365	404	396	379	424	367	355	364	385	394	394	417	343	387	341	363	349	367	370	385	381	342	338	357	376	384	399	369	372	389	367	374	370	393	355	437	381	389	362	357	382	392	394	411	380	376	416	377	346	374	360	379	354	356	362	347	386	343	367	388	373	349	373	385	374	368	386	359	350	380	373	393	355	418	396	373	397	362	363	389	321	366	429	345	333	382	382	346	317	392	390	391	386	391	380	368	391	398	387	408	384	378	374	359	381	395	349	352	328	379	359	412	348	339	329	344	378	360	364	372	342	373	398	386	354	369	373	363	377	338	345	315	365	386	403	385	364	367	401	419	343	391	381	365	340	367	391	370	357	381	349	352	344	396	365	332	400	356	384	365	376	387	370	374	371	386	353	356	360	376	376	395	317	390	352	379	383	355	411	372	373	330	391	389	354	384	408	396	379	394	399	381	381	389	355	380	387	427	407	338	376	373	339	392	338	390	388	355	368	347	358	398	370	369	341	350	370	409	395	375	366	356	372	374	396	371	401	363	340	378	371	374	342	362	380	367	372	383	362	377	390	357	352	346	341	376	380	349	342	384	352	392	385	366	376	347	350	380	373	367	365	337	376	377	395	342	361	370	383	358	389	390	377	346	384	362	403	370	372	399	404	381	431	394	386	358	376	358	368	361	382	369	357	378	360	341	345	373	404	375	408	354	370	385	357	340	361	407	377	394	360	391	359	359	346	360	402	348	364	343	412	384	391	387	370	381	348	394	387	356	364	399	386	406	369	394	428	374	366	398	409	330	356	332	388	380	388	383	380	364	391	360	372	370	364	375	378	366	358	357	385	390	370	373	390	384	359	352	329	378	366	350	368	348	384	361	387	359	354	408	362	389	371	383	372	401	360	373	377	361	392	359	391	350	393	390	375	362	384	353	383	384	392	379	384	374	388	353	386	353	373	358	387	359	395	354	357	379	390	343	388	412	374	391	350	357	406	391	392	385	364	391	375	367	368	359	352	393	369	372	345	376	382	374	334	365	347	358	352	416	376	356	370	364	371	381	364	362	374	377	350	367	351	389	402	358	375	342	377	360	369	384	325	378	392	353	345	349	365	379	413	369	356	353	364	379	356	376	349	379	328	376	361	371	370	369	383	396	363	371	343	386	366	403	339	356	375	353	379	337	359	369
2012	896	891	904	924	915	886	925	876	850	910	911	924	902	893	883	922	896	990	887	917	950	900	950	889	909	941	878	959	895	894	874	916	895	863	894	878	901	888	953	881	911	961	884	932	932	886	874	919	918	886	920	931	908	917	910	941	932	862	916	934	914	887	926	888	858	903	915	886	892	929	962	941	876	931	895	897	896	894	892	956	905	924	929	928	872	924	917	833	917	907	898	955	892	890	904	915	886	962	927	928	912	936	867	852	909	860	857	881	873	920	879	931	902	884	932	932	881	877	909	892	942	900	907	907	934	872	861	888	875	890	913	890	881	923	859	897	905	922	874	873	897	875	933	963	874	890	893	863	952	919	903	895	918	922	867	862	927	913	850	895	924	916	858	907	935	916	896	946	928	942	874	911	891	893	875	883	877	910	915	883	924	914	916	949	891	886	905	900	928	862	934	897	891	853	903	860	934	898	898	897	897	983	905	943	939	883	896	883	924	882	902	882	857	916	914	867	870	873	939	903	877	909	940	890	890	858	868	908	891	915	936	941	864	989	922	958	924	927	893	864	892	888	889	910	892	900	889	880	891	924	909	904	880	967	897	887	874	873	910	906	870	873	854	910	922	932	865	891	904	909	911	821	910	846	939	894	907	933	897	887	919	950	948	883	915	834	889	846	896	927	881	913	912	835	866	907	925	907	897	900	856	898	832	917	876	927	900	858	854	896	858	871	897	937	889	898	896	843	918	935	905	897	888	898	890	906	868	916	862	917	919	881	902	884	922	926	850	889	867	904	845	920	925	869	887	918	958	912	898	854	873	868	896	863	883	878	873	899	889	888	920	871	923	886	935	933	907	877	890	912	909	856	877	868	918	905	895	899	850	950	850	880	895	912	885	860	882	909	863	903	915	893	929	913	869	911	858	883	905	867	883	886	922	869	916	898	908	891	879	892	908	863	877	924	889	916	916	923	868	854	924	913	905	934	895	877	932	905	952	868	895	954	850	869	888	912	902	934	888	924	872	908	865	889	874	890	886	923	871	953	912	833	923	916	872	873	922	957	921	935	882	901	876	877	928	869	874	887	909	932	946	904	892	915	913	910	916	861	908	928	917	912	887	891	890	900	889	942	916	907	899	899	959	869	873	939	904	897	857	952	930	881	878	931	911	945	853	902	887	926	920	925	912	832	912	920	858	930	891	879	873	864	883	932	915	884	945	866	901	891	901	912	904	903	977	914	936	900	888	881	921	891	900	856	924	891	864	904	879	892	927	930	895	914	884	953	932	832	944	862	887	860	910	888	858	887	864	902	889	920	868	948	907	848	861	913	876	882	910	937	945	871	926	873	912	944	901	884	906	900	880	863	904	897	939	905	918	924	911	860	913	891	966	942	909	879	862	889	866	903	906	876	931	920	915	915	851	858	893	865	901	851	884	871	884	902	887	901	897	886	904	856	841	914	891	906	888	885	910	895	923	881	974	873	901	914	917	914	924	908	896	838	989	964	917	910	872	888	934	934	905	900	890	883	886	900	881	962	943	947	919	857	903	950	932	908	873	905	917	864	858	878	893	940	904	891	878	916	876	862	910	867	894	864	906	844	890	936	879	927	928	906	961	919	935	920	908	938	935	908	909	889	900	899	893	936	916	915	897	899	899	843	911	927	904	899	965	869	830	853	921	978	912	927	960	902	934	920	884	893	910	935	907	842	923	922	855	834	892	878	867	854	917	894	842	889	945	926	920	908	921	918	871	866	855	838	919	974	911	969	903	884	921	888	888	916	922	932	927	851	928	935	944	819	877	880	870	919	872	853	848	881	897	904	905	913	861	914	876	910	914	921	944	927	917	893	875	918	934	900	930	923	902	879	887	868	872	925	961	890	880	930	947	870	845	950	917	915	864	927	894	906	885	881	926	886	913	898	930	899	853	873	872	856	948	868	915	913	931	904	904	950	879	911	863	898	952	898	904	934	875	890	909	893	913	906	889	884	911	934	905	954	881	926	969	898	914	927	890	878	914	916	934	839	894	874	926	922	936	831	886	926	880	971	884	879	981	911	929	887	928	915	907	901	893	855	971	924	891	839	880	926	888	882	881	848	912	948	910	999	892	947	894	922	905	891	925	912	926	820	871	912	879	923	910	933	939	900	892	914	868	914	916	950	856	959	884	873	948	884	877	955	892	915	885	888	901	907	894	899	908	886	890	887	892	884	909	948	890	918	894	885	868	890	894	904	864	869	944	917	887	862	917	919	944	912	899	853	906	912	916	976	892	917	873	874	902	894	897	915	910	880	906	907	877	928	894	901	890	916	876	914	910	923	915	947	927	886	909	841	880	880	891	907	933	881	843	892	868	884	899	855	870	902	861	938	904	842	903	894	945	954	898	905	936	863	876	868	923	877	926	906	907	881	874	835	841	920	902	913	887	874	917	864	904	874	884	906	858	894	934	867	923	902	921	921	891	876	909	910	887	916	884	912	969	865	964	922	893	902	915	895	957	859	893	917	835	938	913	859	895	837	968	883	896	938	939	896	923	919	902	926	944	854	896	920	957	894	914	919	913	877	893	879	875	906	882	936	865	898	873	948	934	882	912	930	913	902	957	939	888	835	913	883	920	908	918	881	925	905	914	867	833	916	915	851	888	931	852	855	889	939	900	900	884	903	920	919	898	916	939	897	846	918	915	915	863	906	897	871	875	918	873	878	851	944	889	932	900	863	911	898	873	888	934	866	880	924	854	937	914	926	893	845	923	927	922	901	891	841	889	905	847	910	887	902	904	924	840	921	925	882	957	887	878	963	944	914	956	891	892	948	891	879	936	955	900	897	856	910	889	904	896	881	913	844	931	889	887	904	882	926	932	866	903	883	910	907	942	900	918	892	897	933	935	884	892	883	896	934	874	888	873	896	963	899	899	931	917	884	959	947	846	891	961	897	920	935	898	918	923	904	901	941	899	890	928	912	901	905	955	933	889	942	936	972	923	882	942	885	875	895	868	937	915	871	919	925	903	900	900	844	901	914	887	903	957	901	912	886	949	910	872	858	866	884	908	921	925	897	871	901	947	903	924	901	895	929	934	901	874	901	906	906	911	892	914	914	894	898	917	895	881	860	889	914	938	877	911	879	916	866	875	914	936	901	970	918	872	925	864	927	902	866	930	919	924	939	843	867	940	916	864	911	898	930	873	915	889	908	921	861	933	902	901	943	825	906	871	864	918	935	956	906	944	914	881	915	980	858	913	885	923	861	863	963	881	895	834	866	944	931	900	861	943	912	931	926	904	927	870	903	907	854	889	909	914	920	912	917	903	960	919	873	899	931	912	949	922	905	890	904	876	927	918	926	900	879	883	864	872	855	906	929	886	919	916	940	931	910	860	907	861	873	846	893	926	926	924	880	901	887	906	871	859	931	906	937	901	905	848	888	914	897	899	916	891	875	900	922	900	887	950	881	932	890	920	858	877	888	927	880	854	895	868	867	976	903	892	892	916	890	915	970	924
6777	587	601	510	463	436	374	410	367	369	441	332	366	367	362	368	371	365	346	349	338	352	349	393	352	345	339	341	387	359	380	360	358	374	397	377	342	330	359	360	353	342	378	360	347	367	335	347	345	338	362	381	342	322	374	313	341	345	335	352	363	360	342	367	343	384	349	360	340	346	391	337	362	340	345	371	339	344	353	354	356	382	360	325	358	359	346	340	359	350	358	368	344	355	300	326	333	337	358	378	358	363	334	350	336	346	384	327	335	349	348	347	317	370	363	369	368	357	353	378	327	358	375	349	359	358	345	397	368	363	392	370	346	333	356	349	316	345	382	345	376	358	373	363	336	378	330	355	348	365	337	337	368	350	331	331	358	337	356	346	359	358	329	348	372	361	338	325	396	315	343	318	355	360	346	359	352	353	365	357	335	378	337	336	356	368	314	337	375	373	338	327	325	381	367	359	340	384	350	345	338	362	346	320	359	364	358	345	362	319	368	388	357	336	363	364	338	319	360	352	388	380	344	345	362	354	380	348	393	367	376	346	392	335	333	355	365	359	374	374	359	372	365	366	359	330	389	349	354	365	339	371	330	323	373	318	375	348	362	410	383	393	404	330	382	363	363	354	334	360	341	370	386	360	369	358	332	377	340	341	366	368	359	383	358	348	328	335	354	358	367	381	344	346	374	333	348	372	401	347	369	350	382	345	359	352	404	323	370	351	341	346	337	376	368	375	355	383	351	376	360	357	351	379	359	360	349	355	360	364	363	390	327	366	325	353	384	348	321	325	344	346	393	367	345	334	376	361	385	326	317	344	369	336	326	376	361	363	338	335	331	370	388	361	393	316	356	369	380	363	335	347	350	355	379	335	359	346	363	332	359	363	375	397	338	354	332	342	355	345	369	363	343	361	368	351	357	370	388	383	357	336	364	353	366	357	355	339	408	378	373	359	339	357	332	376	389	364	365	373	362	386	337	373	344	366	404	346	313	365	342	358	339	347	345	317	344	360	352	344	358	353	376	350	322	335	322	341	340	350	325	373	339	373	386	368	382	337	348	374	369	361	311	388	367	384	333	339	374	379	338	315	352	321	380	389	360	363	306	372	346	391	370	360	360	365	367	368	348	340	354	363	378	346	336	348	360	348	351	346	321	358	339	356	362	367	397	369	394	351	361	365	370	360	346	339	346	395	365	351	380	336	363	334	326	356	342	390	342	372	360	360	365	337	353	346	359	378	388	308	377	348	349	309	379	389	370	356	368	368	353	351	351	328	362	318	350	339	315	350	391	340	337	362	358	367	370	353	339	341	345	343	331	356	329	350	344	370	336	340	365	363	352	366	319	359	353	357	348	357	369	365	338	335	355	342	404	375	369	333	350	392	339	330	361	318	343	366	377	356	341	344	360	331	363	345	374	323	376	358	367	368	373	334	324	348	338	328	381	341	377	348	394	339	342	357	329	346	351	347	400	348	365	367	391	313	364	395	346	400	391	335	338	361	355	382	387	358	323	316	353	328	374	348	366	358	363	342	364	349	365	362	363	354	348	359	357	326	326	340	343	353	347	354	360	324	340	376	347	335	312	339	358	343	352	358	340	363	361	343	339	364	365	322	345	377	324	355	348	341	307	375	350	378	335	370	360	382	362	369	366	368	350	359	360	380	338	363	334	374	359	355	357	384	361	396	379	366	338	336	382	351	365	336	361	339	381	342	373	375	354	347	390	387	379	343	356	362	375	398	373	333	352	351	354	356	352	340	343	342	357	335	349	360	358	349	340	343	370	379	342	383	342	360	343	350	355	310	330	329	326	345	372	362	386	373	349	318	317	342	369	353	373	378	356	373	329	348	371	336	351	375	366	324	333	367	338	362	353	354	340	311	358	348	383	332	374	365	371	356	355	358	369	346	339	357	381	380	343	358	341	323	365	341	367	344	331	372	372	332	332	342	365	348	335	329	368	352	337	345	367	352	364	345	344	367	344	344	385	320	336	359	383	345	366	344	336	347	363	326	356	340	354	342	361	348	332	336	359	343	369	373	379	334	373	344	377	338	333	382	341	343	372	373	362	368	366	388	346	353	380	355	348	372	320	365	398	381	370	339	381	364	349	390	330	347	351	330	363	327	361	340	340	343	310	367	381	320	354	331	353	357	349	357	368	359	355	364	375	328	317	372	359	369	353	309	328	347	319	362	354	348	358	355	389	367	334	333	363	387	373	346	341	339	321	371	374	357	314	372	335	332	362	350	380	360	359	342	324	374	375	347	354	364	357	332	392	347	371	337	354	340	358	389	352	374	351	366	340	365	354	355	356	397	323	364	347	392	354	330	373	350	345	344	353	355	376	309	388	360	337	335	362	351	334	313	373	344	393	362	330	369	383	359	319	352	350	357	363	352	336	355	368	371	368	373	357	352	355	366	380	399	324	353	351	319	353	386	380	355	343	337	340	345	373	322	322	353	393	361	370	389	363	345	331	359	347	368	345	368	376	364	371	374	355	361	350	354	338	362	340	388	366	358	348	398	403	373	323	365	345	359	336	350	347	374	333	366	364	383	378	341	360	373	362	392	363	383	375	379	341	332	352	350	352	358	371	364	337	349	344	348	361	350	358	321	349	423	357	368	373	333	327	383	349	375	346	343	340	318	315	357	384	360	322	349	353	359	354	385	371	355	338	391	375	350	360	329	332	394	342	334	349	387	392	357	410	358	361	347	345	347	326	368	345	403	329	425	370	376	346	377	386	344	322	374	343	379	334	351	419	346	361	371	366	286	356	337	354	352	365	326	364	328	351	321	348	318	363	366	324	372	368	329	335	366	350	343	356	379	346	328	353	338	340	335	348	352	356	331	361	372	368	375	354	334	362	330	350	385	341	362	363	334	374	333	373	340	365	373	345	355	344	365	325	346	345	347	352	375	348	371	334	344	384	350	372	354	355	331	353	321	357	331	327	354	342	361	342	330	352	353	350	341	345	365	387	315	354	345	347	381	327	363	341	337	375	332	343	383	337	365	355	329	343	370	362	387	351	345	351	345	327	340	362	385	371	328	346	338	373	330	342	365	360	352	374	363	388	351	347	358	395	395	357	373	389	390	360	397	333	339	334	357	365	343	334	391	339	350	372	346	343	369	358	346	356	339	342	380	351	361	350	351	357	353	342	350	349	371	375	362	346	348	345	336	358	342	323	385	363	386	354	328	314	356	382	347	356	323	355	326	351	338	371	361	374	376	379	404	354	354	337	374	381	376	383	360	335	339	348	366	362	390	367	344	379	365	358	356	373	381	378	321	357	365	352	350	370	355	354	338	298	385	364	345	360	339	327	389	381	380	370	353	344	347	375	338	339	371	332	331	385	357	327	378	365	359	327	349	349	353	385	368	345	356	353	350	352	338	370	392	366	381	376	371	326	339	365	323	345	354	352	357	363	325	361	374	357	410	378	322	346	380	320	377	361	369	320	352	335	357	348	359	337	366	346	357	347	384	338	367	354	335	332	351
6632	1057	1343	1505	1348	1211	1135	1094	1019	1011	971	900	926	982	845	905	932	872	885	884	930	866	901	875	927	940	849	819	835	948	895	868	895	922	880	889	894	911	849	870	808	881	834	841	809	804	881	822	910	838	886	892	873	867	895	933	879	837	891	880	901	884	828	859	830	881	896	829	819	799	922	878	891	867	888	860	838	874	800	909	879	836	935	847	842	822	852	881	838	847	849	871	787	831	879	854	878	808	852	891	803	885	843	836	855	893	877	828	823	839	833	818	837	829	873	851	827	799	831	861	914	895	850	872	886	870	849	838	829	840	890	847	860	799	864	870	863	831	848	835	857	851	908	948	877	870	868	927	857	819	850	876	857	816	874	833	813	805	882	846	892	858	894	804	825	897	869	843	860	834	865	907	862	859	843	851	821	898	875	899	841	882	820	832	818	834	831	843	844	879	833	910	813	836	858	890	864	844	856	871	836	890	835	900	872	853	872	831	874	824	858	852	831	832	854	834	888	840	835	863	799	816	857	921	828	849	831	902	813	848	859	825	843	860	854	870	837	844	871	836	862	867	878	885	895	883	859	839	842	911	830	881	831	834	874	841	847	826	858	845	792	782	862	825	887	807	831	840	833	830	902	805	864	850	829	880	861	858	841	818	859	852	813	862	846	893	857	874	868	809	824	833	874	861	829	916	857	845	810	877	850	811	878	854	837	868	839	859	822	850	910	820	897	873	891	895	793	847	842	829	852	875	860	871	864	878	867	882	829	886	816	889	828	839	878	855	855	859	882	884	834	864	861	884	855	848	859	877	870	860	853	853	872	819	872	851	853	882	873	844	898	881	846	824	888	858	843	829	880	892	805	882	900	886	910	871	884	887	889	899	856	834	888	845	838	838	823	821	877	906	836	866	857	831	896	871	835	867	907	865	862	912	911	816	836	809	886	833	872	875	853	875	918	863	826	811	870	850	890	844	861	846	827	832	855	833	857	903	891	870	861	832	846	898	840	885	852	830	784	858	852	848	847	854	813	894	806	894	885	860	830	835	865	850	874	865	876	894	876	793	850	859	853	847	815	838	841	868	870	838	840	912	865	875	839	860	901	839	787	807	810	887	862	855	847	863	831	891	905	855	841	871	853	820	870	874	865	796	880	831	862	838	812	853	812	875	828	868	830	821	818	835	793	849	819	813	881	868	867	854	848	863	859	833	902	861	908	787	832	855	865	827	867	856	855	899	917	812	839	890	864	829	859	857	806	848	874	881	831	851	870	831	837	843	872	854	927	848	863	875	803	790	809	857	858	879	868	859	803	848	812	837	856	868	917	908	857	884	888	876	878	870	882	862	888	891	896	808	911	861	869	864	851	816	869	889	913	840	881	873	860	849	807	891	868	852	849	892	871	979	853	828	860	863	907	868	937	902	860	858	842	899	814	863	838	844	876	844	854	889	822	828	881	898	847	851	822	879	820	876	891	867	876	858	882	843	843	815	840	822	885	806	858	857	888	869	871	884	868	836	853	880	903	817	881	820	841	831	862	894	807	824	847	881	785	834	867	885	796	823	862	846	865	851	843	881	825	858	829	820	855	884	811	882	891	873	903	856	870	855	821	879	857	839	882	893	851	831	868	814	859	850	840	846	843	901	840	877	859	848	846	853	874	876	877	872	821	866	890	866	899	848	850	853	838	871	869	908	859	871	886	861	870	857	842	915	859	759	828	872	860	858	897	929	796	901	828	820	909	881	837	780	883	872	891	884	842	842	851	895	799	843	862	850	819	843	885	853	810	836	809	871	845	872	856	879	819	870	846	843	921	833	867	862	843	858	848	849	867	854	780	780	919	790	829	825	826	877	836	867	796	845	852	822	866	835	846	832	850	845	881	844	836	862	851	886	857	861	845	818	854	900	859	878	869	876	855	837	851	864	831	894	870	821	849	821	807	894	891	887	856	862	889	893	842	835	834	867	832	838	801	803	842	850	858	832	817	857	900	854	857	855	854	845	847	864	834	864	807	839	850	832	864	862	850	808	875	886	861	861	849	869	833	850	886	797	886	811	827	821	849	835	859	858	825	884	875	858	880	839	832	800	864	896	916	832	862	826	888	828	861	845	855	906	875	841	859	909	794	871	863	835	853	862	845	876	896	887	839	835	912	805	835	881	832	847	829	877	799	857	844	870	848	840	887	817	801	897	794	842	894	866	842	838	839	830	856	821	852	872	858	887	917	833	867	824	865	840	841	861	880	827	841	868	851	869	874	833	828	909	829	850	876	837	867	848	867	874	857	838	851	879	854	885	875	886	859	835	850	831	897	825	838	849	868	880	871	865	855	867	848	863	844	819	814	909	859	831	836	797	859	873	863	853	876	867	831	852	844	854	873	883	929	853	904	872	866	893	819	847	812	871	876	821	865	815	838	840	862	886	850	871	849	795	853	882	823	838	880	884	842	905	871	867	887	879	900	904	851	927	850	850	832	855	801	839	798	882	820	823	874	834	862	867	835	838	870	842	825	903	940	884	864	865	862	808	801	865	864	838	823	847	833	831	851	884	857	886	837	829	830	853	852	809	880	904	868	820	879	861	869	894	885	914	873	843	847	810	832	804	874	903	900	853	846	859	829	859	933	843	857	824	818	871	856	831	868	869	818	866	853	906	869	878	839	871	870	806	891	837	854	852	831	890	848	857	856	866	871	852	856	853	845	837	812	836	840	862	855	831	874	842	891	803	866	822	861	844	819	846	844	832	834	855	883	908	837	890	848	851	892	844	839	828	873	875	862	914	845	880	863	816	878	851	807	856	842	883	890	831	878	865	883	833	809	843	836	851	865	844	886	890	855	814	917	862	863	871	803	825	845	834	844	817	838	869	884	857	878	846	872	845	908	844	851	830	854	843	829	857	872	856	845	803	849	869	861	859	898	906	854	837	897	844	874	843	834	830	845	874	821	890	889	885	851	806	846	806	884	851	857	848	820	874	867	846	821	870	791	814	846	884	824	879	793	826	854	917	854	848	843	807	881	839	849	872	825	876	880	824	845	798	774	896	844	833	846	847	879	862	857	884	857	830	862	864	863	885	852	836	839	837	862	790	893	846	850	885	796	878	913	881	855	866	804	874	886	869	871	853	878	851	872	870	856	861	818	848	891	851	812	839	886	825	920	878	860	888	895	861	854	835	884	876	852	887	813	840	886	886	823	855	842	854	846	835	895	867	840	861	796	904	912	840	822	811	856	850	866	780	813	854	816	868	900	872	821	860	927	883	828	881	870	829	857	855	864	823	866	809	824	860	867	850	881	860	834	886	839	848	833	832	856	847	843	821	885	862	845	842	843	845	835	888	876	876	845	841	848	836	875	850	842	837	851	892	889	860	881	776	855	890	898	863	831	866	806	876	826	817	882	880	829	846	873	863	839	872	900	812	858	840	854	832	781	837	851	884	825	834	861	900	874	852	848	823	830	839	877	871	854	853	857	805	825	836	854	901	852	895	899	831	858	886	823	838
11899	719	647	512	384	346	258	262	231	227	229	207	222	201	176	204	208	181	213	185	197	163	201	187	178	170	194	193	192	182	183	150	182	188	230	171	184	167	179	186	191	161	188	189	208	196	183	167	190	181	190	167	162	208	178	178	183	190	235	195	183	192	183	171	165	201	166	168	182	206	162	176	174	192	194	155	201	177	196	191	178	151	190	188	193	189	181	197	177	173	177	190	188	169	176	176	205	192	179	177	180	182	187	193	187	199	206	195	200	173	187	184	208	172	166	171	178	188	184	177	150	161	173	187	193	186	196	188	158	195	193	215	203	186	191	180	199	216	177	195	189	189	159	182	199	186	191	187	192	183	191	181	200	197	163	180	152	166	186	185	189	185	180	172	164	192	215	184	169	142	169	183	178	177	181	184	199	162	168	201	201	170	205	199	190	170	203	216	179	188	183	176	184	180	190	170	171	176	196	193	183	177	177	195	190	162	207	196	184	189	168	197	194	182	178	183	175	203	181	198	180	181	191	186	200	190	176	178	193	178	179	182	171	176	171	171	189	194	182	197	202	178	188	197	169	171	177	190	207	160	192	165	171	168	193	179	186	170	178	191	196	189	194	193	174	190	164	197	186	181	176	162	170	184	196	192	154	167	175	220	195	195	200	188	172	157	203	188	174	163	175	178	174	184	168	185	195	180	193	181	187	198	173	185	179	166	190	154	184	220	173	178	175	174	195	175	191	177	171	215	197	191	177	180	181	163	183	205	194	183	187	179	184	183	161	212	183	168	179	180	199	185	200	182	197	207	221	188	170	198	200	158	193	210	186	165	178	196	212	192	196	161	206	209	201	171	164	179	188	186	171	175	206	179	179	167	199	183	165	180	173	179	189	177	184	189	182	188	161	201	183	174	159	162	152	166	214	199	193	196	192	170	194	188	172	189	178	177	194	221	189	183	175	195	202	181	206	209	180	190	171	182	170	176	186	182	166	162	187	202	190	181	157	143	167	169	205	203	173	179	193	182	162	178	161	224	201	197	193	185	155	183	166	199	194	170	204	168	186	160	194	159	186	181	185	198	182	181	150	192	198	161	196	180	155	181	187	218	186	162	188	187	174	195	171	198	161	170	170	188	185	200	185	186	166	215	178	193	183	172	183	176	166	199	194	195	173	190	191	179	186	181	219	174	196	173	196	180	182	181	206	185	185	176	168	179	169	182	173	194	144	171	164	164	183	155	172	173	189	202	209	176	183	180	182	176	180	185	162	185	189	181	179	166	178	153	192	204	183	198	195	168	163	189	186	164	166	197	164	203	204	199	178	170	197	186	147	187	171	182	183	166	182	187	203	165	188	166	154	179	175	184	178	192	173	188	175	180	188	178	171	203	199	202	170	224	186	196	195	170	202	171	192	175	183	190	193	191	193	174	175	195	192	156	186	175	217	200	197	175	166	181	177	170	167	192	188	215	188	161	171	197	176	180	176	178	193	222	197	175	196	185	194	207	180	197	209	213	176	157	159	192	194	193	174	152	176	174	198	181	188	190	186	198	188	184	159	189	197	194	184	188	192	176	180	169	190	183	175	209	212	215	185	168	162	169	170	180	206	195	189	164	175	169	163	189	192	186	189	171	201	175	183	178	165	184	174	224	159	164	195	187	173	184	211	209	178	180	175	154	190	186	165	203	184	149	171	168	164	157	190	178	180	183	189	201	179	164	182	147	184	172	203	178	174	172	178	167	162	195	184	191	185	188	191	190	171	171	192	196	182	145	197	179	203	177	188	170	195	192	192	219	195	213	180	177	183	189	179	185	170	178	169	191	171	203	212	187	172	186	206	197	170	186	155	193	212	168	185	182	164	185	187	213	186	173	181	161	212	166	166	176	161	173	170	172	200	173	171	206	199	169	188	202	207	180	209	195	181	204	185	164	189	185	199	146	166	187	192	205	169	169	161	182	174	192	170	192	208	174	202	205	191	182	181	203	205	185	175	177	182	176	181	196	201	195	180	189	170	169	185	169	200	199	184	189	190	178	191	191	198	173	185	182	185	167	186	194	194	187	193	178	191	176	186	190	169	179	186	187	177	193	206	176	172	193	163	175	184	182	210	171	166	221	170	186	193	165	181	187	185	187	198	192	167	177	188	179	165	178	184	170	164	175	195	163	175	174	211	185	172	162	183	183	179	202	175	182	191	178	181	212	179	171	192	189	192	185	156	195	181	170	169	190	188	169	198	190	182	180	182	179	194	204	177	195	187	189	202	205	206	176	174	171	161	184	198	154	194	187	151	186	170	167	181	166	202	161	176	200	203	187	199	194	161	181	165	179	184	197	174	191	167	192	186	160	167	198	178	166	161	196	188	196	191	153	155	193	186	169	179	179	192	157	175	191	193	162	154	177	208	167	183	208	179	184	193	200	160	205	209	177	186	180	175	190	207	198	179	208	175	185	163	153	169	192	162	183	214	191	175	184	206	170	185	178	175	201	194	184	194	194	186	174	172	205	201	155	170	198	190	191	176	188	192	186	169	204	188	164	194	186	168	165	189	182	186	195	181	202	175	177	177	199	193	178	197	180	184	183	190	199	177	166	185	148	200	197	175	179	175	194	195	217	204	177	174	181	172	198	222	193	196	204	186	196	189	173	197	189	185	168	192	190	154	177	185	173	179	183	176	186	191	176	187	201	203	166	183	182	171	185	203	192	186	194	186	206	189	183	189	185	175	161	174	182	159	155	186	162	185	174	175	180	203	172	195	194	160	175	170	181	183	193	182	202	167	190	163	176	153	215	164	185	181	181	180	192	182	177	155	166	151	210	196	187	184	176	176	162	176	182	183	177	184	184	184	178	179	194	171	191	190	202	212	198	215	198	166	179	193	181	177	203	177	198	187	206	177	160	184	162	206	186	196	218	214	181	189	172	195	193	171	202	183	184	191	151	179	174	169	191	187	210	202	182	169	188	183	205	181	168	187	178	156	179	186	189	191	191	184	178	160	200	201	217	203	185	151	188	177	166	201	173	175	175	191	179	195	207	185	196	202	193	188	191	209	170	183	173	171	184	186	196	183	182	180	203	177	182	216	168	185	178	177	194	181	192	151	178	171	211	175	179	239	175	183	199	190	173	180	185	214	190	186	166	178	209	192	178	208	178	218	191	216	185	197	191	201	177	192	193	149	202	178	199	207	183	178	198	173	213	189	178	188	197	183	194	192	186	177	193	198	181	167	167	152	183	179	197	183	162	148	179	182	196	193	185	185	204	183	175	178	191	176	175	162	170	176	215	189	185	214	192	178	212	199	182	173	177	189	182	200	186	187	162	183	178	214	186	190	184	184	171	196	176	184	166	188	218	166	189	180	189	196	194	190	192	161	192	188	187	181	216	206	186	171	185	180	161	169	186	200	190	198	172	172	194	187	182	171	193	198	167	160	191	173	166	171	204	188	167	172	180	167	163	178	175	203	196	202	214	190	191	176	178	194	198	167	175	211	187	173	158	190	193
7781	839	1545	1649	1370	1149	1024	913	789	766	739	607	664	633	633	591	529	565	568	598	585	563	492	517	541	510	491	489	535	509	530	489	489	491	537	500	483	505	528	513	501	504	520	522	466	437	456	478	495	464	497	446	462	496	478	497	467	479	464	497	462	483	482	453	465	477	463	522	483	465	493	485	479	442	492	520	450	507	454	457	410	441	485	485	445	421	502	481	484	463	445	486	501	469	490	501	494	495	462	436	478	443	498	499	462	480	494	479	463	465	507	508	456	460	481	481	450	498	504	496	508	492	489	479	469	500	444	455	500	462	473	461	483	461	432	561	464	526	458	460	452	501	456	495	476	491	507	496	469	502	456	460	469	454	498	450	494	449	499	445	462	493	485	470	459	496	474	467	476	446	482	475	464	470	508	453	473	497	487	459	473	463	505	486	487	493	472	476	479	463	475	488	498	480	475	459	504	484	481	519	483	461	478	470	514	459	525	473	503	458	465	450	481	489	483	535	495	453	475	460	523	488	479	450	472	475	459	459	463	439	475	493	455	481	479	477	464	507	453	442	449	482	461	477	470	508	480	447	456	502	497	528	490	488	505	486	485	489	439	475	482	445	474	483	486	498	511	440	466	474	442	483	497	487	494	466	466	503	535	492	506	468	477	468	472	504	472	471	492	496	452	468	471	442	495	478	458	517	493	498	492	469	527	447	514	467	465	508	418	500	518	456	441	458	444	443	467	472	522	462	466	452	473	465	431	493	463	484	476	508	477	465	479	459	437	450	432	462	472	471	445	484	465	481	485	491	468	436	459	443	482	468	473	479	480	501	499	492	458	481	472	429	473	490	475	439	495	499	463	478	463	506	484	445	482	452	492	485	481	477	483	464	506	462	478	489	459	492	440	511	527	475	461	529	469	498	467	454	482	476	458	456	479	470	494	492	505	489	506	498	476	492	477	508	470	515	479	506	485	468	509	472	510	496	505	482	454	476	485	483	500	478	467	447	480	469	467	494	449	477	448	514	495	468	472	453	444	498	482	486	447	453	464	495	518	456	473	479	468	478	502	437	484	473	475	468	460	464	494	468	466	476	444	515	485	470	450	469	499	483	473	453	464	491	491	480	461	450	495	469	470	463	500	479	448	441	466	494	445	461	526	447	500	450	484	498	464	472	458	539	507	479	474	449	483	456	511	461	485	458	489	516	499	465	486	453	495	454	509	472	507	452	519	472	434	456	521	495	482	551	481	464	473	463	500	487	457	478	477	426	485	479	492	473	520	481	503	492	427	461	446	452	472	466	468	487	474	472	486	478	460	484	474	488	496	428	476	495	441	498	443	472	471	448	472	453	508	481	472	513	479	442	518	504	478	510	464	472	447	482	449	476	464	477	457	491	520	501	491	440	482	509	476	483	488	486	490	478	463	487	461	505	469	497	477	500	469	485	474	500	493	499	459	498	522	477	513	499	449	491	474	486	491	494	449	420	470	476	485	485	513	466	497	435	462	451	471	502	491	456	511	498	472	462	508	473	469	458	471	452	504	424	510	474	458	493	486	453	481	487	486	444	463	499	443	501	510	524	460	497	473	486	534	459	474	476	462	444	443	465	486	451	446	471	485	448	468	467	427	450	496	468	439	464	462	488	487	465	485	478	482	450	512	503	461	469	484	488	438	500	465	481	436	457	474	476	504	516	495	485	441	496	436	463	474	496	471	483	451	474	490	491	435	477	469	464	468	447	484	486	464	467	492	450	484	467	468	476	454	492	509	489	489	475	480	485	493	431	524	479	490	503	502	442	508	468	466	464	517	458	490	511	505	435	452	467	486	450	444	480	469	444	512	470	505	453	441	465	506	456	499	454	452	478	473	446	439	480	499	493	463	468	496	471	494	480	490	499	478	475	470	453	476	476	488	436	492	516	503	492	495	504	436	506	442	481	494	464	492	451	466	490	438	501	486	509	454	455	493	460	456	473	512	464	502	467	452	499	441	491	478	510	467	488	452	467	484	448	467	455	482	449	460	468	465	486	464	465	474	483	491	500	468	466	482	432	435	475	486	460	498	473	487	440	493	475	481	486	488	457	463	477	460	465	472	490	528	498	496	457	467	462	422	465	500	494	473	465	456	487	500	492	495	484	513	454	457	464	478	454	478	432	491	465	482	454	476	489	499	457	451	496	465	524	489	467	466	482	478	498	456	509	468	455	459	433	465	459	468	485	442	453	452	464	438	493	445	459	458	456	448	467	489	478	425	447	489	464	471	487	494	464	480	447	486	491	478	519	470	474	501	472	469	438	453	477	462	490	495	482	464	479	500	496	470	500	483	488	492	499	489	485	490	492	459	449	503	419	459	467	515	450	472	478	481	464	455	484	506	512	467	482	462	449	471	459	466	507	470	445	461	500	478	480	431	480	476	462	525	456	475	495	441	491	522	471	507	459	477	455	476	481	477	470	534	467	433	472	466	472	457	466	493	523	469	466	491	489	470	444	485	512	468	494	492	476	491	473	462	505	490	470	504	466	509	482	485	459	507	481	444	485	491	469	479	449	445	445	503	472	503	510	492	457	463	449	469	438	481	493	492	484	455	449	501	417	440	524	482	503	493	462	455	477	456	463	477	511	454	477	503	513	501	447	479	477	476	475	527	489	483	461	525	461	433	479	464	465	471	459	483	455	502	490	462	494	452	472	469	516	456	479	493	498	480	447	484	515	467	456	450	481	486	450	463	509	426	503	463	525	510	478	505	461	505	498	479	479	487	463	455	479	447	457	492	459	475	468	482	504	501	521	432	489	488	487	482	468	464	469	483	514	472	523	479	447	500	445	463	468	459	474	448	494	501	504	499	457	465	482	463	482	490	480	489	487	476	460	477	480	486	514	451	478	430	505	465	448	464	470	430	464	461	458	432	472	481	464	454	475	490	480	482	461	446	458	472	427	482	508	511	495	504	456	449	437	463	488	467	478	465	458	478	497	500	496	476	471	465	412	444	492	491	474	482	501	473	488	453	472	431	446	406	472	478	510	458	461	456	517	496	492	465	495	474	509	471	468	503	507	461	452	450	431	501	450	482	474	494	430	492	455	472	469	473	471	497	450	456	476	485	469	477	496	486	479	481	515	500	470	507	477	448	490	515	498	483	472	484	470	481	472	494	507	477	510	475	459	521	489	474	449	450	484	504	424	479	503	464	465	435	470	466	425	461	427	471	474	483	446	466	469	485	474	467	471	488	467	477	520	495	499	501	483	499	516	476	474	480	468	493	458	491	506	498	470	480	476	480	448	479	504	446	473	469	463	448	473	474	482	472	443	490	515	469	490	473	493	475	487	463	495	493	490	492	459	451	460	490	487	471	485	458	470	493	478	488	467	462	477	476	465	468	454	522	445	490	463	483	462	477	496	435	453	475	494	467	458	474	472	462	481	460	435	448	476	473	492	485	489	478	511	456	455	454	460	501	480	461	512	464	454	456	467	455	501	464	510	476	487	441	451	468	457	463	489
1314	371	392	362	376	353	369	356	376	342	342	388	404	366	375	377	378	357	373	399	350	393	404	347	341	410	352	351	398	399	385	374	387	341	366	335	331	406	346	369	346	352	357	389	396	346	383	361	352	377	366	382	358	368	359	378	359	373	352	401	387	400	359	412	362	392	347	382	388	345	394	343	379	348	354	359	350	368	397	381	358	379	328	374	369	353	383	386	341	375	373	371	380	375	354	357	409	347	404	387	344	362	351	395	379	360	373	358	400	416	352	390	367	346	351	383	393	366	386	385	382	375	352	370	337	381	370	388	407	360	382	349	372	384	365	368	376	370	327	370	402	366	357	357	363	379	331	362	401	363	360	350	380	345	380	409	368	378	348	370	365	347	326	337	369	404	365	367	366	346	367	401	382	366	362	339	370	362	375	421	347	383	353	380	352	376	339	416	375	374	367	382	366	403	363	354	348	381	371	384	365	354	365	379	353	389	384	381	371	356	375	381	402	355	373	396	381	368	378	340	404	360	348	362	371	392	352	356	365	375	358	389	378	379	347	399	385	360	370	354	380	313	391	400	369	376	365	354	347	384	385	345	366	361	354	371	367	357	385	342	410	370	407	379	374	376	374	374	342	364	348	357	374	404	401	363	379	376	370	370	353	355	352	393	372	339	405	354	374	387	337	341	359	360	354	387	351	397	376	403	388	354	386	335	400	414	378	392	388	388	380	372	388	384	401	387	375	365	358	400	383	365	393	385	377	345	373	408	341	400	390	385	354	349	377	362	400	328	362	346	379	386	343	371	311	389	340	357	355	416	335	358	338	357	381	366	366	354	370	363	388	365	373	405	333	353	359	424	341	383	373	411	363	363	377	370	383	398	360	369	384	332	389	386	400	345	412	365	424	361	380	332	396	372	395	384	381	381	379	378	360	374	421	396	344	363	332	381	415	381	375	381	393	354	404	354	385	382	401	345	332	370	323	321	375	330	382	374	377	378	389	360	340	379	392	341	332	383	372	367	342	417	335	373	365	347	356	371	349	378	371	324	374	349	407	367	370	361	389	366	365	368	399	406	359	364	376	375	356	341	375	355	390	350	371	384	352	372	409	365	371	391	383	377	370	365	347	375	405	377	334	361	388	362	399	349	380	390	400	389	398	379	382	361	402	370	342	369	388	385	373	357	363	371	390	378	362	364	336	361	384	351	350	343	383	390	373	375	394	373	368	337	377	372	386	382	359	367	360	378	372	365	426	371	358	361	375	349	354	393	373	362	374	375	392	386	386	394	372	357	375	390	367	401	366	332	369	383	346	380	346	352	352	397	363	391	390	376	406	387	334	358	403	342	379	367	385	359	388	364	352	345	364	376	346	375	373	371	393	340	356	405	382	354	372	374	370	356	383	386	380	397	370	366	372	347	334	407	384	368	340	372	386	386	377	367	343	382	368	367	375	405	366	343	387	351	360	334	322	344	419	341	337	359	352	411	392	362	334	359	359	382	388	394	400	406	360	371	343	356	350	359	333	374	397	381	374	338	392	387	339	379	339	366	367	383	377	370	367	363	385	369	384	353	422	401	375	345	411	396	360	422	380	385	400	360	366	384	331	389	331	350	373	358	366	391	333	406	366	381	357	386	371	407	429	399	384	365	417	360	360	381	402	361	380	381	378	378	324	361	341	353	353	336	386	374	376	410	366	371	392	392	390	332	365	375	319	348	365	384	403	410	354	358	371	379	350	371	413	371	358	387	363	341	359	376	357	373	365	372	395	384	406	350	389	361	355	396	401	356	366	339	349	324	341	385	334	377	376	399	369	366	354	382	370	361	348	399	341	384	396	374	399	385	342	347	335	352	304	347	385	366	308	349	394	389	362	396	365	352	402	395	384	338	333	386	340	374	390	388	368	352	344	361	382	367	371	389	390	393	379	389	378	347	384	378	372	372	385	373	365	380	366	403	351	395	363	350	377	372	341	378	397	347	361	339	383	347	362	377	394	381	353	386	413	386	381	338	386	370	370	360	318	377	375	404	371	398	384	401	351	383	369	344	377	356	379	338	385	349	362	386	357	386	369	391	370	371	377	373	374	372	356	403	363	390	344	373	435	405	381	347	378	388	380	383	366	402	347	389	372	372	355	354	356	359	390	400	373	371	382	350	400	372	365	397	370	384	331	369	361	393	397	351	366	379	375	360	363	386	365	396	344	390	387	374	366	351	368	354	374	379	369	371	367	370	353	334	381	390	374	371	348	362	375	369	401	395	340	402	368	366	384	350	369	345	371	362	361	397	366	380	363	345	354	382	358	368	359	336	364	391	374	365	393	404	390	366	362	354	372	366	389	394	373	377	381	369	406	363	358	412	380	384	378	380	336	365	380	336	362	390	368	362	336	384	387	385	427	340	345	389	375	402	387	380	352	406	377	308	367	384	369	388	386	368	381	373	375	351	428	383	375	382	351	355	383	376	395	364	398	364	365	369	372	384	358	367	371	412	379	381	358	331	339	341	386	375	354	392	384	394	390	405	369	324	342	376	387	386	388	356	378	374	334	366	350	353	343	416	356	362	375	372	361	362	388	365	388	351	371	347	361	383	344	328	403	402	363	377	397	394	377	375	346	385	361	394	355	365	361	361	366	343	351	379	355	355	365	348	361	347	365	353	345	352	378	366	365	422	364	367	367	350	351	345	381	387	365	413	371	377	387	411	381	373	370	370	374	373	362	337	338	399	421	359	356	379	358	365	382	379	341	397	376	380	369	375	356	352	336	398	380	361	385	384	402	348	367	330	357	376	361	369	347	378	368	359	375	383	407	365	339	348	391	401	365	322	356	350	359	390	368	371	379	392	364	364	354	353	357	402	359	369	335	373	383	383	353	370	403	348	366	378	348	367	373	391	383	377	386	361	365	358	368	395	417	345	360	328	369	349	351	401	403	342	368	349	369	366	369	403	350	367	365	360	365	375	388	346	373	383	327	363	375	335	379	382	398	348	368	368	376	380	413	383	383	350	379	392	381	379	408	377	371	358	371	390	377	384	385	305	357	331	361	343	350	380	387	379	335	362	393	370	388	379	356	379	348	399	368	371	362	362	367	359	397	363	369	357	334	370	351	382	379	358	395	367	379	360	366	359	357	347	336	414	343	343	359	366	384	394	377	360	336	370	366	342	357	400	366	362	374	374	365	357	354	361	421	371	379	372	381	365	364	376	358	342	342	366	390	373	347	342	365	348	356	377	374	396	366	404	358	358	359	367	342	348	381	331	406	361	359	336	372	366	397	352	371	395	379	336	378	395	386	370	367	366	346	383	363	375	371	335	362	378	375	369	384	360	339	389	393	344	339	371	374	384	360	377	345	378	378	389	378	392	377	348	351	341	366	394	363	346	383	350	388	355	387	352	392	325	416	377	385	346	336	334	370	387	375	328	381	371	365	376	401	380	365	326	391	373	399	397	344	327	382	391	392	385	381	328	377	361	394	414	366	355	347	399	352	378	402	342	326	362
2068	899	904	899	921	868	916	901	891	891	905	976	932	907	910	937	912	948	900	881	944	871	943	956	892	904	899	888	922	895	916	914	916	958	911	917	945	904	873	847	957	869	909	904	913	871	920	849	856	914	872	885	854	865	896	812	873	923	934	938	851	868	901	908	842	917	909	907	902	884	914	909	919	897	951	870	934	928	892	950	984	884	952	903	915	905	914	918	853	899	947	934	956	904	892	962	891	853	854	896	897	923	869	929	910	900	904	950	953	907	922	924	900	974	914	898	927	876	884	892	887	924	881	913	844	892	915	912	857	854	891	807	906	838	851	948	907	890	917	851	926	869	937	941	922	916	866	959	856	856	860	929	928	892	878	888	894	885	877	894	897	878	894	867	863	931	899	872	890	916	852	883	882	942	915	926	949	857	920	881	899	839	899	916	891	944	933	871	871	934	917	947	895	924	888	931	924	927	867	906	943	873	914	893	933	849	921	869	906	821	877	975	905	852	909	851	918	907	887	891	885	924	891	881	872	929	856	880	880	925	900	931	830	889	935	922	948	870	943	903	938	937	947	849	862	884	833	945	880	905	851	922	908	843	891	968	852	883	912	907	906	885	870	918	911	862	940	916	868	886	901	918	892	954	876	901	892	915	876	923	882	882	864	910	812	908	894	903	909	899	859	949	878	915	922	867	912	896	901	872	882	852	925	920	937	906	909	913	938	873	877	907	867	902	894	872	923	944	964	876	883	863	926	888	933	947	925	935	873	966	897	953	896	857	915	908	927	927	871	870	889	944	882	934	913	886	921	886	836	884	913	946	920	895	931	889	853	868	914	938	895	939	947	911	910	945	941	905	865	881	995	884	889	885	906	900	920	950	903	909	893	890	903	930	881	882	833	919	871	908	890	876	922	920	923	860	942	930	912	879	903	909	846	924	873	893	857	883	872	922	867	891	938	927	877	929	876	926	923	873	887	840	908	902	909	886	947	889	876	910	891	883	833	931	843	902	887	906	867	894	907	924	869	906	895	892	895	976	909	927	893	888	878	890	897	863	847	857	892	933	923	932	920	896	885	923	859	890	914	937	882	862	941	957	886	914	921	819	865	869	855	928	923	863	916	867	938	884	860	851	909	905	866	908	925	866	881	912	910	903	873	910	916	910	913	897	925	926	890	822	897	883	927	897	916	913	923	859	913	910	895	863	903	929	928	897	924	899	928	916	874	883	881	885	903	927	865	917	900	855	868	893	901	927	955	855	867	949	961	900	815	892	862	901	875	949	920	970	877	923	901	915	922	909	894	897	887	943	872	911	840	889	913	895	879	902	888	888	925	882	936	907	896	902	905	927	881	950	972	971	913	900	938	919	916	874	867	900	871	871	937	923	895	879	973	878	898	892	921	879	915	937	887	895	865	894	900	895	906	897	904	875	953	900	913	870	848	923	911	908	941	896	905	935	904	901	930	936	851	958	854	865	907	867	882	897	845	920	931	947	874	887	873	897	898	905	966	870	918	917	889	940	893	984	877	902	910	917	872	854	876	918	884	921	884	869	877	925	882	912	866	944	887	861	897	912	887	919	897	913	906	899	909	906	909	915	935	892	945	890	918	857	911	925	870	863	908	865	870	964	961	873	917	928	878	920	877	891	947	894	967	917	945	901	946	927	901	893	873	856	878	912	962	941	922	920	912	899	866	899	920	836	869	924	955	906	896	915	899	873	846	888	911	922	931	910	876	905	958	910	904	880	899	888	898	900	883	938	923	891	928	864	926	905	857	906	895	910	917	914	909	924	917	918	883	847	897	908	978	944	922	919	870	902	901	912	915	905	914	947	944	931	888	885	846	925	939	887	835	880	944	853	990	918	935	904	903	901	917	923	868	887	861	885	884	851	944	929	928	896	873	910	918	905	917	844	899	908	899	910	924	894	890	921	859	902	889	854	935	922	903	892	910	867	906	903	912	912	909	955	856	908	932	942	928	872	909	906	883	913	952	912	881	893	888	873	911	899	910	967	915	845	950	934	879	919	923	896	913	891	860	906	893	889	897	841	885	952	898	919	920	866	887	921	927	882	886	912	841	935	926	914	877	861	881	857	858	883	895	909	887	889	906	965	918	860	883	894	933	873	912	904	935	917	938	882	888	870	873	935	885	897	914	844	922	934	934	895	912	905	888	828	935	863	892	838	925	906	899	892	891	897	891	835	868	901	942	926	937	907	935	925	890	889	905	920	905	851	844	902	885	908	917	928	859	895	887	888	908	923	863	930	902	891	930	851	903	930	908	971	884	855	909	876	881	922	906	914	932	876	883	935	891	881	853	953	939	914	875	901	876	884	890	910	909	900	905	882	859	883	878	876	904	850	887	870	835	950	889	914	872	876	881	930	861	841	904	951	925	877	904	923	910	891	903	931	911	934	860	904	865	882	927	894	865	870	895	898	901	923	920	886	956	904	873	901	889	898	896	940	895	903	872	921	845	894	943	913	885	909	921	904	893	853	873	879	882	895	850	888	872	909	918	895	883	935	856	924	901	932	967	875	896	872	875	933	922	883	854	893	882	912	891	893	929	897	930	900	893	929	855	881	936	907	830	931	900	887	879	893	927	917	872	898	854	901	909	836	930	886	887	857	926	858	909	855	834	881	922	903	971	900	929	921	948	937	951	935	955	930	906	911	898	877	899	906	856	870	859	876	856	922	879	947	902	887	893	915	908	870	873	897	877	852	911	933	873	929	890	945	919	945	921	902	937	867	912	929	897	895	922	877	946	861	866	885	903	915	894	943	935	948	856	900	875	973	864	916	919	904	936	871	904	913	879	925	913	927	888	939	880	921	914	908	907	903	922	868	898	908	920	897	916	899	930	903	894	921	920	881	911	872	896	986	906	901	880	914	952	910	924	912	894	927	874	912	908	882	912	799	877	946	960	926	891	922	872	872	868	906	869	874	831	878	912	981	905	866	870	870	923	921	890	883	914	926	881	880	933	928	947	929	906	875	917	902	941	887	950	896	899	906	922	895	939	904	865	891	807	913	902	907	936	859	884	859	891	950	888	955	953	852	910	921	915	921	893	944	898	902	948	861	910	888	874	932	890	910	923	909	916	877	882	901	893	894	915	894	858	943	888	907	862	901	861	918	903	968	912	925	868	871	922	864	929	920	929	900	884	935	864	916	898	934	870	936	930	853	929	920	889	918	900	876	851	929	877	894	878	908	927	887	951	912	913	886	858	868	925	933	922	922	923	963	915	924	878	915	920	908	851	854	856	884	890	880	908	888	913	880	928	845	869	940	918	905	874	928	966	899	883	911	866	879	838	892	959	847	896	865	933	899	907	875	895	910	918	821	870	868	880	930	863	900	917	940	920	883	869	869	870	898	896	869	895	956	939	874	876	953	905	923	903	879	894	909	904	917	932	939	912	911	903	898	956	910	867	872	936	916	892	865	899	875	879	939	920	893	937	923	882	883	920	885	914	851	839	893	883	894	884	900	924	913	910	895
6905	555	576	474	446	441	391	382	415	366	364	397	379	358	337	373	366	353	305	377	342	336	357	328	340	334	333	324	326	323	317	373	338	332	363	366	355	351	334	363	375	367	338	364	352	354	336	330	378	393	348	352	359	352	359	354	343	362	334	354	358	366	335	361	351	359	347	352	369	372	354	359	309	339	327	338	340	314	326	319	335	357	388	355	377	341	358	374	368	323	383	363	343	351	362	344	371	342	338	334	353	330	345	336	358	355	335	341	343	364	372	405	367	352	336	359	344	373	333	385	345	376	364	351	372	386	357	344	319	337	347	350	363	328	307	346	348	332	337	369	361	357	339	307	328	362	347	335	342	347	347	346	335	336	371	372	354	350	332	358	344	338	365	356	344	337	349	335	402	348	321	342	345	354	358	389	369	346	341	327	364	346	341	361	349	310	381	384	375	373	383	348	360	377	385	347	368	310	368	350	340	337	349	374	325	351	348	364	335	344	346	353	323	342	364	369	358	363	393	378	322	315	312	378	373	385	321	350	332	314	328	338	385	342	349	324	357	362	364	363	408	371	360	370	348	334	364	349	356	349	334	373	391	353	331	374	328	345	354	360	366	341	363	333	376	408	343	309	338	375	332	363	334	354	355	394	347	369	363	348	381	337	369	368	336	331	336	350	368	333	367	333	406	397	375	351	339	343	343	397	373	386	346	364	382	352	333	349	340	369	374	355	354	352	339	340	346	351	358	332	331	353	380	367	359	376	307	352	326	339	320	384	329	343	372	380	340	340	324	312	328	322	370	301	345	360	332	363	325	351	369	359	381	295	359	361	342	324	341	365	361	325	366	316	295	353	345	379	377	373	363	336	334	343	350	361	364	348	358	349	344	302	332	358	372	352	388	352	399	325	377	324	333	331	359	372	358	347	342	367	327	365	373	321	362	357	358	376	354	339	338	344	358	369	346	371	351	364	331	365	342	325	350	340	317	350	334	350	325	377	357	355	315	366	335	337	369	338	353	344	351	313	325	327	368	361	345	344	364	362	352	337	358	342	358	336	343	330	332	339	356	342	385	322	304	330	322	374	353	362	376	320	361	351	343	335	327	344	376	342	341	383	370	357	357	362	361	355	338	383	365	314	339	345	327	316	310	346	382	341	357	328	395	329	370	374	351	342	348	353	382	335	343	320	355	351	343	352	356	343	335	331	348	371	330	386	355	354	328	360	352	342	349	368	384	346	369	356	357	352	341	313	354	346	336	366	350	322	356	324	335	363	364	344	341	360	367	349	362	359	361	319	359	346	335	353	357	311	361	330	347	330	341	346	349	296	348	350	374	369	340	351	332	355	371	326	356	317	335	379	325	333	378	338	353	325	339	352	333	340	333	352	382	360	386	370	323	356	379	311	364	354	361	358	341	367	341	348	312	370	341	333	348	357	335	367	386	365	318	369	325	341	339	368	343	351	371	349	355	362	337	346	346	365	355	358	335	369	365	330	352	354	399	352	351	327	370	395	339	346	324	379	342	346	392	358	389	362	401	417	347	411	373	349	316	338	342	338	359	332	346	361	358	342	395	344	331	339	371	371	357	348	329	346	395	383	383	367	311	365	367	344	359	344	352	349	331	339	322	307	354	348	369	330	335	369	348	355	329	348	349	345	382	381	371	338	393	373	376	314	352	356	333	333	352	354	341	351	361	348	363	368	346	332	365	379	331	339	350	338	353	370	330	355	395	370	362	375	323	342	391	345	370	344	318	340	375	343	359	364	332	397	377	385	373	381	330	333	373	393	360	338	359	356	379	369	371	380	334	360	311	326	356	323	363	366	363	356	346	342	392	371	417	377	359	350	360	341	399	378	355	354	355	349	370	372	325	339	367	379	359	373	388	343	370	343	344	338	369	341	374	368	337	329	366	337	359	357	332	350	354	355	370	326	334	347	367	363	358	356	344	388	356	339	302	343	356	356	362	357	358	348	353	354	346	359	364	390	362	356	385	358	344	354	371	350	386	320	344	349	350	325	368	366	348	362	322	348	367	350	372	377	349	361	309	338	349	336	363	385	324	352	319	340	363	387	360	354	351	376	348	385	363	326	363	343	360	406	354	366	364	337	350	358	323	327	346	380	354	363	310	352	372	371	367	352	371	332	378	348	365	361	341	353	351	327	340	335	334	346	356	341	341	371	330	324	352	324	326	343	329	378	335	385	349	368	347	372	360	352	347	356	338	360	359	346	374	358	324	331	336	357	370	396	349	318	350	374	343	342	359	364	363	342	339	322	346	364	365	344	334	333	378	346	387	375	369	327	329	360	343	337	365	326	338	365	346	362	369	351	372	385	346	353	409	357	348	318	321	353	396	363	364	368	342	379	320	321	337	349	431	350	384	329	370	350	355	348	356	375	360	318	318	345	346	353	361	361	400	353	343	353	343	369	353	350	369	392	387	343	378	347	319	341	357	379	369	358	356	398	326	340	360	360	322	352	344	343	360	367	362	336	349	335	357	350	360	353	343	376	348	336	366	368	359	338	358	353	354	361	351	348	323	338	347	371	334	363	378	375	350	321	330	365	352	340	355	371	369	319	341	347	341	312	406	354	329	320	366	354	365	304	324	378	365	370	358	395	316	334	306	335	365	338	379	342	333	329	344	331	295	316	328	338	342	354	366	359	364	340	366	343	307	360	356	310	377	358	365	356	361	394	361	380	364	361	365	317	325	333	388	332	344	327	380	384	373	368	352	365	347	317	345	352	364	342	364	358	391	327	349	375	334	376	352	339	353	371	368	380	365	313	369	344	357	373	355	350	402	323	337	331	375	359	332	348	349	398	328	390	362	379	329	340	333	386	361	348	367	376	363	313	323	330	364	333	343	397	348	327	360	377	329	328	365	360	331	345	357	376	358	342	352	332	336	329	347	351	337	355	360	357	369	352	365	367	364	351	333	332	369	365	343	378	364	323	336	349	354	346	347	341	355	294	371	346	336	351	366	342	391	348	352	348	377	352	362	390	349	375	382	386	335	346	365	344	364	328	321	330	355	335	364	364	363	382	347	373	347	348	324	337	338	344	309	356	378	353	314	326	351	353	352	334	376	341	329	352	362	363	346	344	375	324	337	362	352	347	381	320	359	381	372	345	378	329	327	338	339	321	299	335	359	324	370	337	367	329	371	355	362	344	368	338	379	374	345	356	318	335	346	365	374	370	340	360	414	372	307	326	351	336	362	394	354	360	348	374	324	370	377	364	343	327	341	353	350	387	382	379	363	329	343	320	394	346	331	362	372	356	352	338	353	374	377	352	362	353	329	365	377	383	376	382	349	317	359	383	380	351	346	356	366	343	383	370	352	367	370	314	323	344	355	346	342	327	353	334	376	356	342	364	364	366	385	330	342	365	364	342	340	324	361	356	369	369	344	378	342	381	306	363	353	321	327	376	359	376	361	343	352	340	351	337	357	361	347	334	349	361	382	338	331	364	347	351	367	371	339	342	354	332	356	336	381	365
6483	1051	1442	1533	1342	1244	1116	1055	1013	1017	961	967	954	942	897	918	899	890	915	887	905	865	869	866	914	831	854	923	866	826	829	891	872	839	878	874	854	875	869	847	855	824	823	842	843	847	857	852	861	873	867	889	816	818	815	823	841	805	880	845	906	844	857	881	833	837	873	863	878	800	832	852	869	836	865	889	919	843	910	900	857	876	873	831	885	861	892	843	915	889	824	894	862	868	837	819	866	833	799	859	879	869	866	798	872	803	857	839	877	877	831	862	872	858	843	857	827	850	852	808	868	842	891	845	876	877	869	853	859	857	816	897	878	846	829	853	857	847	876	808	841	862	829	840	833	826	790	833	810	859	828	873	821	909	803	860	897	822	887	812	834	870	830	845	893	881	883	842	888	852	858	828	846	898	758	864	921	847	864	851	825	853	814	845	797	818	872	877	903	847	824	876	832	874	870	896	853	869	875	852	889	878	885	860	842	816	839	881	862	837	921	812	857	852	808	869	879	841	841	826	866	884	889	815	900	867	787	824	846	872	789	865	897	885	835	875	854	876	923	903	886	843	849	895	833	907	892	882	882	835	877	811	926	865	885	831	885	857	830	822	850	850	850	871	846	849	866	819	845	891	848	831	829	866	846	847	872	879	820	886	843	921	878	871	786	828	894	854	884	931	866	868	862	849	865	856	847	851	814	844	841	857	862	876	866	844	886	848	849	828	834	851	828	866	836	857	852	877	863	885	836	895	865	870	844	861	888	870	852	837	871	870	846	872	871	878	842	862	820	855	822	872	933	844	862	889	863	876	849	875	844	881	842	875	849	860	835	874	849	798	906	833	858	885	867	886	887	843	790	922	864	843	847	835	815	858	825	857	864	854	851	859	888	858	905	880	871	891	891	890	860	919	784	849	867	872	842	916	875	858	841	804	870	839	827	851	813	865	838	864	832	841	864	879	847	900	891	851	812	863	844	809	840	812	834	782	833	836	818	837	870	843	769	883	838	910	816	845	894	819	867	852	866	844	829	825	859	829	873	897	809	864	841	852	849	803	847	832	838	864	846	860	836	871	821	815	902	845	823	869	867	834	831	886	832	816	835	898	878	838	848	861	825	902	862	828	867	886	915	874	844	852	796	839	872	821	884	829	833	850	815	803	868	895	842	807	870	812	843	839	915	843	828	866	903	805	826	830	829	886	891	848	912	909	867	860	817	799	832	821	870	846	843	815	871	812	842	844	882	844	883	838	900	795	787	826	838	864	847	887	838	857	890	849	818	798	858	880	808	856	872	804	877	889	807	893	799	865	866	840	917	824	877	851	844	851	837	784	883	860	885	841	832	845	903	826	876	782	858	875	827	869	855	843	849	821	874	861	887	879	836	891	849	884	871	871	793	843	832	836	807	817	885	816	810	846	867	818	886	827	843	836	787	842	828	853	822	811	853	839	853	858	842	852	857	878	875	895	806	834	841	878	838	859	822	816	861	851	884	872	880	843	887	855	855	782	803	814	812	831	891	866	837	849	864	854	845	835	928	848	841	869	871	884	854	857	856	837	842	855	851	823	834	850	823	819	816	886	815	883	874	833	805	893	867	876	838	865	871	818	820	856	833	836	819	883	911	831	849	876	888	905	912	766	913	875	837	834	819	860	868	862	834	872	848	873	850	836	819	867	873	852	839	865	835	885	856	839	874	846	870	839	793	883	888	839	851	842	829	849	889	822	821	858	813	840	859	844	867	837	842	847	884	869	847	811	819	874	858	805	905	840	840	831	879	851	807	878	843	834	836	814	878	862	886	849	812	863	843	883	865	920	863	860	781	786	878	798	900	810	809	864	884	845	849	890	839	868	797	845	816	919	827	826	890	791	853	899	872	866	846	843	810	934	868	826	862	873	825	819	847	850	832	836	860	850	821	797	862	874	821	838	849	827	848	833	839	853	870	823	867	867	857	875	848	850	797	830	878	807	882	896	907	823	798	872	807	837	867	886	826	846	809	849	853	859	902	852	867	882	856	848	851	821	880	871	909	874	838	813	863	872	861	880	865	878	876	844	877	905	854	821	823	898	849	853	851	843	852	889	837	875	854	850	848	809	825	837	853	876	938	837	855	848	819	834	850	847	882	850	805	832	919	798	843	842	877	807	876	833	858	814	851	863	804	798	874	827	856	870	818	879	924	803	841	864	803	858	879	888	788	828	827	825	880	835	828	825	840	875	871	876	862	855	833	827	819	868	831	868	847	879	827	833	859	795	893	869	853	877	886	889	844	856	802	820	886	844	869	810	841	836	886	859	842	866	828	822	815	850	811	850	886	850	855	874	803	861	874	880	859	872	902	854	845	831	800	892	838	845	858	852	847	834	850	820	879	845	825	860	865	836	861	873	873	883	901	824	819	898	902	857	851	850	813	840	857	856	826	859	865	833	889	859	857	862	867	925	883	866	859	878	859	872	887	887	928	891	788	878	838	870	831	852	912	866	892	897	852	847	893	838	860	845	803	831	832	851	847	839	894	839	823	833	816	838	820	859	816	868	878	815	848	790	803	831	857	872	876	827	867	836	803	818	889	855	872	863	886	828	859	848	826	865	849	842	936	825	842	886	911	843	853	812	887	840	804	894	881	805	891	918	902	848	788	894	874	833	894	893	853	833	813	863	877	820	859	848	873	841	844	863	882	822	850	852	853	907	857	847	843	820	835	876	850	863	806	870	874	821	873	841	855	893	858	824	846	828	872	845	804	868	873	844	832	849	862	869	894	854	792	884	821	874	837	870	887	888	891	840	867	836	869	830	890	818	873	822	905	836	873	870	829	819	845	838	870	863	855	855	877	885	850	828	867	838	829	856	875	857	890	901	886	855	908	851	870	817	875	856	856	765	871	924	861	892	821	918	821	893	869	856	866	817	810	814	845	809	864	860	858	858	846	830	901	879	888	862	811	851	832	852	853	867	855	815	816	829	854	843	861	830	815	842	863	830	857	875	889	835	873	807	845	845	873	885	865	857	842	899	893	829	891	809	883	857	889	881	865	807	839	855	816	842	858	821	797	827	846	891	836	861	864	807	855	897	885	867	896	881	867	840	866	804	834	875	802	833	875	912	907	847	807	849	859	867	809	866	829	840	877	875	813	843	881	841	790	843	807	838	831	867	809	841	819	850	820	887	813	864	841	884	813	870	865	827	822	861	855	831	871	870	833	853	850	845	859	846	805	864	851	835	833	877	927	850	873	874	814	897	890	838	868	853	884	878	873	839	792	862	906	830	867	866	867	837	881	793	862	884	872	853	823	807	867	850	873	873	840	826	860	883	860	845	813	886	848	872	857	853	882	788	866	823	874	843	865	828	843	849	800	910	910	861	830	916	902	828	859	896	822	869	815	922	853	875	856	857	922	815	875	858	804	838	871	877	851	823	853	876	883	895	867	834	817	878	837	825	791	831	835	888	882	895	820	837	813	854	896	868	828	894	863	850	848	825	821	842	882	818	825	824	841	843	809	831
11689	715	640	502	400	324	256	274	209	236	211	227	173	195	211	226	195	197	212	178	176	188	193	187	167	195	200	195	175	179	218	186	195	187	188	193	184	196	191	184	171	181	194	197	181	192	185	179	186	167	172	185	178	181	165	175	189	182	188	190	167	165	179	180	172	208	204	192	178	191	197	195	191	173	163	191	185	183	176	171	180	173	187	177	203	159	192	178	193	160	180	188	187	193	180	164	175	163	179	189	185	206	176	186	190	176	170	180	183	186	156	170	174	209	184	207	177	211	161	186	171	175	175	191	172	166	169	189	181	173	200	197	200	200	209	178	174	162	167	205	165	199	181	159	149	146	164	172	179	182	205	194	196	177	196	183	191	190	181	181	195	187	162	193	192	194	194	180	198	187	173	208	162	180	183	186	171	181	178	172	174	189	207	181	189	172	191	189	187	188	188	172	183	183	174	169	168	143	188	182	165	186	187	161	172	192	181	200	178	182	155	186	220	181	192	171	175	182	194	177	189	195	182	163	169	187	178	168	176	186	148	185	175	185	180	157	168	190	183	164	161	172	188	185	169	200	192	192	184	179	185	201	198	170	214	195	173	184	198	162	161	196	193	188	199	204	191	192	175	171	191	195	182	183	204	178	178	174	202	190	165	196	183	214	181	183	153	180	158	191	172	193	197	172	197	169	194	162	192	178	170	164	201	174	182	186	181	173	200	175	185	164	210	193	191	187	198	185	174	182	165	192	170	178	174	200	196	176	209	174	170	173	195	191	169	179	169	194	188	190	187	174	225	168	171	173	170	187	155	216	177	213	189	196	169	214	199	192	173	203	202	187	168	197	171	172	194	157	158	196	183	168	198	177	169	186	175	194	202	193	190	162	165	183	190	145	185	192	188	161	168	176	194	181	180	183	188	195	179	189	166	203	210	187	174	182	184	167	173	167	190	197	170	189	216	170	181	181	156	203	209	188	183	180	221	177	165	172	169	169	178	173	163	183	177	188	176	166	186	178	186	187	164	201	169	167	196	168	187	192	172	185	197	210	185	177	159	193	191	166	196	177	177	186	180	188	190	167	194	200	207	191	168	183	190	190	200	202	196	183	177	179	144	174	176	166	158	157	171	182	178	176	170	201	205	187	168	166	197	196	193	180	172	201	177	188	169	210	188	194	183	190	207	177	175	184	182	196	183	194	198	169	192	196	178	179	187	172	192	207	186	181	178	153	159	176	169	186	199	182	202	179	187	165	176	176	180	202	196	173	168	183	191	190	194	185	166	175	175	197	175	185	170	178	179	179	193	184	183	191	164	191	179	187	195	199	169	158	192	187	190	170	172	170	194	166	198	185	178	186	182	177	169	194	207	205	193	179	185	168	196	171	177	211	186	173	190	185	183	190	202	193	169	175	215	186	202	207	209	178	180	203	170	194	191	197	189	186	195	187	163	180	186	165	199	185	182	177	206	198	219	197	196	165	195	187	223	203	168	186	179	182	163	176	176	197	172	184	161	202	201	198	188	189	181	206	184	177	160	187	201	199	175	195	185	154	177	183	174	186	189	168	184	159	172	181	187	188	172	192	207	169	173	190	174	178	169	197	193	163	195	184	188	189	168	201	191	199	189	184	170	186	185	206	182	189	192	182	160	189	207	200	187	183	193	166	190	179	182	191	158	187	165	149	205	159	184	191	179	179	207	153	199	179	182	173	172	197	175	187	186	182	189	180	200	172	162	203	198	178	176	192	225	200	194	189	214	192	209	195	183	171	183	195	203	168	188	149	180	187	192	209	196	157	176	185	207	153	160	177	175	201	174	162	190	200	174	193	170	170	187	176	202	184	211	194	196	186	148	176	188	201	204	200	179	199	198	192	196	173	168	193	198	181	194	170	178	186	184	184	182	173	209	165	168	203	177	197	194	195	158	184	163	161	178	193	171	186	182	191	179	191	159	157	178	165	159	170	182	165	186	171	177	171	190	183	174	185	164	193	220	179	154	187	164	170	162	180	191	188	194	186	171	184	206	182	196	178	188	184	209	184	181	179	204	204	174	169	176	167	172	187	181	186	183	164	162	161	194	166	184	198	189	190	194	173	180	187	184	192	192	179	188	184	184	185	199	160	176	202	197	215	198	175	201	204	193	213	185	195	202	166	184	189	186	192	191	179	184	170	147	173	190	184	166	177	188	180	171	179	165	189	182	178	203	171	187	183	193	216	172	176	167	164	176	185	169	215	187	188	172	166	182	159	164	181	173	179	183	166	197	196	166	171	175	185	189	167	194	190	189	186	186	194	185	176	177	166	193	188	210	187	159	173	172	176	186	182	176	168	189	190	197	191	191	191	201	202	189	197	176	198	211	161	186	162	185	192	219	193	185	174	166	167	148	174	183	188	192	186	181	185	183	196	157	170	200	185	181	203	196	146	173	196	191	184	167	196	177	184	191	215	191	176	210	180	180	173	223	181	196	170	178	181	185	182	186	159	195	191	177	177	194	181	201	196	188	180	194	170	184	167	190	170	169	164	170	191	206	168	191	200	188	194	155	199	180	190	190	200	177	186	186	189	194	168	188	196	181	173	183	183	199	191	161	197	172	196	194	191	184	176	180	193	159	183	202	158	184	178	197	176	182	187	173	169	176	199	197	163	172	165	174	187	192	177	173	197	200	177	181	186	181	204	191	167	162	196	172	183	186	185	189	183	196	189	192	168	191	182	173	182	178	189	182	181	201	198	177	210	199	179	184	194	172	188	169	162	161	189	169	176	167	148	179	165	191	182	168	185	178	188	177	184	194	162	176	172	177	189	221	189	182	192	174	169	179	198	177	194	180	184	196	179	177	174	211	165	212	173	204	188	160	169	178	192	195	208	210	192	153	204	194	180	189	172	182	190	148	181	165	177	177	182	181	181	198	166	175	165	175	185	192	208	199	204	183	191	208	180	172	176	198	178	183	168	174	192	181	167	201	175	175	196	193	183	185	176	193	177	160	177	169	201	186	192	181	184	192	172	163	157	165	174	187	188	164	194	169	173	169	167	176	188	157	183	176	188	185	199	183	209	164	203	178	176	203	167	178	177	159	173	159	184	169	166	186	157	199	184	187	174	155	164	166	195	179	169	195	191	193	173	166	180	206	167	185	180	170	176	189	167	190	180	196	183	166	187	194	233	167	169	165	195	161	166	161	172	172	180	164	175	178	197	182	191	183	206	177	199	212	186	181	184	194	201	154	176	192	174	175	180	164	182	199	187	165	197	176	167	180	177	204	192	204	175	181	196	178	185	189	180	171	168	184	194	164	218	188	188	179	189	183	199	191	168	166	215	175	194	203	189	182	181	186	208	186	170	184	192	185	198	190	203	180	156	186	190	193	170	145	202	169	189	180	197	166	174	171	209	207	190	193	205	188	192	187	176	180	183	180	188	195	194	199	189	172	192	191	190	164	192	175	197	184	174	200	201	160	190	198	187	187	223	174	174	194	168	180	174	193	169	186	204	184	208
7736	855	1477	1671	1364	1278	1019	942	804	748	659	695	600	625	630	600	547	575	545	558	530	542	511	514	491	554	489	507	457	512	497	497	497	503	513	467	499	482	485	471	493	525	464	513	489	485	487	508	499	493	492	515	503	499	494	469	506	497	501	481	515	516	451	480	530	501	492	488	485	469	469	428	466	472	502	490	512	488	491	493	508	479	522	496	492	501	473	518	489	498	453	485	477	466	486	514	497	492	515	482	490	480	475	484	523	481	488	486	484	506	482	493	509	433	490	494	418	516	457	476	470	423	453	510	495	495	444	447	473	500	463	488	497	485	499	463	527	495	501	502	503	469	502	490	482	494	495	489	452	461	469	475	503	463	463	438	502	458	462	454	474	456	480	467	476	488	453	467	483	475	451	454	472	454	443	463	517	483	463	469	485	465	501	456	458	472	475	455	482	461	487	480	482	468	458	466	473	487	490	456	517	498	482	490	499	498	497	479	521	446	461	474	500	479	454	437	488	460	492	442	461	466	498	473	474	481	485	477	483	509	512	471	452	452	458	486	461	488	490	478	469	464	487	458	487	501	481	449	499	432	487	500	504	440	435	466	425	502	470	433	456	489	488	451	476	516	479	508	465	478	422	480	452	504	483	452	505	487	473	471	516	462	477	515	496	486	492	482	470	443	474	464	463	477	477	492	471	489	458	497	460	517	494	440	498	486	449	466	465	514	484	468	486	434	469	483	505	485	508	444	523	450	463	530	512	498	471	437	482	491	460	452	501	457	455	466	471	421	432	472	481	483	520	458	434	478	486	461	485	489	500	503	469	470	497	486	506	466	472	483	472	486	464	483	484	507	463	477	461	462	483	513	454	485	458	482	472	512	457	516	474	458	437	464	466	470	481	450	471	474	456	466	462	473	456	445	483	468	443	504	453	495	504	481	499	458	461	462	452	491	461	457	455	457	473	505	521	469	465	533	497	515	520	505	478	490	452	474	472	504	462	473	493	464	455	481	514	502	510	471	435	486	466	468	468	457	474	490	483	496	495	459	490	496	476	455	509	464	444	467	504	471	506	493	483	470	468	470	464	508	506	466	509	474	473	491	479	478	461	461	491	468	467	466	492	483	450	518	467	487	498	497	495	474	452	496	453	475	515	424	482	501	489	481	499	504	477	469	488	488	449	478	444	491	460	450	485	493	464	461	470	465	544	509	479	475	491	472	480	474	470	474	501	494	462	503	467	483	486	500	466	489	478	514	460	472	455	466	488	491	472	506	482	459	468	481	465	497	487	477	476	505	494	484	459	459	450	433	507	496	463	469	509	472	446	505	492	457	480	478	516	526	458	443	455	448	485	502	473	459	468	484	451	460	448	503	513	503	478	439	501	461	519	469	497	462	490	532	444	473	488	470	470	476	461	455	468	476	470	434	467	470	485	474	461	458	488	460	452	460	459	495	482	512	451	497	480	490	427	492	498	480	477	497	476	473	455	459	519	488	483	518	465	469	466	469	530	434	448	492	486	463	445	432	448	441	456	483	473	478	483	465	483	491	497	427	466	458	443	483	483	508	449	484	505	482	445	490	475	433	498	449	462	468	513	474	461	463	475	467	493	462	478	440	498	451	412	470	464	473	464	425	500	483	503	482	463	459	499	466	463	483	452	480	463	460	465	474	473	498	447	458	451	456	506	495	462	461	485	471	512	468	464	518	476	466	467	447	464	487	474	509	436	465	500	479	496	486	477	461	440	451	451	484	495	497	460	447	471	489	460	478	459	504	473	470	466	465	479	475	468	468	473	494	451	484	479	474	486	453	480	471	523	488	475	456	481	424	502	486	472	480	493	468	480	494	472	459	499	465	473	451	471	459	415	487	461	464	469	464	458	470	461	477	483	483	441	449	464	466	498	459	443	479	492	470	441	475	445	492	490	469	515	481	454	484	461	463	464	486	480	445	489	457	499	456	464	483	506	438	473	486	470	497	478	488	501	488	493	458	469	448	492	447	439	472	435	444	488	463	520	468	495	477	434	474	458	498	500	466	452	461	455	479	488	497	489	473	515	509	480	473	453	491	477	485	493	499	465	474	447	469	474	476	492	514	460	449	453	470	463	423	488	489	488	497	479	458	480	432	432	461	485	445	479	502	463	509	460	470	469	443	506	496	474	468	491	502	446	470	488	489	459	514	482	483	472	472	456	500	466	459	461	490	488	507	470	489	487	478	432	441	473	506	483	477	454	462	482	526	466	498	481	476	422	460	471	492	480	489	488	495	453	503	473	473	462	511	461	451	500	475	458	474	463	461	488	427	490	511	457	474	479	488	460	479	497	452	448	455	466	505	445	468	451	473	489	452	464	435	477	461	463	435	493	468	451	447	443	506	467	474	460	472	473	495	494	443	464	486	475	477	440	436	453	487	515	463	487	468	482	459	522	502	460	482	480	476	447	449	504	461	475	505	454	480	488	468	460	451	479	517	488	479	446	442	448	447	460	507	491	432	469	465	486	516	422	511	486	478	466	472	489	469	496	504	441	489	493	481	486	472	444	450	507	477	459	449	462	485	464	475	450	512	474	460	460	444	481	499	432	467	461	473	495	422	476	464	450	467	474	478	475	473	482	438	456	508	497	434	441	454	438	470	477	498	448	493	486	484	449	531	434	479	498	478	489	458	488	523	478	535	458	505	468	479	472	427	481	478	467	434	466	494	475	494	484	496	460	471	471	499	485	461	472	493	499	454	446	467	480	465	437	485	502	480	475	499	474	473	479	488	504	502	463	450	478	494	455	469	466	449	445	468	490	454	464	485	453	454	467	494	490	467	481	472	469	488	478	468	490	481	455	434	480	474	443	474	454	461	480	443	465	525	512	514	500	489	456	522	469	449	463	466	443	496	465	475	476	490	492	451	465	478	463	426	482	465	482	468	469	486	435	511	503	523	495	479	466	423	456	467	482	479	452	471	525	461	475	467	515	444	492	457	474	485	422	447	480	478	478	484	452	498	461	525	502	478	437	509	483	464	465	454	482	486	482	443	454	498	497	507	530	462	428	465	464	486	468	513	459	501	477	494	451	486	467	489	463	524	436	465	475	473	479	485	457	493	462	452	471	490	481	474	473	489	482	467	492	481	489	477	462	480	478	474	474	473	452	486	492	483	461	459	493	474	503	481	491	462	490	466	485	466	474	516	462	475	460	451	519	466	482	476	501	504	470	481	502	466	452	482	472	481	476	485	466	487	474	468	486	519	479	438	468	457	498	447	480	492	458	481	506	492	500	464	474	458	449	480	479	482	443	462	426	520	454	525	540	504	473	457	488	456	498	495	447	496	512	469	477	501	499	506	463	505	478	510	466	454	519	503	484	460	495	483	472	423	484	512	490	478	483	463	495	456	475	463	502	465	487	495	482	476	462	510	460	468	459	486	474	476	500	487	484	471	478	491	505	427	499	484	483	473	482	486	457	447	489	461	445	469	467	472	516	458	503	472	485	456	479	483	501	483	439	500
1224	364	339	338	348	391	372	371	371	365	395	363	335	373	382	357	343	387	376	351	364	369	373	340	387	375	388	353	349	363	355	392	381	372	340	374	334	398	395	342	392	367	397	340	369	345	349	387	375	402	361	340	353	370	359	410	352	399	331	381	388	391	367	359	388	356	392	345	352	373	393	401	394	376	352	376	378	321	351	361	379	352	358	372	391	365	369	336	321	354	364	347	329	355	361	349	360	377	334	389	369	365	373	386	323	347	383	354	359	394	379	380	361	398	382	408	359	343	361	354	348	342	370	365	389	376	385	371	370	404	392	354	393	402	352	369	358	365	385	401	379	371	405	397	364	339	357	361	348	393	371	348	368	384	352	371	364	346	383	335	349	353	365	418	385	370	346	350	372	405	378	346	377	352	392	360	358	360	395	398	352	400	351	379	374	366	350	353	359	364	378	391	385	389	337	344	362	342	357	344	366	345	356	373	381	368	371	361	398	385	375	377	376	376	371	377	400	385	356	363	336	382	405	412	336	349	362	352	347	383	376	327	342	372	377	363	388	323	351	335	379	317	386	358	370	417	370	383	388	362	348	350	387	361	373	360	394	333	378	362	352	348	402	321	395	367	385	351	345	375	398	370	352	392	384	355	337	377	407	360	364	420	378	381	405	347	378	379	358	382	384	355	371	348	376	366	372	349	349	363	382	417	371	366	361	363	371	389	382	371	349	359	362	331	310	365	343	357	365	337	352	350	411	373	364	373	363	361	368	361	347	394	355	347	385	383	368	374	351	344	402	363	365	382	378	339	368	374	327	391	396	366	353	352	367	402	362	375	354	393	367	348	363	392	341	340	386	371	347	340	354	363	352	351	370	348	357	361	350	373	363	360	370	404	389	395	384	388	364	355	360	338	361	399	375	362	392	413	387	376	365	388	376	371	357	404	413	342	402	346	372	338	362	404	380	379	347	359	371	372	350	370	404	357	383	375	382	351	342	380	336	370	345	356	345	374	386	357	370	366	375	330	375	369	355	353	365	349	391	384	347	349	371	372	353	344	360	373	360	381	405	357	340	373	394	422	382	356	345	393	348	371	391	356	371	353	357	327	392	398	347	375	355	381	347	344	365	374	378	403	363	400	382	375	348	375	340	380	356	406	378	375	386	329	403	410	349	401	353	374	386	349	354	352	353	363	373	361	330	364	351	354	368	390	371	351	356	364	365	347	371	366	367	419	358	390	348	359	360	328	356	388	388	344	388	369	389	376	347	383	374	378	368	348	353	389	380	380	405	357	343	310	373	392	384	367	380	394	346	362	340	389	320	372	382	380	360	372	401	368	340	402	367	406	351	391	375	341	311	388	370	371	391	365	357	372	371	382	404	387	393	389	365	366	377	401	354	355	388	373	387	372	360	364	370	388	370	363	339	344	342	343	363	339	391	384	356	395	383	332	372	341	379	370	354	354	396	360	377	394	405	352	372	363	375	333	377	385	358	357	344	347	340	363	354	379	385	368	348	375	360	364	338	351	382	360	376	395	376	395	427	399	392	363	362	395	374	385	363	337	359	378	335	338	355	374	368	321	326	372	372	339	333	359	364	381	369	402	347	340	390	360	370	366	385	372	323	381	349	357	365	358	381	356	346	368	350	374	362	371	354	362	358	342	333	384	373	355	387	357	365	392	380	380	370	375	362	377	366	364	371	353	385	369	385	348	365	395	392	358	339	360	419	354	350	368	342	365	352	380	391	346	361	382	405	370	406	369	367	366	345	397	355	363	361	411	353	347	330	386	365	365	369	341	367	368	354	365	347	353	369	380	353	367	366	330	369	367	380	428	373	345	354	370	337	349	322	385	361	328	394	377	385	341	394	397	363	373	361	342	371	400	376	363	337	367	372	355	381	369	360	343	372	367	362	372	380	367	369	349	370	403	351	380	406	358	375	389	368	346	368	353	374	365	374	369	337	351	359	388	365	378	383	380	360	334	385	353	332	365	377	400	372	354	382	346	355	359	351	337	371	381	367	362	356	360	366	371	393	335	372	370	329	376	347	390	354	367	408	397	342	354	352	368	378	406	368	369	391	385	357	374	381	391	390	385	370	363	395	381	383	353	360	378	371	343	400	371	342	348	389	374	372	336	396	373	377	378	363	390	372	336	382	397	360	378	411	357	388	364	342	338	370	383	369	366	373	380	391	356	381	325	407	349	384	359	346	393	377	382	344	358	384	383	362	337	370	365	346	388	339	363	405	380	348	332	339	363	369	413	353	342	360	382	353	392	348	400	354	365	378	358	362	379	357	366	355	346	356	363	383	361	371	312	372	363	359	379	382	388	381	386	366	384	336	390	338	370	364	365	354	336	357	390	387	358	381	359	351	378	358	368	360	364	380	374	387	378	322	352	369	325	333	353	359	361	377	392	348	375	410	365	364	351	375	358	366	382	381	369	342	383	346	392	348	366	344	382	385	330	345	372	361	388	346	350	357	367	350	345	392	354	351	336	368	354	408	391	370	369	346	354	351	399	398	343	347	439	388	389	362	351	380	339	368	348	396	360	362	369	338	390	346	335	342	370	356	366	387	377	352	359	356	355	402	346	371	372	348	363	371	344	370	381	397	375	398	358	364	395	394	362	377	400	354	392	372	394	361	367	353	385	396	387	385	391	377	364	347	339	366	391	376	379	331	380	367	351	364	328	389	374	367	372	372	343	349	388	366	378	345	375	374	376	371	350	312	360	397	389	352	382	370	371	375	359	383	360	389	374	370	374	371	355	323	389	367	392	346	377	356	352	363	348	369	355	341	363	375	385	378	387	343	379	361	343	373	365	330	368	324	347	351	365	377	332	377	382	367	346	338	344	365	336	429	404	360	387	383	361	324	405	399	358	346	398	385	371	352	371	390	365	376	370	369	335	346	336	364	377	389	374	376	342	358	357	398	358	400	361	389	361	386	358	362	386	378	372	384	371	364	335	348	375	373	355	366	400	379	375	339	369	353	319	345	390	371	373	379	366	301	374	369	359	377	369	347	368	387	391	382	349	389	368	412	373	366	358	363	362	365	337	332	411	357	396	356	353	329	401	357	384	372	363	339	369	373	359	365	411	385	390	402	354	339	359	378	379	371	363	383	378	346	388	345	374	384	365	365	377	357	345	397	375	357	391	373	400	350	373	361	345	341	342	361	354	331	365	380	374	411	374	326	380	398	384	377	347	325	412	334	371	341	346	339	367	378	392	385	357	354	388	384	353	412	359	383	370	364	361	349	350	353	367	354	405	350	339	327	373	339	358	388	392	405	372	376	347	368	369	407	330	358	369	361	348	364	381	387	336	380	369	377	348	360	376	382	330	363	362	343	376	389	364	362	403	344	361	382	321	350	417	381	367	371	365	356	366	359	362	364	359	385	354	417	406	343	345	350	368	388	348	304	353	340	340	350	361	371	377	330	331	359	342	349	373	388	363	336	344	396	372	372	363	385	329	381	404	362	390	335	355	357	371	371	359
2059	903	916	919	948	899	931	876	938	864	903	912	918	912	918	863	865	906	935	887	885	904	876	868	892	904	945	921	909	894	868	940	884	884	918	904	918	860	922	878	891	892	921	886	905	866	919	864	898	926	849	958	929	913	905	915	907	899	829	896	907	911	903	861	900	899	892	936	898	867	838	904	853	960	894	870	878	816	896	855	896	895	869	875	892	903	871	892	909	913	941	916	869	922	831	870	876	875	947	881	937	873	896	894	868	908	912	883	889	923	946	917	917	866	912	884	887	890	879	872	871	885	923	895	912	921	866	896	870	850	907	872	869	917	901	933	864	893	879	881	885	840	928	906	853	866	893	907	917	892	923	964	885	903	845	910	936	905	885	879	907	921	936	908	923	925	869	878	839	861	937	896	858	926	876	944	928	882	935	927	908	846	873	945	926	938	881	918	928	877	893	905	847	856	906	879	897	912	875	882	917	893	936	877	905	861	877	889	879	871	903	930	883	884	858	884	882	866	890	845	882	926	913	927	903	877	847	932	881	913	882	907	893	878	883	915	890	880	916	888	907	943	919	921	902	873	868	868	907	902	978	882	848	941	949	863	944	841	892	842	918	861	899	914	873	870	957	860	955	863	871	887	920	862	878	916	918	872	921	916	876	883	933	893	875	927	855	931	900	886	888	908	896	932	891	876	915	876	941	940	889	844	816	934	877	937	903	914	874	876	908	924	921	888	901	887	914	938	936	916	893	887	889	1008	891	861	892	859	901	922	913	939	918	877	955	905	824	919	855	935	919	891	910	923	852	877	897	865	906	883	910	886	896	862	848	859	912	876	898	915	894	856	897	897	926	974	865	918	900	847	893	884	893	915	927	899	925	876	829	902	853	839	886	889	865	843	895	860	864	879	928	850	872	896	914	960	889	906	886	837	924	878	945	883	969	952	877	895	913	937	905	902	966	891	909	907	924	905	898	918	895	903	913	915	870	918	851	895	888	880	882	896	898	909	894	901	891	826	915	902	903	889	927	899	964	928	889	930	962	898	888	874	855	870	941	895	862	895	883	889	903	886	922	918	891	879	855	927	890	920	893	868	970	864	935	920	867	901	887	874	914	873	956	865	866	869	883	923	898	895	922	857	878	855	841	919	903	916	914	925	934	909	876	894	851	896	934	909	874	882	944	905	873	871	865	873	881	916	869	842	875	917	917	871	881	901	903	889	909	884	854	963	856	891	869	919	907	964	915	897	903	879	905	942	873	933	927	855	836	911	877	843	948	859	943	842	939	835	834	921	880	875	916	916	967	889	851	882	894	855	948	889	882	901	833	866	956	915	869	914	869	941	911	949	869	868	875	859	836	907	874	832	878	898	840	899	842	876	902	893	899	891	883	863	903	862	873	901	905	912	977	880	924	846	833	871	887	907	900	900	901	867	935	898	869	876	867	917	897	863	885	873	921	892	898	836	893	845	926	874	864	884	893	960	843	874	884	936	930	833	911	947	839	944	861	940	924	889	907	923	893	941	881	883	876	956	887	878	939	898	892	917	879	884	914	897	872	964	854	888	938	935	910	889	932	900	836	833	886	867	901	919	858	917	880	825	896	907	875	879	889	853	872	875	885	860	910	860	888	920	860	845	937	900	911	860	866	926	900	868	939	931	895	954	904	846	908	882	893	923	905	925	891	917	907	906	894	890	897	853	899	866	900	892	912	915	894	911	901	875	868	918	893	904	869	902	880	874	886	866	872	921	860	908	928	886	896	931	906	897	949	936	893	870	857	907	899	870	876	896	913	907	917	885	897	856	884	912	882	875	883	877	862	939	869	899	939	928	863	882	890	948	916	907	881	910	896	898	954	906	879	895	895	893	877	882	883	904	883	893	920	929	868	915	886	875	842	899	943	895	857	876	936	880	901	889	929	918	889	924	837	894	850	893	908	851	886	888	832	896	922	875	860	878	931	891	913	829	863	887	903	893	894	828	943	943	852	833	882	894	891	887	871	909	863	892	882	869	890	852	863	919	938	916	866	937	908	862	868	883	901	887	891	861	828	877	919	944	918	928	925	953	927	910	900	921	874	883	862	908	890	915	883	863	857	924	871	939	881	952	904	859	925	884	873	894	860	884	866	879	906	884	878	826	854	848	934	930	918	922	937	924	881	913	931	933	902	870	857	851	829	867	843	850	886	855	902	907	894	915	859	911	915	860	914	906	881	821	908	884	913	873	866	862	910	908	878	845	911	861	888	859	878	872	950	870	951	894	897	889	886	835	909	922	861	880	884	914	941	891	889	889	874	854	895	871	854	856	860	833	895	870	878	878	884	888	899	910	903	854	861	865	945	907	903	858	851	847	933	909	915	922	916	882	898	921	885	970	875	902	860	919	885	894	868	856	845	956	884	906	928	881	856	908	931	926	832	892	857	958	836	918	882	899	919	909	878	918	926	891	920	939	885	899	857	893	926	913	943	905	903	869	922	872	933	848	884	936	856	899	865	961	944	926	907	880	908	940	893	892	790	882	896	915	913	940	885	886	867	946	938	867	932	890	903	893	882	924	896	879	887	908	845	861	920	837	913	908	907	938	900	893	921	875	917	907	904	886	910	915	896	922	941	886	894	885	888	899	863	836	896	975	871	912	933	916	890	885	896	894	903	865	909	947	903	881	871	902	919	873	914	906	878	892	876	879	898	903	880	886	856	888	951	916	886	923	902	901	925	899	946	891	840	845	867	910	889	870	894	886	891	907	868	871	863	897	903	880	930	912	868	835	916	902	917	925	916	913	869	909	894	907	872	876	893	906	873	887	930	884	922	887	931	873	977	862	826	890	915	898	883	821	921	897	878	966	877	904	896	880	878	889	845	930	810	895	890	905	901	859	863	931	864	870	903	842	890	885	917	897	877	880	921	894	833	910	901	865	923	919	874	890	870	946	904	871	908	913	928	907	831	895	901	913	905	921	912	906	910	850	887	895	944	926	893	929	914	873	889	903	828	916	910	895	850	885	904	889	889	878	879	879	935	834	973	933	945	919	851	845	935	900	885	966	851	927	908	879	892	867	900	912	915	917	886	901	897	866	899	901	918	870	924	906	872	877	876	942	938	906	889	918	908	835	859	890	963	904	914	913	815	920	908	858	914	887	912	891	835	894	937	860	917	917	925	870	862	923	930	899	836	834	895	890	897	886	881	867	871	891	845	875	796	906	910	828	867	878	928	876	897	879	888	866	864	964	920	874	917	853	859	927	926	897	866	902	902	936	923	916	896	880	882	837	898	910	817	887	969	888	888	906	876	861	915	910	910	858	897	881	888	858	887	899	883	957	898	871	940	860	875	919	852	883	884	889	864	878	847	895	921	846	904	880	897	929	876	856	851	915	953	870	893	910	890	838	893	858	952	898	849	888	893	965	865	856	867	927	873	887	870	834	858	900	916	867	890	895	881	883	898	916	952	891	862	905	877	874	856	941	863	894	895	897	856	847	913	892	909	933	876	861	921	969	908	923
6820	591	601	514	470	435	356	425	394	408	375	358	352	353	372	366	376	380	355	352	363	375	376	355	347	382	324	336	359	341	352	319	336	344	368	376	361	364	339	332	377	337	366	347	337	357	308	350	380	340	359	344	384	350	327	336	386	339	345	320	378	337	360	320	361	372	355	340	345	321	324	347	376	378	323	331	310	361	361	334	336	325	375	356	371	350	370	359	347	345	361	326	367	337	394	329	330	354	354	370	343	347	366	329	327	320	361	361	354	368	359	364	348	343	357	348	345	341	344	364	351	374	331	347	324	365	347	352	372	366	346	375	315	351	321	372	339	354	343	369	347	344	384	367	355	330	341	338	371	367	373	395	363	340	374	349	358	375	325	358	372	370	362	334	346	351	349	354	361	393	382	349	349	346	356	341	363	344	322	350	312	351	339	354	321	341	326	367	364	339	355	353	359	353	352	385	349	356	333	329	356	351	319	343	320	352	341	378	331	383	382	370	360	382	323	356	329	334	357	354	381	333	329	353	340	345	366	377	357	347	353	376	334	300	328	376	358	381	363	379	356	339	351	343	343	361	353	326	332	363	336	390	361	395	339	361	345	327	362	339	363	378	357	345	323	306	345	349	339	339	309	338	327	369	339	363	361	358	349	341	325	351	355	330	325	359	351	324	319	369	351	373	392	368	348	350	354	351	342	354	367	382	363	339	362	348	352	338	351	348	374	351	325	351	368	326	320	352	341	323	362	321	332	376	356	377	368	362	346	373	320	347	324	315	346	361	319	349	317	354	358	353	324	342	348	355	371	351	352	353	374	376	368	357	370	357	316	347	385	362	347	335	331	352	336	337	328	343	359	357	358	334	380	357	356	352	321	385	355	337	324	371	336	340	352	341	349	346	322	352	337	356	318	361	321	353	377	371	358	368	340	352	363	341	357	333	337	351	362	351	333	346	363	388	372	369	372	389	378	351	336	346	353	373	342	341	337	363	362	370	361	330	294	348	323	337	346	348	352	343	315	341	356	365	353	358	342	341	334	386	349	351	334	354	362	357	349	370	328	362	334	377	323	372	331	325	337	343	345	345	310	327	355	348	353	342	346	315	353	344	329	322	346	352	329	377	336	422	306	359	360	342	326	341	390	354	371	344	334	321	335	332	369	369	392	347	326	360	375	381	330	385	396	398	367	349	309	345	362	341	333	303	381	367	332	307	358	338	352	336	356	354	378	331	357	343	370	316	359	379	339	398	359	333	348	350	352	339	370	347	336	357	322	338	342	375	365	373	359	351	342	345	365	296	359	331	362	332	381	314	356	364	382	361	335	355	377	331	319	324	367	313	347	339	346	351	377	366	331	352	357	342	358	360	347	360	331	328	374	372	336	352	324	350	375	339	312	338	343	344	358	382	324	351	339	347	361	326	315	333	371	361	348	349	332	353	358	359	371	375	333	354	368	384	361	359	344	351	344	373	376	325	369	374	332	341	308	352	350	372	337	362	352	371	350	335	350	358	354	362	347	354	348	348	367	366	341	342	365	321	328	330	349	364	332	386	338	352	325	369	344	331	337	358	320	339	294	327	352	325	351	330	355	360	341	357	368	342	368	333	343	333	347	343	336	379	365	347	335	331	331	340	339	381	329	315	331	346	333	328	327	337	391	370	361	323	356	345	348	372	378	319	352	363	374	334	321	364	346	377	341	350	368	342	335	361	344	346	344	371	326	341	366	339	364	336	335	356	335	331	309	328	384	327	333	334	351	352	314	348	377	343	380	348	328	331	387	335	406	334	373	361	338	339	361	346	380	354	328	375	348	375	347	384	329	327	340	334	359	345	339	368	367	338	373	329	383	362	315	313	345	322	347	335	317	350	362	345	324	378	360	344	336	334	314	359	317	364	342	346	345	357	325	373	339	369	349	329	366	351	352	386	365	390	365	326	342	352	355	331	365	352	399	350	353	354	310	362	346	344	375	370	379	325	324	332	378	320	353	335	355	325	342	368	369	348	306	373	348	355	331	328	308	343	330	354	328	345	364	366	328	349	354	323	357	318	367	367	308	388	365	388	353	355	361	340	325	351	342	371	347	340	326	348	332	330	326	330	385	363	336	307	336	355	352	364	342	349	365	378	364	350	327	350	354	352	344	318	351	377	338	348	341	344	350	333	341	352	362	338	331	357	368	359	317	321	373	359	348	307	350	365	311	372	322	343	375	317	340	364	339	332	311	354	365	356	349	323	372	366	373	383	336	308	362	365	352	360	381	354	311	310	335	324	352	337	336	335	352	372	380	379	368	362	363	350	374	356	345	348	368	367	345	358	363	359	329	377	352	317	373	328	354	365	323	344	331	338	358	370	365	338	362	327	339	316	337	336	346	357	328	334	346	357	400	364	374	375	336	345	346	340	363	358	359	365	348	379	351	335	344	370	348	351	366	344	349	371	360	361	367	354	341	346	377	352	343	339	372	347	339	338	379	353	335	355	333	343	384	381	342	339	368	367	351	342	342	350	355	321	354	323	355	349	350	356	342	350	337	353	321	365	388	353	363	329	368	367	348	342	337	331	332	322	361	386	375	313	347	341	360	351	351	343	390	326	346	326	356	345	337	371	323	358	359	334	358	364	360	337	362	318	354	367	342	367	377	358	355	344	367	326	323	345	349	326	384	374	332	343	339	364	345	353	396	344	368	323	335	370	353	342	364	347	317	322	356	357	367	366	372	344	378	359	328	376	375	351	355	322	321	371	389	326	368	400	336	320	346	313	340	342	340	346	320	328	327	345	325	360	355	359	312	395	360	391	365	333	354	331	348	372	337	325	360	395	338	337	348	316	332	335	358	373	393	342	346	371	343	327	352	366	348	332	387	376	317	332	337	376	357	354	340	346	337	329	332	362	379	357	381	348	338	343	337	348	332	359	337	391	362	309	327	337	347	337	324	363	352	398	381	381	342	346	361	373	367	339	340	347	389	339	361	320	350	341	347	347	363	343	401	336	368	336	330	354	383	338	325	363	364	409	368	361	348	335	330	365	364	357	323	368	365	364	354	343	363	367	366	351	354	362	355	369	358	372	351	342	350	378	345	349	384	383	389	355	372	332	353	357	377	329	347	330	374	332	344	358	358	412	354	335	357	366	350	347	338	378	332	340	359	353	384	345	336	359	364	331	358	331	358	356	350	352	296	352	390	378	327	327	357	346	347	348	373	348	358	372	388	337	357	374	342	377	356	351	374	352	365	344	354	339	368	386	361	348	321	380	329	354	336	343	341	367	325	358	322	349	349	364	365	372	330	372	393	358	345	343	356	347	330	332	308	330	398	332	308	357	353	398	331	385	368	367	313	378	366	368	365	355	342	328	363	358	365	332	341	323	343	369	345	367	345	319	340	329	354	368	350	335	327	332	365	351	359	293	342	342	327	355	348	343	338	359	348	333	345	366	344	339	372	372	367	350	344	352	399	363	334	320	371	323	330	352	310	330	357	376	372	354	332	360	352	320	353	341
6585	1033	1456	1405	1330	1208	1144	1040	1054	969	982	970	923	937	968	893	860	893	876	906	869	868	918	932	878	894	822	860	911	880	878	858	881	939	954	870	849	864	796	866	812	836	862	858	861	856	901	858	868	850	872	823	798	891	869	807	862	852	826	860	789	886	840	870	898	867	806	859	852	841	898	850	862	792	851	826	839	898	851	869	833	841	888	811	896	863	852	852	848	844	849	854	859	860	842	858	824	862	910	909	878	861	851	898	832	785	805	840	839	853	911	838	880	910	851	843	828	877	885	840	849	855	839	891	817	870	830	826	840	846	847	820	863	781	854	808	859	886	853	801	834	844	859	839	845	863	856	875	917	875	797	887	832	824	840	800	882	872	877	803	851	887	874	806	840	857	859	895	830	841	827	887	842	907	879	819	862	842	807	877	824	833	870	843	868	811	835	871	837	831	854	883	903	824	863	778	842	887	835	774	850	808	865	830	889	819	782	812	887	879	822	781	827	869	802	847	840	853	838	839	812	837	824	839	877	777	860	832	892	856	824	805	875	805	828	868	864	827	855	865	861	875	864	895	848	865	868	854	880	866	816	813	839	907	813	829	872	881	839	840	874	850	849	808	840	850	890	906	832	874	860	885	845	803	851	877	837	867	829	876	823	832	835	888	849	858	786	808	830	815	861	857	854	821	804	862	826	875	828	850	885	855	841	831	871	860	839	827	812	905	865	858	853	860	860	850	839	860	815	862	884	809	885	815	781	808	845	864	830	873	850	842	849	857	815	855	817	838	813	794	817	855	869	845	885	921	828	877	845	805	910	839	908	860	866	846	827	816	794	853	852	850	865	808	864	870	904	846	845	877	866	926	827	805	830	817	875	808	842	797	834	829	838	834	862	873	846	851	869	843	808	912	833	809	836	857	827	876	837	858	846	817	893	839	820	859	833	806	839	823	839	877	797	836	889	792	858	802	863	882	872	830	807	852	786	819	863	854	851	840	834	907	861	812	841	885	843	865	826	796	841	859	899	808	920	868	864	832	846	839	861	803	875	831	821	913	846	862	870	883	858	810	843	886	853	811	851	841	856	883	818	818	822	836	852	862	859	857	850	868	863	850	907	744	877	856	859	894	829	838	844	882	811	852	838	873	866	823	888	818	858	888	835	868	796	892	853	805	836	844	881	806	882	830	875	859	872	894	864	811	799	842	849	811	807	851	847	905	848	876	855	846	881	870	823	884	897	868	871	884	866	854	855	913	856	860	859	820	846	863	799	878	831	849	873	846	848	832	838	836	794	820	844	856	857	816	903	853	842	819	883	824	819	876	861	842	801	830	843	859	884	803	816	841	851	828	831	843	861	864	856	846	857	808	790	846	855	873	806	843	813	834	842	880	869	832	828	780	823	827	842	892	806	846	806	858	839	824	813	838	830	821	854	839	852	891	864	843	797	852	887	816	850	861	874	792	821	902	854	884	838	826	828	895	879	837	879	877	835	842	876	862	826	805	864	879	793	878	805	860	848	856	819	842	833	817	815	859	814	831	848	822	805	872	859	834	872	811	892	864	848	852	857	856	832	882	850	838	887	849	821	888	830	898	863	859	881	837	847	837	873	837	816	846	815	855	837	846	799	870	760	864	839	841	812	791	876	815	883	876	799	822	877	836	794	892	899	875	867	847	816	845	840	833	807	855	831	868	844	905	805	887	889	823	844	850	837	852	778	832	773	847	810	845	832	800	828	877	826	822	881	812	857	795	813	771	845	884	854	838	816	811	845	845	813	826	833	862	878	793	873	857	866	888	801	835	807	827	864	882	880	864	862	846	894	878	872	822	842	857	859	863	839	829	813	863	824	823	844	841	873	787	857	837	890	861	811	821	825	860	854	855	845	875	872	810	830	849	822	906	814	855	872	860	811	872	832	869	814	829	866	883	843	842	850	838	876	837	842	857	855	831	848	790	849	842	808	847	848	904	851	852	904	879	877	859	793	866	887	804	899	826	800	824	862	842	812	848	835	868	882	837	809	888	802	822	862	855	838	851	848	837	881	849	836	875	854	856	882	858	824	912	832	846	827	844	839	832	789	858	872	811	820	891	857	883	839	851	844	842	856	818	905	847	826	857	840	875	875	854	875	812	850	781	894	886	834	832	874	844	879	868	835	870	921	895	842	849	860	842	851	863	880	831	817	856	856	863	877	863	860	837	913	835	866	875	849	849	841	860	859	884	841	872	845	872	834	849	858	845	872	854	887	835	837	853	890	847	843	865	909	822	870	888	846	878	854	847	827	805	871	815	812	868	859	814	853	846	851	889	884	914	833	843	820	838	854	838	850	854	850	816	906	792	825	856	860	865	841	828	846	896	851	870	879	840	876	888	878	883	826	843	854	839	844	837	847	814	854	813	869	857	844	853	957	768	852	896	824	870	820	893	836	862	880	841	827	866	801	871	838	855	874	827	831	885	866	797	872	836	866	877	850	822	820	846	861	850	874	813	838	850	848	819	875	880	853	874	849	822	869	886	830	824	908	871	823	869	835	865	859	841	867	881	893	942	889	858	821	806	866	829	839	860	890	849	851	842	828	842	794	809	799	866	849	872	804	860	808	903	823	825	875	861	826	891	863	856	810	821	845	850	820	883	869	825	865	828	876	889	825	838	878	858	841	872	860	813	798	838	810	842	890	879	850	813	849	794	865	894	850	829	865	850	824	900	861	842	821	865	855	822	867	873	812	865	852	867	869	828	879	870	844	834	875	849	884	863	874	833	864	855	833	859	842	843	830	848	840	864	835	820	822	844	833	872	884	893	831	840	829	857	817	835	792	889	898	832	787	871	814	802	800	839	908	880	810	905	905	896	812	855	845	834	837	894	861	817	875	824	834	853	804	844	874	839	893	837	830	870	875	810	854	826	882	872	828	821	830	882	863	803	866	793	851	828	863	846	821	832	881	842	850	832	864	828	875	848	871	862	832	884	846	868	886	825	851	881	869	867	844	852	840	882	811	868	807	850	878	827	817	866	892	907	859	851	836	882	867	844	868	839	829	796	839	864	876	816	855	864	830	874	869	834	833	807	861	813	780	880	856	830	883	791	885	824	828	892	866	879	828	837	816	833	797	865	815	804	888	851	823	821	825	846	843	861	841	813	837	859	858	838	849	904	853	838	845	825	874	866	827	854	832	879	858	839	804	837	879	832	800	823	842	886	829	832	842	855	856	869	867	836	818	839	842	825	877	831	859	853	869	807	853	797	841	792	853	868	864	813	875	851	812	917	858	871	863	859	845	786	858	831	872	816	833	878	855	859	830	855	875	830	831	861	876	871	875	828	871	841	848	834	817	891	779	834	861	823	916	811	863	854	897	826	851	846	832	835	844	865	847	844	870	796	874	900	882	828	843	833	847	841	857	813	798	838	888	822	839	821	799	861	859	829	841	831	819	875	783	859	869	875	896	825	829	819	831	842	874	835	859	858	883	826	884	813	840	851	853	874	903	864	856	878	867	884
11698	696	602	509	419	351	280	238	231	227	221	212	227	198	176	208	223	215	205	195	208	200	192	173	192	178	162	208	181	189	162	184	203	174	173	199	186	184	188	195	198	204	170	187	205	154	198	181	188	182	193	192	146	191	173	199	190	203	195	180	200	190	177	207	173	164	167	159	189	154	149	183	171	151	182	167	184	152	199	169	164	178	180	171	196	172	176	182	166	195	159	180	174	178	202	178	178	182	189	189	205	190	180	165	191	167	175	159	198	187	166	213	207	189	192	187	204	185	154	193	183	177	170	198	197	201	178	199	172	183	176	204	201	180	177	208	171	177	179	171	203	188	170	185	167	170	159	189	177	187	155	168	176	204	161	161	182	191	167	194	193	194	194	193	179	161	177	179	190	168	181	168	177	180	190	203	174	175	171	177	148	178	165	171	196	184	152	192	166	184	171	197	180	179	171	172	193	188	186	190	207	178	193	205	205	167	182	179	207	199	193	180	194	182	203	167	182	186	184	202	190	212	161	183	180	211	174	197	167	196	207	183	184	177	202	177	184	170	170	187	191	172	184	176	203	186	178	179	172	188	178	204	187	178	170	183	199	161	194	161	172	196	163	185	185	165	178	179	181	200	167	161	190	163	172	188	180	216	190	152	164	170	186	188	182	202	179	169	168	185	190	178	179	175	211	196	173	170	209	169	165	183	196	167	175	167	170	158	173	193	185	194	171	184	194	207	156	171	172	177	217	174	196	162	177	166	173	191	209	186	193	196	195	161	180	187	211	170	186	181	164	164	193	185	192	174	174	174	183	224	181	166	180	173	181	217	195	162	183	162	159	166	177	191	173	192	180	186	172	173	167	151	174	183	191	191	189	157	169	186	170	178	201	192	175	163	176	186	185	196	215	224	180	220	167	159	151	182	177	186	181	160	181	174	207	211	198	181	192	197	194	182	188	205	160	166	138	165	168	160	165	204	168	195	164	198	182	169	189	208	193	180	175	193	166	161	181	193	168	171	182	164	168	180	193	160	192	207	193	187	168	178	186	176	196	165	202	169	187	151	179	200	201	176	201	178	183	167	180	176	171	141	188	169	185	184	181	189	163	163	197	170	177	176	169	175	200	193	174	185	205	172	173	221	170	163	158	183	186	193	174	194	190	171	168	188	213	169	202	169	210	165	195	197	185	191	179	155	180	199	155	167	174	198	177	200	182	152	175	184	209	189	186	183	161	194	203	186	156	158	172	162	178	203	194	176	183	152	180	189	201	173	193	174	173	189	156	198	178	167	161	175	171	169	167	189	183	191	166	192	184	180	195	174	197	173	153	193	186	170	184	185	188	205	213	175	206	208	180	185	182	175	175	178	169	181	172	188	179	200	172	200	181	190	174	175	181	181	177	178	192	188	188	170	183	169	163	170	206	196	167	170	202	188	188	167	159	200	160	184	197	193	200	192	181	182	163	158	186	162	158	160	184	160	174	190	191	194	194	155	188	170	175	180	214	185	165	185	190	211	174	169	191	192	196	182	186	177	178	188	175	177	186	203	163	183	186	192	201	160	192	184	170	201	204	188	174	180	188	202	178	182	192	191	184	173	168	191	184	183	178	175	155	183	156	172	167	163	171	177	192	161	187	184	177	167	189	181	168	181	192	183	187	146	201	192	177	182	188	198	171	189	191	168	182	206	180	186	206	189	178	161	206	185	194	197	193	198	193	174	185	199	183	191	186	155	172	172	203	183	132	188	172	172	156	178	190	177	193	221	171	166	178	171	165	220	189	170	174	201	167	166	182	178	174	194	200	179	176	185	209	166	181	188	184	175	161	177	181	167	160	165	186	192	205	173	167	178	196	176	182	204	200	158	170	208	176	209	168	199	160	179	170	209	184	168	182	188	180	182	164	178	196	192	196	173	157	183	215	184	174	200	171	175	171	165	187	165	169	193	187	197	179	182	178	196	176	202	175	181	176	166	214	192	180	180	178	196	156	188	169	183	184	190	183	178	183	190	159	207	187	171	190	181	207	173	165	178	178	190	188	165	189	190	158	180	188	170	194	150	168	177	199	186	196	180	202	187	178	184	174	177	176	160	197	195	158	168	184	183	173	172	166	177	179	184	181	190	179	177	193	195	177	167	150	193	170	189	196	163	207	192	181	198	155	163	190	163	187	200	176	185	191	199	179	185	159	173	176	180	189	168	188	144	187	185	196	170	192	182	184	202	182	193	190	168	172	180	173	191	179	187	199	174	192	177	175	174	198	151	180	170	177	176	186	161	163	200	150	166	164	193	175	168	185	165	191	192	192	177	195	186	184	192	188	171	163	184	173	213	182	174	187	156	200	178	176	180	200	188	190	171	204	172	184	168	177	166	175	185	181	177	208	187	161	175	170	173	169	198	180	175	194	166	203	191	176	166	186	172	175	160	200	195	167	201	177	175	166	199	178	150	195	194	164	158	178	143	164	181	173	176	168	157	193	180	178	168	174	176	198	195	171	191	173	178	178	144	186	175	183	150	176	196	174	173	196	179	184	169	158	185	187	168	181	203	187	173	185	192	194	192	170	193	180	189	171	188	175	194	166	169	191	171	193	175	172	205	167	171	195	198	180	163	189	190	177	171	172	187	168	168	169	192	199	150	222	159	198	169	178	200	180	178	209	174	175	189	179	171	173	167	165	175	169	151	168	184	202	198	161	194	178	180	186	180	179	192	192	184	184	196	185	190	147	171	170	182	209	176	162	189	164	192	156	191	166	185	153	184	215	185	187	201	201	164	181	200	175	182	191	206	174	167	191	171	211	176	181	189	178	183	190	160	178	160	182	187	166	182	194	180	190	191	181	184	171	159	213	183	152	177	162	173	196	202	188	182	156	140	182	195	178	192	208	177	196	181	160	175	163	184	179	181	189	192	159	209	167	182	177	172	180	198	197	161	171	167	179	226	190	156	175	159	174	182	198	170	183	196	163	176	174	170	191	191	157	166	186	193	202	170	195	192	185	154	192	184	179	189	174	173	186	180	180	181	184	195	193	187	176	189	145	185	185	170	172	179	184	171	174	203	156	185	183	187	173	168	161	166	186	179	183	182	190	165	184	189	196	187	198	186	166	188	172	158	203	176	166	179	152	196	153	160	199	194	166	197	179	166	195	184	157	192	193	165	178	216	191	198	194	191	188	182	175	168	216	201	198	179	182	177	172	182	184	177	179	191	199	193	162	146	176	161	175	198	190	162	172	172	202	189	193	173	156	173	187	168	192	183	171	170	196	178	170	168	178	164	199	179	203	166	190	163	198	167	179	185	193	185	167	177	176	159	171	173	197	185	168	192	168	138	165	212	195	206	175	174	177	185	178	187	188	190	189	168	153	187	180	176	157	184	187	179	200	179	196	183	204	171	167	178	152	167	192	167	173	182	214	199	173	180	192	170	174	181	162	177	175	193	197	181	193	195	175	165	162	186	195	167	201	170	186	188	188	164	169	169	195	178	177	184	171	205	172	210
7778	831	1560	1664	1371	1163	1000	890	793	728	666	696	653	586	607	579	573	562	497	521	513	582	511	559	478	522	487	496	480	509	509	521	481	518	509	466	489	473	523	502	471	462	496	490	476	512	489	463	493	503	493	460	488	485	469	472	538	445	531	492	502	480	488	511	455	470	450	494	460	501	512	459	519	470	449	467	481	436	490	497	473	456	472	447	458	446	478	463	444	460	481	482	485	473	481	457	462	452	434	483	460	474	447	468	500	461	477	466	473	462	481	464	461	480	455	473	468	482	495	470	490	493	490	488	471	461	454	464	509	492	489	466	465	469	468	462	453	447	447	455	483	465	472	471	460	437	423	473	473	432	486	489	442	467	482	456	453	478	487	454	524	444	442	504	468	525	463	435	508	480	446	439	465	442	464	465	474	504	470	483	447	452	465	479	463	479	468	474	487	444	487	458	432	488	516	475	508	451	454	486	488	465	459	486	441	441	507	443	439	441	504	451	476	402	481	459	482	434	468	467	495	427	464	447	460	458	485	468	507	499	465	479	486	482	511	493	427	516	458	483	487	472	459	431	490	497	482	465	470	455	476	436	487	488	475	469	479	490	433	458	449	447	504	472	518	481	495	475	482	459	462	488	477	462	464	452	480	456	477	422	487	455	460	467	432	458	451	461	440	455	492	472	447	469	457	463	463	437	476	502	451	512	472	455	484	480	415	480	464	445	470	483	466	472	470	477	437	432	467	469	471	485	494	462	450	432	469	440	468	480	484	497	498	459	451	456	468	455	407	463	446	488	446	468	452	485	514	454	498	454	508	501	466	506	474	466	469	449	498	465	440	499	482	504	543	495	482	464	459	468	478	450	486	502	464	451	403	453	468	469	478	474	525	478	489	444	457	472	493	475	448	470	470	475	423	487	476	506	483	443	480	474	460	479	474	533	459	496	460	450	457	480	459	480	460	474	478	455	457	480	515	474	469	483	481	496	456	454	466	468	502	447	468	472	450	498	458	467	491	507	501	484	452	485	483	504	471	444	457	480	485	459	505	471	467	459	475	475	492	494	452	483	463	455	477	506	469	431	471	487	454	469	444	504	466	428	471	462	494	465	454	452	475	500	451	453	493	422	472	466	469	484	456	477	474	463	479	464	476	472	437	488	464	438	444	486	468	463	476	491	465	477	518	478	489	461	479	428	461	468	435	500	420	482	455	470	473	461	487	480	418	473	444	452	463	447	449	492	433	482	451	452	485	462	460	458	476	485	462	513	450	464	521	511	484	448	485	442	441	453	459	456	500	448	436	461	502	452	429	467	466	482	480	475	463	471	466	534	455	476	518	465	435	509	434	440	485	421	448	456	441	471	445	491	483	442	480	472	463	459	473	468	469	479	487	499	449	504	465	464	450	472	479	442	465	474	467	465	474	475	470	486	487	469	505	495	523	456	466	496	462	484	437	484	495	498	474	434	499	466	491	423	443	449	416	510	481	482	474	470	448	474	434	501	453	430	465	464	474	465	474	488	468	485	497	469	461	447	465	449	462	494	464	458	491	460	526	449	452	457	482	503	506	446	487	478	464	480	494	497	497	484	465	474	448	485	486	450	441	489	472	478	451	452	450	514	487	426	447	473	505	493	462	461	503	452	442	488	449	512	429	453	481	472	484	500	461	460	444	451	483	433	443	527	469	465	456	465	425	493	468	490	488	467	442	461	470	483	504	464	480	530	466	471	446	507	458	493	466	468	446	451	448	507	427	488	453	434	453	464	448	519	455	458	515	484	444	467	475	478	485	459	448	424	489	429	470	419	476	426	452	475	452	483	483	477	475	494	455	493	468	476	431	461	474	499	442	429	468	510	453	454	481	467	445	491	471	491	468	472	492	448	496	478	496	508	476	447	497	479	491	490	474	475	493	500	495	465	474	491	509	477	457	477	479	471	480	476	444	464	461	474	443	439	469	500	467	484	481	518	474	454	483	476	491	482	478	486	467	465	456	465	451	491	482	484	518	433	444	433	495	452	475	464	501	538	464	449	456	477	473	483	456	450	513	466	469	454	446	500	466	472	476	454	460	470	488	483	473	452	454	457	468	450	445	461	470	446	485	483	498	460	449	486	454	489	447	456	476	523	456	491	484	488	498	508	506	485	447	458	468	501	448	449	480	495	489	440	478	465	485	445	461	447	476	480	452	464	464	443	483	479	476	452	443	482	465	474	416	513	455	458	471	458	475	473	443	446	482	418	495	478	495	466	472	415	465	469	470	476	498	472	481	468	462	435	453	483	415	444	453	492	480	454	492	501	466	454	470	451	452	492	491	455	429	483	435	488	522	470	483	446	488	466	449	450	465	459	455	444	484	482	462	496	495	478	472	456	475	490	467	448	500	446	433	502	455	516	466	468	460	472	472	470	450	451	475	492	468	489	461	466	494	479	479	469	450	441	490	451	466	475	461	437	463	474	468	443	494	471	489	442	492	457	502	477	486	492	460	463	471	461	472	506	464	447	464	434	451	446	467	477	466	497	486	422	501	464	507	478	417	488	447	478	484	460	463	459	464	452	444	462	488	440	490	493	504	450	471	460	435	506	487	505	471	461	493	453	462	471	457	443	472	486	467	480	448	473	461	458	517	459	453	484	468	429	447	449	493	454	501	461	471	458	469	428	464	493	458	483	463	470	485	444	480	469	490	487	488	424	480	526	480	494	487	478	459	482	502	446	488	470	505	463	454	423	475	463	485	494	478	456	469	492	468	480	487	466	465	466	436	500	467	470	481	458	477	477	476	480	458	461	486	481	466	459	515	484	468	474	498	513	469	462	479	416	483	492	486	487	495	466	437	444	458	470	456	476	479	430	469	491	482	455	500	452	487	464	456	476	506	465	477	482	495	458	483	449	514	454	475	494	479	485	457	464	459	487	447	499	487	485	438	475	466	474	455	467	445	451	437	485	507	474	494	492	498	443	498	450	481	466	461	430	456	444	438	472	473	466	444	463	469	451	504	454	470	472	462	491	448	469	463	494	519	465	460	476	482	443	505	460	475	507	456	448	475	466	472	454	483	490	477	500	473	497	463	464	481	483	510	447	474	438	478	470	489	489	470	508	461	476	471	458	474	487	465	463	481	503	445	458	459	445	463	433	459	413	456	426	453	477	438	489	494	461	479	460	522	462	456	415	491	430	435	448	456	458	468	492	498	436	440	432	501	449	465	505	484	432	460	478	495	489	477	513	477	466	464	456	451	466	446	457	464	479	465	484	473	447	426	454	478	448	477	434	489	440	437	468	468	470	471	486	478	513	507	442	462	445	467	467	456	472	453	446	510	485	469	488	454	436	462	463	465	493	477	510	477	454	482	467	469	482	457	481	470	478	471	442	476	440	469	490	490	470	465	509	468	466	450	489	478	485	464	432	439	491	515	458	483	478	485	503	495	459	494	459	459	454	463	455	504	453	439	462	477	459	453	501	512	404	451	453	498	413	493	494	485	483	515	428	509	463	481	495
1266	385	350	352	348	396	408	357	360	365	369	352	350	374	374	338	371	374	343	396	373	356	351	402	403	377	345	387	398	375	397	415	373	345	376	390	392	341	392	379	386	388	364	399	373	379	361	347	354	352	420	364	349	333	367	362	353	360	395	384	340	367	348	396	399	340	356	404	377	374	355	364	342	358	354	347	337	376	392	372	411	374	364	330	356	360	371	386	370	360	383	334	363	342	348	339	349	362	371	379	400	384	396	397	367	375	335	372	353	396	349	397	413	345	361	363	349	377	357	351	372	370	341	376	358	368	345	349	373	397	365	366	323	372	380	407	370	370	351	358	355	378	367	356	390	337	352	347	375	366	344	371	383	378	371	370	346	339	397	358	380	363	360	388	365	407	377	391	372	384	398	378	381	381	369	394	389	321	359	365	343	387	349	338	381	335	380	353	370	336	369	411	395	389	368	379	398	366	402	383	376	339	386	400	369	373	360	387	356	363	367	354	396	388	431	389	340	375	374	369	370	374	366	350	354	368	355	368	360	372	339	342	336	397	366	366	380	320	388	358	396	353	377	418	367	366	409	364	390	351	356	383	336	388	353	384	394	361	383	390	390	369	357	367	357	346	375	369	366	350	376	359	397	371	361	385	355	326	385	365	416	369	403	347	345	344	399	380	404	363	348	383	358	347	347	382	370	387	397	346	389	405	357	370	402	377	354	401	379	344	326	378	346	380	373	392	399	391	345	363	326	351	342	349	385	333	331	362	378	351	387	362	408	381	340	376	379	409	340	350	382	376	360	371	378	407	355	343	327	385	355	354	353	383	396	392	371	388	355	353	331	358	350	387	362	338	380	345	369	359	376	390	361	376	368	368	364	396	365	389	354	376	388	371	387	385	382	382	364	374	391	400	381	386	409	379	420	390	339	350	371	365	389	408	368	358	375	363	361	381	386	370	417	349	377	356	375	372	389	352	359	393	398	368	354	345	364	358	359	396	369	372	383	375	372	370	377	378	370	341	319	378	367	355	371	369	362	393	348	387	348	359	368	350	370	389	352	326	342	371	364	376	386	355	345	353	395	337	353	390	348	353	344	375	357	356	352	389	346	376	365	338	381	347	330	376	343	351	368	317	388	354	363	384	343	373	357	334	357	368	386	393	358	326	379	371	359	354	336	367	339	360	365	413	377	380	394	371	334	375	352	327	356	388	392	344	395	367	378	347	369	350	391	387	379	364	379	362	395	400	370	356	317	399	380	354	363	339	345	392	369	370	337	354	361	354	359	393	361	325	372	378	365	381	348	396	383	380	402	356	348	348	378	378	340	361	381	412	348	363	361	382	365	406	381	338	349	389	346	358	376	352	436	332	391	388	380	398	385	349	341	363	354	363	380	390	370	385	378	369	381	354	342	320	388	363	371	349	406	377	350	347	343	326	346	345	355	365	393	359	365	379	356	345	396	389	376	367	362	361	387	376	350	367	331	385	345	341	426	359	370	390	377	376	339	349	374	380	395	407	398	351	371	362	408	378	361	361	336	352	357	366	394	384	378	343	340	328	319	396	329	338	362	372	382	408	409	364	390	344	351	371	356	382	374	369	361	352	388	363	349	364	351	372	329	354	362	360	353	369	366	366	339	344	397	381	376	386	358	403	397	379	394	391	381	344	348	362	356	368	365	366	354	382	384	375	366	380	385	377	366	343	380	373	382	327	380	372	341	374	351	369	366	341	371	363	356	361	346	376	359	333	337	392	353	360	369	368	359	367	361	372	342	356	390	350	367	369	395	354	365	383	352	341	365	405	351	365	380	360	372	372	367	365	360	366	367	377	326	341	383	369	376	378	364	351	381	358	370	350	371	395	358	347	380	342	350	367	372	372	394	366	383	359	380	376	347	386	404	398	375	385	348	328	348	345	376	375	375	397	376	352	355	376	347	389	420	391	309	352	376	409	359	360	330	347	370	349	341	387	376	365	386	367	346	409	342	376	357	363	383	369	369	375	380	376	381	393	331	372	367	386	354	355	341	355	381	379	316	404	363	357	379	360	370	390	380	342	369	374	380	366	347	370	308	366	395	353	356	356	378	362	371	354	395	376	360	372	363	367	378	351	362	376	401	371	405	362	363	318	355	333	360	355	356	364	342	367	383	364	386	387	389	356	370	339	383	358	358	349	364	389	352	369	346	363	359	342	351	378	335	381	379	376	361	356	400	376	364	381	352	369	369	354	386	343	339	344	358	338	392	393	413	389	366	370	360	394	397	372	361	351	345	371	351	389	370	368	371	334	377	381	336	370	354	397	345	394	393	351	394	363	381	370	404	353	350	371	335	430	347	325	328	367	330	364	358	336	377	348	387	354	355	389	380	362	376	419	371	350	396	394	376	390	388	364	400	378	376	347	362	340	358	373	372	368	421	365	369	370	339	397	329	380	354	367	358	349	383	358	357	336	315	379	353	389	380	361	328	372	408	380	364	385	358	375	400	373	405	341	337	388	370	372	365	342	350	361	383	379	363	401	384	364	386	406	375	345	368	399	371	391	362	359	408	326	361	387	378	343	392	353	350	361	345	372	374	334	344	339	371	365	364	401	368	366	382	375	376	392	424	412	369	348	385	374	352	371	343	374	352	343	361	372	399	369	366	364	339	332	414	362	381	356	373	371	371	388	369	343	366	351	401	378	380	376	391	374	338	348	370	345	354	359	385	364	384	360	350	355	353	359	377	357	355	369	353	381	358	332	349	330	371	356	368	387	380	372	329	351	377	380	394	380	375	350	351	364	326	397	416	352	374	346	334	381	356	366	396	385	392	397	357	334	347	362	371	367	365	389	371	341	386	331	355	343	350	391	360	380	347	367	348	357	351	387	382	381	341	357	388	352	374	371	359	366	359	379	381	398	353	363	381	373	355	394	382	315	349	331	361	411	362	369	394	375	343	391	410	366	376	383	379	385	360	354	409	351	349	365	370	387	345	336	348	394	414	338	399	364	382	388	370	362	407	348	361	373	408	387	402	367	387	371	300	339	376	394	362	401	346	357	350	357	354	383	376	370	356	360	371	355	359	377	371	399	382	331	372	334	369	386	420	379	359	380	361	364	384	370	396	352	318	344	373	368	349	400	343	355	335	376	368	357	381	383	410	378	379	367	394	401	356	360	386	359	372	377	378	381	373	383	396	388	379	383	358	366	372	346	343	387	361	371	400	391	333	358	358	383	381	375	374	348	313	390	404	409	368	352	353	389	356	345	387	354	379	379	399	388	349	407	379	368	347	410	349	361	382	366	371	402	365	358	379	367	376	379	354	354	350	375	369	392	377	345	358	376	342	348	366	345	365	336	321	379	354	369	365	375	388	372	344	374	381	357	366	342	339	368	360	378	363	362	417	357	376	378	359	373	337	364	371	336	394	384	386	369	376	339	372	367	363	347	406	367	344	362	326	401	371	354	337	385	364	374	399	406	354	381	347	374	336	386	356	354	375	358	402	364	367	362	380	342	352	349
2011	895	961	889	861	941	877	921	851	918	874	903	922	903	859	873	866	870	973	926	926	889	865	860	884	863	859	899	901	889	903	881	837	936	860	854	889	853	876	854	891	932	946	832	951	875	910	891	929	902	928	912	926	882	932	927	951	921	925	905	893	871	914	1016	866	1023	932	879	909	865	862	916	881	895	893	928	859	883	922	964	868	935	952	926	858	868	894	886	917	896	909	877	933	910	893	914	910	903	914	887	914	909	873	930	885	930	881	879	861	903	874	878	888	917	926	825	908	875	852	953	872	874	938	939	911	862	852	846	900	957	900	901	889	887	963	916	894	897	909	929	886	882	900	882	898	873	865	871	891	894	874	976	919	845	927	924	905	915	941	877	883	876	903	928	907	890	868	904	958	913	879	873	900	846	954	916	856	951	882	897	908	877	892	894	919	878	965	889	894	903	882	888	945	913	876	910	883	940	863	902	896	904	940	862	860	880	874	925	849	908	871	955	913	913	889	946	919	921	936	918	879	927	883	909	979	859	928	865	887	831	931	862	900	857	916	827	875	908	865	864	907	972	902	903	872	877	868	879	889	933	952	916	870	874	889	876	887	874	893	856	927	981	895	938	957	871	982	864	838	923	882	882	902	859	904	911	861	907	888	828	898	942	884	819	873	859	932	954	907	906	978	882	918	912	863	886	958	922	924	935	898	882	886	857	894	890	895	919	864	908	875	871	936	926	823	962	911	887	922	913	880	910	887	909	915	935	894	917	925	895	850	952	908	892	864	896	925	851	886	933	923	890	885	884	924	898	892	942	939	922	970	861	876	923	894	854	919	875	888	906	908	892	866	911	850	891	886	862	925	957	864	876	956	896	887	918	883	896	889	873	873	923	889	918	837	895	853	891	889	866	901	857	879	930	912	863	871	909	912	897	893	893	921	877	915	889	956	886	884	895	926	931	853	904	901	835	924	929	902	905	880	909	873	832	924	880	958	845	869	888	896	930	919	915	840	932	874	922	933	852	918	860	965	907	881	874	893	925	877	881	865	853	889	904	911	908	897	908	859	882	904	898	908	853	920	863	895	916	890	918	919	908	870	933	906	880	917	848	871	888	933	907	882	946	900	917	958	876	901	895	876	907	888	884	850	878	902	935	918	857	904	895	914	924	852	963	853	862	892	931	870	933	884	900	907	934	905	936	926	887	931	912	866	906	904	869	942	864	914	901	928	869	913	902	896	922	968	890	872	899	923	872	891	923	941	913	859	858	931	894	943	902	876	942	862	884	930	925	902	908	877	950	922	879	900	939	889	907	875	873	909	962	887	878	884	899	901	869	938	859	869	899	900	943	898	908	931	884	908	896	895	947	950	945	953	889	890	909	897	891	871	907	921	897	883	845	852	871	886	883	912	905	908	935	911	910	842	879	932	880	893	885	911	857	848	923	930	932	917	916	836	917	891	902	883	869	877	931	864	834	891	882	898	892	905	932	928	891	904	924	879	941	909	891	936	879	936	890	844	875	916	840	837	925	921	925	873	901	924	863	903	838	914	951	877	838	881	906	869	905	906	964	906	874	883	909	913	906	853	891	917	892	917	876	887	890	882	955	928	911	860	914	893	899	893	896	912	927	934	887	913	911	928	888	880	904	914	951	895	881	943	878	943	898	890	905	853	936	953	869	888	923	893	863	896	884	918	888	878	845	926	910	900	896	916	919	876	921	862	848	875	930	864	929	893	923	899	915	886	874	937	885	941	926	913	873	946	870	867	908	920	889	871	948	861	891	906	894	879	837	896	864	909	920	905	871	872	877	906	901	910	886	865	909	920	928	849	881	890	862	907	877	868	916	903	899	865	915	906	879	864	871	897	920	886	925	929	928	956	939	977	880	918	886	890	915	888	891	894	940	938	864	975	863	911	943	831	858	954	906	902	931	894	899	918	892	879	863	916	903	978	898	880	896	868	849	872	901	886	870	925	863	909	891	922	880	907	913	867	909	950	897	855	930	935	909	895	865	928	980	898	861	849	864	880	884	881	884	914	909	853	887	876	874	928	917	889	904	870	916	864	902	925	861	910	897	887	915	906	867	881	950	878	891	858	909	908	912	921	915	937	861	882	898	912	913	897	882	887	862	873	866	874	903	862	889	919	841	920	924	869	875	915	947	899	891	907	848	914	887	921	908	882	953	890	916	933	918	931	928	837	856	906	865	923	867	896	852	866	931	871	873	942	879	938	889	858	939	932	863	915	893	977	908	878	819	881	915	941	929	898	896	912	887	905	951	854	874	918	890	884	946	895	852	891	924	896	899	890	897	870	910	883	872	898	909	893	942	918	897	899	851	899	920	867	836	862	930	868	891	885	889	861	868	885	943	873	887	963	918	881	922	861	891	908	892	885	908	872	894	888	824	852	924	944	940	936	875	919	900	890	869	935	902	945	876	880	906	897	905	899	876	889	963	950	879	909	944	853	934	889	908	927	897	900	882	862	895	900	884	938	894	884	885	895	880	896	921	867	904	905	924	918	963	863	866	898	838	906	871	862	861	882	840	894	812	916	886	902	937	953	883	912	914	913	887	930	944	874	886	919	892	931	900	899	866	883	874	892	899	928	897	947	901	869	913	861	921	843	922	893	936	873	887	930	929	925	883	872	908	889	909	881	940	899	888	889	936	859	919	912	855	882	857	905	913	910	861	823	835	878	881	861	945	919	923	909	900	924	951	889	882	888	856	898	907	875	902	967	898	867	908	932	890	866	894	951	860	872	903	920	930	899	917	882	854	895	904	920	899	883	909	905	954	931	940	900	917	870	902	864	866	922	916	929	918	924	909	915	848	876	869	879	842	876	916	867	921	899	916	887	879	853	842	853	910	897	880	910	893	950	954	881	957	925	884	875	939	911	932	898	888	859	886	912	895	877	898	924	863	837	906	906	896	927	890	846	887	876	875	847	928	905	885	861	908	949	877	896	942	898	843	989	938	870	919	905	929	910	904	880	862	894	911	892	923	967	886	932	821	882	908	931	911	864	910	901	950	866	944	939	921	824	913	915	894	867	894	920	859	916	872	910	907	893	942	918	897	928	868	881	907	879	925	893	900	909	886	861	881	932	902	922	914	896	898	849	907	904	886	947	912	937	806	931	873	829	826	866	894	862	902	939	872	906	923	923	929	859	863	921	890	896	889	929	912	882	877	882	841	913	921	920	928	855	874	896	874	887	925	910	943	931	936	900	845	907	887	880	883	880	915	975	924	926	886	891	884	920	960	882	921	869	856	956	883	884	891	902	906	904	941	900	918	855	891	871	912	873	904	903	906	906	901	894	945	902	902	897	931	873	886	898	910	916	928	906	912	927	856	890	891	859	866	925	871	849	964	922	901	891	898	867	906	907	871	899	888	860	906	870	900	858	907	896	871	939	902	873	946	920	939	947	884	913	936	896	921	937	853	903	912	952	920	866	861	922	924	893	897	919	928	939	851	891	921	880	934	927	888	902	893	891	852	847	905
6886	589	563	524	441	392	365	378	358	369	360	405	344	347	378	413	365	346	343	370	334	339	347	358	367	322	368	351	340	366	366	362	322	335	341	355	343	370	356	333	356	339	359	334	350	336	323	319	367	359	351	347	356	370	362	357	363	326	401	386	360	355	333	349	319	344	314	347	347	365	320	346	356	345	317	348	334	343	352	366	337	347	341	366	328	356	348	361	344	364	337	327	329	355	363	346	351	354	342	367	370	366	337	360	357	382	336	344	355	345	344	333	360	349	347	375	347	326	351	361	334	355	342	336	365	346	369	322	326	376	376	335	328	346	316	353	367	339	352	348	308	334	375	371	339	353	349	370	380	380	344	353	347	353	363	339	361	384	343	349	299	339	315	365	336	355	337	356	335	357	371	357	372	355	354	315	329	356	364	360	356	361	340	390	345	327	383	304	333	350	361	337	350	317	346	384	345	340	337	386	320	343	378	374	345	346	343	361	362	353	307	358	322	371	363	353	325	353	327	342	333	373	368	358	346	350	360	361	377	361	364	371	318	356	370	363	378	323	368	332	350	354	327	331	366	392	348	339	378	336	319	327	337	362	358	395	333	363	331	333	358	351	326	337	333	331	349	337	357	378	388	322	320	319	375	368	357	339	350	347	354	357	337	348	353	352	373	384	342	363	316	335	359	391	342	328	335	364	360	340	338	387	357	338	347	331	375	347	386	340	303	342	336	353	368	340	328	370	357	342	340	345	341	329	392	309	339	356	339	373	372	376	349	369	333	328	364	346	362	311	314	343	365	361	346	331	337	327	346	351	389	370	347	364	347	320	390	336	326	335	331	293	324	322	336	330	357	380	332	337	352	362	343	306	332	369	375	373	373	318	331	355	339	364	341	363	364	328	339	313	357	337	338	364	309	363	324	371	365	371	384	379	338	342	392	354	361	343	358	342	337	345	335	331	352	307	347	319	374	364	359	335	362	304	345	358	341	374	392	315	348	371	366	359	370	375	357	359	391	381	368	346	341	351	359	356	317	301	331	388	337	348	377	319	368	321	354	362	353	354	338	342	353	360	353	319	359	328	347	353	379	345	366	338	339	337	317	357	362	338	368	318	350	364	333	312	356	361	331	338	354	346	317	353	324	336	343	362	309	320	340	348	325	344	350	325	383	344	323	355	376	335	325	326	292	328	345	368	355	329	322	380	327	367	329	345	405	328	351	360	365	385	361	345	344	395	363	319	351	384	351	364	359	335	328	368	335	342	353	323	329	329	357	333	390	376	349	351	367	359	350	326	339	362	327	311	380	369	359	335	311	411	319	374	352	347	352	366	372	372	352	340	341	356	331	336	327	386	388	328	333	369	381	331	336	347	353	342	353	352	364	346	314	344	360	342	360	342	358	350	348	351	375	349	298	321	336	320	343	332	360	363	341	377	326	329	331	366	363	354	344	332	337	342	327	364	332	367	349	365	337	347	305	331	357	376	368	354	388	335	354	350	376	343	353	324	335	332	316	354	340	369	339	363	334	330	358	326	338	356	344	344	370	321	371	344	334	346	354	351	389	377	378	338	365	339	378	313	352	338	364	322	328	334	349	329	357	337	373	362	339	338	357	330	348	342	342	344	369	333	359	374	348	342	354	370	336	367	369	369	357	369	322	366	337	365	382	366	333	345	351	368	357	379	386	364	339	344	353	382	367	354	315	328	335	378	323	379	341	307	323	320	312	393	357	305	321	356	333	358	345	366	341	329	349	391	374	348	300	363	333	356	339	331	365	374	353	315	344	315	354	321	335	316	330	373	346	348	375	355	310	334	339	356	336	342	312	320	346	332	366	320	346	337	349	333	395	349	388	328	330	359	361	368	368	369	309	330	360	359	338	336	364	318	344	333	348	353	333	329	318	362	355	317	318	344	337	332	355	337	364	320	333	344	364	344	330	361	337	352	358	355	387	343	305	346	347	352	334	319	377	366	350	346	338	355	362	361	330	366	373	372	338	341	407	383	372	356	317	348	337	347	359	331	348	346	325	333	359	356	363	349	327	349	326	357	367	364	325	335	333	343	338	350	373	348	346	379	346	368	344	334	344	369	341	324	359	351	356	337	370	327	363	348	317	359	368	361	350	363	317	353	348	395	339	345	318	348	337	313	338	347	361	385	345	342	365	345	335	349	336	320	346	395	359	319	359	351	356	385	348	372	362	308	347	352	362	339	349	330	380	349	325	348	347	354	374	364	331	361	353	337	356	368	311	339	332	371	364	345	377	337	321	344	372	391	344	341	330	361	371	334	345	320	299	335	367	330	344	347	372	323	329	340	359	361	362	335	372	363	324	353	363	348	352	344	324	344	319	363	357	350	332	340	387	364	341	342	307	363	345	369	356	384	372	361	359	342	356	330	337	349	302	373	323	381	364	357	324	343	324	350	323	348	375	346	364	325	401	328	355	389	347	330	358	344	371	363	336	359	378	334	369	367	321	377	305	306	395	354	340	356	309	333	335	332	353	315	366	352	340	395	349	344	362	363	372	346	329	345	377	341	341	354	344	343	349	335	342	344	363	330	314	350	331	343	313	371	365	367	360	368	354	350	377	340	340	366	340	353	352	341	369	360	389	380	343	367	326	318	385	344	378	365	308	398	334	344	327	380	331	356	352	387	350	369	355	364	356	344	371	319	349	351	365	317	343	338	354	351	338	328	327	337	349	348	367	335	355	351	349	346	379	319	324	366	344	333	394	356	331	353	354	350	369	349	347	347	363	319	337	356	333	363	355	410	331	326	317	335	345	333	356	361	360	343	320	353	362	361	362	326	315	359	380	437	353	382	354	332	327	347	362	345	346	345	344	360	369	357	349	360	331	338	360	344	346	369	354	320	339	346	361	362	338	343	376	374	338	334	323	344	349	371	331	385	324	329	359	311	347	352	326	330	330	381	369	350	306	383	360	356	368	336	353	352	361	327	344	347	340	371	388	373	341	360	348	323	373	354	366	354	341	350	341	342	334	359	360	326	341	369	354	330	347	314	345	308	334	325	376	323	322	315	320	355	310	383	291	352	354	337	340	333	377	310	352	347	378	326	388	376	372	373	368	335	377	328	377	346	345	378	348	322	359	326	381	359	356	365	334	345	380	322	359	355	379	349	342	346	291	338	364	349	345	365	366	314	354	362	371	288	355	398	359	354	399	346	338	347	327	356	333	319	337	381	351	325	297	320	340	354	347	378	333	346	326	335	336	343	354	368	384	335	356	330	391	325	336	325	356	336	372	326	360	328	355	335	368	358	381	316	372	339	336	383	369	351	344	364	332	335	372	371	340	317	318	355	354	333	380	336	354	351	350	340	324	366	344	391	351	344	379	356	357	310	348	356	336	349	325	372	347	357	357	344	363	330	345	342	353	326	334	336	336	359	333	378	334	356	338	333	363	370	336	337	381	341	322	356	380	372	335	329	365	373	366	358	361	348	364	351	334	365	346	352	353	328	392	337	338	322	333	347	362	363
6581	1034	1403	1488	1353	1186	1143	1053	1049	1024	974	948	932	933	891	935	947	839	833	868	843	874	823	852	791	854	860	881	895	903	879	917	829	865	896	913	906	853	881	819	876	828	866	897	844	887	794	838	841	808	808	899	874	868	877	831	863	835	826	867	774	845	892	862	838	841	873	867	827	878	836	805	898	814	863	826	851	854	827	827	891	834	845	886	833	821	874	862	908	858	810	880	857	828	830	818	913	880	861	865	792	837	832	867	822	850	843	835	836	830	793	857	863	848	871	792	807	871	824	853	819	832	863	821	839	835	812	834	882	849	842	842	851	823	848	871	833	838	842	835	797	867	811	834	816	810	864	835	912	880	823	864	859	862	838	811	844	815	903	831	847	829	869	861	870	842	859	806	834	865	854	851	868	863	835	858	866	783	821	842	875	816	837	839	845	825	861	827	823	839	774	854	888	809	840	845	817	848	850	823	870	827	825	885	837	893	788	789	877	799	803	854	827	867	838	859	883	863	866	834	863	852	865	846	838	817	837	895	831	857	890	883	800	901	888	779	905	831	867	873	802	863	844	798	818	861	785	848	868	834	798	847	840	866	869	799	846	845	835	860	850	826	835	853	820	895	805	827	817	849	892	837	901	803	829	860	788	785	826	855	792	872	888	877	820	859	872	900	845	872	823	835	862	822	823	849	807	838	864	819	786	844	846	796	826	833	822	875	836	813	870	851	833	832	844	869	813	858	810	848	859	853	825	838	878	839	815	821	775	821	835	852	824	849	829	832	821	911	890	891	836	833	859	850	845	832	881	860	882	850	876	860	893	826	827	854	844	838	823	816	887	837	822	810	824	826	894	870	823	826	853	864	839	854	840	851	893	821	858	816	861	770	804	829	899	871	824	806	842	846	839	824	847	811	861	850	854	848	816	834	874	890	824	866	824	828	874	847	837	838	818	800	853	819	835	742	890	823	783	904	857	834	865	854	840	861	858	840	842	830	853	824	794	835	823	855	858	842	884	853	832	821	823	860	850	800	853	878	837	864	849	806	832	817	848	812	824	828	846	851	788	834	853	868	838	841	835	845	842	813	929	824	790	831	864	843	844	825	892	797	866	786	826	856	804	835	827	812	821	835	814	862	835	838	844	874	839	859	824	806	870	848	828	791	829	836	879	787	866	834	846	871	870	892	854	839	864	912	816	847	897	816	845	829	830	822	794	832	859	856	832	850	878	834	842	804	882	896	857	851	820	873	919	787	850	789	819	847	870	855	827	841	879	856	818	814	833	813	801	875	872	797	844	860	844	863	792	839	849	858	861	832	880	861	859	884	842	828	835	848	822	865	824	842	796	863	853	812	872	808	843	833	834	826	854	839	799	872	804	875	843	844	873	893	825	847	890	803	846	832	821	895	870	823	847	817	889	804	854	836	859	835	816	767	839	866	865	808	838	804	849	856	784	825	886	823	828	863	870	818	851	849	902	863	822	799	861	834	850	768	855	802	893	831	818	846	872	807	817	880	883	783	819	839	845	849	825	853	871	859	801	830	835	869	857	830	793	802	840	910	854	872	889	854	855	864	832	817	810	858	920	790	851	869	857	817	847	811	917	816	840	816	867	827	871	859	844	880	799	813	870	837	833	818	840	844	811	817	831	816	866	829	824	837	850	838	829	825	796	901	785	868	861	803	858	846	812	818	833	875	855	867	850	873	803	834	852	845	790	893	841	847	861	813	808	835	822	801	843	816	850	865	843	878	827	841	786	832	855	830	827	834	862	800	844	843	870	842	879	810	841	920	834	858	898	838	863	870	838	845	869	828	893	862	841	852	802	889	852	868	830	873	846	901	822	862	856	829	830	833	833	838	829	866	854	790	848	853	783	853	864	840	840	820	857	861	857	877	871	850	858	817	856	786	796	933	834	817	871	861	821	847	843	892	850	858	898	876	854	825	884	850	818	809	879	874	872	883	839	894	857	836	863	854	821	795	843	865	813	848	824	830	821	855	869	841	843	806	860	868	816	802	840	823	842	833	878	819	862	816	876	878	836	848	890	838	880	834	833	844	836	775	845	872	785	792	811	855	844	853	844	843	842	829	894	867	856	858	865	834	887	813	870	822	845	880	830	822	886	891	821	852	883	783	802	855	820	854	827	849	833	822	806	841	830	855	843	863	884	831	885	846	863	886	863	851	839	836	840	820	837	902	837	806	859	856	795	829	809	853	816	901	873	848	866	832	814	818	852	910	858	801	846	860	806	823	855	808	832	859	818	869	850	810	831	859	812	880	857	888	837	834	877	830	828	813	858	903	832	869	848	811	767	886	833	886	827	864	851	825	874	825	821	877	809	854	855	867	870	831	852	857	893	835	851	882	868	836	763	814	865	851	800	807	869	861	788	847	820	835	874	856	829	807	826	837	836	829	806	866	883	886	883	824	880	857	813	843	805	863	840	839	839	844	865	815	822	815	887	848	866	816	879	876	840	822	826	865	819	823	809	873	828	857	817	826	786	834	863	849	860	859	886	824	826	853	870	858	870	799	868	914	829	775	937	823	847	894	795	835	903	822	820	854	806	895	844	847	884	866	868	821	865	869	815	805	797	831	861	831	799	888	849	853	858	840	844	844	797	847	847	824	826	849	897	860	850	831	821	798	841	789	826	823	824	862	863	833	828	877	812	776	821	858	887	852	907	829	885	838	869	873	898	780	837	801	876	845	798	847	840	911	830	865	895	836	818	839	859	824	854	867	850	833	855	834	831	908	824	869	847	825	803	874	837	811	806	909	860	834	837	849	818	819	842	891	809	853	856	894	880	849	818	844	799	831	849	809	834	849	786	865	870	811	834	796	859	841	860	873	829	838	820	815	854	815	915	818	872	836	832	819	884	832	832	796	828	822	827	816	823	907	828	844	854	837	840	855	878	890	840	856	850	810	869	870	821	838	852	831	823	791	878	796	902	887	814	868	891	901	846	866	807	855	861	852	842	844	840	884	840	891	827	823	866	826	854	885	863	807	856	828	847	855	835	832	816	879	858	866	846	869	782	863	866	838	834	822	883	838	822	913	801	830	870	862	825	909	811	869	837	865	884	862	840	832	824	810	893	801	845	822	791	837	841	865	841	840	844	876	861	840	870	870	858	807	839	892	819	852	812	848	876	851	840	841	780	821	896	827	823	813	920	840	792	865	797	806	807	824	782	842	805	818	867	823	865	822	876	795	770	858	864	869	862	874	892	871	846	855	845	850	834	831	847	821	922	890	813	880	850	880	866	803	808	854	815	875	857	806	796	815	825	863	829	816	845	834	817	849	831	884	824	922	783	824	760	815	842	823	903	819	839	884	872	863	822	774	808	866	797	850	898	848	862	849	805	840	820	896	847	816	879	848	806	858	838	866	839	884	781	877	878	861	836	820	825	839	840	895	886	918	832	856	852	836	828	863	824	834	840	857	826	860	820	818	877	833	875	865	843	848	895	854	844	831	872	827	828	877	837	836	857	859	825	837
12134	713	595	483	429	350	260	270	217	243	226	218	223	206	193	181	202	189	202	180	179	214	183	200	191	192	184	178	188	190	194	182	184	193	180	188	184	190	189	187	197	194	173	159	179	178	186	168	193	207	199	179	179	183	212	197	202	144	199	181	190	203	181	171	186	170	192	183	160	165	157	172	178	196	183	174	187	183	189	206	184	187	173	169	171	194	170	188	200	180	185	165	208	162	197	180	189	160	196	184	202	192	164	172	176	202	172	147	195	204	164	184	180	188	191	165	192	216	162	179	210	174	180	180	141	163	187	174	159	174	177	182	210	190	204	171	186	196	183	162	181	176	209	189	171	155	168	170	162	186	141	175	201	191	185	220	191	179	192	170	202	191	181	181	175	193	189	206	181	189	181	173	187	198	197	167	187	188	205	165	195	189	184	198	167	196	188	191	185	178	153	185	214	214	179	181	195	176	179	177	172	180	208	195	195	198	199	185	166	186	172	153	182	194	200	189	175	203	183	192	175	210	198	195	177	166	179	186	162	171	175	172	177	201	165	188	181	171	181	186	181	190	171	184	189	161	199	162	194	191	172	187	181	177	191	170	208	159	160	181	176	170	207	187	194	214	184	186	179	181	201	170	176	172	166	171	165	184	181	183	166	173	173	170	189	187	163	181	211	169	176	194	173	179	172	197	183	195	188	182	181	194	173	204	169	185	161	169	170	196	172	189	166	175	196	171	153	180	168	178	158	191	181	200	194	179	195	166	198	195	186	207	193	164	183	184	199	174	166	175	161	178	180	165	158	215	173	187	183	153	172	177	192	183	187	192	193	181	176	189	178	154	189	170	160	187	179	187	181	217	195	194	186	179	167	169	171	163	181	164	162	182	175	195	170	189	194	177	174	207	174	203	173	202	176	173	169	167	179	169	178	189	196	195	182	191	182	174	174	178	194	186	193	178	208	171	176	161	196	171	177	165	192	166	160	169	170	166	175	172	203	176	164	174	187	202	180	176	167	185	196	175	201	202	176	169	201	184	184	174	184	212	176	180	173	186	177	176	171	182	178	176	180	164	158	185	153	187	181	189	164	183	189	199	175	188	161	170	171	179	172	162	162	188	189	183	186	169	194	174	204	149	158	190	178	193	189	184	186	213	168	197	205	149	162	171	186	174	177	198	173	176	182	188	183	170	165	182	177	159	165	164	162	191	202	160	184	191	163	177	167	189	172	194	169	182	169	189	171	186	171	200	174	178	182	194	187	178	167	147	209	187	186	170	159	169	191	189	157	177	180	178	179	199	149	172	182	191	184	186	163	186	159	180	184	166	181	185	195	168	180	184	197	185	165	202	171	222	165	173	214	195	196	172	212	196	177	192	185	195	187	177	201	176	190	183	172	167	161	171	177	194	200	203	182	166	193	194	179	214	195	175	175	191	187	165	186	179	171	188	184	164	161	168	194	189	158	189	183	180	171	195	163	193	181	200	159	164	185	168	187	177	180	195	173	196	183	170	183	179	220	155	211	198	191	191	187	175	189	195	159	167	182	184	204	162	168	182	186	182	157	180	165	188	187	182	182	163	167	194	182	160	153	182	210	167	172	177	180	193	182	202	164	214	202	213	176	179	169	190	182	187	184	224	179	169	170	173	157	181	190	193	202	177	190	162	184	205	175	164	185	180	176	209	190	175	137	166	171	186	160	160	181	186	192	166	184	182	188	186	188	203	178	179	187	191	199	182	171	202	185	192	149	203	183	165	181	186	165	162	176	188	189	169	194	178	201	188	200	181	192	196	200	184	191	196	210	177	175	194	178	176	194	178	192	157	168	187	183	169	195	175	164	223	192	211	188	171	195	157	195	166	180	177	165	187	158	183	208	194	193	173	195	193	174	191	182	204	209	178	172	162	181	172	182	174	181	194	180	153	169	188	180	150	201	196	190	183	190	156	166	181	189	169	205	161	194	167	208	219	205	194	196	203	169	170	174	189	196	199	187	187	192	196	199	200	178	182	181	186	179	165	176	159	177	184	201	172	188	179	191	179	193	156	186	153	186	188	176	178	178	187	166	194	188	201	191	164	185	178	182	172	173	219	187	196	178	199	160	203	184	172	175	191	183	172	184	177	207	171	185	168	170	182	184	164	191	177	188	170	174	172	202	176	164	192	171	181	177	199	173	199	189	160	226	182	189	188	182	180	161	164	186	181	168	161	171	186	162	182	155	184	152	164	158	165	189	191	173	197	191	189	190	195	199	190	172	189	155	173	189	188	198	170	169	160	172	200	172	195	163	203	185	176	194	176	200	189	187	184	188	204	183	193	180	157	164	188	199	177	182	182	186	183	178	188	175	159	164	199	174	180	148	183	164	153	157	174	153	163	174	162	209	184	186	215	162	191	175	188	167	195	205	179	179	186	173	194	198	209	174	179	176	189	202	166	181	197	195	192	203	180	185	199	173	192	201	175	145	195	201	176	167	179	208	166	175	210	179	153	166	166	182	195	170	172	149	209	172	171	188	160	167	178	180	138	183	155	196	173	214	168	151	193	169	179	162	169	181	180	189	190	199	161	197	208	185	182	179	166	141	178	209	179	188	152	167	152	163	181	188	175	186	186	180	182	190	187	176	188	170	146	190	189	193	187	180	188	155	212	186	186	184	172	193	187	208	190	196	204	163	179	189	188	180	186	196	192	199	206	184	165	173	163	169	180	192	181	166	210	202	204	166	170	175	204	205	182	210	197	173	166	202	190	180	189	171	187	184	172	183	184	191	184	218	198	167	152	185	186	195	171	153	189	182	189	170	168	185	181	169	205	181	186	178	199	186	183	184	177	193	200	193	165	177	185	181	198	167	199	187	181	194	184	200	203	173	178	189	168	202	189	175	185	192	182	201	207	176	199	183	175	184	202	181	172	186	180	191	176	192	168	182	152	192	188	195	169	199	210	167	159	160	164	181	222	191	165	188	195	170	172	173	211	196	185	167	166	196	193	170	186	180	187	157	182	188	161	167	180	190	191	210	184	192	163	167	199	203	196	190	194	169	182	207	167	209	160	154	214	188	177	204	190	187	190	171	174	169	161	175	174	158	189	213	170	189	165	177	179	199	177	180	174	193	160	193	162	174	179	175	170	188	194	163	179	171	184	158	186	131	193	202	181	183	166	186	209	184	167	187	180	156	201	199	177	157	177	196	183	205	178	181	175	162	180	186	163	171	166	181	189	185	156	193	212	162	176	169	181	188	195	201	186	173	183	178	179	186	172	176	189	170	180	189	196	146	200	161	174	194	148	175	192	174	156	151	210	177	188	187	182	192	155	176	178	174	206	171	165	196	194	155	191	194	175	174	168	180	176	165	171	178	181	165	159	180	170	158	164	204	169	170	166	194	160	183	180	193	191	204	173	169	189	204	187	164	218	180	185	169	187	179	199	149	183	181	195	169	196	182	177	178	206	180	153	175	197	197	165	177	172	199	191	181	171	182	150	150	185	189	171	168	178	187	178
7692	849	1463	1716	1377	1174	1028	929	803	697	683	630	609	600	595	537	542	538	532	560	537	534	505	528	522	491	494	490	505	544	452	500	540	510	524	514	472	475	460	494	514	455	440	475	461	471	439	506	527	474	448	478	495	462	456	492	514	494	496	447	493	465	491	466	456	478	518	425	452	462	467	502	463	436	475	497	435	465	450	448	465	498	497	491	450	492	475	476	488	474	503	464	441	471	494	481	481	482	439	495	454	447	491	461	463	465	492	470	463	462	409	458	444	491	487	453	478	449	471	494	480	457	485	488	467	478	473	489	465	483	440	473	492	495	492	455	482	455	432	454	420	490	489	456	439	484	517	447	472	462	464	469	436	449	456	521	432	456	426	479	468	442	436	483	500	471	464	473	499	480	469	477	463	478	497	447	453	411	486	435	499	498	459	493	453	455	445	459	434	441	469	421	445	460	474	501	478	484	417	465	501	464	457	469	444	496	475	486	485	470	433	476	493	475	473	465	448	484	434	475	491	493	509	446	452	479	475	408	493	434	421	479	477	453	521	475	492	456	473	483	472	436	472	475	502	473	440	456	478	488	494	502	444	487	461	476	485	470	447	480	445	448	465	489	477	488	478	467	444	475	454	435	443	447	441	473	447	505	471	490	455	439	448	502	503	459	448	460	476	413	454	447	463	502	456	486	470	454	479	468	457	414	463	444	481	451	446	443	441	462	463	487	464	454	521	493	485	460	474	467	485	486	476	456	466	494	476	481	432	469	466	460	508	460	462	471	473	463	502	447	492	464	456	477	449	444	504	444	473	447	486	523	486	480	464	481	464	495	468	458	486	495	481	479	435	447	470	481	448	489	504	445	503	493	456	460	477	443	456	445	475	471	447	448	458	462	494	498	439	480	507	467	465	471	466	488	448	469	479	458	467	464	454	461	472	452	419	480	443	485	518	420	501	492	454	488	490	468	481	449	444	469	486	469	504	470	467	488	507	474	427	468	455	480	486	468	452	438	498	462	470	505	461	514	482	431	450	501	470	467	458	493	478	479	468	492	462	433	421	488	461	481	450	518	431	479	453	475	453	478	474	522	465	462	456	493	503	453	458	497	465	460	488	487	502	494	449	451	459	454	432	464	453	434	449	477	517	455	477	492	493	476	470	453	479	466	445	477	457	472	447	456	459	471	495	466	462	448	496	472	465	494	456	483	482	461	486	464	477	476	478	478	471	457	445	447	458	482	464	462	450	450	491	492	484	488	425	466	461	490	501	470	487	480	488	464	461	452	452	454	490	510	461	479	484	478	449	463	439	471	467	481	475	446	502	477	435	446	456	467	442	511	433	450	490	464	526	475	512	448	459	448	452	477	505	467	468	462	504	462	505	466	489	449	482	470	456	473	491	448	502	462	449	483	500	499	479	478	466	459	453	488	503	468	441	478	477	513	460	498	466	431	476	483	462	446	455	457	473	465	476	440	445	478	480	487	443	457	428	469	478	462	445	425	470	485	487	488	474	442	432	471	500	479	449	473	452	423	450	498	487	481	488	504	490	465	442	476	430	468	423	456	464	494	474	490	455	456	435	497	489	444	448	453	511	483	438	480	446	477	468	464	475	434	511	486	509	485	498	456	503	477	472	471	423	453	457	487	467	458	454	466	446	457	487	463	477	438	477	451	464	457	489	471	529	456	482	441	431	462	485	468	447	486	486	485	438	467	463	459	459	440	473	485	451	418	485	444	505	468	477	459	501	444	463	474	465	464	523	482	430	449	485	451	443	484	459	454	476	498	472	465	473	463	484	480	468	470	486	454	440	463	476	483	491	459	468	436	489	454	454	475	487	458	458	456	480	479	452	491	503	466	438	504	497	521	445	497	478	476	455	460	433	446	443	474	444	464	472	455	473	468	459	435	482	469	453	435	486	421	459	470	448	443	469	476	450	508	477	455	463	448	459	462	484	457	466	490	456	461	448	498	442	477	455	445	438	496	510	461	494	481	444	465	445	456	464	485	490	462	460	441	468	430	495	486	463	485	492	478	507	457	517	455	510	493	458	468	433	459	435	477	435	455	474	509	452	459	453	475	464	485	470	457	500	466	440	454	525	453	468	469	469	479	479	444	491	463	451	459	464	473	501	483	455	467	497	412	447	465	479	487	462	432	456	466	460	468	432	471	435	461	479	441	478	495	450	460	455	490	463	476	464	487	451	493	470	432	452	476	431	464	473	476	461	460	468	450	496	483	466	483	476	448	469	464	478	470	450	452	471	461	422	494	482	441	462	470	470	445	446	481	461	468	477	453	503	473	490	493	451	492	444	455	480	503	501	517	418	466	457	494	434	477	443	484	497	435	471	481	469	513	483	469	410	479	452	470	427	473	470	431	451	464	426	493	466	450	477	475	458	487	412	443	474	481	506	483	484	481	433	462	432	435	463	467	476	507	486	470	456	477	427	491	476	473	452	437	465	461	492	413	482	445	467	442	453	495	432	483	474	428	448	486	487	502	474	488	445	471	441	460	475	444	528	495	407	454	472	441	464	439	477	466	459	493	476	436	488	468	463	463	484	487	468	485	471	477	458	421	482	426	480	463	452	481	497	447	510	474	421	462	436	450	453	461	479	445	447	462	475	448	460	468	441	457	459	452	482	468	455	469	487	475	468	477	475	447	481	491	467	470	500	471	477	467	450	434	486	470	445	510	436	465	491	479	495	461	514	442	504	468	454	462	520	415	472	453	464	496	493	461	449	509	438	514	458	475	457	454	467	437	467	454	493	485	462	472	467	442	480	467	459	490	473	454	476	494	495	499	491	478	453	433	456	466	490	492	432	521	460	481	462	475	477	472	439	488	506	450	488	426	484	436	449	436	494	463	476	477	476	501	432	459	445	492	472	479	501	464	498	448	506	490	467	451	446	456	474	452	499	459	494	479	443	466	505	500	467	494	420	449	481	466	461	425	443	457	466	448	450	445	463	480	498	476	491	464	460	453	478	469	488	464	475	457	444	462	449	441	467	478	431	444	488	492	491	495	473	461	461	462	485	486	457	439	477	479	430	457	480	445	438	487	466	455	459	435	478	458	486	460	468	482	484	455	486	459	459	483	534	476	435	457	486	500	452	470	449	505	477	460	511	466	437	492	509	491	488	440	536	465	505	465	442	521	466	472	454	494	450	488	498	439	462	445	494	480	461	460	476	514	461	496	476	431	460	534	477	457	425	467	465	442	472	478	507	460	482	495	462	437	444	462	446	476	474	443	491	447	483	464	421	452	486	470	472	483	449	461	500	470	461	498	457	498	467	478	499	474	462	480	449	511	461	498	500	483	465	471	474	532	470	443	449	451	529	472	463	479	448	455	454	444	501	502	488	473	480	468	452	464	483	452	453	452	485	451	464	478	443	472	489	427	495	480	429	505	496	503	465	463	497	460	531	493	464	458	475	478	454	446	457	456	504	441	477	488	465	483	436	465	466	463	479	487	470	527	485	460	478	498	492	477	489	452
1307	401	378	373	399	370	365	387	335	369	374	367	354	314	373	339	385	340	360	380	345	386	358	365	375	373	359	364	401	354	388	381	374	381	385	353	402	379	355	383	385	331	348	365	375	430	370	336	385	352	368	338	372	349	333	348	387	371	361	338	354	385	384	326	358	383	405	382	356	379	369	395	395	375	394	374	383	376	356	369	348	365	374	366	366	358	366	395	408	407	364	347	339	344	370	361	351	398	344	387	376	359	369	368	339	366	374	404	324	371	373	370	354	361	356	372	325	404	342	336	339	349	340	349	388	365	380	380	363	398	406	354	362	386	389	385	400	390	360	357	395	408	381	355	377	393	379	325	329	370	376	341	332	357	377	379	368	394	350	371	370	342	403	351	369	363	373	366	393	408	367	341	372	358	362	379	354	384	369	359	438	349	367	365	395	384	398	383	346	333	360	342	367	393	412	345	334	307	365	395	369	366	409	355	329	362	356	359	354	365	316	364	380	355	340	353	387	356	379	368	386	358	365	387	367	379	361	322	338	367	371	399	378	359	383	332	363	353	359	387	367	358	356	333	348	347	365	355	340	365	372	346	372	374	358	391	393	394	373	388	370	378	382	387	325	381	367	323	383	365	361	378	345	372	377	352	388	369	353	358	355	389	353	372	398	385	380	349	371	376	354	388	371	398	355	384	385	361	368	347	347	368	339	381	345	363	366	361	368	371	375	403	364	382	356	345	402	350	368	384	377	402	370	350	413	384	366	356	327	348	373	371	357	391	376	370	363	358	383	382	372	346	358	365	407	342	345	363	364	373	399	391	385	363	359	358	376	354	349	370	352	352	403	373	424	395	360	367	373	363	392	339	397	383	373	383	367	369	374	368	358	386	380	322	341	316	396	364	354	377	384	371	333	333	321	375	352	375	353	384	380	385	385	365	379	357	369	387	396	364	388	328	369	380	353	388	381	384	357	379	359	375	353	345	346	389	350	386	385	369	350	319	388	394	347	335	388	367	368	366	363	362	350	371	410	350	392	385	350	373	343	378	340	349	361	382	367	409	367	359	368	352	376	372	384	356	365	362	352	370	350	359	369	405	363	374	361	364	376	338	374	373	361	384	330	382	344	373	374	395	346	360	366	351	352	395	347	350	363	351	348	366	365	328	339	365	357	367	388	364	356	387	390	356	336	379	344	394	434	370	374	381	359	354	371	405	370	372	322	374	369	367	377	350	368	413	370	366	362	330	378	362	354	393	339	357	357	357	393	366	400	386	368	321	369	326	382	357	380	360	318	349	351	355	379	382	415	401	408	361	329	387	378	339	333	335	374	396	384	374	399	345	376	401	365	390	352	401	377	348	374	340	389	365	397	379	388	390	328	367	398	334	402	400	408	386	329	385	352	374	342	394	348	362	326	371	361	356	381	350	344	369	357	352	352	333	367	366	364	379	367	358	336	380	323	369	355	336	348	374	376	353	337	339	410	370	368	383	400	381	420	366	378	341	362	339	356	411	364	357	343	355	369	319	366	335	397	362	382	365	363	395	373	363	353	410	335	375	346	354	359	355	369	379	396	365	346	406	344	379	376	406	362	352	358	351	355	366	389	347	381	387	376	343	402	341	363	314	385	333	361	375	356	343	369	345	361	369	363	391	363	346	369	389	372	376	350	407	338	329	347	358	373	367	356	414	357	386	370	402	344	380	341	318	370	345	348	340	351	359	348	365	385	396	372	361	371	405	364	397	369	384	356	343	357	341	380	358	357	377	346	402	359	370	371	359	377	353	360	388	362	382	368	350	355	375	351	396	362	346	364	385	387	362	377	326	370	359	372	367	353	362	367	370	377	390	376	369	368	372	368	368	348	351	355	372	356	377	378	361	357	394	333	363	392	384	357	340	378	368	390	364	368	332	369	383	362	371	364	358	358	346	358	353	346	380	340	360	358	398	353	405	394	367	345	373	388	360	360	352	363	375	378	380	401	368	372	388	347	349	396	345	381	335	388	352	383	432	378	364	365	362	369	347	367	336	366	387	369	404	361	379	359	369	383	390	356	359	371	373	360	354	337	350	346	398	347	364	379	369	375	376	383	376	353	361	374	414	354	382	401	366	388	328	356	356	390	369	360	385	378	331	367	365	360	357	382	395	353	403	333	388	395	400	368	349	415	409	349	344	375	379	419	379	385	345	349	376	382	369	344	373	368	324	356	373	404	382	358	339	397	362	377	346	361	373	352	356	349	349	374	375	347	336	373	372	351	356	360	355	390	367	359	362	364	367	369	382	359	396	363	375	369	399	355	340	380	382	379	357	392	315	354	371	335	355	359	374	355	355	387	399	398	369	391	370	336	363	361	367	387	345	364	380	359	368	364	371	350	355	369	370	372	345	339	350	359	366	357	343	351	376	366	407	393	388	356	377	339	354	384	388	386	351	346	377	373	342	380	355	377	381	358	380	368	348	387	388	372	387	346	372	380	371	361	348	360	375	367	391	344	362	364	352	379	348	364	350	329	392	363	360	365	395	337	342	369	395	369	343	347	339	379	381	370	380	368	367	350	380	381	378	374	367	350	345	366	354	367	411	377	366	387	356	364	373	348	374	419	383	363	384	379	378	371	394	390	373	389	364	329	363	358	393	356	323	357	404	357	355	388	367	362	332	365	361	388	384	364	399	346	327	367	349	339	342	358	337	364	367	362	376	345	377	342	372	357	363	340	365	382	376	381	375	352	382	380	355	351	378	369	423	364	364	344	415	342	339	340	367	344	393	359	391	364	350	373	360	386	351	362	412	347	397	363	342	368	345	355	381	392	361	381	356	358	387	360	399	386	380	345	367	358	331	343	388	334	396	433	390	383	364	397	375	367	400	340	366	374	348	392	357	413	371	375	383	359	387	351	350	368	397	354	354	394	331	359	371	356	385	367	381	332	332	365	363	393	373	358	392	362	326	404	388	388	365	366	366	375	350	379	350	342	401	397	366	369	328	374	334	395	362	343	325	370	369	379	374	359	337	374	345	343	348	354	345	383	362	384	373	363	339	355	389	359	363	381	379	352	363	358	337	372	366	348	379	352	334	361	389	360	363	364	346	358	354	408	363	349	392	353	358	360	378	371	364	351	359	392	362	372	357	365	362	339	358	396	388	364	360	379	348	331	370	376	405	384	407	355	351	360	360	400	419	386	364	352	396	375	376	366	360	375	339	364	354	354	366	359	359	341	374	363	358	350	364	324	400	397	407	347	385	382	387	395	373	372	343	383	350	379	383	372	362	391	371	372	352	318	392	335	356	361	350	398	353	370	354	365	378	355	394	368	374	361	353	358	371	351	409	407	374	369	333	357	362	371	374	412	340	356	367	343	340	344	394	373	405	367	368	370	384	354	392	398	335	358	347	391	379	383	361	392	380	356	336	376	365	342	407	344	340	376	396	374	370	349	375	352	377	395	333	325	377	380	405	357	402	362	384	371	379	327	342	372	348	366	363	417	363	385	396	412	391	374	372
1969	865	903	926	852	904	884	857	935	882	915	886	927	908	876	867	940	825	846	934	906	876	923	849	905	855	885	907	846	872	901	862	879	857	923	909	925	898	877	872	919	929	934	915	851	835	838	874	883	895	924	917	911	894	874	899	891	840	941	918	857	917	839	880	929	879	919	878	904	869	893	909	893	884	928	865	883	881	931	865	830	876	850	874	872	872	939	911	885	870	905	910	885	878	874	826	889	874	928	871	874	889	908	882	875	844	902	972	897	908	923	915	879	894	892	884	845	926	878	902	884	919	887	902	873	851	925	900	830	931	903	986	862	886	874	857	843	920	876	863	915	881	908	891	872	858	851	886	908	840	880	903	848	899	931	910	923	872	920	879	912	806	944	853	873	881	869	899	885	897	871	869	867	939	902	931	925	886	883	900	893	875	891	902	867	907	930	946	912	904	883	884	928	899	904	861	903	875	904	868	904	904	848	869	874	868	887	874	921	923	913	897	851	919	907	856	890	906	918	883	859	923	941	908	906	951	914	887	918	854	854	901	894	913	904	936	877	861	875	881	950	892	901	853	865	906	915	889	895	935	896	874	908	928	849	951	877	872	862	921	891	852	970	874	942	894	871	880	863	915	888	925	878	908	911	884	889	901	916	881	846	881	882	865	864	863	908	857	934	800	885	975	879	930	934	911	898	924	874	886	862	903	849	850	904	874	859	908	905	887	843	886	899	864	913	873	851	913	934	865	916	875	851	904	854	904	946	869	836	887	942	901	959	848	903	870	898	881	903	831	834	898	952	855	938	882	834	896	871	843	859	881	804	904	915	834	880	890	904	889	927	862	887	920	905	898	894	961	870	901	881	859	909	892	838	897	927	859	970	883	871	829	906	915	859	859	904	864	918	920	968	893	886	861	914	862	919	902	846	899	840	924	898	908	879	879	849	900	822	899	822	887	879	873	868	906	897	885	930	924	895	901	848	930	929	912	904	870	933	859	897	920	878	908	880	922	921	854	887	818	852	855	886	905	888	889	902	858	910	898	871	844	846	915	913	869	871	921	887	901	872	860	904	898	902	837	868	938	951	900	852	898	923	881	906	874	923	930	824	898	849	939	941	901	880	896	889	930	880	885	929	840	898	978	914	918	898	885	885	885	823	890	911	919	905	855	910	896	855	901	906	910	949	877	857	895	909	908	910	918	868	919	879	876	858	878	922	930	961	865	884	854	830	886	931	889	876	937	931	952	904	910	933	833	882	922	898	926	849	891	903	860	926	950	890	883	873	861	935	871	906	922	865	894	858	855	881	874	880	842	913	867	915	910	894	948	896	874	915	898	877	898	967	846	908	865	912	895	918	909	878	867	891	958	945	908	842	889	869	882	922	805	907	908	912	892	884	917	935	895	884	933	849	883	958	872	861	882	823	913	881	891	853	944	857	911	892	892	908	885	892	895	892	909	885	925	870	883	868	880	933	907	926	823	902	922	848	904	955	948	894	865	901	844	894	907	876	892	921	915	910	913	897	818	902	854	862	903	851	885	910	872	873	916	878	880	907	929	887	913	859	918	868	915	879	901	857	859	900	854	893	935	877	849	920	937	881	900	887	840	921	926	911	872	917	886	897	872	844	870	898	895	859	885	843	889	914	873	878	925	911	861	866	878	944	897	874	887	875	926	852	908	886	863	856	942	910	960	882	912	919	843	904	871	880	930	891	939	892	850	885	913	871	871	946	900	871	888	866	925	863	885	881	926	831	894	857	892	955	847	901	866	907	873	931	903	858	906	948	826	838	920	879	844	921	875	917	901	923	927	902	860	889	869	907	868	856	803	862	903	892	888	904	892	877	851	888	920	894	902	872	885	853	877	887	907	936	919	902	872	903	906	893	909	907	927	842	897	861	892	885	911	872	871	885	836	898	918	854	915	891	927	917	917	863	906	904	888	865	903	919	857	911	859	910	891	904	884	958	890	901	922	892	875	900	894	892	960	887	927	909	908	958	865	859	889	907	880	907	929	920	910	865	917	882	933	895	898	866	877	891	873	851	897	919	882	902	883	903	860	861	895	860	868	904	891	926	917	898	928	947	899	893	926	844	902	947	925	926	928	854	876	895	902	867	910	897	854	872	875	872	882	876	872	919	899	903	905	834	871	898	876	887	895	881	902	856	883	890	920	881	911	909	955	856	889	856	872	933	841	887	884	907	872	853	866	892	873	934	955	893	886	932	926	933	874	906	845	924	885	869	961	907	963	870	911	875	874	901	857	914	877	945	861	895	872	893	919	805	886	922	847	864	886	851	915	822	915	889	863	855	855	874	926	840	881	840	918	851	897	890	924	885	941	936	842	890	906	896	920	876	907	887	884	928	931	862	842	931	847	933	811	924	891	959	892	901	909	838	893	912	837	877	932	883	903	829	887	877	905	963	894	937	801	913	869	902	889	849	950	950	950	883	896	863	907	928	872	939	876	933	895	894	896	896	916	818	929	877	870	859	847	857	850	966	865	886	904	919	902	896	851	887	924	890	909	852	938	880	909	839	892	934	857	899	899	883	910	875	939	897	927	894	870	875	914	954	856	837	913	866	898	824	959	918	891	921	886	878	889	924	929	904	909	908	842	894	830	902	878	861	871	832	938	906	862	856	927	951	893	873	857	879	888	855	883	942	936	866	918	872	904	895	867	947	906	873	881	857	918	902	889	854	923	886	898	887	828	879	934	872	854	873	931	870	907	957	900	946	874	919	880	871	894	885	915	897	898	889	863	837	905	886	867	876	881	913	920	858	907	943	949	899	877	905	901	855	891	891	879	897	873	934	905	872	888	858	883	898	867	928	889	874	894	921	945	901	858	896	849	844	894	900	888	917	886	945	861	903	916	884	885	888	947	881	931	937	915	915	871	856	891	899	866	917	838	920	905	904	851	904	896	902	903	892	869	859	856	884	927	891	912	913	913	883	900	893	908	855	865	875	875	900	856	911	882	938	896	874	873	865	914	877	891	911	903	920	954	892	909	905	853	891	875	919	861	901	918	880	834	923	961	893	882	865	885	911	899	832	809	868	911	922	879	892	932	879	874	872	869	834	946	938	882	888	818	844	922	921	878	855	875	882	810	859	933	902	905	899	863	888	871	895	972	855	940	949	904	863	921	925	940	879	878	948	901	871	904	870	902	928	882	883	886	893	867	884	900	894	899	875	915	907	866	936	848	880	877	878	867	925	891	910	929	914	870	961	817	898	897	886	908	927	888	897	923	919	878	854	871	873	944	982	860	878	892	938	941	899	855	896	872	936	933	921	910	879	899	862	871	940	899	867	937	873	880	897	932	882	875	907	874	882	890	845	901	851	891	883	943	894	876	883	886	938	848	910	934	921	879	870	878	853	885	900	862	862	880	893	907	943	915	921	860	872	869	906	856	913	972	904	878	886	942	852	959	899	897	814	903	876	822	951	889	894	870	919	880	833	940	883	888	868	863	904	814	931	903	845	871	903	895	855	886	855	949
6964	571	572	576	444	441	429	378	388	375	357	343	357	328	346	407	372	371	379	362	356	351	360	346	354	377	346	334	368	349	366	384	348	351	369	369	349	380	342	359	357	350	345	331	314	306	312	361	361	351	345	331	347	342	360	371	350	334	366	342	333	358	375	347	353	337	364	365	365	334	332	365	402	350	374	363	327	342	351	348	352	350	390	332	345	307	357	381	324	355	375	359	369	336	337	405	359	333	303	376	369	343	385	321	368	391	319	300	344	384	347	342	374	330	356	331	365	334	372	343	347	312	360	363	347	327	345	365	385	347	332	346	326	347	350	356	342	363	330	373	365	336	349	337	347	349	327	323	372	352	326	333	340	351	352	373	342	356	346	351	364	338	335	345	348	384	348	340	390	342	368	370	363	345	340	328	392	383	358	338	342	341	346	362	335	372	364	306	345	344	369	380	365	397	324	342	346	364	386	346	339	324	325	356	402	350	350	341	339	363	348	344	374	319	365	371	348	364	316	334	324	329	341	337	345	338	332	345	370	350	366	323	338	335	349	338	333	350	338	346	367	339	332	355	352	349	345	325	340	331	362	343	338	336	351	335	323	360	352	365	378	336	326	346	329	338	370	343	345	315	335	357	334	372	388	341	370	341	363	308	385	343	350	309	339	349	400	366	343	329	326	387	327	357	354	368	343	366	337	363	378	316	326	348	330	388	343	331	357	348	390	345	368	310	355	359	351	371	345	325	326	339	384	372	390	356	335	313	312	331	350	320	346	356	361	362	349	363	356	328	347	339	347	316	338	330	324	352	378	369	382	370	346	373	365	330	351	316	363	357	370	371	338	363	338	333	381	349	352	363	334	366	329	357	338	355	371	338	338	384	338	391	330	362	382	373	388	332	357	378	352	305	342	364	381	343	358	335	375	382	348	375	387	365	340	298	340	342	369	343	327	356	379	325	348	353	357	358	337	314	361	360	364	340	344	360	367	338	367	349	357	337	365	354	349	317	351	356	346	359	356	362	320	354	332	322	332	356	327	338	402	379	352	362	313	346	330	343	347	367	311	365	371	336	337	386	359	347	384	346	323	340	317	329	317	310	357	338	359	362	360	326	343	352	320	344	344	350	346	356	363	349	341	380	342	321	388	338	339	379	335	295	366	347	335	337	325	351	321	347	373	340	372	333	343	373	348	346	336	344	343	340	357	370	317	344	358	356	376	375	375	346	349	362	343	341	331	356	330	327	347	360	350	339	364	347	342	304	346	369	403	309	358	363	309	335	370	323	331	342	316	325	343	414	357	337	348	339	357	391	331	334	316	376	346	314	371	344	360	404	346	341	314	350	361	309	342	295	373	346	318	328	365	360	355	343	357	325	357	367	386	346	397	351	354	364	339	374	315	352	374	390	353	335	359	335	335	350	363	363	321	336	360	358	371	316	361	337	334	358	343	330	327	329	388	337	325	367	316	336	347	338	368	339	371	378	359	363	347	334	349	342	367	372	373	334	345	365	367	381	371	312	335	336	334	356	367	366	335	336	355	374	364	362	354	363	321	399	331	340	352	323	343	366	320	344	363	342	367	317	350	330	370	322	380	348	383	342	349	365	350	330	347	367	364	355	340	336	360	391	365	342	358	369	368	337	348	332	347	371	359	310	318	315	371	355	395	351	348	351	351	353	326	394	329	335	336	366	328	358	368	321	368	369	405	359	364	376	316	368	371	302	321	349	319	344	365	337	360	325	342	342	353	381	359	356	333	307	309	385	360	363	315	356	337	337	368	312	353	365	332	378	327	359	330	345	373	351	326	330	343	344	349	337	361	340	356	348	334	305	354	357	342	344	342	366	371	329	334	361	358	398	342	353	357	322	356	377	333	366	314	351	346	364	341	333	371	356	328	351	371	354	350	365	386	342	339	369	376	362	356	335	373	395	304	334	408	335	361	360	343	386	311	349	345	323	358	364	332	334	380	394	336	337	349	327	321	360	340	330	390	328	328	379	367	311	361	361	363	370	338	329	319	323	382	355	338	323	346	349	357	331	360	325	346	351	297	385	338	319	335	376	388	352	360	360	329	363	369	346	361	356	372	337	343	377	357	337	363	357	361	347	313	345	339	390	344	320	366	330	383	358	346	332	357	358	334	315	337	365	337	341	359	325	359	318	337	327	348	363	351	350	338	342	346	316	338	332	334	351	346	342	332	381	403	353	343	344	317	302	340	340	367	354	319	380	341	359	295	346	385	345	367	356	358	346	357	344	322	369	338	362	325	338	377	334	337	372	334	370	326	335	331	347	350	345	345	320	345	342	364	356	313	362	377	327	364	350	358	344	321	323	368	326	381	342	352	370	325	326	335	347	341	360	340	351	348	369	321	308	337	317	327	354	347	322	314	385	379	333	341	360	351	348	351	349	362	366	377	378	383	340	347	355	369	410	364	346	336	357	364	341	346	338	368	323	338	350	351	349	333	369	380	363	338	346	353	356	344	333	354	366	336	385	375	347	318	356	368	359	336	338	355	327	338	331	295	342	361	338	331	369	342	338	343	351	341	338	310	345	378	354	355	367	350	342	336	360	363	352	377	348	350	320	356	329	368	338	352	344	333	332	347	345	353	321	356	346	340	346	347	354	342	283	338	349	342	346	335	348	369	357	339	393	357	350	320	354	313	356	339	367	334	394	347	344	335	309	328	349	363	375	346	324	333	313	358	335	369	389	380	352	337	349	405	334	339	332	361	317	376	353	344	359	324	346	340	384	338	342	344	338	321	376	367	327	352	404	373	306	343	382	350	347	346	321	355	326	330	378	329	356	339	326	355	369	320	314	335	335	380	342	320	373	353	343	355	331	339	367	337	350	321	341	337	341	378	336	345	341	409	358	355	349	379	334	391	378	334	333	338	332	346	332	338	327	350	353	325	350	347	331	345	374	377	354	368	361	369	359	331	354	364	384	352	373	335	352	358	364	333	369	360	346	377	365	332	340	365	365	343	367	365	370	334	351	330	377	375	349	316	327	373	377	358	393	341	376	342	330	334	377	370	338	365	346	336	335	365	337	376	309	404	348	354	358	318	351	385	356	370	325	299	343	360	356	398	326	338	369	344	319	420	374	366	345	287	335	319	371	358	358	366	351	349	333	333	321	352	369	341	323	329	338	357	346	332	318	364	340	329	354	356	389	373	319	315	318	373	333	324	344	347	369	337	363	369	338	385	348	332	335	342	368	362	382	358	327	317	358	325	345	337	348	346	328	368	372	352	340	369	373	349	365	324	312	339	353	318	369	299	363	386	358	362	318	354	330	340	331	330	374	344	382	345	345	377	327	326	379	348	372	333	330	366	350	357	345	377	360	350	370	321	374	349	367	365	353	326	375	338	340	358	356	325	362	332	327	321	359	345	356	347	354	339	348	326	335	386	354	391	335	348	334	363	347	331	366	350	325	386	388	330	361	340	359	317	330	332	375	367	327	365	340	359	355	344	363	360	339	341	360	375	334	369	360
6629	1004	1433	1460	1305	1242	1158	1125	1000	992	943	892	979	919	868	809	928	940	886	855	887	872	832	874	866	849	820	860	850	843	853	873	862	836	868	861	852	835	857	808	800	814	827	836	861	899	798	851	902	837	901	810	847	825	785	839	818	822	842	867	834	830	852	816	873	807	847	854	825	838	831	837	890	829	885	852	842	833	880	796	873	876	850	862	840	832	793	776	841	831	876	880	869	834	869	851	843	845	850	888	856	839	829	829	863	849	874	899	845	835	862	894	865	914	836	822	870	876	809	864	826	820	846	810	802	820	840	817	862	807	841	854	909	830	826	803	806	841	791	862	812	838	782	879	884	800	843	852	861	855	834	868	874	800	812	869	852	775	827	793	828	807	835	825	830	821	799	841	850	862	864	861	850	803	896	798	851	814	880	818	845	841	880	833	874	816	824	849	815	841	823	850	830	871	784	877	848	858	840	865	843	786	835	830	854	835	848	872	810	832	859	839	827	802	849	826	859	800	856	863	824	808	858	872	844	849	870	856	824	834	818	850	845	879	900	861	817	816	803	880	836	852	868	857	825	806	836	876	825	856	808	828	820	861	847	828	829	783	839	828	841	829	824	868	793	855	830	818	868	850	835	856	788	875	849	803	872	852	779	823	797	829	825	805	862	861	887	805	820	864	876	841	820	839	872	862	829	857	840	863	825	842	841	832	884	840	807	817	830	862	818	822	875	833	871	819	774	924	865	817	813	808	831	827	781	836	885	907	826	830	847	802	865	823	811	850	844	818	807	832	801	815	857	827	873	802	839	889	796	864	801	832	784	861	863	837	815	879	836	861	826	863	869	781	891	830	801	837	825	835	829	849	877	840	884	862	866	790	800	863	852	851	863	867	818	873	824	871	836	865	864	779	829	858	848	855	889	832	833	810	840	831	807	866	872	832	861	803	805	844	824	839	853	827	847	880	880	851	803	844	855	899	837	803	841	850	820	807	817	816	791	835	845	845	845	891	879	790	844	809	887	839	854	893	845	815	838	844	816	793	871	797	862	844	843	886	831	818	884	789	837	836	851	868	819	794	859	869	875	857	835	801	828	834	797	874	850	813	838	830	894	891	833	894	862	818	860	806	841	840	812	844	849	932	769	879	813	802	824	860	837	862	846	894	826	835	873	811	852	854	823	815	828	876	822	792	820	878	833	874	873	840	861	862	831	854	844	827	850	843	766	809	828	823	849	865	830	787	829	864	847	872	818	789	882	795	794	836	842	844	895	884	855	827	818	846	881	861	838	870	839	789	843	883	826	843	800	814	898	841	840	757	825	805	866	765	850	829	882	766	857	880	824	877	801	904	805	814	891	838	884	797	824	880	810	783	801	830	816	818	827	810	848	888	848	851	899	839	803	870	872	846	847	817	821	830	863	841	848	809	848	859	836	815	891	802	848	820	838	822	865	789	795	820	854	852	827	886	854	879	806	831	865	893	829	829	904	832	827	852	774	821	825	876	844	784	785	842	850	898	830	858	835	828	782	841	816	774	836	909	887	818	857	823	831	837	880	828	878	832	842	806	870	840	850	844	849	827	788	786	827	844	885	822	828	829	855	825	802	778	851	827	849	860	837	829	810	850	828	843	870	879	902	879	822	841	837	894	874	840	849	791	824	847	836	867	821	787	847	851	817	864	831	834	850	837	865	853	911	830	851	833	837	830	833	805	909	789	877	810	857	837	863	865	811	876	817	843	843	827	840	846	838	822	785	807	893	857	842	830	860	841	863	833	828	798	833	805	808	836	857	864	854	868	851	845	846	817	816	916	807	829	806	766	839	844	900	876	854	839	877	787	834	872	861	819	826	854	784	821	887	832	870	860	833	843	879	890	843	909	827	845	844	776	856	867	814	830	830	886	828	854	801	817	884	854	856	821	804	815	843	818	832	835	849	901	870	816	773	850	845	851	842	828	845	876	843	836	815	835	821	830	850	830	806	842	813	831	848	861	861	826	870	884	880	830	857	850	835	804	843	861	878	813	844	859	893	842	834	841	828	843	850	854	815	869	889	829	847	827	809	829	845	853	833	839	821	831	882	863	792	828	855	802	871	873	835	844	820	821	796	875	849	811	846	824	865	843	818	830	873	858	866	812	838	867	856	821	832	853	831	877	826	802	775	867	854	847	833	831	817	822	858	842	845	829	817	818	818	821	887	836	838	849	779	827	831	804	790	832	799	812	871	856	859	858	860	828	804	855	812	831	855	887	868	827	845	818	872	856	834	845	865	856	853	843	901	845	803	876	832	878	852	833	822	770	832	825	866	850	805	813	836	891	813	794	849	842	841	834	815	804	884	864	824	847	848	851	806	834	827	826	834	844	876	843	782	785	832	859	803	824	809	884	839	814	834	844	836	817	866	857	832	853	809	825	821	844	862	850	820	835	802	797	793	821	879	810	853	804	884	862	825	810	884	847	840	846	791	808	831	851	811	846	790	849	868	877	873	779	878	848	868	850	826	837	835	836	807	891	792	862	882	818	864	856	825	803	870	876	852	807	807	889	851	830	814	842	797	828	853	899	858	794	821	826	800	833	831	843	846	810	848	891	832	832	856	843	810	877	779	836	857	835	821	827	844	853	816	869	796	835	903	846	841	869	825	829	829	817	843	859	830	836	796	853	820	830	849	818	849	840	922	824	843	884	863	905	846	866	849	791	847	822	834	850	888	846	841	842	803	809	878	863	820	837	833	854	798	838	849	871	843	833	891	793	881	827	884	857	840	844	852	869	761	863	826	805	877	835	861	853	807	865	838	786	807	845	854	801	840	894	875	805	838	809	840	851	773	848	858	788	843	793	863	823	828	882	842	795	812	830	870	826	826	854	862	844	836	880	870	844	758	862	855	812	853	794	828	862	902	857	863	806	871	844	866	829	838	830	828	819	835	836	799	781	823	885	843	822	834	847	849	843	831	806	803	843	807	896	843	849	811	812	871	857	815	835	870	842	851	809	858	884	853	832	881	794	884	850	831	849	860	816	827	852	800	802	883	833	907	847	859	879	859	853	850	882	869	821	874	861	903	842	885	854	850	821	818	831	783	813	834	833	847	828	838	846	799	887	814	841	845	892	891	842	830	865	827	852	876	817	837	838	864	828	819	797	759	851	875	783	862	841	863	824	860	814	830	817	864	836	842	828	871	848	856	812	830	870	855	818	832	845	882	838	851	844	891	857	850	808	859	868	839	806	840	846	803	784	789	865	789	874	776	842	796	879	819	831	839	782	848	850	877	799	808	861	766	811	823	837	818	863	836	874	845	852	840	836	840	878	838	871	850	886	865	806	880	849	846	832	888	824	872	791	814	866	871	816	901	864	877	886	837	857	873	856	849	822	864	874	835	780	786	797	827	863	806	866	757	814	787	831	872	829	894	806	831	817	819	894	873	801	809	808	856	876	816	849	879	863	888	832	835	855	816	806	816	818	847	845	820	816	791	803	819	801	872	775	808	847	799	823	874	831
11898	728	663	496	376	304	256	231	262	205	216	197	209	186	215	191	167	173	208	199	184	189	168	208	189	179	138	199	190	190	195	155	177	181	176	179	171	166	184	189	176	172	181	201	202	177	178	183	162	141	180	203	183	180	190	195	208	164	173	197	215	186	168	161	180	171	177	182	161	184	194	199	156	141	178	173	192	179	172	162	183	175	158	173	189	204	185	178	170	174	197	192	181	202	182	196	173	182	171	166	176	182	166	209	194	171	181	177	176	182	213	190	174	184	174	197	180	174	202	188	195	173	197	191	188	185	168	170	172	186	190	202	183	175	172	169	187	165	184	155	167	161	167	178	164	204	202	196	175	179	175	162	182	208	174	182	182	190	212	168	175	201	186	173	188	188	162	149	200	200	161	152	164	181	201	207	176	174	175	194	184	169	174	186	191	191	170	190	181	178	197	191	153	202	175	190	184	186	195	172	200	177	174	179	183	149	182	170	188	191	168	185	206	167	171	181	164	211	172	177	183	161	168	158	171	177	173	180	167	184	187	191	145	185	183	174	188	187	177	179	177	201	179	190	189	179	171	194	186	185	191	184	162	171	200	178	185	179	168	190	180	170	166	176	180	197	161	160	206	161	206	166	197	170	183	186	182	160	184	196	198	164	180	152	168	162	182	186	172	193	203	165	195	189	202	169	185	169	168	154	195	182	185	178	185	176	173	195	203	171	178	175	174	169	169	186	182	175	175	171	188	171	182	155	168	160	155	193	180	168	175	196	167	145	177	179	160	201	170	153	164	170	206	201	195	168	169	156	204	172	161	165	183	194	188	208	172	179	179	167	178	183	179	164	158	171	211	163	188	181	166	194	178	154	159	166	164	164	183	163	190	160	185	167	159	174	177	163	198	202	177	173	178	179	169	201	188	186	165	168	207	188	173	169	193	180	194	183	154	168	175	204	186	191	173	192	162	159	176	210	199	198	194	185	166	183	177	156	205	160	181	168	183	187	195	190	161	182	192	209	171	196	193	181	168	188	205	181	177	182	190	196	165	182	178	175	193	183	164	171	164	171	189	193	188	171	190	175	178	167	202	189	179	183	170	170	179	173	199	170	174	157	168	172	193	165	179	188	184	163	153	168	148	171	214	206	149	180	184	187	181	202	163	180	175	173	173	177	183	178	176	160	179	199	189	185	181	196	178	195	191	194	182	188	161	179	195	197	178	185	180	185	168	168	185	203	188	189	159	181	166	177	164	176	180	183	182	159	179	156	193	184	177	159	177	177	181	171	163	176	179	171	188	182	178	184	156	169	170	174	178	169	189	170	178	160	180	189	180	193	176	176	178	179	185	188	178	183	180	179	175	181	157	175	160	195	175	174	199	179	176	163	167	184	168	165	167	181	187	151	205	167	171	194	182	189	166	160	177	190	170	174	180	175	186	158	193	176	175	200	162	183	192	177	175	195	205	163	177	193	208	209	180	184	192	186	171	185	190	180	189	158	185	167	163	176	197	193	203	188	165	188	183	193	166	200	177	162	190	177	172	208	176	203	209	166	182	181	182	195	192	172	200	187	167	170	187	179	216	155	188	196	190	171	180	215	176	186	195	194	169	140	157	202	208	162	191	176	176	170	198	173	164	192	179	160	158	226	174	185	172	178	190	171	179	197	168	196	199	167	181	162	174	159	166	197	195	192	190	170	183	161	166	166	165	180	188	175	166	160	185	166	185	186	162	160	179	174	183	162	191	180	193	167	194	173	168	197	171	198	174	181	196	182	198	196	171	184	180	183	149	186	178	185	185	172	176	168	171	175	191	186	198	166	177	183	171	185	166	172	164	164	189	211	210	176	197	199	176	180	177	190	199	188	160	180	166	183	179	203	186	159	200	171	182	208	163	194	161	173	213	177	165	203	166	164	192	192	175	182	193	186	199	180	173	169	169	180	180	173	179	177	177	179	174	169	165	223	167	214	184	204	178	159	149	172	161	195	181	165	174	155	167	184	159	149	163	172	226	197	161	174	154	162	174	165	164	194	173	175	187	172	162	211	169	171	167	163	192	179	175	159	184	187	179	187	165	183	177	174	198	160	186	179	161	188	190	183	178	169	196	194	173	192	145	180	173	184	182	164	230	152	168	188	177	164	175	200	183	193	184	195	192	176	173	200	199	181	171	170	164	170	175	178	195	189	191	174	163	206	175	198	170	185	206	203	161	139	207	160	174	196	182	196	186	175	203	190	193	188	168	168	204	219	182	192	191	175	206	165	193	177	185	176	178	185	181	160	204	147	170	193	180	183	167	142	163	170	183	193	181	174	164	169	165	174	180	169	173	180	196	172	198	197	199	157	167	181	165	145	184	138	185	177	158	200	154	181	155	177	176	196	187	190	198	173	172	198	178	182	186	163	173	173	184	178	165	170	191	165	166	180	202	200	193	177	191	156	207	195	189	187	212	196	187	174	199	189	184	196	183	202	159	198	165	186	167	175	177	153	166	160	162	183	172	162	165	151	200	179	173	192	178	148	150	184	186	199	191	174	153	184	190	181	180	185	186	166	202	168	157	174	205	183	173	182	161	175	169	161	169	180	160	152	178	174	195	200	171	185	181	170	203	190	170	161	185	179	169	194	190	186	190	197	196	224	179	159	182	173	186	151	179	172	179	176	194	171	190	174	174	161	174	205	157	185	179	187	182	178	188	179	175	160	179	184	174	206	186	165	162	184	175	205	209	159	165	185	162	169	164	185	172	192	173	197	147	196	196	185	165	163	153	179	157	193	171	189	171	191	186	189	174	172	185	171	164	189	195	154	185	184	162	140	169	184	181	179	188	177	191	190	187	191	154	174	184	195	189	158	177	166	190	191	177	195	184	176	169	204	146	181	170	200	179	186	164	185	153	184	163	181	170	171	202	183	177	182	179	192	193	168	177	177	198	184	192	189	159	168	204	170	187	202	163	191	213	190	184	173	157	182	181	191	169	186	160	196	173	168	196	185	172	190	186	162	202	167	173	186	200	178	174	189	180	174	199	192	180	163	160	192	199	171	190	200	210	178	156	164	168	158	193	166	176	180	167	170	176	171	196	187	164	183	171	152	177	165	213	177	179	170	174	173	162	185	168	209	191	210	178	178	194	197	163	159	185	172	206	231	185	190	177	186	195	161	194	181	171	202	176	165	171	150	185	193	187	176	191	160	173	173	175	202	167	171	189	191	189	175	198	153	162	177	179	193	192	190	187	182	174	179	191	196	192	167	202	186	172	184	172	176	185	171	186	162	163	179	177	184	180	190	167	187	174	192	161	184	191	156	166	184	180	162	159	180	187	196	190	200	187	171	187	170	175	175	172	191	150	168	206	169	197	187	173	189	167	202	193	191	185	174	175	194	180	181	189	181	172	189	166	183	167	162	186	198	173	170	171	183	184	174	179	185	184	169	174	164	199	191	190	166	170	157	203	166	165	179	175	192	172	182	185	194	179	190	186	168	197	188	188	167	184	178	192	177
7684	865	1538	1688	1431	1247	976	917	840	724	699	688	604	564	611	559	541	563	563	515	526	508	539	480	517	517	513	487	486	524	488	472	469	529	483	452	489	524	499	502	466	489	497	451	497	480	470	431	489	474	489	477	480	494	503	487	516	479	512	477	499	443	462	475	454	490	499	505	457	490	443	440	471	470	510	449	467	444	453	453	465	469	496	441	475	498	477	441	471	476	469	474	455	455	465	474	484	430	460	443	465	463	442	446	456	464	467	450	467	439	453	466	487	449	464	446	485	423	446	500	483	438	474	446	469	472	511	466	451	465	438	460	503	492	436	477	471	444	455	483	466	456	431	492	465	467	462	467	433	481	476	483	468	524	490	430	498	481	462	463	467	480	483	479	445	438	444	503	433	477	465	440	495	451	464	440	478	459	516	482	446	483	451	454	455	447	465	437	485	466	449	484	486	486	441	467	484	447	502	452	466	433	484	505	478	452	486	503	463	470	487	481	436	470	452	487	482	487	441	501	445	452	438	477	482	450	476	453	458	423	479	515	475	453	486	445	490	479	471	452	492	484	471	459	452	491	507	449	481	473	505	444	471	474	461	484	495	438	463	438	457	499	484	458	477	458	476	469	453	488	425	432	476	440	452	463	470	473	500	470	460	464	467	470	513	453	523	491	446	454	440	493	440	491	496	472	434	481	458	448	436	448	535	462	505	444	453	457	470	486	447	460	473	469	423	455	477	506	475	451	412	482	484	435	476	478	511	445	466	490	439	514	468	473	449	464	477	464	462	464	451	484	497	488	496	482	455	468	441	463	453	434	472	470	453	492	465	525	508	447	443	444	477	479	485	422	439	468	472	477	476	469	473	453	463	469	490	472	459	468	472	452	457	467	416	497	446	486	477	454	476	463	447	479	444	468	475	453	472	486	481	481	482	463	466	446	446	431	497	459	465	531	455	500	474	500	473	464	442	424	455	471	510	454	456	441	506	478	470	453	469	483	512	482	457	468	475	447	461	449	489	476	478	462	418	444	465	467	503	464	477	463	453	500	471	449	521	491	461	477	456	493	476	431	490	444	454	448	456	433	484	446	465	478	449	471	478	434	434	469	477	473	435	478	436	461	429	503	487	476	433	472	429	467	461	451	470	469	440	449	489	438	469	470	460	485	517	494	482	442	451	438	497	478	507	485	462	459	460	461	480	460	458	488	455	455	460	461	465	443	452	419	429	485	460	462	463	481	478	490	437	464	445	436	467	450	424	457	415	455	458	492	448	450	458	469	455	497	453	467	426	470	489	488	454	457	468	467	462	455	439	464	446	461	455	491	455	458	459	453	448	480	440	430	467	467	506	437	471	478	480	471	441	426	454	447	452	466	444	471	474	462	466	427	468	436	436	409	453	429	445	504	481	437	462	443	467	453	447	418	489	498	481	468	440	484	481	443	488	467	454	442	410	445	478	428	445	463	494	491	452	455	437	456	454	488	481	433	434	445	478	471	433	421	462	443	434	459	414	457	467	467	463	456	478	451	468	461	457	501	461	490	454	472	443	473	490	479	493	483	441	473	516	459	438	451	483	495	477	458	406	466	471	478	477	469	508	465	443	456	469	474	485	511	499	456	448	454	451	472	484	459	454	473	464	435	446	448	434	526	510	454	466	431	454	446	451	456	439	451	473	473	468	499	486	420	475	468	463	462	472	466	457	482	482	488	494	472	448	434	460	454	452	440	488	449	461	473	467	495	457	466	470	448	493	463	451	462	463	475	490	457	478	455	471	439	436	439	466	467	494	449	483	455	497	457	462	433	473	465	480	464	487	467	489	504	481	503	423	451	488	475	470	469	452	459	446	466	457	474	461	445	469	458	442	436	455	455	460	464	496	484	516	450	513	472	470	441	453	488	459	461	456	484	456	459	432	457	456	478	464	485	472	459	508	467	461	447	445	465	449	455	477	499	499	472	442	436	440	467	494	453	516	442	493	428	468	456	458	462	473	459	437	445	466	491	476	451	498	475	440	474	465	464	452	499	443	473	464	498	497	453	484	463	440	484	487	464	504	461	433	480	438	463	479	455	473	462	461	492	459	492	439	478	496	455	477	479	421	452	468	446	457	429	493	479	479	498	469	520	444	471	462	431	450	445	481	484	488	474	477	476	430	471	506	489	471	463	461	483	477	444	439	480	444	513	436	443	451	447	452	454	475	464	434	499	468	488	494	446	428	432	491	478	458	464	489	471	454	472	463	458	446	429	471	463	494	492	490	470	482	465	458	461	429	466	469	486	452	494	525	446	519	483	439	467	436	449	429	494	491	463	470	461	470	436	452	433	426	481	432	450	483	472	494	467	431	455	492	448	478	529	496	454	470	466	479	467	468	471	461	450	461	476	458	485	489	473	462	464	472	486	458	444	438	452	455	489	489	460	479	453	442	485	437	453	454	466	487	439	512	473	495	498	449	457	484	496	484	443	432	478	459	467	470	465	450	459	425	446	449	465	452	459	467	503	412	429	464	457	490	467	480	460	509	478	472	498	465	513	436	452	473	458	457	458	499	494	466	464	458	463	456	461	466	456	487	472	418	473	495	458	450	477	460	489	438	479	440	462	486	441	446	456	467	524	478	451	488	490	477	458	479	450	460	494	480	427	457	475	430	477	420	410	505	474	469	475	507	473	453	469	463	491	489	444	509	517	447	465	476	451	437	506	476	454	452	422	486	463	469	465	476	467	472	477	461	487	448	490	508	452	491	462	430	436	451	456	476	444	482	474	480	477	472	472	456	455	445	470	433	427	484	478	452	440	481	466	445	442	481	498	449	428	458	477	463	449	467	455	472	493	451	507	461	473	505	452	480	450	437	483	493	449	484	461	479	454	452	446	434	471	455	482	437	459	475	440	442	483	451	487	490	523	475	463	485	473	458	476	481	444	460	471	453	443	480	464	459	468	494	445	443	457	479	446	485	485	430	476	465	477	473	465	446	428	448	464	488	465	438	474	452	462	458	495	488	475	469	488	491	430	483	502	453	477	474	507	472	484	480	476	418	467	450	439	458	481	467	450	438	489	488	454	469	455	485	461	485	512	469	490	436	495	503	442	454	461	441	482	486	488	460	459	436	484	444	489	433	421	451	464	480	480	503	494	506	481	439	451	439	461	469	440	416	432	470	494	462	461	453	467	462	457	493	509	477	478	417	469	464	467	446	419	488	460	444	459	469	485	444	456	463	437	478	489	497	446	480	481	487	442	469	462	443	502	477	429	462	452	483	455	473	487	461	450	448	469	444	450	483	466	487	452	468	438	462	467	496	498	439	431	477	448	487	430	433	435	452	475	445	466	486	440	509	457	480	487	481	469	455	453	469	439	473	525	455	453	461	461	502	438	452	461	459	451	462	486	437	494	435	513	487	453	490	459	486	450	457	488	443	432	444	472	467	512	479	463	465	488	456	472	452	458	474	448	435	457	479	475	529	471	465	492	478	433	473	456	469	466	493	457	476	514	449	443
1321	355	387	386	351	338	349	375	339	341	358	395	380	395	386	374	355	333	358	378	388	376	371	363	342	404	364	387	383	386	377	343	367	362	392	362	345	351	356	353	321	328	351	375	370	322	377	413	378	382	348	374	366	352	386	363	357	365	353	395	358	342	356	388	389	367	371	380	429	339	388	384	371	380	372	364	364	345	342	357	368	360	423	356	366	371	391	329	384	338	395	371	385	331	355	334	380	355	328	366	404	335	381	359	353	361	372	345	336	386	367	344	416	345	381	367	376	372	377	373	391	386	372	385	337	330	398	363	360	380	354	353	372	377	346	377	342	354	386	361	336	415	378	367	377	392	382	378	342	366	356	376	406	356	347	368	375	341	362	375	340	336	394	366	387	373	319	354	364	359	398	345	360	402	355	347	387	376	349	361	375	391	358	346	362	349	375	354	344	412	335	346	404	373	378	342	390	362	369	352	331	346	391	370	356	359	379	400	352	345	354	354	343	385	370	375	368	363	376	384	391	376	359	368	332	363	369	366	393	407	412	378	347	357	341	388	329	369	370	364	373	392	378	346	375	353	318	338	370	375	393	391	377	367	353	422	373	351	350	362	360	369	355	350	339	394	385	351	380	361	372	364	359	368	383	380	379	394	372	378	369	350	362	390	376	369	371	347	369	318	374	370	363	354	340	320	360	372	384	385	349	354	377	377	385	368	395	357	379	391	359	370	347	362	334	366	366	389	370	374	339	355	367	393	389	363	377	342	380	382	343	348	358	360	364	346	355	339	378	382	388	403	343	332	365	352	364	368	351	357	373	348	341	374	372	388	363	395	365	376	366	393	382	360	391	354	389	370	338	381	372	382	352	375	371	367	365	374	364	375	369	369	367	332	374	359	329	387	363	372	416	375	342	395	340	380	360	376	385	387	361	401	385	345	365	370	367	362	352	356	340	383	381	410	375	361	391	368	367	337	378	353	377	361	324	362	388	381	381	380	375	406	388	349	352	324	371	364	353	391	391	422	380	367	369	348	358	388	368	376	334	355	361	346	352	367	361	362	376	373	336	357	358	357	340	356	413	373	345	365	366	341	362	376	367	351	364	380	385	436	396	393	351	375	395	385	378	348	347	381	348	330	372	345	364	390	353	338	359	365	383	374	362	373	345	385	382	367	359	360	363	381	339	355	365	371	359	348	373	373	347	361	354	357	370	358	393	345	391	353	405	375	357	378	384	371	370	396	387	413	372	342	389	371	353	388	390	370	382	374	369	332	347	369	383	383	359	371	398	352	374	368	364	378	380	359	377	366	372	359	395	387	406	338	365	358	348	351	358	368	387	355	371	374	350	366	383	386	344	367	335	354	401	381	351	378	383	357	358	342	359	375	380	370	399	385	363	339	368	382	377	348	361	377	357	350	372	363	349	375	389	374	374	375	373	360	354	377	342	362	338	368	333	334	384	339	345	318	405	360	364	380	352	352	372	398	357	393	352	369	347	361	351	389	346	386	360	355	371	387	380	359	418	357	361	363	382	396	360	356	398	362	347	365	358	388	379	353	392	391	397	352	336	380	335	354	383	406	359	389	335	380	366	418	380	339	400	384	367	363	401	383	349	380	412	385	380	379	344	354	387	396	377	378	360	366	372	379	383	379	388	365	364	379	391	349	360	363	366	398	341	370	336	347	346	341	388	337	378	359	358	352	381	403	357	351	369	381	359	355	358	382	378	359	378	408	397	396	357	333	414	371	343	373	348	385	362	385	359	356	392	374	384	360	363	369	383	371	335	358	377	404	365	396	358	351	342	397	375	365	386	361	385	403	357	361	342	307	375	363	387	374	359	349	332	367	391	397	380	383	399	402	386	369	362	368	380	404	352	345	393	380	370	378	338	332	348	363	342	376	395	401	397	365	370	349	364	378	376	383	355	416	357	355	390	394	346	387	369	362	359	353	377	384	361	342	335	382	389	373	345	387	349	348	344	369	379	388	361	393	368	364	318	361	341	348	376	328	349	389	342	349	345	406	389	354	406	336	364	350	375	353	336	369	378	390	345	364	337	377	362	372	403	375	354	350	349	353	378	365	401	348	375	385	393	354	379	375	336	381	335	391	350	338	369	341	354	361	354	345	383	429	381	353	335	316	380	346	368	372	362	365	357	371	380	409	352	340	388	389	379	378	346	371	363	349	403	360	364	349	346	347	371	379	376	359	368	339	379	343	352	387	387	363	353	369	363	353	391	400	349	337	352	349	351	384	360	354	348	327	362	385	368	408	408	378	400	381	348	354	393	341	383	369	346	377	372	351	365	358	365	372	360	383	357	381	381	384	353	364	383	335	338	384	378	346	415	344	403	380	383	347	373	392	386	365	384	422	342	386	352	380	361	363	343	360	356	388	398	375	406	382	375	385	367	371	394	362	369	392	344	346	344	381	374	363	372	391	301	374	387	389	372	373	357	345	396	380	317	356	374	365	399	399	383	381	358	318	376	389	359	343	378	374	373	353	381	359	385	310	399	344	379	381	388	365	332	389	336	393	371	357	383	377	350	345	378	354	355	388	355	347	357	384	344	344	404	386	403	355	364	361	336	357	345	343	335	407	368	401	341	364	377	350	371	387	341	346	411	386	364	365	367	377	405	405	380	380	394	330	353	345	332	368	399	332	381	378	393	374	342	344	368	386	401	392	381	386	385	346	362	360	365	373	412	403	351	384	353	414	337	356	346	373	376	355	382	326	399	362	373	390	371	353	390	368	354	339	357	376	375	383	381	367	392	345	369	355	340	355	374	365	348	358	350	362	358	335	364	378	383	382	375	388	412	392	384	397	374	402	325	379	365	400	375	386	388	401	349	342	371	367	355	365	344	346	364	375	344	367	370	370	363	367	373	363	394	391	347	366	386	350	398	340	378	352	368	360	389	379	363	363	350	332	398	392	384	369	375	382	362	370	378	361	414	360	354	392	382	354	366	359	390	393	356	386	361	362	370	361	365	379	353	338	373	367	345	371	384	372	339	360	337	379	364	345	373	335	390	377	339	396	375	387	346	355	346	374	368	360	370	375	408	380	362	347	368	347	367	378	368	396	389	367	376	366	400	426	357	322	359	355	363	386	369	356	364	360	346	349	368	406	359	394	331	366	382	396	385	376	343	387	308	353	400	371	385	335	392	399	374	348	365	363	404	370	321	393	389	342	358	344	397	386	363	382	373	366	390	391	388	373	399	373	353	385	355	366	368	414	388	390	350	368	357	353	349	394	367	404	354	404	391	388	355	353	364	403	382	330	343	360	332	364	354	389	353	341	360	406	385	382	343	398	367	383	405	346	386	332	351	385	380	392	356	390	343	378	354	377	404	362	358	403	372	362	389	360	389	363	354	342	366	352	338	343	354	383	346	384	354	381	332	403	344	372	346	355	361	346	357	381	391	387	375	363	403	366	378	394	396	386	397	389	371	397	342	349	385	399	367	350	365	356	376	371	338	372	363	371	338	360	349	354	364	381
2022	887	927	918	955	951	927	873	841	905	943	922	907	926	906	880	918	911	923	929	862	866	895	880	876	952	853	804	901	862	855	884	894	871	840	911	882	905	885	891	903	876	870	874	879	887	885	861	893	869	887	865	876	858	898	875	844	902	914	856	872	867	865	914	876	903	895	904	905	877	921	861	865	893	902	890	896	927	888	918	863	923	891	922	864	877	913	874	905	902	885	941	901	938	928	944	901	927	853	865	897	882	894	894	930	848	902	870	903	870	887	893	879	871	912	903	910	883	885	863	838	861	907	876	840	875	878	917	898	893	924	900	933	893	851	864	912	873	889	946	923	855	892	826	895	891	861	812	899	923	879	924	897	888	886	844	909	880	902	923	906	884	952	873	875	831	935	899	911	885	905	943	928	892	930	915	901	888	887	881	832	889	878	883	854	906	846	900	915	898	854	923	894	949	937	848	840	863	921	890	893	847	925	914	843	862	916	867	915	851	873	927	858	917	882	875	898	826	906	840	905	922	864	906	959	917	894	816	902	902	883	883	898	848	825	944	898	857	927	922	913	874	885	917	910	911	914	913	912	909	911	900	901	879	885	896	883	892	910	966	858	869	890	889	910	891	923	880	889	928	867	881	832	919	902	877	863	939	956	897	904	876	890	870	859	886	941	937	827	891	872	869	889	901	922	864	910	919	891	870	870	886	846	856	850	845	921	859	831	906	833	875	890	852	920	913	900	922	859	914	868	891	912	896	913	883	892	900	872	881	878	888	916	903	873	827	871	902	880	855	920	869	874	868	924	844	891	899	871	873	918	907	851	887	873	885	879	876	900	829	864	880	894	881	880	885	893	847	844	855	859	894	932	877	923	866	946	835	859	883	869	864	858	873	908	893	899	860	906	860	812	931	876	893	940	885	932	872	867	835	912	875	886	959	877	882	912	932	862	828	911	958	869	901	857	892	906	912	880	847	855	968	880	930	865	934	870	870	853	847	839	873	904	888	877	873	882	877	840	920	941	892	849	814	923	917	875	917	902	912	889	903	933	933	929	881	907	952	889	902	867	947	941	946	874	908	941	939	892	845	923	846	865	904	893	871	864	891	878	880	868	846	857	870	887	899	935	916	886	893	900	930	887	945	868	825	835	884	881	893	957	846	845	868	902	937	946	886	879	906	878	926	858	829	934	885	917	867	860	915	837	868	906	910	904	915	865	904	905	869	890	910	848	822	954	904	927	874	925	873	862	886	855	897	905	853	913	875	879	911	866	906	929	850	859	894	889	923	878	934	922	895	893	959	922	835	930	899	897	889	855	880	882	884	902	907	921	855	905	906	907	870	913	936	896	869	896	872	931	903	851	874	881	887	896	885	907	908	863	868	858	835	921	865	862	880	891	944	876	905	961	913	872	917	914	899	851	850	962	881	962	898	878	920	865	841	878	930	897	906	931	876	928	875	863	845	845	889	913	863	868	912	882	872	892	909	883	876	860	920	928	843	908	887	886	929	945	888	882	929	866	938	864	858	935	881	908	915	895	931	880	919	925	933	883	836	870	894	938	907	933	914	888	895	898	928	917	938	864	905	911	920	893	923	918	924	852	883	901	911	859	883	903	882	845	902	886	886	927	905	918	911	896	916	870	898	942	909	914	898	889	901	908	881	827	915	902	887	860	908	861	913	858	888	912	881	867	897	919	890	916	869	842	897	911	919	901	875	855	902	900	883	919	917	935	882	873	876	936	877	863	873	883	844	891	911	909	901	914	881	884	871	889	887	873	834	833	880	889	879	944	922	903	900	852	876	902	831	940	919	936	882	930	875	871	892	892	916	866	871	881	913	867	911	860	901	908	882	896	908	907	930	909	942	886	829	899	918	912	869	896	872	819	856	832	886	888	901	862	848	965	857	930	833	907	875	873	937	914	864	891	921	843	860	887	931	878	854	927	914	887	880	840	896	846	894	936	913	889	856	902	850	887	904	864	821	873	866	859	849	878	878	923	880	924	869	909	851	875	886	929	876	903	843	928	938	920	936	895	917	913	932	907	878	922	983	896	862	886	916	890	889	935	918	893	914	906	885	904	862	922	894	877	908	871	893	906	901	893	914	943	875	919	885	898	907	929	901	879	882	965	823	856	898	891	899	899	909	878	913	892	890	906	893	887	878	887	847	877	890	875	887	892	935	847	906	868	895	881	862	921	898	902	839	900	927	939	926	920	867	898	939	901	883	882	869	922	895	902	865	925	888	897	933	893	905	888	919	936	882	883	861	923	909	932	848	839	858	912	892	895	890	891	938	893	903	954	909	896	911	950	925	891	901	871	941	877	813	918	884	884	914	922	875	848	882	956	882	877	878	874	867	854	886	904	869	864	924	893	920	913	871	833	885	893	863	932	914	893	878	937	884	952	897	871	874	883	876	902	821	884	890	886	913	887	852	890	890	891	809	875	910	895	895	904	928	912	877	929	885	893	900	867	874	898	918	879	880	889	874	844	905	879	918	915	928	905	918	889	908	867	874	880	908	948	900	888	903	879	932	907	957	890	861	873	910	841	907	868	921	899	862	894	927	866	862	872	884	927	911	912	889	915	863	912	900	824	925	809	872	890	847	906	858	941	850	900	887	925	821	888	885	907	913	896	894	848	855	891	903	878	857	842	890	884	877	872	898	867	897	875	958	901	889	885	914	866	903	889	859	891	914	926	928	867	847	831	842	887	903	870	910	860	906	881	846	911	892	811	890	899	853	867	902	894	870	896	923	886	944	860	859	914	879	860	887	891	893	868	941	897	859	855	924	868	918	892	873	901	895	951	891	898	896	918	919	944	889	943	865	888	900	867	879	878	871	898	887	884	923	863	935	872	914	841	928	858	901	889	893	872	945	890	904	902	905	841	824	904	912	898	853	898	891	895	909	879	895	879	894	861	896	928	832	950	832	834	854	869	895	833	881	916	898	906	868	895	850	881	903	881	902	905	936	933	937	859	890	871	857	856	920	886	836	870	848	934	900	873	877	915	895	901	860	887	911	894	923	866	890	916	853	874	839	873	874	871	848	880	866	911	931	881	918	889	929	907	918	864	928	889	945	874	934	878	841	891	918	855	928	904	866	873	888	979	823	850	913	892	928	885	907	909	896	887	902	881	887	907	895	911	883	892	855	921	872	893	882	866	918	861	920	889	888	854	859	886	891	894	864	865	906	859	881	860	888	862	825	893	882	876	865	864	942	935	905	907	918	851	923	878	865	898	876	895	872	898	910	906	859	847	845	912	929	907	912	888	940	909	885	860	890	865	923	954	925	861	904	949	919	934	875	856	833	866	895	904	917	856	879	866	859	898	856	852	850	908	891	878	866	880	909	905	928	858	917	935	892	940	874	867	880	897	886	898	893	910	928	928	817	887	850	867	918	911	863	847	873	839	843	854	896	876	864	855	875	937	834	867	844	923	880	897	844	881	902	950	886	888	883	963	890	867	892	856	843	867	894	900	851	856	898	883	919	885	899
6936	570	576	572	441	416	385	363	381	380	322	334	354	374	337	353	357	325	320	307	366	353	358	343	349	373	302	347	339	335	320	366	338	327	352	334	356	336	339	361	381	339	362	343	373	371	350	376	324	335	378	346	339	358	371	338	373	368	354	364	346	327	339	361	353	356	325	347	331	361	334	341	337	312	343	357	361	350	339	356	360	352	340	354	331	346	355	327	330	307	354	332	322	338	344	329	329	346	356	324	327	321	339	341	361	340	382	355	347	342	359	353	334	362	386	358	305	327	347	358	345	327	311	353	320	328	342	344	345	405	342	335	334	344	379	350	346	366	353	337	336	335	335	347	353	323	323	341	355	356	353	351	338	344	340	338	349	327	377	364	394	350	363	322	346	369	336	324	341	376	321	354	367	340	359	349	366	339	345	339	356	378	349	327	334	356	365	349	335	380	341	382	327	350	339	345	339	372	349	326	342	341	317	393	380	320	370	339	347	362	358	344	342	399	382	352	338	318	359	362	302	368	385	349	353	397	327	321	326	300	316	333	342	324	369	383	310	350	332	338	337	337	335	351	348	354	341	371	347	358	344	348	371	336	335	345	355	357	348	296	349	369	355	334	367	338	355	349	332	354	370	361	361	339	345	328	375	336	350	347	337	364	357	336	353	314	322	377	351	341	352	362	324	351	342	351	358	357	356	339	313	345	387	357	342	327	367	343	379	338	334	373	360	339	352	390	356	370	352	383	326	335	367	341	306	322	369	361	355	347	353	335	341	324	330	348	328	380	326	372	353	325	323	312	351	373	357	354	380	349	352	353	329	314	369	331	340	322	338	371	328	355	341	324	351	361	336	377	365	310	308	361	354	329	344	343	351	330	302	316	337	388	356	357	389	326	356	325	321	364	332	371	368	366	367	318	350	342	333	381	352	352	330	328	368	340	363	349	306	327	366	381	326	329	372	370	356	326	325	333	341	335	349	347	344	326	327	343	341	349	349	341	349	352	349	348	367	357	339	356	366	348	368	324	352	330	361	356	310	319	360	318	357	353	316	340	322	372	345	353	375	362	326	333	333	364	343	352	351	381	367	343	321	348	330	331	330	383	329	346	364	329	340	357	346	364	345	361	387	377	339	331	341	325	330	312	364	353	342	362	371	330	330	345	358	334	354	349	363	333	300	326	355	380	351	347	335	335	345	373	339	352	362	391	345	384	372	355	359	359	378	342	343	349	321	339	339	394	375	342	334	372	342	346	335	331	339	363	342	320	368	333	323	368	334	347	348	351	376	324	358	301	325	342	364	362	327	341	370	359	344	367	334	353	354	302	331	347	362	351	320	380	329	353	386	338	369	370	345	339	307	367	332	368	385	363	353	319	360	320	334	341	342	347	358	355	334	337	351	350	373	375	334	326	354	366	348	363	351	312	355	342	356	366	343	377	355	361	329	358	350	355	347	353	351	343	349	357	367	363	391	334	362	360	358	326	358	379	341	350	326	355	319	333	350	345	363	322	361	348	335	335	343	333	371	366	332	339	322	389	312	347	360	344	349	365	342	345	357	328	364	340	358	360	368	364	334	332	340	309	316	369	348	347	337	384	307	342	336	366	360	339	360	360	343	342	304	293	345	374	353	348	331	375	364	311	330	379	359	329	350	347	346	350	362	356	360	338	327	336	343	342	376	313	333	347	370	361	341	343	342	364	355	326	354	362	321	354	359	345	373	346	381	318	348	340	365	290	354	353	345	343	346	336	344	361	353	397	327	342	318	335	336	381	344	346	364	331	342	320	337	326	359	359	327	346	351	335	320	342	358	346	350	347	352	298	343	349	360	338	346	343	332	341	345	355	351	353	331	343	297	349	359	342	365	356	345	352	339	352	322	305	333	357	383	354	370	341	343	326	327	370	357	335	360	364	337	342	385	365	357	354	362	322	396	354	312	379	352	366	366	367	319	345	306	351	356	371	361	314	326	344	353	332	335	335	342	331	377	357	304	360	373	349	349	342	340	284	355	359	371	381	358	319	396	327	333	393	342	322	364	364	281	315	364	359	339	326	391	322	373	335	350	369	302	323	342	351	352	350	352	353	356	360	343	378	343	342	332	364	337	362	336	375	350	357	389	363	386	329	359	368	335	356	354	339	331	341	331	341	353	355	341	330	333	318	345	361	329	344	345	366	353	342	345	347	359	333	347	351	303	346	342	327	333	341	334	362	374	334	355	349	350	347	370	347	353	372	338	341	362	391	376	369	326	361	312	367	351	325	344	327	336	351	357	324	355	348	335	322	342	336	335	339	334	338	348	364	353	322	348	359	322	344	337	361	341	340	348	322	361	352	337	349	315	313	357	335	324	347	321	360	353	371	341	360	319	334	385	345	343	339	324	306	350	349	339	326	370	358	343	339	357	337	363	352	363	360	346	383	358	348	345	363	356	338	320	315	322	326	361	361	344	341	359	331	300	338	359	328	331	360	319	325	361	376	315	338	333	343	358	358	311	319	325	334	338	370	353	345	365	347	353	389	369	348	319	333	318	330	318	346	353	322	334	344	364	331	379	354	332	316	387	373	342	345	340	330	351	363	366	388	353	349	332	338	362	329	363	356	382	357	362	325	338	323	348	342	353	352	345	336	352	390	344	324	351	351	359	339	342	362	317	344	349	347	355	367	362	357	342	349	349	317	358	342	360	353	362	369	340	369	334	361	333	338	341	370	345	341	345	352	353	334	334	364	351	377	368	335	319	303	331	313	344	348	345	348	330	377	384	333	363	343	340	370	341	330	322	333	356	346	369	343	358	385	320	365	335	357	333	339	386	355	373	325	331	325	369	350	358	306	361	358	343	369	333	372	343	346	323	349	320	341	355	361	344	348	359	311	319	346	343	308	321	336	353	377	327	343	341	389	348	345	338	370	342	370	364	375	363	361	322	332	324	379	333	358	357	356	323	357	366	360	320	314	315	346	339	318	353	355	358	363	336	325	325	350	315	325	365	347	360	339	332	334	343	356	376	351	300	308	339	363	347	354	345	355	341	352	348	367	319	365	295	391	367	340	322	355	359	322	335	340	327	359	325	363	345	368	352	320	375	323	358	347	358	355	345	326	347	304	338	318	357	345	325	394	327	358	339	357	383	324	358	387	326	363	355	346	330	396	386	346	358	370	334	340	310	368	373	347	325	346	354	340	369	356	324	388	377	338	325	333	347	334	371	342	364	357	356	341	359	343	343	325	351	322	369	361	383	347	357	349	330	347	328	351	336	341	303	361	344	364	307	346	328	324	339	365	323	363	351	339	363	340	357	338	342	336	347	340	388	376	373	330	364	356	352	358	349	336	318	361	341	343	364	344	370	351	362	377	361	340	353	341	357	373	341	346	346	328	363	346	334	356	358	371	321	354	332	356	342	346	348	355	375	349	326	359	349	332	343	317	346	363	353	383	388	325	364	372	346	329	359	351	320	365	363	337	345	363	350	322	351	358	320	336	331	376	361	343	353	334	377	349
6578	1072	1402	1480	1336	1184	1090	1068	1032	1009	1016	980	928	906	962	909	854	851	890	850	846	880	860	952	866	854	840	845	827	853	862	811	873	876	806	882	848	873	865	853	893	820	865	840	835	854	827	873	841	876	873	851	810	858	824	789	829	823	856	855	863	825	828	913	824	867	868	817	845	832	796	839	833	812	856	870	825	863	821	835	806	817	833	871	886	829	881	813	884	847	858	865	879	802	852	859	786	825	796	809	840	861	876	818	818	855	806	922	861	844	806	847	835	847	894	818	886	820	852	809	823	861	826	802	811	829	834	819	819	876	847	828	846	849	860	872	853	784	868	799	867	840	855	855	847	829	805	856	840	816	808	801	873	835	881	851	826	826	842	875	833	807	824	864	832	826	821	841	867	906	856	849	841	846	869	832	868	821	847	847	818	807	824	870	812	818	798	807	833	859	823	847	872	850	776	823	840	864	839	848	842	842	829	869	859	853	804	778	770	841	863	836	839	788	848	859	841	783	822	823	823	802	804	859	800	862	900	849	855	857	803	858	818	797	820	855	812	834	807	854	826	851	825	794	873	851	775	852	806	807	832	841	822	778	823	812	819	848	818	852	844	860	865	792	827	829	868	842	785	807	790	842	840	874	853	838	814	857	863	832	863	856	863	850	847	859	862	868	858	853	856	823	853	819	855	842	819	837	843	848	788	838	855	778	866	854	808	859	883	848	813	855	869	890	837	847	862	832	815	795	822	800	823	827	851	819	844	817	805	862	811	876	833	866	863	803	842	804	870	860	832	751	860	856	867	837	889	867	838	840	880	895	843	821	854	847	909	836	881	893	814	876	837	855	911	807	847	826	865	851	831	849	839	790	876	810	830	808	823	832	854	877	892	814	857	791	839	827	800	870	816	913	821	851	822	852	846	815	834	866	800	863	812	801	825	855	802	856	853	806	826	826	827	901	864	847	844	845	826	863	859	817	839	866	895	857	859	855	839	841	825	795	791	856	838	856	806	827	867	797	824	821	861	795	837	839	825	883	850	871	843	826	843	851	918	869	828	792	792	835	828	877	808	864	834	865	836	863	837	878	837	831	810	847	869	852	879	847	847	840	846	921	828	881	806	835	899	867	829	863	823	799	840	840	802	812	915	877	887	860	854	807	857	846	901	812	832	821	844	824	896	914	825	814	821	843	882	844	838	808	840	835	860	836	832	778	851	863	857	851	813	816	890	820	853	890	882	880	884	837	827	848	816	823	840	831	852	894	836	823	820	879	886	829	882	807	877	829	848	832	820	798	792	839	846	876	848	875	859	798	824	793	835	844	797	854	804	849	922	878	817	834	823	781	788	844	823	827	859	875	784	822	836	819	830	834	843	850	842	852	839	850	823	868	824	862	864	836	862	805	846	817	902	822	833	830	857	795	861	824	828	847	859	804	887	819	856	893	812	825	811	837	846	891	804	844	830	822	805	857	828	850	848	881	822	816	825	910	882	801	869	880	865	839	814	818	851	860	880	851	856	836	820	841	902	812	860	859	829	816	847	822	837	843	812	845	851	834	848	879	863	823	854	825	797	802	818	820	822	861	882	846	863	868	822	860	823	811	883	889	846	825	793	854	831	850	902	846	827	839	850	828	779	864	829	887	851	861	808	887	821	824	878	842	850	868	824	889	877	823	908	859	831	875	836	846	841	813	820	789	803	819	875	847	946	865	787	844	835	829	802	843	812	771	887	802	872	796	857	840	854	825	857	788	859	833	882	818	844	859	856	829	879	782	827	814	812	841	834	873	836	825	873	832	828	869	835	779	847	769	805	835	832	854	828	891	850	850	820	826	853	819	853	878	896	814	834	891	802	822	879	818	808	806	798	868	817	852	831	842	829	867	889	812	864	849	884	825	852	900	798	833	872	816	811	772	830	827	799	875	904	872	818	842	842	840	847	823	878	782	847	863	838	836	834	878	817	863	775	844	832	838	869	816	894	882	872	852	825	839	834	869	882	835	873	831	851	850	850	827	832	798	818	815	834	907	872	881	863	877	864	815	840	828	828	854	834	853	849	867	828	823	839	856	845	840	814	828	839	823	848	852	837	860	851	808	859	804	828	822	849	819	822	760	825	882	864	862	870	841	878	831	804	809	815	831	831	867	839	860	822	836	825	868	874	832	826	871	846	793	810	768	824	828	828	816	882	835	851	809	832	803	800	800	854	854	890	810	836	855	823	833	819	832	841	817	829	764	842	894	812	808	812	842	819	874	873	858	898	841	828	844	830	876	835	854	841	831	827	828	866	829	877	848	848	791	842	905	816	890	781	885	852	839	827	910	830	851	845	848	812	820	869	854	842	855	854	843	823	859	860	797	831	851	794	851	921	841	831	793	821	827	862	833	856	863	834	810	839	832	860	823	830	816	831	833	801	878	793	896	777	820	828	824	826	805	850	878	858	836	900	847	774	834	839	834	840	831	859	885	860	846	814	863	867	869	827	840	844	834	903	787	793	807	819	842	829	796	887	822	892	848	832	788	890	870	827	881	820	865	817	852	811	823	826	845	870	851	854	824	837	782	826	798	815	821	888	831	819	832	863	883	859	853	833	887	862	881	867	845	824	841	855	810	870	836	875	820	847	811	851	825	837	878	857	836	849	818	840	835	842	806	810	828	804	864	858	806	809	841	834	872	846	869	822	824	824	807	806	807	849	777	851	874	844	862	854	806	876	816	831	885	825	825	835	851	841	817	833	821	877	874	846	854	819	860	842	855	807	847	826	819	878	803	880	827	821	910	834	817	857	839	873	888	822	834	852	817	859	879	842	821	783	836	868	818	852	804	904	841	849	849	885	851	829	824	838	828	841	791	826	890	842	835	882	859	851	799	857	848	849	850	873	850	818	863	811	807	838	816	831	876	854	851	782	804	828	810	808	815	879	824	818	848	843	798	834	840	840	874	826	831	852	822	824	788	831	824	821	872	843	938	843	814	814	809	825	855	834	794	853	827	803	806	881	864	863	855	816	833	872	831	823	859	866	836	826	825	815	872	879	870	887	821	834	770	899	799	809	822	826	841	810	875	811	865	851	857	816	797	816	860	843	807	875	790	893	822	854	825	834	891	803	816	814	828	822	777	849	836	859	827	870	877	826	831	832	876	849	791	834	846	851	910	886	822	780	839	832	856	818	820	818	849	872	796	819	789	812	814	821	810	880	849	866	805	845	781	853	791	879	904	831	883	820	878	802	809	874	819	810	839	806	841	857	793	821	848	810	865	829	885	867	799	808	796	824	869	829	857	822	847	823	831	785	841	848	852	788	826	806	850	873	861	818	838	892	917	810	845	856	840	837	814	844	853	871	818	826	888	860	825	817	813	865	822	812	824	873	893	809	794	861	812	837	807	858	833	841	830	780	824	873	866	838	808	869	867	821	815	841	835	874	821	856	797	812	831	805	833	822	786	819	845	839	781	858	815	870	849	922	779	846	847	843	837	921	798	865	772	763	833	870	822	878	811
11953	721	657	512	399	327	290	246	245	214	209	223	193	166	189	177	206	189	160	195	154	182	190	182	213	193	188	189	192	154	177	186	191	199	162	157	166	197	164	199	177	154	173	177	196	173	188	155	188	171	196	181	220	185	174	186	180	182	180	177	176	180	191	155	180	189	184	159	173	186	169	198	172	164	206	172	173	182	173	178	165	194	192	184	202	197	182	139	202	161	178	172	162	184	204	182	145	155	173	202	156	171	180	181	185	182	179	181	175	176	183	170	149	183	188	189	195	209	175	166	167	184	183	189	183	168	171	174	171	201	176	180	169	179	170	176	173	192	174	177	181	175	159	166	175	203	186	169	193	200	181	175	174	204	172	183	170	153	165	185	189	179	186	190	195	167	184	191	179	205	164	170	172	167	188	212	176	179	167	158	171	152	176	187	159	177	172	201	185	197	177	180	179	167	165	172	179	193	192	179	176	183	181	187	190	193	173	165	222	166	182	171	149	188	173	177	168	180	174	207	181	180	165	177	195	173	174	166	157	184	158	179	160	206	159	187	176	183	182	156	183	167	180	184	180	155	185	141	194	191	204	181	183	171	177	183	201	187	161	183	183	171	168	185	163	168	182	168	180	167	186	165	192	162	194	189	165	161	182	160	172	203	148	187	186	169	206	202	179	160	194	168	162	183	165	196	165	178	191	188	175	184	174	193	168	169	172	180	178	169	187	180	187	168	175	185	183	203	204	163	172	191	171	168	177	191	180	179	169	196	201	199	209	174	182	200	191	160	182	205	188	177	173	167	173	191	203	160	166	184	174	161	165	175	181	185	203	164	163	177	179	158	152	191	171	180	204	195	205	206	170	170	178	163	172	191	181	170	188	189	173	165	206	183	180	194	181	208	202	169	188	155	173	187	187	172	176	173	193	188	180	160	168	186	178	199	175	187	192	177	161	177	189	154	172	194	176	160	187	160	183	188	204	166	202	168	194	174	196	179	162	179	183	182	193	185	177	164	158	185	171	163	165	175	182	179	183	182	192	174	165	203	172	169	191	174	174	178	182	203	188	189	179	186	178	183	180	175	183	192	166	181	161	184	202	169	191	212	188	206	197	162	180	151	192	176	189	171	183	172	173	181	187	198	194	156	210	194	161	196	178	186	185	179	176	173	180	195	166	171	185	175	187	177	183	171	214	183	197	172	162	173	189	165	183	156	186	168	167	167	181	193	168	163	162	153	166	164	188	166	219	150	179	165	182	179	146	162	166	177	184	150	188	191	194	176	193	181	200	185	177	206	198	173	194	186	162	161	186	189	185	183	166	179	179	188	169	188	179	185	152	178	182	152	173	174	178	185	184	167	176	164	182	176	170	176	188	187	187	162	170	134	158	188	173	158	188	205	164	195	189	148	183	193	188	187	166	214	194	193	163	192	184	175	157	181	184	182	183	202	177	160	168	184	172	173	175	186	181	191	169	176	184	185	170	165	161	195	162	169	168	178	174	180	182	179	163	179	185	185	183	173	185	177	152	192	161	151	191	174	182	193	178	169	170	186	183	170	186	162	166	180	176	165	174	198	196	174	194	187	170	201	171	178	195	173	186	180	194	202	174	174	188	175	165	178	192	182	197	203	205	184	168	170	175	172	175	226	142	178	180	163	194	176	181	186	175	193	183	190	197	172	188	192	169	149	181	186	177	151	170	159	169	193	180	192	180	197	180	161	173	182	194	185	158	180	187	190	190	176	179	187	174	170	179	202	167	185	150	180	175	175	197	189	185	198	190	202	177	197	178	194	148	198	184	203	157	182	176	164	168	195	186	164	164	187	189	181	177	173	178	193	188	178	187	197	164	179	189	191	183	204	171	159	197	197	181	194	174	166	192	182	179	177	187	189	176	173	188	177	162	206	185	204	181	185	153	183	179	164	170	167	176	204	216	188	173	145	185	176	187	192	214	181	179	183	175	178	151	165	182	167	164	185	188	164	169	170	208	155	165	176	193	178	155	159	161	135	185	191	200	173	189	167	171	171	179	194	194	207	176	185	196	179	191	165	157	175	169	184	169	157	176	185	186	174	190	206	173	181	162	177	187	183	183	177	154	175	179	159	192	173	167	188	179	186	169	204	178	166	159	208	194	172	185	181	176	194	159	175	170	167	164	163	189	180	169	176	168	161	173	201	201	197	169	194	198	210	212	198	171	193	183	176	209	175	178	171	168	196	177	171	181	193	185	170	187	172	181	208	197	168	180	152	177	186	193	190	168	176	188	172	192	148	177	186	201	167	184	167	189	161	175	162	197	188	180	169	200	190	178	162	172	177	152	195	169	201	173	173	187	176	170	168	187	176	188	153	170	188	173	183	211	170	164	169	171	189	193	182	176	185	178	175	196	185	171	168	187	178	195	175	167	196	214	180	166	169	168	181	192	173	199	179	147	166	183	166	197	155	186	189	183	171	187	166	156	185	211	179	177	195	170	182	188	163	180	173	184	167	163	161	182	187	204	185	179	186	193	158	181	178	166	158	181	167	170	165	202	191	197	187	185	196	196	177	156	186	188	175	177	173	180	168	183	191	153	167	201	165	166	162	181	162	181	156	172	183	150	198	162	160	177	195	158	189	185	195	174	193	195	176	173	153	170	182	184	175	186	191	169	178	155	183	180	175	187	186	189	168	166	183	171	185	194	168	197	170	174	185	180	175	158	197	177	181	176	196	184	184	183	187	187	184	194	185	201	166	166	175	175	169	184	177	192	184	169	167	196	176	179	190	170	178	168	172	168	187	186	180	184	156	173	185	187	183	160	193	164	173	184	178	175	173	159	158	182	172	156	174	173	171	186	155	178	193	178	175	192	208	192	187	164	189	181	179	194	174	186	171	184	200	188	192	177	182	176	155	183	165	190	169	173	185	182	202	176	164	172	201	171	168	169	169	183	192	140	177	165	187	157	189	184	177	190	190	181	182	177	196	153	156	182	197	172	147	176	193	183	178	189	173	173	184	195	172	170	180	176	192	184	173	165	180	170	167	187	174	174	183	171	191	154	181	172	181	188	196	167	176	165	201	192	167	183	163	194	171	165	170	186	177	185	193	177	170	191	170	169	184	164	194	158	165	177	167	189	176	181	193	202	197	160	171	189	175	189	177	157	182	178	198	170	190	175	179	187	191	187	144	184	183	160	193	198	190	205	171	194	172	149	164	181	167	207	180	212	197	201	170	185	180	184	169	167	188	192	198	161	185	166	178	184	180	185	157	155	187	226	191	180	150	203	175	192	194	190	150	159	159	187	173	193	176	168	161	167	177	191	158	200	187	168	180	178	181	157	193	193	182	166	177	183	160	171	169	158	180	185	196	181	159	185	172	203	175	183	189	162	179	189	154	199	209	179	153	193	176	152	185	188	165	181	164	171	196	186	193	187	198	213	202	178	154	184	152	174	179	186	175	172	171	172	188	183	164	149	185	161	192	182	192	179	172	184	174	160	165	156	188	208	192	171	171	182	178
7663	842	1522	1700	1394	1205	975	845	825	713	660	606	614	573	606	559	523	551	526	554	504	536	493	459	505	469	489	505	503	521	552	524	498	469	484	526	512	473	477	443	465	463	456	448	462	461	470	473	466	473	468	511	516	488	474	448	474	496	467	452	467	457	474	449	451	471	496	464	449	465	455	443	466	484	484	441	473	461	468	477	473	463	509	494	492	457	427	472	480	460	468	454	444	462	451	432	489	465	477	424	474	450	476	474	460	471	468	468	467	430	473	495	471	471	463	495	463	463	452	474	452	510	465	447	451	502	457	495	471	450	436	393	411	469	479	452	492	474	464	434	476	447	472	461	444	486	469	478	471	468	502	438	454	476	477	452	447	484	450	433	478	456	527	448	491	488	468	490	466	453	458	471	496	489	426	473	467	434	445	466	458	503	438	472	474	474	477	494	457	476	454	470	456	463	445	442	485	477	453	417	485	446	472	435	442	455	481	477	471	415	456	443	471	472	509	460	467	463	501	439	466	464	462	443	451	476	505	463	454	468	463	476	444	499	454	426	433	427	458	449	452	473	446	450	454	497	450	465	475	445	473	431	485	449	425	505	443	442	473	451	452	461	449	478	445	429	416	454	464	478	450	469	447	455	472	484	418	466	463	421	470	463	447	472	440	479	453	465	479	485	490	435	433	449	434	466	451	490	456	492	433	432	405	491	480	461	439	460	448	450	441	450	429	477	452	470	467	460	448	457	486	464	505	449	434	485	455	449	509	474	503	447	467	462	477	453	453	440	478	450	441	473	441	471	450	418	460	459	450	455	479	456	463	448	460	482	413	461	508	419	456	472	459	474	431	484	475	493	470	491	456	436	463	434	451	459	501	475	460	502	482	459	481	487	459	443	448	439	443	482	462	438	444	466	471	444	462	449	474	436	441	394	453	428	455	445	474	445	445	421	446	432	463	460	476	472	444	480	477	437	491	411	459	473	457	476	454	491	456	458	447	460	451	427	458	455	445	452	440	447	499	458	466	457	487	515	482	443	444	454	485	475	486	461	478	445	455	475	488	450	476	452	481	478	448	492	446	439	453	473	512	443	472	470	478	454	443	459	481	464	433	474	467	430	440	480	445	459	457	452	455	468	431	457	434	476	438	474	439	474	461	490	471	455	465	450	463	455	445	448	467	451	441	453	440	489	441	442	463	450	452	438	481	481	473	443	462	469	480	482	452	499	485	466	473	464	459	431	446	457	474	485	439	468	415	504	439	468	470	482	442	448	449	518	437	467	482	481	413	454	481	430	468	456	462	458	474	481	449	436	454	475	474	489	444	450	485	478	469	476	441	485	443	473	420	469	467	476	516	482	475	494	466	454	462	466	516	436	429	470	461	474	488	484	457	461	435	421	452	429	506	438	442	464	429	471	431	480	434	475	492	469	442	440	426	466	458	433	493	476	499	480	442	437	481	454	496	466	440	449	495	454	442	503	452	425	456	462	437	477	432	465	436	433	460	440	455	452	457	502	479	480	509	462	486	475	469	469	442	460	471	493	451	428	476	472	478	448	455	465	459	499	462	464	495	435	449	415	504	456	460	477	428	422	473	456	483	481	485	453	458	453	481	468	439	455	451	447	469	422	437	429	503	447	490	456	443	487	463	445	466	443	451	510	499	481	463	469	451	449	469	449	454	465	426	466	477	417	463	445	476	476	437	431	469	475	488	468	482	476	472	484	452	453	487	419	422	452	474	425	440	468	461	473	475	440	487	462	518	473	455	450	445	490	435	445	496	461	461	488	479	485	490	468	448	478	444	464	462	471	471	444	483	451	457	470	464	447	443	444	429	442	457	481	474	450	440	431	450	498	448	465	473	453	447	480	459	474	457	438	480	470	443	451	431	483	461	439	472	444	450	469	454	460	461	492	451	483	450	462	498	473	448	453	454	438	476	418	452	446	464	511	483	425	477	475	492	462	465	453	483	426	459	418	474	500	430	459	500	437	464	438	440	449	433	470	491	471	452	491	459	459	444	476	476	485	446	473	479	490	486	468	436	420	471	466	450	473	469	459	456	443	424	463	448	514	444	506	464	484	466	476	474	440	481	413	453	446	470	473	460	467	468	449	479	469	497	469	442	483	477	467	454	437	454	483	479	426	508	429	458	411	448	460	436	479	494	441	486	411	445	443	453	448	472	455	468	444	507	523	473	442	485	458	475	472	528	483	465	470	478	417	469	458	442	426	481	438	464	473	459	459	464	442	484	414	436	500	453	445	436	486	481	483	448	484	438	452	448	498	472	483	439	475	415	450	464	447	460	468	460	461	482	484	460	462	436	453	434	484	528	425	455	481	479	466	462	465	474	490	481	443	491	463	493	440	434	471	484	467	482	444	478	462	484	449	459	480	469	448	476	444	443	447	462	465	427	442	484	465	495	468	494	435	470	460	452	450	469	481	482	439	458	457	452	471	490	486	444	430	436	490	469	524	475	456	462	423	479	469	442	433	442	460	474	463	421	460	421	476	478	462	466	432	439	449	473	487	457	446	466	444	450	487	517	484	477	458	445	452	478	466	506	499	468	477	464	465	463	435	476	441	482	464	465	457	390	465	480	463	455	459	442	474	488	443	486	452	479	461	439	449	453	461	440	426	462	466	457	438	466	469	479	457	441	489	457	438	438	476	465	492	474	441	453	451	443	452	499	477	510	460	412	486	489	467	467	447	489	468	490	437	441	453	494	473	472	467	487	445	420	445	449	495	496	421	446	459	497	486	497	458	457	476	470	458	454	476	482	460	484	444	442	456	432	466	475	451	450	484	443	432	467	457	469	458	474	440	483	459	502	425	424	490	449	466	456	446	469	451	489	464	466	477	476	443	455	489	478	399	504	476	414	418	469	439	475	509	495	431	482	489	497	455	478	441	499	450	470	476	468	448	468	465	458	447	444	452	466	480	450	461	458	487	486	451	440	437	430	453	460	434	470	509	442	479	452	465	450	441	483	471	478	509	430	457	446	470	429	472	430	477	474	495	470	474	461	459	505	452	467	454	460	467	458	457	437	480	468	426	462	470	463	467	486	459	501	473	480	490	512	437	439	457	456	454	492	467	467	431	452	467	413	488	462	431	442	444	462	463	438	460	452	452	485	498	440	486	444	444	445	465	482	465	426	453	482	459	467	474	463	442	450	436	460	468	454	478	442	462	467	476	427	482	479	445	427	469	452	474	459	465	468	492	468	427	445	489	476	447	453	443	442	468	438	467	459	476	455	503	443	459	493	478	472	450	513	467	479	429	465	455	474	441	467	487	423	494	441	496	476	450	433	502	456	458	457	469	444	466	456	473	460	473	485	465	476	460	486	499	465	463	450	496	428	461	457	477	437	446	467	452	438	471	448	465	440	471	457	494	467	457	463	482	457	438	528	447	437	477	464	464	478	476	428	483	463	469	460	456	437	500	448	451	494	497	503	441	476	441	462	468	463	469	461	464	430	461	482	461	444	469	438	475	452	468
1332	350	376	368	365	382	363	377	371	373	363	352	358	360	330	335	379	335	381	381	346	372	370	361	348	366	368	339	391	358	351	385	326	360	333	359	392	377	369	390	375	358	383	348	365	401	380	384	378	364	401	379	375	365	353	344	385	388	351	359	363	384	383	388	375	370	356	352	373	351	363	366	375	358	362	354	364	385	353	380	373	367	387	332	377	344	410	338	318	362	350	371	356	362	360	395	368	371	375	381	354	351	377	348	384	356	379	376	340	317	353	367	403	374	362	362	382	358	372	396	369	394	352	325	385	355	340	349	364	398	334	382	366	363	355	373	393	365	390	369	369	340	356	344	384	356	376	381	375	337	324	374	335	356	379	363	377	374	417	362	364	373	389	356	342	405	362	354	368	345	313	350	381	334	352	387	358	364	391	388	403	387	362	344	399	376	353	365	372	379	346	374	339	375	341	381	371	384	372	374	376	342	384	367	374	383	342	383	365	364	382	373	371	356	372	403	358	367	359	346	384	337	361	383	362	386	398	370	376	353	369	348	348	376	384	362	379	385	348	335	394	380	333	367	355	363	387	380	354	363	355	361	388	387	354	405	316	403	360	381	407	407	353	417	380	352	383	367	392	345	363	339	360	342	401	316	388	391	364	373	374	356	336	385	413	364	369	366	404	365	345	340	388	373	394	379	351	350	351	383	336	367	416	346	378	388	375	363	366	354	366	392	378	350	340	337	379	405	380	353	391	377	348	373	348	362	377	362	392	361	380	374	392	352	399	366	349	364	381	358	365	378	347	356	347	369	364	374	335	412	379	368	340	374	366	388	349	367	395	354	372	369	358	338	383	374	361	303	362	395	337	359	381	330	381	366	377	365	370	404	384	324	351	356	374	357	338	322	360	368	370	354	387	346	360	394	394	387	372	404	365	342	371	339	339	368	369	376	396	401	387	329	345	426	345	377	377	348	369	354	339	339	357	370	297	390	335	366	375	354	344	365	320	347	403	394	380	352	365	324	308	377	378	338	358	350	376	373	383	355	371	384	350	382	369	363	373	339	348	359	356	346	394	353	347	380	402	320	373	372	348	350	374	360	372	352	337	372	370	352	330	371	361	393	381	378	358	374	376	354	375	352	329	392	381	337	338	361	381	347	381	373	371	344	357	364	383	367	370	341	374	351	356	347	363	354	366	320	357	324	387	379	339	378	373	363	376	383	373	328	351	355	370	393	373	345	397	382	315	372	399	381	320	385	383	341	364	368	363	386	374	368	341	357	358	365	391	406	387	383	364	364	416	372	382	369	354	372	348	343	363	358	353	387	340	357	320	341	357	372	332	390	319	402	331	364	389	370	361	362	359	373	345	322	363	410	335	363	351	407	352	385	391	378	351	312	377	396	353	363	381	356	370	382	370	385	367	383	379	376	334	367	358	364	338	375	336	373	394	303	384	376	378	375	319	379	366	323	378	410	404	351	375	349	346	371	377	370	374	372	374	346	353	403	382	404	335	343	380	360	355	333	345	368	382	362	388	333	375	379	396	344	357	342	358	378	369	391	358	364	376	348	342	403	355	359	370	355	374	385	335	357	365	347	388	365	363	363	351	352	407	342	374	365	359	368	377	381	379	363	355	365	379	372	367	360	376	384	342	365	387	374	367	355	335	395	344	342	335	393	378	419	351	370	374	362	377	401	375	381	368	367	367	357	371	404	380	309	384	350	334	354	362	336	362	364	363	377	389	362	365	397	367	373	353	369	372	398	365	372	364	356	355	347	381	355	364	335	381	351	378	368	388	346	369	355	359	382	361	365	350	371	392	338	360	366	378	356	324	402	355	380	391	415	383	349	378	347	380	362	353	365	337	349	384	364	354	369	364	370	374	377	363	358	382	367	359	366	395	361	375	395	356	346	392	346	403	358	368	409	381	388	349	352	345	366	365	363	358	375	347	355	366	374	406	356	368	372	394	403	345	348	345	353	361	371	402	368	386	370	345	377	348	332	377	358	337	370	397	375	359	363	370	379	357	389	346	363	401	382	342	399	372	373	339	327	392	353	348	354	377	352	323	352	352	370	363	347	385	338	393	348	353	345	361	358	378	335	350	341	373	349	343	419	375	346	363	339	378	329	350	347	383	362	392	388	354	371	420	361	330	326	365	331	327	366	408	374	356	384	355	360	402	357	380	361	361	377	336	363	354	371	361	354	347	371	351	347	392	374	361	365	372	368	338	356	377	366	299	418	362	354	370	362	385	372	392	370	357	389	333	377	359	355	344	363	363	370	397	334	391	386	390	367	357	351	363	399	375	352	394	362	408	354	378	381	344	357	356	387	356	367	353	385	361	337	362	380	357	397	377	345	383	362	365	326	355	368	342	387	364	351	345	310	412	346	349	353	358	364	351	361	334	374	353	383	359	385	371	398	355	395	339	349	393	326	382	386	361	360	340	370	346	381	375	345	345	351	355	354	353	334	358	369	341	378	319	370	345	369	385	353	416	385	394	393	388	373	393	367	292	365	396	329	360	367	369	356	334	352	391	417	352	371	404	363	356	377	375	363	333	355	377	412	354	346	353	355	360	375	353	363	336	357	343	382	373	362	326	364	328	329	384	362	381	373	390	338	383	375	393	337	377	380	337	387	389	357	357	382	385	342	314	366	352	398	333	412	376	378	326	406	335	395	372	342	370	342	358	382	383	374	376	366	357	368	364	356	384	391	343	376	369	383	366	373	361	391	380	316	368	322	355	380	375	392	354	322	361	351	360	345	360	346	388	347	364	391	349	368	343	329	356	332	358	376	356	340	316	390	379	365	361	331	373	365	398	368	412	367	350	370	382	387	337	358	376	329	362	373	359	346	375	387	393	374	352	376	365	361	377	356	386	326	364	342	314	325	334	376	385	356	339	390	356	357	388	409	393	371	360	367	325	377	370	371	355	386	396	388	370	379	351	358	355	360	361	369	372	357	363	364	382	332	359	347	355	385	361	372	353	344	377	364	342	392	377	368	369	382	369	375	388	377	358	374	361	360	364	363	371	401	397	389	347	386	378	355	346	389	380	371	383	328	363	356	353	372	340	351	327	394	389	322	361	388	390	361	350	357	376	324	387	373	362	355	364	366	351	361	373	386	338	354	382	351	359	372	328	364	402	369	375	383	385	355	397	364	355	388	403	390	357	372	357	342	369	384	377	354	388	393	373	395	373	347	388	341	369	366	373	380	357	345	389	374	361	342	344	364	386	369	362	378	347	361	393	393	371	340	347	385	383	365	362	398	359	335	414	372	354	362	377	333	364	344	398	351	364	365	391	387	368	344	356	327	344	342	351	352	366	362	365	376	378	379	369	347	317	344	384	372	376	344	352	364	369	384	352	365	339	370	364	350	359	362	408	352	393	373	394	392	338	382	357	377	416	366	353	372	358	384	362	350	370	396	389	367	363	339	390	371	390	350	342	365	327	358	342	378	346	352	396	421	370	341	357	365	394	370	363	368	383	344	361	406
1999	876	934	913	899	898	870	914	921	896	893	852	900	887	869	870	901	881	905	911	908	924	893	861	827	928	939	901	887	859	895	858	890	873	895	910	919	858	913	909	915	922	884	835	880	893	939	859	864	899	898	897	902	867	904	863	923	838	880	875	866	878	858	882	883	916	877	928	946	930	911	874	895	893	871	888	893	876	961	851	900	865	931	890	926	934	817	892	826	869	938	871	872	895	941	842	885	901	937	923	892	930	888	903	830	863	875	894	928	873	950	889	896	860	848	855	914	877	872	892	858	863	911	865	901	905	892	875	870	924	888	888	876	906	872	887	884	837	917	897	872	884	858	908	938	885	875	923	900	885	934	908	867	891	889	866	914	966	821	886	899	858	889	880	891	893	881	899	917	926	864	862	871	870	894	861	863	898	920	807	904	869	856	903	905	849	894	895	865	850	923	942	923	919	832	919	874	873	905	860	931	881	873	839	906	882	868	884	892	863	873	854	876	831	896	867	868	958	905	898	917	857	912	880	889	922	873	872	931	906	867	862	878	883	881	920	929	877	891	878	928	877	886	901	886	882	874	850	938	883	905	891	931	851	942	863	903	852	902	949	943	950	854	863	892	851	899	884	950	895	869	859	912	861	843	892	894	856	885	874	868	857	885	875	896	900	899	891	939	899	903	909	927	856	908	885	940	881	916	945	935	911	901	858	899	892	853	884	894	917	931	937	908	878	826	923	848	885	951	911	913	883	942	895	874	869	903	856	852	871	853	913	900	869	819	868	930	890	905	869	884	908	895	889	865	848	900	905	866	886	836	928	890	876	906	862	930	872	842	894	870	875	884	915	852	883	889	860	914	854	937	901	838	856	830	921	882	855	854	879	870	906	858	872	927	907	825	912	879	917	921	882	885	913	883	871	884	898	862	917	847	903	888	904	879	885	927	886	870	861	920	862	885	895	837	912	922	843	927	879	875	896	881	901	863	890	880	891	834	912	824	863	889	857	915	902	881	902	870	904	852	890	873	836	933	935	844	884	863	877	886	862	866	868	876	936	887	847	883	842	864	812	849	849	854	873	880	886	860	931	897	848	932	879	891	886	889	812	862	882	902	873	816	896	845	874	846	941	880	871	856	947	848	913	866	873	894	872	933	905	897	893	913	892	966	879	905	901	866	861	837	918	875	868	877	903	911	905	909	873	909	892	851	889	857	849	870	872	881	875	836	905	870	859	849	927	886	879	913	915	825	860	921	878	896	827	888	895	920	934	842	958	870	870	872	883	853	906	848	895	926	929	854	890	852	845	895	910	834	933	876	893	908	879	884	930	860	847	882	898	906	929	856	839	920	897	886	892	870	924	859	888	827	894	895	915	856	894	902	900	908	876	874	891	916	913	921	829	842	902	904	878	902	903	887	858	903	884	860	859	873	812	869	919	924	877	924	911	881	860	879	846	887	881	858	926	884	879	889	885	933	904	901	835	842	883	882	883	880	859	915	885	911	862	888	870	951	849	892	918	916	869	852	877	902	847	925	882	880	887	870	906	917	855	909	896	907	906	895	906	882	854	877	943	876	917	843	901	833	901	893	882	902	932	864	885	892	858	888	885	882	877	952	910	928	869	856	927	903	852	835	850	891	915	907	880	917	820	883	850	877	906	886	869	907	924	931	845	893	851	912	852	850	923	955	873	901	923	892	867	845	925	900	860	890	861	894	882	905	898	839	898	920	910	852	902	930	923	866	870	840	955	875	869	855	897	898	853	859	889	876	886	909	854	914	913	927	905	848	875	890	893	908	833	925	865	894	880	910	881	887	940	897	860	912	866	856	871	910	937	885	900	876	887	908	887	937	800	912	842	916	836	891	855	879	902	909	887	888	880	902	856	884	869	837	858	897	839	850	905	873	827	914	864	915	920	890	830	882	895	888	896	891	929	926	889	901	888	871	939	859	898	894	922	876	900	890	897	885	853	930	864	886	852	932	877	934	904	924	892	866	887	897	894	946	947	890	877	894	897	902	878	911	891	874	870	942	833	861	888	873	819	871	930	921	866	897	823	880	876	907	885	850	897	922	903	882	923	868	857	941	931	898	885	823	883	861	866	851	899	905	904	911	856	912	963	900	897	880	851	944	973	871	925	901	912	861	919	867	862	890	873	906	912	875	919	868	931	882	926	917	934	925	882	833	946	897	893	852	947	842	882	929	946	947	828	924	873	873	881	933	870	856	908	883	848	934	839	873	837	869	842	912	856	886	865	902	877	864	884	895	863	929	888	959	869	882	884	909	898	875	891	880	893	871	861	882	881	877	837	909	860	874	942	868	862	895	838	864	862	831	916	907	890	897	944	893	877	888	923	884	882	871	904	898	906	872	935	878	868	868	867	892	864	894	908	924	916	920	867	898	884	865	940	896	904	929	874	861	926	891	894	908	878	899	960	852	879	927	883	917	905	860	936	907	875	879	891	930	889	854	891	966	886	928	875	880	869	848	863	863	890	873	894	900	884	901	871	855	879	921	876	843	902	833	953	922	898	890	868	912	832	872	846	898	926	883	881	876	857	989	879	879	906	877	881	960	922	863	897	894	878	899	898	856	877	872	901	889	871	886	842	898	925	871	880	895	874	904	888	923	871	905	874	821	895	925	864	928	871	926	875	871	895	884	861	886	877	942	887	889	895	859	904	892	849	896	793	902	909	867	928	924	896	928	874	828	905	851	920	907	880	923	886	878	924	950	873	895	876	890	858	884	904	944	884	857	888	869	841	836	899	877	875	910	893	879	954	922	849	841	901	868	947	886	854	915	875	858	871	856	907	879	947	854	890	874	911	906	818	949	944	869	848	872	924	883	818	889	932	903	896	906	891	896	956	932	879	907	942	882	894	872	908	936	887	893	870	917	851	910	912	911	914	900	862	872	878	887	845	897	874	867	849	885	900	919	887	851	939	833	903	863	892	860	904	919	861	898	899	900	926	912	861	943	888	857	897	848	837	926	899	891	881	840	877	876	859	871	861	872	825	910	879	871	915	914	834	825	872	852	857	909	887	874	894	844	906	882	862	926	907	890	816	871	894	826	880	862	857	914	895	910	910	858	847	892	885	812	877	872	889	870	902	870	870	920	892	891	900	889	903	905	873	913	895	885	902	860	940	862	875	876	857	879	899	835	887	923	881	876	872	874	897	920	883	886	889	902	893	866	921	891	891	899	875	847	959	851	913	912	879	918	906	922	864	812	900	881	889	891	866	862	936	860	859	881	861	928	915	849	911	913	901	890	914	906	880	883	883	895	864	909	938	901	916	872	963	891	868	917	862	884	878	933	852	878	897	932	861	906	896	877	923	906	868	903	846	900	872	909	954	918	856	832	910	822	880	863	912	897	901	867	900	891	876	860	834	887	903	895	831	882	848	874	918	919	856	910	903	858	873	919	833	915	893	902	905	878	886	864	913	863	848	902	858	904	887	876	909	892	900	845	915	839	881	869	914	890	858	860	875	846	913	870	896
6999	567	578	543	436	432	413	423	350	401	352	364	363	382	364	331	333	334	331	354	318	364	331	363	367	340	346	325	351	341	362	360	343	339	348	379	351	310	343	370	331	313	301	303	325	372	361	362	353	343	342	353	329	353	347	376	364	331	360	334	356	295	344	341	342	325	356	367	337	389	312	332	364	349	327	358	347	349	351	295	380	358	342	339	372	365	319	366	325	357	358	324	367	342	316	349	333	335	324	324	345	357	361	347	353	363	370	359	330	331	325	350	370	366	330	367	323	377	326	364	374	370	337	369	332	360	389	334	315	337	334	379	358	408	321	334	351	339	330	343	322	370	323	325	355	333	344	321	368	334	361	365	354	358	358	397	365	353	384	361	344	365	323	317	347	336	340	337	360	305	362	349	386	364	348	373	333	377	327	364	348	390	351	347	339	358	365	316	314	323	357	348	341	334	345	323	272	337	318	377	362	344	299	327	323	344	361	317	349	352	358	331	348	333	336	334	343	355	348	356	378	345	323	335	381	350	321	354	367	360	342	343	362	325	332	364	343	320	347	363	364	355	352	327	357	340	331	391	371	337	358	351	361	329	340	325	343	320	338	332	313	321	378	318	328	312	345	321	360	327	359	354	376	358	346	322	359	338	365	345	372	328	373	350	349	329	350	313	342	358	369	381	363	375	388	366	345	362	335	364	353	325	320	328	365	382	372	363	368	349	339	364	300	341	359	353	322	354	364	356	354	345	345	348	362	339	345	357	400	322	349	368	346	342	365	362	377	352	381	341	353	321	372	313	332	363	382	377	348	332	332	335	321	353	336	325	344	341	352	359	352	328	356	354	348	372	367	354	331	324	376	392	332	370	376	343	357	356	365	363	356	348	348	346	351	327	355	350	352	345	346	367	342	354	365	335	299	323	301	307	380	378	358	351	356	348	323	402	350	341	326	326	331	337	378	353	339	351	330	360	307	344	375	362	320	354	342	369	329	384	329	370	354	359	357	303	365	335	353	331	347	347	348	352	364	326	328	355	350	384	362	357	351	335	363	349	334	329	345	320	361	356	334	353	337	359	341	344	360	343	328	327	315	344	345	329	374	362	370	357	369	368	331	335	355	342	382	390	383	346	340	325	370	346	352	318	319	352	334	375	374	318	359	334	358	398	336	359	348	318	316	306	320	382	351	355	359	351	332	344	366	357	355	346	353	398	332	356	361	316	321	361	362	353	339	361	338	370	329	296	353	325	363	304	342	304	333	346	385	370	313	359	336	341	313	347	357	367	360	387	352	335	354	361	344	327	363	345	351	375	339	330	363	335	349	369	345	339	326	338	333	334	329	375	340	320	383	346	384	367	305	318	369	326	363	337	379	351	342	347	362	317	358	321	331	348	337	360	339	350	301	374	331	341	357	334	350	341	340	349	368	336	345	335	383	340	332	343	334	328	323	337	356	362	351	330	365	374	332	350	308	355	343	394	334	363	348	358	343	365	308	357	361	348	380	373	322	320	339	337	317	310	375	377	344	355	394	329	346	365	339	312	354	368	370	340	395	349	329	320	335	349	323	331	364	348	348	351	325	322	340	338	327	357	308	351	322	339	326	372	349	331	335	348	333	321	352	335	341	332	344	341	378	322	382	339	322	336	367	350	351	343	354	379	354	350	329	363	340	306	367	307	343	367	345	363	354	365	365	334	337	313	369	333	342	339	341	341	395	362	343	327	352	360	342	337	372	346	355	318	351	344	324	378	328	339	337	354	344	394	352	362	313	331	354	365	351	364	359	342	368	321	354	321	328	315	318	362	345	370	356	307	362	351	353	325	318	330	358	359	371	383	363	392	322	338	330	353	334	343	346	340	371	336	349	336	339	365	368	364	348	355	363	339	319	362	346	353	385	357	365	356	356	338	334	324	351	364	327	397	350	358	357	371	334	366	320	329	359	341	365	336	320	325	368	337	357	345	369	324	365	340	332	359	365	357	341	338	338	325	379	386	332	373	375	341	348	386	368	306	323	332	343	347	341	319	316	336	347	354	359	293	339	322	339	392	369	336	361	348	372	325	343	344	379	294	365	356	339	341	344	342	345	357	390	369	379	356	337	327	353	329	341	334	363	315	328	390	331	346	352	369	344	350	359	380	389	333	341	351	347	340	346	342	343	347	327	363	354	347	323	353	354	376	327	337	367	354	354	356	319	342	361	353	366	353	371	357	355	355	360	351	349	377	322	342	340	362	365	337	348	349	360	354	357	361	366	328	330	337	364	323	338	354	337	364	338	395	313	361	347	336	332	326	322	308	337	365	334	341	327	312	324	378	347	372	382	362	346	350	343	357	351	351	330	342	352	344	379	288	350	349	333	346	362	335	350	347	338	350	344	330	339	342	341	367	370	323	317	321	318	347	320	363	375	342	349	338	357	321	340	348	341	326	363	368	333	368	335	343	320	369	357	360	355	344	332	318	344	340	361	354	332	371	335	341	339	361	355	349	321	307	350	364	353	310	350	361	344	320	340	339	345	384	349	376	357	359	331	329	331	374	328	333	333	347	352	334	370	310	365	329	326	360	351	335	342	382	364	369	331	334	377	353	393	335	320	340	333	302	319	364	346	318	313	347	353	335	354	331	321	337	379	371	318	343	330	377	357	356	312	346	344	373	334	345	365	324	382	341	334	342	348	372	322	340	382	325	368	323	345	354	326	371	337	341	368	318	332	341	366	367	348	353	331	368	338	320	337	324	373	348	333	343	348	350	332	356	334	360	325	394	358	367	382	332	338	344	304	401	363	349	334	355	314	330	312	343	368	347	348	339	339	337	358	348	367	369	354	342	345	352	381	341	329	345	362	337	336	327	326	341	348	323	322	337	374	324	337	350	334	375	300	380	334	342	367	370	347	327	360	356	359	371	342	314	363	370	350	363	366	342	339	347	345	341	310	353	387	365	326	352	386	349	352	330	347	342	335	328	372	329	361	330	322	342	362	352	345	313	362	360	346	377	353	370	331	395	306	321	360	353	305	298	388	351	321	344	319	357	335	325	354	346	343	360	357	380	334	341	318	362	336	328	340	322	304	364	354	338	354	352	318	351	344	328	348	334	354	329	379	323	358	363	339	388	336	338	345	350	348	359	354	371	377	359	377	351	369	385	358	359	396	339	348	363	339	355	359	362	346	331	330	347	313	357	351	388	326	337	365	326	363	355	343	336	351	357	323	362	376	327	359	345	355	330	346	369	359	335	353	325	337	304	361	351	330	339	378	313	355	364	343	330	337	349	337	352	323	337	365	369	368	331	349	352	315	354	338	341	372	345	328	353	317	355	320	322	354	323	313	362	345	357	346	348	374	319	344	328	353	316	348	352	341	312	365	302	320	346	347	356	320	327	355	325	315	363	363	384	335	347	342	332	381	331	351	344	350	342	377	346	343	321	376	330	326	356	369	364	357	344	309	320	353	344	328	327	335	354	328	344	354	372	324	347	329	339	338	344	339	378	334	363	328	347
6653	1086	1423	1536	1277	1169	1079	1103	1070	1020	916	959	944	909	910	888	820	942	918	879	865	878	841	888	837	837	851	842	900	819	863	816	809	845	857	823	859	856	878	871	859	831	916	844	817	830	824	849	822	807	821	840	794	797	783	818	860	853	838	908	848	810	857	828	868	832	827	824	870	828	850	778	826	820	840	827	860	841	824	830	810	803	864	917	820	866	826	823	870	838	824	858	822	801	867	840	836	844	787	852	876	853	787	871	863	860	806	834	878	848	809	826	804	833	862	838	828	813	805	790	851	890	755	931	894	783	861	834	852	878	806	826	890	868	824	872	813	868	871	814	852	805	806	836	840	850	862	797	831	809	829	821	834	854	811	805	798	864	842	862	785	819	859	842	801	827	829	844	826	830	806	848	842	804	869	821	831	853	873	838	843	856	851	799	804	856	819	844	831	828	839	841	824	800	757	849	810	840	846	863	819	868	800	866	798	833	830	859	800	793	893	781	880	840	830	830	833	826	867	816	824	826	884	833	767	812	866	845	846	833	781	813	876	818	925	842	833	841	822	772	807	847	845	821	812	808	856	885	887	803	856	815	802	856	888	877	833	896	858	826	807	873	814	827	770	821	870	844	811	820	808	854	828	865	844	839	826	814	845	862	808	786	854	814	794	840	862	826	822	803	825	868	810	823	816	866	843	824	835	839	822	797	845	776	852	876	845	831	825	805	843	861	871	878	840	863	868	810	836	847	835	914	864	832	804	883	849	804	883	830	845	804	811	816	804	766	842	799	798	807	821	805	863	872	873	861	854	795	849	815	868	812	843	835	798	856	785	845	831	845	837	861	863	833	845	834	841	812	785	811	857	861	857	800	839	867	837	825	782	858	802	839	842	838	802	837	866	857	861	799	832	873	823	871	868	797	831	793	799	811	813	878	819	850	864	856	846	868	782	789	785	810	822	849	812	822	845	832	866	799	839	837	797	869	874	831	889	829	823	927	755	795	831	807	843	796	847	872	832	879	885	897	842	858	852	839	836	821	825	819	806	878	826	835	804	813	822	827	839	798	840	786	797	837	868	855	804	854	823	795	833	827	837	820	833	804	795	799	853	847	839	789	840	820	830	847	742	842	835	799	788	832	838	808	850	819	836	843	827	824	828	840	820	842	815	839	827	869	814	837	850	840	859	858	834	835	847	849	844	851	818	846	824	847	798	839	833	818	778	836	868	785	814	858	850	813	869	841	874	837	796	871	849	841	858	791	820	863	791	783	809	886	816	866	834	816	859	817	824	777	856	832	880	799	826	895	816	827	856	830	834	868	846	808	876	857	893	815	831	872	870	766	858	857	869	842	805	882	814	839	851	836	810	834	818	877	816	861	833	881	839	852	855	797	820	823	823	820	840	814	805	821	899	814	806	848	835	892	854	825	839	870	833	861	830	813	815	821	805	861	819	822	834	858	798	812	850	873	846	805	824	776	866	837	830	871	858	802	873	825	861	802	882	844	863	810	883	797	877	816	866	874	830	848	831	807	874	846	848	818	789	850	845	820	854	861	842	825	867	809	803	876	881	829	854	910	816	839	811	839	897	853	834	820	819	791	843	833	822	855	836	791	827	844	786	866	843	859	820	769	827	851	859	833	827	853	820	836	845	849	840	829	794	804	883	846	832	874	890	841	890	802	809	861	808	783	839	872	893	814	830	828	847	868	793	792	867	854	813	851	847	821	800	861	852	830	850	820	855	867	917	795	781	759	835	886	834	866	825	805	812	855	817	817	849	822	892	810	789	801	855	853	814	826	864	838	813	809	839	870	782	814	840	818	831	845	834	833	804	812	840	845	854	841	848	831	864	835	839	827	835	877	862	809	803	806	847	880	841	900	798	792	844	833	841	832	790	840	848	871	881	853	839	863	880	812	830	888	812	783	863	802	831	822	776	766	786	821	824	826	801	838	820	839	845	828	859	825	805	817	820	887	900	845	830	781	828	812	817	800	830	785	774	844	800	889	829	800	837	817	864	825	840	830	841	794	854	808	874	851	794	809	874	829	856	825	816	874	822	846	846	870	851	874	859	786	801	828	789	862	821	834	822	819	812	874	820	854	816	823	863	793	817	825	830	791	847	885	833	810	885	841	839	828	888	775	809	857	812	847	809	843	802	853	792	846	859	807	872	859	828	829	825	853	840	789	803	855	818	837	824	822	805	869	887	831	805	829	837	819	833	862	807	856	823	781	786	885	845	788	792	814	796	850	862	820	804	817	774	851	832	851	823	797	835	802	881	831	868	815	849	822	810	812	829	871	842	866	865	824	876	853	810	878	858	854	878	768	817	846	849	850	841	863	813	879	877	848	830	794	845	852	881	836	871	796	832	804	856	824	850	854	798	828	808	888	804	833	841	839	807	842	850	853	871	796	811	842	826	874	853	849	840	878	813	806	889	843	856	783	800	863	850	841	864	838	785	842	811	799	829	816	830	868	789	873	854	864	836	848	879	814	872	842	813	850	868	833	875	777	841	861	849	838	790	869	813	859	861	848	857	840	849	816	816	861	833	828	853	846	818	810	831	835	834	861	814	836	855	787	813	861	890	872	819	823	855	838	780	833	827	819	857	826	842	835	861	825	823	805	865	823	804	830	831	821	786	819	835	810	861	779	817	845	849	842	824	854	869	792	832	837	833	850	841	823	817	834	851	865	873	880	826	843	831	837	835	819	841	849	805	823	840	843	844	847	885	834	860	795	790	865	809	830	836	807	826	877	844	821	846	827	841	858	812	805	850	858	828	796	799	829	823	866	857	802	849	830	853	806	823	816	774	783	826	876	779	808	845	807	835	835	797	862	874	828	838	832	847	845	822	829	792	823	870	801	894	864	847	848	805	805	834	850	866	832	820	856	864	852	797	780	838	835	828	833	881	796	847	833	765	856	831	870	884	853	844	807	840	901	843	778	828	882	928	825	848	909	855	810	835	859	830	861	786	831	853	849	822	836	838	811	843	832	849	904	845	876	782	870	830	847	862	866	874	812	907	814	871	802	845	841	841	856	846	864	843	868	847	848	781	843	827	818	803	823	758	854	820	834	873	856	853	871	802	818	830	856	860	815	888	807	877	841	803	815	854	828	823	819	818	804	821	844	822	816	859	802	780	820	841	818	871	832	823	863	836	843	822	797	844	834	821	844	897	837	811	835	783	804	810	919	852	837	828	825	791	824	783	852	788	870	756	840	863	855	861	838	832	823	835	857	824	812	870	851	892	847	813	880	920	845	825	777	844	840	842	859	876	856	840	863	814	819	804	835	810	823	799	874	870	825	805	849	885	871	830	815	819	832	817	782	794	834	849	847	818	786	853	819	816	812	837	866	828	806	853	795	795	869	879	843	828	825	838	800	830	876	847	801	774	859	871	824	875	842	843	811	840	829	837	806	817	833	852	824	834	871	846	836	838	819	802	880	865	824	817	811	822	816	781	824	821	812	810	847	794	851	859	819	849	791	836	829	840	830
12003	697	612	519	381	298	246	261	234	209	212	203	217	221	212	207	193	195	187	200	214	199	159	184	180	172	207	196	186	214	191	178	183	179	194	184	197	150	176	189	181	201	176	203	178	185	211	180	180	190	175	200	190	208	179	202	170	178	177	176	196	185	187	168	181	164	176	196	225	175	185	170	190	179	180	150	187	192	150	185	178	187	172	161	189	180	167	185	195	172	168	182	163	197	186	158	185	183	170	199	175	190	200	184	170	189	179	156	187	188	167	165	169	161	172	169	187	179	171	174	160	176	187	168	211	163	159	192	182	157	185	164	190	178	169	191	159	164	164	174	202	205	180	165	166	185	173	211	159	167	168	165	198	168	162	169	194	205	169	189	189	208	177	185	173	182	188	167	179	194	166	200	189	192	198	179	172	183	198	213	165	198	186	156	169	196	198	163	177	172	179	162	140	172	180	196	173	168	171	198	184	200	179	158	167	169	165	186	193	174	183	174	167	188	163	171	169	187	183	178	159	165	193	189	165	197	182	178	181	192	181	181	155	168	192	201	209	189	164	168	171	173	190	173	152	188	175	186	173	179	172	164	179	171	193	187	202	169	163	180	176	189	177	188	183	188	197	194	176	165	191	211	181	172	149	174	197	182	184	175	192	165	185	191	173	185	168	180	160	173	164	216	198	192	184	188	169	170	182	183	153	192	202	171	173	163	179	185	196	152	165	200	176	166	177	172	196	169	206	143	191	186	162	179	171	193	188	172	190	166	153	168	167	167	192	152	188	173	186	180	194	185	183	142	158	175	146	209	173	174	197	208	173	173	184	175	152	161	178	183	171	185	168	179	184	197	196	190	169	174	163	178	168	175	170	165	193	189	165	176	210	186	150	169	161	192	192	199	164	145	175	199	180	159	166	186	161	191	177	184	164	179	183	179	183	184	193	173	175	174	174	203	179	188	188	182	171	170	160	185	159	184	156	170	194	175	178	177	185	172	172	176	174	175	177	174	169	181	175	162	176	175	178	215	206	213	167	183	167	160	192	172	172	182	175	164	169	205	186	179	171	185	186	165	191	179	177	210	187	180	183	184	158	184	175	152	161	152	175	215	178	180	134	189	182	184	178	147	175	184	200	171	166	162	189	184	169	179	181	184	205	154	177	195	157	165	175	198	171	180	165	172	154	175	173	174	177	187	165	176	158	189	197	182	166	189	171	169	182	163	177	161	188	195	170	181	174	181	185	160	181	196	191	167	174	189	177	163	173	174	161	162	178	188	185	185	190	197	162	190	181	191	184	171	170	186	164	191	209	190	170	187	169	175	171	184	156	161	180	184	148	174	185	189	157	174	192	172	194	186	176	177	168	168	172	197	157	174	163	185	191	202	171	168	171	190	181	173	161	199	185	191	190	207	162	173	164	170	154	176	179	171	178	176	200	196	182	192	191	177	184	172	186	171	169	165	169	175	154	164	179	186	206	187	173	179	198	156	188	207	166	175	190	207	185	195	180	159	193	164	173	171	206	184	171	174	174	180	165	162	187	155	177	171	168	171	175	172	164	157	177	183	189	176	160	185	181	154	171	183	184	186	181	171	175	162	176	185	161	166	178	177	168	145	187	185	152	157	189	160	168	172	185	149	164	183	183	151	167	192	187	203	189	192	197	173	184	195	174	200	171	159	178	186	164	181	182	185	172	166	176	177	181	154	196	177	172	172	170	170	168	168	159	178	174	160	155	182	178	185	190	195	186	192	153	208	173	173	163	164	189	186	198	188	154	189	182	195	192	173	170	198	154	206	170	136	185	183	183	187	177	186	171	163	226	194	204	171	178	175	168	184	173	191	174	172	173	169	163	168	171	188	187	171	163	196	186	177	160	170	182	190	170	157	162	170	175	192	182	200	153	204	178	165	204	174	157	177	162	204	179	176	168	168	184	170	166	191	168	162	190	175	194	201	200	178	156	187	171	162	179	148	185	167	188	144	192	190	171	160	186	192	177	145	186	153	173	165	160	188	166	158	189	150	177	203	189	195	165	156	181	162	177	186	175	170	159	170	193	172	185	195	179	185	174	184	184	174	172	135	163	185	176	171	169	192	181	180	199	176	206	163	170	172	159	173	171	152	181	161	173	177	186	160	194	192	177	169	209	194	167	176	203	177	209	194	168	157	190	163	168	175	174	183	194	200	203	185	179	179	201	184	192	184	171	206	169	188	175	168	176	179	171	178	187	189	172	191	173	173	176	163	202	170	184	174	164	166	171	168	172	154	202	177	157	171	194	209	172	174	191	190	175	185	168	161	173	164	177	193	188	182	170	154	171	169	178	174	195	161	174	174	203	169	179	212	164	163	180	164	167	178	166	176	176	196	153	163	188	158	161	185	175	169	152	156	190	147	152	180	163	175	175	164	176	207	166	195	173	175	182	175	162	172	152	182	153	191	152	178	175	165	192	161	169	181	166	201	181	168	167	180	168	167	181	167	148	176	193	182	157	183	178	186	174	185	194	189	166	205	177	189	166	174	172	170	172	189	178	185	173	170	179	177	157	191	163	182	193	193	184	184	152	186	180	170	185	172	157	181	194	174	223	187	198	161	189	219	184	174	191	151	185	169	189	183	180	153	170	184	172	207	180	148	170	168	170	179	168	198	166	170	206	189	159	205	194	171	196	187	199	174	166	191	181	159	163	166	174	168	182	180	178	168	170	184	189	175	191	174	179	191	200	182	181	165	184	176	200	152	197	153	162	162	167	188	176	193	174	182	175	190	176	169	164	186	174	175	150	181	175	195	174	170	171	171	179	178	166	185	173	185	176	199	184	168	171	200	193	170	193	166	181	158	166	161	182	176	149	184	188	203	176	173	181	198	199	177	167	184	169	184	137	184	199	200	164	196	166	174	162	171	179	166	163	174	193	166	195	171	162	165	159	185	192	155	177	185	171	171	182	180	188	174	171	180	194	188	192	207	181	213	178	154	170	191	180	189	182	160	168	177	184	187	158	189	185	176	188	179	175	176	167	179	154	190	194	177	181	194	167	143	158	184	181	180	189	171	181	163	201	170	181	184	200	172	158	194	206	185	163	181	186	169	204	160	180	176	185	167	181	182	174	155	173	189	190	186	165	174	203	175	160	177	174	180	175	171	160	167	156	189	165	143	193	193	200	180	183	181	190	184	164	182	170	174	177	166	162	177	156	189	175	194	175	168	177	180	183	185	165	169	178	164	186	180	180	183	203	177	184	180	205	163	173	193	157	182	182	167	163	183	169	184	163	171	177	186	185	201	178	176	197	166	178	157	180	214	190	152	181	183	202	164	183	177	183	208	193	180	173	156	193	186	170	183	172	161	162	162	147	190	163	165	175	182	189	182	174	164	177	155	184	170	210	172	170	163	176	187	189	161	170	160	194	168	189	199	166	174	168	160	181	205	162	197	188	178	172	149	195	165	171	226	175	177	187	166	178	164	170	166	175	164	179	171	188	205	175	182	181	175	171	181	159	190
7723	868	1461	1662	1452	1160	969	899	801	743	668	620	571	609	569	573	574	564	532	518	540	508	506	505	476	510	512	504	520	475	490	516	479	458	468	538	486	486	496	488	502	470	493	469	462	494	486	455	480	467	464	474	473	462	450	468	477	502	488	430	491	445	450	469	480	459	458	454	487	470	462	449	511	486	478	454	464	454	461	446	503	465	444	452	437	462	467	447	460	486	434	442	472	436	456	451	461	468	492	457	464	500	451	450	434	458	479	438	475	445	454	452	432	457	487	443	495	488	482	470	464	449	461	448	446	479	440	458	426	502	399	478	448	467	429	446	454	463	447	443	475	486	443	429	455	443	474	463	463	472	500	416	454	479	433	417	448	479	464	462	456	445	439	451	477	473	445	475	441	438	456	445	419	459	438	494	473	444	471	438	455	480	450	429	466	444	501	434	483	461	473	435	484	458	484	451	452	470	439	450	470	467	485	477	447	463	467	446	490	505	449	468	474	432	524	469	461	442	464	502	437	472	425	478	479	488	467	446	467	451	451	437	463	420	478	460	455	435	451	438	456	464	466	503	483	474	453	427	469	467	444	453	474	466	447	454	476	432	436	473	445	435	456	438	458	452	467	457	477	445	429	446	469	482	426	445	443	436	453	475	467	453	488	456	451	486	461	424	491	459	464	469	452	425	468	491	470	484	432	453	464	468	495	467	444	412	455	450	459	506	490	461	465	450	468	440	469	484	423	484	405	455	462	483	414	491	426	473	450	431	435	441	467	466	472	445	446	427	475	494	475	466	453	423	458	473	435	465	462	422	484	448	432	457	481	464	494	455	489	505	460	484	439	462	453	475	481	434	480	471	442	414	485	455	495	453	438	433	467	489	483	492	458	447	519	455	418	436	474	401	445	428	465	477	442	478	443	486	462	415	473	437	467	419	441	442	490	487	461	440	509	440	465	442	485	476	457	470	473	436	449	472	463	494	468	448	495	451	463	471	434	476	449	483	464	469	455	468	420	463	469	486	488	474	434	477	457	457	472	502	496	441	454	430	481	444	446	461	465	469	444	450	454	440	484	451	480	488	464	460	408	466	474	484	426	448	433	470	440	424	514	438	439	459	481	454	440	473	461	431	478	448	456	429	473	444	448	449	495	458	501	482	463	463	429	473	416	463	457	446	449	458	443	461	434	442	439	398	444	485	444	443	440	464	496	436	463	436	427	470	458	424	437	458	443	472	485	456	452	479	461	454	432	465	466	450	444	457	460	485	445	453	457	449	446	473	462	440	435	450	452	482	466	478	471	482	424	484	458	447	481	487	465	469	447	474	465	497	452	450	475	441	462	454	461	464	463	492	488	494	443	466	481	477	454	463	451	435	439	470	473	451	486	446	440	461	449	457	433	445	427	431	509	496	461	495	454	478	452	422	474	463	478	446	489	454	439	488	466	439	441	420	465	500	439	443	381	452	483	456	481	505	454	448	468	434	442	464	476	469	472	475	452	470	481	455	450	486	463	463	463	441	459	462	468	466	425	436	469	427	465	471	448	463	440	458	509	457	448	482	439	453	512	478	445	430	437	428	438	441	462	430	442	497	425	408	467	461	444	424	458	454	455	438	501	475	487	467	464	438	451	469	440	435	440	480	476	495	462	417	477	460	455	454	464	461	472	507	499	496	471	473	498	465	504	453	484	438	457	474	451	465	483	443	452	475	433	471	460	469	442	445	487	450	490	459	426	464	493	525	404	461	471	440	461	445	492	472	456	477	465	461	445	458	470	455	459	444	451	472	451	496	472	451	466	455	480	471	453	462	453	443	449	452	444	459	490	465	477	473	457	479	453	406	430	472	450	464	440	449	477	461	482	431	459	448	473	490	445	471	470	471	440	439	454	443	454	472	445	467	434	472	423	453	463	483	465	478	445	518	466	472	440	464	463	447	450	471	459	491	455	480	453	484	436	454	486	459	504	461	434	445	439	462	443	481	481	443	409	451	478	475	472	484	456	442	467	440	455	470	429	479	452	456	467	451	421	459	466	471	482	448	448	453	457	461	437	470	469	455	490	433	475	416	458	460	472	470	482	462	458	448	450	454	468	435	470	461	475	479	503	436	479	434	445	466	480	465	481	464	458	459	469	468	484	473	451	493	461	449	455	477	458	421	435	442	473	447	490	477	493	457	471	419	459	433	442	434	466	427	442	452	445	484	488	494	434	466	490	470	462	460	474	441	471	433	456	444	435	482	444	451	477	482	484	453	464	484	445	463	469	473	491	458	417	438	454	477	454	458	486	465	474	480	484	454	476	471	473	450	502	494	448	503	444	426	527	487	396	439	430	440	475	475	484	482	469	455	451	462	460	439	498	448	458	444	449	468	449	462	481	428	465	432	428	441	432	479	435	480	480	446	458	470	424	460	459	471	455	450	462	429	472	445	445	438	515	471	431	432	464	450	460	431	431	480	453	464	449	449	463	454	459	457	478	493	479	462	467	464	467	453	486	400	473	481	468	459	474	443	471	474	420	497	445	471	463	464	486	460	442	493	483	455	417	455	449	456	461	440	451	519	430	480	443	454	466	449	454	470	451	444	415	464	451	446	474	474	494	445	466	465	449	452	451	510	472	486	448	469	436	428	456	449	447	495	455	434	473	448	463	452	465	406	448	438	471	467	474	426	432	445	449	479	443	510	510	467	464	476	479	432	463	472	450	490	466	472	454	409	459	448	460	426	425	446	481	438	467	457	462	481	463	476	434	461	452	461	460	444	453	477	445	464	446	465	466	416	485	473	423	408	430	475	466	461	421	473	473	441	460	475	417	450	486	427	454	485	438	478	503	442	461	456	506	443	456	452	452	492	497	470	425	474	426	445	493	460	483	482	461	447	460	478	424	499	443	492	434	456	454	471	472	449	468	466	498	438	447	465	433	468	454	457	459	446	462	480	468	504	471	491	440	463	453	443	484	453	450	472	468	501	460	446	459	421	479	470	471	437	446	466	427	482	487	442	434	493	442	430	472	493	478	465	457	440	480	421	434	440	453	479	475	447	465	434	463	472	463	452	501	478	422	434	490	512	451	458	460	446	498	447	477	467	452	460	485	532	462	501	461	451	423	420	458	459	464	482	475	473	457	450	492	416	480	480	399	476	454	448	492	465	445	472	455	413	441	455	420	444	484	545	489	474	424	454	457	450	469	448	443	431	439	459	485	441	441	435	461	482	451	475	467	486	472	446	483	441	478	446	446	454	443	472	455	468	422	472	492	495	439	470	470	440	446	442	473	469	456	445	438	464	482	473	459	460	499	457	485	449	468	477	437	494	463	475	478	481	439	461	447	478	457	499	443	461	411	422	462	498	461	468	468	455	475	481	490	437	475	486	477	502	456	459	423	450	461	402	491	464	444	444	438	497	467	435	446	467	476	467	466	457	461	448	468	473	492	443	439	447	485	478	491	448	458	414	468	451	418	431	487	450	425	460	483	445	443	482	476	498	446	469	484	456	454	487
1300	364	335	362	370	349	370	360	378	369	383	420	377	327	415	367	356	382	355	365	324	368	375	391	387	364	339	417	353	427	353	379	339	371	358	391	370	389	348	368	396	379	391	358	358	393	384	370	358	358	365	340	340	349	367	340	390	369	369	358	314	358	383	383	393	363	347	372	367	350	367	413	346	370	402	371	369	329	377	391	376	386	386	355	371	373	390	364	337	395	377	401	368	350	366	359	369	362	363	386	367	367	354	384	353	342	338	394	392	364	344	377	337	359	343	356	388	387	411	367	369	369	360	384	366	355	367	354	345	329	362	370	355	344	353	424	397	379	359	391	337	335	347	362	390	352	398	353	350	401	350	388	382	369	365	334	336	340	356	354	356	378	351	353	373	328	376	384	356	340	388	367	390	334	381	385	343	379	339	368	372	361	353	313	366	366	374	376	363	352	366	358	374	393	372	379	343	381	372	387	379	348	363	404	363	359	356	393	374	367	376	350	370	383	339	346	358	375	371	367	378	353	367	333	371	367	338	386	355	400	360	382	356	366	339	350	355	348	366	331	361	357	367	419	376	376	390	347	376	364	368	390	352	379	394	393	329	345	358	365	386	384	410	378	404	381	364	353	362	369	363	369	356	398	369	326	342	349	357	362	358	376	360	326	363	353	382	364	410	352	399	348	361	402	361	345	337	410	360	357	369	352	377	393	371	365	349	370	358	360	385	349	377	383	382	366	389	398	391	330	374	393	388	366	377	332	378	337	362	404	367	392	351	406	349	361	363	361	382	356	319	382	324	387	345	363	381	401	378	363	364	404	368	369	410	393	386	355	367	353	371	378	383	383	361	345	382	354	362	392	384	371	351	374	397	411	377	408	360	384	371	351	375	392	407	357	361	375	364	372	402	375	365	375	349	391	387	382	356	392	349	382	418	348	376	351	348	372	377	361	325	344	354	387	317	346	394	362	371	365	355	352	374	382	362	380	365	379	383	344	362	330	357	386	337	368	359	358	405	342	379	363	351	364	367	395	371	403	372	354	378	367	369	372	348	353	373	367	348	379	344	423	335	361	383	368	381	348	372	346	383	366	362	397	394	375	366	382	398	385	330	354	352	370	380	355	368	379	359	388	364	379	367	368	371	341	391	340	375	352	358	370	390	388	372	375	351	355	349	366	357	363	362	365	371	367	378	326	356	389	373	403	377	375	360	364	401	341	355	340	398	373	378	348	352	355	361	359	328	335	362	395	380	391	359	346	393	348	368	352	364	358	387	384	352	343	348	376	382	364	399	395	343	348	362	335	387	388	342	390	391	375	377	359	344	369	403	320	348	365	347	334	329	339	328	380	379	376	375	359	338	389	390	395	340	398	367	346	355	377	359	351	402	344	378	409	390	367	371	363	382	387	402	345	365	376	389	378	363	345	359	328	344	335	338	362	355	311	334	399	409	357	387	383	397	348	382	352	353	413	341	372	342	393	370	355	360	344	325	399	369	380	380	380	348	389	355	366	376	361	349	348	369	381	379	352	376	350	376	347	348	372	371	344	383	357	344	373	346	386	357	370	354	348	377	374	398	371	370	385	319	392	354	368	381	358	367	391	358	340	392	355	358	347	372	394	376	385	391	370	350	347	385	363	339	334	383	339	346	339	342	326	405	370	394	371	364	370	378	364	350	387	375	397	375	383	388	359	391	363	373	360	344	354	357	391	385	377	346	372	358	373	355	367	390	381	381	416	322	372	395	394	348	342	383	369	379	362	370	391	336	363	349	351	352	358	356	372	399	377	384	392	369	375	339	357	337	330	342	370	338	402	376	342	360	381	360	371	373	350	356	364	378	383	372	375	384	330	372	368	332	385	355	328	372	364	357	343	371	350	390	417	374	356	356	369	370	364	391	390	358	387	348	367	345	364	368	404	368	339	391	369	372	389	369	393	366	393	406	393	370	370	349	376	401	377	382	367	365	361	386	388	369	352	347	412	354	354	349	398	366	399	370	361	395	360	350	390	351	347	378	404	342	353	373	374	356	389	359	395	384	347	374	362	366	342	397	385	368	403	345	379	346	346	400	362	369	373	406	379	396	372	355	367	368	365	354	416	372	366	337	397	353	357	346	366	322	353	329	353	337	346	377	370	380	356	359	401	362	357	347	354	355	336	355	365	366	368	379	381	352	395	372	386	370	371	382	358	363	318	343	341	369	365	387	351	356	362	389	353	363	350	388	385	387	362	346	362	334	381	359	355	361	363	370	363	357	415	378	352	361	354	352	376	344	345	364	349	367	373	370	360	334	374	361	368	349	331	348	396	375	345	350	382	388	361	337	366	388	377	348	349	358	372	360	360	342	343	369	400	357	391	363	388	358	357	358	359	379	328	400	345	359	382	394	360	384	363	377	396	355	393	314	375	363	367	366	366	382	372	395	368	358	395	351	405	391	346	349	345	324	372	366	404	383	396	374	353	352	351	374	360	379	379	344	347	372	361	378	360	336	380	365	397	346	414	378	374	387	389	390	358	360	353	360	366	390	346	329	345	362	369	372	360	387	365	337	367	334	372	338	377	374	368	351	341	340	394	407	331	355	376	372	371	370	361	372	338	342	376	398	372	367	356	376	399	399	362	364	332	398	362	354	351	362	399	367	355	400	408	370	417	361	369	364	364	365	371	371	377	374	375	369	365	337	344	382	354	363	346	394	328	346	380	415	404	334	369	344	367	355	331	338	378	358	349	371	370	353	345	343	348	390	332	376	357	365	344	376	372	391	359	361	361	406	376	366	385	352	322	358	344	387	379	365	346	365	343	363	337	339	356	339	324	354	366	401	369	355	406	357	349	370	361	404	361	362	354	348	367	341	395	408	367	359	342	363	380	364	375	354	346	371	389	352	353	369	372	357	357	365	394	353	385	332	339	393	379	376	364	408	361	350	359	350	351	383	347	376	340	353	356	346	383	360	382	387	356	360	394	379	387	392	397	360	344	393	355	343	383	376	329	359	357	362	340	358	351	365	365	348	349	358	359	335	378	357	365	368	348	376	325	372	352	365	336	356	389	373	369	383	335	343	380	388	364	355	386	362	379	371	362	403	336	350	400	436	399	364	374	341	372	359	368	355	352	370	350	369	372	343	365	358	379	353	341	393	369	366	359	321	323	357	369	395	363	398	388	375	385	346	377	377	337	353	322	376	389	369	375	364	330	362	360	357	374	363	397	374	383	343	350	379	397	370	368	360	381	372	353	363	364	341	361	314	358	349	363	339	389	348	371	344	338	374	376	360	367	362	360	363	407	362	360	393	378	345	361	385	333	376	371	373	383	337	347	353	389	350	351	341	329	363	348	401	343	376	387	328	378	352	361	358	439	342	358	344	358	375	354	348	370	359	353	353	393	349	341	372	375	381	361	353	345	338	364	344	359	337	384	372	389	389	325	374	352	342	374	378	368	371	344	389	374	352	371	341	358	332	341	401	373	365	356	383	356	337	355	398	334	368	378	343	370	365	395
1952	887	879	955	910	865	872	888	915	844	891	886	910	905	934	902	883	875	911	865	864	929	830	855	901	890	915	930	835	860	921	861	883	891	876	896	933	932	871	873	891	950	885	883	898	880	865	864	864	877	910	921	868	883	918	856	947	892	864	957	879	950	867	848	816	904	822	908	886	823	872	870	864	904	886	859	870	896	885	830	894	869	880	851	897	892	859	921	910	922	867	828	864	931	903	905	888	881	868	934	907	911	904	874	921	898	857	878	872	874	870	838	876	853	866	938	911	806	872	893	890	865	857	884	867	905	888	849	884	901	932	899	824	875	919	879	881	944	884	934	943	913	893	897	882	876	856	884	914	932	860	842	903	889	910	914	889	859	909	860	893	899	852	898	884	866	840	898	900	886	905	857	846	897	901	869	890	912	863	915	893	843	946	888	911	921	856	909	904	863	858	929	892	903	940	908	893	874	900	836	882	869	872	874	864	884	850	886	926	861	927	907	861	871	963	898	938	911	898	840	936	882	855	904	922	930	859	866	906	925	839	820	827	902	886	901	861	859	894	837	959	916	878	948	835	950	875	856	892	912	917	921	884	863	896	874	871	869	886	913	890	908	905	855	875	849	890	903	931	865	847	874	845	884	928	861	906	861	832	885	957	917	832	905	918	940	812	883	872	888	881	852	891	907	844	906	884	834	889	886	881	846	915	884	855	857	810	887	865	860	854	927	873	850	847	937	865	938	885	923	890	875	836	899	859	911	849	871	879	880	880	875	874	812	913	875	872	882	877	921	926	878	865	857	855	908	876	896	932	851	867	834	874	865	850	865	896	890	844	913	897	828	861	871	924	873	899	934	869	896	903	933	895	956	864	835	884	872	886	875	883	854	889	882	922	873	826	882	863	888	895	904	888	883	883	923	920	892	918	885	835	876	891	889	923	878	863	808	831	864	923	925	855	949	914	833	884	870	872	876	836	858	853	926	876	907	919	858	897	870	900	847	904	877	888	931	861	814	927	799	870	815	865	904	858	888	923	915	897	903	924	855	820	896	899	889	888	910	924	874	895	897	884	911	907	811	906	889	885	880	847	910	874	916	869	865	860	829	869	905	857	894	876	887	859	914	858	904	916	860	887	872	838	903	907	868	845	813	910	837	923	874	836	848	858	868	857	851	913	867	894	920	862	901	913	888	824	861	860	835	916	942	916	869	901	859	876	872	861	902	918	893	861	873	864	892	910	933	880	952	918	880	850	905	874	876	887	920	868	914	857	860	863	879	939	870	908	875	851	843	899	890	827	859	881	860	895	869	858	872	871	924	903	904	869	861	921	926	841	842	896	870	895	856	867	883	925	885	900	878	857	807	936	888	899	849	855	914	857	888	900	879	917	846	900	873	891	914	886	889	867	919	856	886	887	934	934	923	899	927	869	862	946	897	848	891	853	913	864	900	909	921	911	863	877	863	876	953	881	839	859	908	904	886	886	904	887	922	898	854	870	880	905	871	877	898	857	872	865	865	858	901	903	853	889	883	918	907	898	904	872	872	892	912	861	921	866	873	892	831	905	856	930	830	882	863	865	826	869	871	934	856	868	877	836	941	842	954	865	903	830	900	901	892	913	865	881	878	875	883	944	899	883	913	855	919	866	864	855	892	898	898	857	924	875	922	880	908	892	838	905	854	902	832	852	916	883	844	906	859	903	850	908	909	876	924	880	876	812	904	866	854	897	883	809	886	920	857	852	866	903	869	864	861	844	874	916	922	871	862	876	821	893	881	895	874	927	898	872	937	859	965	902	882	876	916	916	828	888	818	863	854	895	835	885	811	892	872	865	903	926	863	872	855	860	912	922	874	929	929	852	917	886	892	896	893	905	903	887	916	847	852	848	895	878	932	867	899	891	907	871	902	867	930	874	867	825	859	878	932	891	916	885	919	911	896	889	889	887	878	848	926	869	931	882	897	893	911	906	886	911	825	852	877	932	897	872	828	861	831	863	867	863	824	899	860	918	856	873	864	866	915	905	857	897	869	901	888	883	821	827	847	885	882	852	900	844	945	892	881	871	925	908	880	850	824	851	871	917	885	871	901	846	868	876	888	847	868	888	860	926	914	880	872	945	841	889	861	899	845	885	854	905	898	891	835	861	871	935	871	937	899	944	889	896	844	834	919	902	882	838	875	885	814	892	869	863	861	926	863	844	903	884	829	846	915	811	862	849	917	890	926	902	873	870	831	888	886	874	893	906	907	849	887	889	901	900	888	915	864	870	904	853	881	883	926	875	845	883	878	914	843	883	907	883	904	873	885	888	880	867	946	916	869	898	880	928	895	865	935	901	849	872	833	925	899	901	873	885	967	893	899	859	893	886	902	881	956	862	843	830	826	902	870	879	884	894	899	889	862	833	891	897	894	887	908	895	864	894	885	894	938	859	869	846	868	862	959	895	920	867	893	888	933	875	814	847	864	829	834	841	878	896	868	890	911	853	881	838	957	897	896	854	876	863	851	903	860	881	903	897	828	908	900	974	871	866	896	866	861	894	872	841	901	877	891	917	941	857	865	906	874	822	880	876	906	837	898	874	918	903	863	878	900	903	915	847	914	923	894	874	887	909	882	822	833	920	858	901	927	942	862	891	888	917	891	874	866	906	880	895	826	874	862	914	880	840	883	821	847	901	941	883	937	876	882	882	873	958	870	894	908	916	861	922	823	794	892	843	832	865	873	872	923	875	879	874	850	880	843	854	945	822	838	842	860	887	885	839	894	862	925	917	867	879	934	874	924	884	898	895	810	922	858	906	890	871	861	845	900	892	914	870	901	899	910	897	838	904	900	880	857	869	869	850	879	876	842	856	893	928	855	874	895	911	857	874	915	915	857	902	901	903	861	862	896	876	883	873	954	830	902	907	875	883	854	885	911	861	849	867	900	887	871	884	897	855	916	865	946	844	937	891	897	891	865	886	900	898	906	899	873	866	863	852	897	850	890	897	876	856	837	901	881	850	889	890	904	901	861	843	880	920	952	818	928	839	858	905	911	903	892	919	928	855	860	862	874	920	926	884	880	891	903	908	895	926	907	911	862	831	862	856	886	868	887	893	896	919	911	911	910	882	842	863	870	879	860	834	877	845	891	911	862	933	816	920	904	879	905	800	911	861	870	913	871	891	881	863	923	879	854	858	880	917	884	893	884	885	897	916	877	866	908	905	892	883	889	834	852	856	939	868	887	843	892	874	894	856	878	884	852	869	950	846	897	900	919	869	857	933	835	869	829	876	841	903	865	868	876	894	896	919	872	888	899	883	875	916	934	888	877	873	902	897	864	879	894	850	906	917	929	906	868	870	881	910	878	867	904	914	827	881	894	832	855	929	917	889	862	892	835	910	894	875	842	880	897	812	938	898	952	923	888	870	895	877	890	824	838	863	892	863	839	861	894	888	859	918	898	865	876	852	912	859	862	839	883	899	878	910	857	980	837	878	882	869	871	898	837	897	943	920	861	841	905
7123	560	588	500	458	444	404	394	387	388	345	339	369	359	343	357	346	325	354	313	367	322	312	353	342	312	326	348	340	348	391	341	377	314	318	318	340	360	329	362	339	324	309	320	343	327	362	298	350	359	364	376	320	369	389	325	345	345	347	365	356	351	387	353	350	368	351	353	349	352	310	358	351	337	347	361	356	320	355	361	361	356	366	316	345	350	342	335	369	331	350	349	351	343	365	359	309	341	332	350	369	371	353	329	313	303	367	339	341	363	323	340	383	347	402	342	348	350	373	342	373	354	337	358	347	328	323	356	334	360	363	368	357	339	369	349	366	365	316	309	375	341	347	355	354	338	328	356	338	338	332	369	370	348	353	357	321	308	365	336	344	307	317	327	309	349	334	342	337	354	346	341	337	358	352	359	363	384	338	363	304	381	335	348	362	352	326	361	358	364	350	363	363	345	355	322	344	331	323	338	305	343	338	335	363	342	354	369	393	357	366	342	323	360	309	354	378	338	309	349	354	353	320	378	364	328	368	378	356	369	331	391	346	334	334	326	382	325	331	358	335	332	364	366	359	325	385	343	360	343	354	364	390	373	356	348	357	305	345	361	314	351	358	362	345	308	345	376	328	367	348	353	357	368	324	331	340	327	360	304	345	340	362	337	368	343	344	338	341	331	360	339	374	371	321	383	363	368	366	332	314	350	351	317	308	336	371	370	392	356	369	350	343	344	351	340	362	352	372	348	341	330	338	352	362	331	368	357	348	356	361	364	328	374	358	360	369	316	271	373	344	362	349	360	362	341	352	331	309	328	359	336	341	336	324	336	358	316	334	388	332	301	357	337	365	374	373	352	351	339	358	341	338	350	377	364	364	324	303	368	336	349	349	330	363	356	355	333	382	369	388	356	328	346	355	354	355	324	361	342	337	332	338	368	329	357	347	353	346	350	316	335	316	340	335	350	359	346	303	362	368	320	354	324	328	337	354	412	358	371	362	346	366	335	354	350	377	370	341	361	302	311	335	355	324	344	326	369	362	359	363	327	352	308	391	396	330	337	351	352	353	327	386	363	365	321	357	319	345	347	298	330	335	333	340	340	355	380	324	338	356	335	341	321	330	343	363	331	315	339	342	364	351	329	358	382	321	322	312	371	353	310	345	318	331	391	365	307	321	365	359	364	337	351	320	317	373	339	327	367	342	336	358	349	330	332	334	351	361	358	354	300	328	343	368	366	368	334	378	372	375	340	356	338	302	349	329	369	362	325	332	330	355	346	393	364	344	341	366	356	360	369	347	385	373	326	344	371	344	351	331	332	330	369	368	367	359	339	363	344	349	329	303	349	337	376	377	338	357	311	323	355	338	375	351	339	357	363	339	338	340	369	363	374	342	346	354	309	381	380	351	353	351	321	305	327	377	352	356	326	307	341	335	321	326	348	344	374	309	350	341	336	385	376	356	364	386	360	359	331	331	327	326	330	326	363	345	330	326	330	379	383	352	307	339	329	356	348	381	341	367	336	343	380	337	323	368	361	365	373	346	357	344	346	390	372	367	333	320	346	371	374	325	313	345	354	341	360	347	325	344	360	337	331	352	331	370	345	342	367	360	360	354	360	339	332	363	366	370	369	337	347	343	341	323	327	372	344	364	334	338	363	334	367	336	345	346	331	385	322	320	289	343	396	323	343	335	361	340	331	338	302	334	366	347	318	329	372	360	345	364	326	327	345	361	375	375	331	320	336	352	340	366	348	359	363	353	343	371	362	355	321	353	360	362	383	376	341	384	339	382	320	343	330	339	335	350	345	354	367	368	363	374	351	318	315	343	342	324	365	308	356	340	337	317	363	374	349	328	356	363	333	318	332	332	315	345	323	352	384	345	322	333	343	332	341	353	337	328	337	332	359	311	354	351	374	349	363	354	384	366	337	352	316	356	367	340	328	335	341	315	329	377	364	362	376	336	363	338	320	335	351	366	391	362	354	357	344	365	349	366	376	341	343	338	326	345	326	365	354	372	333	369	385	345	372	393	368	351	334	340	352	309	318	373	348	360	324	342	339	356	324	361	344	333	331	331	360	340	371	359	337	343	342	313	340	374	350	363	360	340	351	339	357	327	355	338	363	312	331	374	346	326	348	344	342	322	365	363	377	362	329	342	358	363	379	318	333	331	372	348	368	348	357	351	367	366	362	347	343	369	357	331	354	357	345	332	337	362	375	333	349	344	309	330	309	322	372	342	313	369	374	357	306	341	357	351	367	342	356	368	369	402	354	372	357	330	373	372	352	373	332	306	347	354	375	371	368	320	358	330	330	347	351	361	341	317	368	341	348	361	345	345	372	372	342	354	337	370	328	348	336	304	321	344	346	366	326	358	353	383	341	378	359	305	343	334	342	376	322	350	340	330	324	336	328	376	375	330	314	342	329	338	348	373	365	380	372	347	367	336	368	370	356	343	359	372	333	340	310	364	324	367	357	358	371	342	362	315	386	323	318	359	348	336	380	327	340	374	316	342	399	353	343	348	344	344	346	361	326	356	392	324	349	343	348	331	325	315	339	351	367	314	332	359	350	341	376	346	339	315	323	373	358	344	350	339	363	354	340	331	328	362	330	361	332	309	364	351	338	352	338	342	347	354	352	330	363	374	351	369	329	343	305	387	358	317	360	369	373	350	348	358	329	365	350	346	329	377	333	319	372	338	354	315	338	313	337	358	355	362	384	346	364	335	348	371	338	329	359	320	354	353	362	375	346	354	363	346	357	360	346	316	327	348	359	348	362	327	338	357	334	337	335	356	321	330	321	358	378	334	349	380	361	336	367	336	341	361	362	359	376	349	320	339	319	325	334	371	334	359	374	365	372	338	320	372	359	315	327	340	353	354	366	357	330	338	315	372	335	344	331	324	319	306	363	366	333	358	363	329	315	379	340	366	340	333	331	345	359	364	360	327	370	342	336	378	333	374	359	344	324	310	347	331	347	355	348	358	320	352	386	395	351	302	341	364	318	344	352	347	332	377	347	356	312	312	348	346	329	347	341	347	367	347	333	356	367	348	338	376	317	339	360	331	375	354	375	380	327	336	325	318	343	361	344	330	358	371	351	353	322	363	328	344	381	346	354	359	349	340	393	338	342	329	341	347	314	353	363	311	350	378	319	368	328	385	361	341	337	382	328	364	337	370	311	360	374	328	320	383	348	350	346	334	341	361	359	352	358	330	369	335	365	313	354	345	319	341	350	393	336	340	396	357	338	354	338	348	344	333	329	337	354	347	360	387	358	354	306	333	378	355	357	326	357	356	339	309	361	357	366	389	357	341	359	351	348	355	313	332	349	399	362	345	352	366	334	327	328	382	343	321	354	318	349	319	337	368	364	359	363	348	362	357	351	297	356	360	355	373	338	369	334	346	335	339	352	374	346	330	341	351	342	335	324	346	359	308	356	326	359	373	408	362	325	329	338	318	356	372	339	361	323	370	360	339	345	340	360	341	359	371	357	364	329
6582	1046	1379	1434	1364	1235	1194	1080	980	965	881	991	869	875	901	908	839	873	856	876	872	816	871	871	811	888	880	820	853	848	856	826	831	847	814	799	806	809	793	849	844	817	868	856	885	889	868	849	796	866	847	861	836	787	839	797	810	866	831	830	839	844	852	880	823	869	854	869	827	855	843	851	814	847	845	861	817	831	882	829	818	860	821	823	795	843	870	799	811	831	790	827	811	827	829	766	834	840	827	830	826	841	885	876	799	866	808	842	813	828	825	766	854	824	806	798	900	835	862	811	873	917	839	818	846	799	821	825	820	760	880	814	900	819	802	803	866	787	753	827	866	880	787	806	847	856	816	861	836	836	826	850	804	852	867	811	828	858	812	863	884	815	800	844	824	807	805	864	802	836	865	806	813	798	797	824	813	851	821	879	842	847	827	853	869	783	792	838	856	819	843	853	846	829	856	836	876	835	786	846	875	843	814	884	825	821	870	847	850	812	804	853	843	838	841	881	817	820	806	806	855	828	836	800	892	851	837	847	832	842	783	816	818	851	773	824	827	855	843	839	836	856	855	788	806	847	816	840	795	825	819	828	849	765	847	835	833	801	879	834	856	809	790	828	823	812	830	821	839	845	854	810	876	827	778	826	846	844	852	821	844	848	824	835	850	834	876	785	836	804	823	795	851	854	837	852	836	856	866	856	785	848	858	820	836	833	790	741	843	837	874	804	848	817	839	786	825	839	848	777	875	845	791	811	816	821	856	900	859	800	798	779	749	837	810	836	798	899	882	846	815	784	844	853	864	856	740	833	844	831	870	821	821	865	859	813	857	784	840	816	816	876	837	804	852	870	830	834	833	821	801	842	845	822	825	858	829	907	869	817	819	807	892	823	828	894	826	829	838	880	809	784	877	824	809	818	845	879	789	811	818	801	848	829	844	803	793	814	770	809	843	822	850	835	824	856	783	847	848	804	837	842	802	781	792	814	827	819	807	829	779	841	880	855	789	840	851	860	790	830	827	834	838	811	814	826	795	783	808	786	839	793	861	789	787	818	824	850	848	807	846	845	832	832	788	840	839	820	833	813	811	805	845	838	820	824	807	833	843	848	829	859	810	874	838	813	832	824	862	808	854	803	878	840	848	829	814	832	849	863	815	821	794	874	851	842	835	830	865	802	814	842	813	802	801	799	813	787	797	841	849	835	843	836	830	840	831	809	828	828	848	854	808	813	883	850	842	838	835	839	811	865	775	844	853	873	847	788	867	814	845	841	790	852	833	852	818	816	810	832	857	751	815	776	780	849	830	820	803	868	779	792	825	834	836	853	873	810	808	812	857	779	816	802	850	857	854	869	803	775	795	822	844	838	804	851	871	807	791	816	804	859	799	836	777	848	855	845	803	866	828	848	804	826	871	803	821	842	857	807	846	824	844	853	811	820	844	860	876	833	845	857	850	845	827	838	817	805	850	823	844	805	726	860	854	901	869	854	837	853	854	827	844	855	827	864	790	807	833	890	836	819	822	811	853	815	840	870	772	814	877	858	835	848	810	852	778	807	793	874	838	814	848	869	835	816	808	805	854	743	843	829	830	849	809	808	825	836	840	847	823	832	751	855	775	841	824	810	881	797	876	800	823	722	860	864	842	849	844	846	808	872	795	807	824	829	815	860	811	843	833	832	859	833	874	842	852	844	856	866	868	881	776	882	807	867	845	803	851	867	804	847	848	876	865	822	849	885	832	807	816	813	866	810	768	808	855	826	884	811	842	828	808	850	822	889	868	842	841	868	827	818	782	828	862	869	812	856	849	804	881	810	855	833	812	814	876	833	836	786	812	825	819	800	802	779	835	786	813	880	774	802	833	760	819	855	830	817	865	832	823	849	876	885	843	840	822	839	828	829	837	815	841	815	835	819	830	828	811	898	827	844	844	798	826	820	808	827	824	805	869	845	822	814	812	832	869	879	807	816	799	831	863	867	809	816	840	872	833	816	825	830	791	798	845	837	904	864	823	820	860	813	795	852	843	837	819	810	813	824	793	845	823	831	851	823	811	798	853	803	782	792	830	751	823	852	822	859	821	840	830	858	868	792	921	873	796	845	773	855	832	788	838	807	801	837	796	866	833	872	851	844	834	835	877	799	800	838	826	801	849	871	833	799	854	783	845	793	804	843	831	854	818	802	875	814	832	847	838	823	803	855	818	778	888	823	831	852	818	805	811	770	860	850	817	884	839	852	833	777	815	881	852	896	807	842	841	846	863	904	810	880	865	841	788	820	809	845	838	840	840	760	866	832	840	841	832	862	815	889	857	806	840	824	833	831	870	832	828	865	781	809	824	791	844	801	765	831	845	831	875	775	829	816	786	786	809	874	872	883	833	802	810	856	857	865	842	821	819	879	831	856	852	832	880	818	811	841	858	796	815	784	836	831	851	857	827	800	866	849	862	807	835	805	829	844	861	849	809	836	892	860	870	814	853	853	828	817	873	816	882	784	817	848	859	814	801	844	785	841	801	832	854	848	787	841	832	850	825	869	861	877	824	868	829	783	809	793	847	859	787	838	835	842	835	811	832	826	813	812	879	798	842	844	856	845	802	851	861	836	800	852	803	823	846	798	787	803	819	858	879	830	828	845	818	844	797	825	834	828	874	817	864	843	860	809	838	797	852	821	830	807	832	838	855	882	835	841	810	811	814	847	892	810	865	833	815	878	835	832	882	849	814	880	810	792	799	792	813	819	818	858	844	876	796	867	855	856	826	809	850	823	826	887	809	814	796	833	846	769	857	833	866	823	848	841	780	846	790	851	849	828	831	872	837	852	826	851	833	879	833	893	823	797	850	799	784	816	797	805	824	793	833	819	835	752	869	845	831	866	767	801	838	821	789	814	804	852	831	840	848	873	897	836	833	842	822	766	824	808	837	845	849	812	799	831	845	858	745	792	904	866	825	855	812	827	836	798	861	862	870	834	800	787	779	848	876	822	828	844	785	826	893	792	794	840	861	849	816	842	803	870	862	819	861	811	857	877	872	813	836	879	820	777	846	803	866	835	834	842	836	831	822	796	794	842	889	828	797	812	863	859	825	851	836	814	797	827	881	835	780	801	903	761	820	802	897	769	896	846	826	832	858	809	878	804	800	839	878	863	844	792	844	812	804	841	824	847	821	801	849	806	828	819	816	838	806	845	798	783	831	830	817	836	845	848	835	847	814	823	849	858	849	854	888	878	853	862	798	863	800	845	865	868	835	772	861	853	821	787	817	887	839	845	822	788	816	821	910	848	855	843	817	803	802	813	778	829	851	812	816	799	795	796	800	818	769	822	794	821	819	846	876	865	801	852	789	854	857	832	832	856	847	822	813	818	837	823	844	854	822	837	842	853	790	832	839	844	879	794	781	810	772	869	785	836	823	803	771	827	827	833	819	848	843	820	795	814	790	795	853	873	780	792	808	789	842	808	853	821	829	818	824	823	822	872	859	862	816	844	832	834	826	825	809	872
12002	731	631	503	398	309	285	246	214	215	222	199	194	211	201	169	199	225	186	212	180	172	185	176	198	168	174	199	182	172	198	175	183	173	162	178	164	158	199	199	178	189	179	181	168	196	176	189	171	197	170	168	170	193	175	167	187	179	194	193	182	191	157	168	185	194	165	153	180	168	187	175	203	161	176	179	173	152	186	166	159	166	194	180	164	176	177	181	175	167	184	197	168	177	174	177	157	167	189	167	196	182	178	187	199	181	187	180	170	177	183	158	174	169	187	169	179	196	203	191	160	169	182	180	200	167	186	152	211	208	173	184	183	156	200	183	163	160	194	176	201	192	173	189	171	194	180	175	173	154	189	182	164	192	203	184	178	194	169	186	170	175	173	174	205	182	166	205	188	173	178	198	185	198	182	173	183	182	183	187	166	178	173	167	182	188	178	165	194	168	185	188	193	172	164	178	203	181	162	173	208	175	171	191	188	152	184	178	145	194	172	156	182	176	183	183	164	186	174	190	172	183	155	189	180	175	179	187	185	179	167	186	180	191	172	181	198	174	169	172	146	172	178	191	151	181	159	183	165	173	193	171	181	201	182	180	176	194	170	166	200	177	181	203	169	198	172	171	171	182	184	183	169	172	178	176	147	175	168	182	187	170	211	177	171	185	138	189	142	160	178	162	176	177	179	170	172	181	183	168	157	162	180	182	170	167	175	193	184	182	190	187	187	174	192	179	187	163	187	176	164	180	163	201	163	182	192	158	178	186	186	201	163	184	202	183	186	171	185	181	172	180	184	163	176	169	163	177	188	173	187	167	158	169	175	181	186	179	171	163	146	181	155	195	171	184	198	165	177	174	159	180	185	175	172	191	157	196	195	176	190	185	200	187	197	185	163	208	187	159	173	183	165	162	174	166	200	183	177	164	181	182	175	168	183	169	177	158	173	196	202	199	154	159	161	160	171	185	205	166	177	191	181	189	197	190	165	151	200	173	175	171	184	183	167	179	164	170	200	174	152	174	187	209	171	174	186	191	205	164	148	153	149	175	179	169	176	160	171	183	182	192	186	176	194	181	173	154	184	174	161	188	168	166	170	167	164	165	174	175	177	181	178	158	166	177	193	200	190	198	216	187	184	165	151	174	171	175	156	166	167	190	177	176	177	194	170	195	182	162	168	164	172	179	171	174	195	182	189	181	178	194	194	174	181	187	189	175	166	154	174	184	186	174	181	181	203	173	185	173	182	193	180	188	171	182	181	146	194	184	169	172	164	163	162	183	161	171	216	191	146	157	157	166	190	178	169	196	159	192	170	171	161	197	177	191	179	157	195	170	184	151	194	196	175	165	182	186	170	197	189	172	178	181	169	179	166	166	177	202	201	184	180	178	150	166	192	174	181	172	173	171	171	183	206	161	207	179	170	172	174	168	187	179	175	166	174	172	195	149	191	165	163	162	196	197	166	181	181	186	168	182	155	177	169	179	173	176	192	179	160	174	170	178	190	203	165	177	190	198	182	177	177	183	174	171	193	148	172	180	176	169	152	172	197	168	162	176	165	145	153	181	184	179	176	167	195	182	187	194	160	180	177	168	176	174	156	157	184	186	165	177	178	173	174	202	190	181	201	182	170	155	172	177	197	177	175	193	154	195	169	185	201	182	161	185	206	140	176	171	166	177	180	170	165	171	162	174	165	152	162	200	176	158	153	161	189	172	185	167	147	206	188	192	180	175	206	174	176	194	180	185	166	185	172	165	193	178	164	165	185	166	177	175	148	165	197	178	157	152	185	177	163	182	161	186	181	199	199	214	164	174	194	164	198	179	175	169	168	193	190	180	166	163	171	157	175	175	183	164	173	165	180	185	178	171	180	190	184	197	178	180	181	168	153	180	167	182	201	149	163	181	172	178	187	167	179	203	166	198	190	168	196	194	198	165	161	192	175	178	161	163	178	199	121	173	167	188	157	189	179	146	171	220	174	186	169	166	189	169	181	186	163	189	195	187	203	195	188	177	167	199	193	162	182	151	163	192	190	177	171	210	185	202	176	171	182	172	181	165	178	178	174	172	186	183	175	157	158	171	188	186	176	177	186	171	157	198	181	180	205	176	190	196	172	177	171	171	185	170	188	202	186	160	161	179	153	149	192	166	177	189	188	163	177	167	182	213	161	144	195	197	175	187	216	168	177	207	184	182	165	188	181	185	200	181	159	188	182	186	147	188	172	174	181	181	215	154	189	171	164	151	209	169	180	163	170	176	190	178	200	157	153	169	180	191	188	168	169	184	176	181	162	209	190	170	169	212	159	171	170	185	157	176	171	201	171	164	169	196	177	184	189	149	158	193	175	169	179	187	176	157	183	213	166	200	209	173	155	191	170	179	196	171	184	171	182	195	175	203	155	139	173	184	165	209	191	186	166	182	201	193	210	182	172	165	175	177	187	180	203	176	166	202	160	183	183	177	221	192	171	158	175	177	160	184	186	171	167	177	200	177	163	187	179	176	174	171	163	187	176	173	191	181	187	167	176	181	188	198	189	181	192	168	172	164	188	213	166	173	184	203	178	181	190	195	204	176	171	183	181	195	152	168	177	191	183	169	184	160	196	154	169	169	173	174	185	166	169	163	174	156	177	166	205	180	189	158	180	175	171	194	187	165	184	197	169	193	167	179	184	183	180	168	202	195	153	213	203	182	197	174	170	189	186	188	183	179	184	180	168	180	186	154	191	171	160	146	202	181	193	176	195	177	167	190	173	165	173	186	156	171	161	176	172	160	165	166	185	179	187	189	180	179	185	175	175	165	211	181	186	163	167	179	180	157	161	183	176	163	183	177	189	175	174	161	166	178	186	188	177	175	183	182	169	169	177	179	154	199	178	175	189	178	193	184	181	173	162	164	171	187	207	174	174	173	175	189	174	167	173	168	183	153	185	167	177	171	162	175	149	168	169	174	154	174	186	168	185	162	161	190	158	163	174	195	159	185	194	169	179	166	174	182	188	165	166	162	172	180	183	160	176	199	168	180	203	178	160	158	180	187	195	197	172	168	176	164	189	188	196	152	159	176	165	172	191	178	185	177	155	165	161	195	189	150	192	180	175	172	164	182	168	163	191	170	149	173	189	193	181	182	177	234	169	175	149	162	156	151	178	183	163	176	190	192	159	185	171	200	178	180	171	155	174	164	176	194	196	169	188	168	177	184	204	195	192	188	182	190	169	169	185	199	198	180	164	169	169	169	169	193	182	155	179	179	180	154	166	142	181	171	181	188	173	154	175	171	176	169	166	149	160	155	171	207	166	146	164	174	182	159	180	169	230	171	179	179	167	167	172	171	172	208	155	187	174	175	154	192	192	160	171	157	177	184	162	206	178	182	188	161	158	156	158	185	164	171	173	158	195	184	178	177	189	163	195	175	162	182	145	166	144	168	180	176	198	162	190	189	177	185	165	173	168	186	171	177	183	161	190	186	168	165	186	166	170	196	168	179	172	167	188	169	177	167
7808	803	1519	1663	1367	1237	992	888	776	697	745	641	591	616	535	577	535	555	553	549	463	518	549	546	519	524	502	518	466	487	479	517	456	504	478	453	463	477	451	482	433	467	504	447	487	516	485	479	459	455	495	450	464	472	473	456	421	469	468	476	468	471	505	475	460	483	487	480	451	464	471	442	458	480	484	461	469	476	459	456	471	442	507	451	485	466	498	461	442	450	493	461	438	435	494	479	461	474	485	474	483	469	459	490	445	498	453	476	484	440	450	468	449	451	421	483	488	472	475	451	495	471	469	469	470	473	443	498	470	467	453	468	454	422	487	505	461	447	427	450	433	469	450	472	445	467	448	449	491	482	491	471	463	469	491	438	466	424	441	479	470	437	386	444	457	468	480	467	468	445	449	465	440	495	456	465	434	416	472	462	470	471	463	451	445	440	414	445	462	459	408	445	461	453	477	425	457	481	444	458	475	465	457	453	445	466	502	417	494	460	432	462	447	419	439	466	461	445	482	460	454	473	469	444	443	446	486	432	483	426	466	447	472	477	499	450	440	432	429	471	465	476	451	438	452	443	491	470	463	461	445	477	467	430	455	475	475	445	436	457	462	450	433	465	475	422	447	440	439	469	488	462	451	450	437	429	470	468	457	476	511	488	439	469	449	431	439	473	467	464	464	455	476	431	404	468	473	451	424	427	469	476	470	468	447	442	467	415	481	439	484	436	487	470	474	483	485	474	511	449	434	448	434	471	451	452	441	458	446	451	474	455	446	510	457	428	455	468	434	451	449	466	429	445	458	468	459	469	428	474	439	496	430	480	447	478	465	480	467	461	471	460	450	434	465	511	450	466	473	415	452	479	484	447	484	466	468	435	440	436	448	477	463	477	455	448	435	427	473	456	484	466	471	448	467	469	479	426	452	466	415	458	457	494	442	467	431	461	468	457	453	455	454	503	435	491	465	451	478	483	460	500	451	466	444	481	462	486	505	486	481	450	465	466	439	470	458	448	477	453	500	460	467	444	454	457	506	493	411	445	451	435	443	446	487	504	455	411	472	410	430	492	457	461	429	453	435	460	432	427	462	433	459	439	483	497	448	429	484	491	452	489	490	454	477	484	458	470	429	470	426	437	410	431	461	463	437	469	490	471	432	502	458	456	460	437	431	458	429	488	468	404	477	467	471	468	470	453	512	433	480	460	469	497	452	457	461	481	429	450	408	443	445	460	459	431	433	452	490	527	443	440	468	456	416	472	457	433	428	455	462	485	442	438	462	471	459	475	486	448	470	431	474	450	481	432	456	462	448	494	490	481	465	463	497	454	449	439	460	447	453	447	433	464	473	462	481	497	443	468	442	489	485	448	447	487	461	448	460	439	472	493	446	495	457	486	440	473	462	466	495	422	482	479	461	475	466	470	443	446	431	473	491	472	451	407	469	486	471	434	487	438	473	442	481	446	413	432	467	495	477	474	514	487	450	451	466	467	454	434	425	447	451	462	483	500	482	465	481	468	473	441	447	470	491	444	450	478	458	484	446	465	442	464	497	433	471	435	459	449	456	439	452	467	461	441	427	439	483	439	437	479	434	468	434	462	452	438	459	497	436	470	440	433	451	475	464	502	451	455	475	464	456	462	457	469	463	445	439	481	476	483	470	423	419	478	461	468	427	444	500	427	456	401	445	451	447	440	490	455	424	448	482	419	445	446	460	406	505	417	433	479	447	466	449	461	440	474	453	473	440	465	422	448	422	465	482	474	488	447	455	444	456	422	468	446	479	462	446	454	450	441	422	502	468	451	460	445	477	446	468	420	429	447	468	461	466	476	446	503	446	443	435	456	451	449	447	446	452	456	457	415	475	435	449	443	439	446	438	436	483	407	448	469	443	458	455	436	487	466	472	453	439	430	433	471	444	445	436	456	429	471	457	449	459	444	445	453	451	439	446	466	477	433	448	440	449	480	458	487	463	459	452	486	479	472	475	458	446	449	480	459	433	476	472	429	463	451	441	463	482	430	457	484	430	448	435	455	416	454	431	474	459	455	417	468	461	468	462	461	489	472	494	471	457	450	489	469	465	425	465	457	477	467	407	474	513	476	466	483	498	487	449	426	435	461	403	459	422	452	458	475	448	462	444	448	452	443	467	458	461	435	461	451	429	436	446	443	435	459	479	437	442	443	471	437	461	451	437	463	487	465	456	424	446	484	474	450	416	413	490	455	447	459	449	455	432	484	460	455	456	492	433	518	473	450	491	458	485	458	475	484	432	445	472	470	452	448	474	453	433	494	468	481	428	449	485	455	455	432	455	474	471	458	460	428	448	490	421	460	448	471	443	434	465	459	471	439	498	435	420	458	451	446	453	427	455	422	466	451	487	431	466	476	460	461	475	449	461	440	439	471	444	432	461	476	442	489	457	492	445	474	465	442	454	460	464	443	453	419	454	445	460	451	467	456	473	448	432	448	503	449	450	481	507	474	481	463	457	493	471	430	451	467	453	488	471	454	484	445	469	488	436	478	450	485	461	427	489	442	455	488	450	449	446	440	471	480	460	422	454	476	443	488	466	454	491	479	503	437	470	478	457	433	450	491	463	481	451	447	444	469	448	433	438	478	459	452	431	417	437	444	439	463	440	472	478	468	448	480	450	477	433	502	439	474	434	449	467	421	483	445	436	436	457	440	449	480	491	489	460	445	478	456	443	443	458	494	432	453	477	441	449	413	460	464	491	469	437	455	440	449	458	448	441	434	434	440	471	466	433	490	406	474	465	464	446	452	440	469	460	459	458	473	447	447	471	429	467	477	425	492	459	442	447	438	465	468	444	458	421	453	439	475	439	443	458	471	482	423	435	464	397	458	439	486	397	487	458	460	461	468	468	482	477	471	446	445	424	404	455	452	436	480	475	429	485	456	419	443	471	491	452	498	444	456	458	464	472	473	470	457	440	441	425	478	469	480	460	497	463	475	460	486	462	437	445	403	454	466	449	451	461	434	449	478	466	457	427	448	449	448	471	460	448	487	490	452	457	464	448	443	464	442	483	419	459	437	455	442	470	465	469	463	462	459	444	466	474	461	475	449	433	454	458	507	445	452	476	451	484	472	434	458	497	472	467	438	484	446	424	438	478	463	447	442	432	438	464	481	434	438	447	469	456	468	462	468	440	446	450	453	485	409	423	436	444	464	447	438	485	436	463	443	464	453	462	443	441	417	469	465	482	489	476	430	455	462	439	437	435	436	458	456	445	418	469	518	445	461	472	459	437	471	420	466	444	456	437	447	406	479	416	487	453	444	446	468	490	440	488	476	476	486	437	458	498	454	456	448	458	429	447	450	457	488	462	462	484	451	449	445	467	443	474	460	451	472	476	495	464	461	424	458	464	472	444	468	425	464	430	430	444	452	462	458	461	439	478	445	416	444	471	436	419	446	447	443	433	466	436	428	468	446	473	459	448	462	450	481	458	466	473	451	421	469	496	463	437	438	450	420	489	444	445	464
1329	359	361	401	354	367	377	387	414	357	319	368	383	367	385	347	383	334	372	345	337	365	382	354	346	359	389	348	403	354	385	341	361	347	401	366	391	347	382	362	362	346	345	388	402	394	388	378	333	386	368	389	382	333	378	353	364	396	360	364	382	373	368	351	370	375	367	366	351	360	354	361	334	350	341	325	342	370	342	379	384	393	400	370	342	358	364	369	375	377	391	339	351	347	410	380	383	382	389	362	341	349	384	392	347	362	340	339	359	336	375	378	422	410	401	363	319	355	331	372	356	350	353	364	357	373	377	350	343	366	420	365	351	374	374	363	382	337	321	353	380	385	355	361	372	349	361	348	379	340	370	357	374	398	361	347	387	348	371	355	342	389	395	351	365	354	371	356	366	384	353	337	409	356	348	386	367	393	411	362	363	353	340	367	363	373	366	396	349	349	383	357	354	369	342	389	387	363	345	383	363	335	371	377	368	363	341	379	345	403	358	377	359	344	341	390	370	340	376	403	342	345	384	376	376	348	384	382	369	357	387	374	374	337	384	377	347	379	353	368	317	348	346	355	341	354	368	364	353	334	355	374	360	369	358	352	382	375	366	395	387	371	358	368	348	374	349	302	391	354	382	320	334	378	341	398	351	342	379	342	386	381	354	359	377	378	371	349	382	355	354	374	422	380	382	368	356	362	382	357	375	384	355	376	332	359	385	371	352	380	398	383	384	369	368	390	379	387	367	356	379	373	393	355	380	377	358	372	375	312	366	346	380	425	390	379	346	360	361	364	352	371	391	380	367	388	373	333	362	396	351	365	403	404	386	373	392	336	386	374	386	386	382	340	354	380	371	388	388	368	375	371	380	400	372	362	353	383	371	356	361	408	343	340	392	364	375	349	365	398	371	353	385	397	386	366	347	355	385	372	344	329	315	372	380	379	355	391	369	422	357	380	383	372	371	358	374	356	342	374	356	382	346	360	395	397	357	339	379	372	375	365	342	363	371	388	361	399	373	339	343	379	371	376	392	347	369	372	378	396	391	333	354	359	400	356	364	371	369	384	386	371	378	350	359	319	354	364	362	358	356	363	378	355	342	357	353	351	388	403	380	336	374	345	374	385	361	342	375	360	375	332	380	407	354	382	394	335	392	358	344	362	344	365	376	363	366	387	336	396	323	367	358	364	384	390	344	353	381	407	376	380	375	370	346	344	385	371	351	358	378	394	403	384	392	387	323	338	315	365	379	387	320	372	368	361	352	350	376	360	349	354	336	351	376	377	407	385	359	382	365	351	404	356	357	375	352	365	375	380	382	395	417	389	351	356	392	385	361	412	357	390	370	362	360	379	377	342	396	383	362	398	343	367	352	344	377	375	358	387	346	382	403	360	378	349	365	356	376	352	374	355	393	372	377	358	364	360	391	368	367	365	376	393	352	381	357	344	384	368	318	359	347	348	398	331	398	396	343	362	351	360	391	400	367	382	360	339	365	324	366	377	359	359	380	350	350	387	391	355	385	339	339	433	379	329	371	376	366	390	414	376	386	393	378	374	384	337	366	344	362	358	369	387	344	365	374	348	411	382	341	384	362	385	355	349	366	332	356	388	367	368	385	361	349	356	368	377	392	398	373	334	348	348	373	347	332	349	337	337	338	323	373	354	384	384	391	352	376	343	366	365	376	383	381	308	371	348	386	378	398	337	393	351	363	374	345	347	363	347	384	347	343	376	369	357	344	386	368	360	385	362	372	327	315	416	368	388	392	358	378	336	343	340	385	355	368	377	357	361	394	403	315	353	380	397	324	384	392	406	366	356	382	389	404	361	365	339	368	372	376	329	342	350	390	365	359	359	370	401	374	381	349	354	368	353	359	372	374	381	386	354	352	346	361	383	350	336	385	369	357	385	370	373	370	359	385	384	375	337	360	364	363	371	370	370	366	336	343	344	378	353	376	406	376	364	368	358	360	364	357	367	367	408	344	368	354	375	371	360	370	302	349	364	388	376	363	415	401	400	399	374	386	374	372	363	387	378	348	361	368	333	376	356	399	342	375	386	373	351	368	363	370	376	325	369	399	379	349	374	376	336	327	364	368	413	355	345	397	361	396	371	374	373	376	341	347	375	395	389	358	394	374	359	364	353	370	373	379	371	387	390	342	382	407	388	337	374	367	335	359	388	388	300	352	383	341	346	351	372	423	369	366	389	334	346	327	332	348	361	376	370	339	395	395	357	383	379	377	367	341	335	371	346	367	407	339	356	348	393	356	357	379	382	361	342	386	398	367	404	344	344	371	336	352	375	390	373	384	386	350	351	376	374	361	365	416	358	372	343	385	365	372	344	362	335	389	383	349	333	342	360	366	348	375	370	359	335	364	370	338	365	335	381	375	366	399	370	365	360	379	374	338	378	377	366	403	417	384	384	360	374	341	399	353	356	383	316	389	373	368	387	355	386	370	332	354	362	399	360	385	351	390	353	368	393	335	356	363	360	390	384	328	361	361	389	350	355	358	339	398	378	373	382	384	358	345	404	398	389	375	423	399	365	386	317	379	355	367	353	356	344	345	308	385	399	354	326	359	373	365	390	373	348	374	356	379	353	406	402	344	407	344	364	352	368	370	403	390	326	352	381	361	358	355	344	354	380	365	375	349	344	380	388	392	356	383	346	343	359	390	358	367	362	376	367	378	366	336	370	322	341	371	357	357	365	370	367	369	370	357	355	335	391	379	401	359	348	385	355	391	376	357	381	367	361	395	370	359	380	378	392	359	352	345	374	370	379	323	398	363	357	394	363	352	339	371	356	356	401	345	381	370	377	342	393	361	379	422	382	318	377	334	368	313	331	356	388	362	368	377	337	381	344	372	334	370	359	330	350	395	377	369	352	355	382	371	366	350	380	374	371	358	351	342	355	363	388	380	348	388	407	318	401	336	369	332	352	336	349	384	398	366	345	365	401	377	377	359	361	319	370	382	353	358	373	398	418	337	350	357	356	381	389	364	367	374	410	371	365	399	375	364	361	357	381	363	343	342	350	342	346	352	382	328	362	345	363	386	351	354	374	352	356	363	367	392	360	390	375	344	364	368	323	362	365	357	355	337	354	390	416	360	371	368	374	352	305	347	398	382	351	362	363	378	377	390	376	362	377	355	384	386	366	402	378	362	364	393	369	382	364	383	371	324	355	360	363	375	374	381	374	344	366	342	394	373	372	364	384	367	359	395	376	381	390	357	330	375	380	377	354	357	355	361	368	359	366	357	373	357	388	375	338	319	399	333	373	367	341	391	391	396	355	367	325	374	396	360	372	378	387	370	370	380	321	360	401	353	381	373	363	400	389	365	368	362	398	369	361	337	360	384	362	318	343	366	373	364	376	377	349	345	346	373	386	382	361	376	382	356	394	376	379	358	355	358	402	409	376	350	360	349	372	388	364	355	358	377	356	369	375	396	379	364	369	355	355	369	371	348	363	374	377	375	369	397	320	353	366	363	344	371	396	382	340
2059	950	905	922	857	919	891	911	899	903	865	871	909	850	838	905	897	873	864	880	903	815	847	920	937	843	890	913	858	933	920	964	856	866	875	910	877	896	867	896	880	893	894	879	871	854	915	891	888	848	875	861	883	886	860	904	899	883	912	936	877	879	864	814	867	853	802	887	888	893	904	890	912	874	892	942	891	875	852	899	925	878	885	866	906	844	831	900	915	874	873	887	890	879	894	859	865	894	943	879	855	871	913	888	836	912	939	889	800	918	897	893	853	884	838	853	863	892	885	907	921	831	958	900	874	835	907	897	910	884	933	925	924	900	888	904	865	907	903	914	842	883	902	926	847	897	937	870	874	903	891	886	895	891	861	907	889	896	904	886	878	889	872	899	867	865	861	888	870	922	898	866	910	892	895	877	944	870	891	870	855	889	874	925	885	866	889	882	892	882	865	887	810	866	925	885	910	861	841	832	822	852	974	889	845	867	859	841	889	888	915	927	856	915	836	849	893	909	863	876	833	888	842	929	810	928	855	896	849	829	898	924	859	840	858	881	857	870	885	886	858	886	856	882	952	841	932	900	895	882	900	885	866	856	865	876	900	874	917	893	852	901	918	877	907	848	893	895	885	847	903	815	862	889	863	889	892	956	861	868	872	876	901	837	880	895	924	895	900	921	848	870	898	934	922	874	900	887	914	893	866	900	883	910	896	900	880	871	884	876	900	858	872	882	904	918	931	937	933	863	955	883	853	904	853	893	896	894	910	877	889	928	815	879	902	896	842	891	891	893	850	870	894	895	889	862	841	886	862	842	850	878	838	927	888	822	881	901	920	855	925	834	878	874	865	898	895	948	839	818	840	897	894	920	897	855	929	905	889	909	843	875	870	841	853	856	866	852	930	919	882	973	905	810	873	844	899	915	882	867	884	843	876	923	861	875	841	925	852	903	921	907	886	859	906	895	857	871	902	899	881	874	883	916	876	935	914	871	878	838	905	912	872	929	889	829	889	877	904	879	912	874	856	885	932	833	892	894	860	816	900	926	937	870	892	839	921	948	874	920	851	888	842	887	939	890	871	908	849	882	886	932	873	862	874	954	897	920	824	906	875	912	842	885	896	860	884	864	881	847	843	872	921	926	912	892	909	851	827	835	915	855	916	893	842	905	926	934	909	905	866	858	867	927	876	880	902	866	833	892	882	885	875	890	851	940	932	849	897	917	850	930	927	877	859	876	863	946	878	903	905	925	906	919	869	875	839	836	901	926	879	911	882	884	855	874	866	850	825	902	863	873	868	882	878	873	883	866	825	918	837	881	897	884	882	892	852	814	929	894	885	900	835	855	901	874	879	886	916	856	893	939	807	921	862	895	892	840	885	835	861	933	868	896	880	887	907	848	850	924	871	925	895	882	862	856	852	867	819	907	891	897	865	909	849	901	857	893	912	878	817	914	909	899	870	863	868	840	918	887	869	868	863	862	914	915	885	915	875	882	896	882	881	878	875	878	870	883	913	855	868	863	866	848	847	858	928	856	897	940	853	866	931	895	915	846	855	846	910	871	898	885	858	893	864	883	881	857	863	829	916	868	844	902	895	914	914	885	889	886	876	828	865	866	917	891	867	877	901	884	909	879	892	868	854	841	829	941	898	859	946	936	904	907	878	861	858	895	875	860	864	886	810	915	901	836	871	919	867	932	877	870	907	846	881	877	906	884	918	856	836	864	872	886	866	890	905	896	913	884	967	895	846	859	851	868	909	895	915	889	897	893	897	945	886	912	912	864	869	844	837	848	894	891	870	886	916	883	833	860	894	856	952	821	851	859	873	938	922	921	823	904	879	909	909	912	911	898	891	891	892	862	851	898	890	873	807	837	928	937	895	896	911	849	834	880	888	854	908	932	917	840	921	865	844	887	871	833	846	864	843	904	878	880	843	886	921	947	896	873	867	894	934	889	882	857	873	883	872	877	876	896	855	903	875	849	854	858	908	908	845	894	850	886	905	915	854	865	883	908	887	895	959	864	872	908	856	904	832	856	900	923	908	859	903	871	914	890	887	843	894	906	881	857	902	820	832	840	940	878	873	865	893	872	902	889	941	866	913	887	875	902	866	838	861	852	868	883	843	903	908	855	896	911	846	940	910	922	891	847	892	875	875	858	872	886	858	894	858	853	927	887	839	901	859	860	921	886	945	887	840	920	864	944	852	864	890	875	820	893	893	874	887	834	834	854	893	851	884	878	883	914	843	816	914	906	897	865	927	875	837	916	853	900	922	910	864	925	862	878	914	887	864	876	862	853	911	828	841	911	874	856	875	890	901	904	899	832	892	898	914	910	906	886	856	851	877	890	841	846	870	872	853	860	893	832	900	894	857	862	895	902	854	888	840	799	885	852	853	849	922	881	880	925	882	862	893	898	950	873	872	931	888	856	906	890	848	887	906	852	819	921	919	928	886	888	894	883	851	878	837	979	862	823	869	910	881	908	837	910	869	896	908	875	876	867	939	841	890	891	871	934	912	848	906	877	829	824	858	906	895	916	838	872	889	855	860	895	930	970	874	845	882	906	894	842	893	908	914	882	831	893	919	888	907	806	950	849	911	895	917	848	873	907	847	875	891	865	864	872	911	884	911	920	852	837	901	826	896	877	930	875	869	889	843	888	868	893	856	891	899	859	888	905	869	913	924	923	883	856	905	817	870	855	844	851	891	919	865	889	874	832	888	839	877	856	870	880	861	876	882	879	879	862	849	863	874	850	887	933	922	880	888	874	873	905	859	856	864	856	913	866	882	881	847	874	859	878	837	851	891	836	887	870	874	874	806	937	901	925	872	877	922	900	861	868	874	931	923	882	914	872	922	913	876	846	863	935	910	869	907	893	839	850	902	834	898	911	863	862	866	903	839	855	886	944	823	875	910	896	884	922	845	890	886	862	938	882	890	872	888	851	875	852	868	888	850	806	863	914	877	852	896	868	901	850	912	876	890	899	874	904	924	875	970	840	876	854	868	874	913	877	913	905	884	837	881	944	854	890	842	883	851	884	880	887	844	894	892	905	900	837	897	891	905	888	877	887	924	841	908	920	858	870	869	885	864	871	901	915	906	889	868	887	908	868	874	832	853	918	868	906	828	904	873	862	870	883	893	876	848	864	890	873	844	896	871	922	859	930	864	952	918	937	922	886	870	904	890	900	841	889	874	868	879	894	905	882	870	890	847	887	861	894	843	827	911	854	890	864	894	876	884	938	909	832	865	899	935	883	860	882	912	872	892	887	881	890	879	912	885	880	858	914	878	860	931	926	884	930	848	907	862	879	843	880	830	853	929	899	895	903	866	870	840	879	938	918	922	885	875	878	819	870	831	868	870	871	909	833	921	897	860	891	880	902	839	896	887	920	839	875	893	922	899	874	820	877	849	849	913	872	905	886	903	870	869	918	884	867	901	851	896	896	859	903	915	825	877	869	884	849	895	863	856	913	895	872	856	917	864	845	876	851	863	892
6919	554	560	491	416	401	367	385	414	348	344	360	349	345	382	287	372	362	362	349	365	322	332	371	356	347	340	337	368	341	340	367	341	343	340	345	324	315	364	318	360	386	352	337	363	318	321	347	351	350	364	365	312	312	333	366	338	367	350	338	360	363	396	328	331	360	347	372	340	341	350	342	333	369	329	354	333	323	350	364	340	345	354	361	373	348	364	343	376	337	340	328	361	344	407	328	336	358	348	332	355	368	359	347	368	336	360	350	335	302	354	323	316	332	349	393	322	321	353	346	364	320	373	359	302	355	378	343	329	324	335	338	382	345	348	335	293	369	353	326	339	318	360	347	348	356	335	360	376	395	330	354	323	346	351	349	341	331	323	343	317	345	346	344	331	330	335	320	370	316	288	344	376	333	314	353	353	321	340	334	313	377	368	329	378	329	340	348	328	357	326	308	345	383	358	322	366	344	357	402	375	316	331	367	369	333	313	333	344	379	345	386	360	347	333	383	365	346	372	338	329	339	372	323	322	299	340	320	356	360	304	333	347	327	335	335	340	338	347	364	333	315	358	315	346	355	319	360	364	363	341	357	403	350	372	329	373	368	376	376	362	326	344	313	346	343	334	327	310	339	336	344	316	342	372	345	341	338	357	331	338	355	300	353	340	323	342	356	368	322	333	363	371	346	404	370	353	336	347	367	335	345	350	351	326	337	355	338	373	360	342	311	343	351	371	349	358	384	328	347	359	294	362	296	322	382	363	359	340	362	313	312	333	317	307	345	328	350	351	338	401	326	350	336	337	348	353	351	347	342	320	332	378	370	333	342	353	361	358	345	310	333	366	339	311	334	309	323	297	377	370	376	340	350	368	337	341	329	341	355	333	329	342	350	341	350	336	306	324	349	384	336	367	360	335	326	327	351	328	338	356	346	355	337	351	346	366	332	334	335	338	354	350	363	312	324	312	369	330	338	353	375	358	371	338	345	348	360	361	355	382	340	358	362	328	344	349	345	357	358	354	349	328	365	391	324	342	347	343	345	350	353	336	328	322	329	339	343	312	331	336	322	331	301	340	375	341	345	330	343	347	352	375	358	362	375	348	356	357	369	364	363	347	349	340	333	323	318	336	344	328	323	306	321	335	348	362	387	351	361	380	350	381	351	364	350	340	337	350	347	355	373	333	357	345	367	350	331	334	358	358	335	322	351	352	366	351	383	347	310	345	348	375	373	361	363	341	347	354	339	338	347	329	347	342	350	366	340	363	360	356	349	318	351	371	314	367	340	320	320	351	349	343	325	328	317	337	357	347	347	349	348	352	352	373	348	365	345	338	353	340	319	346	335	346	293	328	363	359	293	324	307	332	358	344	359	322	356	340	355	318	340	335	305	330	333	356	339	363	341	350	361	369	357	355	362	338	355	335	368	358	352	316	353	340	344	354	361	347	332	354	373	341	335	367	327	366	370	336	388	321	339	335	364	342	361	336	347	345	338	365	344	340	361	362	369	348	346	366	335	332	368	359	392	335	322	335	355	352	335	342	350	349	345	308	328	341	310	371	368	353	311	370	349	351	333	356	390	339	346	366	330	342	340	354	371	338	344	321	319	334	333	335	308	325	363	343	350	357	341	302	313	315	333	366	325	331	351	353	364	354	366	338	368	337	380	350	353	313	333	342	344	342	353	335	345	319	350	330	350	353	339	352	335	344	335	347	349	314	353	352	331	334	349	339	336	326	341	312	370	315	305	378	349	348	370	346	337	308	345	316	338	347	353	347	328	337	330	320	306	316	328	340	351	372	358	345	333	361	361	384	362	378	363	342	357	322	324	356	329	363	346	344	337	350	343	349	346	334	393	340	368	327	337	325	391	324	363	325	315	323	309	330	336	358	346	335	343	319	338	332	321	320	371	325	348	339	380	364	310	323	344	348	329	332	358	364	344	370	309	352	380	319	349	332	356	332	346	347	393	362	347	370	369	342	319	365	360	328	330	347	346	340	362	312	397	369	348	316	362	387	342	347	306	306	339	340	353	369	351	346	325	357	342	363	375	342	376	361	337	350	332	335	373	334	346	344	340	310	338	349	350	359	316	326	327	348	357	354	327	323	318	338	332	353	335	351	343	355	332	361	339	377	315	349	334	359	329	353	338	361	334	358	325	378	347	341	380	367	373	345	351	331	360	371	334	355	328	338	329	350	374	349	351	332	388	337	342	378	361	357	352	308	328	360	359	353	380	346	340	372	340	376	353	378	333	371	379	355	327	347	333	310	358	360	337	346	348	366	335	351	332	328	330	375	323	333	349	312	342	352	342	328	349	362	373	377	329	307	347	352	319	343	334	331	355	370	370	350	328	357	353	327	351	339	379	366	375	344	300	334	351	349	364	338	319	328	325	325	358	325	339	365	373	378	364	375	338	337	340	315	323	373	398	330	365	314	368	328	345	346	374	341	376	386	350	388	376	327	368	343	340	332	349	339	318	338	324	326	331	362	346	334	338	319	351	335	307	300	307	354	344	328	303	376	397	367	382	354	376	337	350	346	341	370	406	372	379	383	369	353	319	350	347	327	345	329	324	363	321	339	360	354	334	330	319	350	324	354	357	361	335	322	350	323	373	340	352	340	356	344	381	350	358	380	349	320	355	378	337	337	332	386	349	334	373	374	322	340	357	355	342	356	341	349	340	356	350	312	340	343	332	372	342	311	323	343	342	339	352	350	338	359	339	342	318	369	335	324	334	368	343	342	348	374	333	355	328	361	353	349	351	328	319	347	341	350	365	318	367	391	347	328	352	337	379	302	352	378	359	332	348	345	347	339	334	348	333	350	358	305	314	329	347	324	324	337	368	352	322	355	367	351	330	352	353	328	334	346	365	337	353	338	349	298	340	358	365	373	320	338	367	344	348	341	339	319	366	377	338	359	357	306	340	336	319	361	358	318	306	358	331	325	321	370	342	367	371	339	325	361	356	332	364	330	341	343	379	354	348	349	347	352	326	341	320	354	370	338	352	349	321	341	322	377	373	355	348	320	329	345	337	334	316	367	345	325	347	344	359	345	339	353	344	308	368	310	332	398	344	370	324	349	325	328	307	342	385	322	335	340	370	344	338	330	395	329	371	322	363	355	316	371	328	347	318	351	338	336	320	333	359	341	331	375	345	311	358	353	333	373	336	372	337	338	301	332	362	351	328	330	374	360	318	351	339	306	347	343	370	332	328	324	350	346	339	333	336	350	353	332	393	371	351	354	357	337	342	330	391	362	352	329	324	345	384	345	321	347	347	366	336	342	361	369	338	363	377	350	346	371	377	325	336	354	341	344	338	368	374	371	316	347	360	373	339	349	360	369	367	347	336	352	367	329	317	356	350	410	338	310	320	357	349	350	347	340	353	352	321	336	372	324	333	325	344	325	319	317	314	339	322	358	364	374	332	374	345	369	358	304	334	337	303	354	305	346	362	362	361	316	341	351	342	314	332	348	338	344	318	333	337	364	354	357	323
6554	989	1396	1442	1358	1228	1156	999	1029	995	947	906	936	899	861	894	884	815	859	850	882	827	878	893	829	816	806	865	811	802	821	807	870	832	847	800	854	863	813	882	842	879	834	813	861	842	781	858	829	835	900	806	857	851	865	783	839	818	815	857	824	820	812	808	899	839	831	805	863	840	809	818	810	812	767	837	835	823	835	836	857	813	756	844	796	823	798	762	841	820	827	816	833	830	857	825	834	826	874	800	796	830	815	828	847	829	832	807	862	832	865	817	854	777	840	835	829	855	842	839	848	853	816	784	872	802	818	811	850	805	809	858	885	781	881	817	782	837	813	833	817	866	880	811	816	821	822	795	824	816	839	804	839	831	798	842	837	850	814	793	783	846	765	820	824	783	847	781	840	816	838	853	813	847	791	856	771	844	818	814	814	843	804	898	861	786	901	844	797	755	791	827	759	851	863	809	836	806	851	822	769	825	855	809	818	831	862	848	852	806	824	803	877	822	793	815	802	836	807	781	817	829	802	789	836	807	839	782	845	820	810	815	801	823	841	802	793	805	851	870	843	846	832	851	807	820	781	812	800	835	818	808	866	801	838	756	827	828	846	830	785	816	809	821	874	849	838	814	813	813	817	804	810	868	822	814	861	857	913	811	836	767	873	855	829	821	768	883	839	815	801	849	821	803	886	769	816	803	817	823	818	816	845	861	862	830	807	804	833	803	818	831	803	765	819	761	807	805	823	842	797	831	790	827	818	862	816	862	805	854	800	863	811	811	817	864	811	817	835	796	872	816	825	816	812	830	844	836	785	810	732	809	897	836	783	823	793	788	814	845	757	831	808	837	827	824	833	819	846	857	803	819	816	844	853	833	840	811	860	846	809	858	872	845	825	836	807	782	791	877	799	818	841	801	819	808	848	815	805	836	857	787	825	801	854	803	808	772	829	786	839	822	821	815	784	834	809	846	821	843	779	851	818	882	820	835	846	826	792	864	742	802	817	844	801	780	855	851	841	843	809	872	802	822	847	838	819	852	860	800	810	835	851	832	797	807	779	835	849	806	802	863	802	763	837	834	867	809	842	816	805	837	836	806	820	833	850	801	824	849	885	810	792	846	851	865	830	839	828	871	800	862	857	795	842	845	823	796	835	861	807	822	837	856	814	804	833	837	866	793	826	815	844	835	802	866	838	841	851	782	878	844	827	855	838	851	810	818	855	827	798	782	823	838	788	820	855	807	849	815	855	818	825	847	856	808	796	816	832	892	854	820	808	848	785	807	809	832	815	785	777	861	890	818	808	772	817	816	840	814	860	804	810	793	843	826	821	779	815	803	810	840	848	824	822	856	806	803	876	845	835	840	831	839	773	791	805	795	883	811	898	867	852	828	852	768	820	902	849	818	903	761	810	814	850	838	873	863	819	783	808	776	837	853	820	850	839	833	776	811	828	857	845	828	805	805	813	830	856	825	839	837	816	806	827	833	802	804	828	844	783	864	791	790	785	811	866	806	820	860	845	891	840	853	824	822	831	879	844	795	821	754	858	836	790	838	818	802	852	879	826	783	811	813	877	782	853	858	870	827	817	805	825	788	801	878	848	849	778	816	794	844	808	837	912	858	828	834	776	823	825	867	841	796	838	792	805	877	868	801	808	854	804	824	823	839	856	861	824	805	836	839	796	814	821	835	836	848	831	789	835	835	792	837	840	822	839	833	820	805	810	833	892	801	861	795	782	830	797	774	846	776	856	808	860	776	804	775	790	759	785	789	810	791	819	801	863	792	856	811	865	853	835	840	847	803	808	811	812	838	828	851	817	797	827	835	867	798	802	823	764	902	808	878	790	809	824	831	804	845	817	773	813	863	769	808	831	848	820	809	848	811	814	844	875	764	809	807	776	817	836	815	795	813	846	802	780	851	762	784	813	870	859	865	858	839	831	807	830	824	871	808	808	821	810	862	819	814	816	839	849	877	802	828	862	867	806	813	795	813	818	838	860	805	814	845	843	857	894	805	853	821	857	856	831	819	813	825	809	844	828	775	830	826	866	838	841	855	820	829	795	784	871	822	818	800	829	849	865	877	876	827	811	823	867	832	848	795	831	825	840	760	856	801	821	801	810	784	817	838	812	862	835	882	866	821	788	876	806	835	813	837	823	813	858	822	817	822	827	844	827	822	826	849	826	842	812	843	850	824	865	843	808	808	859	872	815	826	818	793	864	803	861	808	829	813	843	788	813	840	888	837	825	801	818	827	834	777	807	810	826	827	855	832	811	803	827	828	808	828	881	798	836	893	867	846	837	854	847	785	900	835	841	843	833	815	874	848	797	853	849	844	834	789	890	838	845	767	878	782	806	838	812	797	889	808	852	835	848	838	842	836	822	830	815	827	822	848	819	816	816	809	842	852	847	837	809	849	805	845	778	819	805	831	852	856	771	850	876	801	806	775	816	832	779	807	803	799	798	847	760	841	849	829	815	805	835	914	842	846	846	869	815	793	836	785	801	811	815	815	865	855	815	844	835	813	832	838	815	805	856	840	914	811	806	816	821	838	860	825	847	840	804	769	832	821	819	830	839	789	814	876	872	817	808	807	819	833	804	827	832	840	896	804	813	825	884	784	818	784	835	815	831	842	820	805	781	851	836	818	769	821	792	770	814	836	816	879	861	810	817	846	862	809	861	795	832	835	782	808	850	866	844	805	829	780	797	780	782	815	820	846	839	846	799	813	795	817	844	848	856	840	840	835	827	809	884	846	838	844	853	831	859	789	801	854	876	845	791	794	807	818	842	771	856	816	837	805	820	831	823	842	810	853	819	822	796	863	849	826	778	819	840	920	873	805	788	802	837	806	805	860	780	797	779	862	862	853	826	825	822	842	842	805	822	862	843	829	848	843	879	793	907	853	837	769	837	837	853	785	865	829	818	848	897	767	843	838	773	835	861	817	804	834	817	863	782	807	875	874	850	829	818	837	814	820	851	826	832	808	845	829	833	834	798	820	802	797	782	827	858	822	869	813	808	802	833	790	836	777	790	867	792	780	875	823	792	809	813	825	778	822	836	810	816	805	825	866	820	857	796	834	805	784	827	875	848	832	823	820	787	855	819	813	845	839	812	828	876	823	829	813	784	833	785	798	856	813	829	823	761	837	859	875	770	828	776	871	819	782	833	840	756	809	825	841	879	831	872	804	816	808	826	868	896	820	838	835	809	839	817	846	831	808	807	820	805	814	892	896	782	872	881	802	819	858	894	823	826	865	860	863	812	824	882	807	829	801	837	877	814	892	811	825	807	798	820	845	827	828	845	812	837	823	867	818	836	854	861	852	828	810	845	859	826	839	780	783	820	838	809	856	874	812	827	808	856	820	809	831	819	836	866	864	818	827	868	825	809	859	841	825	840	809	792	845	820	833	796	866	892	826	828	832	866	808	813	803	872	775	803	826	852	841	796	781	818	779	850	850	815	800	868	828	801	814	848	810	873	789	822	830	804	803	822	873
11992	708	671	501	391	306	286	268	239	198	212	182	209	185	213	175	204	214	201	188	175	171	173	179	193	143	191	172	201	173	172	195	197	174	173	172	179	186	201	195	173	180	160	185	189	175	159	171	183	191	198	149	181	174	179	182	192	189	180	173	189	212	172	161	188	172	174	181	159	169	185	172	178	191	176	175	185	183	170	161	189	154	194	186	153	162	169	184	155	179	187	147	168	169	188	169	162	195	185	151	177	177	170	176	168	167	153	216	156	171	195	188	219	153	194	174	181	171	231	183	172	170	183	189	181	182	175	183	151	199	186	182	166	191	151	184	195	185	209	187	191	177	177	153	192	184	175	184	162	185	206	194	161	158	184	176	200	180	188	171	187	160	144	173	179	170	160	170	177	192	172	157	159	197	201	170	141	172	177	177	176	185	196	168	178	181	193	195	184	192	179	171	179	183	177	167	182	170	162	142	194	169	184	167	165	190	194	166	163	200	167	175	179	218	179	194	184	165	157	169	152	188	181	204	187	174	178	178	178	200	180	178	177	212	179	162	179	146	166	177	170	167	176	160	176	161	177	155	177	191	190	162	190	201	159	173	204	162	191	172	176	176	164	172	148	172	185	190	182	165	176	182	187	154	198	170	178	164	178	201	189	174	154	157	182	158	171	185	166	152	174	173	162	175	178	184	170	198	168	194	183	183	172	171	167	192	153	172	196	171	178	163	165	165	183	195	164	187	185	161	151	163	180	168	148	184	160	172	194	165	187	135	167	151	176	189	183	176	203	193	189	172	189	178	180	184	191	177	180	163	146	214	181	192	151	212	176	185	203	167	166	172	157	169	169	185	156	182	169	192	179	176	187	175	185	191	178	181	188	197	171	199	174	180	172	177	202	188	164	187	167	182	196	163	194	164	184	169	166	172	179	195	143	165	181	176	200	181	185	179	174	180	185	154	163	174	152	191	188	171	168	169	181	183	223	171	204	184	194	171	172	204	138	177	150	207	205	197	181	154	187	175	160	205	167	202	153	165	194	178	198	149	161	181	175	178	170	192	189	156	168	179	169	172	168	177	175	194	194	172	175	169	170	162	153	185	168	190	182	186	199	184	173	182	167	164	173	159	177	154	166	186	188	176	161	190	160	173	184	189	186	176	196	181	184	167	198	165	165	183	179	187	202	190	185	166	167	164	167	183	178	190	188	175	157	174	179	181	179	160	177	181	179	162	173	162	185	187	177	170	182	184	175	168	177	199	198	168	181	178	159	160	176	191	178	171	202	183	185	171	159	202	177	169	186	180	187	171	171	179	179	194	165	172	176	169	163	189	210	155	160	163	172	167	169	163	167	174	149	163	165	168	171	182	189	182	150	166	165	189	169	171	163	166	170	171	168	170	179	184	185	165	174	177	185	180	189	177	181	163	189	180	183	170	212	176	192	194	160	180	186	173	175	160	171	206	160	182	177	215	186	162	147	160	139	187	156	172	147	171	147	187	188	183	176	178	160	184	176	180	199	159	176	198	186	162	181	179	177	186	174	178	203	169	162	165	157	163	207	197	154	165	190	176	183	184	169	164	192	178	174	150	175	175	151	184	200	229	156	167	171	176	196	204	167	188	170	201	180	153	186	169	174	169	165	166	177	162	159	193	181	175	194	169	176	184	204	183	218	190	153	183	153	184	178	171	196	184	169	193	167	169	186	173	196	184	164	184	163	175	174	188	180	175	154	175	177	167	188	194	172	179	184	190	180	163	186	144	157	170	194	173	150	164	187	187	171	178	178	159	179	184	165	171	162	195	205	168	162	182	190	216	177	168	188	185	171	168	155	159	183	192	161	173	177	156	193	195	191	190	168	154	194	173	159	194	178	201	175	164	206	197	152	189	181	172	191	181	150	183	181	200	179	183	185	189	181	180	165	164	172	166	182	182	148	163	156	180	166	165	169	173	187	164	167	162	181	153	199	176	178	166	163	170	190	171	158	190	175	167	158	186	183	187	180	170	178	188	158	158	172	191	164	186	175	159	161	162	193	183	187	175	166	138	157	165	196	171	151	172	157	161	195	181	146	174	173	169	174	165	202	185	205	171	164	202	195	176	177	204	179	191	182	142	154	155	177	172	163	174	194	182	179	161	167	181	162	173	172	168	181	193	176	164	198	172	171	188	162	190	187	188	174	171	174	171	188	171	165	180	166	179	148	181	175	190	207	174	194	176	172	206	170	151	174	185	176	190	165	151	156	163	184	191	174	176	171	169	181	200	178	178	195	165	180	157	175	185	197	196	179	188	174	198	183	156	190	182	182	156	164	175	166	164	183	152	189	163	196	162	196	192	145	191	183	182	170	185	194	141	156	169	175	164	192	177	173	194	177	178	174	157	184	161	153	190	164	170	192	166	166	204	175	196	184	161	181	174	191	163	193	177	158	170	185	159	195	178	178	179	152	178	176	165	195	150	186	194	179	164	179	174	181	184	198	181	177	154	183	184	181	182	174	156	195	199	174	165	180	165	176	161	182	177	169	168	201	188	158	181	170	169	201	193	191	167	192	184	157	170	197	168	168	159	169	166	172	183	196	173	190	175	215	173	173	177	189	198	175	179	171	194	152	211	144	178	179	185	168	163	154	177	178	158	181	168	164	172	156	182	176	176	164	148	159	185	197	168	159	201	172	198	201	195	191	164	148	188	169	179	210	174	174	171	154	186	155	192	191	145	194	167	169	185	165	171	186	172	180	191	171	176	167	183	174	191	187	193	170	181	182	203	172	168	177	163	168	145	186	188	148	182	175	187	166	205	173	161	197	182	168	177	162	162	174	168	179	167	184	186	161	180	184	174	175	189	163	164	182	173	173	170	191	169	198	167	188	198	175	151	171	190	179	155	182	163	206	193	180	179	194	171	192	174	183	171	161	184	183	164	168	174	158	183	144	187	162	176	165	185	179	168	181	172	183	209	177	181	188	171	192	203	203	180	160	168	176	190	164	168	190	190	188	187	178	199	167	177	189	154	179	154	185	192	181	196	200	180	171	175	179	193	180	182	173	171	169	186	166	160	158	156	167	180	169	183	175	159	172	162	173	182	181	155	171	169	160	171	172	189	182	183	167	185	194	182	187	174	185	184	198	175	169	174	174	173	179	179	176	178	196	194	187	177	176	185	209	189	196	197	179	173	184	196	181	182	159	190	205	210	188	177	194	164	172	170	168	170	173	180	188	188	189	151	176	179	187	176	187	158	199	191	186	193	188	185	193	170	153	163	185	178	209	155	170	186	175	194	166	157	173	201	170	158	164	177	194	158	178	155	155	164	168	176	179	174	182	161	168	163	163	153	168	188	189	171	184	170	151	168	173	156	188	164	194	166	163	166	175	210	189	165	158	176	204	179	168	161	173	169	186	185	175	155	209	181	182	187	160	170	195	202	171	167	156	156	165	181	169	169	138	172	178	194	169	184	167	181	190	186	162	178	186	176	167	147	192	149	173	180	184	177	166	168	156	175
7900	910	1518	1648	1442	1194	1016	859	753	699	698	650	608	605	564	577	536	523	528	513	530	518	522	512	512	492	534	517	446	447	500	482	506	486	482	485	498	474	485	490	454	488	454	479	433	478	488	445	500	453	492	455	446	467	453	445	475	418	490	468	459	439	448	468	392	501	444	487	467	431	478	433	448	416	452	467	470	472	419	434	496	479	453	458	446	472	477	452	471	484	463	492	472	455	467	441	445	497	441	459	459	470	447	474	459	428	431	448	448	471	461	433	510	443	442	501	498	463	460	472	439	457	412	464	474	459	444	433	497	431	493	460	485	459	436	484	508	465	483	438	438	436	441	435	447	459	470	460	458	434	486	489	459	441	457	434	478	471	460	440	462	423	479	455	459	447	432	508	464	446	458	477	435	476	439	518	470	422	467	493	422	461	466	427	465	445	490	450	449	462	510	495	445	436	455	478	428	472	436	450	470	487	440	443	476	445	466	417	476	450	467	477	492	444	451	417	465	444	486	439	463	441	418	488	442	456	465	485	437	464	479	453	414	456	399	430	483	446	459	455	454	479	433	440	448	483	439	448	442	425	471	443	459	473	472	456	458	471	442	479	466	422	471	456	442	445	480	503	476	476	446	471	449	449	404	439	481	453	465	394	483	431	448	477	473	427	424	449	436	432	457	435	425	444	439	445	439	514	472	463	452	483	468	442	451	454	459	515	459	438	444	449	443	470	453	432	451	411	417	467	457	486	414	463	422	474	446	442	467	436	495	470	447	460	424	460	428	451	477	469	496	443	472	464	456	491	475	465	448	449	458	465	447	429	457	483	444	472	416	485	469	450	443	438	447	439	467	443	463	445	479	478	457	500	499	454	444	448	418	452	449	429	462	495	449	451	458	446	484	426	463	473	435	450	466	453	449	453	462	454	463	450	431	449	480	444	458	444	463	430	494	467	482	449	441	442	461	474	416	487	474	444	450	440	447	457	459	483	486	451	477	494	447	475	460	446	435	480	482	462	484	451	492	439	450	435	481	427	450	451	485	486	468	491	456	428	465	433	452	455	450	468	467	457	457	456	466	437	473	457	496	464	486	457	434	436	451	464	474	448	470	459	447	478	443	448	450	438	449	453	423	471	457	413	466	453	450	468	470	444	454	436	477	439	467	453	458	478	398	448	429	452	467	435	456	473	475	461	484	439	452	446	465	467	472	432	452	462	491	448	440	482	486	422	469	464	435	496	445	462	424	444	457	461	441	472	426	456	462	459	446	483	478	457	446	438	458	473	435	497	491	497	433	469	499	462	474	472	451	464	477	448	418	428	467	458	451	452	480	500	466	469	469	436	453	466	479	455	456	486	458	434	473	433	465	438	471	459	463	422	454	477	437	444	450	471	446	473	459	461	473	473	454	441	407	477	442	460	451	462	463	425	471	451	472	466	496	475	480	455	441	442	430	454	493	476	440	515	499	434	440	450	397	462	425	452	467	429	435	447	460	437	447	423	437	463	450	440	453	429	429	470	450	405	451	486	397	461	442	413	433	458	415	469	480	450	419	425	479	473	466	471	418	472	473	453	490	433	455	440	435	433	496	483	466	472	493	477	475	427	429	451	460	440	429	441	456	449	467	450	456	499	477	413	463	431	486	430	474	453	488	455	466	462	479	468	428	425	466	483	466	451	422	435	460	462	445	414	459	474	440	482	479	453	440	445	443	457	456	479	452	503	421	468	453	428	447	411	461	481	442	431	474	480	462	429	485	437	441	411	426	455	450	470	489	477	467	452	426	456	454	457	420	452	462	478	455	462	456	469	467	441	408	491	442	447	405	434	459	468	465	473	428	447	477	446	443	421	426	471	460	476	441	416	444	463	459	443	439	452	473	460	433	470	446	449	428	431	455	411	443	434	470	430	427	466	436	456	439	462	473	444	463	468	482	409	478	471	445	449	425	477	500	486	425	485	445	479	433	470	441	455	489	479	438	500	493	463	436	413	447	459	438	461	436	455	476	438	480	460	464	459	453	445	482	446	456	509	465	461	443	407	399	459	414	465	451	444	444	465	468	419	434	470	477	442	456	418	472	472	449	479	430	436	459	433	430	478	434	446	492	450	437	438	439	452	463	462	477	507	431	443	443	458	466	420	464	452	446	432	467	479	451	478	438	455	454	459	485	439	485	488	459	462	480	447	409	461	431	454	498	454	498	462	496	442	470	422	465	472	472	451	443	398	433	440	455	445	490	433	504	443	426	474	476	449	456	458	497	475	466	442	446	437	448	447	430	502	461	451	445	461	489	436	474	486	453	429	460	455	472	428	456	461	433	433	453	451	432	439	481	486	430	423	471	465	459	448	419	462	496	467	447	456	460	476	455	466	422	420	429	452	437	461	453	471	457	450	451	475	422	458	426	490	466	418	486	492	478	500	479	462	478	460	435	475	462	456	448	481	451	447	470	420	482	441	471	477	415	437	453	464	468	452	480	449	469	416	441	477	451	489	479	428	442	422	464	422	406	416	472	447	463	432	460	477	486	430	434	488	431	477	457	478	468	458	482	442	440	453	436	472	460	458	444	432	422	486	443	465	420	419	475	475	472	423	463	436	470	444	462	432	437	452	467	451	459	482	431	438	456	430	431	431	452	421	455	444	454	446	469	429	419	456	413	470	485	461	489	461	462	434	488	405	444	442	472	463	434	445	448	457	462	499	467	480	447	478	481	477	466	443	481	434	455	461	452	435	460	459	470	442	483	483	443	483	447	453	416	472	471	485	467	456	441	457	486	461	492	451	420	417	483	475	419	447	470	451	434	453	421	484	450	438	450	476	425	420	414	446	437	438	428	459	459	466	451	494	413	466	455	453	487	466	454	474	416	464	465	451	486	442	462	434	475	438	444	439	426	456	447	448	441	445	445	448	454	446	443	494	468	490	435	472	454	433	414	423	459	453	469	455	469	438	463	451	495	455	451	420	430	492	459	416	427	452	440	464	489	433	411	431	481	442	467	476	469	464	431	409	477	424	446	453	451	522	455	456	458	473	440	498	463	472	458	460	440	453	445	418	452	471	446	422	451	469	441	462	463	485	417	436	463	433	477	436	460	448	454	452	471	478	449	435	482	469	441	470	455	442	446	439	441	497	467	442	454	453	424	452	448	423	466	415	451	435	450	450	455	479	460	474	439	454	469	447	451	460	478	436	468	455	455	485	442	461	434	451	427	464	456	427	445	462	447	448	424	495	441	442	432	472	440	461	475	422	483	424	436	455	434	455	480	464	405	428	470	459	481	447	437	446	452	441	472	452	428	440	500	478	439	480	479	449	454	486	483	431	418	462	461	480	447	428	446	445	446	435	428	458	503	440	466	438	465	484	481	435	484	479	444	482	461	451	479	493	462	449	451	453	422	454	465	480	439	457	497	482	442	430	479	465	433	470	442	455	447	410	446	446	441	416	463	438	465	503	440	405	464	473	432	463	420	448	476	440	457	454	461	418	444	421	455	451	462	473
1332	360	348	417	367	372	392	366	388	389	364	374	390	408	347	356	391	380	357	373	331	391	348	347	323	333	365	379	378	352	401	335	406	372	345	383	382	358	360	374	376	379	385	385	373	335	371	382	361	342	366	363	355	345	360	405	361	347	400	369	350	394	333	384	363	356	334	350	331	353	369	368	354	336	424	369	334	374	393	362	369	399	377	342	364	340	393	341	366	350	373	362	361	374	378	323	324	359	367	370	356	364	355	372	394	358	382	359	394	375	346	353	362	338	369	382	334	362	387	330	334	373	346	397	356	364	381	388	415	366	397	394	369	377	364	338	344	388	362	370	366	335	356	336	341	359	366	344	362	356	356	345	364	391	376	380	385	338	343	356	399	348	370	385	364	335	371	372	373	353	373	374	385	386	355	375	364	362	397	342	410	386	372	355	403	347	356	382	379	334	379	374	354	338	382	361	334	376	367	343	398	335	356	365	380	368	394	355	363	364	391	361	357	367	361	359	319	349	348	385	373	358	359	343	383	372	387	360	353	369	327	352	365	409	355	369	333	369	362	374	391	340	381	387	339	366	361	353	373	395	355	363	362	330	370	362	389	367	369	379	356	374	353	396	355	333	367	377	370	423	341	353	369	370	380	352	350	390	383	359	355	348	366	376	387	354	349	338	383	323	354	329	389	354	325	363	406	366	341	354	330	326	383	347	363	387	370	358	375	379	367	340	375	381	372	339	312	356	348	346	368	373	358	402	394	367	398	372	380	358	361	329	405	378	334	359	376	350	368	334	373	393	360	372	411	389	356	327	393	327	391	390	366	337	405	372	362	352	396	369	380	367	376	363	354	365	332	337	358	400	336	357	397	376	357	378	360	347	373	341	394	388	363	380	336	399	353	393	354	361	384	343	350	360	361	347	320	333	374	372	355	350	397	377	380	401	392	366	342	389	386	380	340	372	356	368	408	336	356	396	368	353	331	369	345	355	350	334	363	343	354	331	368	396	385	340	343	363	366	347	361	415	390	363	362	409	379	375	358	342	338	341	404	370	359	365	348	347	373	377	349	345	400	382	329	373	381	362	360	379	346	357	398	369	348	369	357	319	389	371	339	369	355	338	342	398	359	375	354	374	350	330	360	347	375	367	369	365	325	311	331	358	349	368	368	364	389	340	347	320	354	350	366	374	376	350	369	353	381	328	387	371	339	409	338	390	338	382	361	353	333	378	382	355	390	368	317	384	325	376	353	365	379	371	403	384	374	345	378	330	359	402	344	344	396	362	343	365	360	380	397	375	365	352	358	348	379	380	366	370	375	397	350	365	346	359	394	383	354	343	393	355	368	394	361	376	366	348	379	395	394	346	375	377	313	356	357	379	363	363	377	391	395	356	373	319	380	384	357	371	375	328	372	334	353	380	335	369	343	389	362	353	365	368	365	394	377	393	339	406	333	366	355	331	345	360	345	380	346	334	384	351	412	370	350	343	346	370	331	382	372	354	390	369	380	344	393	339	365	383	338	379	347	385	358	342	388	344	368	341	366	380	348	329	370	353	344	376	360	383	385	320	386	343	385	369	370	344	337	352	383	379	334	376	349	354	360	297	327	368	379	362	351	355	385	358	368	376	375	357	407	353	352	350	369	360	336	335	338	378	356	388	379	365	364	344	378	358	390	385	355	380	366	336	373	375	356	383	368	337	414	375	374	353	361	370	353	377	372	396	395	355	372	418	384	367	363	346	384	392	349	381	337	374	403	366	291	346	360	383	382	374	368	353	359	381	372	345	366	396	374	385	371	373	367	347	379	376	374	376	401	362	363	328	357	375	349	367	370	384	367	358	345	378	355	367	381	346	373	332	368	355	374	359	406	359	363	392	382	353	380	370	325	345	392	338	340	385	361	364	350	399	351	361	360	349	373	357	378	362	386	363	351	382	368	367	367	393	375	367	371	386	368	377	354	349	339	356	393	355	355	347	361	329	349	384	369	351	396	342	387	409	378	373	389	391	411	362	384	354	356	354	350	353	372	326	386	393	345	333	339	317	366	368	341	380	337	393	381	362	351	368	340	368	387	352	346	366	354	396	381	354	357	387	384	382	367	337	361	404	409	357	363	349	354	375	399	385	376	340	380	343	369	380	336	327	380	343	393	383	357	367	363	368	344	363	400	367	353	369	366	350	367	375	389	376	371	359	346	361	365	359	414	375	359	374	353	383	371	363	375	351	382	382	354	393	378	347	364	344	384	362	367	349	361	361	393	341	361	374	364	371	388	414	385	366	404	353	399	369	378	408	352	335	392	360	392	345	357	339	353	376	361	342	374	354	373	382	352	405	361	354	344	357	325	389	349	391	382	376	348	361	387	369	349	365	362	349	367	362	358	385	371	349	408	367	349	363	342	337	359	412	348	334	357	386	353	294	371	384	330	340	364	346	378	371	371	349	328	417	393	335	318	324	359	421	344	346	351	365	383	348	377	358	383	370	371	353	373	371	377	363	345	349	361	378	340	315	361	367	357	357	353	373	350	399	390	374	388	345	352	347	351	354	363	357	383	347	348	366	375	376	365	371	373	367	390	384	360	370	353	423	369	361	354	409	372	340	360	373	344	376	350	349	363	383	366	387	397	386	366	381	367	359	383	350	385	336	366	344	334	388	390	373	365	389	359	346	383	396	367	400	368	362	375	371	365	371	341	317	371	326	375	367	364	362	370	350	391	355	372	362	364	367	364	360	353	317	355	385	325	373	336	368	362	334	395	385	352	354	364	382	378	336	371	318	380	353	362	403	335	357	358	360	322	377	348	360	408	392	372	416	359	358	357	388	367	328	367	348	341	348	399	368	374	355	378	342	352	354	346	368	403	347	393	356	347	378	313	363	345	326	366	342	371	366	366	352	313	396	353	353	332	337	380	368	350	373	347	384	316	361	359	361	382	350	374	392	368	351	380	382	408	351	367	328	344	372	355	373	348	368	380	391	387	390	355	368	367	346	323	358	379	354	326	330	363	384	383	363	386	374	378	357	358	388	361	349	351	363	366	378	343	345	363	363	357	361	351	362	354	346	335	337	345	387	379	363	395	384	386	409	367	368	398	338	388	341	355	375	348	336	340	359	337	354	369	365	369	384	360	358	369	396	360	355	381	331	393	341	327	407	379	356	377	335	380	362	366	381	406	386	399	356	398	361	376	372	365	349	387	382	394	355	342	356	344	398	358	383	368	356	372	368	350	360	371	379	335	351	326	353	358	375	400	398	385	394	337	368	379	351	344	319	343	335	318	415	361	347	327	360	328	371	357	351	364	341	375	405	359	359	354	399	404	383	363	355	381	370	362	338	367	409	371	364	356	352	313	347	365	327	367	345	362	408	371	362	366	366	357	396	353	370	368	361	383	344	396	346	371	328	321	350	329	377	364	386	381	388	349	383	323	371	384	390	362	394	385	363	357	343	351	349	355	364	377	384	370	358	350	348	344	368	333	362	353	373	357	355	391	374	396	336	334	346
2087	914	908	902	902	928	932	890	914	871	852	845	898	892	882	884	871	867	865	903	893	873	878	854	947	839	892	864	872	891	838	856	850	899	824	891	951	885	911	861	857	881	864	809	879	836	912	888	901	896	913	829	881	934	876	837	895	918	889	878	848	885	933	887	856	862	955	846	848	905	890	893	873	848	838	881	880	913	881	850	877	877	865	893	880	943	850	868	868	844	858	914	876	864	914	903	887	867	852	876	893	872	889	874	845	857	892	898	886	867	939	864	824	811	839	855	848	945	958	830	949	873	869	897	888	872	867	916	911	948	880	884	885	878	850	835	935	885	849	854	935	890	873	876	812	868	933	863	897	891	909	916	888	872	864	903	925	891	872	885	874	866	908	885	905	866	877	913	926	853	886	845	904	908	854	847	852	857	871	901	869	896	903	857	847	884	831	970	838	839	914	834	896	857	916	925	879	862	866	850	859	908	866	889	897	872	854	872	868	894	918	895	857	886	927	881	844	855	935	817	866	903	812	896	852	855	867	895	932	871	855	887	880	857	854	834	866	834	914	863	871	878	890	881	867	839	869	865	883	897	914	838	911	882	885	923	914	874	900	921	893	846	882	910	875	879	888	916	858	862	892	877	859	893	885	863	872	908	867	880	887	896	859	905	883	809	879	879	881	945	876	895	867	887	868	890	874	857	895	849	886	829	855	878	919	875	815	893	829	873	874	857	888	872	912	862	863	886	890	907	891	819	831	922	857	834	883	888	866	875	860	855	873	905	915	852	872	866	876	879	888	891	876	847	868	895	880	885	920	887	878	925	866	918	894	889	894	903	885	862	867	886	909	946	833	871	903	868	876	864	981	882	890	881	894	860	902	909	911	815	884	878	879	889	897	884	906	871	879	853	849	863	859	873	849	867	841	833	885	867	924	945	846	920	908	866	862	877	884	906	898	864	940	848	884	893	912	845	864	846	872	895	855	874	902	886	918	842	919	843	868	889	861	901	904	831	875	878	890	874	896	848	869	915	848	888	907	909	892	840	861	862	896	850	850	926	862	861	868	869	918	889	850	896	873	876	890	883	879	876	893	859	876	884	903	884	852	872	833	865	884	934	870	821	848	896	844	932	890	900	839	873	846	876	835	910	865	844	807	881	891	890	894	853	900	874	900	910	849	876	880	913	877	915	867	890	905	884	900	896	865	930	936	878	879	878	909	860	888	867	871	862	826	876	881	875	871	827	955	886	885	822	819	854	880	857	844	917	880	886	874	860	880	826	812	930	912	879	876	867	858	852	900	912	853	888	856	903	899	867	852	835	877	856	874	823	849	896	905	876	849	904	925	898	914	870	831	876	846	862	933	851	848	915	922	913	896	847	898	897	906	895	867	925	927	850	893	917	905	886	931	881	865	829	879	906	877	883	889	867	893	907	857	887	874	888	923	886	825	936	859	871	899	900	863	875	894	879	813	825	868	832	884	893	853	879	892	922	856	859	912	903	836	843	874	875	897	865	889	849	886	866	852	836	882	908	888	873	886	876	899	901	812	879	851	882	928	840	856	875	890	882	868	826	826	839	908	874	928	869	968	888	900	878	953	887	808	859	911	894	906	863	892	862	868	850	886	847	874	903	895	843	889	898	847	909	854	889	855	864	835	924	899	881	862	869	834	897	890	918	878	890	928	884	902	896	892	872	929	916	862	893	905	864	879	871	868	888	867	828	906	914	842	841	892	822	864	826	920	890	840	876	868	883	884	872	899	866	854	869	888	848	831	915	907	890	824	874	948	894	868	883	841	871	894	825	860	895	844	874	873	890	863	854	853	862	872	887	897	817	849	825	863	880	930	903	931	883	794	861	911	919	908	868	941	859	916	872	900	855	888	938	838	894	935	927	829	855	897	859	856	902	851	873	873	868	866	902	855	852	876	845	882	816	872	935	865	875	843	903	821	934	855	931	905	956	912	902	813	821	875	884	854	895	879	849	909	895	876	856	869	882	884	861	936	906	890	876	876	862	811	812	852	864	896	881	902	848	887	916	899	895	820	913	887	861	834	858	885	895	856	938	843	918	817	851	887	874	916	925	855	811	890	874	895	873	903	864	843	905	934	886	933	924	903	919	841	946	897	900	856	852	882	949	930	833	861	917	860	874	856	937	903	922	915	906	864	920	884	855	870	873	832	900	924	919	895	903	866	827	880	819	874	916	862	856	852	910	923	811	886	910	870	872	819	868	838	852	880	844	854	852	917	842	906	870	870	839	900	858	862	937	883	905	883	845	933	918	876	891	882	810	892	850	874	868	814	889	858	873	857	884	877	888	884	864	881	860	874	840	857	868	876	852	931	901	903	882	815	889	884	921	835	962	871	869	918	890	904	901	862	874	912	932	875	911	870	868	875	897	877	841	876	906	809	875	851	869	903	851	922	896	847	922	881	846	878	904	931	899	873	884	892	832	917	842	874	857	851	870	907	845	890	900	917	919	931	831	885	833	844	826	868	880	850	869	875	910	904	880	872	892	900	918	861	873	915	894	848	878	898	829	905	903	920	906	823	890	865	945	847	860	922	886	843	876	891	886	878	902	932	893	842	915	869	862	950	896	904	884	899	877	877	838	930	844	923	891	887	882	880	869	914	874	859	872	885	859	868	907	894	822	894	890	860	856	889	928	843	878	846	892	836	872	865	869	886	895	931	854	858	927	899	889	864	894	871	916	886	935	910	864	906	863	859	879	908	880	938	847	896	891	852	863	895	925	833	897	912	900	855	853	897	890	928	891	848	838	866	867	941	901	877	893	849	911	842	883	814	834	922	890	869	907	871	873	853	874	892	885	939	901	863	849	862	907	832	861	916	901	906	855	863	955	895	910	914	922	877	893	873	819	887	885	812	901	870	896	861	836	896	865	886	908	910	895	884	871	898	877	928	877	869	880	912	855	827	919	864	905	890	843	835	859	884	902	876	878	902	840	906	881	849	864	858	937	938	852	921	851	876	861	908	839	842	840	908	931	888	890	897	896	912	883	897	875	917	912	864	897	868	864	919	843	864	889	857	845	842	845	835	894	858	933	858	965	915	889	894	879	843	899	911	819	915	895	913	887	836	815	915	892	884	871	811	836	869	876	903	874	886	904	895	862	912	887	869	878	901	854	856	905	904	900	954	890	880	883	890	857	930	838	834	887	845	855	872	844	899	912	876	898	854	916	892	865	914	868	856	906	868	857	877	889	870	852	893	841	925	903	840	879	874	922	891	888	886	841	829	884	891	875	918	854	868	899	858	811	910	906	856	843	887	892	875	899	870	877	835	893	845	937	898	887	882	912	809	883	889	920	902	893	893	878	756	912	884	873	870	876	873	895	858	902	873	877	902	892	867	839	827	915	895	887	862	900	872	854	817	843	915	932	844	893	862	937	851	883	867	863	881	896	920	907	928	874	865	861	850	831	948	824	937	903	837	840	835	828	809	875	862	896	888	850	882	873	923	933	870	880	865	872	875	918	862	870
7021	614	589	549	436	386	419	362	351	325	347	379	331	342	332	330	380	338	342	335	342	330	346	361	361	361	376	314	359	313	340	325	326	340	340	355	325	363	319	343	374	332	358	302	339	335	344	335	365	349	355	328	356	348	334	348	334	324	342	356	341	368	344	338	310	338	336	357	325	385	343	340	351	329	322	373	358	343	334	372	342	357	332	348	366	363	315	339	339	356	350	331	354	356	350	364	325	349	318	350	329	354	303	318	379	388	297	354	329	305	354	320	331	312	325	365	346	371	341	346	313	313	311	366	358	344	314	345	344	335	324	345	356	340	349	337	331	284	362	350	338	339	333	350	344	329	314	340	286	340	345	316	317	306	318	315	318	341	347	331	336	340	326	350	342	352	330	342	355	368	336	359	320	337	328	339	362	321	330	349	356	332	350	351	339	340	306	351	337	341	316	345	303	349	350	338	371	321	340	336	326	359	335	348	340	283	369	321	373	334	380	360	322	366	332	371	364	322	389	379	358	307	379	377	343	331	305	329	341	326	349	343	354	364	337	333	339	347	354	312	337	350	347	331	303	323	340	314	351	305	323	328	331	363	325	360	289	338	329	345	308	334	326	335	338	338	311	338	329	345	338	355	315	349	329	335	322	335	326	358	339	314	348	307	349	357	347	351	358	363	337	329	349	312	326	335	343	319	343	331	319	361	304	361	342	348	348	318	341	316	339	370	359	361	356	330	322	358	334	319	362	334	328	335	365	347	354	354	334	328	321	359	312	349	332	339	345	355	380	334	302	356	348	319	357	324	351	343	358	356	372	327	353	344	367	331	342	326	307	354	333	366	357	335	325	369	357	368	323	333	359	333	366	353	323	353	343	351	326	333	349	350	309	337	369	348	351	350	302	315	351	359	334	336	354	357	364	326	325	338	362	345	335	356	367	341	363	333	353	355	326	358	319	357	327	288	363	314	316	299	357	347	340	342	326	345	361	334	302	364	332	324	328	354	356	349	334	334	366	377	348	376	334	345	339	311	341	352	325	333	324	341	303	371	321	332	337	342	359	361	349	365	347	320	365	339	363	341	317	339	336	339	340	327	309	362	323	320	342	334	323	352	360	370	359	341	329	363	348	354	366	355	335	347	312	348	352	343	342	359	345	309	327	338	329	364	392	330	367	345	347	332	368	369	359	337	338	359	335	325	364	314	328	315	340	319	338	340	359	372	315	326	350	353	328	366	344	339	344	332	329	317	368	340	365	356	363	364	348	347	349	329	316	321	316	324	346	353	336	310	344	346	314	336	310	320	331	360	349	363	344	358	309	338	335	329	333	338	325	359	325	342	313	331	327	336	336	334	293	351	340	360	360	341	332	315	341	373	330	333	327	352	339	324	356	313	327	337	320	324	355	329	346	329	386	311	323	365	356	357	321	355	351	339	335	358	346	309	321	352	365	350	322	330	347	373	340	318	319	303	311	344	348	313	306	386	384	327	368	339	346	340	304	364	340	321	332	309	361	380	369	357	367	319	354	377	335	360	370	357	335	364	342	344	377	343	337	340	341	340	319	347	369	334	359	309	356	356	351	341	343	337	322	332	321	343	316	363	329	355	341	347	360	339	350	324	321	331	350	329	345	318	335	359	340	303	313	323	323	320	335	317	346	337	334	324	354	385	377	340	351	325	325	340	341	345	326	330	316	351	317	363	339	376	360	330	331	330	284	339	311	345	347	330	346	317	349	336	316	337	355	356	348	359	343	354	381	349	345	321	344	294	339	347	320	348	342	344	300	332	329	310	362	318	344	362	346	322	353	324	347	331	329	353	331	359	345	321	370	338	331	311	375	335	347	329	285	366	371	348	329	345	335	319	377	315	331	342	325	369	374	346	345	360	313	357	330	357	312	369	344	327	330	398	360	335	345	328	358	364	350	313	311	346	340	359	331	338	317	348	376	316	348	368	308	304	303	351	350	329	335	337	341	355	335	318	326	326	310	337	331	355	327	350	359	326	341	321	338	348	346	312	333	380	348	343	339	303	322	355	355	354	325	324	351	332	359	327	335	349	361	326	335	343	342	389	323	341	336	351	335	312	341	296	363	364	307	323	409	372	339	332	340	332	345	337	313	318	311	383	306	352	321	376	343	349	361	328	356	341	359	341	350	324	328	351	329	326	357	310	328	323	365	365	333	343	330	319	346	338	312	353	345	365	358	349	332	319	351	343	363	325	381	326	369	332	333	332	296	376	338	335	339	342	374	330	339	339	339	307	331	364	325	295	322	368	320	360	319	356	375	360	326	318	294	322	352	326	336	391	342	306	337	362	349	340	331	341	322	331	355	357	340	330	341	344	344	302	370	354	331	306	343	376	382	348	351	326	353	345	317	343	382	325	331	365	339	329	361	315	356	320	358	344	351	336	352	336	357	321	349	300	322	341	347	344	360	354	346	298	331	381	334	329	348	338	311	360	356	337	332	374	323	357	351	351	311	325	327	318	343	345	339	320	293	375	364	341	329	350	368	350	361	336	360	364	325	357	328	338	314	366	325	343	328	345	317	358	354	358	316	329	309	368	318	353	317	327	354	306	328	348	312	360	340	340	337	355	345	369	326	350	368	343	392	342	387	360	353	306	347	306	379	370	342	362	344	352	347	340	315	366	339	309	346	382	344	309	362	375	347	347	334	329	356	360	390	350	326	343	350	322	345	306	325	367	354	353	318	357	362	343	340	356	345	318	354	321	323	365	357	345	317	317	331	317	342	328	314	325	352	328	319	335	346	344	383	337	357	339	339	335	343	349	369	317	335	378	342	352	336	346	335	334	327	339	331	356	314	358	331	313	346	327	362	364	325	342	377	368	359	359	344	315	335	365	361	338	354	352	330	351	349	338	331	335	351	352	357	313	368	341	280	338	375	346	377	346	358	376	312	317	348	344	329	370	338	358	314	317	332	319	323	346	339	295	332	322	327	329	297	305	272	343	320	354	337	336	340	310	357	358	324	318	365	340	347	318	341	351	334	323	366	346	320	337	345	309	312	325	335	401	363	317	302	354	336	345	332	305	356	342	351	337	335	337	362	302	361	366	310	337	367	336	331	325	365	297	360	341	350	348	357	337	320	329	367	345	331	351	348	328	316	314	315	355	343	355	326	347	370	367	347	355	325	333	325	323	352	336	340	316	321	329	326	329	349	333	347	333	324	334	349	322	345	327	324	324	363	325	310	364	333	361	345	331	336	367	346	318	329	320	343	357	315	315	349	324	342	338	346	354	331	371	340	362	355	342	306	356	333	357	350	326	349	347	310	346	303	335	343	345	364	330	338	319	374	363	364	337	360	322	328	320	352	335	304	360	369	315	367	355	354	342	342	343	309	357	347	340	353	343	350	353	341	316	354	335	349	363	367	371	332	336	352	335	337	354	335	378	373	339	344	348	348	368	324	339	297	360	351	353	371	378	342	335	317	335	326	351	337	311	359	354	348	313	345	360	344	340	333	384	338	335	333	340
6489	1024	1404	1389	1373	1270	1140	1089	966	978	972	930	931	924	849	911	830	839	880	886	879	825	857	851	837	830	826	839	864	846	823	875	864	849	817	839	801	846	814	805	865	851	868	820	802	827	877	847	815	868	833	847	819	817	808	857	821	829	882	866	839	830	887	837	823	897	828	826	764	825	832	853	850	827	864	848	849	836	844	881	840	878	856	891	837	895	819	784	830	880	836	824	821	834	792	840	836	846	754	785	824	824	815	843	871	815	831	784	800	896	842	845	804	805	861	789	853	771	862	809	821	852	741	796	842	794	867	850	800	818	839	827	816	848	827	853	798	898	796	775	837	853	822	835	866	807	820	809	809	820	817	796	830	834	843	802	808	782	803	807	821	828	812	854	789	816	801	799	890	779	803	842	799	792	833	789	838	866	914	840	859	810	821	852	789	827	851	844	814	886	860	802	821	877	819	870	796	799	838	843	840	851	846	820	818	856	806	842	835	786	812	841	884	841	891	866	822	853	822	825	802	821	810	766	762	833	851	823	824	858	792	760	789	835	827	830	835	781	803	817	868	870	856	804	902	785	841	736	866	834	888	793	857	818	815	790	848	816	875	778	870	853	811	789	803	844	808	834	819	815	815	824	836	842	839	835	853	828	802	800	855	865	815	779	830	810	802	829	816	789	796	856	792	782	796	881	823	823	834	851	834	872	825	850	843	810	828	845	835	792	848	833	797	826	838	852	836	779	865	825	825	827	730	875	815	813	853	806	847	825	837	783	831	814	851	827	803	816	837	861	790	810	847	787	809	809	807	804	803	836	809	847	831	792	830	850	798	813	850	856	806	816	806	800	794	878	786	818	796	871	794	807	794	820	808	795	835	820	783	837	859	822	865	802	829	825	855	777	875	852	809	835	776	901	818	795	863	848	829	829	819	811	849	814	856	819	827	849	829	790	891	872	815	825	813	824	788	828	878	799	834	832	803	843	797	776	873	838	856	854	802	893	842	793	855	813	785	829	830	820	868	825	782	835	846	830	793	886	832	819	845	852	819	819	803	810	795	792	815	824	759	841	780	867	814	830	794	827	818	850	872	837	785	799	819	816	792	803	816	797	789	793	812	815	825	855	834	792	793	858	836	832	862	870	800	818	806	822	832	807	870	852	834	807	849	846	817	848	816	819	819	818	819	824	809	848	851	823	824	782	800	724	802	837	805	876	811	836	837	850	848	826	830	808	826	799	872	801	804	789	779	828	786	855	805	852	846	784	827	832	841	835	793	808	796	824	852	839	813	835	823	804	837	842	836	810	831	866	828	811	801	808	837	824	789	858	852	782	829	796	854	865	785	842	798	826	884	828	793	809	832	837	822	836	802	842	831	813	797	828	788	836	874	815	809	798	823	821	830	844	822	800	888	851	795	819	811	795	790	811	801	800	843	801	799	835	802	830	785	783	809	842	816	826	766	839	865	860	785	801	821	819	818	861	797	826	814	851	764	834	841	891	807	808	858	817	836	813	850	821	797	813	833	813	826	834	821	789	869	819	832	886	831	863	752	801	802	846	856	812	820	795	847	800	820	840	783	827	828	791	828	838	824	812	800	824	825	833	857	829	803	805	833	831	856	771	802	846	862	760	860	821	762	835	803	833	788	861	796	782	801	846	802	809	795	784	836	847	817	826	837	878	820	811	788	800	849	922	786	819	866	837	828	830	822	806	823	810	824	854	795	856	797	852	815	842	813	804	770	815	827	862	834	873	880	799	840	862	815	859	823	901	786	858	788	793	860	796	829	800	865	783	787	836	858	844	849	847	832	814	814	786	822	842	833	803	870	849	794	861	838	822	812	872	791	831	763	826	807	843	798	849	850	852	815	819	777	868	848	829	767	808	806	828	867	853	824	863	879	848	801	824	848	839	881	829	876	801	796	801	833	835	810	773	831	832	794	806	803	821	819	873	857	828	861	815	853	834	792	830	814	845	852	850	836	802	816	816	839	839	832	839	799	810	853	822	865	819	796	821	771	843	818	860	813	854	789	825	848	901	855	845	839	849	871	865	858	870	838	833	771	819	808	839	764	791	846	848	800	777	866	855	853	769	823	882	787	769	790	822	772	824	822	850	804	849	798	767	819	847	814	822	812	806	857	848	765	837	807	835	865	803	803	813	819	725	849	795	846	867	752	827	820	797	840	822	791	878	811	808	822	845	801	822	820	842	791	854	774	810	781	801	812	836	816	801	859	823	837	882	862	851	868	787	802	823	859	836	831	801	816	809	833	815	818	810	813	788	810	895	836	850	852	852	837	856	785	855	829	805	823	842	845	885	803	805	859	838	868	786	859	828	780	801	847	888	823	813	827	790	823	871	841	790	796	826	817	851	796	828	801	805	846	840	857	856	793	823	855	870	827	839	859	852	832	817	795	834	815	823	841	813	782	838	845	849	794	803	810	793	898	863	838	864	806	797	844	755	849	842	870	855	825	795	831	834	854	892	796	825	813	785	849	874	806	842	806	824	816	837	799	816	826	816	823	816	842	793	833	795	812	828	887	820	817	851	830	853	753	841	817	805	767	831	854	850	825	839	826	793	782	818	825	852	820	788	774	819	796	790	810	757	845	834	822	841	853	771	819	813	797	868	867	770	796	810	828	804	808	849	779	866	844	811	797	818	845	840	837	780	834	836	817	821	828	850	832	787	784	768	779	819	840	757	835	857	793	820	761	795	780	812	827	845	815	835	794	891	792	856	824	834	913	833	824	833	804	792	834	772	861	831	842	809	828	813	854	816	833	825	813	836	825	791	793	803	800	835	868	827	852	807	778	822	764	836	848	816	769	817	850	777	828	810	839	846	837	847	819	812	818	865	848	833	805	793	864	834	835	836	870	908	801	845	860	816	855	806	820	840	799	868	834	849	835	855	839	782	867	840	817	814	789	810	831	874	832	818	832	796	829	827	823	772	864	808	832	880	845	822	794	804	825	855	858	793	823	836	825	824	788	818	811	858	789	783	818	840	847	829	833	834	796	810	775	828	829	769	783	808	846	810	814	798	805	790	875	770	896	805	835	822	857	823	834	774	867	795	808	860	854	822	824	826	839	783	818	808	856	839	846	831	885	826	822	849	803	809	851	795	831	802	770	793	868	852	817	830	858	802	831	847	822	843	757	826	811	869	857	826	830	879	822	861	854	844	822	819	778	853	781	844	812	822	855	816	834	785	872	812	805	817	825	788	789	876	854	869	851	804	806	854	819	805	775	832	823	818	822	858	851	824	780	812	815	812	830	825	831	803	782	812	842	864	832	816	843	807	819	841	822	855	788	830	809	840	777	874	813	813	845	849	819	828	846	796	847	841	826	852	824	836	827	833	819	852	837	836	826	848	834	853	840	835	839	844	803	773	881	821	823	800	904	840	838	814	836	794	817	842	853	812	830	850	803	816	844	821	805	833	879	851	846	818	795	755	823	849	866	775	823	841	827	846	808	832	840	846	848	831	839	870	858	850	837	851
11974	699	645	494	373	323	293	210	236	222	205	200	206	176	203	188	187	159	167	169	194	159	164	173	186	184	206	173	180	177	184	176	186	178	191	178	183	163	175	191	154	194	175	178	186	169	157	163	157	162	161	161	182	154	175	199	211	171	179	185	174	164	184	184	169	175	166	156	183	166	191	178	187	182	181	153	181	192	176	151	187	150	192	185	185	169	150	164	174	195	190	173	157	181	179	158	207	176	166	188	192	177	166	169	204	175	182	171	180	183	160	161	165	181	180	194	198	190	152	180	165	186	169	170	192	158	183	166	173	157	162	187	175	162	157	170	201	155	161	186	158	166	164	155	182	174	184	188	169	157	186	168	166	180	179	168	181	174	157	186	182	208	178	167	176	178	167	166	171	162	179	190	173	173	168	171	183	167	197	197	171	153	163	180	183	176	198	196	170	169	160	190	172	182	191	185	171	169	195	171	148	184	166	210	156	200	160	164	186	182	155	151	151	182	159	165	175	149	176	181	174	186	197	175	191	173	197	169	170	182	181	168	183	176	174	173	171	174	194	191	182	157	164	147	186	184	185	165	187	161	158	173	172	187	195	152	164	179	194	162	159	177	163	189	180	185	197	180	186	194	196	165	164	173	163	191	179	168	166	179	169	166	180	179	164	156	182	197	174	175	163	174	164	153	164	189	176	161	176	180	174	181	187	179	152	164	196	174	182	167	175	168	186	181	166	144	170	179	164	161	156	179	162	180	184	195	170	182	184	173	194	155	182	193	198	166	183	170	162	175	180	189	180	194	184	158	163	163	180	179	191	149	180	147	177	158	185	195	200	186	172	167	147	164	187	191	202	179	175	178	178	169	186	149	199	197	171	200	162	173	184	192	195	165	174	207	195	180	151	176	178	172	175	190	173	204	212	172	161	160	158	161	166	181	196	177	191	170	155	183	167	173	194	174	165	191	189	168	184	179	141	157	203	182	190	206	156	191	171	177	165	193	169	218	175	185	176	177	156	181	168	193	166	172	156	173	165	159	175	170	197	182	182	176	166	165	187	181	201	180	172	200	183	162	178	178	173	154	163	170	182	177	165	180	192	214	207	169	173	192	183	160	193	168	177	171	175	175	178	176	160	157	167	159	175	177	183	192	176	169	187	154	208	175	187	201	190	161	155	188	189	194	165	166	169	160	135	200	174	144	139	176	195	170	174	170	177	182	154	156	167	152	170	204	172	160	178	174	170	184	172	171	171	177	181	161	183	177	192	160	189	161	193	180	170	168	187	165	162	180	197	158	171	175	151	173	178	192	162	166	159	142	180	178	182	171	164	162	206	176	171	178	154	168	181	179	181	162	201	181	167	159	156	183	182	199	151	169	175	161	176	207	167	159	182	190	200	177	166	187	175	172	182	177	144	160	182	184	178	158	186	176	175	210	165	195	202	162	181	158	149	169	187	163	155	168	175	180	176	163	180	180	168	176	180	191	156	157	161	166	176	182	184	162	180	161	187	181	186	177	170	197	198	185	188	175	151	167	199	184	179	165	205	182	155	182	159	182	175	179	167	178	187	168	150	187	212	177	192	204	155	193	179	160	164	153	177	184	177	169	183	202	160	153	180	157	202	168	178	152	174	175	162	153	186	151	158	168	181	172	168	221	169	152	180	200	152	184	159	162	184	170	143	164	170	190	161	181	184	155	163	172	178	159	175	178	179	168	170	164	178	205	168	212	157	168	194	176	171	137	166	202	188	167	181	162	158	168	171	190	182	173	202	163	191	207	195	177	156	196	190	182	164	172	177	156	183	176	173	166	180	171	195	180	155	162	166	180	215	175	164	190	171	176	191	162	182	185	175	183	173	144	197	189	160	196	161	140	210	176	166	175	174	188	160	176	162	185	167	171	176	183	172	173	164	164	172	183	163	175	159	169	169	177	177	180	161	174	167	159	163	189	213	155	168	164	183	173	182	186	209	171	193	168	166	183	184	190	162	186	187	195	172	171	198	185	177	157	172	177	165	162	182	177	185	180	184	182	187	162	176	175	141	179	172	173	176	184	199	178	192	175	175	180	169	177	153	156	201	169	181	165	177	184	178	173	188	187	200	199	157	194	186	190	166	172	184	179	159	170	162	161	191	174	175	155	204	171	158	190	175	156	192	196	177	166	156	164	175	170	188	177	176	153	174	180	145	175	193	177	182	183	162	194	171	167	186	177	145	166	193	190	173	163	177	147	170	168	194	176	152	179	142	171	158	160	196	189	184	179	145	169	194	170	185	167	164	183	182	183	169	187	156	171	157	196	195	193	199	163	184	161	181	193	176	171	188	161	183	206	179	166	178	166	178	191	202	175	189	153	191	193	175	188	213	157	153	192	197	156	165	176	188	166	151	152	173	193	164	168	186	194	183	162	155	154	182	180	170	188	182	176	179	181	167	177	207	181	174	168	148	148	160	163	183	157	163	158	208	157	170	207	162	147	177	203	169	196	175	158	175	175	191	163	159	192	167	196	160	176	167	182	182	167	189	173	189	172	183	173	191	162	179	161	180	170	171	177	178	187	185	163	175	172	175	194	150	169	158	160	161	179	176	169	160	189	185	177	192	162	165	169	188	170	180	182	151	170	144	176	162	180	196	175	161	168	173	174	193	162	141	176	169	197	186	206	209	163	168	151	183	166	175	150	161	181	162	158	180	148	196	164	177	169	191	168	186	190	184	178	160	169	181	164	192	200	159	198	181	171	186	151	158	174	194	174	173	135	159	172	179	164	196	162	190	170	159	157	171	175	159	165	140	172	159	178	166	176	153	191	179	179	213	185	169	208	175	169	169	189	186	175	172	180	161	168	177	172	197	168	166	130	191	155	165	157	192	186	168	157	175	178	167	179	180	169	183	169	167	190	162	163	166	170	173	168	165	185	158	170	158	169	195	172	186	183	190	167	136	187	166	156	175	157	166	157	173	188	156	175	186	149	190	165	176	204	172	171	151	169	182	166	170	173	205	183	168	174	172	170	181	180	149	183	182	175	205	179	195	174	194	154	174	172	161	176	192	186	175	175	190	176	173	159	194	164	180	169	185	168	174	176	163	161	175	170	184	159	164	176	190	167	187	182	176	158	185	174	180	195	184	173	158	183	169	180	176	153	174	189	180	170	166	197	187	167	180	168	181	198	179	167	187	201	182	176	145	184	169	178	172	179	191	191	213	158	169	186	171	164	177	175	158	174	201	209	170	166	164	170	169	191	169	161	166	164	182	167	171	180	184	168	161	184	163	167	156	159	173	180	183	158	192	172	166	181	176	160	161	197	168	154	181	169	195	172	185	183	175	178	184	190	178	177	177	189	173	181	181	178	170	178	160	149	177	175	193	182	170	183	174	186	159	187	188	174	191	156	193	196	176	166	189	178	174	176	154	155	192	177	159	167	169	194	159	184	172	147	198	176	185	182	174	150	168	184	166	163	176	169	138	182	170	182	167	187	169	178	183	179	170	194	182	181	156	172
7902	794	1468	1652	1464	1164	1000	844	768	735	742	672	604	589	559	578	535	550	533	519	489	486	519	447	527	484	495	459	500	474	486	451	487	452	432	488	451	433	449	442	450	465	475	479	484	458	462	470	470	467	455	464	467	523	470	468	455	468	445	427	507	435	438	438	474	463	469	459	461	448	484	476	483	447	443	469	467	469	454	451	428	424	484	467	442	437	431	467	456	434	464	452	469	465	455	464	460	421	478	471	431	493	457	408	486	456	463	459	459	458	490	476	417	448	474	483	509	458	434	440	470	449	450	448	470	458	441	444	456	467	437	469	434	468	470	443	473	477	450	458	513	491	454	499	460	448	434	470	433	444	450	449	468	477	518	457	418	463	462	479	463	421	436	431	464	436	466	481	427	480	465	446	442	445	435	456	442	452	474	454	456	445	465	408	471	472	461	467	440	473	474	459	454	469	486	488	420	462	425	428	459	431	430	476	431	444	439	440	448	450	448	410	471	461	454	440	462	442	447	465	476	421	452	447	460	433	483	428	464	442	452	466	452	430	455	459	394	470	452	426	438	440	445	476	438	450	475	444	444	450	450	458	471	452	469	459	463	465	406	475	441	465	440	422	473	493	434	457	445	428	431	474	440	450	484	464	433	475	465	442	461	461	472	459	450	443	457	449	450	455	487	440	492	422	432	479	450	444	476	439	419	478	475	420	431	453	427	467	499	426	425	481	463	428	448	446	437	493	434	437	453	460	450	454	438	455	461	467	448	482	419	444	438	449	471	433	443	415	458	455	428	442	494	447	445	444	505	485	472	435	444	424	492	455	449	463	494	439	432	441	469	424	477	443	436	418	438	405	509	457	469	477	445	449	437	455	501	468	477	476	465	454	445	446	465	449	427	450	429	447	469	444	484	445	434	471	472	409	446	434	437	427	462	436	429	444	477	464	454	455	441	438	473	454	437	448	444	421	458	441	439	475	444	448	474	467	460	452	389	449	419	437	448	430	465	480	448	445	449	454	432	442	456	444	421	454	473	440	412	442	458	439	470	460	424	437	477	477	446	454	429	464	449	465	441	478	439	443	427	489	456	444	460	430	510	455	464	451	434	445	469	460	418	384	438	458	450	488	465	461	441	496	467	482	447	435	480	447	441	461	446	453	469	451	461	481	494	462	435	471	447	472	435	495	471	424	430	462	468	437	446	443	417	474	449	483	462	392	446	467	450	491	451	438	465	462	461	453	436	436	427	476	490	417	444	439	454	459	481	506	450	446	479	453	451	435	443	433	425	456	459	439	472	437	477	449	437	427	480	450	459	449	427	496	453	474	433	463	488	463	434	493	417	465	442	474	431	430	438	477	443	447	450	454	431	458	463	469	431	458	444	464	424	451	493	446	455	457	435	437	413	459	427	441	452	430	413	437	432	441	425	451	461	460	467	483	444	467	437	453	476	450	421	483	440	427	424	459	442	464	454	508	434	455	453	424	449	425	476	475	458	488	441	428	441	435	439	411	454	485	450	419	448	443	490	433	468	440	432	447	471	436	482	462	444	431	472	462	457	472	480	423	469	460	424	449	440	469	452	431	430	416	441	465	440	468	423	438	442	457	469	427	441	502	476	428	457	450	466	456	448	432	446	481	469	446	411	453	425	461	448	461	411	489	451	450	395	462	444	430	477	446	405	436	477	451	422	456	438	464	439	448	442	427	443	416	443	483	425	476	486	422	451	433	475	475	463	458	512	429	466	427	468	436	430	452	468	469	438	501	474	496	434	420	459	440	451	451	442	449	462	454	460	453	447	476	460	451	459	469	442	448	460	442	476	464	441	465	439	419	483	472	440	426	460	482	456	413	449	464	430	480	435	454	419	440	428	443	469	444	451	466	478	432	432	429	416	431	469	455	429	439	443	464	479	482	466	462	430	438	423	435	412	411	449	452	424	443	463	447	441	447	443	467	501	437	398	455	437	428	443	469	441	436	455	517	462	441	469	423	471	452	473	489	451	445	481	453	400	471	469	460	446	445	483	462	459	435	453	476	473	409	426	498	429	447	426	477	458	401	418	430	453	421	465	486	460	460	490	421	459	411	441	442	452	453	408	468	445	448	453	478	425	435	451	481	441	477	447	480	454	452	439	456	462	454	446	448	457	481	478	447	448	470	421	467	471	446	457	455	419	452	446	412	441	445	451	440	459	444	480	471	413	472	432	445	462	409	474	443	475	395	402	444	457	442	442	466	462	467	436	466	462	448	436	454	461	451	471	466	456	419	453	479	449	430	456	406	432	428	437	470	444	469	453	489	451	453	438	415	462	444	470	486	483	493	427	470	436	441	437	431	446	442	429	461	446	469	440	430	461	442	447	445	440	429	459	464	499	454	469	421	449	488	441	410	477	435	470	445	430	457	471	414	441	470	438	460	404	468	454	457	418	466	502	435	447	452	429	429	431	450	466	413	456	459	465	429	458	474	448	460	450	496	425	456	424	463	451	455	477	465	415	443	477	457	473	464	466	423	401	471	435	469	487	480	444	443	424	470	447	436	424	464	460	443	480	454	444	469	478	434	447	458	449	457	442	451	438	445	472	481	440	481	431	460	466	490	461	385	463	455	441	479	440	473	461	495	458	452	468	424	452	473	450	440	424	456	470	434	434	448	478	445	472	418	427	444	416	406	468	435	448	477	442	449	439	481	484	420	441	415	478	409	439	493	485	455	446	441	443	464	449	452	462	447	440	484	442	453	429	451	439	488	462	423	397	448	449	466	427	446	447	445	480	459	446	475	441	446	454	389	466	427	434	454	446	472	463	426	436	451	503	443	444	426	471	466	419	436	478	468	416	473	482	487	462	449	415	448	442	461	480	462	462	442	437	445	476	479	435	404	443	431	471	443	477	471	446	453	471	427	455	486	461	472	507	445	414	488	441	456	499	465	446	435	443	463	476	469	468	449	457	423	438	456	452	445	437	447	453	421	472	427	442	448	459	477	449	493	454	456	468	427	430	465	464	424	463	456	454	427	421	465	473	436	432	408	447	469	490	456	475	462	423	455	477	433	450	460	428	446	404	460	406	475	474	458	457	491	475	471	459	463	477	458	469	474	468	462	453	446	440	438	464	407	421	439	506	458	448	442	422	438	406	440	445	420	463	448	446	419	422	445	484	425	483	451	493	454	456	434	438	439	472	468	490	441	454	471	429	476	447	436	423	451	459	472	459	411	451	470	471	435	468	434	455	447	430	451	455	452	457	438	473	456	432	419	427	484	425	436	456	410	449	434	443	440	481	429	480	437	428	452	466	485	449	442	456	440	464	519	472	450	444	392	448	446	513	450	419	474	451	448	435	473	426	497	436	449	470	446	446	460	438	430	443	447	409	464	436	452	436	458	468	477	450	478	501	488	465	426	470	465	434	438	463	433	463	437	460	472	460	463	455	399	436	488	425	459	452	473	465	424	457	460	431	438	436	433	442	463	437	432	476	477	434	440	416	488	440	429	423	442	460	480
1311	400	344	381	378	372	347	384	343	338	393	374	364	362	363	355	345	358	348	349	359	373	356	373	335	352	351	376	357	370	334	375	368	371	348	331	361	342	386	375	353	349	348	357	373	305	371	359	377	363	345	411	371	370	377	333	347	391	337	376	366	361	372	371	352	358	371	406	375	346	352	391	376	373	312	354	348	360	355	350	373	343	339	346	326	408	366	393	322	365	362	357	379	365	382	367	359	373	375	345	361	399	382	364	348	376	331	369	369	375	383	347	351	330	380	387	407	380	352	369	358	374	361	325	371	364	360	346	349	381	373	349	353	344	356	358	362	378	363	374	373	336	361	385	414	373	344	358	375	372	386	345	363	353	375	335	339	377	347	382	341	349	345	357	395	361	379	335	334	371	366	363	357	337	387	329	349	397	406	377	371	375	358	364	353	352	378	397	346	377	333	364	389	374	373	364	363	336	353	362	396	356	322	332	367	382	386	345	353	360	373	382	366	378	381	355	355	378	383	371	343	371	366	392	392	357	355	377	363	331	327	375	349	378	366	375	359	364	356	362	365	391	355	370	366	358	355	344	338	333	342	401	376	390	394	376	386	345	367	380	376	388	362	376	371	374	367	366	377	355	345	371	336	358	349	384	380	363	381	331	369	382	381	371	348	338	307	367	388	363	383	349	356	361	356	360	369	378	404	373	351	392	374	350	340	387	356	364	383	345	363	370	363	352	350	375	389	384	369	397	318	350	355	335	387	355	366	364	376	365	374	384	369	368	394	344	353	358	341	372	361	356	365	352	346	344	390	354	347	378	412	378	346	359	323	369	348	337	347	379	347	366	381	369	352	371	365	329	342	343	354	343	363	406	319	359	371	382	344	355	380	372	351	353	382	361	348	369	384	398	355	356	358	361	343	361	380	342	392	363	339	381	360	391	319	386	345	405	388	368	381	330	356	377	374	394	343	348	350	366	360	377	328	368	369	340	365	371	362	381	376	372	374	380	389	336	373	381	387	357	357	349	343	344	329	392	338	351	353	363	376	373	362	342	394	358	352	367	399	371	357	393	392	364	367	348	338	379	348	383	354	398	356	369	357	342	358	341	375	369	361	363	349	363	388	327	372	374	384	360	363	341	343	343	388	366	346	331	338	362	332	364	397	357	375	379	345	368	356	391	367	344	377	359	364	386	360	363	359	372	387	361	348	334	330	326	350	346	339	411	334	376	358	379	337	365	412	370	335	324	354	390	346	358	383	321	373	376	408	362	361	384	366	330	390	368	367	386	383	335	380	361	379	383	384	352	343	351	376	393	353	367	365	386	360	394	369	352	369	382	367	381	385	345	365	377	401	349	371	354	351	351	391	366	352	341	372	381	340	375	378	376	361	334	355	386	359	391	350	368	397	319	361	391	337	382	359	344	330	374	347	327	376	356	362	348	361	361	363	380	344	359	353	361	388	354	400	360	347	377	316	387	349	373	359	359	378	365	371	356	380	350	363	360	365	370	391	412	332	354	339	387	381	344	316	363	380	375	323	346	362	392	335	361	375	358	344	368	346	353	357	383	402	363	340	368	382	336	368	360	378	342	355	361	356	369	352	368	335	365	396	409	355	387	347	366	374	343	362	371	400	362	333	378	350	400	329	368	334	390	398	377	371	335	368	368	404	342	327	377	345	382	369	316	378	403	391	395	407	397	350	359	402	392	373	342	329	363	400	349	353	339	410	351	399	334	379	384	402	395	390	336	367	387	346	365	359	396	334	377	351	331	398	404	365	365	387	385	343	353	361	354	354	365	366	355	311	368	349	398	349	344	322	389	380	378	367	357	365	362	411	341	371	359	363	395	362	374	365	344	388	366	373	373	335	351	331	385	404	359	385	315	354	370	367	383	403	382	390	390	360	362	368	345	371	358	341	348	369	334	356	349	359	360	349	361	398	361	367	365	362	323	407	375	366	352	358	369	375	352	394	354	381	346	396	386	376	380	362	360	354	381	349	368	363	379	358	354	385	362	412	374	367	395	379	396	343	340	368	354	383	406	363	363	364	335	383	355	366	394	369	387	374	347	369	394	340	365	368	385	353	370	347	353	351	359	361	364	358	365	364	357	351	370	387	346	329	381	403	354	362	341	345	355	353	356	368	403	371	388	357	369	327	354	356	374	389	336	348	387	345	348	338	367	365	357	347	370	372	354	323	378	381	350	351	384	365	345	395	356	400	365	367	342	381	339	350	363	353	363	371	341	357	344	401	361	423	323	323	362	367	384	324	385	371	370	318	380	333	378	388	354	344	394	339	383	332	388	326	365	350	303	350	355	351	339	370	394	350	365	354	364	382	360	379	355	377	388	398	360	364	354	356	357	360	373	368	355	393	368	360	347	364	382	362	375	382	348	340	358	362	355	333	363	357	315	345	347	347	398	366	390	350	364	361	339	364	377	385	389	383	392	398	380	380	346	355	344	382	371	378	369	381	364	342	347	354	344	404	347	335	363	381	387	377	361	350	372	338	340	365	371	387	374	353	379	357	371	343	333	363	357	373	376	371	350	378	387	318	336	373	388	349	353	403	385	357	353	346	384	373	389	349	343	378	355	359	413	346	367	373	358	318	405	350	378	349	337	355	345	364	348	353	350	365	336	377	385	346	336	388	366	350	347	342	369	313	370	378	419	372	367	396	391	379	352	409	403	339	363	360	394	439	389	359	385	378	375	377	340	354	327	357	361	367	365	329	365	363	360	351	391	344	363	347	403	333	363	327	337	393	355	419	386	358	380	333	355	345	356	368	395	352	374	325	336	362	333	361	391	389	363	339	395	372	379	365	343	335	386	375	367	399	392	398	365	382	386	365	362	348	375	358	349	328	348	338	348	356	336	367	316	369	376	378	311	373	356	422	420	384	353	368	378	356	401	333	375	364	389	361	396	372	360	342	376	380	364	390	377	374	352	347	358	382	385	401	367	380	356	378	346	368	325	365	364	357	376	372	329	335	355	398	378	349	323	380	364	387	345	343	381	352	367	369	400	340	319	372	328	345	370	324	358	378	382	332	367	345	409	348	379	349	374	342	309	367	358	331	356	355	340	339	356	370	360	397	358	363	370	375	353	374	361	338	356	387	365	372	371	361	351	363	393	365	328	344	346	376	350	402	343	386	365	314	369	372	330	350	361	382	343	369	369	374	347	373	342	369	341	350	347	349	329	385	358	383	341	341	328	374	377	375	309	331	376	362	372	349	354	347	347	329	388	387	365	353	340	338	343	375	359	365	413	383	321	349	397	360	374	391	375	369	368	321	338	358	394	393	339	392	361	386	370	373	377	364	324	374	366	361	374	371	390	377	355	391	323	389	362	320	329	377	377	401	375	355	356	355	394	370	355	366	344	331	365	347	394	356	346	365	320	373	378	351	378	400	376	350	376	360	347	380	384	373	402	361	348	347	387	345	345	377	348	443	359	352	364	377	366	396	386	378	380	390	364	390	357	370	410	366	353	333	368	353	374
2027	885	885	925	937	906	898	857	902	888	885	879	834	881	931	866	864	892	910	865	855	865	854	848	926	875	897	883	884	875	892	835	927	866	930	872	869	883	867	893	873	831	898	954	859	889	859	954	843	883	877	881	871	886	914	848	851	947	931	895	895	859	865	824	887	866	889	877	949	881	874	835	870	881	890	837	890	925	856	895	877	894	907	858	863	887	840	854	876	898	922	862	871	864	850	867	893	864	851	829	898	909	823	889	837	879	880	936	834	879	872	855	902	874	930	922	905	899	808	896	816	894	862	895	879	891	834	873	879	847	908	865	837	854	879	878	896	914	852	898	852	907	823	895	874	822	897	882	877	892	833	899	912	906	876	885	893	895	906	949	868	903	931	862	897	856	872	868	851	892	885	885	869	907	890	887	900	928	851	846	857	866	903	906	876	886	912	919	911	835	874	900	878	841	867	885	856	898	936	878	852	858	825	854	923	864	872	904	847	870	892	890	907	895	941	900	884	883	906	923	897	919	849	875	867	801	901	885	838	870	881	884	806	894	860	825	932	881	821	848	830	875	927	915	845	903	872	919	898	906	899	889	853	870	867	923	898	916	871	937	934	830	922	899	877	829	869	933	847	879	851	869	836	915	837	864	868	895	932	899	904	890	853	897	897	868	864	866	866	909	882	908	903	870	910	857	855	823	894	876	864	876	878	859	836	906	816	887	877	856	897	881	871	866	859	873	849	895	846	844	884	904	901	896	854	885	828	862	829	846	899	815	874	885	854	920	912	867	871	866	823	858	959	873	899	878	895	899	891	842	865	863	876	887	887	893	847	839	900	863	929	851	891	932	874	851	859	881	862	907	881	845	831	875	891	910	879	892	923	893	856	853	867	867	938	888	863	899	900	898	826	828	838	879	817	869	854	902	873	836	852	901	914	856	825	922	872	896	888	846	942	839	899	922	860	877	917	891	857	928	917	905	862	870	900	911	874	853	870	894	903	895	857	897	878	874	830	881	858	865	872	915	890	882	882	875	901	915	859	884	884	890	959	884	884	887	880	867	861	837	825	903	900	918	892	905	869	845	866	874	826	871	846	871	908	876	922	892	895	864	865	923	886	873	870	884	851	866	927	890	843	868	879	889	895	883	874	909	864	899	866	862	876	873	894	843	876	921	832	826	831	862	825	832	932	850	872	864	862	888	925	853	899	890	847	843	861	856	904	897	841	877	894	890	866	909	861	888	885	863	910	921	864	892	847	810	853	892	898	839	894	861	848	913	901	899	853	901	914	876	877	809	886	853	904	903	834	915	874	898	911	905	901	837	916	853	841	867	980	830	845	879	884	885	896	838	935	877	923	886	922	869	839	907	861	866	907	857	872	833	888	885	866	891	866	895	788	930	863	951	933	884	890	884	838	886	880	857	846	901	879	892	865	898	868	886	782	858	890	872	877	923	889	841	839	921	821	912	939	916	879	826	941	885	895	844	835	902	868	911	880	839	902	884	871	842	877	903	923	903	880	915	900	870	904	823	850	903	888	898	823	887	876	880	864	896	844	878	878	893	884	851	851	837	818	917	852	850	868	913	912	864	960	915	867	850	856	902	868	806	914	822	844	905	892	829	893	860	880	851	881	897	876	888	911	907	881	887	889	857	884	848	909	878	900	891	927	877	871	876	839	915	832	861	929	915	883	907	927	884	857	862	933	848	886	877	919	905	884	874	881	894	890	843	884	829	897	851	876	868	844	870	855	886	920	920	878	936	872	892	879	880	890	914	863	930	898	870	844	892	894	878	891	866	843	922	857	842	897	882	841	881	915	898	854	882	931	921	891	890	910	858	874	907	890	861	866	863	863	859	951	858	911	832	914	887	854	870	874	880	872	903	892	881	931	924	905	900	902	905	916	866	793	909	859	811	870	885	860	886	902	908	831	880	867	902	862	910	859	902	878	895	881	819	903	889	931	927	882	891	872	912	887	881	885	857	908	862	873	914	902	874	892	897	845	842	870	880	859	903	895	876	874	885	896	883	917	903	863	865	893	875	913	873	905	868	873	900	897	839	858	898	915	897	882	918	878	888	884	904	882	911	862	858	870	897	851	848	870	888	882	880	910	867	935	851	861	930	910	951	848	867	844	832	824	919	860	854	886	847	869	818	924	902	838	833	915	885	853	881	872	915	908	838	848	858	852	923	901	925	842	904	891	906	905	841	834	898	878	872	940	851	883	912	872	886	923	896	854	850	881	925	834	803	858	880	906	841	856	885	899	871	894	918	931	888	855	895	885	870	845	868	855	860	876	950	891	866	857	882	903	810	897	908	901	851	890	927	879	866	866	861	904	895	863	903	871	923	843	885	927	809	885	842	910	885	884	836	885	873	922	841	875	880	894	920	902	883	865	861	912	911	828	899	851	848	791	843	869	875	868	890	893	877	857	854	886	873	884	860	862	826	903	877	908	811	903	866	835	916	845	877	851	807	863	844	947	900	878	815	847	908	866	885	921	893	870	852	912	828	896	892	896	836	829	878	868	942	871	877	873	855	813	891	861	849	841	857	901	904	848	918	889	880	875	868	890	925	854	861	891	853	892	870	908	878	906	874	844	881	882	880	887	870	874	843	888	933	864	855	853	868	875	935	871	854	839	833	837	916	927	911	875	925	917	829	893	870	869	903	823	846	882	946	922	906	922	926	888	830	890	899	900	896	829	906	860	860	866	887	921	876	877	871	847	899	893	863	881	872	863	917	905	882	838	876	938	899	864	861	877	881	850	866	866	871	900	870	872	879	912	837	881	868	855	921	873	864	910	926	913	879	861	826	884	912	914	947	845	903	892	877	901	880	877	847	885	863	929	898	924	924	828	895	864	847	863	892	850	878	885	836	870	894	826	924	872	918	880	904	944	908	829	889	850	916	822	906	877	884	899	826	868	877	919	893	814	888	903	871	876	917	843	872	900	888	939	910	909	877	947	853	906	873	863	892	855	842	829	873	884	882	861	916	888	907	903	862	890	904	874	856	865	877	864	929	870	882	861	870	863	878	854	874	853	920	866	864	866	879	841	879	865	877	929	838	869	826	843	923	914	824	893	909	948	856	892	908	906	878	855	906	862	898	884	866	830	938	879	851	911	892	887	860	855	917	859	861	846	887	902	864	837	912	861	881	884	860	902	930	851	852	899	933	890	896	850	871	871	856	934	870	854	867	928	852	879	957	912	935	879	891	865	857	874	868	869	874	836	852	878	883	902	875	907	836	892	887	892	875	932	861	890	825	885	948	891	874	871	867	867	931	869	891	892	856	883	849	879	864	879	900	913	905	934	911	838	862	873	872	835	931	891	866	924	843	843	861	902	882	848	931	895	900	888	850	875	907	821	864	900	850	853	882	885	840	875	873	867	839	873	869	869	921	883	919	873	879	855	915	840	875	833	936	899	923	898	862	944	868	906	874	886	891	887	938	888	843	850	917	939	869	901	875	839	836	930	932	859	915	882	872	878	862	843	882
7028	579	543	525	436	365	386	390	358	370	373	390	412	342	351	356	324	359	338	320	374	321	345	350	334	333	357	390	378	317	333	367	364	360	342	362	317	343	336	357	355	339	362	342	335	394	334	335	378	380	366	378	338	352	364	366	340	377	330	365	337	359	323	330	384	351	334	316	328	394	321	345	348	348	352	347	331	336	367	325	334	384	333	357	337	329	356	338	344	352	383	334	339	325	381	368	353	324	338	326	370	320	346	338	340	323	343	350	331	350	343	370	347	354	340	341	329	327	325	348	333	380	326	300	345	345	325	368	306	354	362	324	329	366	339	327	361	310	348	345	343	354	356	383	335	305	308	336	349	332	333	355	318	349	323	324	342	344	323	335	348	338	319	343	346	332	325	326	320	344	367	343	324	324	327	341	321	351	348	375	357	332	362	334	349	330	320	346	359	342	324	351	315	356	350	326	328	383	346	310	343	326	322	321	324	330	299	350	391	324	343	364	326	348	381	363	343	351	378	330	341	331	337	325	341	337	351	326	349	344	333	333	312	305	372	304	310	358	338	366	332	354	346	351	317	329	344	326	306	342	347	354	358	388	341	310	326	355	339	380	356	338	349	353	364	335	335	354	360	342	337	340	357	346	388	327	353	329	333	355	343	352	342	330	324	388	357	342	330	353	325	344	353	346	379	372	328	332	356	322	381	369	354	311	280	356	361	329	337	345	342	367	337	318	369	342	360	328	340	348	348	371	329	349	325	344	336	345	351	334	352	333	334	316	367	323	345	350	331	309	357	329	359	382	347	335	360	332	322	339	405	354	363	349	305	365	339	375	354	323	327	326	337	335	370	357	363	295	310	365	328	339	321	332	340	366	357	340	335	318	305	337	338	341	360	355	316	338	350	391	347	366	342	367	341	329	331	354	320	319	352	346	367	339	323	337	303	358	328	336	344	320	361	307	307	352	342	353	319	301	337	341	340	349	351	359	354	363	345	330	347	357	354	347	335	330	338	316	340	355	354	348	349	312	290	353	346	346	336	344	311	359	354	317	339	319	309	332	302	311	359	347	343	397	316	339	335	370	344	357	341	341	329	366	357	353	319	355	320	353	321	337	330	325	378	335	348	365	383	354	322	361	326	319	341	314	351	318	340	370	358	362	336	324	324	332	352	345	341	320	344	318	333	390	333	346	329	359	351	332	333	375	341	340	345	357	348	333	360	350	355	363	300	365	373	341	380	317	355	364	297	353	310	350	339	323	347	369	328	340	350	351	330	342	336	329	320	324	327	350	364	345	367	361	378	342	347	334	336	320	355	344	377	340	363	362	386	347	330	328	369	342	352	316	323	372	334	373	321	334	346	329	381	334	317	341	351	352	340	336	355	323	372	367	342	383	373	328	303	342	323	337	325	359	342	343	357	335	316	342	324	341	352	340	346	362	350	327	361	338	337	310	321	329	358	342	347	323	390	349	328	365	380	337	368	330	344	310	321	402	337	365	336	362	352	336	342	351	379	352	371	337	344	348	339	356	323	325	358	345	340	346	331	359	354	317	357	308	352	346	361	368	364	300	343	333	353	344	349	353	339	336	331	349	351	321	304	339	323	335	344	388	321	348	333	347	307	318	352	374	327	303	317	357	374	329	345	359	325	385	322	348	363	373	310	323	346	336	352	356	293	365	333	334	303	332	315	362	329	340	304	374	309	337	335	325	287	347	363	327	336	307	348	398	381	313	323	339	320	341	372	331	328	323	330	351	327	352	341	344	365	328	346	317	351	348	352	357	366	333	339	324	340	335	297	356	339	377	351	356	390	339	339	336	313	336	350	338	366	355	349	353	316	340	401	352	354	382	321	329	323	397	346	346	332	323	335	383	377	363	360	336	331	312	297	321	324	332	310	310	349	357	349	354	341	326	359	348	353	349	354	367	346	332	358	330	322	340	347	333	360	345	333	354	348	326	309	365	350	330	348	331	381	336	322	324	348	349	354	337	328	332	345	336	389	323	367	342	370	311	351	327	358	343	344	338	346	343	350	320	330	317	343	320	317	360	340	363	374	351	332	323	349	354	358	376	360	319	338	372	376	356	395	369	310	364	374	362	373	362	321	293	357	369	318	302	373	345	339	368	309	326	350	364	363	345	338	333	328	342	310	359	351	349	370	372	346	338	328	331	361	350	343	339	337	328	310	364	311	344	333	339	337	312	368	334	322	329	349	325	338	319	325	352	357	355	317	314	333	363	341	362	338	358	348	342	353	328	345	389	376	329	342	367	365	341	351	344	382	347	347	334	359	346	380	348	353	356	328	313	352	344	332	319	367	396	327	332	372	368	333	319	349	337	366	352	366	336	356	341	365	348	383	374	343	305	362	344	342	341	319	336	343	323	358	325	349	299	354	366	377	324	324	319	376	338	352	329	331	385	335	355	383	321	324	357	345	375	373	332	317	332	354	348	341	334	336	366	351	315	346	362	368	332	352	312	330	348	335	348	365	344	332	350	324	322	319	359	363	308	320	371	341	343	315	363	336	359	353	298	329	330	343	357	368	347	344	338	341	360	323	357	340	336	351	334	321	332	365	334	371	315	350	354	351	333	322	360	333	364	343	334	342	343	325	360	396	376	360	320	336	351	331	344	346	313	346	380	343	339	354	329	320	312	306	342	353	295	317	342	356	339	349	339	334	323	371	328	330	354	339	367	363	339	335	339	343	311	368	352	338	348	304	340	336	362	345	334	326	348	339	350	344	322	352	341	301	359	308	348	333	336	359	384	383	324	335	372	331	345	353	378	368	368	311	362	362	351	335	320	348	333	381	307	352	367	354	345	333	305	339	309	325	328	340	331	338	332	361	312	326	315	339	328	379	377	335	360	337	374	361	327	338	320	333	353	342	364	366	344	327	356	310	327	347	367	355	381	321	341	339	341	328	314	331	341	348	357	375	351	341	351	322	343	373	368	346	349	353	357	333	360	341	340	337	333	352	356	324	320	348	320	346	337	345	362	358	317	352	376	389	365	341	305	370	339	364	311	291	329	307	344	380	330	350	341	351	346	336	342	355	378	376	326	338	311	323	327	377	355	329	368	381	330	318	297	338	355	372	340	334	364	353	350	384	357	362	336	361	337	330	316	369	339	336	348	333	334	372	354	351	399	332	345	388	374	334	322	356	312	332	331	351	330	347	332	331	352	375	344	349	357	334	320	332	348	320	327	306	362	287	301	320	340	322	334	352	373	352	339	340	332	320	377	367	302	372	336	351	315	364	310	388	339	361	337	364	343	388	322	312	345	327	331	325	335	362	332	319	371	318	349	341	377	356	304	319	334	322	371	348	345	366	343	309	351	332	363	353	373	372	325	335	314	329	333	346	373	334	336	298	312	343	340	311	348	348	368	340	330	376	369	355	338	313	357	353	343	337	308	327	347	338	336	362	370	331	347	349	339	355	321	322	332	355	366	336	319	371	355	375	339	356	338	364	338	323	308	323	367	384	338	312	398	310	361
6561	1038	1409	1426	1361	1213	1139	1073	994	974	916	925	874	894	855	881	856	843	885	881	880	811	824	858	860	830	821	779	897	875	843	867	910	820	831	835	867	836	847	847	794	839	803	881	820	847	863	843	860	754	843	793	800	824	802	797	808	825	912	815	824	886	836	858	822	833	831	836	832	849	858	803	862	849	837	864	851	865	846	803	789	883	798	850	838	806	856	762	809	778	782	802	851	837	790	823	788	824	805	804	789	827	802	861	803	825	821	812	827	849	816	789	844	781	847	845	813	844	821	854	802	789	815	767	824	839	851	805	834	769	794	789	820	795	827	834	844	802	827	846	826	895	848	795	828	816	842	801	832	833	776	816	787	760	816	823	868	810	830	840	832	833	843	768	847	814	812	848	815	799	841	827	799	807	836	776	860	830	796	838	858	819	816	790	800	849	788	805	788	817	805	885	806	779	823	829	815	773	803	818	762	819	839	738	828	858	800	802	845	835	820	785	814	772	864	838	801	838	866	841	792	756	801	826	835	848	791	834	853	765	800	841	828	801	834	840	755	772	798	823	828	824	779	794	839	846	815	819	806	808	779	888	848	853	788	829	821	823	865	839	793	805	855	841	818	823	844	796	781	763	859	836	846	797	844	761	837	763	847	810	789	810	747	828	809	814	812	790	843	849	843	860	777	775	815	810	849	877	826	797	823	782	853	825	822	805	807	862	806	817	882	827	802	871	840	830	833	808	780	810	843	860	840	846	877	797	801	836	812	785	890	835	839	830	879	799	821	835	838	849	853	872	835	833	824	827	750	852	816	823	790	767	798	796	805	777	845	842	786	823	832	814	785	812	820	808	866	829	853	855	777	862	832	849	812	807	843	867	840	822	854	778	783	804	796	837	808	818	864	830	768	813	842	842	827	818	821	802	778	867	801	792	777	816	878	770	796	821	825	852	833	807	794	749	847	800	813	805	780	824	832	840	829	784	802	809	785	819	829	801	813	792	810	783	851	806	825	850	826	828	852	835	848	804	828	866	783	761	861	822	804	876	826	817	825	768	803	822	821	822	793	851	827	788	821	879	771	856	844	787	856	858	827	856	787	851	835	835	822	802	832	819	824	792	792	818	805	779	867	791	793	825	770	830	828	807	807	853	804	811	805	813	810	846	797	806	841	817	848	832	848	830	874	820	844	813	903	824	864	805	859	851	811	790	838	772	856	853	829	821	843	771	851	805	820	824	824	864	852	832	828	811	793	796	807	798	785	808	832	851	831	797	769	808	829	824	790	772	828	798	807	840	842	788	756	808	828	861	817	794	853	841	862	833	825	780	816	831	831	808	820	809	832	894	831	827	829	803	812	804	850	823	813	777	863	787	814	865	845	800	843	841	824	792	804	812	807	784	771	798	809	846	877	830	814	813	833	813	826	825	829	779	822	855	787	838	835	801	887	828	774	808	804	805	797	836	867	801	811	770	807	844	811	808	745	818	788	772	799	864	873	820	787	811	797	797	806	862	884	779	820	783	842	814	828	816	823	825	784	789	805	839	828	903	813	797	764	793	802	800	788	875	848	824	792	858	827	828	775	843	841	803	790	888	824	821	820	796	810	837	793	831	783	794	825	824	776	852	804	812	828	860	783	845	835	759	793	863	806	807	808	818	848	819	813	837	824	810	791	806	874	822	815	832	880	802	797	785	805	781	813	849	825	797	823	811	783	836	869	813	829	833	814	862	802	861	833	812	833	800	784	803	854	775	862	846	827	881	837	848	815	784	850	844	778	805	799	833	826	827	833	805	819	802	784	788	820	800	767	792	797	820	829	817	817	852	847	826	825	849	833	900	838	809	844	859	842	849	875	813	831	841	801	778	868	799	770	843	844	801	770	815	810	864	814	819	805	845	788	798	823	754	870	822	858	797	826	808	845	797	809	867	833	823	780	875	844	851	859	843	838	782	824	813	865	858	844	822	798	818	839	768	846	834	813	827	856	817	821	858	864	851	878	878	752	823	808	843	777	836	782	867	823	784	801	804	807	834	862	892	833	826	783	874	805	800	859	793	830	871	861	764	810	816	841	729	857	858	870	824	834	831	830	786	859	789	803	864	833	805	808	849	807	825	841	789	803	819	868	864	828	860	824	806	845	867	831	820	834	840	803	850	832	767	774	829	794	834	797	785	774	893	831	813	769	841	833	804	779	814	820	853	832	816	822	866	786	844	822	853	858	835	811	842	862	812	801	823	866	823	767	833	844	856	825	846	824	812	807	824	791	794	779	807	824	786	786	824	785	865	829	750	858	818	801	828	805	828	845	849	800	761	772	819	804	744	830	812	807	865	813	844	875	863	830	857	817	851	819	831	795	845	834	867	820	853	800	813	839	768	839	846	845	795	809	781	820	836	812	843	772	854	846	809	801	789	868	780	798	847	828	790	854	804	804	835	840	856	855	817	852	857	745	796	890	797	758	820	786	840	783	884	827	793	825	837	849	793	785	766	782	802	857	758	798	826	790	818	785	823	809	847	835	798	845	801	852	785	809	824	770	848	827	866	785	822	841	852	833	841	823	838	868	819	848	855	844	805	803	812	821	853	797	852	803	802	795	796	794	826	836	795	782	836	792	821	809	789	793	781	821	788	853	807	785	839	872	788	790	818	863	875	881	807	854	822	838	833	769	783	876	820	796	830	770	828	811	832	816	829	845	850	814	766	798	853	833	812	824	838	815	793	840	797	806	812	864	829	819	802	821	795	778	822	818	797	784	794	814	813	782	793	839	802	791	790	813	858	754	816	823	827	812	809	851	836	792	833	787	772	820	809	825	874	817	859	804	863	860	825	783	824	822	821	829	779	830	795	812	810	811	872	821	845	777	765	832	827	851	854	851	824	839	835	858	851	844	835	835	844	801	837	827	799	819	839	808	894	750	812	837	810	791	814	806	792	825	787	841	794	847	828	829	824	848	812	874	848	889	831	814	818	851	812	814	806	827	798	813	829	836	841	798	804	817	857	799	878	796	820	799	897	804	863	777	864	793	847	839	810	812	798	850	802	782	833	844	794	816	826	839	878	821	818	832	799	851	791	860	822	809	865	785	832	788	772	845	820	856	827	826	830	773	818	791	801	783	838	769	871	817	812	798	828	879	796	795	816	836	801	804	833	805	823	810	827	911	809	835	809	735	821	790	835	821	785	797	828	868	798	835	837	827	792	824	830	807	825	847	837	817	871	828	834	836	790	821	843	859	814	802	774	806	822	793	792	765	855	824	822	829	788	866	785	815	820	801	812	817	849	812	834	818	856	858	820	840	806	821	838	780	783	868	809	813	813	838	782	805	807	805	826	759	794	830	910	817	798	881	782	863	816	814	868	845	818	860	799	908	756	842	841	824	817	798	789	849	836	818	803	840	772	792	882	802	782	839	864	838	816	798	809	822	848	792	835	778	865	866	853	884	809	811	828	846	832	858	825	805	806	789	869	837	843	837	754	853	821	832	787	809	784	771	879	759	850
12029	710	615	481	369	316	272	253	227	236	217	214	200	186	184	205	182	196	197	191	165	182	173	166	187	175	180	182	184	173	170	169	176	177	187	168	172	170	182	170	175	161	139	175	175	199	183	183	165	161	168	192	183	193	157	152	175	165	180	134	167	177	180	193	212	161	160	186	182	165	168	152	177	192	233	194	168	179	181	160	170	158	192	198	185	161	181	189	186	165	168	191	175	180	197	161	172	165	207	175	149	189	180	172	166	172	165	181	149	190	187	198	144	177	194	204	194	167	176	184	188	159	155	162	183	183	169	192	187	178	175	182	158	168	166	165	175	161	186	168	182	148	176	163	177	179	177	196	156	202	183	165	158	180	167	178	174	161	161	172	148	177	190	161	170	175	180	174	166	190	182	169	168	167	176	149	180	163	168	170	185	188	156	179	166	180	155	166	191	179	189	175	177	172	174	182	179	173	185	192	176	179	195	168	156	179	165	175	193	196	168	173	170	152	164	201	159	173	180	174	154	174	181	160	173	173	167	147	195	160	222	187	167	197	188	166	183	201	163	201	191	176	199	182	184	166	191	182	216	172	200	174	185	157	157	180	202	146	176	189	143	185	178	165	165	202	173	187	186	163	201	176	195	171	191	188	175	160	158	160	186	169	156	174	176	177	228	181	162	179	179	182	172	176	183	163	184	182	165	203	184	195	164	169	154	176	175	203	174	162	153	157	165	165	174	183	177	160	154	158	170	207	177	182	179	171	182	166	186	163	156	145	179	193	161	192	180	167	182	185	172	173	200	193	174	178	172	175	184	169	189	176	195	174	173	171	174	192	179	205	188	174	184	172	184	175	163	144	185	186	173	174	166	181	173	187	168	190	175	176	160	159	177	191	165	174	173	165	180	200	169	176	169	182	156	177	175	153	144	169	168	208	163	168	197	179	173	171	178	175	161	176	175	187	200	186	160	194	164	187	169	172	209	182	195	148	187	187	161	183	190	164	178	180	165	167	206	153	175	163	183	156	183	186	162	159	166	166	173	201	189	180	186	184	179	180	169	162	154	153	174	175	170	209	219	165	151	152	180	183	189	157	195	194	178	162	171	167	181	192	209	176	196	162	205	157	190	170	175	185	183	190	174	166	193	178	171	173	174	177	152	159	160	149	175	171	181	174	175	155	160	134	151	152	199	160	189	168	160	160	161	166	181	192	179	166	197	171	190	187	155	165	163	150	166	161	204	178	187	164	153	192	176	159	171	171	177	196	170	175	161	173	181	168	180	153	173	188	163	158	165	179	189	174	196	175	202	174	173	193	178	182	178	156	179	176	204	177	163	175	169	154	181	178	213	185	169	174	174	183	192	175	174	184	175	163	173	190	165	169	133	166	188	187	154	161	171	180	179	172	189	188	174	177	163	161	191	157	175	160	174	150	200	178	179	140	173	184	171	178	168	172	172	157	165	167	201	189	138	185	149	187	185	154	173	182	223	162	180	159	188	156	190	156	195	184	186	146	177	158	169	161	181	171	180	169	181	190	175	157	180	175	176	176	190	178	171	153	197	157	207	183	171	172	185	161	165	162	175	183	174	176	184	182	204	171	158	162	182	169	160	211	153	199	202	171	195	192	168	174	171	187	172	157	163	178	150	166	147	196	176	173	191	165	186	176	179	189	163	170	187	169	183	144	173	178	195	169	184	177	217	178	195	164	169	195	198	186	184	180	185	187	181	174	194	186	166	172	160	178	181	160	188	176	187	180	178	183	198	165	189	177	177	199	176	164	198	155	166	165	155	155	149	215	169	148	170	181	165	173	161	175	169	148	157	173	156	175	196	191	166	176	164	157	174	150	176	192	182	165	174	162	184	198	173	173	168	189	139	161	182	166	155	177	175	155	186	189	184	177	187	170	173	164	180	179	178	161	179	157	148	177	145	167	185	158	166	187	166	176	151	170	176	163	189	166	155	176	164	188	177	182	186	157	161	191	170	162	195	176	171	163	192	181	171	170	182	172	183	174	217	188	213	201	201	152	179	194	168	164	168	170	184	169	172	198	191	163	190	180	176	187	188	188	178	171	179	194	187	169	153	169	180	193	204	220	180	174	192	161	174	177	154	163	160	178	149	181	176	174	154	166	161	184	172	164	159	167	202	173	179	181	159	164	167	188	153	177	188	168	204	173	158	187	192	172	181	171	190	183	188	164	175	172	197	152	180	195	180	154	189	181	158	168	177	170	183	180	196	164	180	161	172	157	161	170	193	140	151	174	170	159	169	156	171	168	154	163	206	203	167	169	191	159	169	173	168	172	201	212	168	185	178	187	167	187	178	146	189	167	187	197	195	192	194	166	190	151	160	161	165	166	173	181	188	186	155	172	162	155	171	165	174	203	183	160	174	189	186	191	169	168	172	190	165	170	181	206	161	160	206	172	191	177	170	172	173	183	198	215	170	173	147	189	183	186	162	190	181	172	176	149	171	151	179	167	184	182	188	153	181	183	170	175	177	152	190	166	152	184	148	167	155	154	167	200	175	169	177	163	185	180	160	171	160	171	159	189	193	191	165	166	181	177	143	158	176	174	179	195	179	183	173	168	180	180	191	168	169	177	171	165	175	182	157	159	168	193	167	180	165	161	150	174	167	144	170	173	161	182	150	184	183	145	177	161	182	185	181	179	163	201	165	167	167	167	179	198	170	162	187	197	184	169	183	160	172	151	156	171	174	174	202	180	164	168	156	164	188	206	185	178	173	179	173	180	197	192	198	177	180	170	176	171	167	162	176	174	167	159	175	159	172	170	177	165	159	169	170	185	170	145	186	192	159	172	185	167	207	181	156	151	172	172	172	170	194	186	181	170	181	180	170	162	170	199	171	129	154	159	170	178	179	165	157	172	176	157	196	169	201	173	175	164	189	179	169	164	169	177	189	179	163	176	178	176	185	189	171	148	152	193	178	163	154	184	165	177	175	173	205	175	172	182	175	157	174	183	180	160	167	166	175	167	161	168	152	196	169	179	191	204	189	167	177	158	136	182	164	170	178	155	163	160	191	166	189	177	191	162	181	192	184	152	174	160	170	171	185	188	172	155	166	170	154	183	191	182	152	177	141	153	166	160	172	179	180	174	154	193	187	170	169	179	169	195	152	157	167	173	181	170	173	180	191	163	191	148	175	149	185	208	181	182	168	160	186	153	192	168	195	154	153	170	168	184	178	162	163	147	182	202	146	160	167	185	192	181	168	149	177	191	196	177	152	184	170	180	210	163	170	158	146	170	175	184	169	198	185	175	181	182	179	171	197	162	172	174	187	181	159	184	175	141	169	173	155	173	148	157	181	188	192	182	185	178	138	173	152	169	187	153	180	181	196	197	157	163	173	154	182	183	183	190	190	184	205	187	177	176	164	159	168	194	172	161	170	184	153	147	150	179	169	175	190	203	186	184	177	161	187	190	182	177	148	176	180	160	179	174	171	189	172	162	164	167	193	163	166	143	196	157	166	181	182	175
7736	842	1493	1666	1419	1105	981	803	770	663	665	631	587	588	559	537	551	518	536	542	491	497	514	495	474	509	474	474	472	477	463	470	487	523	471	457	466	496	470	468	463	487	473	472	444	493	424	489	458	456	440	446	464	444	455	456	463	469	468	460	472	452	451	490	470	474	441	454	455	478	499	465	507	447	445	444	425	501	453	458	441	446	453	494	452	483	444	433	489	453	444	469	466	457	443	456	465	451	476	454	481	433	455	439	460	445	473	432	456	487	444	467	468	463	440	467	459	422	451	460	439	470	418	422	431	495	436	457	468	470	486	439	458	436	452	420	483	469	450	455	455	440	425	472	450	476	446	432	447	460	430	420	451	485	415	445	436	456	444	459	416	460	451	415	437	425	460	459	437	459	493	437	480	474	452	444	459	411	465	458	474	445	447	427	434	462	420	466	461	466	468	411	451	459	422	441	429	447	451	465	442	462	434	419	465	439	479	468	456	433	415	452	416	436	444	438	446	469	427	471	472	455	465	451	465	436	476	428	443	448	486	432	452	442	450	425	484	484	453	425	442	457	477	448	451	430	462	458	431	471	416	415	466	442	458	458	450	454	449	464	441	431	458	434	457	463	458	503	441	434	492	432	462	469	421	442	470	427	453	426	430	458	447	454	450	459	458	433	457	504	472	460	440	419	456	456	446	442	438	443	400	467	486	456	427	492	460	455	458	441	419	422	482	464	463	465	424	459	481	428	440	428	451	477	471	408	462	465	445	428	456	480	431	453	453	490	461	462	468	464	462	403	429	470	453	483	456	444	471	428	446	482	494	424	405	486	459	444	483	413	480	460	435	454	468	443	437	411	463	461	440	473	449	435	425	473	424	477	450	423	463	426	435	460	474	461	416	482	481	479	442	474	453	450	455	434	451	437	450	462	459	393	466	450	448	436	418	429	457	467	448	436	414	438	440	418	426	458	466	408	452	409	472	465	448	482	427	445	437	475	478	446	459	464	431	477	472	452	509	435	462	442	446	463	421	447	415	452	433	427	428	477	426	455	450	443	487	451	471	435	510	444	446	438	495	425	476	431	462	426	439	446	502	449	463	449	459	441	439	462	480	456	475	440	434	465	489	467	474	465	448	453	452	455	473	434	454	452	450	459	469	421	410	488	455	448	420	390	455	454	476	466	429	460	411	409	460	455	456	454	451	414	428	452	435	467	432	459	462	406	431	456	439	449	440	437	459	435	420	493	458	452	448	467	426	429	469	464	458	471	451	467	431	430	446	475	445	438	463	445	450	488	471	426	458	449	432	463	448	449	488	474	436	414	493	461	404	470	470	399	428	464	410	457	440	429	449	454	413	476	447	455	455	450	448	449	467	435	455	439	474	448	445	443	428	480	456	441	464	412	451	462	452	454	443	431	404	427	426	455	463	456	454	427	442	475	438	428	471	425	433	434	467	438	475	453	482	479	469	428	426	454	451	433	433	443	458	467	446	458	465	447	462	439	409	429	482	453	468	429	471	428	431	469	412	446	440	458	449	426	472	434	455	435	451	496	467	451	447	462	442	449	496	391	435	467	477	432	440	461	436	420	470	462	454	444	451	462	435	408	447	416	416	465	461	451	451	454	428	446	430	454	404	442	442	438	422	406	388	423	428	430	462	462	432	466	467	425	442	481	377	458	445	408	465	467	451	426	461	457	446	464	461	413	464	430	434	430	436	482	457	485	430	438	422	456	477	438	434	458	456	466	444	472	453	454	432	430	454	432	457	421	460	432	453	454	407	463	478	471	447	425	438	418	495	487	436	420	441	449	472	464	443	421	436	487	440	440	458	497	464	421	415	447	461	477	408	426	423	473	466	443	436	462	430	481	488	420	426	428	431	435	415	397	417	480	440	461	458	461	464	457	423	466	397	458	439	463	474	467	433	469	497	442	447	458	417	462	460	461	454	485	432	446	460	449	448	402	452	432	438	445	446	432	462	459	468	448	408	488	443	438	427	429	445	387	446	426	422	426	467	444	457	428	501	408	468	466	447	418	454	472	444	432	464	469	415	440	465	462	415	426	423	491	417	452	440	419	428	414	395	492	447	452	427	424	442	437	444	413	479	412	465	455	468	434	428	484	430	423	445	461	486	468	466	463	474	426	463	401	431	450	494	443	466	467	439	460	481	450	445	446	469	444	451	443	448	433	431	466	454	439	483	477	460	444	472	452	448	453	447	446	453	418	485	447	442	466	406	479	449	439	442	439	452	464	466	420	443	466	451	439	483	457	448	440	417	417	453	478	453	408	419	483	461	447	448	463	446	424	447	435	461	445	448	456	456	423	488	498	452	426	465	409	433	457	417	446	468	423	486	461	428	434	473	439	446	426	448	477	435	453	451	447	458	456	492	471	475	422	461	466	442	455	450	449	442	430	486	433	460	448	443	442	471	439	463	420	428	455	430	466	445	498	465	489	414	469	467	449	449	415	448	424	439	469	446	452	473	449	435	429	463	482	441	461	428	434	434	420	443	445	410	446	489	461	477	461	445	464	451	409	470	450	447	452	497	414	431	443	475	498	462	478	406	447	441	473	469	453	495	455	457	454	448	504	445	435	421	429	482	440	433	444	430	455	477	443	450	467	474	462	471	493	433	453	451	435	434	403	445	482	476	424	472	444	471	460	470	455	448	418	458	467	502	481	497	447	474	496	451	440	445	423	438	491	458	470	450	465	465	464	462	441	439	486	461	433	466	442	471	464	440	473	413	461	452	435	479	441	505	431	435	430	463	457	402	465	444	452	472	448	433	441	445	431	435	454	480	484	411	453	451	437	431	459	428	474	446	451	459	461	426	445	452	470	439	430	428	423	428	447	476	452	449	431	474	474	463	460	423	475	421	440	474	444	456	446	469	466	450	446	443	411	448	424	465	434	438	451	437	457	477	450	475	473	464	413	383	458	412	478	461	391	473	433	405	452	422	451	416	490	486	402	448	462	453	477	460	428	417	443	432	465	424	483	486	428	459	444	430	429	476	418	479	427	443	464	423	441	449	420	490	463	474	504	446	464	451	437	466	462	494	415	436	475	463	421	445	469	463	437	452	463	481	428	409	484	430	431	451	446	463	434	436	441	448	449	439	451	435	490	419	452	468	427	440	420	450	408	465	424	455	448	424	509	439	447	436	417	443	437	424	472	444	404	457	458	435	446	420	442	440	424	466	441	463	445	470	467	453	419	469	495	459	454	469	473	449	466	433	477	441	437	430	412	434	432	437	437	423	437	443	423	449	429	461	453	469	509	469	447	414	437	439	465	492	445	472	392	425	459	452	449	447	450	486	433	450	435	460	466	443	423	439	441	474	464	429	482	432	457	435	410	449	463	470	426	455	462	438	474	484	460	451	442	439	454	458	451	459	424	446	429	426	459	438	456	478	468	427	447	474	432	443	449	461	466	449	479	441	409	392	428	474	442	432	426	429	446	456	448	451	463	460	431	405	416	418	437	417	454	455	427	468	440
1323	355	380	401	393	359	380	357	348	346	345	351	356	355	380	382	345	361	399	390	355	399	341	357	354	370	384	371	360	359	345	367	364	364	344	351	358	348	372	345	328	365	384	373	367	371	376	388	378	356	345	370	361	356	379	333	377	353	330	367	383	340	413	377	370	374	355	360	321	349	321	349	363	336	334	334	341	381	385	379	355	366	330	364	355	329	363	340	382	378	345	329	399	364	367	364	360	401	339	349	351	360	366	348	374	378	370	334	353	364	370	368	361	351	384	389	384	352	362	376	384	367	319	329	353	385	334	349	367	374	371	376	354	328	320	403	379	354	368	382	393	377	378	366	354	328	343	365	340	335	356	362	342	308	345	331	357	353	382	374	371	370	339	367	363	365	369	377	382	344	370	337	400	346	370	324	371	353	346	314	396	376	359	366	347	373	379	379	344	352	361	370	393	383	401	385	378	382	338	340	326	352	422	368	357	364	387	395	368	363	328	358	336	328	357	380	352	347	380	353	429	349	339	366	364	387	364	368	378	376	415	359	331	375	352	367	351	370	360	362	383	408	386	375	355	369	353	351	352	352	324	387	340	348	350	376	405	367	391	400	371	375	346	338	333	366	369	385	383	399	342	384	344	413	354	371	355	340	364	306	340	356	368	351	357	348	403	348	356	363	358	331	375	359	383	390	369	360	348	365	361	373	338	336	360	307	347	371	359	378	383	389	371	324	381	349	369	360	313	388	330	342	360	350	360	378	355	354	363	336	373	352	350	355	367	371	325	392	364	340	352	328	347	364	366	358	374	336	379	386	356	369	362	373	370	379	396	349	357	387	349	359	347	335	364	368	372	375	365	365	356	382	364	375	363	368	332	357	387	338	381	353	328	377	342	358	373	366	396	371	348	354	359	380	361	323	376	369	333	366	373	374	381	354	341	345	349	377	398	378	315	365	351	357	367	367	376	382	332	348	381	393	364	394	356	367	371	362	345	382	357	341	377	381	362	342	357	383	362	363	357	328	365	380	332	373	354	360	351	397	386	371	362	376	379	370	316	335	351	377	354	341	362	400	352	373	328	380	371	341	388	298	340	348	332	372	390	393	346	369	332	367	359	379	346	393	379	358	373	347	326	373	358	382	332	326	364	371	351	324	366	349	355	325	372	366	368	352	361	370	329	390	355	365	363	336	359	387	373	385	387	371	344	348	383	390	356	375	366	367	381	346	327	400	400	356	349	344	358	340	341	365	383	370	343	329	333	369	344	352	430	346	400	328	338	380	345	344	347	372	367	385	362	377	346	337	361	383	355	371	375	372	345	342	413	366	389	345	380	347	387	353	357	364	393	369	371	363	371	369	351	371	368	396	346	329	349	338	400	350	338	372	342	337	371	359	347	341	364	353	357	392	378	353	376	328	387	371	389	363	366	379	344	348	365	365	372	342	389	353	347	337	354	361	355	330	363	367	331	366	344	358	334	404	357	352	357	379	363	342	371	343	336	335	344	345	346	391	334	354	359	373	328	352	347	337	410	342	355	364	362	355	340	355	361	351	360	373	377	354	349	385	385	333	354	297	389	355	359	348	371	370	382	403	376	356	366	335	312	383	335	357	388	362	364	346	362	356	358	335	367	366	360	375	358	335	381	352	364	344	345	332	366	358	352	356	373	340	357	357	376	348	329	378	355	327	354	362	369	365	341	388	339	350	359	379	403	335	384	388	390	386	392	349	350	358	358	373	368	340	345	325	342	390	349	333	363	367	361	343	358	350	332	353	341	345	359	395	359	361	348	391	341	373	360	367	356	346	330	395	368	401	356	357	369	346	398	332	361	342	360	382	350	385	339	359	342	358	348	349	370	374	346	344	381	368	360	322	319	368	345	378	352	379	373	328	341	345	334	332	365	340	358	337	374	347	351	356	342	381	388	324	353	351	352	351	396	347	346	334	382	363	362	335	382	357	364	380	369	336	361	325	376	360	375	396	354	370	360	327	366	302	335	380	349	312	374	346	368	356	358	399	352	351	340	340	399	375	375	375	349	352	400	339	383	394	334	358	349	326	365	361	360	321	384	360	357	338	390	345	348	355	338	353	356	354	343	358	318	336	367	328	361	380	358	354	362	370	368	369	351	353	382	381	374	391	362	339	347	396	368	376	331	319	337	351	342	345	381	343	366	363	360	367	356	365	371	319	368	356	386	362	349	383	388	355	362	335	350	375	366	371	390	361	346	353	364	385	387	373	375	355	338	379	362	388	360	335	319	387	359	406	358	351	316	353	352	344	342	334	357	329	354	352	360	382	379	335	384	364	344	376	357	361	381	344	367	334	339	345	356	331	360	332	346	351	384	344	377	370	417	328	380	368	400	348	373	332	351	374	372	371	378	348	354	358	352	354	379	402	335	342	352	368	369	355	328	395	363	370	357	343	376	335	371	379	321	374	376	355	337	370	380	371	394	348	346	353	370	373	344	327	366	343	319	379	384	331	369	350	351	332	343	386	342	367	373	394	358	381	378	380	338	385	354	378	342	363	370	398	346	364	358	356	358	340	363	376	362	374	335	345	367	376	338	329	352	366	338	376	376	363	357	374	363	356	344	339	327	374	379	376	405	358	355	362	378	333	319	360	389	347	340	384	357	366	349	348	342	356	350	398	337	353	360	374	365	371	335	361	347	293	373	357	368	383	344	375	348	371	337	371	364	353	358	369	333	371	374	357	342	364	361	399	367	340	343	374	341	385	348	344	371	365	346	354	358	349	367	360	354	384	329	359	386	394	404	328	379	342	365	380	371	354	367	339	385	382	365	364	360	318	366	355	351	363	359	375	325	364	337	319	374	402	390	349	362	348	368	382	346	367	359	354	348	363	358	339	318	363	410	368	355	353	351	368	408	372	363	357	324	339	348	370	320	342	354	360	358	394	316	354	363	359	372	367	357	374	358	387	350	368	357	359	374	402	363	350	358	356	365	384	333	358	348	382	374	340	353	377	351	345	395	323	340	385	388	388	350	372	382	340	342	330	352	367	371	384	334	355	358	392	360	364	367	398	351	338	398	356	357	341	368	329	323	350	346	371	360	318	341	360	381	408	323	391	343	347	372	354	359	354	362	335	357	338	375	384	391	396	347	372	361	361	361	357	376	391	317	326	370	349	385	397	379	370	368	359	394	356	371	377	361	344	371	370	342	376	381	374	382	388	349	324	364	362	355	365	355	375	343	388	341	362	383	311	330	392	404	332	346	363	368	400	370	363	374	367	327	305	387	347	354	335	350	331	364	349	347	377	364	377	347	345	363	337	355	349	329	348	407	353	365	366	358	379	380	345	364	343	373	363	371	355	383	383	338	349	387	317	365	353	356	349	374	368	360	366	380	355	354	360	393	347	330	378	387	364	337	366	379	357	358	346	345	379	371	359	365	373	337	321	393	375	356	337	349	367	367	334	349	347	335	366	333	384	384	384	375	345	351	360	351	355	364	375	356	383	364	357	339	336	298	358	349	373
2009	850	884	894	901	956	923	874	901	900	875	875	897	913	926	874	922	871	833	829	920	870	873	852	868	811	902	867	831	924	851	910	859	895	893	811	829	856	886	893	862	905	825	835	852	888	884	886	863	874	886	907	859	879	885	885	933	855	879	869	874	877	885	871	927	862	896	882	863	862	894	902	864	877	899	811	938	872	874	833	864	879	839	794	853	859	893	852	898	828	917	910	870	875	893	896	864	873	827	887	910	845	884	852	862	887	866	958	852	842	887	903	886	895	902	885	874	818	879	890	889	872	892	848	889	872	874	887	901	849	904	881	871	899	846	882	854	904	840	888	850	856	888	836	829	894	825	846	844	846	923	883	855	870	882	895	860	878	838	868	885	886	856	868	866	830	859	871	854	899	868	882	899	848	885	865	874	826	845	879	895	887	887	889	808	869	898	862	864	846	902	859	888	838	851	910	880	905	912	901	861	865	854	873	903	863	878	815	866	819	928	886	915	877	907	922	815	883	902	910	850	900	896	871	836	876	847	914	864	910	876	895	869	896	863	861	879	926	867	823	827	848	882	926	843	893	899	877	855	930	853	879	877	927	879	905	852	842	930	919	903	831	858	895	861	879	836	893	867	883	909	900	847	868	887	891	801	900	869	830	847	896	895	857	879	852	869	908	847	873	857	904	865	901	824	904	939	828	851	928	850	883	927	836	846	860	871	850	939	866	872	837	908	865	857	855	879	872	873	853	902	861	855	826	875	867	886	908	899	930	852	829	912	846	860	888	854	888	830	871	845	868	881	851	923	888	913	859	821	858	859	924	879	928	933	829	929	867	889	809	897	823	858	837	835	870	860	898	885	888	860	906	873	893	912	870	862	873	837	892	922	892	890	904	911	906	908	860	846	899	872	831	868	891	901	875	863	911	891	864	881	875	893	860	901	899	877	868	865	892	886	884	885	920	880	858	877	829	860	846	876	913	879	905	885	885	877	887	864	937	860	852	894	901	861	921	861	869	828	861	842	931	880	834	854	853	853	885	883	868	910	869	882	884	875	845	885	899	866	886	880	857	868	872	858	884	849	859	842	948	926	884	897	880	853	881	886	870	868	897	834	914	889	881	904	885	913	906	888	866	902	874	915	877	873	874	845	915	921	847	879	835	851	903	864	905	863	824	877	833	885	845	861	868	845	870	887	882	886	873	843	855	824	878	830	860	854	879	927	873	886	835	872	845	851	909	854	877	901	908	892	877	858	856	903	913	822	841	845	891	911	883	875	845	859	885	877	907	804	839	850	841	818	839	857	888	879	898	839	872	915	818	885	845	880	841	863	824	894	904	878	864	882	855	843	822	870	863	914	857	855	937	857	844	884	879	894	852	927	888	857	847	919	769	886	904	847	858	837	870	847	893	829	873	910	871	894	863	878	846	842	846	858	880	886	819	909	930	885	896	886	838	851	865	892	870	905	890	913	914	849	865	882	897	904	830	844	873	862	842	897	937	865	871	882	892	904	838	907	875	865	865	824	916	904	846	918	849	904	873	870	912	840	862	918	918	902	860	832	888	846	873	837	899	852	824	877	908	870	903	881	831	926	845	855	835	881	905	855	840	885	845	884	895	915	867	909	886	907	903	888	914	888	902	862	810	882	872	859	841	910	822	918	871	836	823	916	816	825	847	875	853	880	884	906	858	901	864	885	879	893	859	916	848	869	908	846	912	915	851	897	878	891	837	868	911	859	870	838	826	879	855	866	876	843	870	856	896	831	913	842	913	876	878	875	857	889	866	873	908	878	827	845	874	885	842	898	942	883	862	862	899	907	849	853	906	858	875	837	861	894	905	900	956	887	885	917	883	914	909	847	872	871	841	829	862	869	933	859	878	909	859	922	843	847	913	875	843	840	912	931	864	899	870	904	850	900	858	836	925	896	837	866	827	833	875	853	888	867	894	928	877	859	867	882	853	886	862	894	840	914	878	882	891	872	861	851	839	872	854	922	884	870	902	929	881	875	939	815	873	842	858	879	872	845	877	817	867	888	873	871	918	875	861	851	894	865	897	905	891	873	903	887	879	906	861	890	843	866	867	859	838	864	904	861	960	876	878	819	862	843	822	860	829	906	884	905	861	890	897	859	892	906	879	935	844	870	835	835	914	895	860	909	890	848	887	874	862	926	875	894	865	937	883	854	885	917	842	861	943	819	873	882	813	868	905	842	900	864	906	902	898	942	887	868	904	829	891	881	818	881	900	900	883	850	884	913	909	907	914	926	847	897	887	899	878	863	834	895	851	892	912	882	854	826	858	873	837	892	819	877	885	878	911	862	913	901	880	881	834	889	902	889	888	878	894	885	849	844	823	903	888	868	826	923	864	902	913	851	854	882	862	898	877	850	860	849	873	864	853	928	834	841	869	860	900	890	860	861	894	908	940	874	876	895	912	881	830	854	891	920	871	886	862	823	889	892	856	832	879	891	913	876	922	847	853	892	885	881	819	871	931	859	828	870	856	845	809	884	878	846	865	904	861	886	912	886	886	859	875	884	904	896	852	855	886	840	868	854	884	878	888	875	892	895	810	840	888	871	848	922	863	861	838	849	870	883	924	889	908	829	870	844	840	903	859	868	883	883	836	909	884	851	862	842	857	838	922	884	876	863	856	874	841	886	910	891	854	866	930	860	897	857	886	858	882	945	909	805	884	864	894	863	872	859	903	862	830	902	895	885	907	899	884	838	869	859	889	876	898	914	922	954	901	831	841	910	824	887	912	889	876	852	883	912	881	843	836	912	841	831	855	813	872	903	857	886	856	845	882	861	864	880	925	885	845	868	831	885	869	904	839	794	869	880	908	887	899	906	898	888	858	894	850	861	919	871	872	877	883	843	943	835	880	865	920	830	865	840	925	805	895	871	892	875	845	817	878	880	889	849	901	853	893	886	920	874	874	846	889	833	893	843	895	881	934	902	886	858	884	890	852	887	914	824	877	848	904	900	936	922	908	869	908	821	907	896	881	863	844	863	870	922	871	852	843	831	837	890	805	907	874	854	860	896	917	864	832	885	917	870	840	910	848	874	889	880	852	861	845	903	839	870	868	878	869	876	895	903	873	878	876	921	939	894	896	879	888	885	894	821	855	821	800	875	862	836	854	857	888	909	863	903	846	863	868	859	872	897	834	813	833	895	872	925	838	878	855	878	835	923	858	880	865	826	855	864	829	835	862	882	881	863	863	801	928	861	853	907	899	860	874	873	912	941	875	829	856	853	909	896	896	877	856	838	916	929	877	861	880	851	883	832	849	894	868	869	849	910	871	855	887	852	824	844	895	870	855	834	891	872	804	837	900	889	866	922	873	891	852	862	905	929	920	948	874	841	844	871	878	837	872	873	871	868	858	859	875	874	894	891	874	877	879	853	905	905	867	899	849	810	919	869	879	886	899	871	869	858	826	850	863	857	943	904	866	906	818	857	854	836	880	893	856	873	841	822	836	859	829	887	912	862	840	922	867
6951	588	585	460	425	411	369	380	365	359	316	343	366	301	355	349	346	377	340	362	334	316	347	336	365	322	364	354	385	327	316	317	329	311	377	342	345	358	372	360	311	361	335	333	392	292	365	359	351	341	326	362	360	324	376	342	337	370	330	340	371	328	336	312	368	355	339	349	340	330	373	327	347	323	379	350	315	305	350	334	349	332	354	340	295	374	346	364	335	333	317	370	345	370	308	344	338	343	315	293	362	304	337	320	347	375	362	352	374	356	347	356	314	360	347	347	348	303	357	321	330	339	317	363	354	340	325	320	329	366	331	347	309	342	336	380	359	332	355	347	342	330	350	308	361	306	336	356	324	335	357	317	338	321	397	336	361	336	341	350	381	361	336	350	320	299	333	344	334	314	310	360	337	350	301	352	301	346	351	348	341	315	322	348	340	326	346	292	341	330	319	342	337	373	326	359	335	362	312	328	310	341	396	344	350	326	348	341	338	329	331	349	316	327	334	346	377	320	369	325	314	362	332	370	346	357	332	347	329	355	334	335	348	341	364	343	333	338	341	335	326	368	310	358	373	325	310	346	342	320	332	382	329	304	342	323	360	358	302	338	339	366	359	371	336	345	363	368	328	304	344	311	354	310	311	352	360	391	359	338	332	368	354	335	340	341	334	354	336	286	348	325	343	324	380	351	351	339	365	326	338	368	337	325	313	319	339	361	368	326	313	315	342	329	342	355	335	381	370	327	369	311	324	334	322	329	301	350	356	350	323	324	360	340	378	368	370	351	320	327	356	304	334	315	338	354	341	343	362	357	378	343	343	321	333	334	319	331	291	345	308	328	328	348	352	332	349	316	341	318	317	346	358	327	319	339	344	371	310	334	307	336	377	355	332	340	322	346	363	341	360	364	330	332	366	319	379	332	349	351	342	316	326	346	357	355	338	363	330	344	343	357	319	320	342	355	392	364	370	339	336	352	337	316	341	355	343	306	325	321	332	345	327	331	297	349	355	331	324	332	336	342	346	336	337	382	365	341	342	357	330	329	314	313	348	340	346	368	366	342	338	316	366	315	357	323	351	328	304	340	331	318	378	337	340	326	338	339	329	324	348	334	361	318	327	353	312	312	350	339	336	327	329	377	376	350	329	303	348	363	356	354	308	352	348	307	335	360	312	340	361	320	361	364	319	307	350	330	299	356	334	307	329	351	326	346	371	337	340	358	351	321	327	318	348	338	311	297	294	316	360	360	327	353	333	354	346	353	325	342	336	324	319	368	361	350	313	353	333	366	314	315	316	363	342	301	334	326	309	380	371	318	351	360	315	326	318	380	348	353	328	355	362	364	360	316	365	348	334	367	323	351	328	364	339	355	364	354	354	357	376	296	347	346	359	378	346	366	350	353	366	365	335	330	356	315	355	338	314	337	345	323	366	337	332	327	317	309	364	346	320	369	335	319	325	323	349	331	337	319	328	364	345	325	346	327	369	351	354	340	366	323	339	351	363	354	333	295	312	322	342	322	352	314	327	313	345	316	312	341	331	335	379	309	330	320	336	328	356	330	323	352	367	367	356	316	338	333	330	335	364	338	307	349	309	324	330	296	354	379	309	352	312	367	332	343	345	350	340	387	325	366	351	315	355	350	325	330	333	359	334	334	339	315	365	339	341	361	364	328	342	312	344	348	361	335	326	348	359	333	344	326	320	363	333	388	358	306	303	360	316	347	340	310	336	344	347	345	374	327	353	339	327	347	329	336	377	353	309	346	361	361	325	335	328	314	345	352	327	328	334	369	347	356	355	314	319	347	320	358	358	385	359	350	333	353	361	322	351	347	362	333	357	363	336	302	326	332	366	352	339	338	326	352	325	325	366	320	301	344	332	314	380	339	342	361	302	368	346	351	383	377	355	339	309	359	333	361	343	349	381	325	344	323	343	320	381	370	345	338	369	335	332	328	341	340	324	308	347	343	353	359	368	357	340	332	344	334	315	364	344	346	360	375	342	369	362	327	339	336	365	338	339	315	330	346	335	338	342	362	322	351	380	318	324	342	323	365	336	367	310	350	350	343	341	352	320	364	349	367	327	364	328	339	322	336	364	356	343	333	354	365	360	367	342	351	357	360	362	316	338	343	331	323	339	322	352	377	342	330	363	357	322	354	316	338	322	363	384	355	325	362	347	344	343	343	351	342	364	340	330	341	372	345	362	357	345	332	331	333	299	358	346	331	347	347	331	315	384	336	384	347	362	343	324	316	354	334	323	344	303	325	333	319	350	345	331	322	284	357	310	342	324	330	370	342	342	358	394	347	366	351	355	356	339	362	337	340	332	334	304	347	350	330	301	349	292	323	343	312	363	347	354	346	315	351	331	327	337	350	351	325	365	346	354	343	362	334	355	336	320	356	331	338	372	341	332	343	323	330	339	353	345	338	328	325	298	341	323	346	344	368	352	331	295	366	311	339	322	335	335	334	329	362	336	355	357	311	371	320	322	350	294	321	330	349	302	355	312	349	318	308	393	412	339	328	342	355	354	366	306	290	331	351	320	334	347	371	334	384	347	342	347	341	340	338	307	359	339	351	324	343	318	337	356	362	358	343	327	339	345	352	330	353	326	334	329	324	324	363	320	326	358	342	305	366	329	340	375	350	318	338	323	320	318	312	287	311	346	338	300	323	330	369	359	332	371	363	352	371	348	328	358	337	316	345	335	328	329	341	352	348	318	329	323	331	328	364	333	334	349	353	314	324	349	346	325	347	375	360	360	357	335	354	364	338	316	358	350	334	323	343	340	305	338	369	339	354	369	335	337	355	353	353	363	346	329	329	369	318	310	305	346	332	351	321	362	341	364	325	345	345	327	338	353	378	355	316	341	345	350	343	308	353	338	340	319	306	315	331	363	324	339	353	360	381	320	331	326	327	345	362	336	333	353	353	321	332	318	327	318	356	356	348	345	313	385	337	360	359	339	355	306	323	356	332	329	313	332	335	350	340	332	341	319	365	383	390	316	347	340	326	330	354	369	341	324	321	314	335	360	331	346	366	330	327	344	351	345	362	365	330	350	320	378	301	344	312	359	321	329	307	324	361	354	392	357	348	366	366	328	350	348	300	348	311	369	327	348	323	348	327	326	340	335	331	365	363	320	306	376	315	343	349	340	337	336	306	310	317	341	345	350	351	321	341	375	331	322	339	312	343	310	350	321	346	313	357	366	322	311	334	366	317	337	343	369	341	355	305	317	351	355	348	376	326	366	331	347	369	305	324	348	353	335	362	378	323	292	355	330	356	343	374	376	336	340	355	375	328	313	344	345	305	290	350	349	327	315	370	329	361	324	361	307	345	318	391	336	356	349	355	361	340	317	342	385	331	350	335	337	319	366	331	359	312	359	347	336	324	320	335	379	332	375	325	302	347	333	358	369	338	348	348	361	314	349	353	332	328	317	375	336	353	341	355	346	332	318	330	323	324	339	331	368	331	340	332	368	338	341	319	321	322	352	340
6649	1044	1320	1518	1372	1193	1060	1016	970	983	948	913	861	917	853	846	861	885	847	848	825	853	782	859	821	848	808	841	762	845	828	824	826	841	831	809	840	796	812	828	853	845	819	810	824	831	818	862	842	837	783	805	829	870	890	828	801	818	804	812	819	778	823	869	849	870	860	838	841	827	861	788	804	828	825	837	821	901	811	721	850	789	858	826	813	814	860	795	759	865	814	790	773	819	750	827	826	822	812	811	807	757	897	791	782	809	857	786	775	845	819	782	795	812	872	878	839	819	824	800	783	828	802	815	823	863	823	811	861	803	817	796	842	860	793	850	787	827	773	842	816	819	851	819	789	828	827	828	853	750	880	836	756	833	788	808	798	810	821	859	826	857	775	797	820	801	806	824	809	825	873	875	783	877	839	794	855	871	840	851	813	816	819	819	883	854	810	876	804	788	826	794	787	795	808	834	835	781	846	794	866	831	832	811	797	835	851	822	817	860	846	815	788	790	831	806	850	789	877	810	842	843	832	804	846	761	776	797	803	820	866	835	810	809	840	806	863	793	828	860	800	788	853	861	880	810	802	786	791	843	824	835	785	794	750	799	822	794	829	798	795	829	868	798	822	790	803	875	807	840	758	821	842	812	776	796	826	831	809	808	831	799	836	812	838	769	826	804	817	817	816	772	820	848	810	817	826	804	857	821	828	827	817	870	833	814	803	862	774	816	803	822	822	802	860	738	856	768	753	777	756	778	843	838	855	815	782	763	802	881	824	790	884	796	857	872	823	806	802	783	775	805	823	847	822	823	833	822	848	792	821	847	799	782	865	820	805	850	819	817	839	802	820	808	772	784	819	833	813	802	832	847	771	798	836	830	819	830	821	825	852	835	805	778	805	804	797	780	789	782	777	815	793	786	807	804	866	837	796	799	799	825	835	771	811	887	814	807	796	848	802	818	788	796	814	774	789	847	835	769	841	834	830	772	799	790	817	821	822	810	828	857	794	815	831	802	831	839	796	832	792	868	817	833	833	824	844	850	816	793	785	752	849	860	830	812	815	820	810	777	803	791	798	827	839	794	781	843	824	867	816	795	842	904	843	756	805	828	859	795	729	792	864	842	769	801	831	828	805	859	843	818	822	809	835	813	847	818	821	756	811	838	816	835	822	868	864	830	829	811	827	800	774	780	784	817	766	788	810	795	824	807	809	814	777	822	813	874	804	814	802	775	803	801	811	768	828	850	807	819	821	817	831	787	822	788	828	864	820	812	859	807	813	779	787	832	842	804	807	821	832	787	841	778	841	834	782	835	845	825	817	757	799	847	851	809	816	826	798	820	824	830	834	827	829	862	844	857	810	776	798	787	816	847	842	818	822	821	833	798	837	864	871	835	844	843	749	854	765	884	817	816	819	797	759	798	781	830	793	796	819	844	831	836	790	838	795	825	870	827	793	800	778	806	812	784	785	809	819	817	829	855	815	809	832	785	852	826	793	854	818	776	799	856	817	842	843	827	834	855	767	802	826	807	795	843	867	769	916	826	831	759	803	789	786	795	782	785	789	839	770	858	789	828	822	801	797	829	798	844	838	826	795	806	857	830	810	817	822	810	841	810	830	860	787	797	806	865	799	838	854	843	806	854	789	865	795	812	814	802	825	819	829	845	826	795	821	828	816	824	842	808	791	824	838	855	825	848	807	813	804	839	809	860	801	798	827	819	783	873	832	825	770	871	851	782	794	831	858	801	827	840	784	824	804	768	846	803	824	825	751	869	857	828	849	807	802	834	852	853	792	802	819	824	811	858	795	791	837	836	808	840	806	778	863	812	825	813	819	828	804	797	823	820	843	819	807	884	851	777	809	804	874	850	783	823	849	840	823	816	852	798	848	850	769	770	830	775	854	823	806	830	847	855	855	803	857	827	796	776	855	790	844	773	784	875	854	824	831	768	838	816	814	829	794	811	746	754	805	853	842	784	800	785	771	765	817	765	826	848	811	791	785	783	842	836	829	753	827	794	815	833	808	848	814	879	819	838	781	765	854	802	824	819	783	855	827	798	814	803	800	793	821	893	823	819	796	779	848	875	868	846	796	821	830	806	831	800	847	801	814	764	848	830	735	818	825	842	810	853	794	784	786	836	823	874	836	803	819	767	853	835	831	800	819	782	836	778	780	824	855	870	789	830	802	811	781	825	818	815	835	851	803	786	820	852	830	852	851	852	835	808	784	843	751	819	800	844	822	830	792	772	796	802	775	825	821	799	844	802	837	785	837	832	814	808	787	799	792	816	844	828	805	846	849	820	882	822	798	804	801	800	870	853	793	898	825	799	803	866	818	842	798	824	827	821	823	816	811	758	781	846	823	834	871	751	788	842	844	808	858	794	823	840	779	843	812	817	793	745	834	825	794	847	789	809	832	814	824	753	759	854	786	809	842	827	821	813	804	810	775	840	807	788	826	852	812	826	813	805	805	843	798	803	841	858	771	847	799	824	844	809	790	878	840	743	805	861	796	841	790	871	845	818	836	853	805	846	862	811	849	748	823	819	793	843	828	841	836	813	803	837	834	875	819	862	796	814	849	820	787	813	814	805	841	828	803	817	750	805	794	856	837	821	833	821	812	795	845	842	832	794	845	839	813	827	859	843	808	796	839	831	840	860	812	823	826	865	796	864	817	824	835	796	825	807	824	832	824	826	815	778	854	845	763	775	837	810	795	840	814	838	802	805	785	827	791	845	782	804	811	801	848	822	796	792	830	823	842	818	869	863	863	788	817	820	818	829	773	860	837	807	801	809	824	832	798	882	770	807	739	812	852	799	831	861	794	798	817	835	818	805	811	828	839	856	809	806	811	815	882	826	876	791	793	838	840	841	795	799	823	821	770	832	841	820	793	848	809	823	791	827	823	844	806	847	808	810	848	797	804	828	788	796	825	787	824	899	807	819	818	782	856	849	818	859	820	846	872	767	809	819	801	803	841	775	818	833	809	864	813	834	833	788	844	801	845	849	796	861	838	880	819	808	825	860	761	843	815	826	864	860	850	818	811	841	796	859	827	768	776	810	803	839	863	804	806	868	798	822	825	822	831	816	770	805	813	776	806	788	806	821	799	861	777	820	737	828	816	786	855	788	849	768	850	783	819	829	808	790	805	810	862	826	809	810	775	763	770	785	885	791	819	807	818	857	777	847	817	779	873	806	815	829	812	820	861	811	881	780	822	809	809	797	813	843	868	808	820	848	820	829	788	824	807	835	806	798	807	812	841	798	818	812	783	847	795	815	776	790	866	791	884	812	855	826	798	819	790	823	796	846	784	815	823	830	823	838	777	814	873	769	771	771	824	800	845	737	774	875	838	805	855	809	794	874	824	815	845	840	802	854	809	759	799	848	822	747	821	817	846	860	807	834	823	853	841	850	760	785	817	797	793	849	772	881	804	848	777	822	843	818	790	828	809	826	842	877	803	776	814	809	822	784	876	812	860	826	853	790	803	824	799	800	820	769
11935	678	641	492	379	309	273	245	217	218	182	205	193	185	187	187	208	185	188	169	172	162	187	184	172	157	163	177	188	166	176	164	184	174	151	154	178	168	171	157	159	207	172	155	176	174	184	160	195	146	173	175	163	160	150	167	150	172	172	183	170	193	171	168	174	184	183	179	181	149	187	154	157	172	167	191	177	167	174	174	155	170	146	151	145	162	148	171	169	177	158	196	171	170	173	176	159	189	188	158	180	179	169	182	177	178	178	190	176	183	196	165	152	173	189	173	164	175	151	166	158	184	163	179	178	181	135	181	164	166	156	197	197	185	174	151	160	159	194	190	165	207	174	166	179	186	172	175	179	182	182	181	146	188	175	171	172	145	177	180	135	191	163	197	169	164	147	162	175	164	197	172	149	162	171	164	172	163	168	151	168	176	157	180	173	159	160	177	174	150	165	166	148	176	180	192	187	135	161	145	205	182	176	203	176	174	157	155	158	180	171	171	164	152	165	169	171	199	181	184	158	150	163	173	148	177	176	179	159	177	159	177	191	176	184	179	192	162	178	186	166	168	174	180	193	197	178	169	168	167	158	185	188	179	167	185	181	186	168	172	167	163	180	177	166	190	179	168	172	160	175	184	180	194	164	181	182	176	159	142	171	163	192	173	179	175	142	182	165	178	173	181	174	161	160	180	190	175	177	150	175	170	167	165	146	180	183	182	174	161	170	148	178	166	170	163	177	201	168	162	170	168	172	177	179	168	179	208	158	167	183	178	182	161	178	181	191	172	195	166	161	175	182	165	174	201	175	162	150	180	156	164	182	181	189	167	187	166	191	164	173	158	184	168	168	158	170	178	167	143	169	168	173	177	168	181	153	174	173	176	192	174	177	203	192	166	189	198	180	160	182	177	161	170	181	179	183	153	180	177	185	156	195	188	154	183	184	188	179	152	163	174	149	167	175	145	206	166	169	156	158	149	136	170	169	174	201	177	183	171	206	186	166	163	178	169	187	176	166	170	177	173	161	139	172	152	186	146	140	159	147	172	200	166	183	193	177	172	173	162	169	175	177	193	193	181	184	181	165	179	161	170	173	162	186	177	174	163	140	172	193	167	154	176	162	158	167	163	165	159	180	163	168	168	165	130	149	195	178	167	172	157	158	176	182	178	179	160	167	176	198	186	180	177	193	160	177	185	170	198	195	170	159	149	136	186	155	179	163	158	181	187	159	167	166	161	176	171	166	153	172	162	201	167	189	167	191	168	167	174	182	162	191	177	152	179	171	158	166	186	177	188	187	162	161	169	172	193	193	196	191	179	188	174	156	167	179	195	184	160	155	190	178	168	184	157	165	172	198	143	166	148	179	173	180	183	171	186	188	172	173	181	183	183	164	166	162	179	182	170	185	177	171	172	160	176	193	152	178	186	173	178	171	172	170	152	142	164	168	173	174	178	161	188	178	160	171	165	179	166	170	157	179	168	167	164	120	176	184	172	175	151	173	174	169	163	192	168	165	154	168	167	163	145	153	184	167	162	154	168	158	169	187	179	188	182	153	170	168	175	165	156	177	160	157	165	175	167	176	169	180	169	168	155	168	175	170	166	174	181	171	180	155	167	173	182	180	167	163	175	184	150	167	187	198	168	168	157	173	161	169	174	158	161	170	174	176	179	191	177	178	185	158	168	145	173	167	177	174	167	157	160	168	186	206	198	146	187	170	181	189	163	165	154	176	152	170	178	179	173	170	186	179	161	192	174	150	185	155	190	175	162	165	184	158	138	149	174	164	161	141	210	179	153	165	163	172	179	157	160	179	154	174	167	174	184	178	165	170	157	154	196	199	191	177	171	182	157	179	180	168	154	176	177	179	163	144	162	177	166	170	168	172	191	175	169	164	161	166	165	155	195	154	156	178	180	160	165	187	164	163	202	180	186	141	170	174	183	174	195	169	170	169	171	168	180	173	151	190	146	193	194	165	145	188	166	176	180	145	175	168	161	169	159	158	174	188	184	192	173	172	165	174	159	136	166	179	180	164	166	169	170	187	171	164	187	198	169	184	174	174	181	180	167	166	179	160	181	189	172	165	163	166	163	153	159	182	184	164	167	170	180	191	186	160	141	187	173	167	178	181	171	145	171	160	169	177	191	209	178	162	170	163	186	173	169	193	178	199	169	156	165	182	167	171	159	163	164	174	196	167	167	167	160	169	164	169	162	172	177	183	170	165	181	147	170	183	157	167	172	193	208	162	159	205	147	150	161	170	168	167	172	154	191	197	184	195	173	170	179	140	165	167	145	169	163	168	184	172	188	171	182	168	163	169	154	186	179	168	149	175	170	160	166	173	181	161	181	183	199	176	194	192	171	152	166	190	174	169	146	176	193	183	156	208	162	185	182	190	165	148	170	166	172	179	159	188	169	184	184	179	174	199	160	152	162	149	154	169	177	145	159	180	167	152	165	203	190	163	158	164	174	183	179	161	184	157	159	150	176	167	163	168	160	161	186	163	204	169	176	161	161	178	179	161	182	189	174	178	156	192	170	172	163	158	175	190	165	155	181	160	224	161	197	179	163	173	148	185	181	185	178	168	162	172	161	183	194	171	214	160	176	186	163	146	182	177	202	172	193	177	163	164	168	159	162	178	144	190	184	157	155	159	166	147	165	174	197	179	189	178	158	178	193	158	178	169	195	160	158	147	146	165	131	161	177	179	175	180	158	181	176	153	170	143	178	158	164	165	191	181	163	173	167	177	151	175	127	163	193	176	159	168	176	194	169	159	169	169	194	155	190	194	171	183	157	177	188	169	167	161	168	198	168	192	158	212	179	180	162	168	185	155	201	161	160	175	181	174	185	170	172	196	173	159	157	176	168	153	168	166	176	194	150	190	154	158	197	159	203	149	165	178	161	169	184	160	171	186	184	163	181	197	173	162	177	151	175	178	161	165	184	183	183	160	190	166	167	174	153	168	178	156	171	159	185	163	175	176	181	186	171	168	189	166	173	141	141	204	176	193	171	174	163	175	169	186	170	174	160	170	171	166	181	143	172	173	186	170	144	181	148	167	167	191	186	166	192	187	192	157	182	175	178	181	152	194	179	163	184	177	155	184	170	160	153	187	169	160	171	157	171	175	168	172	183	170	205	161	176	183	175	165	189	168	169	161	182	169	168	187	169	167	160	176	188	152	161	188	181	163	177	171	180	179	204	190	161	189	201	189	196	188	165	171	156	161	189	178	150	192	162	177	146	207	196	177	178	174	169	161	151	182	162	169	159	184	151	158	161	159	165	150	163	177	166	169	146	195	190	168	149	168	171	161	174	190	176	167	185	183	173	154	155	164	157	187	168	174	156	160	184	178	171	178	182	160	144	172	156	171	162	154	147	187	176	180	135	164	169	189	162	169	150	155	179	205	166	163	170	167	167	187	138	183	137	166	179	158	161	162	179	188	183	186	186	171	172	180	199	184	177	171	177	169	191	181	178	149	175	166	186	195	152	184	168
7761	783	1505	1671	1417	1163	1006	889	752	719	671	615	626	558	562	544	526	551	497	515	513	542	508	542	487	483	469	490	466	454	491	461	486	472	462	488	505	480	475	481	457	502	479	439	461	490	451	465	492	484	458	452	431	468	497	467	442	457	448	450	469	451	481	465	427	456	461	436	435	418	449	455	478	435	465	500	435	471	465	447	457	465	455	470	420	480	442	456	447	451	453	469	463	436	464	457	498	431	412	449	434	425	531	463	435	435	459	478	427	459	482	444	462	444	450	430	450	392	462	448	421	452	428	427	447	458	487	454	406	450	448	427	447	446	443	406	446	456	447	430	455	471	450	415	427	436	479	434	430	427	429	434	433	436	461	464	451	413	433	458	452	432	473	454	464	421	473	404	438	419	462	453	445	450	433	425	461	472	452	402	448	475	419	448	463	458	451	476	439	437	435	437	409	430	462	492	401	458	433	455	451	425	434	438	481	473	442	464	446	460	464	431	437	417	420	449	435	427	465	443	440	444	439	424	445	465	454	429	455	436	440	433	449	465	446	429	449	440	442	435	470	473	474	426	477	454	446	463	440	441	488	479	451	457	503	442	435	432	428	409	442	444	442	436	443	461	442	453	475	461	474	435	461	434	464	423	491	454	468	445	435	447	446	412	436	459	471	431	429	449	450	427	436	460	455	427	417	485	459	442	437	407	414	458	401	450	443	462	436	462	448	417	472	459	439	425	437	464	450	433	449	451	442	417	449	450	444	429	435	438	459	447	460	468	445	434	452	474	467	417	414	464	446	399	416	450	416	459	430	472	436	490	441	480	448	433	471	449	470	447	447	421	454	487	464	424	465	470	433	433	421	454	470	467	464	394	426	439	462	399	486	401	454	460	452	474	455	427	441	417	488	456	433	435	429	407	439	461	420	423	424	464	452	461	454	473	431	459	475	449	458	465	424	475	438	435	476	483	423	447	432	388	475	417	431	459	458	431	416	443	435	443	492	394	449	463	432	437	468	430	475	426	463	433	446	457	442	447	429	462	446	465	449	449	416	458	429	427	494	451	456	450	457	475	450	463	431	411	404	425	421	447	448	433	462	474	411	453	429	433	417	456	410	439	445	453	430	455	472	467	415	452	468	440	470	484	429	481	495	478	444	469	464	442	478	411	443	451	423	474	418	468	405	444	486	459	423	439	439	449	448	494	457	450	475	429	425	424	474	459	458	435	446	407	433	437	421	447	498	437	402	440	454	434	441	456	424	436	476	401	450	433	456	425	466	420	454	443	461	460	494	452	400	422	442	454	456	461	437	468	432	433	457	440	410	492	424	466	442	477	440	453	402	435	416	463	440	462	464	458	474	406	428	424	448	465	462	445	456	446	427	401	438	441	412	452	484	447	453	460	437	442	479	435	447	455	438	484	405	438	435	443	453	454	456	460	426	413	434	468	476	399	470	442	443	471	461	439	442	451	488	449	440	429	430	450	482	442	412	448	449	454	418	441	447	450	462	430	424	440	418	441	449	468	443	443	451	453	476	443	477	442	473	458	432	443	426	463	448	417	438	449	476	429	435	408	427	459	425	444	443	434	434	455	497	467	442	436	439	439	445	470	453	458	432	429	438	450	418	464	465	477	459	447	468	423	456	433	442	437	445	453	438	438	432	455	442	451	459	394	446	470	405	469	445	436	441	515	440	475	423	431	393	475	456	439	437	448	424	468	477	449	471	430	457	449	450	425	444	449	470	398	425	391	480	435	439	439	464	480	400	450	398	426	463	445	451	460	421	430	442	500	449	441	455	472	450	412	447	465	426	480	454	420	462	434	413	417	452	406	471	400	411	461	447	411	451	433	475	474	476	402	421	467	462	440	478	459	432	442	431	450	426	465	447	451	448	438	424	469	435	460	465	450	455	447	465	437	454	425	417	437	424	436	445	418	442	446	448	437	437	445	475	489	415	455	463	465	474	416	442	432	442	454	473	451	441	413	448	464	452	498	405	448	418	444	466	464	478	478	436	454	446	457	451	424	404	455	462	430	434	455	449	435	449	463	446	435	427	471	439	432	448	445	448	456	464	485	422	404	421	422	435	441	422	429	446	438	433	421	434	447	458	440	411	435	460	451	444	458	435	453	474	417	463	425	453	438	486	432	459	466	416	421	435	454	457	450	468	474	475	421	444	420	428	443	465	448	435	443	474	452	444	416	416	404	430	458	421	439	458	451	432	420	438	472	439	461	435	457	403	474	429	432	427	485	421	467	466	406	428	442	464	467	429	404	434	406	452	431	464	468	452	420	438	443	479	496	458	410	418	437	453	426	458	452	425	487	414	458	473	443	448	427	472	447	424	462	438	466	467	424	450	416	419	474	466	438	483	445	466	447	463	435	467	464	446	437	441	451	420	436	445	417	441	460	405	454	464	448	471	424	448	443	444	448	480	459	455	429	472	467	449	449	458	416	397	453	449	484	449	464	428	477	440	457	431	452	454	434	461	424	453	443	426	464	441	453	403	466	447	415	454	464	473	462	438	428	451	445	485	451	461	484	475	444	428	464	452	428	466	447	435	446	454	447	452	443	451	430	434	429	436	460	420	431	474	420	473	439	456	453	445	433	460	437	442	444	449	478	442	438	433	435	421	473	436	467	473	441	424	446	425	479	445	446	447	467	459	415	448	452	443	442	499	462	447	448	440	430	428	435	460	439	449	444	435	463	503	475	445	417	449	458	460	443	457	396	483	423	485	446	438	430	446	431	426	412	441	497	435	452	426	419	426	431	427	487	466	446	444	415	454	482	433	444	444	428	478	455	426	469	470	461	421	430	452	429	469	470	453	465	439	445	437	441	402	461	431	440	447	448	416	456	446	446	435	451	447	445	450	442	443	450	436	484	426	442	478	444	477	439	465	439	456	439	451	429	433	443	460	468	438	401	464	434	455	408	449	429	454	463	467	457	465	488	456	431	444	470	401	433	413	470	462	473	461	492	433	432	498	453	450	444	446	454	478	406	487	460	430	436	412	482	424	430	452	474	398	424	475	466	431	429	442	446	480	459	434	454	443	405	461	446	448	471	456	436	422	441	437	438	454	410	454	400	452	456	448	469	427	418	477	457	451	428	446	436	479	439	422	454	394	423	399	447	459	463	486	461	457	425	435	449	455	442	419	456	430	458	436	452	464	440	422	459	428	430	451	438	440	454	427	444	462	454	433	420	436	437	438	447	436	471	443	424	439	441	442	437	411	478	427	491	456	452	462	448	436	455	466	417	439	453	454	473	414	453	442	426	454	458	432	416	448	478	459	464	434	470	414	464	394	448	450	453	415	462	452	408	494	426	441	456	464	430	459	462	447	435	419	402	447	448	462	434	440	428	433	443	467	452	448	419	462	490	442	459	451	452	417	468	478	426	473	420	430	443	434	461	423	446	425	472	435	479	464	400	444	432	403	494	461	445	471	465	468	439	440	462	437	443	432	416	440	454	449	445	453	453	447	426	439	474	462	471
1327	347	368	350	350	324	392	360	370	365	366	346	354	379	359	369	329	433	355	327	337	372	323	377	339	426	362	371	347	389	380	339	358	312	373	378	346	377	371	381	351	361	357	359	332	365	335	357	378	367	377	370	363	337	364	379	384	355	391	376	354	371	351	355	352	331	358	355	362	393	348	322	371	364	367	329	327	357	361	346	361	363	368	338	359	389	350	350	386	336	355	334	381	350	377	368	350	348	318	361	338	364	395	374	353	381	378	353	365	367	326	360	382	352	357	393	376	332	365	341	342	342	360	342	338	358	350	339	378	369	342	368	362	351	346	393	388	369	363	344	350	390	360	391	343	388	370	365	336	335	378	339	385	317	350	343	379	361	343	357	328	360	337	383	369	384	367	349	317	318	347	362	351	317	350	344	377	362	358	346	338	365	346	313	353	358	385	375	357	388	335	353	353	356	335	365	394	347	373	373	381	361	358	359	380	322	341	351	351	393	369	390	339	330	360	346	367	364	387	353	354	370	386	346	340	368	332	407	367	361	355	357	350	376	353	362	405	386	352	327	354	345	365	412	387	374	375	358	377	357	341	321	362	340	354	351	388	360	354	379	366	367	357	357	397	362	355	354	348	335	385	371	341	341	357	383	339	377	361	330	397	358	363	334	363	367	354	349	349	331	388	342	381	357	369	367	343	361	355	363	339	334	377	341	361	370	310	335	313	360	325	368	373	353	401	375	379	354	340	311	332	353	325	349	366	350	366	380	345	325	395	354	318	354	363	339	353	344	364	352	348	343	409	378	374	345	334	338	314	350	346	357	353	356	350	342	403	370	356	333	333	349	354	352	365	359	337	380	349	329	350	394	360	362	372	366	363	369	357	342	364	327	351	361	342	376	348	380	369	322	423	356	331	352	353	332	361	354	379	346	401	346	359	380	383	375	380	366	329	381	333	310	331	368	348	354	353	350	369	348	375	354	367	368	383	389	355	364	324	337	357	350	366	361	373	377	431	355	342	336	354	362	386	405	388	360	378	341	349	381	335	356	397	356	316	312	328	318	368	338	375	336	329	328	401	388	363	386	379	343	382	362	374	333	359	339	355	346	361	365	373	338	367	380	355	346	389	375	394	369	353	352	384	320	359	378	293	376	375	341	326	383	346	328	392	369	360	380	357	366	388	358	340	368	326	383	361	353	361	364	339	360	360	350	326	357	335	396	363	338	390	354	354	349	362	369	369	350	345	375	355	356	351	355	332	360	366	355	324	350	356	362	348	376	370	328	376	363	348	341	372	376	369	350	383	338	344	339	337	368	366	336	337	368	364	380	367	340	354	369	355	336	350	361	359	383	388	376	354	355	364	379	360	377	339	360	373	351	371	394	331	362	348	349	367	343	336	312	339	372	337	361	348	341	357	373	377	360	349	363	374	343	362	340	370	377	325	415	361	324	376	372	355	377	338	383	368	396	332	352	341	353	364	347	369	363	410	320	361	345	333	350	404	338	362	357	342	333	360	330	346	360	357	385	366	363	363	377	352	339	354	362	377	375	366	340	368	337	359	430	366	362	341	356	362	356	374	345	353	322	326	342	335	356	346	340	373	392	352	363	361	366	351	367	344	373	320	355	360	359	375	359	329	371	345	373	340	330	336	365	356	334	342	347	359	330	347	334	360	363	368	380	392	345	356	354	366	365	377	341	374	355	347	347	344	343	330	378	348	343	352	333	373	335	342	336	362	360	367	349	370	364	344	359	335	368	394	374	372	371	370	360	373	349	356	338	354	365	353	375	366	360	353	351	318	346	352	345	361	325	342	357	333	324	341	353	387	375	357	343	370	353	328	357	365	372	355	349	339	386	338	342	362	366	393	352	371	340	386	314	367	335	372	396	307	333	350	354	394	344	379	372	371	348	353	371	353	360	351	355	382	365	372	374	368	357	365	360	314	348	344	334	349	328	338	344	283	366	387	385	349	328	360	333	339	337	377	342	357	367	360	360	347	352	347	351	362	346	383	371	389	322	366	362	331	356	351	331	343	380	341	367	362	380	364	341	348	318	326	350	348	350	360	403	367	349	374	381	375	357	336	354	391	350	379	341	369	383	360	411	357	360	350	382	361	374	322	343	323	347	325	330	358	361	356	366	359	369	400	395	329	342	322	365	334	405	377	384	411	326	328	341	373	332	380	381	380	331	368	362	363	352	334	354	359	319	342	335	358	354	378	334	366	391	370	337	359	355	391	341	365	368	377	386	402	376	375	363	369	353	367	328	353	338	361	337	354	375	339	339	319	338	354	333	324	364	344	378	362	369	408	381	361	360	374	341	358	353	348	357	342	341	359	353	352	367	345	340	358	355	358	386	347	375	376	356	356	375	367	342	334	388	355	363	345	359	365	341	345	396	369	331	366	342	382	373	337	365	367	391	354	345	362	380	408	377	395	385	350	338	343	368	311	356	361	374	395	364	352	342	356	344	374	358	368	380	379	309	353	351	336	354	354	377	348	383	383	340	332	336	334	330	384	362	358	387	355	384	352	330	349	375	370	304	341	360	353	351	381	357	310	331	327	394	347	355	353	374	339	346	360	378	350	363	335	360	373	371	366	362	367	371	385	369	372	364	343	374	356	362	372	334	390	354	339	349	385	371	374	374	362	320	415	360	332	338	311	384	347	350	359	346	370	333	360	365	354	350	354	363	375	364	364	328	337	350	352	355	346	345	357	380	361	359	353	326	345	327	369	342	346	360	350	377	371	368	384	354	321	314	358	378	314	369	341	357	393	368	357	339	355	358	327	369	344	349	353	313	371	356	378	384	386	345	358	367	345	344	328	395	359	360	350	367	368	360	329	351	357	346	377	339	349	375	354	322	339	363	358	356	374	355	349	357	332	376	316	326	347	339	347	372	325	345	343	376	313	404	377	359	353	392	367	386	388	369	337	358	384	371	403	372	365	358	362	345	384	364	352	355	388	366	381	374	386	404	414	379	337	346	395	366	367	345	386	337	334	354	344	356	424	334	359	344	353	365	345	340	336	357	334	365	366	366	337	365	388	337	324	364	383	337	371	362	353	330	363	380	405	357	342	383	331	350	354	360	357	359	392	344	364	387	365	356	372	393	355	323	351	408	355	344	326	344	315	383	352	367	339	339	346	343	371	347	341	375	369	383	323	351	359	399	372	387	357	339	400	352	338	366	365	358	303	370	382	363	391	361	361	384	409	343	343	367	331	367	375	388	379	361	342	328	369	377	380	329	343	357	379	375	345	365	355	389	356	356	342	367	342	332	332	341	343	371	351	378	373	354	339	355	378	386	378	392	353	367	371	411	360	345	386	332	345	362	367	303	373	336	375	331	385	370	371	341	352	362	347	374	363	338	347	352	354	338	347	364	365	362	350	331	348	368	387	380	338	362	338	338	345	354	415	366	371	352	358	369	351	333	379	362	412	353	364	347	376	380	359	366	373	390	360	386	355	393	342	378	395	365	362	362	367	358	363	314	350	384
2037	884	898	920	913	983	878	919	857	901	873	850	876	854	870	889	857	885	913	842	890	835	854	879	827	881	858	921	882	867	896	900	834	875	897	885	908	864	833	841	868	880	848	871	879	819	910	862	909	864	856	906	842	963	890	866	811	798	901	857	844	882	851	935	848	867	904	932	861	855	830	903	800	935	869	865	856	864	854	830	855	837	840	877	897	865	913	876	899	852	883	886	840	864	890	835	889	836	910	852	824	848	902	825	847	887	810	870	845	915	881	887	964	849	842	866	833	929	885	858	875	888	900	846	857	926	878	862	827	876	803	888	852	906	899	877	889	882	844	935	822	875	831	872	910	859	823	831	832	849	859	818	854	886	850	856	855	862	872	928	860	827	920	861	838	850	842	852	853	885	889	889	864	835	902	899	870	874	868	835	881	893	839	882	875	892	861	923	859	912	899	824	903	934	907	874	842	872	844	920	830	831	858	861	849	850	903	904	844	842	845	882	865	844	876	844	872	900	889	842	878	881	832	867	874	884	896	847	865	811	901	922	831	887	932	897	952	875	924	880	891	805	910	852	871	834	896	873	870	902	872	836	890	857	884	870	847	837	889	857	855	931	833	909	862	836	852	898	870	879	868	832	865	832	916	841	857	914	845	887	879	854	885	823	906	900	872	889	884	874	872	865	882	874	843	854	956	884	882	826	844	872	873	868	862	881	886	882	873	836	874	905	862	836	907	879	877	825	858	865	902	904	829	839	848	811	814	852	862	845	942	915	850	873	933	874	823	866	879	877	883	836	875	873	858	869	845	871	926	873	856	861	840	834	856	806	868	893	890	874	860	873	898	854	870	858	900	885	833	918	926	854	818	889	850	847	861	865	892	857	839	849	865	849	905	862	895	883	871	837	862	829	845	864	868	837	903	894	882	905	859	877	868	952	848	858	870	867	913	881	915	813	868	876	848	892	876	945	894	910	909	897	881	907	841	885	935	902	845	922	873	848	878	800	881	878	846	860	868	858	866	853	860	840	868	854	848	882	852	916	821	845	831	816	928	896	862	862	824	876	902	881	879	904	912	860	864	920	841	840	887	887	861	856	885	921	867	845	865	913	878	831	862	803	897	863	894	906	873	883	830	884	886	869	877	850	884	865	866	901	847	894	794	900	867	867	840	891	847	856	879	889	835	894	862	901	862	857	839	872	891	893	902	899	857	888	900	886	866	852	907	898	889	901	876	895	846	880	909	829	929	872	836	876	900	847	890	900	894	889	837	862	899	882	828	883	856	891	913	825	877	821	890	884	870	871	881	894	865	826	850	850	881	815	867	860	860	914	902	913	888	890	876	895	902	914	851	871	905	904	914	887	923	885	864	890	847	856	878	958	872	879	858	866	830	841	861	842	869	898	820	880	935	879	853	864	917	892	893	866	872	860	871	921	866	828	893	882	879	945	914	904	897	838	895	868	894	856	844	836	929	862	856	891	935	861	839	856	831	897	854	889	891	915	915	864	851	868	882	937	877	885	822	867	876	838	874	861	902	822	911	903	861	849	870	849	861	838	860	906	844	853	942	905	840	868	899	898	845	857	841	859	887	887	824	898	905	789	814	855	857	864	882	885	869	861	914	878	809	884	935	905	911	868	839	926	903	910	945	866	847	866	866	869	878	870	906	815	826	864	843	820	864	894	916	883	829	911	850	842	884	866	819	909	876	883	916	852	865	901	879	863	913	855	902	838	849	955	889	887	861	886	922	829	872	902	849	853	843	848	915	863	868	892	920	850	920	894	846	863	902	830	884	847	872	846	920	862	869	866	912	878	880	883	839	874	873	783	871	824	838	912	874	902	883	884	904	849	845	948	875	898	835	897	878	846	916	874	860	867	848	816	835	869	858	887	903	868	891	900	881	860	846	896	885	840	855	896	857	821	889	897	891	830	853	920	821	913	885	897	841	944	863	907	884	870	847	901	857	859	881	835	820	904	898	902	913	871	858	854	883	852	853	850	895	856	860	866	911	893	904	933	892	888	869	852	881	927	873	847	859	843	875	857	856	927	852	884	846	851	811	857	886	896	849	871	875	859	889	863	837	880	843	850	836	837	863	869	897	882	847	883	878	859	879	891	862	902	878	888	871	891	862	843	897	852	841	849	928	830	909	873	826	890	828	901	870	813	876	868	847	839	943	867	831	866	872	913	871	845	873	888	856	828	935	906	930	844	871	832	860	917	866	863	895	843	875	895	865	882	837	916	881	854	925	902	854	870	903	860	870	888	834	934	894	891	873	874	823	886	866	851	877	899	886	859	925	853	824	890	895	827	873	847	834	865	817	864	879	877	926	870	870	882	877	870	883	852	878	875	827	898	936	880	849	886	876	900	839	845	844	885	897	862	897	844	899	883	925	878	851	890	849	881	922	848	877	835	840	874	889	869	891	852	909	845	869	881	855	851	892	808	844	870	902	868	877	873	862	863	903	874	875	876	926	840	875	855	872	823	880	819	895	875	844	852	919	892	841	878	852	913	897	886	861	829	824	890	912	877	847	907	872	915	858	888	848	882	835	866	894	845	868	849	872	836	881	889	854	869	848	869	820	849	902	852	851	932	858	923	882	902	894	835	866	880	904	849	921	844	863	862	868	859	847	913	875	879	846	885	897	842	898	911	884	885	867	890	885	860	875	888	896	896	840	863	879	906	877	871	841	841	854	899	857	900	869	881	894	873	898	883	926	900	886	854	897	854	847	901	892	870	878	883	827	851	899	840	857	866	841	857	834	861	835	864	908	882	890	894	860	896	848	879	922	915	867	843	867	869	924	882	906	881	853	906	881	841	887	869	846	917	857	907	867	871	864	867	872	846	874	844	867	874	865	873	883	841	855	888	922	811	897	888	866	913	830	860	843	844	888	940	895	875	951	882	864	872	909	869	849	851	834	863	835	889	878	890	858	913	868	853	877	875	828	883	837	852	893	858	873	876	868	880	885	874	883	845	847	823	882	865	874	857	866	896	864	852	882	841	873	882	827	854	812	874	869	913	860	883	837	888	831	888	893	897	909	826	852	881	876	858	888	929	873	865	900	880	819	865	866	874	891	845	825	867	856	909	885	899	861	876	895	868	876	849	900	868	911	857	848	853	819	900	902	831	890	878	858	898	857	838	895	864	907	902	848	828	822	907	866	847	900	905	838	854	899	819	856	874	887	886	883	861	870	796	850	895	890	889	803	845	837	860	860	898	862	872	885	903	876	846	882	894	814	829	862	866	892	868	835	885	878	882	879	886	914	857	888	851	883	815	929	885	848	966	860	853	852	916	902	896	917	909	887	852	903	905	840	859	859	884	898	839	791	883	881	801	879	875	879	859	896	889	908	845	802	875	901	858	857	883	823	829	824	935	893	896	873	864	855	930	886	874	902	846	815	811	873	877	912	827	885	857	868	849	764	892	904	836	850	906	869	863	884	880	909	838	853	914	874	819	895	880	913	818	918	858	860	874	845	866	874	858	844	906
6954	581	605	551	448	409	354	370	413	369	341	315	340	372	347	395	345	313	347	313	349	323	330	325	348	337	331	320	334	316	327	353	310	320	313	351	329	322	349	387	357	311	357	329	339	338	355	336	378	356	346	368	336	410	340	358	351	316	375	378	352	320	310	354	313	330	336	330	376	323	359	309	331	370	351	328	343	360	329	336	334	348	356	357	352	359	315	326	326	324	312	338	358	342	340	303	356	375	356	313	348	315	337	362	324	320	335	323	328	319	321	321	313	328	362	346	343	302	341	301	347	354	333	362	304	348	309	319	367	350	344	323	337	327	323	314	332	318	324	321	338	344	363	360	336	318	328	339	339	342	348	347	369	328	370	368	339	314	334	354	321	328	321	309	342	329	366	329	392	372	342	322	326	332	335	368	291	351	344	348	349	373	362	315	335	345	369	322	345	342	348	342	355	359	335	275	316	349	349	337	332	373	354	341	360	321	331	354	372	345	384	350	346	329	366	336	330	331	380	340	322	350	348	343	316	340	327	379	380	356	347	347	321	327	309	336	366	313	326	339	300	324	367	320	322	350	344	352	321	302	308	349	345	325	326	334	375	351	313	351	353	351	316	349	317	316	347	335	319	328	315	327	349	340	329	316	317	372	348	321	343	387	368	348	320	347	354	370	343	373	347	319	335	335	369	335	333	334	371	341	353	355	322	354	336	345	309	313	344	328	331	377	367	372	328	351	346	367	312	316	333	369	328	318	347	334	348	328	342	344	318	349	343	339	316	348	310	334	324	373	347	363	344	303	333	339	342	342	324	375	330	329	332	364	374	351	326	349	345	353	330	340	340	352	352	336	318	340	333	343	350	379	349	289	336	330	339	346	336	340	314	330	346	335	363	329	320	386	336	346	379	355	329	326	348	314	345	325	342	352	321	334	312	322	343	349	323	351	338	319	303	329	334	335	345	351	330	320	335	325	321	340	332	331	358	343	347	315	350	349	321	364	359	379	331	363	349	335	308	367	346	370	359	333	312	303	347	324	286	323	326	345	358	362	342	319	344	362	336	326	288	341	323	328	348	334	329	358	337	299	325	333	327	325	343	335	370	338	283	307	350	335	299	336	392	365	311	316	321	328	328	335	329	316	288	340	340	329	351	310	329	344	338	347	360	298	337	350	370	337	330	342	327	359	332	338	328	355	350	341	331	344	317	339	356	316	324	308	349	345	314	336	309	336	336	314	344	316	300	367	346	364	334	363	321	308	345	346	355	353	330	349	351	322	348	343	369	337	353	327	308	351	331	321	331	327	318	346	352	373	328	350	345	344	331	347	330	335	321	345	300	381	317	351	357	334	371	352	363	343	321	326	317	296	324	319	335	360	336	314	338	335	347	324	353	346	288	357	327	339	297	349	362	362	346	335	315	336	333	332	329	360	364	324	339	319	329	328	371	347	334	352	307	337	349	312	333	316	317	339	334	343	344	355	345	328	319	354	298	337	347	326	330	365	323	301	330	343	320	383	335	334	351	342	377	348	348	348	311	314	314	309	311	353	335	342	292	334	310	345	323	324	330	333	332	316	333	357	299	340	348	366	323	310	367	314	375	351	340	338	338	364	351	339	309	332	345	341	310	307	352	339	330	329	319	315	342	315	339	352	328	343	348	319	345	341	362	321	353	350	351	337	348	359	365	340	349	341	358	314	327	311	325	339	333	332	326	353	347	312	333	380	326	346	338	335	327	327	345	333	333	329	321	325	339	313	320	322	308	353	318	336	323	318	350	343	330	326	313	329	360	298	314	300	309	337	323	323	319	347	330	332	344	350	341	353	340	348	330	331	340	338	367	347	329	361	345	340	326	338	360	322	339	328	303	306	358	351	382	340	320	349	352	360	351	331	331	341	347	362	359	323	312	336	355	332	343	339	330	374	326	320	314	347	320	341	334	338	318	346	337	318	359	298	349	327	362	343	310	330	327	336	329	356	346	331	338	366	333	362	352	329	336	323	328	320	322	382	339	329	335	333	314	344	366	370	351	358	348	323	329	316	358	353	333	329	368	336	350	335	345	342	307	337	345	336	286	340	319	345	335	371	347	345	352	322	352	341	304	331	359	324	334	357	349	333	326	313	331	309	325	363	326	361	297	301	359	327	344	380	353	342	346	348	347	338	380	336	354	340	347	376	339	351	315	338	309	329	343	347	353	334	342	321	310	393	367	343	377	333	354	330	343	333	329	359	348	351	324	299	351	341	316	316	341	295	338	319	341	346	321	365	353	353	358	331	367	365	325	339	312	317	346	363	308	318	307	369	372	336	332	305	356	302	347	346	330	357	340	350	311	356	335	322	341	350	344	360	354	347	329	321	336	343	348	343	352	320	347	378	348	331	344	307	319	353	351	361	357	340	336	353	341	274	366	316	329	343	349	351	357	349	329	341	361	363	338	342	328	323	329	318	344	354	372	344	377	326	365	364	304	354	349	369	334	355	329	336	309	334	341	347	314	348	340	337	294	329	333	325	334	301	326	370	315	318	329	322	320	308	317	388	354	337	351	338	326	303	316	314	305	336	321	340	327	333	353	341	344	357	337	351	348	340	339	328	319	336	316	315	317	353	306	301	319	310	330	341	359	330	304	362	348	299	318	318	320	348	362	376	290	338	320	333	387	329	328	346	354	328	336	326	349	335	326	353	348	309	328	349	352	309	308	298	338	309	300	320	347	329	345	354	330	343	324	308	393	338	341	359	345	327	375	354	362	321	301	323	332	347	318	377	332	338	311	321	315	348	348	327	342	355	352	340	350	354	315	325	296	392	345	344	325	357	326	357	354	345	339	354	333	343	331	341	313	314	334	304	309	345	322	372	332	346	323	335	381	361	371	337	301	357	285	322	350	354	340	341	330	366	365	316	354	360	343	306	357	360	334	320	360	327	304	308	349	333	347	347	383	331	349	354	361	325	318	363	329	349	343	306	340	295	316	311	374	346	319	343	356	330	342	327	316	318	351	315	332	327	345	328	367	356	326	337	348	328	376	337	333	335	345	348	330	312	346	358	339	308	353	368	359	346	323	318	354	341	306	336	320	343	322	356	300	339	351	330	310	343	316	365	316	331	325	358	344	344	333	342	346	339	370	352	335	312	339	340	314	323	371	337	362	329	361	329	302	351	309	351	312	355	367	301	347	309	349	335	332	317	339	303	325	332	373	345	299	334	336	355	331	337	373	364	340	362	327	339	329	356	340	352	332	357	332	322	348	349	349	338	336	363	336	339	329	354	363	345	360	321	357	360	347	315	344	326	319	369	324	335	341	357	364	308	333	328	312	376	342	340	303	338	335	308	341	333	335	363	322	305	352	342	351	340	331	334	348	338	343	339	304	314	347	322	327	297	350	356	313	344	345	364	335	361	328	365	348	300	373	349	334	324	329	348	310	355	326	325	327	314	325	351	330	358	319	305	296	346	354	323	335	330	335	356	343	333	379	355	325	304	348	310	368	353	343	295	364	327
6632	1046	1341	1444	1347	1206	1059	1074	954	977	954	899	903	874	862	872	919	899	851	841	842	891	814	873	839	804	850	833	883	875	847	859	883	781	857	793	838	805	830	833	861	798	854	838	801	810	783	799	883	867	824	811	845	840	839	797	814	843	839	865	828	838	813	868	858	810	809	806	841	880	798	811	815	831	824	784	828	771	806	858	858	834	834	771	775	781	796	757	801	822	843	785	814	797	829	826	789	796	788	848	789	828	824	791	791	818	799	818	794	833	781	831	813	852	866	816	833	786	813	790	795	793	818	774	833	843	828	847	802	796	829	844	829	797	809	840	824	803	810	803	830	797	786	838	759	807	819	823	809	822	786	850	805	796	828	821	813	796	825	816	798	829	831	872	769	803	815	757	815	826	858	809	809	803	835	806	788	866	816	806	829	796	782	785	815	863	821	864	803	794	817	844	817	819	822	769	784	823	772	793	778	823	793	818	825	826	797	827	826	817	824	788	806	808	801	821	776	819	784	787	800	757	911	845	811	772	795	800	852	907	807	829	842	880	790	853	754	853	797	754	795	774	808	821	773	815	842	830	803	804	827	766	815	789	806	761	813	828	790	793	791	808	795	846	838	795	788	838	821	782	796	831	769	803	827	802	807	842	815	845	848	781	755	865	801	827	850	810	779	788	863	787	782	845	745	851	837	791	827	817	777	803	891	775	809	816	845	820	779	771	817	838	813	838	820	819	800	806	794	795	808	798	833	778	782	804	858	835	806	825	893	839	810	810	774	859	825	841	886	846	793	777	788	835	831	836	817	862	811	850	815	817	845	784	859	805	799	818	792	799	753	770	824	839	817	840	802	877	746	794	825	809	810	795	722	831	807	835	779	821	801	843	860	803	811	844	830	771	861	860	849	795	795	804	836	814	807	835	835	813	867	833	845	819	847	815	847	805	787	784	843	844	849	850	783	779	759	784	859	856	833	818	804	813	768	849	772	798	788	795	846	803	793	862	800	797	861	807	835	853	878	795	807	784	808	801	804	812	835	857	783	825	846	791	790	775	816	838	792	807	828	795	787	835	840	830	832	845	779	797	836	813	807	842	831	800	829	831	800	794	845	813	773	795	793	834	844	862	814	821	806	822	860	797	784	841	785	839	773	764	765	822	818	790	825	810	872	814	776	798	833	802	837	824	816	778	781	805	808	818	788	784	867	841	792	855	835	812	827	779	848	790	847	834	818	846	802	790	774	797	801	774	829	814	791	778	810	854	824	790	838	806	772	779	827	866	776	826	837	818	855	779	745	800	832	796	818	830	785	804	802	813	781	737	816	837	829	824	789	821	816	810	789	830	805	795	820	825	819	840	809	795	812	818	800	799	816	792	824	811	818	818	833	780	789	790	778	813	800	810	801	793	794	866	774	786	834	801	836	856	765	774	824	839	851	824	823	832	814	826	806	819	784	800	775	840	864	793	808	819	823	819	857	812	800	807	837	814	815	803	854	780	826	777	814	858	833	812	842	827	800	840	849	855	768	784	804	761	793	808	821	781	864	818	784	805	827	775	783	805	811	846	768	809	808	819	788	840	749	864	787	793	835	787	828	818	812	852	788	804	725	777	829	820	842	805	790	829	839	818	824	802	796	858	845	820	851	836	803	830	854	852	816	850	820	812	854	827	816	795	796	839	820	831	815	790	807	806	793	822	762	791	871	787	755	771	777	839	828	770	862	830	788	834	840	829	808	849	782	766	806	828	821	759	814	830	776	829	797	760	826	869	774	767	828	836	836	797	784	835	856	798	787	787	804	786	791	813	823	862	841	766	783	814	833	829	856	800	832	829	819	834	800	826	765	812	811	780	815	836	781	812	778	906	807	820	803	796	784	779	815	773	822	844	839	775	781	799	832	754	812	833	829	841	866	838	794	757	812	809	844	796	857	771	790	811	813	791	797	820	824	821	819	790	831	815	799	838	843	812	846	827	806	821	797	816	811	810	832	822	807	801	861	801	833	796	851	849	855	805	832	795	854	837	771	833	809	839	849	803	765	816	799	860	808	803	800	792	827	814	797	826	826	825	846	866	830	778	822	774	807	833	790	847	770	766	831	833	839	828	785	778	815	842	834	804	826	813	805	825	829	862	833	812	797	842	817	824	830	793	847	776	805	802	777	827	864	814	780	815	802	802	825	783	862	812	811	765	822	796	855	792	814	840	772	773	845	825	806	822	864	822	787	820	777	861	797	763	770	817	829	757	831	818	775	859	841	801	840	804	809	794	805	816	804	860	833	804	830	773	799	832	799	832	817	818	845	798	806	849	795	785	814	827	835	787	821	845	827	814	804	828	828	822	845	803	797	814	777	803	803	813	816	850	794	838	784	827	797	789	827	818	796	822	827	789	831	780	753	765	779	799	811	780	818	768	801	827	888	834	816	810	861	820	809	750	860	801	794	814	845	783	801	875	758	837	823	854	859	798	825	770	809	815	824	815	790	817	778	792	788	843	807	822	753	820	817	804	785	816	805	796	790	819	825	830	807	798	836	864	792	803	864	801	790	809	897	826	849	809	811	835	851	855	768	781	783	820	768	796	871	763	806	751	802	834	788	831	834	853	775	845	805	795	803	819	766	819	796	801	751	737	824	803	805	819	829	869	765	789	844	847	828	835	797	838	842	798	803	818	786	810	791	839	818	809	791	793	826	844	805	829	844	796	786	814	831	878	815	793	783	790	864	766	812	813	867	828	779	849	761	792	781	785	770	865	851	828	777	817	815	764	779	812	835	856	817	839	821	778	818	792	787	847	777	764	813	794	833	830	802	860	790	851	776	818	793	839	877	828	841	806	799	835	817	791	829	866	807	805	830	779	791	817	817	804	847	860	821	807	813	803	836	854	798	797	798	808	794	814	786	817	806	821	819	816	849	817	749	808	857	821	856	840	804	823	860	830	804	820	807	801	791	748	805	791	814	806	768	815	833	788	785	837	802	780	783	780	795	857	840	799	811	798	787	877	834	793	764	835	734	839	769	841	825	851	803	782	878	772	868	822	791	785	782	806	804	761	815	791	848	829	844	818	775	813	784	850	797	864	840	778	823	832	819	843	801	759	783	860	823	788	781	794	817	842	870	851	856	826	850	795	865	802	790	839	822	807	838	775	803	846	859	797	883	831	772	786	823	818	841	793	777	815	782	815	834	858	754	837	744	817	795	751	821	780	805	847	793	832	810	767	797	799	811	717	771	797	823	807	795	851	852	850	869	785	849	776	801	824	834	820	773	814	786	784	779	833	803	802	779	753	824	814	805	789	833	810	813	760	841	775	818	823	854	814	805	807	788	805	822	843	769	819	813	840	792	846	826	893	787	863	785	769	809	804	829	838	850	812	826	810	831	822	821	772	857	808	869	828	789	814	796	833	857	781	795	822	820	816	793	843	794	823	819	786	885	835	850	815	819	819	812	776	853	758	758	782	836	808	815	828	813	800	870	778	806	839	868	805	826	827	829	824	795	826
11827	700	623	504	337	302	258	246	230	212	244	206	194	191	181	187	193	211	172	176	183	179	179	190	180	179	181	192	169	155	180	177	171	172	149	200	165	134	186	178	152	187	184	197	202	171	186	170	151	170	150	180	181	162	180	171	159	170	156	153	171	181	175	172	177	155	179	175	169	191	158	158	156	176	176	181	188	160	174	176	184	169	157	167	172	192	193	175	184	151	165	186	166	163	165	177	188	153	161	175	154	197	182	186	201	159	161	156	176	179	174	186	174	161	180	151	181	195	191	197	167	171	169	170	165	159	164	183	192	162	196	181	155	168	177	184	190	162	161	192	169	164	176	169	181	146	171	149	170	184	165	147	160	181	195	141	159	180	172	185	186	185	180	183	136	176	158	169	156	192	186	190	153	164	183	170	171	150	152	171	159	179	166	189	193	160	193	165	188	152	180	162	161	169	182	180	178	187	196	158	178	167	142	176	169	156	176	161	143	181	169	158	174	172	202	154	170	171	186	144	205	173	181	152	178	168	190	157	157	182	156	186	180	173	173	150	162	155	177	166	180	175	170	165	197	158	175	166	174	155	143	172	171	171	164	161	177	178	167	178	179	168	189	152	167	196	183	174	177	177	170	162	182	177	166	157	171	176	156	160	184	138	174	159	178	203	164	185	188	181	174	178	170	172	165	158	142	168	169	149	150	159	178	159	160	187	173	151	166	175	159	183	172	151	163	144	141	174	174	188	157	168	162	177	159	166	156	173	187	179	156	164	163	173	196	156	174	185	177	168	184	155	165	145	172	169	176	166	177	185	192	178	178	162	180	171	159	194	147	167	152	157	187	154	163	159	175	174	181	179	158	180	177	156	178	205	155	154	197	185	179	153	182	170	162	197	192	171	187	178	163	172	161	173	161	148	169	180	157	161	177	156	148	158	168	156	195	165	179	181	161	167	178	173	164	160	185	140	170	146	187	172	141	180	171	158	175	157	184	182	153	169	156	163	183	151	172	188	157	173	173	169	164	175	170	177	181	186	155	185	160	161	176	150	161	131	156	161	186	174	176	178	172	182	163	178	189	155	156	187	166	164	184	173	181	168	158	171	156	159	165	155	184	160	178	170	206	164	154	195	188	128	178	190	152	172	180	166	177	159	146	184	213	187	184	170	170	196	173	152	177	143	173	172	191	155	167	166	157	158	171	192	177	171	186	191	165	159	181	175	162	165	183	172	180	181	172	175	167	188	176	160	168	182	158	183	172	165	174	164	181	151	185	164	150	152	181	170	147	142	164	177	171	204	157	174	162	182	206	164	186	185	178	179	173	170	179	193	183	176	154	159	179	171	167	179	177	156	182	175	174	163	175	174	185	162	157	181	202	158	153	154	165	177	158	154	176	178	160	153	167	165	173	184	182	165	164	178	183	173	170	174	178	165	193	159	166	154	171	163	160	184	183	168	179	160	174	191	175	172	160	177	170	179	175	163	164	159	169	179	175	164	173	183	172	207	168	181	158	176	187	160	171	169	175	182	182	156	186	164	168	147	164	168	168	189	181	171	172	166	185	179	186	161	165	183	163	181	151	188	176	181	172	172	174	180	168	177	148	163	189	150	172	154	192	182	158	147	167	172	167	195	179	167	160	178	180	183	174	164	162	166	148	162	173	186	186	162	177	183	160	184	205	139	184	143	181	186	188	180	180	196	162	161	154	164	182	180	176	165	192	177	157	180	172	168	186	179	179	162	148	191	159	192	154	168	175	169	165	176	150	153	165	180	170	164	187	190	194	195	161	168	189	175	187	180	161	158	154	183	179	188	144	144	158	194	199	163	171	180	174	178	185	193	173	153	159	165	184	173	185	142	166	178	169	167	183	155	175	152	160	163	156	198	164	179	186	181	166	161	182	184	151	188	160	118	177	159	182	177	161	171	167	159	151	187	181	169	179	178	151	170	194	163	142	154	173	159	199	159	179	185	178	158	165	180	193	156	150	163	134	157	165	170	159	171	162	165	165	177	161	203	178	184	154	187	162	167	188	194	190	157	190	190	183	192	161	173	165	177	162	169	139	199	169	159	171	179	175	170	182	163	176	162	176	180	145	144	162	184	177	157	179	163	189	157	178	161	160	148	179	178	155	174	166	178	161	165	163	183	155	156	138	161	162	170	147	173	167	165	159	168	188	163	181	171	169	177	171	169	178	178	167	181	165	164	179	169	148	159	167	174	184	168	150	188	189	158	175	169	173	164	156	182	182	162	173	167	168	170	168	152	151	144	170	177	177	179	178	165	168	184	169	187	175	175	168	170	180	156	177	173	173	141	184	201	162	153	163	161	139	179	171	151	175	175	178	195	179	181	168	182	185	174	198	160	164	165	158	190	183	168	157	178	166	150	167	185	190	150	176	164	145	152	172	194	186	161	186	184	175	186	196	168	152	162	161	189	157	187	172	170	159	159	184	172	154	171	172	193	166	168	171	175	179	176	186	153	141	188	171	171	138	175	198	187	191	176	185	165	201	154	197	162	155	181	169	154	149	183	164	177	167	165	167	151	172	182	161	178	186	186	151	147	162	167	176	165	174	169	160	158	166	181	170	157	155	183	164	156	207	164	165	145	171	174	193	152	167	165	153	174	185	158	152	173	167	175	161	170	163	165	181	181	168	196	177	156	147	192	153	165	156	172	160	163	160	186	168	177	156	188	158	162	183	201	178	152	181	163	162	179	146	160	168	166	165	177	159	210	166	185	163	170	177	172	160	167	181	176	175	173	176	184	166	167	176	174	175	170	171	147	151	181	181	177	158	192	187	177	178	170	150	165	182	168	189	185	163	175	169	180	205	184	179	162	161	128	172	153	170	172	185	139	171	176	180	178	186	177	165	196	175	154	167	153	188	145	180	166	162	180	154	168	197	174	158	191	159	152	158	161	168	150	185	165	158	159	179	181	160	164	182	184	189	160	183	173	153	189	174	162	168	165	183	196	151	159	180	163	170	165	174	181	181	162	179	194	156	162	178	191	180	147	186	169	155	165	158	167	184	171	184	146	161	159	178	187	201	187	178	177	179	182	153	159	171	171	177	168	162	175	172	174	165	173	151	161	167	176	166	179	177	168	176	151	158	189	177	151	157	170	159	176	176	165	171	180	165	183	191	172	168	179	158	175	172	148	187	170	205	150	166	189	154	186	173	171	171	182	168	177	173	180	172	150	173	192	183	163	182	207	195	169	185	185	191	188	177	188	190	176	172	193	171	178	153	163	174	169	160	146	160	150	176	163	158	142	195	177	186	174	170	160	188	173	157	156	187	169	191	163	173	168	163	156	184	129	161	151	172	182	168	163	191	204	165	167	162	172	169	160	142	170	176	175	172	177	160	185	176	185	189	162	190	170	150	163	165	182	182	160	162	168	184	174	172	182	165	190	181	185	206	186	157	173	194	156	143	189	177	161	186	161	175	187	162	179	135	144	172	167	171	163	171	171	177	178	167	158	166	154	168	139	195	172
7669	818	1492	1633	1338	1169	977	855	789	637	694	599	629	566	593	554	515	528	521	515	515	468	491	461	456	502	484	495	516	440	476	472	433	466	421	460	454	410	470	472	478	446	466	446	457	460	490	443	442	451	472	456	497	487	445	469	467	448	475	472	468	402	430	458	456	460	454	472	449	440	477	460	462	446	417	457	469	480	432	439	491	412	420	455	427	469	455	455	436	433	491	454	411	431	470	423	444	452	440	459	432	450	455	453	422	421	445	447	413	448	459	457	456	432	456	447	429	425	443	460	425	468	430	464	456	482	457	434	468	423	437	415	397	463	453	406	438	422	449	463	457	446	455	449	440	487	474	402	420	419	456	449	425	453	441	476	454	414	433	433	409	399	446	440	442	437	422	448	453	449	454	446	427	461	471	427	443	423	447	470	470	437	429	437	444	431	482	457	473	394	452	405	428	459	431	485	401	454	421	442	458	467	401	453	435	437	438	411	414	447	463	436	464	439	424	446	433	422	435	433	484	444	408	424	448	407	423	435	431	444	468	447	434	416	422	403	438	448	464	425	423	434	443	486	440	446	480	423	445	487	484	412	433	427	436	471	430	464	470	456	460	407	457	446	426	450	445	432	471	422	428	451	451	450	457	456	426	478	477	452	447	477	448	434	431	442	427	468	462	468	454	452	442	434	490	454	465	474	457	440	438	418	436	455	438	484	468	464	428	479	442	466	415	477	439	445	426	447	411	473	435	410	437	437	456	437	439	467	441	421	470	455	460	453	442	416	454	466	464	440	435	445	492	455	443	415	416	442	472	443	451	453	448	449	459	442	408	458	424	436	438	417	453	451	472	445	421	457	408	436	459	426	458	440	434	430	435	438	406	437	458	481	456	426	480	432	401	403	470	451	403	419	444	453	429	422	503	434	406	436	423	415	439	455	424	462	446	456	456	476	437	410	416	424	448	428	427	437	469	446	435	437	424	438	427	436	481	447	458	426	423	458	441	426	440	423	475	426	463	423	449	498	432	462	416	483	442	393	459	413	438	380	455	471	481	477	447	476	468	385	458	500	466	440	416	445	432	484	474	461	447	426	425	467	454	459	422	431	440	416	459	446	467	468	464	410	439	453	420	417	426	483	474	450	474	462	441	469	446	445	435	450	442	455	457	450	433	450	438	485	428	444	452	465	467	451	407	416	426	465	423	438	448	482	472	447	462	429	437	485	450	466	441	466	400	464	446	446	437	426	462	474	417	434	439	418	420	456	483	446	461	453	439	422	418	431	471	456	407	437	450	443	463	456	427	453	447	479	442	405	449	461	457	442	478	425	442	447	417	428	437	458	412	431	463	421	447	466	425	429	460	440	471	430	450	439	446	456	436	419	449	471	436	482	417	469	460	436	463	441	424	453	431	412	431	460	447	449	444	450	456	432	438	417	478	452	453	460	426	450	468	460	439	476	397	467	463	439	433	428	455	467	454	466	423	460	421	434	459	440	443	443	445	418	465	440	457	428	432	438	438	450	405	421	447	431	431	435	461	429	450	462	454	440	450	457	403	466	426	404	482	430	444	448	465	439	432	423	452	461	446	419	430	417	445	447	444	461	460	424	462	448	453	489	461	457	451	433	440	439	457	417	432	411	440	455	464	462	468	439	421	428	411	428	457	442	461	435	441	429	469	409	426	433	426	398	453	478	432	431	444	463	491	463	448	408	405	460	452	447	427	460	447	432	470	461	466	461	467	424	433	460	443	453	438	422	430	417	492	481	427	466	426	443	443	442	446	465	450	424	493	475	430	428	474	473	434	426	429	460	440	443	429	459	466	420	476	447	462	439	412	461	435	440	449	458	423	435	406	436	459	490	463	448	504	417	418	447	443	457	449	476	476	456	452	465	458	422	457	434	452	470	436	456	466	456	446	451	430	434	428	419	423	451	415	457	420	440	403	453	443	437	448	491	464	437	431	446	454	439	458	418	440	457	442	428	498	441	430	449	409	426	464	429	435	422	430	457	418	471	425	461	437	436	428	426	435	418	450	424	447	436	419	439	451	453	428	468	404	427	443	464	455	426	428	418	457	480	435	460	454	470	463	440	436	437	427	442	477	450	432	430	414	472	444	430	452	425	462	496	450	451	435	446	453	419	414	473	412	455	438	448	438	442	447	434	441	416	451	434	434	419	439	442	430	438	432	436	456	452	435	436	447	439	444	469	453	467	430	421	438	455	458	455	425	476	448	443	465	445	419	441	423	393	469	442	437	418	444	442	429	463	468	457	469	438	436	461	458	396	429	434	432	422	469	414	423	439	421	430	412	478	436	441	437	471	459	454	457	417	454	423	445	398	426	446	411	445	416	473	431	469	428	453	455	458	454	400	474	440	430	469	413	438	437	422	429	464	477	467	450	460	451	416	423	366	498	439	439	445	436	429	482	450	462	436	436	459	456	430	452	461	465	442	441	444	401	414	444	450	425	416	476	438	448	463	455	437	438	434	459	426	426	454	473	483	436	468	457	446	453	442	451	458	433	432	447	428	418	439	460	418	442	437	446	469	446	470	436	451	430	427	443	413	496	456	434	443	449	448	458	399	443	475	455	451	478	415	448	429	463	464	448	415	457	443	449	441	430	434	462	435	427	439	442	423	429	480	436	432	459	476	484	457	423	454	444	456	435	437	421	417	477	466	471	443	456	447	441	430	431	457	450	436	457	461	452	466	451	466	410	427	432	463	425	449	441	458	463	481	430	433	450	424	462	464	461	434	448	417	433	464	435	416	453	474	421	438	484	431	419	463	461	450	429	404	442	460	430	433	449	442	459	461	477	447	430	475	426	449	450	441	448	442	453	440	441	458	443	462	428	455	431	449	433	464	428	446	413	463	445	460	417	485	457	431	430	454	463	448	453	467	440	405	438	463	474	456	468	458	431	461	417	463	448	437	488	443	460	406	414	444	459	466	435	451	451	444	454	453	428	476	440	458	473	464	414	462	437	463	432	429	484	463	425	443	423	446	463	431	398	466	447	416	450	452	458	449	449	415	434	427	439	499	469	461	440	447	448	441	458	437	486	451	484	448	445	446	463	460	417	451	484	448	452	450	464	474	428	425	464	413	456	444	412	463	448	407	438	456	428	431	450	452	456	491	455	441	451	427	442	408	441	478	448	436	441	459	449	450	440	423	454	433	434	447	437	424	427	441	430	463	423	463	482	455	448	460	475	429	433	415	426	415	455	407	450	428	420	443	413	400	460	440	429	467	448	474	444	455	470	402	437	425	423	454	445	464	440	431	425	451	413	442	451	427	420	461	454	434	449	447	465	401	475	442	441	447	454	433	459	441	434	434	413	470	422	445	432	450	444	417	462	438	389	436	466	453	442	465	458	459	430	442	422	453	455	474	412	394	467	450	434	451	460	466	432	444	447	416	444	479	423	437	458	438	462	454	460	473	426	442	421	441	430	433	427	431	433	413	432	457	442	422	446	462	416	460	410	432	477	441	465	466	468	472
1369	355	355	351	382	359	345	324	393	344	363	352	382	367	376	369	368	364	359	310	353	333	337	331	339	350	391	349	422	414	376	346	370	379	372	359	387	361	355	338	371	320	335	391	325	332	348	346	370	344	361	377	359	321	379	352	375	386	392	357	355	385	387	395	358	383	361	338	375	366	343	393	359	357	373	373	357	341	342	357	329	350	365	351	351	364	373	346	386	385	348	321	366	324	349	331	344	357	377	385	358	322	363	376	365	383	366	323	395	368	371	367	365	340	351	350	334	371	390	323	397	392	354	363	385	333	353	385	357	353	381	340	342	365	386	408	414	336	343	362	342	300	342	363	342	364	367	319	319	326	366	349	369	370	397	317	352	354	350	366	367	374	357	325	335	345	375	346	392	350	350	388	347	371	376	373	378	348	351	383	353	327	341	331	406	370	369	359	361	334	349	350	354	330	342	340	314	367	370	348	342	342	408	364	376	345	348	354	329	361	330	328	361	367	383	365	361	364	353	341	379	346	359	344	372	358	378	332	332	365	321	371	386	324	368	359	359	372	324	382	376	361	346	354	359	326	373	333	313	360	344	364	338	360	365	321	370	359	364	369	352	335	330	365	344	384	343	373	365	352	347	362	344	332	358	342	385	383	356	345	381	345	362	370	344	356	320	344	355	353	358	340	344	349	380	357	362	359	363	365	336	355	374	343	361	356	360	343	318	363	348	388	366	348	355	366	373	346	351	325	364	349	350	356	354	367	374	367	358	344	355	333	406	322	342	355	385	336	323	350	401	377	361	359	351	354	350	354	385	370	350	354	351	359	339	354	349	358	345	361	331	362	359	383	340	354	350	370	341	381	395	314	352	350	326	379	354	325	306	360	362	352	324	343	342	342	372	355	354	384	350	390	356	352	366	321	355	361	334	359	371	370	412	368	351	379	342	333	362	363	364	356	344	337	344	353	349	362	346	383	372	353	388	351	337	346	340	403	343	359	377	379	375	349	362	363	347	341	376	335	363	347	347	338	339	351	398	347	331	326	333	381	367	347	354	341	386	366	367	353	375	358	356	338	375	400	352	392	346	387	376	361	343	358	359	328	360	342	343	356	386	327	377	332	359	332	357	350	355	351	386	357	326	349	358	352	354	333	361	342	372	383	373	349	361	341	343	356	372	372	346	375	355	337	384	339	380	364	372	387	360	338	371	339	303	345	350	344	342	347	367	388	387	379	356	384	352	358	349	372	381	381	370	337	388	381	380	401	376	363	357	387	338	361	358	358	364	350	376	370	324	407	344	352	340	363	394	345	383	359	361	379	347	372	382	352	348	391	346	377	363	369	351	365	351	337	381	361	364	356	367	383	365	336	369	350	356	351	348	355	333	350	348	361	363	352	334	341	361	338	373	350	343	315	359	387	347	350	313	354	355	390	354	353	372	419	385	371	363	367	354	374	348	332	358	320	364	393	374	356	336	350	359	372	362	369	362	400	375	325	369	365	374	339	365	305	369	364	362	379	384	340	346	353	382	347	341	360	369	365	359	383	345	405	363	342	333	366	355	357	336	342	351	360	334	304	347	335	383	346	368	334	374	333	365	351	370	369	334	322	358	337	360	355	382	385	347	355	394	341	347	374	358	352	347	355	347	359	345	401	403	357	367	365	348	385	349	358	345	387	347	388	329	344	348	395	353	338	357	351	376	331	334	345	367	355	377	354	330	386	327	327	339	341	373	334	346	333	322	392	345	356	388	373	368	344	330	348	355	331	381	390	322	378	375	342	348	358	383	371	375	359	340	354	342	329	374	360	359	316	357	357	359	366	321	377	370	320	369	329	391	375	351	311	345	346	357	357	337	347	357	351	360	331	338	380	352	331	350	362	377	351	333	347	346	320	371	361	362	349	339	322	349	376	349	384	346	367	342	338	360	368	274	378	324	342	386	318	342	322	388	374	382	363	393	367	401	375	353	350	352	356	353	319	363	328	353	390	362	348	349	380	335	336	367	375	352	317	358	378	388	350	376	364	337	424	373	358	365	359	372	372	353	395	381	368	335	317	354	335	363	352	324	404	381	331	378	355	321	397	356	349	373	369	359	341	365	371	344	349	344	366	410	355	302	345	390	341	318	348	369	357	377	348	372	334	363	359	375	393	322	324	351	302	362	378	339	361	345	370	346	355	356	367	323	362	348	340	360	347	367	334	330	350	320	378	366	353	333	374	338	361	358	333	342	352	358	376	358	367	375	373	356	331	394	363	352	407	339	358	368	391	363	344	366	390	338	366	379	366	366	387	351	323	358	352	330	338	355	331	380	395	367	318	351	373	372	396	348	404	362	333	384	372	319	378	362	327	342	362	376	378	359	352	346	347	345	327	365	354	314	388	320	360	360	317	357	360	365	355	364	349	379	373	347	348	373	356	317	364	353	380	349	353	408	349	362	373	355	365	354	347	356	360	358	367	369	363	354	364	352	356	323	398	383	366	324	382	331	366	374	351	361	369	349	386	351	388	371	328	362	356	341	325	342	371	365	308	339	372	377	353	354	363	325	368	344	350	344	353	364	343	343	359	360	367	316	374	371	366	368	374	360	344	354	356	373	371	346	394	339	340	361	350	319	354	321	363	349	376	320	350	361	328	377	335	345	347	341	377	353	337	312	326	336	337	356	350	355	348	359	372	349	324	370	325	373	385	383	383	343	334	374	351	354	351	379	372	371	350	358	346	347	353	363	329	358	340	364	316	393	360	369	375	375	384	320	343	331	317	362	336	382	367	357	357	366	395	362	369	367	383	370	340	332	344	379	401	390	417	376	365	361	382	372	341	350	395	345	353	390	358	371	326	336	332	331	337	346	340	358	373	369	350	349	346	342	386	353	349	366	366	339	353	360	364	378	334	330	343	362	396	373	351	370	351	371	336	333	327	358	346	368	365	356	362	385	364	328	380	346	362	379	390	357	359	361	361	337	354	367	348	329	362	376	364	357	363	369	356	375	372	362	350	367	385	351	327	334	365	369	373	349	325	395	378	369	349	378	352	382	385	381	350	370	354	345	346	355	376	361	336	346	343	363	342	378	371	353	379	337	387	339	381	385	369	355	379	354	365	340	382	359	349	354	365	359	369	354	390	380	366	380	368	357	359	359	376	337	325	333	335	362	341	372	316	400	365	372	346	330	325	355	380	350	373	362	365	332	327	372	378	381	374	350	341	333	347	376	334	359	375	413	356	420	348	349	321	377	375	368	377	399	351	323	362	362	338	363	405	368	367	351	339	386	363	353	344	347	372	365	360	348	350	372	353	356	353	362	369	314	371	366	358	354	339	371	341	338	356	366	355	392	340	359	340	340	348	363	382	324	343	365	356	348	342	333	341	361	343	372	368	391	375	384	343	371	348	347	371	359	348	365	339	334	365	334	379	370	373	375	359	363	354	371	349	369	327	325	360	372	325	305	343	363	330	353	346	360	325	346	374	375	360	382	396	393	397	378	335	354	394	387	371	343	346
2028	930	932	885	877	881	923	869	869	922	886	847	842	891	865	901	826	870	846	830	869	861	869	872	871	866	912	882	884	886	880	892	868	840	897	885	867	880	895	929	864	896	865	848	857	890	863	859	878	891	834	948	863	852	861	884	858	822	877	832	897	890	873	850	871	840	944	861	882	886	874	926	928	835	855	849	853	889	876	841	893	885	923	859	827	872	844	872	853	898	859	850	892	829	888	885	845	838	896	881	808	888	845	874	874	857	865	897	909	903	878	913	875	872	849	857	889	935	825	799	819	850	902	836	858	900	872	853	888	823	887	901	842	927	819	868	892	883	864	825	874	878	868	835	879	842	843	909	850	837	890	862	880	890	917	886	880	841	865	829	881	868	861	878	858	897	888	855	859	883	889	839	898	860	897	871	847	881	836	865	887	876	926	865	875	901	852	882	879	868	879	864	880	840	867	885	864	890	894	893	850	861	912	882	861	846	854	870	861	893	872	838	900	864	849	828	821	872	888	909	873	869	866	872	919	866	881	922	884	843	867	881	842	869	898	879	868	846	923	847	902	892	904	850	883	831	916	865	872	927	826	865	849	878	895	827	861	856	895	869	868	892	860	854	821	846	863	909	861	882	852	832	882	836	895	844	843	851	845	804	874	898	810	871	898	876	917	837	883	845	885	890	874	874	822	866	921	839	884	832	853	870	859	892	871	900	919	914	892	854	855	846	872	863	868	848	881	891	817	839	857	818	870	872	832	867	810	889	863	884	915	898	886	904	869	884	889	832	843	908	845	835	928	862	833	917	871	836	849	869	872	863	886	891	833	851	894	896	866	890	916	832	835	823	885	833	814	824	848	862	775	882	860	910	873	835	908	898	857	858	866	867	863	876	854	833	873	914	881	858	895	823	839	834	920	901	855	867	935	832	876	844	874	902	869	873	899	898	877	870	910	852	903	867	843	889	897	889	861	859	868	832	922	868	924	910	900	862	892	842	867	855	844	878	870	900	841	937	843	921	848	859	893	860	852	925	853	904	885	933	909	813	846	877	864	835	894	912	877	907	856	838	869	865	927	925	880	902	913	906	839	861	838	847	891	884	835	859	858	855	862	867	861	867	856	887	872	859	851	906	917	906	887	925	867	868	902	884	879	847	912	859	874	915	831	902	901	847	875	851	858	906	922	891	864	858	822	878	890	893	861	940	898	876	856	872	867	882	893	890	884	866	882	794	887	860	898	868	832	920	894	806	892	863	827	892	833	864	795	874	808	852	889	918	918	857	844	891	870	874	889	911	874	902	826	894	845	870	845	859	827	930	897	858	871	897	844	893	856	859	837	900	912	865	871	895	876	868	878	887	832	813	908	830	876	872	890	863	927	900	858	910	862	834	906	857	872	831	853	904	901	841	881	865	895	913	917	900	898	863	857	822	859	847	858	887	838	813	871	870	877	896	905	871	874	898	878	906	815	865	859	879	820	858	806	874	787	826	892	905	810	836	878	874	901	825	872	892	854	898	848	884	841	818	855	854	831	920	863	823	862	854	842	853	898	858	897	846	836	823	865	905	843	866	825	841	878	859	856	886	854	855	872	893	823	896	884	834	882	816	876	895	906	875	910	902	887	875	855	819	915	842	849	847	892	827	859	887	852	859	874	866	857	911	896	890	882	856	912	860	901	851	868	852	876	893	889	918	874	871	853	846	839	939	913	856	859	893	855	812	840	840	831	858	867	880	852	892	839	867	852	898	884	889	849	904	898	850	826	895	858	931	870	883	871	871	870	876	843	823	850	867	877	819	898	846	875	889	836	841	857	879	825	877	848	857	841	828	836	889	873	894	892	897	906	883	927	837	876	838	862	860	873	862	885	878	884	918	928	883	841	818	883	864	907	874	835	913	859	827	840	828	944	880	878	845	864	876	868	887	874	857	850	912	886	886	885	834	813	887	900	871	899	889	878	858	918	885	870	821	887	904	853	854	908	820	826	869	880	887	813	809	866	854	878	861	915	884	847	937	935	874	918	845	846	791	823	901	858	906	901	864	890	840	868	875	853	876	887	850	905	854	887	853	836	876	913	868	914	906	875	865	837	924	887	879	857	804	832	896	858	814	921	848	862	842	880	873	859	908	854	871	838	893	780	936	884	909	929	894	860	822	850	862	836	844	822	879	822	837	836	866	900	845	920	909	852	847	869	878	914	862	897	918	929	856	808	878	859	848	854	860	862	842	861	823	858	858	913	875	851	852	852	852	876	817	803	857	824	927	862	868	872	854	842	872	891	845	859	847	892	863	870	894	859	884	872	812	814	857	880	836	899	858	853	878	863	837	825	859	874	907	848	898	845	887	878	892	877	870	842	849	874	868	864	860	871	909	877	853	854	841	888	896	934	939	887	889	929	864	879	927	848	870	849	886	889	861	844	938	874	869	880	875	845	834	872	864	866	856	876	936	836	865	854	838	861	835	865	835	913	848	847	860	916	860	903	918	869	848	840	861	791	865	876	890	900	919	905	948	871	892	859	871	880	915	902	886	865	870	894	873	824	821	886	874	826	900	885	832	878	878	881	855	876	849	862	852	846	861	838	893	845	883	860	898	916	885	854	846	811	824	884	857	864	851	859	914	883	834	860	856	846	838	877	855	879	844	829	863	861	808	912	868	825	872	866	861	882	862	912	823	889	853	921	864	868	863	830	861	841	896	867	865	906	863	941	877	829	888	888	847	860	873	935	890	886	902	900	887	829	893	877	898	916	862	881	887	847	938	876	867	875	894	830	838	897	877	837	863	827	893	826	836	836	874	852	911	907	846	842	827	858	871	843	897	941	845	859	813	906	811	881	871	868	922	858	859	832	873	902	864	859	876	880	904	911	898	881	898	887	877	873	884	919	868	835	861	868	892	794	857	879	907	884	907	883	852	890	860	931	942	906	860	895	854	911	869	904	865	882	841	869	836	787	813	878	877	853	848	938	849	917	832	872	884	793	901	892	850	880	902	873	885	870	929	861	864	854	841	894	867	838	868	887	874	819	860	871	883	839	867	827	881	885	857	864	851	812	897	835	851	873	847	888	886	867	906	862	843	852	914	872	885	895	898	903	878	853	882	863	883	894	852	912	851	863	859	846	846	871	876	872	829	870	877	867	887	887	885	859	866	847	842	850	875	904	875	808	913	855	892	868	835	864	919	899	915	862	877	855	827	907	857	918	882	876	830	856	835	878	861	868	912	813	891	900	879	921	908	861	907	856	902	854	869	879	846	878	847	837	858	844	819	859	888	896	877	846	819	858	793	891	892	882	873	862	851	866	876	823	862	911	918	871	917	912	916	853	917	870	854	860	855	867	834	857	866	870	874	868	894	886	849	906	897	880	860	832	819	870	845	929	901	847	951	838	885	913	877	837	885	893	944	856	866	876	827	889	966	908	920	872	836	876	931	895	835	902	888	898	857	875	887	876	886	835	879	876	818	847	897	837	922	884	838	914	890	856	861	924	867	885	883	865	853
7062	566	560	504	440	389	387	379	362	311	338	373	359	362	343	338	357	331	328	315	366	335	357	323	345	325	320	332	378	340	346	333	337	358	343	371	330	349	344	349	362	340	385	356	336	309	316	349	333	331	328	328	334	345	318	318	350	332	342	317	346	344	333	313	302	344	325	328	322	329	330	339	344	326	322	361	357	316	339	347	354	343	316	362	336	364	333	355	358	355	339	325	276	297	302	315	331	355	340	342	337	352	333	323	342	357	368	335	322	348	349	321	335	309	345	321	341	393	358	352	332	341	328	323	362	317	353	357	376	354	326	343	351	308	328	335	332	336	341	324	342	354	378	361	343	341	359	322	340	329	353	312	310	368	341	327	348	350	337	335	359	287	314	335	350	319	310	339	300	354	329	324	358	312	304	341	342	378	358	370	328	313	364	356	326	358	321	332	339	343	311	346	330	341	368	291	317	326	330	356	349	347	345	346	329	325	338	308	313	356	369	327	348	348	313	300	338	341	350	361	342	322	334	360	354	314	327	349	338	348	312	316	352	338	345	367	348	321	346	344	332	376	346	327	316	312	309	318	305	324	338	360	367	324	309	315	332	316	278	297	328	352	358	342	339	337	343	360	313	356	308	317	352	347	340	348	341	359	329	341	331	336	321	316	333	342	342	373	318	329	348	362	334	334	332	338	314	291	369	327	376	321	372	320	314	370	317	343	351	337	369	313	321	312	340	334	336	368	325	333	370	375	358	292	307	341	311	324	346	340	349	341	345	353	350	317	335	353	331	323	318	314	330	369	339	354	314	363	324	315	358	338	316	327	338	347	361	338	342	303	343	342	315	362	322	358	343	369	341	323	321	342	343	336	331	318	329	347	301	369	335	347	355	295	350	340	352	345	333	337	334	333	327	321	338	336	334	327	346	338	338	336	348	333	337	340	321	366	329	312	331	366	314	321	327	349	342	341	317	343	357	337	328	340	302	366	332	351	362	305	359	363	292	304	342	366	317	337	372	321	348	337	348	343	367	316	313	339	327	350	339	324	301	318	337	368	362	355	335	305	332	345	334	342	317	350	339	327	346	337	344	359	351	302	264	297	283	371	349	352	342	347	337	369	369	323	310	312	329	336	351	343	338	355	320	334	351	335	333	341	339	336	334	332	333	344	349	315	313	325	346	359	339	311	316	323	369	345	333	343	317	339	319	346	345	314	292	315	338	335	326	352	320	346	345	329	340	334	374	348	319	353	346	331	342	336	338	329	338	332	315	334	350	342	346	367	350	348	315	355	333	351	350	353	317	310	336	335	371	334	364	346	303	342	349	339	337	322	321	347	348	314	358	341	305	324	324	347	358	329	357	351	328	324	377	320	328	325	328	331	390	322	330	345	331	365	310	353	328	289	350	348	321	355	371	330	330	321	333	357	318	329	356	277	348	369	328	312	344	323	308	357	353	374	359	310	325	310	315	351	336	318	320	325	320	337	308	343	344	351	351	383	328	373	341	325	323	354	345	322	305	335	348	352	320	328	312	315	350	345	318	338	321	352	330	360	338	345	324	335	313	354	332	322	337	359	339	333	312	334	337	335	319	349	356	332	362	336	348	330	335	297	337	339	325	339	347	343	301	323	332	347	318	339	339	316	338	322	329	327	330	321	327	345	388	345	292	352	327	305	350	333	338	352	300	366	336	326	339	339	331	344	314	351	302	356	321	349	326	355	358	342	314	316	323	315	329	338	375	364	350	329	357	347	306	346	313	332	317	297	324	355	317	321	317	309	323	348	295	331	312	322	326	298	345	345	315	344	289	303	346	341	313	303	394	292	334	350	327	333	328	351	326	352	344	348	309	355	326	375	342	313	306	322	343	353	335	354	343	355	337	306	348	348	326	322	380	275	355	317	311	359	350	324	308	349	292	317	351	329	335	331	318	339	354	329	318	303	330	337	323	362	337	341	329	301	323	337	344	328	323	327	367	350	347	380	353	347	306	304	344	325	326	342	335	367	350	318	315	343	367	350	336	335	340	332	348	328	321	327	339	354	325	341	351	339	320	332	329	347	344	358	304	305	316	361	334	379	335	329	367	319	349	353	344	338	310	361	354	345	341	322	353	309	313	334	340	329	331	355	329	315	303	294	335	326	351	359	337	348	335	355	345	296	328	299	334	337	351	346	319	364	355	347	331	336	333	320	316	337	316	333	311	268	323	330	336	335	319	358	327	341	311	336	363	330	357	296	342	311	339	334	365	333	352	314	320	308	342	324	359	321	357	322	305	306	290	351	370	327	327	338	356	353	366	340	334	304	325	377	348	308	347	332	329	345	344	311	335	299	312	364	344	370	316	351	361	343	325	336	307	359	324	355	336	327	325	342	308	287	298	334	341	345	333	313	307	320	321	334	328	328	327	325	325	336	330	327	364	325	313	347	352	329	311	334	340	383	325	362	334	330	328	350	320	317	324	315	295	344	342	334	324	342	316	352	298	364	369	362	303	333	346	327	340	341	337	371	337	339	337	336	325	312	320	314	333	311	306	328	335	334	316	342	336	345	337	317	312	352	341	333	336	327	344	335	373	342	341	286	333	345	324	321	329	353	336	329	389	354	359	326	325	342	326	352	344	367	328	355	323	342	342	362	327	338	330	308	302	398	370	354	312	304	327	317	353	341	330	293	356	301	321	322	350	362	325	301	344	319	327	338	351	378	343	316	351	337	321	309	366	346	355	340	313	350	321	319	338	325	337	359	342	331	360	338	343	319	324	346	344	341	302	346	347	323	330	304	333	298	331	293	335	338	327	342	318	312	343	362	338	341	315	340	344	357	286	334	339	357	311	348	344	356	342	306	350	331	354	349	335	354	290	322	330	338	316	347	346	378	348	323	362	349	284	326	355	314	319	326	346	366	328	314	336	352	345	357	367	328	346	333	349	341	315	330	310	312	376	358	323	323	329	334	328	331	338	342	309	343	327	319	346	335	355	344	320	355	356	369	362	307	342	359	343	332	325	306	324	356	343	328	346	306	326	344	291	337	316	333	312	366	337	328	341	323	344	327	352	343	337	382	314	323	321	341	375	352	334	339	355	335	304	330	294	313	352	357	338	325	335	341	317	318	316	330	350	324	338	316	341	357	316	334	317	325	349	317	338	342	352	347	366	320	349	323	332	329	333	356	335	365	377	333	316	356	300	364	347	332	342	317	321	366	352	337	367	350	323	309	337	323	314	357	337	319	299	367	336	325	311	349	318	360	357	342	333	343	314	336	345	346	348	338	335	333	320	342	352	330	291	340	332	361	372	328	346	370	325	309	332	336	293	318	342	372	301	326	363	347	347	309	351	343	323	329	322	349	319	374	321	367	318	353	332	332	321	310	330	332	304	338	357	349	301	345	332	344	339	356	345	346	345	331	338	318	345	358	374	370	358	379	295	358	330	312	376	350	301	329	324	321	337	338	340	345	364	360	341	308	306	327	294	317	351	373	301	291	338	338	360	353	312	340	326	376
6682	1051	1351	1433	1268	1211	1022	986	1009	974	882	916	899	845	907	874	826	883	791	883	870	854	876	810	831	758	828	879	850	759	845	844	865	825	789	827	828	774	800	795	797	840	830	859	782	799	851	857	850	805	803	794	807	766	852	826	782	792	796	783	794	873	827	822	867	851	791	798	827	772	821	781	797	836	817	826	835	789	773	821	785	823	820	836	826	790	827	750	780	777	816	847	837	775	847	837	856	817	832	791	827	810	810	790	863	818	867	811	856	779	865	821	834	775	814	781	772	818	792	855	821	815	828	789	824	822	812	834	831	784	825	805	780	834	838	804	832	829	814	856	834	843	785	834	802	830	879	796	834	778	830	839	817	860	830	824	841	787	807	796	817	772	770	795	825	818	800	801	774	783	795	841	804	800	807	781	815	843	774	797	772	844	797	763	838	765	772	788	828	820	838	770	799	827	864	819	868	778	827	849	823	772	796	786	853	816	792	770	775	819	865	846	845	854	844	801	818	829	821	853	822	826	792	810	814	846	789	789	811	848	843	825	821	818	797	815	818	826	790	806	813	777	774	783	794	837	826	771	798	858	850	822	747	764	838	809	747	807	805	807	850	832	843	858	837	842	781	822	792	807	804	827	793	808	811	783	819	855	831	779	815	767	818	807	805	783	831	794	879	836	814	797	789	828	843	818	851	820	823	797	780	800	788	812	793	822	826	785	841	768	776	838	837	802	798	791	814	825	826	843	811	872	792	847	779	846	743	783	757	817	790	827	841	821	800	827	784	759	818	809	828	822	792	794	830	816	884	785	774	797	828	797	844	794	786	821	814	855	829	775	791	843	817	868	823	784	718	828	798	763	800	825	808	810	800	801	837	852	817	840	787	822	818	776	778	797	868	790	831	820	889	814	795	829	799	810	786	824	781	800	830	836	847	790	812	873	791	817	839	836	794	836	802	849	833	833	795	789	779	843	795	814	795	809	837	830	787	807	854	829	809	873	833	818	792	803	890	780	823	822	800	796	818	779	814	857	820	781	823	807	842	828	847	777	861	808	796	816	811	819	779	799	787	852	809	803	785	806	759	799	804	807	781	849	832	808	825	808	833	797	841	798	788	801	806	825	847	856	775	834	832	804	844	858	802	800	864	836	829	816	789	808	889	906	811	831	765	843	814	741	789	796	760	794	814	819	728	819	806	859	837	821	815	846	772	838	817	791	811	750	794	801	817	789	770	794	779	800	827	783	860	777	817	807	804	806	815	853	804	789	819	795	823	807	745	790	797	829	771	832	815	851	841	786	777	820	786	802	766	831	831	750	814	817	782	802	782	820	798	770	808	815	806	801	828	827	820	826	766	801	820	836	820	867	789	860	807	795	787	787	868	778	837	782	843	823	814	828	815	810	835	800	808	780	758	794	799	832	845	785	841	877	753	807	810	802	791	825	823	829	824	821	809	789	793	777	843	805	856	824	865	823	801	809	811	816	813	849	815	782	840	793	795	773	819	819	758	775	775	838	762	833	804	836	861	805	805	802	818	824	831	828	850	835	800	799	804	801	761	815	817	843	827	862	793	789	808	793	823	785	819	824	841	832	748	784	801	782	832	820	803	775	792	832	792	816	815	803	761	860	818	784	820	825	785	794	843	818	757	809	837	801	844	811	818	766	850	824	810	836	865	801	790	791	821	814	837	802	827	751	817	855	843	761	783	811	893	827	772	814	804	801	809	803	778	855	807	805	838	717	816	792	864	776	744	882	839	785	836	771	773	788	839	842	818	830	822	827	798	813	793	860	825	806	796	813	794	825	781	785	832	832	799	810	794	779	837	796	828	864	760	811	803	836	773	771	846	842	830	824	822	847	852	832	855	825	785	844	823	832	790	780	791	799	839	774	826	835	851	820	789	796	788	782	813	824	808	822	782	856	820	811	856	847	829	866	789	817	868	836	787	762	758	814	846	795	841	861	808	823	828	816	780	834	838	776	795	778	815	828	842	824	823	828	811	810	815	828	808	768	737	758	793	808	774	807	777	796	835	770	763	815	807	814	833	813	795	829	846	798	816	846	764	828	848	793	841	823	782	805	763	843	834	843	788	831	790	789	820	757	783	839	821	802	797	807	796	835	820	833	846	843	805	808	799	782	770	775	821	790	786	816	829	857	809	814	831	816	809	795	784	816	803	796	812	780	802	796	822	775	838	833	815	828	737	860	797	801	809	763	790	854	863	810	789	771	808	830	805	843	847	853	851	843	819	789	800	859	832	826	812	808	814	839	800	837	823	840	867	821	795	789	841	847	743	788	748	810	815	817	791	793	815	808	779	839	763	792	840	816	780	786	811	822	811	810	821	873	827	813	805	764	834	845	823	801	816	785	834	776	792	830	825	799	787	763	820	765	814	816	818	812	784	863	827	789	769	780	826	815	752	801	790	796	823	781	758	803	828	833	851	817	808	822	825	829	817	798	761	808	797	876	794	839	807	825	833	849	809	857	795	801	858	763	824	807	775	767	809	906	823	785	829	853	832	801	844	798	818	841	824	813	819	764	841	761	805	834	767	818	818	807	849	809	842	820	812	861	821	808	825	837	785	826	776	779	812	817	817	843	823	800	766	827	830	821	860	869	811	790	793	833	793	832	800	826	831	790	811	768	743	789	806	796	828	841	822	809	803	776	781	755	872	785	843	820	808	794	830	810	812	833	799	829	812	855	820	854	815	812	774	800	812	799	792	849	787	780	826	829	843	799	781	807	809	867	782	751	782	819	828	813	781	789	774	791	810	834	824	862	797	832	813	780	826	788	872	813	868	801	836	868	801	853	818	788	817	795	817	809	842	782	779	805	788	854	839	827	802	788	839	804	807	800	811	817	775	838	792	822	810	784	833	802	812	819	759	871	794	820	842	780	840	832	777	817	802	805	788	830	850	850	789	760	812	826	794	786	863	831	797	830	808	789	826	793	797	829	828	789	776	796	819	786	822	803	825	832	870	779	844	790	741	792	823	836	810	772	826	858	794	894	864	831	721	872	830	801	810	801	825	836	826	803	830	806	793	812	844	757	807	794	821	842	779	834	810	795	801	819	801	813	805	809	821	805	843	827	747	797	811	731	838	804	843	851	791	802	749	836	789	823	800	811	847	821	786	822	804	825	790	799	813	807	788	872	795	811	795	815	811	812	784	799	807	846	774	785	771	819	774	881	819	772	771	846	830	815	804	840	811	806	863	833	798	762	798	802	777	803	811	833	839	832	853	858	797	847	833	796	801	797	812	798	867	801	862	822	796	851	804	773	825	808	844	804	826	866	861	804	811	830	839	809	777	901	806	835	818	808	834	804	786	799	793	816	776	787	823	853	769	854	809	778	846	790	792	790	812	780	836	786	789	811	748	816	875	876	765	823	809	854	813	821	827	750	843	803	840	799	811	793	856	813	823	803	804	783	893	743	808	762	796	841	816	811	817	789	770	840	817	801	776	823	827	810	812	832	834	824	771	844	842	783	835	825
11877	668	670	543	364	311	267	229	250	232	211	206	202	197	174	181	181	201	182	181	157	191	159	183	187	174	182	177	179	191	177	160	182	185	153	178	176	179	181	152	188	183	200	185	172	175	163	161	165	180	173	182	164	160	197	179	164	152	181	144	189	179	170	168	179	187	160	161	165	173	170	163	203	177	161	164	167	190	190	164	172	186	164	197	173	202	160	147	173	176	144	161	163	153	179	191	185	164	193	151	188	174	163	181	172	153	161	174	195	189	176	165	155	165	175	166	157	144	173	170	170	162	190	149	189	167	167	190	146	181	166	186	159	140	192	167	150	164	171	160	152	158	166	196	166	190	176	177	180	159	159	199	177	194	157	169	165	182	157	172	181	172	175	174	162	163	158	165	168	156	178	190	162	183	159	170	190	163	182	155	170	164	170	171	178	154	182	168	158	172	176	166	154	183	180	176	165	172	154	167	178	174	146	165	204	178	172	148	149	177	159	171	173	161	150	154	177	190	167	139	173	178	179	160	178	185	145	165	154	163	178	164	210	176	162	186	169	173	174	161	169	202	182	166	184	157	190	158	161	164	147	198	176	194	183	165	172	188	189	171	178	154	175	186	178	197	159	191	197	146	199	178	163	151	147	176	175	166	164	163	173	155	165	159	192	188	183	173	164	158	176	166	171	188	186	180	169	174	179	167	165	187	194	171	188	185	170	170	161	152	167	174	179	187	181	172	164	164	167	177	174	186	173	182	172	188	184	160	182	159	149	176	183	187	161	190	158	173	154	176	141	164	182	156	168	160	149	158	163	166	186	164	171	189	184	198	180	174	173	175	136	174	177	201	165	188	140	173	163	196	176	185	154	151	169	168	187	166	174	179	159	156	161	173	185	159	165	180	176	196	164	154	189	160	171	178	165	158	186	166	178	196	185	166	174	153	144	158	170	164	183	153	171	162	157	153	178	180	162	158	179	173	177	163	176	170	180	188	171	165	162	173	155	147	170	182	169	168	173	159	155	169	174	167	184	176	181	174	162	161	158	181	176	169	162	173	189	173	168	173	163	179	182	158	160	150	146	162	155	166	171	169	166	186	157	165	196	148	174	183	172	211	184	182	185	174	162	186	185	179	169	151	165	169	158	178	177	163	169	201	160	165	174	157	169	210	171	159	176	173	160	149	183	191	165	164	177	163	152	173	183	162	176	169	173	158	174	193	176	176	192	172	171	179	155	173	158	189	180	155	166	181	161	155	168	180	190	179	160	163	177	178	149	162	197	170	159	167	191	197	176	152	160	172	157	165	182	189	143	182	194	164	171	166	160	141	188	174	142	168	177	141	179	158	198	162	156	173	175	179	164	165	180	173	181	203	196	179	181	151	182	169	177	211	168	191	174	179	163	176	164	161	182	182	190	194	169	176	177	167	184	179	162	174	167	172	165	167	173	166	188	189	173	178	177	166	167	156	141	141	169	165	160	181	169	165	181	183	176	152	187	190	171	170	164	139	174	162	172	170	167	163	159	170	161	196	151	163	174	167	168	191	163	179	191	174	148	161	171	181	163	149	179	175	190	138	168	133	149	158	146	165	173	177	172	179	174	187	190	189	151	170	171	154	161	168	147	167	137	154	138	176	172	148	186	147	174	173	183	162	152	196	151	159	170	178	159	190	170	184	177	159	168	162	171	191	158	174	173	160	180	148	168	161	181	200	162	172	154	171	172	154	189	182	179	169	204	168	199	187	205	151	159	157	199	169	154	178	175	182	191	165	170	172	162	171	136	169	160	203	157	202	175	175	157	158	165	153	155	163	186	164	169	166	171	157	196	184	154	176	167	180	164	188	158	174	152	155	152	176	150	157	166	162	170	179	164	176	152	182	174	196	191	160	166	175	191	168	184	173	163	162	181	146	185	182	159	201	199	182	178	166	162	206	177	179	165	176	194	220	158	197	170	178	175	173	177	170	156	186	178	180	185	181	131	161	185	161	176	173	188	180	175	196	169	175	168	157	188	178	192	175	169	152	190	168	195	182	172	149	190	161	187	166	170	163	169	158	167	178	163	162	173	178	158	180	167	184	193	172	158	176	145	199	182	166	158	148	191	186	186	192	169	170	159	184	153	187	174	170	147	174	178	178	172	159	162	200	172	188	165	174	146	217	161	174	180	148	156	160	158	172	147	158	156	174	187	171	158	161	169	155	189	173	177	131	175	143	200	176	159	177	191	184	143	177	164	191	150	178	168	172	170	161	181	191	166	177	140	152	170	163	189	154	175	162	153	156	171	178	171	192	168	157	185	192	161	168	193	186	174	179	185	168	183	175	176	173	166	167	164	175	176	169	174	172	162	185	163	175	175	165	172	200	163	149	187	171	175	181	172	164	175	163	164	167	161	143	195	140	170	180	151	162	169	174	174	150	201	158	183	186	188	192	170	195	158	175	193	175	172	157	161	184	165	171	163	168	183	176	143	170	179	165	156	163	167	159	161	181	201	197	161	178	168	205	190	151	169	161	166	189	145	200	175	166	179	190	168	155	143	172	177	173	162	169	176	168	157	175	174	162	163	160	157	165	163	155	179	198	177	158	168	187	169	176	161	152	168	164	186	180	164	180	168	158	154	170	150	175	167	158	180	184	191	177	198	172	172	164	176	185	174	191	192	184	147	179	178	171	172	160	173	159	152	191	172	194	182	157	134	173	153	161	188	173	169	169	164	161	159	172	178	184	163	166	159	178	152	171	169	194	188	168	183	187	160	173	181	179	161	180	187	156	179	164	164	166	169	174	179	168	162	171	151	146	189	176	194	179	184	184	166	162	188	158	164	161	161	183	182	162	150	176	194	171	170	163	179	162	183	176	200	166	167	177	202	178	184	167	198	173	155	166	183	184	162	159	183	160	182	183	152	149	148	160	169	163	171	166	169	180	155	151	187	175	180	183	168	197	164	176	159	177	187	181	184	177	185	153	182	188	162	165	158	162	210	192	145	161	170	208	189	182	169	174	186	195	171	190	185	150	201	168	193	189	159	162	157	160	164	194	160	177	172	166	156	164	182	160	166	163	190	167	155	164	187	171	191	183	144	166	167	183	181	168	179	158	169	161	180	176	173	181	180	179	180	159	174	161	187	157	170	199	153	169	167	206	161	171	179	179	160	170	184	159	182	160	153	159	165	159	166	166	197	188	138	182	172	163	170	162	168	185	180	178	184	161	153	168	180	182	179	164	168	150	172	169	171	180	160	193	174	174	168	154	150	166	155	156	154	171	186	161	164	185	183	174	155	201	184	173	201	179	196	154	190	162	162	179	164	140	150	153	159	162	172	144	164	190	146	165	177	173	170	184	156	148	141	153	175	161	163	186	183	164	159	176	155	171	185	164	175	165	164	176	158	178	158	170	188	175	177	193	149	145	142	177	199	165	178	177	160	163	175	162	173	182	164	162	190	187	167	167	149	168	168	180	169	149	180	169	153	160	169	207	156	158	185	171	139	176	174	160	187	152
7760	847	1488	1644	1391	1132	948	850	740	723	665	630	578	596	564	585	534	514	545	530	515	537	533	493	486	474	501	503	483	465	467	463	439	471	501	427	435	460	457	430	469	444	500	440	480	486	451	450	461	476	478	481	468	468	449	453	450	444	457	485	451	526	437	435	434	447	451	480	457	481	448	450	420	437	444	444	451	454	452	460	438	443	459	520	431	458	449	447	499	437	426	475	465	427	405	432	437	432	407	444	437	440	446	433	445	421	436	455	437	431	423	437	460	463	452	424	444	436	449	392	448	424	436	428	432	452	455	423	436	394	469	460	458	444	466	462	492	437	422	432	449	397	413	447	451	423	417	459	450	443	436	466	436	471	464	463	451	452	421	439	421	427	446	467	445	439	436	475	438	430	456	466	453	456	435	435	451	442	445	438	406	382	438	414	453	419	441	473	472	438	448	437	423	476	428	430	419	466	431	394	430	426	438	397	424	417	461	417	488	426	407	452	445	433	435	449	450	428	450	421	437	444	438	425	454	450	457	420	419	455	439	432	442	467	460	454	437	421	472	413	436	430	441	427	455	445	456	467	418	397	454	438	420	421	429	445	421	449	456	397	440	444	426	453	414	422	421	423	447	467	449	487	448	420	419	466	428	410	463	469	421	439	418	425	462	465	448	428	440	434	447	435	417	436	433	448	458	432	450	397	453	463	441	429	424	446	404	418	413	421	409	412	430	443	418	493	415	428	449	444	426	424	467	435	456	410	436	456	420	460	440	448	429	398	420	420	435	425	470	468	435	446	455	408	455	485	478	410	449	442	452	430	410	445	402	431	446	436	436	456	448	462	420	416	459	426	424	394	404	433	421	452	436	435	452	440	432	468	411	462	432	464	432	503	446	430	429	456	425	469	468	440	462	437	416	415	453	448	432	431	480	450	461	429	455	417	457	454	463	444	469	438	440	461	446	451	415	459	458	434	480	461	462	432	440	430	410	436	402	458	425	418	484	452	469	389	434	402	448	429	433	418	417	414	472	440	461	399	478	463	435	432	436	410	412	453	473	443	439	452	464	435	425	439	454	434	442	443	428	441	469	439	405	414	439	433	442	418	429	449	412	418	430	448	428	450	421	423	429	421	408	431	459	453	413	453	442	438	427	426	458	455	435	497	448	478	431	450	459	441	389	440	458	447	474	441	481	401	395	431	450	451	469	456	415	440	430	447	424	457	447	459	439	438	428	468	426	444	433	422	430	445	487	407	480	463	443	453	428	445	450	410	393	419	438	446	434	443	470	415	430	450	482	438	446	451	482	475	455	430	438	463	446	473	431	471	479	426	460	434	434	397	448	367	438	472	451	407	495	456	434	466	462	432	444	428	420	444	449	458	437	396	467	463	462	441	446	449	427	455	413	390	468	440	447	459	449	411	410	446	448	449	401	409	443	457	406	422	425	446	422	432	451	433	432	430	450	442	437	438	435	483	428	420	441	398	436	436	396	450	456	483	459	410	433	399	432	468	403	417	453	452	423	468	449	491	467	469	428	463	428	445	450	432	448	444	439	408	448	446	470	406	442	462	451	417	396	444	459	459	465	426	457	411	458	406	463	438	426	468	422	440	434	462	390	425	457	431	440	428	434	429	501	414	433	473	422	460	429	475	416	433	454	416	413	426	428	445	443	439	463	441	433	456	454	453	437	412	434	456	467	442	450	420	442	390	461	413	464	430	456	419	463	449	447	379	445	411	418	400	413	467	433	396	456	459	472	421	454	460	425	466	425	442	453	416	426	439	432	454	438	444	447	465	455	395	425	465	436	457	461	421	460	439	432	427	429	463	437	454	447	457	457	425	442	470	448	436	413	423	412	422	476	441	456	406	434	431	439	461	422	455	468	419	417	452	430	430	419	448	446	432	473	426	447	453	428	448	466	410	465	446	444	443	438	419	413	430	412	447	470	464	408	456	449	425	415	423	433	395	447	451	433	434	448	428	439	447	459	464	421	467	482	454	430	427	456	428	411	424	444	444	440	461	433	435	440	447	422	460	454	432	429	409	419	464	442	465	445	430	482	484	442	408	395	439	458	423	421	418	452	467	453	386	447	463	447	470	415	453	447	428	464	442	441	446	462	430	430	391	417	463	466	404	453	463	424	489	422	407	413	475	447	423	449	421	441	395	420	441	442	429	437	414	473	453	475	445	402	463	371	453	451	435	446	402	453	427	448	454	424	453	470	463	420	445	421	439	403	451	428	401	462	483	415	430	423	440	442	421	442	425	436	454	446	416	398	418	445	447	437	449	427	421	439	464	418	375	434	444	438	421	438	423	463	446	487	440	435	429	450	404	420	453	449	443	455	446	440	450	477	443	443	450	421	448	421	446	433	432	443	429	457	414	455	442	427	467	388	456	431	427	416	451	457	445	431	480	462	468	430	428	428	422	497	434	438	445	414	431	423	415	440	469	406	426	472	419	409	442	450	448	441	445	424	435	463	444	423	389	383	438	405	405	401	420	458	437	433	439	408	453	474	414	421	440	511	436	418	418	421	459	457	461	437	421	480	478	428	455	464	437	464	425	471	454	457	453	462	448	423	456	462	422	468	455	429	440	460	448	451	430	402	456	435	430	410	434	443	482	410	448	448	458	440	469	449	423	480	420	443	446	410	478	471	440	464	435	449	435	421	450	449	476	439	465	413	422	456	475	444	441	473	426	412	398	404	448	474	461	423	474	449	461	459	438	392	431	424	461	461	458	438	405	457	482	453	462	446	455	444	444	430	428	423	452	437	452	437	433	469	433	422	430	451	455	471	475	424	441	483	472	448	397	436	454	454	403	465	427	427	501	465	443	452	439	446	403	420	444	448	442	437	461	456	393	446	392	467	449	425	446	456	438	476	438	388	461	431	440	396	461	444	445	444	421	424	436	413	419	466	511	435	434	436	445	417	465	423	434	436	402	441	418	417	469	435	421	425	395	451	424	419	439	457	431	468	426	473	390	433	457	417	401	473	454	463	402	408	389	452	399	441	412	426	451	443	448	415	413	464	437	482	462	435	434	436	411	438	482	440	477	423	481	446	453	408	458	464	506	430	390	416	409	444	441	467	430	451	436	420	459	453	412	427	444	417	403	446	424	455	430	477	412	440	463	463	454	399	421	461	457	476	392	428	461	448	432	468	457	414	449	430	476	479	436	416	465	439	456	454	449	448	466	468	438	441	472	451	443	441	423	416	464	400	467	444	447	459	441	446	470	473	508	465	442	422	494	445	410	445	465	466	468	420	443	467	440	462	423	448	444	444	429	454	487	433	460	450	433	437	458	425	421	427	423	460	446	417	456	410	407	429	404	410	467	420	451	439	428	404	418	438	443	412	416	450	455	443	434	433	464	465	463	458	404	417	435	436	454	429	434	464	434	448	388	415	462	424	442	486	439	438	438	455	464	458	460	434	447	451	473	449	450	468	412	441	428	403	448	427	434	438	392	471	434	482	422	416	462	422	455	453	460	401	455
1479	341	383	387	366	367	371	354	366	360	356	337	332	375	364	367	380	375	364	354	348	343	340	315	355	371	343	399	348	322	361	363	339	333	385	355	357	333	363	356	367	363	350	328	354	350	376	338	349	324	370	349	363	380	355	354	334	339	368	367	363	363	355	355	369	328	366	340	342	363	331	382	353	344	345	350	369	382	335	342	352	359	341	363	397	345	353	390	363	330	358	329	373	366	362	346	337	359	343	370	316	375	361	361	349	349	329	350	313	359	348	343	346	379	359	377	366	346	348	368	332	376	353	378	404	378	333	379	349	357	351	360	326	355	325	336	354	363	353	339	372	345	327	360	345	352	394	346	377	373	330	355	402	321	362	333	348	346	350	376	379	381	353	351	351	335	354	335	358	305	365	353	351	371	353	375	372	348	379	351	329	355	353	347	368	367	357	328	346	348	359	358	339	345	366	371	356	367	385	396	376	350	358	382	344	393	349	370	367	382	364	354	348	359	344	366	356	348	358	329	368	348	364	364	384	351	338	356	356	367	332	343	324	377	355	325	378	382	366	345	353	371	390	372	353	353	364	335	345	370	379	365	320	352	370	369	377	369	350	361	354	362	358	357	348	360	368	374	365	350	352	350	392	341	371	330	337	359	354	349	367	354	348	385	339	376	368	382	322	354	357	335	377	379	358	345	368	350	348	350	324	334	364	402	360	360	340	351	394	335	349	343	418	332	357	342	360	379	384	346	350	350	315	385	337	344	378	348	349	343	368	345	325	386	360	336	325	359	361	358	365	372	341	360	341	375	360	366	374	385	355	375	358	331	373	365	338	369	370	366	350	385	369	363	347	315	358	332	353	363	363	375	344	356	345	327	329	367	359	320	361	351	329	350	382	362	322	349	335	395	387	385	300	364	380	347	390	346	378	366	350	336	380	353	358	334	331	340	322	352	330	378	370	332	365	373	338	384	371	407	349	362	343	345	350	334	320	344	366	350	342	376	359	390	353	359	350	348	340	362	359	362	334	388	382	368	365	355	368	327	348	334	330	353	343	393	342	352	318	366	360	336	313	361	354	353	332	338	372	371	348	355	348	360	366	362	366	325	360	365	379	372	336	372	374	378	341	397	380	371	405	375	353	386	420	381	361	362	338	346	323	360	350	366	346	376	362	362	340	337	375	319	371	337	366	375	353	382	349	341	362	342	340	362	375	350	371	368	323	352	355	403	369	373	365	354	342	412	334	391	360	337	346	385	381	351	350	365	339	369	344	324	366	345	356	367	357	338	366	372	340	380	360	345	357	381	347	397	322	332	370	367	366	373	342	343	390	375	403	359	337	373	372	323	344	325	358	329	342	375	341	354	361	386	325	376	377	360	369	321	377	351	362	349	398	318	377	333	329	357	379	374	360	373	320	329	342	348	357	369	345	337	324	378	348	337	336	384	376	370	339	346	362	353	331	323	353	345	326	351	351	332	340	339	361	381	359	378	347	333	400	342	375	347	364	364	322	387	376	369	335	338	373	343	355	365	371	345	332	314	322	357	377	408	372	336	331	348	369	344	337	376	347	355	334	399	393	382	367	327	328	347	346	360	355	348	339	345	371	375	319	376	357	343	349	369	331	338	366	392	350	388	376	326	368	337	333	319	343	327	375	338	356	344	342	345	389	357	372	370	347	365	353	333	342	387	365	350	378	339	318	337	357	364	366	366	376	384	372	360	409	333	353	342	357	366	352	334	330	351	380	348	349	346	336	356	392	354	359	378	352	359	341	390	355	348	391	345	355	323	337	318	341	354	329	391	366	328	371	351	341	378	332	377	380	323	330	337	337	364	353	350	351	381	349	315	339	349	365	371	348	351	371	322	382	340	329	319	386	361	378	394	327	351	338	393	379	320	358	338	363	370	357	358	333	322	333	350	330	333	347	358	345	370	323	369	351	346	389	358	345	348	362	366	351	362	369	378	359	368	364	342	356	351	347	330	361	356	382	350	321	327	370	356	364	347	374	348	344	365	347	335	361	335	371	377	356	347	344	377	369	364	355	336	378	388	392	358	369	357	349	361	359	371	319	394	367	397	326	329	340	327	345	331	336	352	369	343	386	374	371	358	359	374	372	374	382	368	355	334	371	351	358	386	370	356	339	365	356	341	335	355	372	361	360	376	359	327	292	325	341	361	355	342	377	347	345	378	329	387	325	357	330	344	304	363	371	365	352	331	340	318	359	342	385	319	377	378	401	330	345	343	380	348	376	360	360	365	363	366	354	346	349	389	347	371	356	360	344	356	345	366	361	370	314	330	339	349	325	392	361	359	333	376	358	373	348	354	364	373	343	352	336	410	376	349	327	339	346	327	321	350	362	354	323	319	403	367	349	348	350	353	345	320	352	363	346	384	330	382	341	368	362	355	348	340	360	375	335	392	335	357	321	382	344	354	350	393	321	337	343	378	359	320	385	324	350	391	369	370	378	329	374	357	366	322	390	309	347	372	353	359	348	332	377	330	360	366	335	358	383	347	342	346	327	380	359	398	340	370	363	352	328	330	347	331	307	338	349	365	348	373	344	331	319	358	344	386	360	361	363	366	344	360	384	329	345	342	400	331	355	381	403	339	337	365	338	371	374	357	355	375	330	371	356	358	328	366	368	356	355	302	337	369	371	377	340	369	350	358	333	377	389	337	332	380	356	368	338	349	353	370	333	361	321	348	359	325	402	387	344	368	351	357	371	346	328	340	353	343	367	325	334	322	331	360	328	307	356	378	370	348	326	351	335	332	343	311	353	379	339	368	369	343	362	370	339	340	340	377	340	355	393	347	362	386	402	375	352	366	354	366	331	353	331	347	390	372	378	355	375	320	336	372	347	328	318	361	372	356	359	329	335	353	337	329	335	372	376	406	337	353	348	374	351	368	343	404	353	347	350	384	337	352	354	310	343	351	359	336	365	367	351	373	334	396	368	344	333	356	345	387	344	362	355	390	351	334	352	339	326	310	337	343	365	340	373	372	389	359	361	318	353	383	391	395	351	337	363	361	335	354	370	356	338	318	362	351	360	333	354	357	397	378	397	335	358	367	348	350	378	382	365	348	322	366	341	363	347	382	341	371	330	355	359	365	351	364	344	340	403	346	375	358	370	352	320	380	377	383	361	355	369	353	361	346	329	337	350	357	357	359	379	365	322	345	376	326	377	319	380	319	344	307	336	352	345	387	359	356	339	346	355	356	343	382	344	379	366	384	369	338	355	339	335	378	338	378	339	338	350	349	341	375	372	376	369	381	342	343	372	337	321	364	354	333	351	366	378	366	382	376	345	310	344	401	372	359	364	369	355	341	308	338	347	344	320	322	367	339	368	321	312	329	360	386	346	335	336	355	366	359	333	375	325	400	361	344	363	355	339	360	326	357	346	375	394	370	349	316	348	331	351	373	367	373	377	330	333	349	336	355	344	336	357	361	355	313	401	353	338	313	313	364	346	347	350	352	397	367	330	365	358	358	331	365
2098	873	883	882	881	881	885	907	893	877	898	846	884	862	837	869	872	823	860	884	861	916	827	829	851	837	866	931	902	899	829	861	857	839	879	849	849	849	837	888	839	880	874	843	831	853	853	846	871	846	829	806	910	867	838	861	867	841	851	842	845	857	867	838	938	904	862	844	912	794	918	826	889	881	817	861	895	850	831	910	837	834	870	840	857	906	862	864	874	840	867	847	882	876	859	862	886	881	871	846	874	792	886	869	851	827	891	841	819	882	823	823	882	862	845	844	850	892	907	856	854	843	841	832	866	852	827	858	822	856	860	829	932	885	907	829	848	833	894	882	846	923	840	861	875	834	897	864	837	919	863	840	845	890	872	891	801	898	870	913	875	891	871	842	830	883	818	876	823	834	896	832	834	889	884	867	870	830	877	875	898	801	859	873	873	862	826	905	869	849	890	846	896	845	929	837	877	856	849	916	865	844	859	910	900	871	880	842	834	849	821	864	863	813	884	870	842	851	875	826	871	874	861	825	845	877	808	816	884	850	887	850	872	775	872	891	878	799	855	858	871	880	853	838	877	847	885	830	879	892	870	859	871	890	924	836	833	888	888	848	882	859	848	861	815	844	823	873	874	874	841	808	855	910	836	879	839	891	907	917	849	866	868	859	849	894	835	830	862	853	869	860	850	838	854	877	897	923	839	834	855	890	893	867	822	877	869	894	864	849	858	878	846	907	871	894	852	829	843	887	804	820	880	855	876	885	862	875	873	868	834	839	894	861	855	861	839	859	859	869	821	886	838	863	906	836	842	825	890	873	919	879	903	835	875	882	906	846	826	859	886	844	867	868	901	867	872	838	835	829	877	871	811	828	878	845	851	868	900	842	902	855	820	809	852	864	886	869	809	871	866	864	855	852	835	881	868	902	856	839	916	853	830	840	861	884	845	874	896	865	870	837	878	882	874	848	855	867	859	883	869	853	834	839	848	860	840	850	858	882	827	871	926	856	867	824	896	843	887	883	838	864	892	873	854	815	818	835	864	867	793	929	877	884	844	875	859	874	909	867	847	843	815	823	839	843	888	883	831	833	848	822	895	855	847	838	834	851	898	945	852	916	856	866	847	871	870	847	878	877	868	823	847	840	850	876	866	866	854	839	825	911	852	890	913	855	895	799	896	858	888	874	821	875	814	890	864	859	854	887	886	862	917	882	837	859	837	834	847	926	913	868	910	899	888	861	837	905	863	896	904	880	847	821	857	895	830	883	899	880	861	872	813	897	826	900	880	899	927	891	865	895	842	910	883	781	873	879	836	934	875	853	838	864	896	836	892	828	835	878	892	846	898	821	864	873	814	848	870	851	862	909	826	850	852	856	841	851	846	864	866	806	930	866	836	886	894	884	844	864	865	834	867	894	853	848	889	849	829	874	839	866	890	872	870	891	875	855	883	856	789	848	841	885	871	873	879	891	890	881	910	862	888	841	841	844	845	886	869	894	870	881	814	850	827	875	922	813	911	895	865	879	832	841	896	875	840	872	899	832	825	833	895	888	851	878	879	889	902	847	889	859	880	889	867	854	834	798	858	839	888	867	900	824	812	856	879	922	859	861	815	872	852	852	878	894	819	890	843	930	870	886	884	828	910	849	843	888	870	897	838	855	879	837	886	832	833	866	883	918	841	895	839	902	928	901	860	866	899	916	869	856	858	842	837	852	822	892	888	885	873	885	820	949	820	891	850	887	863	861	859	830	863	863	923	881	841	830	820	832	882	843	879	869	858	860	838	892	833	858	860	830	821	887	811	871	873	852	880	894	834	808	832	870	879	858	855	834	898	848	832	865	859	875	841	936	843	857	859	856	848	844	866	848	830	818	916	891	839	835	842	890	862	866	920	878	846	839	821	909	858	814	836	878	920	847	873	815	844	842	896	839	860	873	842	828	894	844	825	890	878	883	832	827	862	883	944	880	819	920	857	867	855	913	826	853	926	841	856	838	871	871	827	832	857	924	832	828	818	858	882	854	877	836	929	876	845	911	865	905	824	859	871	878	832	843	846	885	872	825	894	826	837	840	864	882	845	912	843	859	906	866	869	850	840	848	853	847	864	863	848	868	879	823	891	845	892	872	868	826	868	893	865	948	827	924	851	805	905	823	900	801	863	860	842	872	863	831	863	853	829	877	835	869	887	796	871	861	893	813	879	827	819	834	887	844	837	880	863	836	911	877	863	891	883	860	832	848	930	857	909	832	861	868	902	837	876	825	849	844	841	830	901	894	843	884	851	910	857	888	870	884	838	890	885	924	865	849	903	808	898	911	847	842	868	860	868	811	867	868	913	910	849	844	869	889	867	836	846	870	848	862	780	878	857	835	903	853	856	849	863	888	883	859	907	927	881	887	853	911	858	848	850	859	825	816	860	889	894	868	929	839	899	886	829	844	867	882	898	895	903	845	810	810	915	925	797	828	829	857	854	857	855	876	895	884	904	860	858	857	850	861	864	866	835	840	843	903	819	878	883	840	883	937	885	898	802	826	864	828	851	863	860	896	860	907	877	905	876	895	871	832	862	872	860	900	873	788	812	869	873	892	893	868	809	817	841	854	798	881	862	836	887	852	841	892	856	902	855	891	827	871	870	879	880	852	866	884	907	894	863	837	851	890	875	815	843	885	880	885	818	875	880	848	874	886	834	885	782	854	869	841	851	846	847	896	886	812	927	877	873	822	795	836	840	867	908	875	868	854	840	869	916	834	892	847	937	871	805	865	839	850	851	842	832	846	885	851	865	914	871	908	927	855	854	831	843	889	872	874	859	831	927	853	802	929	826	814	859	819	881	879	899	868	821	822	843	852	874	893	827	869	909	905	803	875	865	847	865	884	889	886	867	913	827	844	942	893	894	863	905	847	855	830	887	862	871	852	863	912	877	820	860	854	912	876	916	882	851	864	847	861	911	876	862	808	838	872	863	799	866	865	871	904	806	921	828	838	872	862	865	876	849	890	868	868	845	909	907	867	886	902	917	852	893	821	837	852	854	852	867	857	874	837	890	876	815	942	823	837	873	852	827	838	894	876	850	837	882	848	895	821	913	836	854	866	878	848	841	867	920	875	829	869	818	846	844	879	861	927	879	809	871	817	855	875	842	832	841	872	836	819	836	815	908	788	888	896	871	830	879	906	816	828	892	852	868	816	886	867	894	830	837	840	830	827	873	852	915	875	898	837	858	865	876	798	854	830	840	816	869	776	839	873	796	900	839	918	872	869	858	809	801	857	839	877	861	891	919	892	847	819	794	843	895	845	861	821	829	853	819	876	897	899	829	843	886	848	869	912	862	860	821	863	906	882	852	835	868	914	860	873	880	853	825	883	825	874	873	880	862	883	899	904	871	898	813	880	883	851	857	887	831	861	845	921	886	889	799	894	903	861	871	867	837	849	836	809	869	818	882	841	818	833	851	859	907	831	814	865	895	839	861	875	849	852	857	836	881	846	870	861	883	877	873	887
6884	533	552	525	501	419	344	342	349	353	337	320	333	317	364	377	354	346	358	337	360	336	341	312	345	355	354	332	348	339	318	323	348	325	295	334	340	318	325	335	335	327	339	353	343	319	351	348	338	365	392	309	352	358	344	338	342	347	345	360	371	329	347	353	356	345	318	298	340	323	312	350	324	369	313	315	361	331	346	328	297	374	320	348	339	297	336	328	335	283	345	328	299	353	307	376	320	335	337	330	335	348	345	348	330	299	312	352	351	282	330	298	329	347	331	348	309	307	353	306	336	357	269	334	314	347	295	319	354	346	309	341	323	314	349	298	327	319	321	335	357	304	315	337	347	349	321	344	344	334	311	340	350	353	335	348	338	330	367	333	334	322	369	344	319	342	335	318	342	330	337	311	331	348	329	314	333	305	324	349	351	341	371	328	336	361	326	338	326	358	393	335	328	344	364	307	293	331	384	362	352	313	318	341	307	335	327	334	343	358	317	332	340	319	333	349	318	364	327	371	334	364	345	323	335	336	304	308	329	334	324	349	354	351	336	334	386	338	325	309	311	349	323	333	304	324	334	376	336	314	375	333	350	324	325	350	310	320	327	335	305	354	320	322	311	315	351	283	319	307	338	365	310	359	378	331	346	340	346	339	342	344	342	282	326	295	324	360	317	315	327	318	352	347	332	297	328	330	323	323	364	326	355	330	350	307	352	351	318	342	322	342	323	324	305	348	318	330	345	324	321	349	306	323	307	359	309	315	327	330	324	347	313	326	316	339	322	345	335	352	366	319	316	294	312	363	368	331	349	329	324	314	310	310	337	353	336	362	342	324	316	317	347	342	322	355	338	340	333	345	343	286	300	325	332	309	343	314	321	329	336	349	336	338	355	326	329	363	361	327	350	320	325	365	368	353	320	335	322	323	340	356	323	350	355	349	395	345	369	322	329	352	336	338	356	342	324	348	350	347	345	319	345	336	329	314	348	337	313	364	317	339	353	364	336	350	337	335	330	369	336	329	312	316	320	323	313	321	316	315	369	336	338	332	337	319	343	293	311	347	326	318	307	330	303	309	336	380	360	316	334	327	346	310	364	336	369	345	358	323	338	332	358	344	322	324	331	335	324	379	355	357	318	333	325	319	365	323	330	341	332	342	318	328	347	307	349	275	298	332	338	326	321	322	349	335	345	306	365	305	321	343	302	325	323	322	350	343	320	327	370	356	322	346	330	349	326	345	301	329	363	337	327	341	309	328	306	327	335	350	336	353	340	338	360	374	338	329	333	364	350	359	366	338	326	323	373	355	337	360	329	327	316	323	356	295	345	318	328	327	336	348	327	357	362	328	330	350	360	343	346	296	359	335	348	315	330	343	315	320	339	338	359	355	340	345	344	315	316	316	328	337	354	335	358	328	348	359	332	289	317	322	349	317	315	360	345	334	350	294	325	358	324	322	348	317	359	354	357	319	334	336	333	330	356	361	378	353	308	317	316	317	340	338	360	383	326	317	331	325	329	368	345	361	351	369	363	365	331	331	322	335	345	335	377	334	331	360	373	339	351	329	322	325	335	343	329	328	356	318	379	356	299	339	305	354	347	343	328	363	316	332	342	321	338	364	354	326	316	336	353	346	327	340	358	315	335	348	380	326	327	347	346	344	334	331	323	319	361	358	313	352	335	335	334	329	327	342	313	343	346	322	341	357	340	342	321	318	334	329	347	330	354	343	360	314	308	344	329	322	345	332	376	332	351	323	368	347	357	309	341	312	341	335	355	352	357	346	364	349	348	342	320	320	335	344	297	277	339	327	344	365	340	313	364	311	347	340	342	348	352	317	345	360	331	359	321	325	367	309	307	331	309	375	349	339	340	319	305	324	349	317	330	314	340	303	322	358	346	334	334	312	352	354	323	331	322	333	338	351	351	359	343	359	324	328	320	310	295	345	328	325	360	336	371	320	308	322	378	354	325	325	356	339	351	328	334	337	377	359	342	389	327	314	349	347	367	343	340	347	331	340	326	368	317	327	310	345	327	385	357	287	361	351	315	353	314	327	331	363	346	307	320	339	304	365	329	392	310	345	325	325	376	333	296	351	364	310	349	331	343	325	332	307	323	329	321	337	349	336	367	347	339	328	346	353	341	322	345	326	335	295	315	327	349	325	304	325	357	343	361	349	384	329	361	341	354	304	316	360	349	346	346	284	330	327	310	344	329	345	331	339	316	328	335	308	327	349	338	295	343	330	352	333	332	333	346	334	326	328	335	334	336	337	342	339	358	342	330	327	378	360	358	327	344	318	324	363	370	389	323	354	385	341	325	350	347	315	317	329	344	325	314	364	356	286	350	351	290	331	334	315	327	307	334	329	346	326	319	312	313	359	350	340	333	335	297	323	361	341	319	340	329	337	380	328	335	341	357	368	329	341	352	298	412	315	358	399	338	319	334	329	290	331	351	352	323	368	317	334	363	354	299	344	327	346	349	344	317	343	329	313	344	356	299	330	322	343	328	342	327	342	300	345	360	342	362	334	336	323	314	371	335	356	339	322	334	327	367	335	384	323	306	310	340	370	320	290	332	309	338	341	342	300	326	314	338	364	322	317	310	330	346	332	339	320	351	351	345	320	370	325	341	329	312	324	332	320	304	333	310	313	306	332	311	309	337	357	313	336	346	311	369	335	349	347	329	357	348	354	377	349	359	315	319	291	318	295	362	359	347	307	336	348	350	327	307	351	351	364	352	319	313	341	331	353	366	355	313	318	338	325	315	345	336	331	333	355	314	315	365	381	353	335	335	361	329	351	309	311	339	345	316	359	301	335	328	339	343	321	346	321	352	333	355	332	346	331	330	310	339	321	336	339	351	352	293	322	356	355	340	313	350	346	328	372	347	314	363	337	363	348	301	322	339	298	337	334	338	309	354	284	383	324	328	318	304	347	322	342	331	318	319	338	351	362	325	357	311	349	306	359	352	321	327	369	302	322	327	323	339	340	313	305	328	344	310	314	338	353	365	298	369	342	336	347	297	356	353	322	365	368	337	368	316	322	315	331	303	341	313	341	317	371	340	309	325	352	344	323	339	350	312	363	357	344	346	379	336	308	340	371	340	332	351	347	346	329	318	326	343	341	328	341	372	313	321	295	355	336	315	333	314	342	379	313	336	331	351	361	297	339	343	329	345	333	329	346	326	325	339	324	318	337	320	307	303	348	307	371	336	345	320	349	347	338	360	342	335	351	327	326	325	329	341	325	324	338	338	337	349	359	324	328	359	343	336	334	343	289	333	333	339	333	324	316	322	336	323	307	331	352	317	342	350	315	316	312	315	327	309	351	318	319	320	336	331	338	300	343	326	373	336	362	385	351	335	345	368	330	351	310	333	323	325	312	364	356	358	329	347	327	349	340	321	327	318	315	334	358	327	338	321	316	348	359	337	387	334	298	321	293	308	319	302	331	338	316	326	353	355	344	329	325	311	294	314	356	327	367	338	365	304	303	341	342
6621	981	1293	1454	1311	1222	1155	1060	1017	1019	944	909	865	844	856	911	896	810	874	778	811	866	814	840	860	877	786	850	807	824	837	823	781	837	763	807	812	784	832	856	775	799	820	798	813	849	845	775	790	814	831	816	806	834	813	773	852	855	850	748	831	807	818	863	838	872	761	827	824	816	842	865	837	823	834	859	841	815	799	784	789	847	787	823	796	809	751	855	797	833	841	800	784	825	806	847	839	819	809	835	845	788	792	743	789	769	828	812	835	768	803	843	816	809	829	796	815	875	788	809	801	753	810	817	813	871	792	797	813	805	786	802	808	848	780	741	804	825	798	836	808	824	809	841	729	762	752	831	770	859	845	835	808	835	790	790	820	820	850	808	788	788	875	814	819	805	851	876	823	810	772	828	769	824	817	813	810	814	791	767	757	756	810	784	829	756	805	866	833	830	836	841	800	796	830	790	798	844	828	788	843	783	795	779	795	853	835	817	804	866	793	800	788	839	785	806	806	792	820	850	787	775	719	822	790	820	790	813	850	786	804	774	822	824	781	796	799	777	843	830	805	792	860	784	827	832	747	794	781	743	823	829	756	817	771	746	848	805	795	809	812	847	825	786	786	770	785	821	869	841	832	867	829	793	780	809	894	815	819	747	793	809	807	832	821	781	835	807	781	773	824	789	787	850	786	827	852	758	803	813	761	819	843	812	809	801	783	849	801	789	800	800	785	781	862	833	820	820	804	795	826	843	793	869	868	870	839	842	850	845	788	783	816	773	817	790	799	816	790	809	813	772	783	780	796	863	794	800	819	830	830	833	786	800	794	847	803	816	746	841	841	756	903	824	809	788	844	790	817	799	780	826	846	851	824	862	822	830	783	791	818	797	818	824	774	804	792	787	849	815	853	814	837	781	755	790	808	789	818	804	792	832	831	801	839	821	780	814	794	851	814	799	881	814	840	807	790	822	826	764	815	837	816	795	769	819	817	826	857	841	787	781	838	803	880	834	798	781	786	790	825	868	818	823	811	805	798	783	788	811	779	805	829	845	818	863	812	829	785	814	828	832	843	809	814	810	788	770	794	812	787	794	843	817	803	799	806	862	809	779	811	775	823	813	818	813	811	797	864	809	863	845	835	830	771	851	799	805	853	809	767	757	843	812	786	809	845	812	811	810	779	834	783	782	792	835	795	847	807	819	824	808	832	808	833	797	767	840	851	809	824	765	820	853	811	825	828	847	778	823	855	838	762	838	822	797	765	793	819	786	856	811	837	785	826	822	843	814	771	807	836	800	846	794	789	847	807	776	808	824	825	839	768	801	826	814	815	791	812	809	821	788	831	819	820	817	793	870	816	771	855	760	739	821	798	794	804	806	786	821	811	816	790	809	808	810	825	806	861	799	829	821	791	778	805	767	825	769	823	812	803	834	877	797	821	832	786	855	816	794	826	809	837	864	872	797	775	774	772	827	835	758	777	819	805	834	844	860	804	854	816	778	848	792	825	800	772	822	802	840	840	840	766	803	802	797	806	845	783	782	797	853	744	798	766	758	768	828	790	847	826	779	806	764	797	818	817	863	777	797	821	807	829	842	762	809	755	812	793	785	801	864	785	829	812	859	862	805	865	770	818	819	826	784	807	787	756	821	795	753	815	801	866	829	754	812	849	820	834	795	839	760	820	860	819	784	870	842	804	790	777	805	781	836	841	849	837	808	794	803	824	829	766	788	804	830	850	774	845	772	812	795	837	802	851	791	860	790	828	804	814	812	817	845	755	846	775	828	842	826	814	809	827	779	797	822	803	776	849	805	813	771	820	808	802	839	814	806	815	777	821	794	833	802	816	868	820	771	896	771	769	839	841	810	808	842	780	803	857	783	809	841	784	813	853	765	822	817	838	796	788	787	849	804	814	806	788	835	747	826	803	783	842	779	768	771	786	822	848	834	821	846	803	796	807	856	771	850	824	804	814	814	816	807	809	891	806	804	845	806	820	798	811	764	823	815	774	860	810	846	814	768	777	832	796	808	781	831	831	821	815	848	785	826	836	821	869	811	810	808	819	787	847	872	797	809	789	829	853	812	785	749	801	797	863	850	820	853	846	813	812	839	802	768	844	801	804	827	799	802	763	754	794	850	775	803	816	786	815	808	794	790	817	817	782	835	810	819	832	855	844	796	801	784	794	797	803	808	807	813	789	834	847	837	824	823	782	791	828	840	807	853	820	863	784	828	806	827	833	872	875	883	779	803	832	825	760	802	835	784	828	811	807	826	780	835	786	793	800	812	799	825	796	784	800	819	780	830	791	828	794	857	825	802	774	796	801	859	826	843	842	768	782	849	839	794	805	810	824	807	812	814	779	830	797	857	835	799	846	794	813	810	830	801	761	864	820	798	797	798	827	801	780	801	810	802	803	798	829	810	824	785	771	776	800	823	799	845	824	759	850	764	835	772	780	774	872	810	809	741	821	826	787	852	844	747	778	804	824	797	808	825	850	814	840	854	804	835	784	815	790	767	797	840	803	811	848	783	770	789	814	814	824	832	822	830	783	874	752	828	793	788	833	797	826	827	819	838	811	838	851	837	831	819	806	786	836	741	813	810	744	835	798	804	767	856	836	777	790	793	811	794	789	796	852	827	810	791	825	791	810	815	761	825	805	819	780	769	820	823	787	806	780	814	786	823	791	822	825	818	825	844	830	830	806	800	752	847	831	789	813	819	830	822	834	805	796	826	819	804	792	814	784	810	871	798	748	770	869	796	816	837	816	880	772	826	811	855	832	807	872	826	815	827	813	844	783	779	796	778	817	805	838	833	827	813	792	799	827	795	812	818	817	778	806	798	821	795	820	805	784	859	808	798	830	806	802	839	801	854	846	907	809	794	786	806	759	833	834	868	803	763	828	844	807	794	818	821	766	849	830	792	777	863	876	817	776	818	825	826	790	825	812	817	811	847	743	784	837	824	791	843	833	787	845	805	795	818	793	752	817	812	785	765	753	756	815	796	803	868	825	841	833	836	773	818	809	829	790	774	773	837	807	783	845	824	851	817	828	831	821	828	803	847	873	806	716	823	819	787	856	842	833	808	834	788	762	850	854	819	793	783	817	809	851	797	845	778	812	896	825	825	768	776	821	765	817	818	771	811	789	854	801	770	803	866	828	812	859	811	823	804	836	799	823	787	821	859	819	842	854	786	813	857	794	840	772	778	780	820	798	772	861	823	756	768	807	826	829	787	795	833	781	764	827	839	845	817	831	752	803	813	820	817	821	814	772	814	847	825	801	827	876	862	813	775	809	848	862	834	791	811	754	808	827	812	833	796	816	811	793	795	821	815	829	806	807	774	847	791	823	810	766	780	888	814	796	780	763	829	819	764	817	778	874	815	850	828	809	840	851	743	830	791	826	747	778	801	793	811	796	795	818	799	822	787	810	800	751	794	857	779	778	861	808	795	796	831	813	832	843	829	907	817	836	763	763	830	847	811	864	828	769	782	826	824
11872	712	666	480	337	322	310	244	209	206	202	220	201	185	177	179	180	196	179	197	210	179	178	157	171	206	142	195	172	190	153	155	163	181	177	186	166	179	147	180	167	184	190	172	170	161	180	182	153	178	157	190	160	190	175	173	188	169	191	170	165	158	177	161	165	198	169	146	171	187	161	187	185	152	173	155	167	185	157	154	167	176	176	186	169	138	147	158	162	159	176	152	168	139	160	162	162	134	160	190	168	186	184	172	160	185	186	161	194	174	150	158	161	190	178	188	165	176	173	164	158	174	160	174	192	162	176	160	168	150	158	177	166	180	161	164	198	153	163	182	173	139	156	200	192	165	191	169	191	175	193	148	169	166	193	185	170	166	191	167	163	163	169	186	155	157	152	181	163	185	151	182	178	184	156	164	162	173	176	170	156	166	166	158	192	167	162	182	169	167	160	169	162	178	165	195	185	135	162	177	166	177	177	158	173	192	176	181	172	187	181	164	166	178	171	166	199	180	168	150	168	179	177	149	148	166	158	172	138	179	159	145	179	182	163	159	184	171	146	176	163	152	180	147	154	154	178	176	186	182	163	151	152	182	171	159	182	174	169	166	171	180	169	176	164	179	174	184	157	168	163	185	154	189	174	169	165	203	173	168	201	140	157	170	178	176	160	206	163	172	153	166	172	155	172	173	173	198	169	176	168	164	211	156	170	197	184	169	180	165	161	171	170	168	165	172	166	163	155	165	173	177	153	175	167	173	177	168	195	143	163	154	175	186	174	170	196	180	178	149	155	149	176	143	154	174	179	170	155	178	179	177	164	180	173	149	175	163	155	170	152	160	155	175	197	160	163	167	155	158	157	165	174	171	193	155	160	166	168	173	176	177	181	150	154	157	183	179	161	163	166	177	189	165	165	160	187	178	171	139	172	168	198	161	147	178	165	193	174	163	175	157	163	158	177	167	157	195	183	151	153	182	174	172	184	186	187	182	180	165	147	151	164	187	158	146	167	149	155	184	161	149	191	175	181	172	197	172	186	171	183	166	169	173	167	182	163	156	170	165	161	177	169	184	165	179	169	152	152	190	160	201	178	151	194	180	157	188	185	168	177	191	184	190	168	185	156	134	187	182	164	163	158	178	147	183	176	150	156	168	159	176	164	163	177	150	160	183	160	163	179	184	153	167	171	167	184	147	156	184	192	170	171	170	184	175	175	156	166	165	179	186	171	160	186	184	186	178	189	169	182	164	183	159	182	204	181	172	172	177	174	180	174	158	151	177	168	162	146	137	170	155	171	165	170	169	179	163	160	151	166	174	163	165	189	174	179	184	176	159	158	167	187	149	192	181	189	175	168	188	194	176	172	153	178	166	166	186	169	160	172	170	161	162	197	170	164	183	164	177	193	140	159	180	186	167	177	155	186	197	172	173	174	192	171	173	145	165	174	149	168	182	172	169	177	189	181	154	157	153	161	187	197	169	170	180	160	149	155	157	170	162	140	167	180	173	181	173	160	192	191	174	138	174	185	151	191	147	169	169	179	174	156	176	180	166	140	165	173	171	153	167	187	170	172	177	162	176	165	175	175	175	194	177	173	157	179	143	147	165	157	191	173	160	167	181	163	160	179	176	157	144	167	183	201	176	197	161	182	172	178	175	158	152	163	144	165	165	168	187	163	192	161	164	172	172	165	169	164	172	142	161	174	180	168	158	176	170	168	156	154	180	161	179	189	158	171	192	191	180	187	141	160	172	174	168	168	159	181	182	170	149	180	143	157	180	166	180	163	188	151	153	155	162	186	166	168	183	159	175	155	164	180	161	182	166	169	138	181	163	180	192	177	177	186	171	172	168	188	171	179	149	170	191	180	183	154	188	172	156	172	150	170	152	176	186	159	172	172	165	156	164	149	162	164	162	183	172	175	169	147	180	161	159	153	175	144	178	199	167	188	173	162	147	177	145	158	169	173	178	177	154	176	176	181	178	182	161	163	149	180	198	177	165	189	177	162	183	162	179	182	195	181	180	164	185	156	147	182	180	179	160	175	182	170	211	166	155	208	160	162	164	172	191	171	180	194	178	169	177	167	168	159	186	146	178	145	169	159	173	191	158	178	154	163	155	160	191	173	170	178	189	165	155	171	197	166	163	178	167	170	193	166	193	169	170	169	180	166	166	201	162	155	163	183	174	173	153	198	184	172	167	169	196	179	167	166	190	158	166	176	173	168	156	157	177	170	166	152	182	136	152	151	150	185	181	186	174	179	168	174	187	153	169	166	155	167	160	181	144	170	176	173	163	147	179	163	166	164	167	149	172	188	184	167	171	163	152	179	183	193	194	193	187	180	164	154	178	187	160	164	162	185	180	161	176	163	171	166	176	174	189	167	178	179	164	153	192	185	188	141	151	149	185	148	190	185	171	136	167	190	152	184	179	158	165	149	160	158	169	188	182	161	190	173	172	174	180	147	168	181	176	185	199	155	168	143	188	194	183	166	164	154	171	174	164	167	174	179	190	181	180	188	168	190	191	175	173	171	151	184	170	155	183	168	158	139	195	168	191	193	151	190	181	172	202	180	166	185	139	164	147	155	142	143	157	169	162	180	173	187	178	179	149	191	169	196	155	154	197	173	167	184	162	176	152	187	177	166	182	182	167	171	173	170	184	168	166	183	178	181	191	196	180	171	177	160	171	160	181	185	165	177	174	180	198	159	186	177	179	185	195	171	184	187	156	178	176	152	179	188	161	184	158	169	146	172	168	148	180	197	173	165	160	166	144	145	158	182	154	162	159	165	147	177	154	158	155	186	162	189	149	159	173	179	207	177	166	177	178	153	169	177	171	176	169	154	149	157	152	183	184	189	163	156	169	184	180	207	161	156	156	169	157	181	173	173	175	154	169	169	201	178	151	178	186	184	159	173	168	156	179	179	173	181	175	180	191	175	184	182	181	193	169	153	186	181	148	165	170	174	179	185	157	158	178	175	179	181	181	169	175	182	168	183	157	181	177	176	157	145	172	154	172	163	165	144	147	170	186	192	159	164	178	173	172	170	164	189	172	182	157	189	165	162	176	149	169	169	162	167	180	149	186	175	168	170	186	183	165	191	167	179	175	156	176	167	174	166	168	172	156	178	177	153	175	196	183	158	177	185	167	162	154	161	190	199	185	165	172	177	178	153	155	173	179	173	178	192	187	188	190	170	167	166	154	172	164	169	166	191	151	168	183	142	172	176	170	176	157	175	191	165	177	140	190	174	170	159	181	188	182	187	165	173	166	183	174	165	173	193	195	189	187	172	149	164	174	185	146	173	172	178	170	179	182	166	170	184	188	174	153	192	146	172	179	178	171	167	163	161	147	171	192	141	154	181	166	181	177	183	157	200	180	156	174	155	167	172	154	159	169	158	175	176	196	178	150	180	180	139	156	171	145	178	167	184	168	175	169	172	189	152	170	173	185	154	189	164	178	168	176	148	178	180	170	159	179	201	159	154	193	188	154	180	175
7767	809	1424	1674	1393	1133	962	827	773	716	659	642	604	579	597	525	536	516	504	532	520	480	490	468	526	485	491	494	464	479	465	471	449	467	444	487	472	468	445	472	441	465	471	502	455	436	481	492	435	460	454	461	449	439	469	442	462	447	449	493	428	395	469	463	466	419	442	446	465	427	416	491	453	433	464	446	441	485	467	462	433	457	438	418	443	498	425	439	462	436	462	451	431	416	406	468	465	419	447	468	433	426	436	440	442	487	486	457	473	403	447	431	446	451	454	425	454	465	416	443	449	449	419	418	428	447	448	460	427	415	446	439	423	435	430	433	426	428	438	496	452	476	438	432	432	490	424	442	457	431	454	445	464	459	390	459	454	421	397	451	471	463	459	466	456	444	462	421	465	439	479	424	453	431	429	432	453	462	466	475	444	410	430	439	408	444	435	424	422	452	439	407	456	435	433	427	427	429	434	476	457	435	425	440	422	424	475	406	423	431	441	453	485	439	422	465	457	431	494	448	411	446	457	428	444	398	476	439	467	480	467	439	444	439	408	444	430	462	428	466	440	432	408	447	433	448	461	425	473	416	438	442	461	448	484	434	419	428	413	445	438	440	472	448	416	447	438	450	430	453	468	453	461	449	434	471	446	417	430	473	425	425	423	438	443	432	447	415	410	429	428	407	423	462	444	456	444	447	434	419	421	424	452	433	451	427	430	458	436	478	452	453	467	429	455	442	450	428	457	426	465	455	461	444	459	403	428	445	425	433	439	448	438	446	423	420	403	441	400	426	461	417	400	443	430	439	445	438	420	419	430	455	418	421	438	482	412	452	447	432	450	443	448	455	429	467	441	459	468	460	466	432	443	469	449	419	449	425	430	435	431	427	473	445	461	415	453	433	456	430	457	464	422	432	436	479	452	432	452	440	476	433	455	476	438	436	455	503	441	459	444	442	429	454	440	457	437	481	423	412	444	454	413	410	438	437	456	454	453	436	409	427	431	458	448	447	435	446	463	418	409	446	446	449	473	405	445	418	457	413	454	443	489	429	448	484	434	445	428	437	410	423	450	430	455	449	428	473	447	457	419	462	471	420	408	448	413	437	438	449	452	447	464	487	422	427	454	408	425	428	449	443	443	421	462	450	463	440	394	441	428	437	482	463	410	433	454	438	455	433	443	405	415	468	457	451	461	448	424	469	423	477	472	446	462	424	416	427	435	452	386	451	465	409	445	435	408	457	414	430	411	450	436	423	427	443	429	447	427	503	446	447	461	472	408	438	455	448	437	463	412	421	451	437	445	444	452	446	473	437	432	430	453	410	465	448	417	462	446	405	448	439	465	438	430	459	420	458	451	485	449	449	426	443	424	412	441	402	408	453	457	412	447	438	451	424	441	420	446	459	438	422	446	461	429	431	452	440	426	392	469	410	433	460	402	451	462	412	467	438	422	432	463	450	417	448	422	478	483	437	415	459	417	409	418	451	428	411	437	404	463	449	441	441	464	435	434	445	428	405	438	420	438	428	446	424	401	474	438	486	462	466	438	425	439	442	438	464	470	479	447	462	431	448	418	411	422	442	477	431	449	441	431	476	405	411	436	407	416	425	422	450	407	419	446	440	452	420	418	418	458	462	450	476	459	467	445	481	456	426	435	469	445	473	420	459	471	444	442	463	412	425	431	459	445	469	421	458	432	424	433	459	432	438	454	434	444	451	409	464	441	441	433	395	430	421	435	467	438	397	413	465	433	422	461	425	452	445	433	458	447	475	441	440	482	423	434	456	397	430	469	458	408	452	445	430	460	419	431	405	428	455	409	451	431	461	458	469	442	434	420	419	425	465	447	429	438	433	412	462	411	457	421	422	453	432	477	446	404	470	434	463	442	461	415	451	434	430	449	456	461	455	446	422	444	436	414	425	487	394	435	419	445	426	423	443	441	444	433	450	425	459	455	451	451	429	411	480	448	423	400	436	430	451	417	455	431	427	438	468	429	426	472	447	421	454	439	430	407	401	461	481	454	399	414	426	456	421	441	448	411	449	465	397	444	402	443	442	453	478	455	395	414	426	410	443	448	421	469	413	460	445	414	426	448	418	412	461	434	451	485	438	462	420	421	460	451	437	410	454	434	399	436	427	468	416	435	433	409	428	415	426	419	436	464	465	431	449	413	428	444	455	479	394	419	426	412	420	416	448	438	411	442	450	445	449	440	420	456	384	454	421	433	417	429	422	417	449	468	422	473	434	447	450	405	399	429	427	432	406	457	414	430	463	457	417	474	460	460	454	455	434	424	444	437	431	433	451	451	458	450	423	425	430	428	449	407	456	443	451	443	428	453	406	435	433	434	444	435	419	471	404	420	466	432	423	451	450	470	424	447	475	416	450	441	474	406	450	455	419	431	461	461	440	426	429	448	466	442	490	430	423	448	446	456	427	453	440	414	458	444	469	445	473	470	447	448	473	433	407	450	422	433	430	446	457	431	438	453	430	457	499	429	451	426	470	437	463	453	454	396	434	434	426	439	470	447	459	448	445	456	424	440	426	409	438	472	419	416	454	420	443	429	418	423	408	462	447	426	459	437	414	490	415	425	446	451	439	462	440	390	461	418	438	415	441	456	419	436	431	467	421	471	424	410	463	449	437	466	420	456	424	462	443	454	483	436	446	428	423	442	396	438	434	450	445	429	440	473	457	404	406	421	415	446	414	451	472	417	402	455	450	423	454	446	464	415	419	454	454	444	452	446	453	434	449	447	473	436	420	453	426	416	424	450	443	460	440	434	460	448	436	473	434	432	437	433	450	444	457	472	432	414	435	433	445	425	429	427	440	442	456	418	473	445	437	455	440	422	440	453	400	433	448	415	457	480	435	411	386	488	435	416	483	449	403	465	412	414	442	449	429	423	425	425	423	445	455	403	426	436	454	436	436	438	442	436	414	428	467	456	438	437	434	430	403	422	437	447	434	411	416	440	461	415	466	441	398	414	462	420	426	463	440	477	458	432	433	467	411	409	479	413	447	409	416	438	441	456	437	481	407	462	443	434	436	408	439	453	465	446	441	441	429	486	435	465	471	444	420	445	439	429	419	475	432	446	464	440	421	459	407	434	470	444	445	423	399	430	441	426	469	435	439	392	460	470	402	430	450	416	415	420	476	491	397	444	469	467	454	399	408	420	391	455	454	486	459	450	439	465	430	440	468	430	461	423	391	441	457	435	446	442	464	454	421	462	413	429	428	436	486	398	479	453	450	425	438	443	468	463	442	467	461	450	441	465	451	444	424	462	440	435	426	458	447	418	441	406	449	441	449	438	435	470	432	432	411	439	472	426	439	441	454	436	414	459	447	413	417	445	434	402	413	408	438	460	433	433	437	485	465	474	442	447	444	427	449	445	441	429	454	435	447	444	453	449	415	422	429	486	443	454	445	413	451	445	439	458	421	465	435	448	438	411	457	448	391	444	435	403	443	413	413	432	418	439	398	432	442	435	434	470	442	433	442
1312	366	327	357	359	355	336	381	361	358	375	356	327	394	378	343	328	361	323	325	368	338	348	355	370	403	350	346	355	359	347	389	385	341	372	345	342	335	341	361	337	338	358	357	368	339	300	363	329	306	335	355	377	348	381	345	389	348	335	362	351	353	365	382	365	344	353	376	384	358	349	349	407	385	352	407	367	351	355	410	392	341	373	345	365	351	323	377	317	391	385	343	360	385	362	351	370	367	343	371	371	368	390	374	348	307	351	364	341	344	361	361	363	347	380	383	396	376	374	390	370	360	341	327	328	373	331	354	348	355	376	359	361	359	342	366	371	406	360	355	368	358	400	353	359	333	397	326	387	329	396	363	359	375	325	366	371	379	351	339	382	358	346	359	362	310	341	397	367	391	329	352	356	364	349	402	342	355	329	288	382	361	360	353	406	374	387	385	348	375	385	318	348	350	358	381	347	363	378	368	355	357	342	370	390	376	357	311	341	312	372	320	346	339	340	376	372	346	364	364	368	369	341	343	358	370	366	340	364	356	396	359	336	353	335	329	355	359	329	338	389	365	358	366	380	351	362	379	354	359	385	348	353	370	354	345	358	366	372	366	397	367	332	345	329	342	353	364	366	376	357	357	307	321	365	359	364	383	349	368	369	348	357	338	381	339	367	375	381	334	380	408	394	367	347	376	348	363	335	348	322	341	367	370	374	345	346	360	346	353	370	321	350	361	364	399	342	404	311	365	357	340	367	350	367	406	347	363	322	367	349	359	358	379	364	404	355	335	377	350	348	365	328	346	369	362	345	385	348	356	344	374	343	359	367	373	378	368	353	328	356	379	356	347	362	357	363	362	368	345	384	371	362	373	358	356	377	395	332	381	351	387	360	377	370	337	348	351	324	352	338	360	376	380	378	366	369	352	368	391	330	372	381	344	327	329	346	349	356	360	335	365	365	348	352	330	343	370	368	349	366	385	364	367	376	395	359	349	352	374	370	351	324	348	330	354	344	364	354	357	342	379	367	379	356	355	375	376	351	364	369	351	348	315	385	349	382	374	392	346	338	372	358	368	378	361	353	336	318	355	323	367	326	330	350	365	388	367	375	391	344	325	377	365	381	368	376	352	383	380	325	353	340	372	352	344	328	344	334	318	395	374	318	321	333	372	391	345	338	379	367	358	349	407	360	332	378	372	330	372	404	304	335	390	356	379	371	364	413	399	363	336	346	315	323	340	359	338	332	326	368	350	367	387	326	365	323	359	362	376	337	341	335	374	348	362	354	341	364	367	339	363	373	322	339	353	364	363	323	358	340	382	364	334	342	383	352	364	354	389	369	351	366	369	368	335	393	343	339	352	364	340	345	350	358	364	385	356	328	359	358	382	354	338	340	379	351	334	346	366	395	381	375	349	383	363	350	342	347	366	355	360	378	372	361	384	362	339	351	382	322	368	362	352	370	335	400	345	351	342	357	327	327	349	380	380	371	355	361	370	314	416	331	393	376	378	361	364	370	365	373	401	381	395	357	328	383	358	354	356	346	335	394	331	349	342	391	354	360	368	388	370	353	393	378	356	368	367	335	349	354	371	367	337	363	359	386	371	342	398	333	350	369	356	377	340	331	387	313	370	357	335	381	367	368	385	328	396	378	330	393	334	360	385	354	366	370	382	367	393	335	383	341	347	363	348	308	353	393	366	329	331	379	340	373	360	347	347	371	370	348	400	370	341	343	347	391	338	337	377	353	362	349	363	359	357	337	369	331	372	365	398	406	357	374	353	342	354	352	380	332	360	395	381	324	366	385	356	369	371	371	357	367	337	344	365	345	385	407	352	343	337	341	386	361	362	372	359	320	354	345	371	373	367	334	360	338	334	390	408	366	376	371	364	330	359	355	358	377	375	388	369	316	382	364	384	357	395	359	362	397	342	344	358	348	360	353	371	383	346	368	356	366	378	345	353	346	327	362	337	368	346	342	350	361	367	372	373	343	370	377	356	393	372	370	362	346	366	352	361	330	351	348	388	353	329	386	330	352	377	346	363	353	376	381	340	394	343	350	352	367	408	355	357	325	367	331	350	371	345	350	368	357	337	391	351	369	355	327	390	359	321	396	369	371	350	344	340	358	403	326	330	368	364	340	360	348	371	390	350	385	346	368	333	345	404	346	357	352	393	381	414	345	348	378	363	371	375	347	315	360	348	362	372	374	356	371	385	342	374	377	383	389	336	341	328	371	372	378	341	339	382	350	359	377	359	356	368	329	363	365	392	357	354	327	371	345	385	370	331	351	359	356	350	342	342	334	326	364	364	364	350	409	322	347	370	357	352	373	379	372	356	336	372	372	366	338	317	360	346	368	350	341	388	371	331	379	359	327	355	371	382	329	354	370	406	364	363	386	373	320	327	403	352	340	327	367	390	375	367	326	374	365	379	371	338	379	339	373	389	374	340	334	352	346	358	369	390	378	330	350	338	368	343	335	345	343	349	351	372	336	376	372	373	350	351	395	375	347	376	363	362	351	346	351	338	350	371	358	367	382	358	376	361	359	342	340	336	347	395	329	330	326	354	339	324	360	351	336	399	344	366	344	371	346	398	359	354	335	376	377	346	368	370	389	347	314	413	397	331	378	361	376	352	380	343	348	376	382	334	408	380	335	352	343	338	331	364	391	318	308	380	337	348	363	371	340	372	302	385	374	363	345	385	369	349	353	365	342	359	352	341	391	310	335	416	364	347	366	363	352	338	334	333	383	371	350	346	344	356	366	337	377	324	377	410	395	362	367	379	359	363	364	345	292	351	418	359	381	352	390	334	370	401	341	366	400	329	328	360	378	374	382	365	352	380	340	368	357	346	379	383	356	336	366	377	340	364	351	365	350	353	365	327	400	355	391	348	333	384	345	390	353	374	360	375	319	389	365	370	382	352	349	366	376	367	370	371	365	405	364	313	386	379	354	326	378	325	358	367	370	360	361	362	371	353	375	338	372	374	358	331	398	399	324	352	388	364	340	369	313	348	353	340	371	359	339	363	356	367	326	355	370	345	319	325	360	358	359	350	346	370	351	362	339	372	351	371	380	383	370	374	360	375	351	390	361	371	338	354	354	390	331	351	378	327	362	363	329	338	359	370	351	394	350	377	373	350	344	340	373	360	337	391	371	335	359	338	364	354	385	342	396	378	347	357	354	339	339	372	403	392	366	368	356	336	388	352	381	360	388	327	404	372	334	366	403	368	365	353	396	347	367	351	374	349	344	358	335	350	307	331	339	343	355	354	332	333	360	362	351	339	330	350	330	345	353	372	353	365	372	342	369	347	344	347	355	334	354	326	335	337	342	367	347	364	381	336	414	352	330	373	360	353	373	367	370	363	378	351	398	331	381	352	354	344	379	369	384	349	328	356	359	371	393	342	345	323	354	358	380	374	343	359	347	380	401	360	359	378	353	348	327	397	365	345	339	394	365	333	362	361	358	350	372	367	359	325	332	323	377	368	360	352	346	361
2041	836	908	903	851	831	859	852	900	882	882	823	872	866	850	824	843	852	857	886	871	875	866	890	922	875	888	876	852	858	836	827	902	898	834	825	911	873	853	854	895	904	905	826	880	834	919	902	810	893	860	865	850	891	911	865	920	885	846	847	877	794	876	873	888	857	931	904	895	856	870	886	899	834	900	869	862	882	827	887	881	820	885	885	824	862	874	874	827	876	896	891	882	897	844	840	852	877	907	912	867	887	858	846	829	808	888	877	853	898	880	885	837	851	875	849	832	915	841	879	854	829	846	928	819	899	912	870	861	875	870	887	854	863	870	796	890	855	852	887	823	874	888	913	903	880	814	936	854	875	853	815	835	874	818	845	891	889	872	850	846	864	873	880	929	845	872	856	922	915	900	889	870	889	907	891	855	864	814	914	843	867	868	844	837	827	851	863	896	958	862	897	876	880	853	934	811	894	841	942	836	844	856	923	883	852	908	892	879	875	864	836	799	870	856	841	877	867	865	840	858	899	879	882	862	904	901	877	946	909	846	884	871	880	898	862	906	869	879	838	888	835	891	825	849	837	875	869	852	884	886	876	855	878	903	890	896	918	886	837	826	889	898	850	869	869	844	869	892	835	853	855	851	853	864	871	950	834	830	865	873	890	928	873	888	860	875	846	840	907	885	852	881	891	922	841	908	904	864	881	873	861	821	883	899	928	943	864	930	857	864	876	897	889	964	870	854	840	887	901	903	866	887	884	888	855	846	850	826	857	896	847	907	890	911	899	851	849	896	844	844	840	884	898	856	847	916	862	874	901	900	797	884	865	946	856	851	858	862	864	870	862	808	819	870	829	902	888	853	887	850	866	874	852	861	835	867	863	902	897	907	867	895	877	870	889	896	869	892	883	877	915	867	902	903	828	882	865	886	874	840	882	885	846	858	844	912	866	896	874	868	883	783	887	823	857	879	859	852	827	862	803	851	911	880	832	889	862	852	903	856	847	916	858	890	858	900	871	908	878	849	912	845	859	838	879	870	884	942	893	881	868	832	878	886	850	844	863	854	826	906	805	882	889	894	904	874	873	871	913	860	868	868	854	831	861	785	832	914	867	809	840	867	858	875	812	852	837	853	902	811	861	921	857	862	867	876	856	868	896	860	864	818	850	918	844	897	909	862	862	911	822	858	888	894	908	845	848	859	832	824	871	863	848	895	899	877	868	860	880	873	844	837	873	853	850	840	881	850	918	880	896	888	875	855	880	839	916	931	819	899	868	804	834	887	864	861	855	858	864	870	850	865	879	850	886	819	865	918	863	869	889	882	862	854	836	869	906	838	908	856	903	815	900	899	882	874	864	831	865	868	895	838	857	808	880	893	936	881	859	827	892	857	860	820	880	859	868	853	818	825	886	895	844	880	894	834	876	851	842	835	889	911	914	859	866	884	842	826	857	884	870	908	875	873	877	898	868	843	905	836	871	842	876	854	840	895	879	853	877	832	915	850	919	949	866	858	898	853	880	851	943	865	903	840	854	873	857	868	828	899	831	875	876	846	874	882	838	904	866	899	850	896	892	880	872	939	828	855	844	846	832	834	877	887	874	878	852	870	838	840	882	882	883	901	912	911	824	852	894	885	913	803	870	850	848	905	871	884	859	872	888	941	836	893	842	853	860	866	847	872	851	896	892	867	904	873	878	871	855	914	897	853	872	807	899	874	883	830	919	857	876	871	878	872	854	914	836	933	853	879	860	847	890	851	864	887	848	899	903	844	879	888	861	852	852	875	895	875	861	883	781	862	880	836	875	855	806	837	899	853	906	870	852	857	847	884	874	899	908	849	914	909	917	866	910	893	879	838	885	842	863	874	855	852	877	854	882	879	855	845	886	868	848	881	840	882	911	890	902	893	898	808	886	857	888	857	882	890	816	860	822	890	868	906	881	861	815	849	872	842	849	860	866	866	910	887	894	901	866	883	801	901	893	867	843	837	868	855	860	894	843	889	819	887	822	889	852	842	937	925	855	826	882	870	843	865	857	847	888	892	834	889	804	854	842	839	906	906	901	856	931	871	862	900	878	841	863	856	875	897	892	854	892	916	887	811	860	832	903	861	889	898	832	874	911	863	893	876	883	869	893	883	851	897	899	827	886	850	831	865	922	859	850	853	886	864	899	823	869	853	888	920	893	883	883	832	872	892	916	843	912	884	855	895	879	878	913	906	837	928	917	887	884	912	858	842	871	829	850	859	824	859	820	867	848	867	878	837	891	843	844	920	841	887	855	918	875	874	840	867	933	895	826	822	919	842	880	923	878	831	918	859	821	843	784	834	884	875	890	898	873	873	829	879	848	819	894	894	864	867	867	922	905	838	891	803	857	937	845	876	866	873	890	834	850	862	915	896	902	859	825	849	865	823	868	852	866	829	890	832	836	860	886	845	787	848	810	891	917	854	929	857	911	871	818	856	856	845	821	827	867	856	827	852	846	863	871	850	877	822	888	882	880	860	915	921	849	848	856	875	846	837	893	834	872	853	850	909	865	820	887	828	905	886	862	901	877	869	872	880	919	910	811	863	865	895	845	796	894	837	828	852	834	910	877	875	861	865	872	855	904	856	847	879	898	866	889	908	827	905	894	861	860	842	910	819	881	882	856	881	852	864	827	862	881	808	837	845	880	908	911	903	902	852	883	894	896	901	912	884	910	901	862	860	849	817	829	876	838	839	928	864	861	896	849	845	872	918	944	864	918	859	863	835	857	890	851	864	853	842	899	831	807	848	874	867	816	847	827	826	849	849	893	857	887	915	810	869	847	890	914	853	849	847	891	833	916	843	878	905	846	890	847	846	859	863	938	919	878	888	871	835	880	845	869	837	873	903	900	858	866	863	832	861	827	860	858	838	856	880	884	829	843	868	910	867	850	840	913	871	864	825	836	868	922	880	858	867	879	839	869	880	823	865	850	877	911	845	895	904	821	839	847	852	857	856	887	945	888	851	801	819	945	886	831	866	883	884	854	865	868	855	892	827	898	852	807	877	938	891	905	860	868	917	851	876	881	892	841	862	860	862	856	857	871	875	898	883	854	881	878	863	856	815	816	856	857	854	863	821	871	836	864	809	850	833	893	881	838	864	848	844	902	851	830	898	872	929	823	891	846	860	889	832	828	850	905	872	870	869	904	898	854	863	893	866	829	832	919	873	868	861	890	907	930	859	833	912	876	875	832	838	867	871	830	887	913	816	805	866	867	849	872	849	918	908	865	923	834	865	913	865	945	881	886	870	865	825	865	929	875	874	869	855	829	886	833	831	919	852	880	873	924	837	868	887	870	848	864	879	875	866	840	905	911	866	867	915	904	862	899	869	888	855	877	883	841	831	877	867	881	880	851	893	810	847	861	855	905	880	903	825	875	892	885	852	914	860	848	890	821	899	850	853	819	857	825	817	878	878	874	843	901	871	856	845	834	871	906	915	907	884	870	898	912	868	850	889	894	847	848	877	851	878	875
6981	565	583	535	437	407	398	386	364	339	368	397	368	385	350	355	334	335	340	344	342	358	319	359	294	334	343	349	294	336	322	314	331	339	328	350	366	318	349	330	358	357	329	339	354	366	338	320	335	319	328	318	360	340	306	342	355	347	329	359	302	324	329	344	351	318	335	353	347	318	381	333	359	305	343	337	327	368	378	312	353	303	343	337	344	326	326	328	332	316	331	323	316	325	331	305	329	351	318	338	337	326	341	366	342	354	332	342	332	352	333	327	346	325	366	374	312	348	338	346	318	321	332	311	303	365	309	345	343	316	309	340	366	380	309	322	309	345	373	344	338	327	342	355	378	316	336	292	338	343	327	340	340	326	349	371	350	322	346	322	343	331	324	354	333	312	330	336	341	321	285	367	322	354	365	315	350	378	353	340	352	351	346	334	330	334	332	355	373	317	318	306	369	347	314	356	328	324	338	308	343	323	301	343	327	337	323	310	334	343	366	342	325	324	361	322	312	320	335	298	360	333	341	341	366	353	334	328	328	319	295	345	346	303	330	345	313	327	352	309	365	332	324	346	356	350	340	346	335	349	329	317	334	322	339	374	319	314	354	354	358	311	342	336	328	319	364	329	340	387	320	350	339	330	314	345	331	337	338	338	358	326	364	359	346	359	343	309	343	309	342	344	329	345	346	338	323	323	360	342	323	336	360	352	334	337	309	336	346	336	331	329	337	383	296	375	313	311	334	347	323	313	351	346	344	339	290	316	324	333	331	353	338	336	337	359	320	311	317	353	352	353	353	327	311	345	328	358	328	307	347	347	358	345	339	338	356	341	326	352	378	346	356	332	321	355	307	350	336	342	344	307	363	363	331	317	345	337	341	327	300	332	327	317	337	283	352	313	312	322	342	338	347	332	335	372	335	332	325	324	337	350	364	350	342	319	344	350	338	278	346	355	340	372	345	327	345	347	319	330	344	320	315	324	346	350	355	336	337	330	350	344	341	328	319	358	309	349	319	355	344	331	308	360	336	339	327	349	297	339	332	354	361	337	315	329	328	343	324	317	349	335	291	325	360	336	328	339	325	349	313	349	303	342	352	311	346	340	352	344	349	335	349	295	308	355	320	369	357	313	329	364	334	345	355	355	339	326	374	339	363	311	318	336	322	366	338	330	342	339	337	323	319	344	330	337	309	318	364	320	343	342	318	323	312	334	372	329	342	356	350	338	329	305	342	348	316	338	354	344	335	336	344	330	371	314	343	327	342	333	377	333	358	368	341	324	328	393	322	330	364	349	318	348	334	312	363	291	356	302	346	328	348	318	341	332	316	333	345	311	358	350	342	315	342	337	320	312	317	336	327	341	320	301	340	344	312	324	310	350	331	326	352	355	347	330	344	321	296	369	351	327	311	338	347	304	349	337	335	335	364	365	302	352	316	333	326	363	346	311	317	308	311	335	326	322	322	353	331	349	317	342	338	346	348	367	338	339	321	323	305	333	359	355	320	320	347	359	340	322	354	368	322	330	335	329	358	322	339	318	343	339	330	339	356	329	287	354	331	336	317	334	322	347	335	337	309	364	332	336	341	356	308	325	363	364	320	331	331	319	322	357	297	318	367	323	354	319	339	307	347	334	324	356	303	344	333	282	326	312	338	380	356	325	322	304	346	357	334	308	324	357	312	335	352	347	367	321	315	332	326	342	341	330	315	342	308	333	331	342	357	331	345	353	311	322	333	354	333	338	334	344	335	296	343	336	332	326	351	366	322	351	342	351	306	344	352	318	343	332	299	349	316	338	327	354	316	341	322	368	335	331	346	347	313	322	307	335	340	335	359	320	334	315	325	310	326	317	333	347	346	339	327	309	318	337	342	354	315	306	316	357	341	304	320	340	351	327	335	355	314	354	311	316	350	323	342	322	350	338	360	339	361	364	315	333	369	322	366	352	302	327	328	328	343	322	325	352	307	321	296	304	314	343	342	339	296	344	318	291	367	345	333	324	319	307	312	362	335	330	299	343	364	337	335	322	317	345	331	345	323	315	281	336	331	343	337	338	322	309	350	322	332	345	339	333	345	344	356	312	353	326	335	331	322	360	349	378	334	324	286	336	357	321	324	308	358	330	336	312	314	311	365	337	320	356	351	333	329	335	336	326	318	294	328	330	336	333	332	306	340	345	332	363	333	327	343	335	308	363	302	350	334	364	333	356	331	337	338	339	355	328	316	357	329	347	334	321	325	331	349	348	320	315	313	354	334	349	325	343	337	329	362	361	324	334	368	335	341	321	316	322	327	338	343	341	340	332	304	327	323	341	348	362	341	342	312	346	333	317	305	314	358	307	331	349	373	375	355	340	324	343	331	330	317	334	335	340	319	313	337	358	344	368	308	346	324	346	317	348	320	297	342	330	323	367	296	362	326	315	356	327	372	316	311	320	329	327	335	330	332	295	334	320	354	323	359	325	310	324	338	345	362	346	371	343	327	314	345	310	335	309	336	346	321	332	321	315	300	355	323	344	330	348	338	332	317	328	313	343	342	305	330	317	342	334	359	339	353	344	377	334	333	326	322	334	337	367	340	340	333	345	320	334	314	317	313	301	322	317	357	353	328	318	345	344	309	314	314	364	340	341	344	310	355	355	332	348	331	341	340	357	364	351	341	331	346	309	322	330	314	335	326	352	365	316	339	334	342	323	325	327	282	353	363	304	358	358	317	336	344	310	329	317	355	304	335	348	363	344	368	326	327	355	310	335	312	370	344	324	359	315	313	339	344	335	338	326	332	326	311	336	360	302	337	327	328	358	339	316	324	325	354	340	339	349	315	378	351	325	330	312	369	346	346	326	338	310	363	337	361	341	320	322	301	318	349	336	339	322	332	327	335	357	332	335	317	296	321	337	344	290	330	374	397	322	332	324	353	354	346	358	307	329	320	335	340	340	353	355	308	347	320	353	339	303	318	314	317	345	337	366	333	330	325	307	341	313	337	310	322	338	351	319	348	325	357	323	348	324	340	363	329	363	332	345	342	345	301	316	330	339	333	323	332	351	298	317	361	342	337	330	329	298	339	359	333	364	370	319	342	308	326	347	320	345	339	334	344	310	348	313	373	309	333	357	332	354	352	289	340	374	342	321	307	319	346	315	328	321	334	340	327	353	372	351	316	343	312	339	343	337	326	334	326	330	300	320	360	333	360	349	333	354	340	338	311	321	328	337	320	344	356	333	303	348	354	301	310	370	349	368	335	405	352	302	323	325	334	328	329	317	339	328	338	287	299	330	328	308	320	345	337	325	316	285	344	287	327	299	357	380	348	340	352	357	333	332	344	337	335	379	336	350	351	348	299	350	381	320	323	334	293	352	298	350	338	335	357	346	367	304	320	325	312	324	341	323	322	343	316	323	323	315	327	324	318	323	359	338	345	326	345	297	350	353	386	320	340	348	365	346	362	360	338	307	353	326	349	338	341	322	340	353	330	358	314	325	309	338	339	317	335	364	357	348
6634	1005	1355	1502	1363	1183	1065	1089	947	902	896	932	862	854	846	828	893	804	869	887	874	839	857	873	805	840	824	838	880	800	852	893	817	811	804	806	823	791	818	832	845	773	849	838	792	813	828	790	878	780	759	863	838	817	889	843	823	795	747	788	801	800	796	777	781	774	826	772	844	802	812	758	775	831	784	770	767	790	801	802	794	812	794	807	790	787	837	816	844	810	759	789	835	743	773	789	844	798	755	831	832	779	823	827	830	789	760	812	787	860	825	810	824	838	836	810	823	807	776	791	803	775	819	775	801	827	784	797	804	756	820	746	825	804	837	800	825	795	775	779	764	819	801	780	801	795	824	837	777	812	774	782	825	793	822	825	793	806	774	817	786	845	838	823	867	830	851	802	851	826	781	846	758	807	832	827	835	814	878	796	823	811	805	792	787	807	818	785	819	863	832	761	856	863	818	818	797	825	802	815	798	821	784	791	839	844	803	744	781	838	765	802	827	800	843	829	808	786	785	810	812	838	783	799	780	832	772	819	830	761	812	864	778	788	857	837	798	816	788	815	848	757	703	782	775	825	782	771	774	803	830	843	796	870	789	852	806	825	815	810	773	768	812	766	804	820	831	805	776	791	832	886	734	792	801	793	799	790	810	793	762	772	802	806	820	765	865	801	847	761	842	825	827	743	824	804	782	807	782	814	832	788	823	828	752	790	791	792	807	796	788	800	824	782	792	809	817	805	834	745	819	792	798	848	851	841	793	783	789	833	836	747	796	806	787	805	829	773	818	774	805	787	820	821	824	775	771	827	788	866	787	801	744	753	779	764	790	803	809	810	829	830	779	839	782	761	838	808	767	805	799	824	792	780	798	782	839	830	802	876	826	794	825	812	805	792	786	821	780	827	786	870	785	820	832	804	812	794	813	787	764	771	820	819	778	835	857	824	735	810	793	778	819	757	811	833	832	748	804	794	813	781	782	867	794	767	811	808	795	796	885	829	771	774	809	772	767	779	849	832	810	793	813	805	904	834	798	769	802	822	823	806	831	803	777	831	809	746	827	772	786	832	767	843	795	780	801	820	832	765	787	848	827	783	802	814	803	800	820	800	789	775	827	838	787	767	759	842	821	834	813	782	801	820	792	815	784	831	817	878	773	784	772	786	792	821	812	858	792	804	843	891	780	846	809	804	820	854	793	809	793	830	839	835	788	797	844	826	834	836	824	792	796	804	826	839	827	781	783	844	788	761	776	795	791	790	889	799	807	805	862	867	780	826	824	855	796	804	825	800	781	832	796	768	797	829	785	779	825	813	792	802	845	849	812	760	789	803	785	825	823	826	786	781	829	844	786	841	829	760	750	781	826	799	806	787	820	804	859	812	811	849	757	836	838	861	803	724	846	790	828	827	773	822	786	808	795	781	755	821	780	825	802	828	757	829	813	812	795	814	781	761	759	711	841	791	849	796	812	837	824	807	744	773	798	780	806	825	786	788	796	800	811	831	834	844	820	834	783	842	790	780	796	797	767	830	788	826	838	834	761	805	772	861	762	783	766	782	825	772	785	773	798	837	796	814	831	808	774	802	788	853	784	828	822	817	768	822	847	787	808	798	820	865	796	810	815	784	787	770	837	785	794	795	805	808	838	823	853	824	793	857	797	789	842	822	779	777	767	798	828	835	834	794	829	801	793	806	843	816	735	803	781	760	816	845	836	812	830	838	818	807	822	793	824	802	820	833	797	802	800	796	782	770	822	775	773	846	783	854	796	779	795	777	772	819	817	854	829	790	790	770	841	807	776	788	831	825	780	789	825	797	798	806	808	806	804	767	827	745	789	816	782	830	813	816	769	783	797	812	758	808	756	869	819	839	882	795	789	810	793	754	778	786	816	795	881	853	792	818	786	813	807	766	824	813	779	792	757	831	788	798	785	853	756	775	857	781	785	808	822	773	802	821	799	839	823	754	830	769	826	763	796	778	806	779	793	759	820	792	822	825	803	824	830	763	793	792	796	827	800	859	803	789	804	807	816	793	791	835	831	784	802	791	817	795	741	775	817	811	784	787	799	784	808	803	816	805	776	807	786	806	837	769	821	788	858	826	810	799	752	819	830	820	818	864	775	815	837	791	800	799	755	818	772	868	791	810	824	776	798	811	816	769	828	809	820	754	765	819	769	728	752	809	802	847	787	834	817	787	788	842	783	837	825	760	822	821	797	792	832	851	804	798	796	832	795	809	813	859	835	818	808	783	791	808	765	806	788	798	821	855	828	803	780	722	834	838	833	798	820	814	833	826	816	812	819	802	746	793	795	749	758	828	821	813	797	821	866	786	853	786	752	769	862	784	799	845	838	815	785	838	830	793	784	763	774	835	768	787	766	833	822	753	841	774	779	808	870	862	805	855	789	831	787	820	786	848	845	807	773	785	822	787	841	821	859	829	815	773	811	799	811	845	804	764	817	792	792	827	825	833	785	789	808	826	763	800	815	809	790	777	806	840	771	832	771	791	793	799	797	748	816	789	827	828	844	783	829	840	770	831	838	787	795	779	840	777	761	834	807	811	811	783	812	821	781	835	804	839	782	845	842	806	811	773	794	778	786	804	841	812	812	765	822	824	795	797	787	817	795	792	808	800	764	808	763	785	812	782	780	800	851	824	799	810	784	825	755	813	815	826	825	811	782	832	777	801	789	766	779	855	834	801	769	789	832	855	822	790	791	778	788	807	818	786	791	773	822	817	822	822	807	829	791	810	770	758	841	827	810	810	770	763	812	805	801	820	784	809	796	778	817	816	846	764	801	778	757	804	793	827	815	779	804	832	796	811	808	784	792	804	784	872	802	779	786	792	807	781	827	809	807	841	804	809	760	851	885	791	830	807	793	834	821	790	799	755	763	823	820	832	814	803	776	826	833	817	802	800	789	789	828	806	787	768	828	824	790	802	814	787	771	798	812	822	774	847	767	758	830	841	760	794	810	816	817	765	789	789	811	797	827	789	835	758	794	829	806	789	771	862	816	775	786	808	774	789	801	760	833	828	812	821	761	825	777	887	803	773	784	794	815	802	827	822	766	817	818	843	819	792	788	825	794	840	809	785	798	761	815	837	800	817	802	840	733	821	839	786	798	823	810	804	775	788	778	832	755	826	809	749	829	769	794	810	799	808	831	793	783	848	778	830	759	788	814	790	822	848	842	805	781	823	826	797	822	773	816	812	736	793	773	807	791	788	842	764	834	769	779	830	834	761	817	827	797	803	788	814	826	781	783	854	844	793	784	851	802	827	781	816	808	846	830	755	843	781	857	811	800	833	790	806	819	837	802	792	837	834	803	783	759	815	834	811	807	807	804	799	805	797	770	777	789	791	809	799	774	818	816	790	823	850	810	768	779	796	822	778	806	787	830	771	828	795	807	805	822	792	794	778	815	821	789	775	786	779	820	834	832	819	801	756	786	732	769	785	829	815	823	803	790	782	806	808	830	816	852	841	856	800	793	820	825	798
11862	678	621	457	368	287	264	235	222	202	201	221	217	183	191	213	153	168	164	180	166	172	168	172	163	181	208	177	177	194	173	156	173	176	173	180	177	154	187	207	171	169	185	157	169	201	184	180	164	153	153	177	147	151	178	162	208	184	157	177	161	189	191	176	158	188	167	161	148	173	176	170	154	171	154	167	182	164	151	179	140	177	171	159	205	153	161	173	173	153	157	175	175	169	170	188	177	173	186	183	150	204	199	202	170	149	174	177	171	158	189	172	150	159	180	153	163	205	164	150	153	177	187	161	195	168	175	167	190	178	189	190	176	162	161	171	176	172	166	163	172	159	156	179	173	159	164	203	171	161	170	155	193	167	187	168	163	166	177	145	155	155	178	175	162	168	186	153	156	177	180	163	174	183	158	158	174	145	164	153	158	174	164	156	173	193	153	166	174	160	156	164	173	163	165	169	166	198	155	155	164	162	165	157	167	187	158	165	166	169	162	164	151	164	179	176	200	190	212	176	158	155	157	181	169	186	159	160	189	179	158	181	149	179	181	150	175	180	177	171	155	166	165	154	169	179	160	172	152	151	183	167	187	174	160	186	175	158	154	148	154	157	145	181	154	163	156	180	194	201	164	175	183	161	177	182	167	163	155	159	180	176	192	191	141	171	156	196	174	179	186	155	154	182	152	161	153	185	196	174	163	167	182	167	165	142	168	167	175	215	174	180	157	178	164	152	177	143	161	165	187	156	204	187	162	172	161	174	164	177	164	180	154	157	173	165	179	171	166	185	156	174	152	143	165	172	206	174	193	155	143	161	191	160	147	181	172	162	185	173	171	166	155	160	182	178	164	177	163	172	195	162	146	143	168	149	189	188	166	166	178	181	183	198	184	167	159	151	179	168	152	163	178	165	174	122	162	166	176	165	179	171	150	168	170	185	161	179	175	178	166	186	158	156	161	169	167	192	158	157	161	156	152	168	182	169	181	181	162	185	196	158	177	185	165	161	163	166	175	169	157	163	147	163	170	138	178	185	191	161	185	167	143	170	162	164	174	164	180	159	140	164	174	186	159	182	181	186	186	175	145	204	159	160	181	168	187	158	173	171	171	174	152	164	169	165	211	189	167	174	185	180	196	203	193	155	181	187	194	196	179	173	161	204	148	200	168	170	177	177	187	167	176	183	170	158	171	169	155	193	174	167	168	174	183	184	168	176	156	163	164	178	171	181	193	164	173	167	175	153	148	166	180	171	146	156	161	189	190	175	168	171	158	155	164	168	169	170	157	155	154	155	201	155	162	155	171	152	172	159	139	170	187	183	179	156	169	170	186	169	173	169	166	179	147	177	158	170	168	148	176	177	175	183	165	187	175	156	172	172	179	162	164	178	176	156	188	190	189	174	170	167	144	153	185	151	179	161	138	179	205	157	165	178	182	157	174	164	173	163	131	176	192	187	186	170	181	162	196	174	176	163	166	168	176	179	171	151	136	185	168	162	162	174	166	172	175	151	162	158	158	191	177	185	186	175	185	155	158	157	157	153	176	171	169	159	142	151	169	154	191	171	180	148	179	187	176	190	172	182	170	144	155	182	148	212	176	174	156	171	161	171	158	167	188	165	180	164	163	181	188	145	161	173	169	148	163	195	198	159	171	185	184	177	177	185	156	165	160	167	163	165	186	170	177	164	167	153	145	177	166	164	162	173	181	162	178	189	158	177	172	155	162	165	159	150	187	188	162	153	156	165	179	174	204	142	188	155	144	158	172	179	183	157	165	197	146	184	168	161	173	162	152	180	181	176	165	177	146	157	154	181	174	193	180	144	163	166	178	201	182	177	180	155	179	167	154	150	183	166	146	174	164	170	149	173	168	167	178	160	175	174	189	165	151	174	193	162	162	161	167	193	168	179	169	152	187	158	168	163	187	179	176	176	150	163	193	175	170	162	180	189	176	150	161	157	164	166	159	149	157	175	192	188	195	187	169	158	172	168	181	165	169	168	200	181	169	173	174	166	167	140	172	146	193	186	168	189	149	171	158	198	154	144	161	175	153	189	163	191	166	142	198	191	180	162	165	150	176	153	156	189	140	185	192	155	150	175	175	175	179	160	185	145	167	152	165	158	186	155	183	181	150	177	168	158	164	164	171	153	173	162	151	163	180	156	177	181	194	186	171	170	151	186	162	184	179	171	186	174	167	188	158	174	174	148	194	161	156	187	144	159	184	146	157	168	141	158	155	165	166	158	182	148	190	185	174	165	159	139	174	172	153	171	186	203	172	169	162	185	164	182	167	150	172	149	165	197	162	146	174	168	142	167	163	143	151	148	157	161	195	148	164	172	179	179	194	160	186	167	153	178	181	180	174	159	194	159	172	163	156	195	164	177	190	172	201	181	171	177	190	174	151	155	181	170	190	149	156	168	150	172	170	186	187	180	149	136	157	145	154	183	169	217	160	166	182	179	201	158	151	154	182	177	159	170	164	165	167	152	166	170	178	148	173	177	154	152	184	140	155	159	192	167	164	175	189	180	162	162	176	179	162	176	170	201	153	151	175	171	150	177	186	178	168	174	171	174	194	164	170	176	173	165	156	179	164	167	180	175	173	173	169	170	163	165	158	156	168	179	173	172	179	161	170	161	166	164	191	186	165	159	159	173	163	205	166	151	168	183	186	163	183	171	158	150	164	142	149	157	164	187	154	159	174	192	177	165	165	163	140	180	154	156	170	185	157	192	169	182	169	194	189	166	176	171	151	152	157	179	171	159	160	167	172	188	184	164	201	183	169	173	157	190	181	162	170	178	173	172	150	168	171	151	171	167	157	161	167	160	187	181	150	160	188	149	183	153	142	172	160	176	145	176	194	173	167	158	174	178	174	159	161	179	148	189	160	163	149	166	185	174	168	162	162	165	150	168	147	150	158	171	161	166	178	177	191	146	168	164	157	186	158	172	190	200	171	159	183	156	153	164	172	165	199	165	164	157	176	176	162	163	165	198	171	165	181	172	158	171	169	163	147	169	156	163	159	142	167	185	187	147	148	173	184	177	147	142	169	165	171	144	158	192	167	177	151	162	160	195	155	171	151	159	178	152	166	183	176	176	165	179	180	187	196	184	177	184	164	175	171	168	178	163	178	161	176	159	179	188	178	198	164	147	175	172	167	177	161	166	150	170	195	182	192	168	208	136	162	179	176	160	156	173	144	139	166	179	205	152	181	158	145	188	180	163	174	175	172	163	165	179	171	161	178	176	198	171	159	159	168	170	164	159	150	173	185	168	178	162	178	158	177	169	160	148	163	184	188	163	163	150	155	172	170	174	166	193	155	161	166	169	175	170	182	165	171	167	163	172	162	151	180	164	169	177	170	172	170	155	168	150	135	171	180	163	148	171	179	180	176	172	167	186	176	174	141	176	171	179	166	172	175	169	162	165	173	191	154	140	146	194	164	176	152	172	143	187	179	163	181	173	152	165	173	173	163	142	181	173	175	163	162	164	155	191
7756	836	1400	1693	1398	1127	938	837	741	700	652	633	570	587	578	536	490	553	534	521	519	507	486	535	467	503	494	511	479	455	415	457	472	475	458	471	488	446	469	448	443	454	476	487	461	454	424	425	454	413	456	472	431	455	419	462	446	441	420	438	468	452	423	471	462	437	403	471	435	434	430	415	430	456	413	476	451	459	436	425	460	446	433	467	429	419	425	378	467	449	448	457	455	445	440	396	421	414	463	445	458	428	452	421	451	450	430	415	412	452	430	403	437	423	433	421	411	457	452	421	394	442	448	461	433	447	441	460	468	432	441	461	430	449	404	458	484	420	473	477	426	425	427	437	442	439	463	417	411	455	449	435	405	428	415	475	460	456	474	432	448	443	454	391	464	450	456	409	431	407	416	447	404	417	474	449	452	433	465	474	440	417	450	413	412	447	410	450	447	444	484	414	433	429	420	430	414	425	461	454	426	463	422	427	459	479	426	422	454	437	414	403	446	448	429	437	413	481	450	418	432	457	411	425	431	415	434	428	432	457	428	440	414	443	459	451	405	447	460	435	431	436	486	430	448	443	437	437	439	424	447	425	422	459	432	445	409	454	425	433	451	452	428	432	391	434	442	405	449	447	442	428	440	437	411	429	455	472	433	425	465	432	408	464	402	424	427	453	419	422	437	430	492	453	463	451	446	427	399	454	432	405	459	457	443	402	499	403	447	458	421	440	460	433	418	440	461	429	432	412	441	421	450	437	422	463	403	460	458	443	417	415	455	440	464	404	438	460	420	429	452	446	420	439	429	448	439	425	424	406	418	432	471	407	445	482	426	408	416	436	400	414	404	417	450	445	434	465	455	449	401	447	423	413	440	422	431	451	476	427	423	432	391	439	432	461	406	410	433	452	441	412	460	414	409	477	451	462	474	454	421	497	392	478	385	455	438	422	436	461	448	390	437	415	457	457	439	441	467	421	478	472	447	458	449	468	413	418	431	402	437	451	447	455	409	448	459	408	443	418	451	407	448	441	454	426	418	417	411	450	416	472	417	424	434	455	437	437	464	442	433	414	450	423	459	420	445	480	435	437	430	452	442	441	459	437	458	434	386	433	453	434	425	416	435	427	399	432	422	427	442	439	455	473	458	457	444	419	416	462	420	445	413	408	459	421	409	464	475	453	421	417	433	455	425	482	460	473	433	413	484	473	448	461	407	414	439	422	412	392	458	442	426	428	440	434	454	434	457	440	481	446	426	395	455	432	439	421	436	413	394	425	444	470	457	459	452	414	428	447	430	430	453	421	430	426	446	457	453	407	440	473	442	429	414	445	426	448	411	421	412	443	435	414	465	460	438	450	426	456	412	430	413	447	437	439	426	426	440	424	449	436	473	457	484	438	430	457	462	425	441	460	421	462	444	413	417	427	464	441	445	433	410	416	418	434	455	454	407	419	439	437	448	444	435	441	469	453	419	407	442	447	434	449	459	446	434	425	416	424	455	454	489	442	440	452	415	426	435	451	435	437	470	406	443	423	441	459	398	403	411	444	426	493	442	444	434	467	470	453	412	424	425	417	439	450	432	380	451	478	434	433	426	420	437	446	482	456	460	429	444	456	425	432	404	457	450	440	443	430	419	439	442	439	452	426	412	452	420	458	423	444	440	425	445	425	448	456	442	442	409	455	456	428	416	446	442	417	406	374	436	441	429	404	449	454	450	441	443	457	434	438	419	463	469	451	453	405	419	428	440	433	465	433	428	434	421	471	415	417	423	410	419	415	446	405	423	421	451	444	469	438	468	446	429	424	459	428	436	435	442	425	439	435	426	438	407	435	416	431	447	446	438	431	438	405	439	445	412	439	486	420	444	449	397	462	414	440	419	445	440	412	441	435	445	413	454	446	447	428	407	420	392	450	443	437	450	436	408	461	454	456	456	438	485	445	442	440	437	434	438	462	454	416	420	429	427	443	430	442	417	462	457	447	448	431	452	439	419	445	450	446	446	474	424	426	475	456	434	420	448	423	437	430	399	483	438	451	425	475	462	425	453	453	437	439	464	416	432	451	469	409	451	428	426	454	456	415	463	480	438	446	477	422	380	445	448	422	458	445	414	474	457	462	492	441	437	448	419	455	436	460	440	429	496	463	437	439	433	430	451	439	429	437	439	466	428	508	441	463	434	435	429	426	451	442	412	440	427	414	453	394	434	447	437	418	433	431	440	448	423	449	443	466	457	428	469	417	444	450	445	452	447	427	443	461	439	389	475	452	462	442	424	428	438	425	413	447	412	452	446	462	441	439	416	440	426	403	404	453	477	440	472	419	418	446	428	434	420	459	428	469	445	439	452	432	394	427	433	431	440	419	446	455	438	457	462	412	435	419	413	462	477	429	451	414	444	427	438	457	413	448	441	428	474	456	427	446	411	429	435	383	420	468	489	424	431	450	464	436	441	459	452	474	425	422	422	404	401	433	414	418	463	441	415	403	442	439	475	434	448	454	396	423	444	412	473	441	426	443	449	451	449	450	419	462	428	457	453	434	426	461	425	409	479	417	408	445	469	430	452	415	456	399	428	450	413	435	428	439	451	448	437	410	457	454	453	425	461	421	438	426	428	450	452	445	440	428	455	429	431	436	409	447	470	427	419	439	446	444	432	413	427	414	433	444	432	442	425	423	451	434	433	429	425	481	416	404	485	449	404	453	432	457	418	411	414	440	410	430	465	454	413	458	457	458	391	464	438	400	431	416	435	428	492	449	421	426	419	447	415	470	449	422	407	409	461	431	474	409	442	424	464	424	440	448	433	432	429	418	444	422	415	448	467	433	429	449	420	440	446	422	424	426	449	425	403	481	421	436	440	471	458	415	442	488	437	454	450	449	409	446	448	415	466	463	451	447	443	427	444	424	463	448	454	416	418	437	382	454	470	423	458	454	405	414	433	431	425	447	419	444	449	405	427	449	420	441	453	453	418	442	402	450	431	396	450	488	434	473	443	426	399	408	461	447	426	422	408	448	463	433	437	436	445	447	439	396	427	442	454	443	474	447	431	431	420	426	411	436	448	434	440	428	449	427	457	465	461	460	433	454	415	434	456	433	440	397	432	478	463	421	422	442	415	412	412	396	412	439	421	480	427	415	435	408	408	439	432	456	464	438	450	433	412	382	440	437	441	416	460	414	422	433	435	431	447	426	457	440	472	432	463	427	439	452	420	444	424	432	447	420	429	478	445	448	422	457	419	439	440	444	431	447	453	423	452	421	435	418	443	408	414	403	441	402	438	463	417	392	417	460	467	420	468	438	445	458	417	434	417	444	388	468	388	467	423	418	438	424	428	490	428	447	448	413	456	473	447	406	440	442	412	437	371	425	474	448	414	424	498	396	434	442	422	441	406	432	433	437	464	432	411	447	417	405	441	441	470	443	419	477	430	458	458	426	424	443	436	411	427	415	429	407	420	449	449	406	423	471	411	432	450	445	396	439	450	474	431	424	410	453	457	422	439	416
1322	363	357	366	348	334	392	370	402	364	365	329	362	329	338	326	347	372	375	369	359	370	352	367	383	383	339	338	310	373	389	371	377	334	359	360	389	335	348	329	353	356	367	385	381	340	394	363	322	350	336	349	354	332	348	398	334	341	358	332	363	362	353	322	357	391	392	367	391	344	338	334	338	390	368	362	327	386	377	374	318	346	373	327	386	318	359	340	341	373	360	370	360	374	394	374	390	362	378	350	343	389	348	351	363	395	362	331	334	331	354	356	373	356	318	335	402	397	366	348	343	330	337	350	361	343	377	380	336	345	368	346	326	334	362	334	337	390	341	349	368	370	355	377	369	360	411	348	343	339	400	345	375	345	365	340	319	366	355	371	347	315	334	384	354	346	372	357	357	335	348	356	359	392	379	347	398	359	355	343	360	363	414	357	335	339	333	430	391	353	341	333	354	366	390	351	350	336	363	346	334	371	382	376	377	333	329	381	351	383	376	356	378	347	339	371	384	400	387	341	369	358	326	335	353	389	315	369	382	391	368	331	386	341	377	373	351	318	372	360	349	365	401	378	349	343	356	365	366	420	377	371	360	364	370	352	378	400	360	350	349	354	338	338	330	360	365	362	367	347	343	394	312	373	333	368	350	315	375	347	343	313	362	360	338	398	340	363	346	339	355	349	375	363	329	366	320	398	342	362	379	349	334	372	329	351	320	385	337	352	368	384	330	357	375	358	344	342	362	360	345	306	344	356	342	365	365	359	401	346	343	364	365	341	354	387	376	338	345	381	342	372	386	346	341	336	371	348	342	364	368	392	384	358	367	372	350	378	364	348	323	342	331	346	395	340	343	378	370	347	360	367	363	344	362	364	351	379	353	380	350	375	377	383	314	310	374	317	340	374	339	345	349	389	382	345	364	351	332	376	389	330	347	356	318	333	370	368	354	371	357	312	332	367	355	346	360	363	331	368	370	365	368	336	327	364	347	358	407	381	371	318	363	313	364	340	337	340	344	379	344	363	360	330	350	367	343	375	352	352	381	355	357	344	338	335	363	330	356	389	361	349	377	336	345	340	367	360	338	341	335	344	375	375	353	357	360	333	346	390	310	401	369	351	354	352	350	386	356	352	384	384	359	368	336	380	377	360	380	389	351	373	360	353	390	361	349	353	353	361	381	341	393	378	341	372	374	382	363	355	324	377	340	379	338	360	338	361	391	382	357	340	325	361	326	362	332	355	366	365	386	356	376	339	351	361	337	357	364	374	337	318	349	355	348	360	336	353	378	382	361	359	383	373	369	367	325	341	356	332	352	366	379	333	355	361	376	362	371	367	338	378	350	363	366	343	342	380	400	331	401	382	395	367	387	341	340	338	378	355	373	349	367	376	346	344	345	369	338	355	383	360	339	361	332	372	351	339	342	333	332	394	398	353	356	363	363	370	377	366	330	341	322	361	352	352	401	350	369	339	325	359	337	357	360	387	365	320	382	344	334	390	373	377	394	375	362	383	348	338	368	344	388	347	368	371	370	354	359	341	332	380	381	351	372	349	366	358	351	350	359	360	373	334	328	364	345	378	365	373	385	343	355	364	373	356	344	333	349	341	319	369	335	372	347	390	357	364	313	387	349	313	379	352	365	347	360	376	364	349	332	352	363	355	377	319	368	345	358	338	360	352	369	326	367	397	374	388	340	372	371	351	367	349	381	362	369	355	365	335	347	345	375	385	343	333	378	301	376	350	414	378	343	356	353	340	359	372	344	382	337	366	373	330	360	357	305	369	387	358	353	382	375	343	350	358	324	345	368	377	378	369	328	353	354	348	346	353	338	336	350	359	398	402	355	364	366	390	355	363	371	367	323	364	342	331	353	345	390	380	361	339	349	370	357	373	371	351	363	371	371	369	354	357	365	376	347	381	359	352	352	380	353	357	359	355	345	370	381	363	364	369	384	369	363	352	342	373	328	337	336	374	364	345	350	345	345	363	390	360	349	319	346	344	374	333	355	369	380	311	357	349	335	346	335	367	350	347	390	363	354	365	354	376	387	337	385	370	374	349	362	379	354	345	344	386	371	364	361	374	339	348	353	383	404	375	381	356	378	332	360	329	384	360	341	345	363	363	368	366	367	366	367	354	349	381	340	377	393	391	369	401	355	359	393	359	386	302	341	352	341	330	358	384	353	338	368	372	368	363	350	337	373	394	349	344	362	331	395	396	361	349	361	339	361	351	353	359	353	331	330	352	324	376	341	357	344	328	369	344	336	372	306	354	326	322	367	355	352	351	355	392	349	375	359	351	352	366	411	366	359	335	343	378	373	355	324	383	363	363	388	349	351	354	373	399	369	354	347	342	321	377	357	328	369	374	344	365	366	350	356	400	380	347	350	316	361	378	334	333	350	337	372	338	359	354	374	370	355	355	374	344	357	393	348	349	371	341	373	362	381	362	301	380	397	364	352	364	345	361	385	352	369	346	388	362	335	336	372	344	350	342	362	344	376	335	337	346	355	379	356	376	379	377	356	356	370	353	374	323	365	403	357	368	352	375	406	370	363	372	350	347	360	359	370	322	351	344	340	339	314	350	355	350	364	376	346	351	362	359	370	342	349	380	375	374	359	359	360	328	312	356	375	354	364	353	362	336	381	394	347	385	345	374	361	346	349	396	349	380	379	337	336	380	373	400	339	342	382	390	350	387	373	360	352	350	359	350	347	389	336	325	352	346	369	347	370	340	375	384	396	367	345	346	372	349	355	377	356	395	388	327	346	312	374	345	362	401	373	338	367	329	362	343	340	333	355	329	337	348	380	361	387	355	378	381	350	335	341	377	329	335	357	353	352	359	395	342	316	352	352	362	334	349	356	372	313	380	357	365	338	375	332	381	371	342	381	354	390	305	364	349	369	332	364	330	360	357	372	352	333	319	356	350	346	362	338	345	331	327	355	365	388	369	342	352	372	336	339	354	351	349	356	382	329	389	348	368	402	336	339	369	328	355	343	351	375	363	353	338	386	340	351	366	336	359	342	371	394	372	355	365	397	289	324	372	356	357	362	334	327	339	407	351	374	344	364	362	373	378	339	377	388	355	355	356	346	372	354	349	374	383	337	358	356	334	350	340	356	384	412	363	356	365	346	358	343	370	388	342	358	349	332	334	374	381	343	336	358	364	326	345	363	381	361	353	380	354	338	351	388	398	368	310	377	337	317	404	330	351	366	351	354	378	334	376	386	354	331	387	399	352	377	397	368	384	359	359	337	355	344	375	339	335	366	351	347	390	399	379	375	364	354	392	371	348	342	383	372	383	364	374	359	348	338	361	385	322	372	361	341	347	364	362	366	347	337	369	357	357	337	323	355	335	334	354	372	368	351	340	315	355	350	369	363	330	333	332	371	312	348	365	348	328	397	353	365	345	371	384	341	392	357	379	392	392	356	360	353	331	337	360	330	316	387	378	379	355	336	339	404	346	394	379	392	372	367	332	382	369	379	328	360	370	337	357
2142	928	882	865	861	879	906	921	807	858	908	852	832	901	887	833	869	852	846	868	908	868	895	874	840	933	864	929	865	862	826	893	848	834	851	817	849	888	824	858	914	855	870	852	946	869	891	842	873	876	803	828	851	861	862	832	848	875	887	835	859	874	854	901	859	840	829	855	809	871	878	852	864	858	873	890	855	792	870	868	902	856	837	873	901	924	883	851	845	861	838	820	820	826	889	837	871	801	921	890	829	848	873	859	839	857	887	865	830	873	862	822	833	855	861	851	852	841	850	867	837	850	876	813	892	908	860	842	891	828	819	834	865	833	783	863	850	831	878	821	851	829	851	866	844	882	884	867	852	839	859	904	823	934	864	901	933	817	908	815	882	827	925	920	921	876	874	886	863	870	845	870	848	840	843	904	855	878	868	863	912	862	889	841	863	849	840	846	856	869	907	856	863	812	888	880	844	924	887	911	846	839	910	853	860	907	897	835	898	898	885	843	908	869	843	828	842	845	894	822	860	866	862	863	854	863	851	880	833	864	849	875	892	807	860	858	930	859	857	831	814	881	800	835	846	880	841	857	835	911	894	839	838	858	823	831	823	896	872	847	875	869	864	877	850	905	874	871	881	847	887	853	840	806	882	844	866	803	868	893	848	844	858	813	876	867	885	859	878	891	831	888	909	862	882	873	890	828	862	851	865	900	842	874	849	883	856	863	842	899	852	848	854	847	885	881	853	892	890	850	883	877	893	902	891	828	891	835	861	900	821	823	811	885	875	879	875	877	881	890	835	896	918	826	899	908	794	911	830	866	884	928	835	864	925	914	854	859	894	871	813	877	868	826	829	854	830	899	874	880	840	838	868	846	821	877	837	839	876	819	854	902	873	855	880	850	861	868	874	861	854	839	907	859	863	816	892	838	895	929	842	872	830	839	866	845	839	869	889	905	876	887	867	913	835	858	859	875	876	812	871	838	828	851	815	902	825	816	919	811	883	859	923	853	875	877	845	860	909	869	810	860	858	855	888	858	858	867	889	897	821	831	847	867	882	908	851	859	862	918	864	905	881	890	856	826	809	796	890	879	829	860	938	891	850	855	880	956	832	918	845	864	900	903	852	846	878	894	906	834	875	831	853	897	882	906	853	855	898	890	907	931	872	884	894	937	862	896	836	857	942	895	833	845	906	836	926	836	883	831	853	872	879	880	858	847	899	848	851	866	825	915	890	829	875	819	848	859	858	870	854	835	868	839	878	865	864	889	886	869	899	829	869	868	902	868	879	895	872	818	848	786	894	899	877	851	832	841	919	829	911	867	858	895	957	829	868	886	886	864	887	872	848	882	881	894	912	893	911	855	821	820	821	842	885	889	865	845	863	847	922	905	854	864	892	863	905	869	817	887	891	876	839	825	860	833	842	915	854	879	882	872	895	889	862	889	865	843	820	885	843	879	837	874	836	879	859	881	851	888	841	859	824	854	874	867	844	843	836	892	879	794	859	891	873	850	883	870	905	844	849	827	900	846	846	898	881	824	899	852	801	879	902	870	860	863	888	887	855	861	896	899	854	847	917	932	817	835	844	906	869	851	894	841	908	884	891	865	861	877	872	877	874	912	879	851	872	881	838	852	883	915	863	821	827	920	839	850	826	857	891	887	839	891	951	874	919	877	930	897	875	919	833	904	836	850	895	915	889	871	856	855	825	840	908	866	860	837	902	866	894	877	842	887	841	884	837	893	893	965	841	882	884	898	865	898	803	916	848	859	858	888	824	898	851	846	806	854	898	860	893	868	858	837	917	917	908	858	873	858	853	870	913	881	884	855	863	844	873	862	829	875	875	849	875	861	871	875	904	798	890	857	892	830	870	851	874	878	860	893	867	827	864	882	844	821	827	883	958	840	914	898	846	848	867	919	876	867	866	834	899	861	843	820	890	844	882	863	891	903	919	822	873	826	793	952	907	834	844	846	888	851	873	919	882	846	822	831	906	887	867	818	881	829	891	811	919	893	903	877	868	916	857	878	800	845	902	860	855	844	870	879	852	880	863	781	850	929	845	846	835	882	883	864	856	860	937	819	855	803	902	891	853	869	867	815	876	865	874	865	867	881	901	925	870	836	876	840	929	861	835	895	875	874	868	897	841	907	846	867	854	845	864	855	878	879	870	815	873	839	873	821	907	861	830	863	810	898	899	853	895	853	845	899	854	856	869	894	844	833	842	887	877	877	896	854	876	877	871	886	893	855	890	881	851	880	868	895	862	843	858	883	885	891	844	875	830	858	914	882	864	902	822	859	931	891	849	803	930	855	871	909	869	818	848	909	858	889	829	890	872	868	857	813	917	857	911	872	780	861	875	870	866	833	871	883	846	856	874	855	851	861	875	923	921	882	818	866	868	863	798	814	835	839	824	833	889	879	881	897	836	839	863	882	870	868	829	851	839	892	866	871	855	900	878	901	886	879	883	872	868	914	918	884	837	802	899	875	873	855	864	872	843	888	847	890	893	844	865	860	875	845	862	851	914	850	934	866	869	868	882	829	862	859	815	833	830	922	867	864	876	881	857	896	849	836	837	878	864	847	828	888	856	844	878	866	887	828	849	881	837	894	842	831	864	915	860	841	898	870	839	843	866	854	818	880	851	867	853	798	816	848	841	859	840	903	854	859	887	844	826	826	906	896	857	871	887	823	882	838	861	837	888	852	859	835	869	925	883	839	843	886	822	846	878	867	891	854	873	885	864	869	838	850	882	919	869	870	857	864	837	887	864	880	895	883	853	870	850	886	809	817	892	905	940	899	879	867	851	890	842	872	851	877	873	865	906	848	851	909	913	854	843	870	905	837	888	896	857	854	870	827	913	824	832	875	850	870	871	865	862	854	845	863	875	853	835	890	889	896	878	829	872	927	867	859	891	844	819	825	875	887	923	876	832	805	854	839	896	809	876	909	891	853	857	839	845	813	882	866	819	902	833	846	896	894	826	864	892	934	851	833	895	888	843	879	869	876	870	908	853	858	901	856	853	853	877	873	848	848	825	869	897	875	843	835	865	896	816	820	848	873	853	858	879	845	843	842	850	890	857	874	834	839	789	871	880	856	845	844	916	857	888	893	828	857	853	926	832	885	843	892	869	776	862	893	844	887	845	860	852	871	821	842	895	812	879	861	862	848	855	849	815	884	904	853	876	956	887	889	841	905	872	829	869	849	845	890	879	887	888	841	933	876	905	861	859	849	859	900	888	868	869	872	815	828	866	893	910	845	860	850	878	853	862	927	892	794	861	880	871	860	867	852	889	861	859	909	870	841	906	853	850	834	881	876	841	858	863	841	848	914	849	875	887	835	881	880	890	782	914	870	899	869	901	834	841	892	869	875	850	934	942	826	810	862	881	843	847	930	896	830	900	896	895	902	832	844	887	858	876	857	879	831	840	890	802	858	844	904	901	854	820	893	862	865	843	896	848	861	858	892	829	824	882	878	870	883	863	898	828	877	810	887	908	891
6924	560	547	486	438	391	366	369	293	392	358	362	310	362	339	381	352	327	301	361	308	350	346	318	325	360	332	321	354	338	321	340	327	357	336	338	349	350	323	345	342	322	318	351	337	359	302	338	306	352	328	314	349	332	329	329	318	334	347	279	315	316	320	344	335	347	323	342	333	319	323	316	336	319	312	324	348	345	337	315	340	335	365	332	367	348	365	322	328	307	326	340	350	357	331	319	365	322	369	324	367	343	333	330	342	348	318	333	344	366	347	320	341	318	328	333	355	348	315	337	314	324	373	322	282	340	332	342	323	339	366	369	349	357	361	318	363	328	341	349	336	300	324	345	329	351	351	374	332	321	329	374	354	327	342	370	350	351	348	333	347	318	331	322	344	335	328	333	322	372	338	389	303	356	339	345	352	319	324	348	312	315	335	349	358	308	350	318	311	326	315	330	375	358	313	307	347	319	341	303	326	346	325	327	342	340	349	355	311	344	325	351	305	344	326	304	342	312	326	349	329	336	322	314	326	317	339	365	302	352	342	329	381	305	329	325	332	320	323	308	335	350	343	311	327	363	312	343	300	334	331	306	355	339	340	351	324	332	337	312	334	305	323	314	355	316	312	359	351	310	340	331	357	314	327	314	344	373	360	346	335	318	349	363	307	302	361	354	340	355	374	342	328	329	305	325	346	377	351	325	342	333	355	311	357	319	339	333	320	349	340	342	335	341	338	337	347	327	332	321	356	344	351	310	335	363	351	336	315	352	339	318	350	314	331	330	375	318	344	363	325	304	321	313	339	345	310	326	330	333	318	319	302	324	305	354	359	339	335	291	313	342	331	356	361	380	371	331	357	328	330	340	329	312	339	306	329	351	321	337	344	318	358	360	339	350	347	349	348	313	325	316	273	378	292	354	322	333	357	329	338	355	329	320	319	328	310	285	309	319	320	365	330	319	364	319	324	372	366	350	363	335	317	342	326	354	350	338	324	340	321	322	374	360	350	375	352	351	359	323	331	324	350	344	357	348	347	321	339	343	349	347	290	333	324	329	335	323	341	354	346	331	348	349	286	330	364	344	313	331	300	295	349	302	306	300	333	347	335	351	333	340	317	336	351	360	348	340	333	321	331	352	350	302	334	352	335	352	342	356	298	301	302	362	333	334	330	323	337	317	337	342	306	319	317	321	328	304	337	356	328	334	362	335	313	318	316	301	330	290	317	352	336	356	333	349	322	339	369	328	381	342	381	334	330	331	331	361	340	338	350	328	335	352	351	338	330	352	378	365	312	351	344	362	345	301	325	309	325	324	335	322	343	313	273	352	346	316	348	320	329	313	316	295	327	346	375	311	312	301	314	309	360	290	347	332	330	323	334	348	349	329	344	360	309	350	323	340	359	365	326	317	337	336	332	318	328	295	332	310	334	318	369	310	354	367	335	336	316	307	308	344	338	359	344	291	362	288	314	335	336	321	377	353	352	324	339	358	369	318	353	325	341	317	352	330	346	377	343	316	326	348	349	340	338	338	350	312	329	356	299	317	343	343	339	316	347	325	336	342	313	333	337	371	375	322	328	331	276	341	328	337	342	334	338	310	315	343	328	326	323	351	356	345	328	328	330	326	303	330	362	311	344	316	348	343	357	327	331	340	340	329	337	358	343	340	347	334	330	338	360	304	323	327	333	320	341	356	335	331	321	355	309	356	340	329	277	334	350	346	388	330	333	355	325	320	300	319	330	350	367	338	334	356	320	300	332	337	331	340	344	321	348	299	340	320	246	295	307	301	346	332	356	326	340	325	338	336	353	345	332	354	343	357	352	337	322	325	330	344	331	317	325	384	352	346	286	310	295	344	344	316	332	396	317	346	330	346	303	326	354	344	301	326	359	294	287	328	342	310	333	348	337	303	340	330	349	368	352	307	358	312	326	315	340	342	348	332	309	320	314	329	343	327	352	348	345	337	316	336	319	324	338	383	338	364	338	336	356	364	362	367	343	356	329	327	322	332	303	343	322	358	336	368	320	319	321	336	320	340	338	349	331	330	302	345	321	321	333	311	328	345	381	338	332	341	345	297	280	341	333	322	342	331	364	367	354	333	348	353	329	367	344	351	318	345	310	306	342	345	386	320	360	355	322	352	317	334	338	361	358	347	309	307	327	311	332	324	334	324	333	359	356	313	304	350	346	308	314	318	341	313	328	329	295	317	341	346	325	311	319	329	359	351	312	351	313	315	311	337	320	302	339	350	329	341	351	316	319	313	322	318	325	351	329	301	325	357	299	307	343	317	352	347	333	313	323	349	348	321	338	348	333	337	379	334	335	321	340	334	341	339	350	325	348	330	349	321	308	338	334	336	310	329	360	351	330	334	340	357	347	339	345	328	353	351	362	360	365	390	367	299	332	370	344	321	330	314	336	320	307	326	305	330	359	325	345	307	321	342	360	322	329	332	333	350	292	312	324	374	378	337	309	308	338	326	353	315	364	330	319	331	336	336	335	356	320	336	345	320	349	333	303	334	333	337	347	362	349	353	336	336	353	368	363	321	339	331	338	341	345	342	357	322	301	331	334	310	319	312	333	365	344	331	319	334	326	362	332	366	312	330	334	339	318	316	363	361	307	325	359	333	331	344	308	326	322	344	318	374	361	312	301	346	320	337	322	333	351	352	319	323	337	351	326	358	339	348	346	330	336	342	347	350	314	305	314	306	368	362	350	313	330	325	331	305	300	362	369	331	380	327	338	365	358	332	297	312	332	309	367	347	343	347	325	343	353	323	358	341	333	313	335	315	362	323	324	340	308	309	335	354	343	328	331	322	332	333	336	344	341	338	332	352	319	316	327	302	372	324	345	345	356	365	338	318	345	309	320	345	308	376	335	351	314	354	349	294	340	317	323	313	360	347	323	356	344	329	335	332	353	337	340	309	331	355	338	357	346	320	337	346	378	346	337	317	329	305	330	339	333	335	364	358	311	335	332	341	333	351	332	337	303	348	344	318	342	343	339	360	305	323	335	291	350	346	331	362	344	318	347	333	290	334	312	346	335	350	335	338	301	352	337	344	322	307	336	356	359	346	335	368	323	347	345	328	329	345	356	356	338	308	355	317	340	341	309	318	356	343	337	374	353	369	355	352	336	313	323	340	355	313	320	315	350	300	341	314	341	325	308	304	345	353	306	338	323	317	358	333	348	346	291	373	312	302	333	313	375	334	333	371	320	351	343	309	311	371	317	363	320	330	386	306	302	336	336	325	320	328	325	326	348	325	322	317	328	321	313	336	321	311	308	366	348	319	325	350	340	337	330	356	298	328	356	336	360	314	316	354	341	327	324	325	378	332	351	401	343	321	335	369	347	357	351	301	285	337	354	340	326	329	323	356	330	337	362	298	351	342	354	337	343	375	323	353	289	325	324	335	302	328	323	348	333	341	354	333	329	323	334	319	333	320	319	342	346	375	300	308	380	364	326	323	328	362	323	341	338	350	344	358	343	340	330	337
6559	1019	1302	1484	1314	1203	1134	1044	1003	935	916	919	908	871	875	877	840	859	821	881	859	858	786	817	870	828	782	832	827	800	820	819	802	822	791	814	822	833	807	858	807	834	822	849	864	844	815	812	861	816	832	857	858	845	823	754	763	787	763	859	805	834	849	851	832	835	780	763	808	830	821	809	833	797	841	797	767	834	792	735	831	810	798	779	835	786	821	788	844	778	809	825	827	783	771	806	797	852	793	831	766	757	804	809	787	790	723	776	761	813	818	835	839	798	797	823	798	812	802	805	809	799	803	834	850	823	795	768	790	821	770	792	835	825	809	768	812	836	780	795	840	820	840	788	809	790	794	772	774	790	730	793	786	815	758	815	791	783	797	834	834	855	787	796	763	748	818	789	839	763	738	849	764	842	821	799	814	799	770	785	799	848	747	826	844	797	816	788	839	809	819	760	797	800	818	813	836	780	818	806	788	781	802	765	796	822	781	800	848	845	822	792	811	778	816	829	819	802	765	848	830	863	797	818	763	810	809	829	781	794	816	812	778	823	811	761	793	814	759	826	777	816	811	787	834	795	828	781	781	857	788	802	797	771	794	782	793	766	778	810	820	798	812	788	784	779	819	843	739	762	807	825	788	816	757	812	816	826	779	795	791	788	806	846	814	763	837	792	784	808	784	806	821	808	818	747	804	823	819	797	814	775	797	822	843	790	819	746	809	823	767	795	817	790	850	837	851	771	790	791	805	803	850	815	790	826	797	810	796	810	808	798	892	789	832	790	824	786	830	836	814	760	804	863	810	775	790	741	840	832	785	782	804	802	790	820	783	824	853	812	773	781	735	771	799	860	796	787	782	805	814	763	801	815	875	781	820	804	808	754	834	799	806	815	821	791	840	822	762	777	808	813	837	808	797	827	816	776	810	763	840	793	812	815	791	791	786	792	807	764	823	814	843	788	799	811	785	771	759	787	787	825	875	804	802	776	768	788	783	815	829	804	817	782	849	798	780	802	843	805	791	815	851	770	790	804	797	829	849	771	794	791	832	809	772	757	858	894	791	806	801	816	768	871	843	783	783	781	771	811	804	818	779	846	766	813	822	838	803	785	782	831	814	800	781	765	830	826	793	754	776	775	814	846	824	799	774	823	840	753	815	847	793	791	788	836	776	831	795	814	796	792	805	775	847	773	802	830	810	783	788	827	818	825	797	786	793	789	825	781	809	799	772	772	813	838	747	805	847	764	804	804	725	803	799	854	784	854	784	767	784	788	768	830	773	820	812	801	769	775	794	780	763	826	885	791	854	792	819	794	847	831	804	810	826	801	801	800	803	848	820	789	813	805	783	779	780	864	842	802	785	797	762	816	758	859	803	789	768	837	813	799	798	794	828	814	806	818	767	810	839	740	827	782	800	784	759	803	804	783	758	804	802	818	814	842	863	835	750	833	783	790	849	819	748	817	732	819	783	782	847	761	831	848	781	810	914	837	772	849	801	768	828	825	852	773	838	813	788	822	749	807	831	768	794	788	814	840	808	802	829	798	805	818	756	820	789	818	807	795	808	763	770	845	809	791	800	745	814	791	824	725	838	850	770	789	793	804	848	782	763	781	779	799	808	784	863	833	763	803	829	779	781	775	807	802	830	813	782	764	861	792	773	817	811	750	774	792	836	763	806	800	854	828	816	762	822	783	762	830	815	784	825	817	799	771	830	836	745	806	771	781	838	799	859	795	799	828	785	798	796	784	802	798	820	809	769	816	760	832	757	815	792	817	795	879	799	821	801	812	820	769	757	747	859	811	832	798	774	803	791	817	829	859	797	803	743	781	769	835	846	782	752	827	855	816	778	850	804	796	801	820	831	792	814	794	830	845	768	815	788	804	801	761	833	820	813	802	797	822	820	823	785	819	841	823	843	847	768	783	771	811	843	779	736	850	774	770	784	776	864	820	846	818	805	764	796	808	813	781	783	849	821	777	778	804	787	799	780	768	823	795	807	791	738	851	798	787	832	785	787	816	784	837	771	780	845	804	743	762	814	844	800	743	722	778	759	802	823	839	773	811	836	839	862	796	791	805	829	749	843	815	843	815	805	814	774	775	818	839	814	788	797	818	823	785	850	784	798	814	762	864	796	795	785	770	813	786	834	799	816	809	811	796	798	755	797	781	762	786	851	819	838	796	773	803	837	792	852	763	768	815	794	781	813	825	796	795	800	803	761	828	814	842	799	771	785	839	868	820	809	784	849	787	835	784	796	827	819	774	782	786	795	839	799	786	833	859	796	772	824	790	784	843	793	756	822	811	819	820	828	811	804	773	810	787	799	819	768	806	799	844	819	821	806	834	769	851	838	789	798	812	804	850	791	778	830	790	772	789	772	803	787	810	838	823	807	755	820	790	824	826	799	825	822	801	836	769	737	800	748	774	864	758	802	785	831	767	820	837	775	814	800	811	816	767	789	782	838	801	810	772	766	802	805	806	806	838	799	807	808	787	811	827	817	833	784	803	817	746	776	846	771	794	832	792	812	729	808	810	833	778	832	759	811	835	836	806	799	792	783	762	843	806	822	804	838	793	832	785	824	738	791	827	808	802	872	787	797	812	748	853	822	773	793	800	817	791	798	780	816	776	844	765	826	851	864	808	774	800	817	822	809	811	811	799	797	766	818	808	811	797	771	829	806	780	821	798	772	828	821	767	796	836	768	790	788	798	815	796	761	857	758	781	811	769	823	797	798	794	816	814	778	794	853	779	759	755	784	840	802	847	804	819	771	757	769	822	796	779	819	782	796	844	828	831	833	761	820	806	777	845	800	830	800	789	775	833	766	776	778	835	786	849	806	792	809	828	782	828	840	839	749	782	782	789	829	822	801	795	812	835	824	817	781	786	799	799	852	802	815	835	786	788	746	782	776	828	804	773	854	786	841	780	780	765	814	759	792	810	808	770	825	819	778	799	799	835	790	821	782	773	769	769	772	829	780	825	816	859	787	812	877	827	778	813	779	806	791	812	823	795	842	788	866	835	809	815	848	820	807	809	811	789	792	808	763	799	848	807	782	785	780	739	806	769	773	746	840	827	802	775	773	757	822	806	805	816	826	755	804	830	825	794	791	805	767	820	792	869	870	785	804	841	822	794	794	792	847	771	824	790	825	798	779	887	787	796	829	799	781	785	826	795	822	844	811	788	740	839	758	789	827	818	809	806	818	787	827	771	767	795	765	782	759	792	773	835	809	799	817	839	821	791	806	822	810	830	795	799	812	808	805	806	788	772	818	787	734	844	760	826	803	780	791	815	815	807	780	795	791	831	825	827	835	801	778	810	847	797	824	793	760	844	799	776	798	806	810	837	746	852	752	768	734	794	818	793	830	766	768	785	775	795	855	799	823	860	791	826	793	811	829	774	814	798	839	802	823	801	837	845	756	811	807	810	837	778	822	808	798	821	799	871	814	864	849	832	814	792	767	816	810	787	788	896	778	825	828	792	812	770	731	794	777	791
11906	690	683	484	358	292	268	223	233	214	188	191	202	189	197	184	187	182	173	190	170	175	187	186	165	203	166	147	172	169	164	173	163	158	194	160	187	161	174	163	171	162	193	153	213	151	174	158	194	184	183	151	169	161	175	172	152	174	163	187	167	167	163	164	173	167	180	197	170	164	164	170	132	173	190	157	186	180	181	184	156	183	186	161	170	179	174	180	165	194	153	165	160	182	199	162	168	186	160	169	152	176	178	166	171	181	178	165	184	188	188	180	163	169	198	185	185	170	160	186	164	160	183	167	178	171	167	206	180	169	138	184	160	164	162	153	150	130	174	159	167	181	172	162	171	187	164	153	153	159	164	164	170	160	168	159	172	157	175	158	167	158	149	184	194	174	184	157	168	175	152	174	170	181	168	173	195	174	166	164	180	163	178	165	174	148	183	157	191	139	166	161	169	165	197	168	165	159	148	182	188	180	184	162	172	181	169	167	171	186	163	154	192	161	156	161	158	159	182	156	162	166	142	185	149	171	165	159	174	158	175	157	149	186	139	161	194	166	181	147	165	154	171	191	164	176	184	167	177	171	147	152	161	194	176	184	160	160	176	147	176	169	159	164	172	154	176	189	152	157	162	145	178	162	127	165	159	152	152	161	154	154	142	173	179	181	169	167	174	162	149	146	158	167	187	172	184	206	156	168	154	177	153	156	189	174	175	167	146	166	189	167	155	157	201	172	164	159	169	150	181	170	180	188	171	156	158	156	182	174	207	162	150	141	154	147	135	144	188	168	143	149	177	171	186	173	170	187	147	183	185	176	185	180	173	166	177	160	162	182	191	187	180	172	145	176	165	179	145	150	160	172	179	170	169	171	188	161	177	175	192	190	155	184	177	168	186	188	160	191	172	186	161	164	184	171	170	146	162	176	185	179	173	180	153	164	185	171	156	171	159	153	168	176	168	178	167	163	158	173	165	161	159	170	168	172	158	203	190	184	162	168	160	168	148	160	164	160	169	163	183	163	166	160	162	188	135	158	180	157	161	164	166	159	167	181	160	185	173	152	156	163	182	143	166	175	151	147	186	154	172	153	163	173	191	183	180	176	169	140	172	181	175	175	160	199	192	183	179	170	154	171	204	183	189	151	136	140	177	130	189	184	154	166	166	152	163	147	162	185	178	158	158	164	175	170	172	158	186	163	168	179	181	170	168	173	160	186	155	173	185	161	160	180	171	182	162	163	164	163	157	167	161	170	169	174	179	152	200	172	153	177	166	187	172	161	165	193	171	185	168	186	170	196	167	152	152	173	169	165	176	170	157	143	186	180	162	168	157	189	174	157	166	155	187	179	150	175	171	164	170	165	176	164	192	152	157	168	164	142	180	172	156	147	175	138	181	176	169	158	188	183	182	159	165	159	175	182	173	171	166	162	182	173	197	177	160	162	189	169	158	153	170	146	179	176	168	161	144	183	171	179	158	152	157	158	147	154	180	181	136	159	172	173	159	181	169	183	197	180	180	142	154	163	191	177	165	168	168	187	171	183	182	142	150	185	175	198	181	156	161	174	181	167	190	174	173	175	178	171	159	185	199	153	173	178	179	179	167	175	172	152	178	169	157	164	167	180	184	180	161	199	169	176	146	175	157	150	154	168	161	168	162	147	172	158	164	161	180	166	174	194	167	160	187	172	185	168	169	166	155	178	176	174	175	157	167	172	173	145	161	162	156	176	163	199	174	177	184	174	153	166	196	154	136	156	159	176	160	166	180	175	185	165	183	174	208	152	169	164	164	158	162	166	164	185	167	175	162	153	160	175	165	169	181	159	161	149	179	172	134	161	168	157	167	168	177	194	158	170	154	175	169	158	163	149	176	186	156	163	148	205	175	161	160	168	140	158	180	174	144	172	168	182	179	168	153	143	170	160	175	141	171	211	175	158	172	169	156	180	171	188	173	177	152	157	176	154	171	171	182	176	167	181	186	155	172	163	206	195	184	145	152	158	167	158	169	154	198	154	182	160	165	169	151	162	146	185	170	171	155	161	164	175	172	152	181	196	166	148	155	194	186	166	178	179	138	141	187	167	122	174	169	170	160	150	150	167	161	188	158	166	171	193	167	165	147	170	178	188	184	167	158	173	152	161	185	159	166	187	178	179	167	150	166	185	159	188	185	163	183	182	173	174	169	174	149	186	152	171	161	162	150	189	175	161	177	154	144	167	170	190	185	159	148	163	173	179	187	169	155	177	203	168	186	178	154	183	169	163	165	153	157	173	191	176	177	177	167	192	182	181	165	155	187	178	175	171	160	205	182	177	157	172	175	179	139	153	168	191	190	152	173	154	191	168	176	188	164	153	169	166	161	163	179	191	148	185	170	195	154	165	178	164	176	167	177	201	149	178	153	155	178	166	176	161	177	147	167	151	160	154	151	181	179	170	167	171	173	176	155	172	160	189	185	170	157	174	160	177	191	169	198	152	194	163	181	197	149	171	164	165	184	177	162	185	168	155	169	139	150	163	144	167	173	155	181	162	173	162	170	165	160	172	163	181	179	151	175	179	143	172	197	173	178	156	195	193	149	161	179	170	171	180	167	164	184	161	183	173	187	167	182	170	172	168	163	170	159	153	164	191	170	155	168	169	167	166	152	185	144	160	178	167	165	184	155	182	154	165	138	192	177	179	190	172	175	168	177	172	179	168	164	155	155	169	153	180	166	167	189	169	181	169	163	210	182	154	170	145	153	153	160	195	163	166	166	177	129	165	176	175	168	174	186	162	160	167	161	158	174	164	168	174	196	176	168	161	165	150	156	174	143	156	173	194	180	175	154	158	165	170	166	161	181	183	148	181	176	161	161	164	178	180	165	189	156	163	145	173	174	163	168	183	175	169	155	169	148	157	169	158	172	176	179	174	169	172	175	167	152	164	157	172	179	182	195	180	197	152	161	162	163	158	156	185	162	172	172	181	163	152	174	166	150	171	173	162	160	161	180	175	180	153	186	150	148	158	176	181	133	170	169	175	196	176	163	155	135	177	149	156	168	177	171	172	141	169	184	172	159	166	173	176	182	158	138	158	161	164	198	165	154	149	165	170	166	166	170	201	167	178	184	167	181	180	163	154	159	178	180	170	184	199	161	151	162	144	190	182	160	169	187	162	159	164	179	171	165	168	162	169	180	174	183	182	146	167	168	209	173	154	170	154	157	163	155	189	174	176	179	160	176	169	167	149	160	184	158	168	168	154	144	199	178	161	158	186	170	157	175	166	158	132	181	160	172	158	171	174	180	167	156	187	184	166	161	174	154	167	159	161	180	151	189	173	171	170	174	165	157	181	177	183	175	187	182	160	157	177	175	186	146	182	156	184	171	170	174	191	171	206	149	179	186	158	191	153	178	175	165	178	166	183	167	160	149	163	182	159	164	171	170	162	168	171	159	166	184	142	160	158	165	163	173	183	158	161	150	168	146	166	159	164	154	190	170	165	171	169	165	180	169	166	149	162
7789	782	1492	1638	1375	1153	961	843	751	661	677	630	632	625	587	538	530	542	500	488	508	465	459	485	482	450	452	482	452	456	443	490	431	473	463	450	455	443	477	435	488	449	460	484	445	462	457	430	427	457	472	428	459	478	445	476	442	461	452	452	451	433	472	467	409	460	473	436	512	404	477	425	449	445	446	456	434	462	432	427	444	437	426	436	451	492	411	450	431	426	442	430	384	446	448	451	430	420	456	444	426	429	450	458	398	489	459	455	422	429	411	457	451	481	454	444	458	436	444	467	431	445	437	470	389	441	425	403	423	452	431	419	423	484	424	466	449	468	429	443	423	429	475	448	453	462	401	431	444	412	428	423	465	422	394	436	452	430	441	449	450	419	405	445	409	461	440	417	399	412	431	473	412	403	446	444	449	445	465	444	456	410	445	421	433	407	434	415	444	454	395	436	447	409	409	417	413	459	464	424	459	430	429	410	443	438	430	465	444	440	425	426	438	441	462	418	409	446	428	468	447	465	407	456	399	438	421	417	419	410	436	428	449	452	441	471	442	435	434	453	445	489	414	416	415	467	447	446	405	407	434	447	448	423	423	415	415	414	436	448	426	435	446	468	399	441	435	432	401	440	411	445	420	438	447	453	432	435	458	441	414	447	425	415	425	439	475	417	435	449	415	400	410	409	440	454	454	397	446	410	419	445	461	460	441	411	460	424	427	438	416	400	418	452	453	375	467	470	410	421	465	443	423	462	418	428	453	410	414	447	423	395	430	468	440	432	459	385	450	439	437	431	458	432	417	411	425	423	439	377	449	467	440	452	452	412	430	449	446	459	448	454	445	407	445	436	455	451	438	441	429	426	420	409	413	431	442	436	449	421	462	413	439	368	433	452	445	399	405	439	425	411	422	430	415	430	423	411	454	466	456	439	453	415	461	412	434	448	399	460	446	451	459	407	414	423	458	470	421	444	412	385	434	402	418	442	434	469	441	462	446	448	412	383	442	435	474	427	462	443	436	419	459	425	471	445	451	446	430	428	429	467	431	422	450	432	426	419	443	487	452	453	444	435	431	404	439	390	464	435	430	449	440	411	425	460	411	425	422	426	455	446	428	444	442	409	438	463	452	438	434	461	447	436	433	393	444	391	451	444	462	443	467	439	446	431	435	437	437	430	419	412	452	426	439	455	470	448	452	437	462	469	429	419	445	436	463	402	429	455	434	448	452	389	454	399	432	402	421	431	430	423	440	476	442	405	440	420	465	425	439	430	386	450	450	455	448	375	462	420	440	427	407	414	423	426	406	455	398	449	441	437	438	477	434	405	452	441	416	428	432	398	442	443	402	402	423	442	421	454	392	432	445	431	431	479	480	431	433	452	440	423	467	426	444	436	443	450	454	443	432	441	440	459	461	444	416	466	440	454	425	448	437	440	445	436	423	482	446	443	429	413	425	442	436	464	451	429	440	420	431	440	435	410	428	419	458	438	429	419	430	397	433	453	428	472	415	422	446	465	432	440	438	412	421	471	451	418	463	447	410	446	432	406	433	435	450	427	412	468	457	421	425	417	413	463	416	436	426	463	460	455	446	448	451	465	464	423	453	428	418	436	486	447	433	491	421	435	430	429	416	453	438	426	398	429	417	451	453	441	455	446	416	455	474	459	420	412	454	408	458	457	442	411	424	481	425	457	450	407	455	424	374	453	441	426	441	437	458	428	436	429	444	406	421	424	415	432	436	444	404	454	456	439	405	463	416	449	451	434	426	456	435	443	445	428	420	400	409	447	441	418	481	453	399	454	428	429	473	436	434	419	442	409	439	500	421	423	453	432	405	446	418	416	473	455	436	452	450	505	432	442	425	418	454	413	429	442	420	461	475	503	408	415	401	453	435	412	432	448	471	408	437	446	439	488	470	443	432	440	417	410	439	428	423	398	410	475	428	444	418	416	439	464	420	444	425	418	455	442	474	470	438	415	425	440	431	443	436	397	485	450	429	427	422	415	417	487	401	412	460	420	426	429	396	421	456	452	414	430	446	453	474	434	422	439	432	425	445	432	423	431	440	434	449	414	428	440	449	427	453	421	429	466	454	431	413	439	450	444	403	398	437	413	449	426	422	446	418	435	423	449	427	463	459	459	446	433	414	431	396	423	446	427	431	448	452	443	445	458	432	416	455	408	425	440	423	421	395	423	467	439	465	448	401	454	438	403	431	413	419	422	457	419	488	422	424	419	410	432	427	452	413	403	460	441	468	439	435	454	398	425	441	430	472	448	425	476	436	418	385	447	489	456	400	409	428	468	428	458	444	434	402	427	417	412	433	444	459	453	426	422	418	458	426	401	410	451	460	430	434	405	429	453	430	422	454	438	416	458	429	451	441	458	430	382	454	435	438	436	453	404	457	430	444	417	444	432	413	418	436	422	421	439	410	463	481	450	435	450	471	426	468	444	439	437	416	430	417	447	460	443	434	398	419	432	424	466	455	471	451	450	408	431	421	455	426	417	412	415	392	436	440	431	438	446	459	445	439	480	424	419	440	422	411	434	435	425	452	432	439	448	415	421	460	400	419	443	450	443	444	401	412	430	410	467	422	418	440	427	405	440	449	442	429	462	418	396	443	424	387	412	458	432	448	413	374	468	419	439	434	463	455	435	454	448	431	435	417	417	458	435	446	451	451	449	431	447	448	472	419	428	436	425	494	440	396	443	397	471	441	429	435	444	408	435	443	472	441	452	423	428	471	441	414	434	447	426	421	434	456	437	409	470	445	430	437	450	419	422	453	435	405	434	423	414	441	429	452	422	395	442	437	460	431	464	439	400	429	460	439	437	432	412	417	465	408	418	441	442	457	449	423	427	428	426	433	452	430	417	399	426	412	390	427	420	464	448	421	412	463	460	418	437	427	412	409	469	410	455	457	418	437	448	423	479	437	413	444	420	440	417	437	399	457	452	447	432	448	396	421	426	417	473	490	443	411	421	452	470	482	451	414	433	422	441	430	433	448	413	449	455	484	459	412	464	444	447	469	433	463	449	409	450	462	442	445	439	481	473	430	473	412	458	448	421	431	421	439	422	469	448	415	444	446	427	499	443	423	438	428	450	443	426	448	415	404	443	401	448	443	444	420	448	464	444	390	430	458	450	424	415	426	403	425	448	454	419	422	447	403	432	448	478	442	428	421	432	451	427	399	466	439	475	439	420	407	423	466	445	465	414	429	450	457	437	449	421	426	390	408	460	442	447	436	408	469	464	444	447	407	437	459	439	429	417	440	422	432	414	454	439	443	386	407	446	400	443	393	428	437	435	446	444	455	445	422	441	487	449	452	461	429	453	431	440	421	412	448	437	441	452	483	434	450	455	429	453	415	399	432	459	415	419	409	422	452	429	413	454	455	463	393	442	448	454	444	449	435	423	409	433	454	450	403	451	427	408	407	442	416	426	451	435	445	454	435	428	420	460	453	464	421	418	425	431	462	431	442	432	433	402	427	417	475	452
1327	357	333	331	349	370	351	362	358	357	373	373	374	357	343	331	361	353	375	381	346	361	380	366	382	384	363	355	345	327	379	377	385	344	327	384	339	338	331	353	328	346	375	370	375	375	352	363	374	332	387	395	354	378	345	399	338	352	364	398	360	350	353	347	339	367	318	370	387	386	340	338	338	391	341	352	323	345	373	366	349	361	350	339	347	418	346	358	340	351	324	355	353	382	373	336	368	329	354	352	386	370	346	364	322	316	363	400	379	326	357	375	347	369	362	319	339	380	368	336	379	351	348	370	348	381	352	353	339	347	318	328	362	377	357	321	356	344	370	356	352	354	338	394	390	374	385	378	353	359	379	382	331	353	375	345	363	356	367	327	334	320	366	375	374	390	338	323	344	371	392	366	323	349	392	371	372	370	302	331	361	354	342	358	354	364	369	366	352	346	341	341	358	317	385	333	344	346	364	370	348	390	342	364	371	369	366	359	365	349	354	392	376	371	377	371	351	344	364	337	387	358	370	377	376	389	384	356	368	321	360	354	319	370	395	356	333	359	383	388	337	358	358	345	355	376	323	382	384	383	364	377	326	380	337	343	333	333	356	350	423	324	351	328	361	329	341	343	331	358	355	345	341	389	368	367	350	378	342	373	338	361	354	327	354	365	380	354	336	355	324	346	326	384	360	354	364	380	361	367	354	365	332	347	306	407	398	367	373	345	360	371	365	338	355	393	341	352	342	362	326	371	363	397	348	361	336	354	348	356	350	338	329	359	380	362	333	325	360	334	375	360	367	364	327	346	357	358	387	362	366	328	363	347	346	383	345	410	334	344	355	342	374	378	363	334	365	357	358	326	347	367	343	334	356	345	367	405	373	367	347	369	344	315	361	365	373	330	325	363	367	341	353	365	351	371	348	359	341	368	360	364	345	366	392	393	353	334	335	352	352	346	347	331	358	330	336	384	340	354	328	401	352	341	386	349	337	352	353	378	350	338	333	348	366	341	372	360	357	336	365	349	370	335	333	318	379	344	355	355	354	402	334	358	371	342	370	364	344	391	343	363	368	342	369	342	381	330	341	383	401	368	337	371	357	380	360	338	361	386	354	354	377	375	356	338	396	329	359	361	350	377	344	381	364	366	370	351	375	340	343	338	370	403	361	349	327	349	339	303	362	340	348	379	364	356	345	345	363	385	352	354	349	381	352	328	373	370	370	358	341	368	332	396	371	357	309	335	345	408	364	344	351	352	359	364	361	365	353	366	363	353	357	326	347	350	369	347	350	388	367	364	328	387	380	353	374	342	290	346	335	374	370	379	385	355	353	360	361	386	340	315	307	322	349	357	354	372	332	381	347	331	383	360	345	352	374	418	340	327	328	367	386	370	333	339	346	352	356	360	360	343	366	389	346	351	369	364	375	367	359	345	367	326	347	352	353	359	362	320	349	350	354	339	385	360	388	340	348	307	369	387	377	356	352	380	315	343	358	362	303	344	336	320	355	347	329	378	314	382	339	353	338	377	354	367	361	390	388	347	370	348	341	371	377	367	313	351	361	390	367	319	356	386	369	369	386	348	357	376	381	378	394	348	339	351	373	362	358	361	341	336	310	370	360	380	338	346	344	346	364	364	362	337	320	363	382	354	344	385	348	360	348	356	372	350	341	347	366	367	364	323	356	351	409	346	367	332	383	368	340	350	360	360	370	359	325	350	361	379	369	320	326	344	391	349	362	359	339	383	348	368	383	358	355	336	349	371	376	376	344	359	374	357	341	390	355	350	327	345	341	337	369	358	366	341	349	344	328	346	308	336	341	350	368	340	377	369	414	392	358	347	373	389	371	347	317	332	372	379	364	359	370	343	350	347	331	381	353	353	373	369	335	390	332	335	358	342	371	340	351	342	357	347	338	359	336	365	367	338	342	350	351	379	350	355	351	375	336	349	380	323	358	388	355	348	353	357	388	368	377	348	359	381	352	337	401	337	355	328	393	339	363	358	341	364	347	321	369	369	367	343	350	340	351	376	399	344	312	373	346	335	391	364	350	383	338	346	362	360	353	352	360	374	376	323	352	392	363	332	355	362	356	345	330	353	360	383	340	376	344	362	365	333	359	386	356	365	367	369	350	406	332	343	343	371	343	371	359	314	359	349	383	341	357	350	391	343	331	347	393	340	371	352	375	347	397	364	348	353	414	351	328	369	362	375	330	337	363	329	395	382	384	394	347	366	354	312	360	337	355	360	387	403	379	369	368	337	392	359	358	381	362	354	351	362	375	358	374	318	364	344	369	371	366	379	368	363	377	343	353	377	325	324	330	329	390	332	340	377	405	388	406	338	360	341	352	385	383	335	327	359	349	375	367	351	338	323	327	346	351	371	322	337	342	373	343	376	379	341	354	368	367	362	353	341	380	336	348	341	375	329	366	357	314	353	388	352	391	379	389	355	384	423	343	352	346	386	396	354	371	328	342	352	376	379	310	376	336	341	370	339	355	346	395	322	360	335	351	358	351	376	352	352	365	344	383	360	364	368	390	361	311	341	368	346	352	361	324	361	367	354	379	339	345	413	354	361	376	333	376	357	346	367	384	375	358	333	311	365	368	359	347	346	382	340	379	372	403	339	370	347	348	361	356	380	345	362	369	357	373	364	338	368	369	372	375	408	375	359	351	383	319	325	353	372	343	383	358	361	372	347	338	380	372	353	331	382	371	374	335	355	367	367	361	351	343	368	358	372	339	348	348	351	382	361	333	344	345	353	373	290	383	364	352	370	364	329	320	373	346	349	351	353	398	355	385	361	334	329	377	333	355	331	380	351	359	331	362	356	337	375	374	376	366	351	377	373	331	335	348	364	389	375	316	350	359	356	379	306	395	365	343	325	351	305	353	373	338	376	322	332	344	333	363	365	384	356	332	359	391	342	311	348	374	367	391	383	324	356	325	353	381	385	395	350	303	340	329	348	358	389	370	351	331	342	379	325	377	375	336	337	357	359	352	345	349	371	380	353	396	367	374	382	315	355	373	394	341	332	323	362	355	362	357	365	371	348	336	316	358	385	392	291	350	335	336	334	348	363	371	359	339	378	339	353	363	387	351	374	362	341	351	326	347	367	346	384	368	313	383	360	362	330	350	360	371	338	373	346	367	313	381	355	334	365	338	365	364	351	353	350	365	374	332	370	360	341	358	380	359	352	382	347	343	391	355	349	366	396	350	351	366	369	360	339	359	350	347	320	377	354	384	317	352	360	372	367	401	374	356	335	362	362	366	347	347	329	386	378	328	339	370	354	334	354	377	340	304	327	341	385	340	349	354	338	343	350	369	387	374	357	362	373	347	339	372	376	345	362	332	351	382	337	356	334	393	356	363	345	372	342	384	329	357	332	360	364	367	355	399	344	339	366	396	341	364	328	358	367	333	353	375	321	352	372	372	350	338	346	340	350	363	335	387	350	361	377	353	345	317	315	326	374	343	371	349	351	367	335	371	379	333	399	366	331
2007	855	886	882	860	863	864	840	892	833	897	871	864	844	912	865	869	861	858	858	892	880	840	864	871	837	819	867	819	814	869	870	884	852	906	819	865	875	909	797	900	870	854	885	892	905	843	908	899	864	875	887	867	843	841	875	915	921	885	873	845	872	898	850	860	881	813	844	822	837	908	841	861	877	861	842	864	906	873	893	829	870	856	805	898	854	826	879	837	862	870	836	834	840	894	828	873	842	843	827	850	846	871	830	860	858	889	870	864	849	853	910	845	843	855	821	904	826	845	876	871	826	904	872	855	887	852	851	876	820	846	909	933	865	914	833	903	838	883	826	870	840	822	845	897	846	843	824	843	931	873	859	821	832	857	866	885	852	839	876	902	853	852	872	836	852	820	847	925	893	830	898	805	882	869	887	874	851	862	855	859	886	828	859	857	874	868	844	861	884	834	852	865	910	861	825	853	847	899	869	829	858	889	878	855	890	916	863	894	871	889	843	898	896	909	821	780	831	860	874	888	836	857	851	895	926	848	862	872	860	879	878	876	829	886	894	895	851	893	860	867	854	828	903	858	823	826	839	857	869	876	912	897	859	836	871	801	801	822	901	891	838	819	795	838	856	890	839	853	839	853	854	860	871	858	843	874	865	878	857	862	820	878	853	804	824	878	873	882	847	862	860	866	880	855	875	854	848	846	890	858	858	872	804	801	825	857	874	839	849	832	867	822	827	869	899	863	881	849	803	878	845	896	872	886	863	883	803	841	870	877	896	877	867	877	869	860	865	893	850	817	833	866	859	885	920	847	894	883	868	874	867	801	895	800	852	815	847	862	875	785	872	860	893	912	843	915	889	920	862	882	859	835	863	873	885	808	846	847	856	899	920	870	858	930	862	906	845	900	821	940	863	880	857	845	843	848	878	874	889	880	887	859	872	883	880	914	896	809	870	915	862	848	850	885	878	826	880	894	873	899	786	893	906	839	837	892	850	878	801	828	885	850	871	844	852	885	893	871	820	904	880	889	853	886	880	906	908	903	852	849	893	859	925	884	871	847	838	871	893	891	872	876	874	864	897	844	830	833	832	861	878	827	852	874	876	811	858	872	889	841	864	956	901	861	852	835	873	860	872	905	859	914	865	862	845	825	893	921	861	873	885	852	825	815	874	863	848	890	858	852	855	864	858	865	971	894	868	889	877	837	871	882	841	881	808	875	832	879	870	873	844	865	867	839	876	826	865	850	877	879	896	883	898	866	892	963	788	868	843	829	897	838	820	843	912	862	860	891	859	868	838	885	917	879	878	888	865	884	857	863	850	888	805	839	885	887	834	935	899	882	877	918	857	836	912	851	868	939	834	857	866	865	863	881	849	879	817	842	873	869	892	855	860	875	844	869	828	844	850	847	851	857	870	887	885	856	899	903	837	887	833	909	889	872	862	811	860	835	854	869	901	874	864	848	840	927	876	836	870	845	831	861	819	870	930	910	820	860	879	867	842	855	852	839	800	888	803	876	854	846	809	877	873	896	925	882	820	894	861	843	885	842	838	897	857	830	818	872	861	819	855	877	865	862	875	852	857	864	846	875	899	840	884	891	885	820	835	814	875	914	872	838	884	842	871	823	854	856	827	836	827	877	870	911	844	853	843	863	848	832	825	835	877	840	865	880	850	907	823	793	850	861	868	911	855	845	928	855	845	859	858	869	888	809	884	846	879	870	879	865	829	842	871	881	866	889	877	885	832	876	869	901	914	879	859	889	897	872	845	844	837	934	865	866	867	859	866	953	861	880	908	867	876	869	874	856	870	832	871	835	879	862	848	823	867	843	898	872	884	830	900	841	895	887	858	914	866	837	855	915	855	879	896	892	882	848	835	875	848	857	816	846	845	836	819	885	860	897	791	851	877	855	876	840	878	886	865	889	878	877	891	850	871	850	873	832	897	882	803	863	890	901	841	855	865	890	876	867	881	848	849	930	907	902	882	865	897	878	890	847	849	898	883	859	874	857	810	817	845	875	874	836	905	880	856	823	883	854	862	866	903	838	850	861	880	860	902	849	877	885	891	846	927	884	843	820	846	901	887	831	907	861	858	884	834	858	862	884	832	829	820	825	842	863	854	871	882	877	872	897	858	869	843	846	836	874	900	830	876	868	853	844	901	923	894	849	874	855	843	841	845	875	929	889	865	858	871	816	867	886	879	868	832	865	843	906	838	861	883	860	839	863	821	869	843	874	836	819	921	876	899	886	863	843	872	865	830	871	896	879	910	919	888	846	898	914	870	880	838	874	901	864	891	880	891	917	866	843	831	915	861	799	822	885	815	940	874	872	905	873	793	848	897	833	845	834	884	819	919	822	857	891	854	862	852	873	867	860	886	844	886	882	849	875	881	836	876	770	797	896	830	859	853	886	861	868	877	831	855	804	883	861	877	877	885	823	904	923	868	863	834	852	903	870	858	867	846	894	864	906	831	845	851	867	848	871	812	904	850	855	908	899	839	884	867	854	901	861	895	854	830	869	846	857	812	848	856	905	868	887	899	854	890	887	832	826	899	876	857	895	845	846	906	857	871	893	906	855	865	823	844	861	833	792	926	901	868	857	875	906	889	934	854	821	881	843	888	877	874	853	855	854	824	847	878	898	875	849	868	872	855	870	820	849	886	831	834	924	894	865	868	815	871	851	835	836	834	865	893	912	823	862	861	881	888	813	850	832	841	843	877	883	880	837	884	893	917	864	850	846	886	823	865	889	835	887	856	864	853	891	845	861	836	872	854	848	832	887	837	843	814	857	889	863	868	893	826	900	882	837	902	865	848	864	839	867	858	860	831	885	842	888	844	861	913	836	832	885	862	910	865	901	835	897	876	885	855	848	850	871	893	852	879	909	885	833	893	867	832	883	845	834	884	827	861	868	846	907	903	846	867	803	843	880	864	884	868	932	859	816	884	896	877	888	882	821	887	856	880	810	839	912	866	843	852	893	897	849	882	906	891	885	828	832	846	844	896	860	852	908	877	871	822	845	862	869	860	800	871	862	865	841	887	897	881	864	877	877	862	866	868	860	884	876	912	871	888	874	880	901	857	869	870	819	837	874	888	843	891	875	857	867	877	900	830	843	889	819	826	876	865	877	835	855	906	889	896	840	839	891	859	824	829	820	874	871	859	845	857	868	842	831	861	829	858	919	890	903	869	881	873	859	806	900	921	835	878	887	832	865	970	891	897	821	917	832	848	880	860	884	882	818	796	855	868	884	829	863	872	856	839	827	840	892	820	829	852	872	883	831	861	867	869	908	895	855	817	923	845	909	873	858	884	861	900	846	848	910	939	856	862	874	834	859	883	850	857	850	863	861	873	880	838	838	906	814	860	864	867	892	864	887	828	862	795	836	828	841	878	889	898	818	791	874	859	812	875	886	850	861	913	881	901	909	879	844	863	890	839	811	877	894	853	890	872	881	863	872	859	857	893	875	899	836	821	867	936	911	897	942	831	898	867	845	844
7015	499	532	511	447	373	376	389	345	365	371	357	333	314	334	338	374	355	344	350	351	304	387	343	340	320	356	368	312	352	347	303	299	337	313	313	370	345	298	319	338	340	346	305	314	296	377	338	341	352	313	314	331	323	322	317	283	358	309	348	323	368	310	343	332	323	345	329	307	347	336	305	359	355	314	328	339	318	328	336	356	333	320	346	310	315	348	344	382	336	358	338	336	346	322	301	343	308	310	307	332	354	290	339	355	362	330	352	322	374	338	334	314	330	317	343	324	327	291	319	338	365	322	339	364	357	300	304	358	313	345	316	312	366	336	325	356	316	346	353	356	323	324	355	349	317	357	329	303	327	330	352	351	314	348	312	352	309	332	334	340	347	324	322	330	305	352	345	332	360	349	324	322	350	331	355	345	375	311	324	357	353	304	332	356	321	313	320	361	299	318	308	362	325	333	308	357	303	346	307	340	335	327	343	316	335	339	313	349	321	335	328	311	362	344	299	297	365	351	304	315	352	316	345	332	315	314	309	331	339	323	334	364	345	346	331	304	314	310	307	342	305	321	333	340	351	376	309	348	376	351	326	340	364	330	331	357	293	321	366	338	340	356	293	314	347	307	341	330	340	341	359	342	356	353	322	312	340	335	340	312	335	334	327	328	290	316	338	339	345	321	346	351	392	327	315	278	360	346	317	319	331	365	348	341	363	355	323	327	327	321	326	328	341	336	356	326	360	322	333	349	328	336	317	346	301	317	317	355	341	317	332	295	333	342	322	370	306	339	344	341	344	330	294	338	333	308	350	342	324	338	283	331	365	334	317	338	303	346	358	332	319	324	325	330	353	333	323	340	348	332	338	341	325	344	299	342	348	363	329	315	341	334	320	332	349	326	331	366	327	312	340	320	315	333	323	312	353	358	353	335	330	323	348	332	322	331	337	352	321	338	317	325	343	351	314	340	337	325	360	342	335	316	327	361	350	338	311	341	335	317	317	351	339	366	362	317	319	293	345	306	312	314	390	307	357	355	311	354	296	346	322	334	296	303	321	325	332	338	311	332	329	318	347	376	323	331	331	338	327	388	376	348	314	342	345	338	315	336	324	301	327	346	349	344	339	362	376	339	339	309	319	347	348	297	383	291	338	334	301	368	303	340	341	329	304	321	333	325	358	326	317	321	316	347	370	315	321	320	350	346	330	348	339	309	359	345	354	349	327	325	316	326	312	337	353	304	303	313	346	364	334	332	311	332	354	335	300	360	330	363	332	320	324	327	348	326	332	301	342	353	328	324	341	293	347	316	309	347	357	335	332	310	315	327	338	323	332	322	329	329	341	352	321	337	311	363	298	358	310	334	343	346	341	311	335	312	320	340	330	363	343	341	369	346	357	339	325	334	328	325	349	319	328	379	308	331	326	345	365	336	325	333	354	331	333	311	283	341	321	323	343	339	345	321	332	295	354	378	309	342	328	319	344	369	368	326	297	303	323	357	344	327	337	305	361	325	332	333	301	368	338	335	336	353	326	341	327	352	352	326	351	331	323	320	342	356	323	335	318	327	342	337	323	347	337	334	336	341	342	325	350	341	350	331	327	338	318	345	346	349	326	325	343	367	327	357	306	301	372	303	334	287	340	335	370	318	319	311	321	314	340	345	357	314	290	382	328	334	311	347	333	357	359	358	337	336	343	349	318	344	342	348	337	325	334	345	341	352	333	391	318	330	317	331	340	301	358	313	339	342	335	337	301	335	312	336	305	339	329	344	349	332	323	315	328	353	297	315	316	331	327	366	328	339	311	356	355	342	351	341	357	359	350	307	346	326	342	340	289	301	319	321	322	298	330	345	338	346	366	336	324	358	381	338	367	299	326	329	322	333	309	325	326	329	326	289	331	324	344	315	327	352	340	325	371	329	340	356	310	333	332	362	347	336	322	339	328	327	316	330	311	352	344	326	349	357	337	366	320	368	344	320	332	331	347	336	324	338	309	309	349	370	327	329	332	314	351	346	350	362	341	358	314	355	320	356	351	290	313	359	326	311	296	326	280	356	370	336	349	326	309	352	350	346	339	354	326	362	325	312	313	343	340	327	341	345	318	342	347	371	370	334	356	312	337	347	355	314	364	303	335	318	316	363	335	311	367	364	338	337	324	354	303	343	330	322	289	325	351	309	344	335	347	334	347	336	286	309	303	309	324	324	315	330	350	333	344	365	315	321	335	314	316	356	311	337	343	309	364	294	316	310	331	315	330	325	362	347	324	337	329	301	305	310	312	343	363	298	342	345	315	361	330	359	328	341	348	361	355	333	342	323	324	343	312	340	311	357	356	321	383	385	359	319	291	336	338	317	335	372	320	319	328	295	300	346	334	301	352	334	314	327	324	302	331	341	348	291	335	338	308	338	329	348	349	333	357	322	354	359	328	349	377	349	326	324	358	335	305	325	335	314	321	328	317	322	288	309	314	281	280	367	364	343	312	327	326	364	360	345	377	339	307	353	322	348	342	344	331	323	347	347	350	350	319	329	302	365	288	357	308	313	374	344	351	334	335	368	323	329	342	329	328	352	353	305	322	317	347	303	327	342	305	342	328	322	338	375	345	328	304	308	331	349	328	359	347	340	332	330	320	373	321	331	335	340	316	345	346	352	324	387	346	345	353	306	332	303	344	366	340	353	340	350	301	354	347	309	352	341	325	348	354	346	324	322	346	353	333	348	310	323	310	361	354	330	333	340	357	330	314	342	307	318	371	325	337	317	321	329	321	311	351	326	339	306	349	376	343	356	353	347	334	332	351	314	311	342	339	333	354	318	321	328	325	345	356	340	334	342	355	333	361	319	299	302	327	369	343	304	313	321	311	296	341	347	353	348	329	351	325	331	354	319	305	324	339	334	341	338	288	349	341	342	323	340	311	321	358	334	330	330	358	348	335	310	360	339	327	359	314	360	314	317	328	338	347	318	312	319	324	316	309	297	308	333	339	360	371	325	325	324	339	313	298	308	334	320	321	338	339	333	304	363	315	351	339	349	346	323	340	318	339	319	327	324	306	339	299	312	334	331	337	315	364	336	292	312	324	317	355	328	334	307	294	314	338	332	327	323	341	345	316	346	323	306	305	346	344	319	319	349	335	315	324	297	304	305	323	314	358	324	367	359	338	331	349	342	337	331	336	326	348	336	356	336	320	342	345	317	368	342	319	306	331	356	376	348	338	315	350	333	275	312	336	321	275	378	338	340	316	335	344	341	322	353	303	325	344	326	321	303	386	352	322	336	335	325	312	302	314	327	319	326	319	318	356	375	349	327	342	361	336	344	344	331	334	304	336	314	337	350	345	320	331	322	319	335	341	350	325	348	301	347	328	377	323	351	320	308	331	322	303	320	348	332	334	375	336	294	340	336	341	354	321	359	319	321	311	302	340	309	338	322	334	336	333	332	317	314	353	303	325	358	329	336	315	330	350	288	308	356	358	335	356	308	355	327	335	358	358	347	358	313	343
6591	998	1340	1363	1299	1185	1054	991	971	947	952	914	915	871	877	876	834	796	854	897	798	867	832	916	823	801	781	813	809	788	865	823	828	847	814	788	837	836	826	848	749	834	851	875	765	773	806	812	792	813	822	763	814	834	757	738	810	778	806	799	829	798	826	762	814	765	845	814	815	754	854	823	852	842	844	847	785	758	807	821	789	815	793	833	778	814	748	792	813	787	786	808	826	798	836	784	766	869	827	789	835	810	838	815	787	815	838	766	808	797	817	838	809	844	840	772	831	801	752	765	818	852	799	811	808	802	835	796	830	826	751	804	792	795	760	785	776	763	773	798	808	782	832	840	784	783	751	776	781	743	786	813	808	793	815	829	783	789	811	769	825	767	765	783	775	792	828	802	816	803	792	779	807	821	807	819	807	789	794	765	847	799	829	787	766	833	784	803	812	772	790	811	775	775	804	835	764	805	808	812	838	775	861	774	813	818	799	798	808	767	799	809	745	776	849	853	773	734	770	774	808	819	818	842	842	786	790	848	753	793	844	745	804	759	826	823	767	786	825	839	828	832	843	833	764	774	805	775	853	796	778	733	820	792	798	814	763	869	820	814	800	810	804	796	821	766	827	802	805	735	807	808	790	759	797	751	833	782	799	791	754	743	793	817	823	775	850	826	820	797	794	805	799	824	808	816	782	798	837	827	836	802	770	792	814	837	828	826	812	798	811	788	749	834	845	800	739	819	769	797	777	807	784	785	786	793	793	827	809	822	809	755	862	801	804	816	804	792	799	802	779	856	831	813	802	817	813	823	731	798	814	833	803	785	759	858	843	728	798	855	784	780	793	786	766	763	825	789	807	769	828	852	798	805	805	792	832	814	773	775	779	806	777	786	789	776	783	787	783	808	767	804	771	824	819	793	799	775	770	800	793	772	817	821	783	770	832	773	805	798	754	795	798	764	740	798	816	787	794	796	770	787	831	795	788	799	871	834	818	790	803	780	772	823	782	859	802	839	816	815	791	817	773	820	849	838	840	795	781	813	804	851	824	841	821	859	806	805	804	869	792	770	791	825	802	793	785	837	873	821	789	815	800	842	825	797	785	773	810	783	796	767	831	808	824	786	786	780	823	807	779	853	830	830	805	801	849	817	854	774	757	766	780	817	820	830	819	823	793	781	817	781	826	809	845	835	780	773	809	810	803	804	793	788	757	814	788	840	794	837	842	792	739	752	842	795	787	801	755	791	817	776	742	800	795	791	783	783	758	779	756	802	713	850	814	866	794	771	794	782	784	799	781	788	771	804	819	823	804	783	801	838	810	791	790	750	810	774	818	792	823	806	866	849	782	819	765	813	832	773	820	801	778	851	798	816	828	780	796	772	804	791	767	780	776	789	784	767	808	843	798	802	782	817	837	777	861	799	788	748	814	801	818	832	778	807	819	793	808	782	797	769	778	771	782	754	822	793	816	793	806	839	818	797	848	845	800	797	797	780	801	793	783	779	789	766	791	765	804	796	831	795	823	789	819	843	775	787	759	831	792	831	782	788	826	796	836	857	764	798	836	809	805	823	820	825	785	769	819	803	772	778	793	854	775	774	819	791	814	803	768	809	798	787	856	819	828	884	763	811	821	776	866	803	778	809	774	773	796	762	791	785	813	776	773	789	799	815	832	780	799	816	731	826	792	771	799	808	798	809	803	787	783	774	802	776	778	802	825	715	811	799	821	826	810	793	823	800	801	804	793	790	810	785	751	770	760	791	794	758	780	822	817	769	795	769	853	778	806	799	748	815	809	794	797	776	840	823	841	822	839	819	824	791	791	832	749	753	783	793	774	807	828	855	809	877	787	865	762	804	847	838	829	821	789	766	818	802	776	762	764	809	804	792	876	810	791	834	809	816	823	849	790	793	796	793	776	822	816	757	842	857	740	828	775	782	787	817	827	792	832	786	792	803	778	809	828	791	801	875	788	806	796	794	835	803	769	812	806	853	834	809	773	837	841	761	807	842	827	783	806	784	760	811	769	815	769	757	778	836	812	825	804	769	853	826	808	782	785	801	788	817	781	807	799	755	792	805	810	786	802	808	756	814	824	763	835	782	773	775	748	853	822	849	787	854	778	854	820	821	751	780	806	823	814	857	751	786	759	809	797	802	791	808	741	828	822	786	811	808	781	820	758	760	801	848	777	810	851	760	797	802	783	816	800	799	795	792	830	814	843	804	806	833	823	796	781	795	808	808	779	812	786	848	797	768	804	854	752	820	829	760	762	769	829	794	790	802	806	845	776	791	778	818	815	786	817	770	793	747	836	804	844	765	829	793	789	804	814	828	778	814	766	820	794	803	766	772	793	764	816	841	817	820	772	768	839	790	798	788	764	772	752	830	741	799	804	787	834	792	806	780	791	838	764	747	767	771	792	825	827	847	833	772	801	830	826	780	820	772	760	791	776	845	799	795	813	805	761	799	752	784	796	822	809	844	803	818	836	785	779	863	810	838	802	805	751	846	806	807	769	830	831	829	759	759	801	781	787	796	753	777	814	821	820	767	824	769	801	813	835	846	804	852	839	780	822	834	763	798	831	810	789	792	824	851	838	873	805	778	788	823	773	838	758	786	782	772	803	786	779	818	782	754	813	813	774	829	787	826	796	815	733	829	786	767	831	818	826	769	825	825	848	826	799	793	759	784	806	852	779	804	804	796	822	788	801	786	836	847	815	795	834	813	805	768	798	817	805	818	798	818	839	791	807	773	774	808	808	800	817	816	845	791	788	810	843	778	768	819	765	822	823	827	798	793	790	817	819	760	783	771	823	820	801	803	774	805	813	755	795	745	807	829	783	855	803	859	814	803	805	805	769	817	801	773	838	765	809	824	854	788	872	831	815	769	821	823	762	763	830	803	771	834	817	763	806	756	809	826	797	803	809	821	838	848	776	836	780	738	804	781	800	860	829	811	800	821	789	789	819	861	825	808	793	794	810	835	809	826	745	804	820	857	816	798	816	815	832	832	808	791	834	785	807	831	820	829	795	767	802	774	787	818	806	772	753	804	753	878	816	815	813	802	832	833	844	825	767	795	799	790	814	833	837	809	817	796	824	810	754	825	799	840	841	801	808	788	800	768	789	843	832	870	761	785	841	789	814	791	855	819	814	804	793	820	793	720	811	798	816	806	791	850	777	847	833	798	771	811	784	764	726	786	766	753	827	752	800	774	828	784	789	815	796	816	830	787	801	829	785	754	794	776	836	844	815	841	791	801	804	791	789	845	821	799	829	819	786	814	780	798	828	804	835	813	766	806	775	774	787	787	811	786	818	797	769	764	804	797	743	802	827	806	846	775	837	854	791	822	811	788	783	822	738	724	809	766	797	815	803	824	767	802	772	772	814	814	803	840	800	799	760	777	813	796	819	826	834	803	813	785	838	795	879	853	783	775	802	775	789	828	803	801	788	834	825	795	802	809	837	769	760	835	822	790	775	774	780	819	751	810	798	825	829	836
11752	688	609	471	360	292	277	263	252	196	205	207	180	194	201	151	177	208	166	175	184	174	159	178	184	169	158	171	180	174	163	187	173	182	169	164	176	163	176	150	168	151	170	158	164	182	177	174	169	175	173	190	155	155	166	179	164	182	177	166	183	174	168	150	186	174	169	165	172	163	174	182	150	174	172	178	159	183	157	146	166	166	198	172	159	186	168	178	168	181	168	176	180	157	168	164	162	173	171	185	152	172	172	157	166	170	152	177	161	155	152	165	173	179	157	175	186	178	156	172	146	162	153	194	151	171	183	165	177	155	162	154	162	198	154	157	182	151	153	172	155	152	169	188	187	151	176	151	155	177	185	186	181	146	180	198	157	174	151	159	180	140	158	166	162	185	159	178	173	175	172	161	168	163	164	178	162	173	155	173	173	199	157	156	161	176	165	174	173	195	151	173	190	188	148	156	146	161	158	182	176	172	160	180	168	158	161	182	177	175	176	151	167	193	151	154	177	154	181	182	169	198	163	155	152	170	168	152	174	154	174	183	162	169	161	173	163	148	195	173	153	180	172	152	173	174	165	168	193	174	154	168	135	168	198	171	168	155	147	143	161	166	167	164	163	183	171	166	184	191	174	140	179	150	161	162	159	148	148	180	159	167	173	152	187	172	161	160	158	159	182	158	150	165	178	149	168	171	168	171	172	153	157	155	173	156	164	175	165	177	169	163	170	162	193	146	159	175	158	182	167	149	193	190	150	153	195	179	181	154	154	152	169	157	176	162	190	177	188	179	172	159	153	182	171	157	164	176	172	183	160	195	168	201	160	181	163	163	156	169	162	184	185	161	170	162	169	186	172	156	195	145	157	154	159	189	172	158	149	177	167	166	157	174	168	179	159	175	147	178	200	149	182	163	186	155	147	177	168	157	180	156	170	173	157	168	151	160	184	163	167	193	180	159	140	165	173	172	135	183	177	167	162	188	196	167	168	174	161	166	158	153	156	157	163	160	155	187	203	184	189	153	170	167	161	152	157	154	152	173	164	174	150	167	167	163	156	173	154	180	154	155	187	169	166	164	162	165	164	155	155	166	161	153	185	190	150	179	194	161	169	170	173	174	177	191	174	160	184	149	199	179	161	167	165	144	180	123	159	149	182	164	195	196	190	149	151	173	195	170	159	170	157	175	161	178	151	158	206	158	171	168	170	174	158	203	171	168	159	171	173	158	167	177	188	148	175	150	167	177	162	184	174	148	169	160	166	171	164	151	185	164	165	172	162	191	162	162	165	170	184	194	170	160	177	174	178	185	176	180	164	157	163	165	154	163	180	169	170	170	180	159	174	175	171	180	156	172	158	173	148	140	147	149	184	187	168	186	194	164	156	150	164	149	153	157	183	169	179	175	165	160	173	171	165	155	162	152	156	164	177	179	169	152	155	149	172	168	159	154	158	159	152	165	165	158	145	191	182	158	166	185	177	188	171	181	164	162	181	188	159	159	172	194	175	148	151	168	176	170	186	169	157	157	162	169	176	185	156	185	184	149	143	152	164	167	174	180	155	170	147	170	152	182	194	161	156	173	158	178	163	158	188	152	167	166	168	162	164	186	181	165	182	178	153	138	183	146	173	187	172	150	166	175	152	173	169	191	162	172	152	163	178	157	188	196	165	172	174	169	190	185	160	174	176	158	177	165	184	162	187	160	157	166	159	141	165	173	182	183	167	161	163	170	156	190	163	156	155	156	195	169	156	150	167	160	145	180	171	171	164	153	160	186	172	152	154	143	183	189	151	155	180	161	157	169	171	174	167	180	145	185	182	186	187	173	158	166	201	195	174	171	156	161	179	149	188	193	180	180	191	154	172	131	173	150	200	176	167	161	167	167	154	180	171	181	165	174	201	166	143	160	182	187	185	166	152	142	162	164	154	152	170	167	186	156	168	159	185	175	175	141	182	208	177	174	181	180	178	167	166	168	159	170	182	186	162	171	131	164	186	159	180	158	133	136	167	156	168	189	170	170	166	144	175	157	160	173	165	153	175	172	172	166	169	187	146	137	154	154	183	169	174	146	196	155	163	162	167	155	160	161	168	155	142	161	184	166	187	154	158	169	150	146	126	165	179	161	170	152	149	167	169	162	185	165	156	163	145	165	187	169	150	169	157	149	189	168	160	162	192	148	155	154	170	154	189	182	170	192	136	141	168	164	171	201	160	154	139	166	143	168	185	176	175	172	166	131	187	183	166	150	182	135	147	161	183	185	171	131	175	175	177	139	201	184	178	168	165	174	188	175	169	151	163	162	138	168	175	177	170	171	169	182	178	168	177	184	180	157	151	163	167	161	161	165	206	180	157	163	195	160	159	165	166	153	188	175	156	178	141	182	201	167	165	165	176	164	149	167	157	166	166	151	173	175	164	185	168	182	161	196	143	148	150	168	191	169	148	163	167	150	163	171	165	199	163	150	177	194	160	178	170	159	165	166	161	156	142	153	170	168	166	148	174	187	159	182	174	180	174	161	178	175	154	175	163	162	157	159	170	188	156	173	146	168	184	168	161	162	170	166	171	181	162	152	165	157	173	173	181	160	168	174	180	168	150	144	157	161	163	173	147	183	159	179	169	179	172	162	172	178	183	160	157	185	168	170	145	169	154	167	181	153	159	177	171	173	158	148	163	165	177	165	175	178	186	162	148	186	171	176	173	176	161	173	176	169	168	164	176	166	159	169	151	184	144	185	178	155	180	173	151	143	178	170	171	154	157	180	160	153	160	157	173	164	171	172	177	171	190	162	178	174	172	180	192	172	140	163	158	180	160	151	170	167	162	185	146	166	196	150	165	167	165	158	180	165	189	178	178	190	156	158	155	165	167	167	171	150	162	155	161	189	166	183	159	185	152	152	183	188	143	171	165	172	176	164	171	157	165	174	170	194	161	178	172	158	144	152	151	167	162	166	158	129	153	184	174	163	177	181	165	168	159	154	151	167	173	167	184	144	172	159	163	157	153	158	167	130	171	170	163	158	183	165	140	171	146	197	172	171	164	185	191	174	173	148	163	175	150	184	186	174	148	192	162	157	156	153	162	168	166	155	207	181	155	169	176	158	172	142	161	166	177	176	172	176	165	179	182	170	151	153	156	150	182	150	169	155	169	171	152	169	161	158	167	164	193	174	154	167	176	189	156	170	196	146	152	175	174	166	166	181	163	155	166	175	173	173	158	192	138	155	165	175	164	163	180	188	160	190	168	167	168	157	181	148	158	173	154	157	153	179	185	177	172	175	169	167	173	199	156	167	180	194	172	159	176	190	169	162	192	158	167	173	164	173	176	189	143	187	170	178	215	155	151	176	141	182	187	157	148	166	178	165	144	155	167	167	165	169	174	170	164	160	173	190	171	150	155	161	176	182	175	154	152	171	177	146	162	165	181	152	171	151	137	169	174	160	141	161	155	197	186	184	165	184	176	190	168	190	147	194	163	171	160	174	167	179	156	147	169	183	192	181
7762	833	1491	1575	1388	1162	988	861	758	752	673	588	597	569	542	575	527	512	514	488	496	496	465	498	480	502	478	508	462	454	436	464	415	497	448	456	456	450	457	486	454	456	413	431	428	469	459	416	442	470	419	448	448	431	436	440	460	487	441	448	444	418	444	445	460	445	449	465	414	460	441	462	440	438	424	422	416	463	457	442	438	421	417	443	442	444	437	432	421	431	447	454	447	412	458	454	465	466	438	399	439	435	425	413	442	404	444	448	439	433	419	413	463	434	429	447	403	443	454	426	439	442	409	432	446	395	456	405	462	386	411	416	464	404	413	417	486	412	436	394	462	434	445	436	423	431	433	440	436	462	411	480	431	443	435	439	437	426	419	456	413	460	444	435	441	426	428	439	445	467	403	459	441	418	488	474	462	443	438	435	441	420	426	420	442	433	435	443	406	496	426	440	434	447	398	414	425	454	426	452	435	407	411	460	447	433	420	367	442	430	438	439	434	424	406	423	418	455	402	423	456	415	404	453	469	436	419	440	439	425	448	431	416	455	421	404	404	401	421	435	439	433	445	438	477	434	434	441	478	447	408	448	439	452	449	432	429	420	443	425	455	451	408	422	381	436	406	436	433	465	429	443	398	417	413	465	447	422	419	500	428	440	441	423	465	436	422	442	454	428	471	467	454	465	444	420	429	462	459	434	439	449	420	417	449	445	389	451	445	444	421	421	465	430	474	448	462	462	410	459	410	410	411	451	448	450	440	432	449	440	459	419	443	437	419	443	446	434	430	457	448	432	449	443	428	447	443	456	422	460	411	447	404	433	449	460	450	393	450	419	401	451	429	417	440	473	426	414	476	462	419	456	437	439	429	435	444	408	446	419	417	456	408	438	434	453	435	431	455	451	413	458	441	459	411	438	463	436	431	418	469	435	428	422	402	451	390	429	407	397	430	459	421	423	417	392	452	426	465	428	439	418	442	453	437	432	433	474	447	466	420	439	413	433	461	411	417	422	397	451	417	409	403	467	431	444	420	427	450	422	414	418	420	414	435	453	438	410	436	426	420	408	441	425	425	455	445	467	458	460	428	422	413	446	447	455	474	447	441	443	432	447	443	447	410	445	445	430	473	439	412	432	407	408	462	415	468	443	465	439	425	450	467	438	458	421	459	433	407	424	439	432	412	427	449	414	441	462	411	397	431	420	459	418	400	422	434	423	435	424	454	443	469	432	447	441	438	449	433	427	455	426	468	429	382	441	413	431	454	411	447	453	405	450	417	443	433	411	391	408	411	476	497	476	427	423	462	447	451	419	427	460	450	436	476	392	414	408	424	447	425	401	425	437	484	431	427	460	460	407	419	459	428	446	397	422	449	432	404	477	413	458	438	429	421	424	412	453	424	423	438	441	434	446	420	426	397	466	414	409	436	466	466	416	451	463	450	416	457	418	433	437	436	408	394	442	379	423	411	404	447	423	440	429	457	453	446	493	433	426	444	459	442	421	409	432	419	437	434	394	408	451	490	435	440	434	433	434	410	437	497	444	410	449	417	422	420	458	432	437	444	436	391	429	438	412	472	401	470	439	453	406	459	406	410	440	438	423	460	446	416	428	433	440	439	423	426	445	440	450	391	423	416	469	386	419	415	456	420	440	401	433	418	464	433	430	437	436	421	410	455	427	455	404	442	445	403	391	415	417	377	448	431	460	422	398	448	440	428	446	396	419	421	418	473	431	461	452	461	402	443	452	438	422	468	416	409	412	418	477	418	430	422	452	435	429	411	429	455	428	441	462	429	448	395	444	456	440	441	465	456	425	447	395	412	471	437	465	447	454	427	445	444	436	426	443	444	426	440	410	432	404	438	438	466	360	445	453	412	445	436	455	439	436	432	438	438	441	442	443	458	442	430	449	402	438	408	440	421	429	438	429	452	463	437	408	440	437	465	434	439	478	450	462	462	412	417	431	438	445	428	471	418	446	442	438	422	403	424	467	430	413	447	422	451	410	445	419	404	473	428	464	465	405	448	435	457	434	416	438	425	461	415	460	420	443	446	468	453	482	440	488	429	467	456	409	445	428	468	436	436	436	431	417	408	423	466	445	428	434	438	436	462	422	437	472	468	421	422	428	453	433	449	442	431	441	423	406	422	383	438	448	429	430	430	453	392	437	462	446	420	410	422	424	434	414	461	451	418	394	463	406	401	425	416	430	493	414	449	445	436	440	407	466	426	445	443	443	419	410	444	441	444	436	433	416	435	424	423	467	460	399	424	445	443	427	423	410	475	446	418	446	418	437	477	447	429	437	449	414	382	451	422	418	472	423	453	406	433	460	401	467	438	450	437	439	442	428	424	468	440	421	476	416	409	432	437	461	444	452	442	427	444	442	450	445	445	464	475	423	423	421	432	465	402	434	432	425	397	446	421	462	454	406	460	437	418	436	434	388	460	437	423	429	462	436	391	398	435	457	417	416	450	438	433	468	410	410	424	441	400	461	474	457	461	450	437	432	453	436	438	473	399	445	426	407	473	472	467	466	426	496	437	406	405	450	416	409	446	449	422	444	427	445	433	441	451	429	469	436	411	431	426	450	422	435	449	445	467	410	385	460	438	437	420	438	446	489	431	478	411	421	440	443	428	462	434	451	493	418	424	406	435	451	412	427	446	440	463	406	475	434	449	453	430	420	432	432	486	449	450	485	437	406	379	430	437	439	426	450	440	472	437	429	409	437	441	407	437	432	414	414	486	435	424	439	425	455	441	434	455	435	399	446	429	438	404	445	449	426	421	434	469	440	442	482	427	421	476	442	450	434	450	430	441	465	413	422	408	423	452	423	415	437	427	457	462	432	427	431	450	415	385	463	425	411	426	433	419	439	414	410	449	430	412	459	419	444	452	462	443	442	459	440	427	469	431	425	428	443	475	447	428	453	430	444	424	446	429	446	444	449	438	429	480	445	402	434	395	457	455	409	437	414	465	459	395	419	457	475	452	440	445	430	435	450	439	401	427	435	417	480	450	428	440	401	434	481	397	463	427	426	434	418	407	449	436	435	448	448	416	429	409	463	400	433	438	401	434	415	424	449	443	445	429	432	405	406	418	435	422	411	402	474	428	413	429	424	417	440	481	423	430	450	425	426	425	393	407	413	392	481	433	418	410	451	434	444	470	439	418	445	449	428	464	453	432	429	464	430	429	390	425	439	496	426	455	462	396	438	412	397	420	439	437	422	406	459	419	425	450	407	436	409	428	420	427	436	433	439	448	405	432	439	424	435	423	476	435	433	464	453	451	430	418	421	441	403	440	416	435	459	415	419	399	430	427	458	473	457	425	407	421	427	473	442	438	446	468	463	416	407	419	459	444	431	444	466	430	432	421	441	442	461	417	410	423	455	442	433	463	458	451	438	451	437	422	405	451	457	484	444	395	453	401	442	399	441	457	400	462	438	407	419	443	441	406	466	420	419	436	428	428	445	439	443	428	454	463	447	470	423	446	457	466	457
1389	357	379	364	388	349	388	349	362	335	372	355	376	361	400	352	363	388	331	380	348	345	334	346	362	367	338	340	344	339	327	360	372	349	377	344	335	330	340	376	372	356	360	364	335	333	384	376	393	350	364	361	308	353	386	370	358	338	355	364	337	326	360	353	356	348	320	346	331	338	351	372	309	331	343	360	350	363	367	366	376	341	335	360	346	328	330	359	367	356	341	319	361	346	384	344	341	344	369	355	381	338	381	314	342	388	343	363	368	386	354	337	352	373	346	361	344	343	350	321	402	350	347	342	368	381	307	374	389	338	383	313	385	346	368	365	375	329	361	323	333	382	331	346	369	339	347	351	340	376	342	316	371	352	372	358	354	329	355	348	368	351	411	388	347	362	373	346	333	353	365	372	341	327	386	358	341	339	357	367	342	346	335	319	323	316	353	347	363	385	361	375	344	363	341	372	355	345	337	312	342	369	358	302	350	344	387	380	340	349	341	353	378	357	393	350	388	371	376	397	344	358	359	348	357	342	356	368	347	334	367	342	327	344	353	350	376	331	378	352	355	383	336	329	371	382	381	337	353	328	349	362	389	353	352	346	355	355	374	370	348	363	403	366	363	393	361	354	398	348	336	350	355	350	327	351	339	366	370	360	357	351	330	371	364	355	382	359	392	370	378	386	361	335	369	340	351	333	375	345	336	367	357	337	374	378	287	359	334	348	327	343	384	357	350	320	338	352	341	334	341	359	374	351	364	359	352	350	359	384	345	373	335	322	363	371	362	338	328	382	356	343	357	372	363	358	408	346	375	380	347	358	376	374	363	335	386	342	370	358	368	358	356	351	358	392	339	301	355	407	347	379	319	345	357	385	333	371	344	363	374	390	331	366	377	348	351	321	362	317	397	342	326	367	344	367	361	373	338	368	369	346	343	374	393	343	347	344	319	347	340	361	345	370	385	340	367	364	374	358	324	342	359	384	350	379	348	341	363	371	364	382	336	371	361	387	370	343	364	336	346	340	337	347	328	363	375	326	339	362	343	374	343	323	379	296	387	338	343	336	345	393	371	331	351	375	345	325	341	366	335	364	317	341	349	359	359	370	335	313	392	319	329	354	338	397	351	319	367	323	343	326	337	349	359	340	330	311	321	386	368	357	361	345	380	324	358	351	349	375	320	331	354	391	362	336	340	320	322	335	345	350	340	339	321	354	368	342	366	340	348	330	340	330	341	310	366	355	351	390	356	325	356	314	356	368	362	379	336	328	344	372	322	361	360	323	357	379	307	354	351	346	363	359	366	323	376	363	404	347	364	360	337	317	358	350	382	360	378	412	345	362	387	359	366	369	373	351	362	346	352	351	333	370	340	352	353	335	339	345	356	351	359	356	349	310	345	330	365	369	393	341	338	333	344	360	317	382	361	374	335	326	368	335	352	358	350	361	359	350	373	388	344	349	331	341	351	346	358	356	372	363	339	320	342	327	335	366	345	352	359	345	353	358	362	367	321	325	345	373	340	328	351	342	356	367	336	351	391	348	339	375	383	346	364	329	319	363	373	353	356	362	347	352	352	366	369	409	328	355	339	342	381	347	357	370	365	348	362	373	342	345	344	366	331	360	346	346	366	363	365	368	361	354	391	336	374	324	341	357	351	364	357	360	346	352	332	326	347	371	380	372	375	371	343	323	338	367	371	361	373	299	379	356	359	373	319	380	339	349	323	330	355	405	373	330	334	370	371	377	377	344	342	313	344	360	369	407	349	341	330	348	399	409	355	350	335	354	375	369	338	333	356	395	310	343	345	377	342	334	378	373	370	348	348	326	365	372	360	323	350	354	364	352	381	344	352	347	342	325	315	340	357	369	327	358	337	337	361	327	352	326	346	365	361	354	348	355	343	347	380	352	356	358	344	358	340	396	347	337	332	348	349	338	369	322	337	336	358	352	336	312	311	369	361	391	315	321	377	364	374	354	373	343	345	367	358	358	318	357	350	366	330	343	344	345	357	347	364	374	355	370	331	369	357	359	336	356	392	376	371	335	371	365	339	381	353	393	340	344	351	364	356	332	348	350	384	360	335	362	383	319	357	338	399	351	373	369	339	342	334	334	381	355	387	374	328	388	387	344	321	335	365	346	348	338	364	367	349	346	393	369	375	341	349	350	346	335	377	375	387	312	341	381	343	358	345	316	368	354	368	364	358	341	365	353	368	374	318	320	348	371	353	347	303	356	341	342	368	361	347	356	345	414	352	356	358	338	376	364	350	334	363	327	334	372	354	382	342	376	380	371	339	370	349	350	356	342	345	349	357	361	343	362	347	372	337	359	334	340	322	380	346	360	364	381	345	368	346	349	367	335	352	343	362	345	392	387	354	355	359	345	388	369	369	345	346	343	386	380	354	338	320	332	362	337	370	383	340	416	324	336	333	349	358	357	342	327	357	349	373	338	354	360	359	349	363	357	342	340	364	357	351	356	387	348	333	358	341	362	350	321	353	375	352	379	347	334	363	360	344	355	395	343	368	375	373	335	339	332	327	390	352	326	328	350	383	349	363	352	316	326	358	324	333	349	365	367	310	364	368	368	363	358	324	328	364	365	360	349	336	324	375	334	349	371	340	369	320	371	305	329	349	323	340	354	335	369	380	348	376	331	361	363	350	372	353	321	365	325	341	343	378	384	329	357	383	330	376	355	377	358	357	361	329	351	381	375	383	374	366	315	389	341	359	342	379	370	343	345	351	327	358	378	317	382	356	358	355	354	370	359	388	379	345	342	382	352	378	345	360	328	366	365	370	365	399	329	364	347	343	334	337	363	376	363	332	371	340	363	359	367	341	360	368	328	351	382	378	334	326	337	355	375	376	371	367	346	362	341	363	298	370	367	364	346	352	360	360	340	351	347	369	384	350	325	357	349	375	315	332	377	320	386	310	354	339	337	360	361	405	416	354	400	376	368	354	315	344	340	367	341	383	361	363	379	350	340	376	355	354	360	370	341	379	365	363	382	357	341	322	339	374	361	372	369	377	354	334	385	361	348	385	375	363	421	333	353	383	366	332	332	342	317	376	359	368	357	337	365	341	342	345	353	333	329	350	400	363	337	332	337	372	365	352	335	316	402	350	330	351	335	360	351	367	359	375	346	371	395	364	381	330	342	331	342	394	353	373	373	342	331	363	336	357	358	365	354	346	361	352	349	349	351	350	371	349	334	350	373	320	336	338	394	316	364	328	313	342	349	385	362	355	326	380	374	395	351	371	372	352	352	361	345	358	358	346	346	366	356	327	352	381	325	336	346	350	317	344	364	338	340	350	316	335	377	382	377	351	374	392	370	338	360	320	360	354	346	341	339	352	373	346	344	309	334	370	333	388	340	334	322	349	380	327	359	351	342	368	339	362	327	358	343	356	347	363	361	326	340	335	354	380	363	359	329	327	345	382	326	340	352	334	362	331	382	338	373	321	340	336	349	353	344	403	363	363	374	354	373	389	348	393	356	358	348
2046	854	876	863	867	867	872	803	872	902	859	821	851	876	923	902	903	871	848	901	855	841	846	828	897	886	834	845	882	826	839	843	858	863	891	839	864	846	884	868	883	831	900	831	867	862	846	852	897	840	825	826	841	831	881	834	902	848	856	818	847	843	869	841	877	918	865	860	912	876	860	837	919	842	816	819	858	850	848	833	888	868	837	890	853	823	872	876	824	837	798	899	902	914	843	833	831	948	819	843	854	853	852	894	867	867	824	845	830	853	845	878	894	824	817	857	849	856	848	811	827	845	860	887	843	845	833	844	889	877	807	843	847	866	891	824	863	856	890	843	827	785	810	834	870	893	902	864	891	884	892	823	905	848	847	857	870	834	856	818	812	884	910	884	876	841	869	836	875	862	889	889	880	871	867	870	884	854	801	877	830	858	852	851	859	877	835	829	809	890	883	851	860	836	874	801	833	831	818	861	859	916	812	854	886	901	839	841	917	880	877	871	918	816	851	892	887	869	783	842	837	833	866	828	838	864	875	860	917	873	919	846	841	918	873	837	869	873	848	833	902	853	861	866	839	831	823	847	848	852	873	859	799	824	830	858	883	853	892	885	837	860	809	874	884	861	865	845	896	908	895	871	902	876	851	862	835	902	870	861	867	892	795	838	865	895	856	867	867	877	896	884	807	849	834	861	862	895	878	842	821	870	821	863	836	846	893	886	848	836	924	881	846	875	827	910	897	850	829	836	895	857	809	892	813	813	792	818	853	808	881	857	868	864	877	883	870	822	853	878	841	896	867	922	896	851	865	849	881	869	800	878	888	934	841	884	861	828	894	887	835	852	848	852	864	842	869	882	846	847	868	860	786	833	887	828	890	849	868	832	862	839	842	863	870	870	872	814	832	874	864	847	875	860	879	887	884	856	821	854	910	837	877	893	838	848	854	862	870	849	919	805	857	823	864	843	865	814	833	866	827	856	892	833	838	849	821	818	838	837	881	880	824	854	835	866	860	911	872	871	889	877	861	845	859	841	894	841	843	886	838	871	900	844	819	885	819	825	903	857	897	868	859	815	860	889	858	887	843	876	843	846	865	888	877	829	857	876	860	831	841	871	829	839	876	854	840	879	895	847	830	823	865	881	840	844	865	813	853	876	882	871	858	817	866	826	885	804	864	809	818	847	875	812	834	822	826	820	867	813	869	872	844	863	888	896	821	872	871	817	898	835	846	863	872	849	852	855	849	859	827	825	935	802	885	821	886	877	921	887	871	858	865	838	833	821	841	796	857	850	865	866	858	844	844	909	852	846	855	881	888	869	888	860	882	912	842	850	851	860	848	898	863	852	860	896	876	840	861	854	810	812	814	865	848	844	908	841	849	830	856	867	824	821	866	836	813	847	853	883	879	840	893	909	876	867	850	875	877	873	913	896	870	884	838	818	860	866	860	827	899	893	832	846	834	839	821	871	838	858	831	867	815	855	844	908	882	899	862	825	883	841	894	824	867	788	848	867	841	895	845	876	884	877	821	822	855	838	859	892	848	865	863	862	837	836	867	857	902	870	825	918	837	873	890	849	861	839	827	882	871	856	861	815	855	855	810	874	859	873	878	795	847	867	855	891	849	848	912	807	798	844	856	873	823	839	878	867	844	875	862	840	867	819	819	885	832	848	846	819	861	869	878	829	844	843	843	869	899	804	884	875	829	828	862	844	843	860	897	859	828	872	845	825	830	875	864	893	892	872	848	860	819	905	866	844	871	848	891	877	822	871	901	798	850	856	883	839	881	791	826	925	861	835	882	805	864	874	886	821	899	899	857	798	839	853	877	837	890	850	813	834	815	836	868	876	829	824	821	876	825	854	837	858	836	865	818	909	812	793	877	860	816	875	799	863	866	842	847	866	866	874	894	819	816	879	829	851	876	891	850	917	915	886	842	866	827	874	829	860	869	901	847	810	867	851	897	898	860	936	814	841	870	852	866	870	865	852	870	818	871	876	831	868	833	864	848	878	854	853	859	880	807	844	837	845	820	875	842	876	883	830	883	812	863	833	894	919	872	839	814	869	859	811	861	802	824	872	849	808	815	865	909	864	861	861	884	814	852	894	848	885	847	878	872	880	877	869	844	814	879	840	836	838	865	825	902	835	851	842	862	854	884	847	898	887	840	919	874	875	918	844	874	824	849	879	894	869	849	877	813	839	891	858	843	863	872	846	865	876	873	880	868	900	886	864	872	835	832	856	862	892	882	860	857	833	841	832	799	883	836	838	863	872	812	888	859	827	923	847	853	861	861	910	862	804	843	794	845	852	887	843	831	862	840	847	848	800	838	877	910	838	881	852	845	885	874	861	859	814	844	816	854	854	865	869	885	915	876	907	869	844	877	883	825	835	881	868	836	858	894	876	862	852	851	822	826	891	822	854	824	825	854	877	920	867	872	902	830	866	914	858	855	897	836	787	874	864	885	850	841	817	862	895	834	804	839	869	919	839	891	861	882	870	843	857	852	841	863	847	871	878	894	861	875	838	883	865	852	787	852	865	826	915	890	851	924	870	846	854	869	871	852	854	890	779	848	850	845	878	881	881	840	845	841	861	855	819	858	845	881	864	872	854	874	829	881	859	865	885	860	870	817	886	818	832	864	883	900	816	837	854	825	850	832	880	869	915	841	855	893	888	767	843	880	873	846	808	840	882	859	842	779	911	890	810	824	831	842	833	903	839	868	861	857	873	878	895	856	887	854	803	867	879	846	837	876	819	884	863	912	830	853	850	835	831	890	861	849	863	881	876	901	850	880	896	870	855	860	839	849	837	797	820	841	861	871	819	893	851	838	850	818	815	850	890	863	845	815	865	900	870	883	854	883	874	844	814	876	825	875	834	825	855	846	838	883	850	861	881	853	843	871	894	831	850	856	874	837	834	860	864	848	823	893	819	911	900	837	875	877	861	855	908	896	781	898	864	799	884	868	862	846	894	870	848	859	851	801	803	880	878	916	874	859	883	914	817	885	865	883	795	853	842	828	912	842	871	774	807	873	809	852	853	914	858	856	884	812	893	871	861	842	827	860	874	846	847	858	827	861	909	817	818	856	815	864	932	801	896	869	918	878	838	841	839	900	878	865	878	895	865	879	904	866	835	829	848	842	842	813	848	823	850	899	834	870	844	856	888	874	827	878	847	888	861	803	824	863	842	869	864	869	885	833	875	857	859	890	786	876	900	897	848	851	879	891	845	863	862	854	845	814	858	830	879	858	893	812	847	899	848	849	821	885	906	779	874	853	798	822	895	868	809	875	861	837	889	865	900	880	916	820	895	886	849	881	868	813	834	876	872	891	922	840	856	891	852	914	891	882	859	854	886	870	860	824	839	852	890	810	845	840	851	873	836	841	827	830	869	824	802	835	847	825	865	839	866	859	906	857	840	863	876	862	863	801	864	879	823	885	840	829	848	883	867	894	816	877	903	827	870	849	880	883	886	842	875	871	805	837	849	851	834	858	862
6964	527	584	509	454	402	405	401	335	377	318	358	358	326	294	321	322	323	320	310	296	363	367	362	343	310	305	334	322	333	328	326	331	323	350	316	314	310	313	330	350	295	341	374	322	310	324	345	361	319	324	298	338	298	312	337	341	390	341	331	329	319	335	323	330	347	332	316	362	323	327	293	326	312	326	345	332	323	319	347	356	314	335	302	342	340	336	288	350	333	328	338	340	301	310	331	316	343	335	327	354	343	350	335	291	348	331	355	339	305	341	319	319	314	367	360	363	313	335	337	327	323	347	318	289	328	309	366	322	329	337	297	304	317	323	313	363	319	334	350	353	355	330	352	351	333	332	311	299	303	313	346	323	310	309	331	326	309	341	305	308	353	354	348	348	325	311	307	321	362	331	340	325	325	360	320	297	314	326	337	319	335	308	354	287	301	309	327	316	341	339	321	319	368	349	381	335	357	307	335	338	341	343	313	294	341	320	369	310	351	361	329	347	316	316	328	335	319	335	344	308	304	320	334	344	335	367	332	369	320	313	322	331	330	333	315	371	286	320	323	326	373	324	327	348	351	320	316	326	343	346	341	336	304	302	319	356	296	295	343	361	321	323	358	348	328	323	348	348	302	315	344	312	373	343	369	265	327	324	371	341	330	333	340	332	355	342	344	313	307	368	350	337	312	338	367	352	341	324	302	344	338	324	317	322	311	327	336	334	343	349	352	330	338	328	349	328	329	340	321	332	322	316	356	314	314	339	332	338	331	336	327	355	312	344	349	341	327	344	375	320	338	354	326	339	319	339	314	361	393	343	346	334	336	328	312	318	351	334	345	318	306	313	339	339	355	357	345	330	351	314	315	350	343	341	302	372	345	344	344	366	332	289	314	342	345	313	325	318	335	340	339	366	369	338	349	328	319	361	344	318	323	347	352	343	319	324	360	336	316	354	355	325	338	311	318	320	361	345	327	333	321	317	299	314	332	316	322	318	329	373	319	303	367	320	351	329	310	356	314	354	314	357	329	325	300	325	328	320	337	330	331	343	345	362	307	369	357	330	328	342	358	358	353	312	346	320	330	326	347	328	341	304	313	349	328	314	303	356	309	327	294	283	327	329	342	324	299	350	323	355	307	336	354	324	335	321	338	308	345	330	341	296	327	344	364	360	311	335	304	343	303	325	334	352	394	323	330	366	338	327	315	341	341	302	333	332	327	306	349	331	331	316	306	291	316	325	326	372	323	350	325	323	333	325	338	303	340	338	348	356	307	306	341	307	355	340	314	340	344	330	315	353	306	323	315	340	314	350	322	320	360	319	357	324	306	334	342	316	385	356	327	357	311	298	282	329	301	340	321	320	338	288	332	330	332	336	337	346	333	360	339	303	325	367	336	320	297	355	309	340	323	355	317	296	358	335	339	324	287	321	336	369	322	343	301	318	323	361	328	342	310	316	347	342	329	381	324	321	310	328	345	308	319	307	345	318	354	311	320	315	358	333	303	358	340	309	329	302	336	317	324	317	314	323	335	345	315	323	336	330	312	316	361	345	324	344	335	364	336	347	318	310	341	335	312	336	339	336	351	320	337	361	356	368	340	369	306	380	366	386	338	333	328	330	295	336	361	302	347	349	332	344	313	322	313	356	307	370	304	355	342	313	327	321	345	342	337	353	323	330	322	330	353	315	304	326	352	329	294	327	317	317	313	331	311	326	305	312	329	348	328	337	352	347	332	349	324	341	339	313	317	332	320	323	314	341	310	349	302	311	293	404	351	356	344	331	353	307	333	331	340	331	324	375	346	329	317	314	354	331	332	332	354	303	335	328	314	318	327	296	311	343	310	321	359	344	345	340	343	340	358	331	355	328	362	341	338	357	332	325	307	319	336	326	342	328	333	331	317	296	342	373	333	319	306	330	324	294	345	305	340	319	378	337	333	303	329	341	324	357	314	348	322	321	339	327	333	323	327	317	340	352	311	330	358	355	317	319	335	346	328	321	307	334	272	345	340	301	333	331	317	356	310	343	336	303	328	315	345	344	335	366	343	342	322	363	340	356	353	341	319	331	319	315	339	310	344	320	315	331	318	342	326	331	353	317	306	331	327	321	323	352	329	328	366	332	353	319	321	307	333	335	341	337	308	304	294	304	303	303	335	345	338	349	325	346	326	345	325	364	331	321	338	334	311	343	340	344	345	334	355	316	300	319	348	348	318	351	317	306	352	330	349	303	362	300	327	328	327	312	345	335	343	308	323	312	315	347	304	303	319	334	374	331	343	291	340	315	322	315	355	361	342	373	359	323	338	348	326	301	325	323	312	337	346	327	313	332	349	293	364	361	335	306	366	325	326	350	344	306	341	301	322	331	327	376	327	324	382	345	339	353	314	311	333	359	331	329	301	344	302	331	313	326	333	322	352	328	335	354	321	322	321	334	338	326	346	351	314	333	310	330	336	361	326	350	350	316	354	311	310	313	314	342	316	323	303	303	352	333	295	377	302	321	331	293	320	295	331	331	327	338	353	335	330	346	317	333	344	336	333	295	312	301	345	329	325	362	347	353	309	302	347	344	331	318	317	298	319	338	349	330	351	357	323	329	303	330	289	333	336	319	356	318	328	310	339	318	376	333	359	318	317	327	366	332	350	310	315	331	357	358	346	348	324	312	358	342	328	357	314	320	369	356	329	342	368	314	331	340	341	340	359	354	313	303	327	319	324	312	326	319	313	327	326	340	301	358	339	329	310	302	317	300	322	336	344	337	323	346	278	341	347	361	324	327	341	357	344	333	342	340	317	344	327	283	345	311	357	353	323	322	324	323	315	334	344	341	326	334	311	360	373	316	341	337	320	319	323	328	336	321	304	332	338	311	327	316	314	333	343	320	346	337	364	332	363	322	348	325	316	350	310	338	335	337	322	316	332	339	315	333	318	335	358	334	300	353	322	334	346	317	330	342	297	321	347	349	367	341	331	357	351	320	323	346	314	326	342	360	342	320	338	313	314	350	311	348	306	329	316	305	328	334	340	336	324	312	338	316	344	347	375	326	313	314	344	331	315	352	336	336	327	343	331	316	381	321	354	335	324	328	340	343	313	327	322	318	387	357	322	329	341	297	320	352	338	349	320	308	289	330	344	363	318	330	318	331	318	301	338	304	339	336	352	324	335	338	358	347	322	343	365	350	361	339	311	359	347	327	327	338	349	331	315	360	342	351	305	324	324	332	354	347	321	338	362	346	329	316	332	394	381	317	351	369	358	341	332	297	310	311	333	354	347	323	312	345	334	343	336	356	350	371	344	294	389	376	354	320	306	314	306	346	339	313	353	307	305	355	334	345	333	308	301	353	350	342	331	354	328	307	316	340	342	313	355	329	352	342	306	342	333	338	330	337	313	340	350	332	336	350	320	334	320	321	316	314	336	307	343	310	323	317	355	307	354	333	338	333	320	316	319	341	321	344	324	336	370	326	358	333	349	308	322	319	309	308	325	322	318	349	316	326	337
6564	1029	1326	1441	1283	1173	1066	1019	970	933	946	893	905	853	900	862	838	810	889	827	845	851	816	860	820	807	858	839	841	803	796	836	824	814	828	805	783	844	801	833	812	811	794	852	780	816	803	824	832	824	765	830	869	831	779	837	838	791	801	823	813	785	765	787	834	813	816	858	815	806	825	794	811	806	825	816	782	776	821	830	810	817	811	761	790	811	823	789	764	849	805	795	804	819	775	823	752	839	766	823	768	806	802	791	762	876	857	845	811	749	806	775	850	797	819	836	818	763	799	828	866	797	831	796	765	812	762	834	825	755	798	789	801	802	760	764	742	846	838	750	856	814	813	781	799	831	795	757	820	852	770	820	809	798	813	801	766	801	797	841	803	822	815	814	809	765	786	834	810	821	806	752	789	801	795	794	832	750	781	797	812	786	830	826	821	764	799	814	790	808	797	767	774	767	764	766	830	813	786	804	778	813	832	804	795	776	822	813	853	766	772	818	766	842	811	772	806	800	786	806	850	787	822	803	802	782	818	819	830	828	849	759	815	754	859	766	768	795	825	749	834	784	764	806	808	761	772	784	800	700	798	804	800	788	831	813	736	804	786	802	796	834	767	811	810	780	793	788	734	797	792	785	787	817	782	838	762	823	789	775	769	821	822	792	787	810	761	798	784	810	788	779	825	764	794	807	853	799	794	795	796	794	759	811	793	788	852	854	815	804	790	748	874	774	803	761	786	791	829	802	834	781	770	782	810	776	792	817	802	808	896	798	810	807	798	821	842	763	781	797	775	802	737	787	759	802	792	815	796	815	812	821	785	782	790	788	758	833	764	751	825	826	792	806	839	806	783	770	796	827	769	806	842	816	797	803	841	812	858	788	837	824	786	802	791	803	775	742	785	815	757	815	794	775	772	762	758	820	810	795	841	788	834	815	787	835	829	799	837	776	869	814	826	812	777	797	780	796	803	796	781	769	815	751	806	820	817	786	791	804	834	811	770	809	773	765	767	749	849	799	765	755	776	810	789	805	789	769	832	805	822	850	764	795	758	850	747	798	783	826	845	802	804	813	840	814	866	803	824	809	790	801	775	815	799	802	821	816	847	853	766	816	768	804	769	823	798	772	819	791	800	791	782	811	816	837	751	752	821	835	788	815	807	789	809	757	826	830	869	807	814	803	773	858	818	764	799	866	809	808	835	815	792	763	833	792	824	807	791	818	767	796	811	820	855	791	748	789	801	779	852	826	787	849	796	809	769	789	818	816	798	815	773	746	829	812	849	826	779	771	825	858	800	758	786	799	754	855	781	789	776	763	820	805	830	760	812	750	813	788	801	789	807	823	820	850	784	803	858	799	773	825	793	777	764	778	772	802	785	820	795	779	788	738	803	723	743	836	839	820	809	788	828	777	751	819	805	772	769	771	780	802	817	849	766	848	793	801	797	849	762	801	776	766	805	813	780	804	813	793	792	814	794	830	827	796	839	761	793	788	790	826	774	769	779	771	773	799	853	822	759	782	780	768	809	833	823	799	823	852	861	769	833	782	759	777	792	778	831	761	794	788	810	799	806	748	824	791	830	781	784	804	801	809	816	794	865	807	767	843	789	805	791	796	794	796	831	804	863	837	821	829	800	817	828	814	748	824	832	817	792	777	820	786	798	798	785	845	811	819	805	838	841	788	794	797	789	786	810	819	807	818	786	823	855	778	797	811	754	788	859	835	807	775	790	817	804	835	814	814	819	776	817	789	797	811	810	800	847	809	742	791	746	810	794	822	765	841	819	784	815	806	748	808	817	828	822	811	801	819	806	823	829	788	766	822	838	804	829	786	803	783	796	790	798	818	821	762	803	837	831	761	821	830	829	822	826	815	791	816	819	813	865	863	801	805	751	785	842	844	811	781	773	818	836	776	761	766	797	797	839	827	823	833	798	861	778	778	838	793	819	828	770	800	833	815	800	808	804	761	811	802	819	814	821	760	787	812	819	771	782	798	776	824	851	779	780	822	758	813	804	820	766	835	857	837	768	807	798	831	823	776	786	775	811	862	797	802	832	801	807	800	816	797	817	809	820	779	797	793	813	787	781	798	766	791	765	801	789	760	751	835	799	781	785	842	809	809	784	786	805	805	769	798	762	807	832	794	824	762	798	808	825	832	779	824	807	801	777	797	813	824	809	780	782	822	806	811	797	846	849	832	807	802	785	806	854	819	771	764	795	819	759	767	809	742	810	809	801	836	834	847	789	819	799	847	794	781	795	774	744	764	826	849	777	748	805	744	829	809	784	821	808	774	753	871	798	778	786	778	846	837	762	800	871	774	849	781	836	806	800	801	799	789	807	730	836	760	845	844	807	842	772	820	761	795	804	754	818	780	820	740	800	740	846	795	772	761	797	798	783	863	803	796	847	768	845	818	848	766	821	802	796	826	806	818	781	776	818	793	818	799	809	791	803	796	737	786	825	810	780	789	735	805	810	751	771	838	809	844	755	809	798	814	801	852	793	767	843	838	854	767	850	772	770	812	771	792	812	769	798	806	779	812	760	837	723	720	814	774	804	780	791	794	775	846	825	749	811	780	811	761	841	823	779	784	812	831	791	795	809	796	825	763	840	829	788	803	778	840	795	794	768	839	808	780	791	806	786	790	784	766	804	818	760	836	751	777	777	750	834	805	814	789	796	759	842	794	810	788	838	849	816	795	806	823	830	806	781	773	740	824	746	768	765	787	790	814	816	803	799	821	819	796	815	792	817	795	774	796	776	778	796	814	823	872	800	751	797	831	789	851	756	797	800	817	818	833	806	833	821	849	844	801	758	780	816	792	841	809	800	779	849	791	782	775	832	770	777	827	858	778	831	768	774	822	786	799	810	802	776	790	770	758	793	786	771	763	780	770	844	779	815	815	840	824	797	800	824	771	796	784	759	802	805	763	809	792	830	758	804	824	779	846	839	808	785	767	774	828	801	808	819	817	787	806	746	792	787	814	806	809	821	757	746	793	799	767	825	837	821	846	805	789	803	823	822	806	839	851	762	804	788	829	811	839	789	789	810	829	801	764	790	748	812	829	782	804	803	793	781	763	811	788	794	778	789	803	786	833	808	789	826	821	802	777	765	851	808	823	764	789	826	854	860	805	778	817	763	821	819	816	848	812	821	817	814	767	797	786	825	802	789	807	744	788	793	781	838	825	786	775	751	755	794	772	784	787	762	786	775	809	812	843	810	829	806	811	791	760	799	834	829	790	767	817	760	806	823	823	782	829	780	794	807	783	826	782	803	745	775	770	859	819	788	808	801	835	761	790	789	765	824	788	805	827	750	833	804	836	780	825	779	773	807	796	840	809	767	737	814	874	786	792	842	777	760	760	779	830	812	790	804	817	807	803	841	789	850	802	817	797	745	819	821	822	809	771	806	812	823	775	752	795	823	809	812	787	838	819	792	759	810	804	838	804	786	847	783	822	759	839	740	833	777	799	819	814	851	789	778	787	759	788	839	807
11992	728	603	458	321	275	250	240	242	204	217	211	185	187	170	171	187	169	178	164	162	191	152	187	178	182	176	199	162	158	183	190	169	158	180	173	180	195	175	164	158	148	203	128	162	165	164	163	178	162	163	183	162	176	173	173	172	177	182	160	165	192	169	168	169	173	150	197	169	162	157	176	140	148	162	150	168	183	189	156	153	156	167	150	196	185	159	172	168	180	177	197	164	183	172	174	173	175	193	200	148	202	166	183	155	170	155	162	158	180	168	189	175	194	170	136	192	180	165	175	154	156	195	144	164	141	171	172	163	149	173	166	150	161	178	155	172	180	166	162	183	182	163	173	168	165	164	177	176	182	152	162	137	150	180	167	162	161	174	161	185	183	162	174	164	170	150	151	166	171	172	179	167	194	177	165	179	164	164	172	157	176	145	156	155	152	172	185	175	182	175	169	179	180	161	145	172	180	173	149	169	151	187	132	159	181	148	164	156	176	178	177	144	192	183	158	174	156	191	174	172	152	181	172	167	182	147	158	176	163	143	192	185	175	152	166	161	167	171	172	146	167	140	169	160	190	174	149	147	145	160	150	179	182	159	182	179	154	181	170	184	173	166	195	163	182	146	138	204	147	167	155	179	170	139	189	139	177	169	191	191	170	157	168	199	147	170	186	177	175	162	181	189	161	158	166	149	155	165	180	185	160	176	160	178	177	188	174	171	160	172	171	154	164	171	175	166	174	157	134	193	148	182	185	161	164	191	189	180	158	196	159	161	173	187	173	150	183	166	160	177	186	169	161	163	167	156	165	171	164	169	159	165	191	157	161	166	142	147	183	186	184	166	187	171	149	156	175	181	178	180	159	182	163	187	172	167	162	173	159	147	181	145	201	175	145	174	151	163	170	157	195	155	198	193	162	161	173	169	185	168	137	193	172	184	158	174	197	147	168	175	158	136	169	164	188	171	150	157	168	159	159	163	165	158	174	173	178	167	156	181	145	173	165	170	181	179	163	138	175	190	162	127	148	177	140	183	152	161	173	175	189	153	139	179	196	175	189	138	162	151	154	149	142	158	141	188	164	155	155	156	154	168	156	169	160	146	155	155	195	176	172	163	164	148	170	165	168	155	158	195	177	157	185	152	179	165	163	190	168	151	159	161	169	173	174	182	173	168	159	159	154	199	154	141	184	153	163	184	178	163	174	179	150	180	174	174	173	160	174	184	197	180	176	158	176	176	150	149	171	178	170	162	166	164	189	188	158	167	173	161	176	174	170	164	147	161	160	189	157	169	191	166	174	160	196	166	186	158	171	171	167	166	154	160	181	173	186	191	191	142	167	175	160	178	159	135	160	175	201	158	176	187	160	160	165	158	166	186	164	142	167	152	171	173	164	174	187	156	162	172	148	170	195	166	146	151	139	179	168	146	164	188	151	187	171	162	141	157	189	167	161	182	200	154	162	156	147	167	162	181	173	159	157	169	144	167	162	181	173	145	157	174	149	174	182	150	175	168	152	147	140	175	161	157	174	132	146	154	159	177	171	173	151	185	166	145	158	166	174	195	178	172	186	172	151	185	160	172	174	169	192	153	182	176	167	174	170	182	176	165	188	164	164	157	162	165	138	152	151	153	155	167	168	174	175	189	173	172	159	164	164	172	156	195	162	168	149	168	156	162	150	184	165	173	147	152	183	167	170	161	176	152	158	186	178	175	169	150	151	159	170	160	166	153	152	163	182	142	138	165	161	156	174	146	151	160	135	142	169	172	202	163	149	170	150	189	175	179	169	169	159	172	154	191	176	153	155	170	175	163	170	171	167	173	172	187	181	158	159	167	178	165	176	174	147	188	165	143	166	156	163	173	154	136	186	195	186	189	179	147	176	161	159	188	199	189	163	186	170	161	169	159	170	159	149	166	178	167	168	156	155	168	155	154	181	170	163	164	151	189	191	196	170	189	154	209	174	170	155	167	176	185	197	188	154	195	184	167	185	191	173	153	171	154	165	173	179	165	174	179	178	168	153	155	184	159	189	178	187	145	155	205	147	165	171	162	139	149	180	169	169	160	148	172	191	148	165	173	174	167	164	163	155	157	165	186	178	165	157	168	181	170	183	178	163	163	138	160	166	176	157	177	160	173	148	160	175	154	164	190	176	156	163	173	172	182	157	190	163	191	177	159	163	198	183	149	166	176	173	178	155	194	135	183	150	168	150	165	157	173	178	173	173	173	182	166	154	144	157	162	165	167	170	172	150	175	158	154	168	167	152	168	164	184	159	176	161	189	172	146	165	179	151	156	154	157	165	162	191	179	166	174	162	148	164	171	173	151	158	169	165	170	162	163	182	178	185	159	193	183	151	177	188	158	183	169	170	149	157	181	154	164	159	171	159	154	162	163	153	182	151	183	168	169	156	152	153	167	169	158	173	167	173	144	152	179	182	178	177	154	150	185	155	177	127	174	158	153	166	169	184	177	162	144	170	141	168	182	172	150	167	198	183	154	150	160	159	155	160	170	152	172	148	155	191	156	162	166	178	176	161	170	145	164	163	182	175	170	180	207	166	172	173	192	161	179	172	177	160	183	166	167	177	146	169	181	153	192	173	182	191	185	175	187	160	170	160	177	166	134	156	157	143	176	175	156	168	180	143	170	174	176	150	158	150	181	163	170	143	171	159	159	157	163	188	164	177	151	144	152	157	172	156	170	167	186	161	154	195	179	142	162	187	175	143	161	176	163	186	158	177	163	186	186	172	151	162	170	140	177	169	190	150	163	143	179	165	156	171	170	173	169	185	157	173	153	164	182	173	168	172	177	156	144	163	168	190	166	173	149	171	165	180	165	188	158	151	171	160	168	174	166	166	148	162	172	168	167	180	160	177	148	186	163	149	172	175	173	162	171	170	167	143	160	149	183	174	181	168	163	176	168	157	174	170	191	175	148	173	164	173	185	188	171	173	171	169	170	163	162	147	156	159	153	169	155	171	150	159	173	171	187	175	146	180	162	166	153	160	155	172	163	186	192	157	171	142	161	144	181	165	182	169	176	181	176	167	179	169	144	169	165	153	168	170	155	168	175	136	170	162	150	157	140	140	181	175	137	165	158	191	201	153	193	168	195	170	171	164	174	141	171	175	154	196	163	150	171	163	167	142	167	197	151	162	169	173	140	154	155	166	177	150	157	172	154	169	148	162	146	165	164	164	173	155	182	162	155	152	191	147	194	164	146	179	184	164	171	169	176	166	163	162	154	181	171	179	172	146	193	173	165	183	168	179	170	169	152	166	156	163	166	158	178	151	165	160	165	170	188	182	197	184	133	143	160	170	154	172	166	163	160	169	164	169	162	170	178	165	149	167	162	158	176	175	163	153	180	183	174	137	163	198	151	175	184	177	173	202	168	183	210	173	177	185	175	158	162	167	163	184	196	176	161	163	179	155	144	162	164	163	160	170	160	166	163	164	159	164	152	165	137	157	177	190	184	175	167	169	163	171	157	181	156	153
7684	818	1460	1613	1404	1153	944	844	778	741	663	659	570	565	549	544	540	524	559	475	527	495	463	455	477	464	477	471	475	460	468	485	396	452	438	441	474	442	476	426	453	447	451	493	441	456	457	451	458	428	419	418	446	456	447	452	460	448	436	479	464	432	452	447	453	397	409	428	451	455	449	457	430	435	425	435	403	462	458	455	439	450	470	420	439	408	448	392	414	434	447	470	419	448	454	459	467	452	432	406	426	442	431	439	479	426	488	453	452	424	493	452	414	443	445	451	441	438	410	436	423	431	443	458	433	420	449	414	417	423	475	485	416	472	412	441	458	447	396	470	419	440	433	457	454	415	397	434	449	429	460	446	430	430	437	414	425	440	459	407	437	460	448	434	418	454	436	417	408	460	446	465	409	424	453	426	431	428	444	434	415	438	453	467	425	438	406	455	414	444	431	428	360	401	435	435	435	416	444	433	411	458	425	432	415	430	420	435	436	457	447	437	420	456	439	460	472	424	444	445	421	409	450	422	435	471	393	400	441	447	425	438	448	394	409	426	452	440	422	433	463	441	418	418	417	436	414	391	427	431	405	451	445	428	491	434	405	422	425	465	437	398	435	422	457	413	435	453	377	414	473	453	441	451	424	430	428	468	430	413	455	413	431	440	435	418	422	447	431	429	475	447	444	428	421	442	448	439	465	443	431	443	438	430	408	420	436	450	417	451	445	430	458	420	454	431	451	424	452	425	442	443	461	438	414	453	412	425	460	417	443	433	452	415	443	470	468	468	394	442	446	461	418	471	462	374	428	419	430	401	432	441	439	479	415	426	427	467	431	451	453	404	434	443	424	491	438	421	416	411	405	421	426	439	413	423	461	485	436	443	436	422	410	428	446	433	432	415	458	426	412	423	461	459	415	450	438	414	409	441	424	467	405	426	421	431	436	437	445	470	447	471	428	445	424	434	477	432	456	453	422	440	426	459	434	408	419	416	433	424	446	409	402	445	457	433	429	462	445	410	466	433	418	452	409	450	445	427	441	406	418	443	419	455	427	454	410	422	479	459	433	436	387	452	424	416	429	401	431	443	451	441	435	453	421	428	458	410	448	449	465	418	447	438	471	422	439	442	419	400	410	433	449	436	393	421	450	427	462	415	438	451	437	448	440	436	429	444	423	421	401	454	445	401	427	421	438	446	431	431	470	432	435	457	444	427	431	432	447	415	428	427	441	435	429	402	386	404	408	437	429	444	437	437	444	446	419	433	405	446	411	422	399	384	436	427	416	419	389	446	409	384	439	444	446	452	441	472	438	459	435	472	436	417	416	478	453	406	405	431	422	435	486	420	438	447	450	437	432	431	412	417	453	471	443	419	432	433	442	456	405	425	452	456	446	418	422	430	403	436	445	464	421	414	438	435	434	422	424	480	409	448	407	452	413	428	402	402	420	435	422	414	449	455	434	418	402	426	458	407	433	447	468	444	448	446	424	398	460	429	450	390	455	408	462	447	399	394	488	406	427	475	413	459	427	425	415	482	420	418	443	437	438	408	455	427	461	428	474	458	400	432	447	411	417	435	461	406	432	453	457	416	424	444	455	433	433	432	409	447	436	424	475	411	444	434	450	443	453	408	449	422	441	444	433	417	439	435	422	436	411	433	431	456	438	409	450	441	461	442	434	451	422	440	459	426	468	498	398	446	442	446	430	401	436	460	411	420	434	423	450	415	428	430	433	400	449	435	471	447	413	422	431	409	434	388	425	439	453	473	428	423	469	414	433	457	436	424	432	458	410	449	444	465	413	482	491	441	500	421	393	434	435	454	454	421	433	424	442	425	407	417	416	436	429	452	449	443	460	391	433	414	418	427	460	422	447	435	451	416	412	417	428	409	438	457	444	405	427	441	432	427	449	429	447	445	395	431	465	448	459	424	470	445	434	392	422	441	435	384	418	424	482	396	441	461	460	454	420	419	457	457	451	452	418	439	412	429	391	452	423	417	425	442	485	478	463	409	457	474	434	437	440	429	478	432	409	429	440	472	427	430	407	423	398	444	428	445	449	421	430	460	413	458	459	422	431	419	398	421	417	429	425	451	470	397	407	442	434	426	452	442	443	428	417	427	415	416	470	457	452	456	425	461	458	455	407	443	405	434	400	426	432	446	456	432	413	411	424	423	414	460	411	426	448	426	418	430	470	434	442	448	433	449	428	460	477	408	450	392	431	411	465	462	439	443	446	430	427	428	418	417	433	394	469	438	421	447	487	426	420	415	445	401	435	431	423	401	443	445	427	445	405	424	432	451	447	411	398	431	421	426	456	451	392	453	460	454	426	430	458	441	427	435	432	399	425	432	430	410	431	442	413	427	441	424	463	401	423	403	423	433	425	386	394	421	423	483	436	427	416	431	425	432	408	457	412	421	435	416	443	431	424	425	460	447	417	403	452	438	421	433	438	456	395	440	368	431	410	435	433	429	452	418	455	469	437	446	443	395	454	458	426	424	405	428	436	401	481	446	464	413	466	427	406	437	382	440	447	450	434	421	422	445	432	455	433	440	399	437	437	457	472	404	448	439	388	452	445	422	427	419	425	428	444	470	423	410	409	433	452	425	472	412	439	424	384	444	413	451	446	440	421	441	429	446	462	399	451	442	411	470	393	441	437	467	477	451	442	446	430	469	396	415	453	461	469	437	466	450	411	421	463	455	444	460	442	389	454	453	436	462	430	461	431	468	435	477	428	449	430	440	441	443	426	385	438	451	414	376	443	487	436	416	439	422	466	462	402	430	435	456	429	447	383	429	411	423	420	432	414	414	441	448	392	420	431	438	424	445	457	428	476	452	432	448	474	412	432	469	468	427	407	414	405	449	432	399	475	434	405	444	435	418	424	387	441	407	412	431	481	443	420	423	425	427	443	454	424	429	420	425	454	462	421	439	449	425	417	448	405	435	432	433	428	474	472	438	410	446	450	430	472	420	486	415	395	424	457	419	418	423	424	422	383	431	439	381	410	419	467	456	419	425	404	435	418	408	388	421	367	403	409	467	415	451	436	436	421	430	416	469	401	417	460	426	431	432	419	465	436	387	423	414	410	396	428	437	453	421	463	458	432	408	432	455	466	439	430	451	437	415	414	435	407	440	397	459	400	437	419	435	458	405	423	441	411	433	434	420	424	426	426	483	440	446	422	411	446	407	409	428	400	419	400	440	405	408	425	429	422	453	402	446	478	454	425	417	449	437	430	433	420	472	452	446	405	388	421	431	431	455	457	425	446	466	459	480	409	432	397	465	443	410	430	464	457	451	415	438	404	483	458	390	407	453	469	465	467	436	436	412	459	464	435	470	438	418	426	435	432	436	415	440	417	405	439	436	457	430	465	434	419	465	416	415	470	423	423	476	457	398	395	454	425	450	448	439	432	447	457	431	443	402	444	462	437	432	437	446	407	418	434	478	407	442	445	425	417	424	455	442	435	418	443	415	445	417	438	439	445	411	445	422	450	441
1313	358	292	334	333	353	366	338	376	349	354	365	347	360	359	363	330	344	407	336	367	367	366	381	339	376	373	333	368	361	383	365	343	370	361	358	388	359	350	353	347	336	386	335	361	356	332	333	403	358	348	350	373	316	370	382	363	345	338	386	361	360	341	358	344	319	328	344	343	361	367	361	358	334	334	381	351	313	364	319	344	369	411	326	363	333	346	332	337	367	374	384	391	352	329	345	348	361	373	353	352	350	365	366	378	338	345	333	372	371	344	334	353	369	352	352	348	348	361	380	351	362	365	367	339	319	332	361	314	350	366	373	364	374	344	351	367	371	360	357	351	369	353	332	345	341	351	362	370	305	387	368	368	369	365	358	344	325	361	361	331	302	365	387	357	344	352	357	371	356	359	346	357	350	364	360	347	343	347	352	360	362	343	370	364	338	340	332	371	375	381	363	328	336	395	347	378	322	369	360	355	335	363	359	321	357	353	334	351	357	339	351	388	341	359	340	361	313	367	405	340	402	383	346	354	329	329	373	375	363	357	326	348	385	358	357	321	372	367	359	343	374	353	351	359	325	333	381	371	334	345	353	367	325	344	367	321	366	330	395	355	357	332	355	385	340	358	335	335	353	303	370	399	393	367	328	350	349	340	311	345	353	369	393	400	362	369	349	378	361	336	376	332	341	386	342	348	341	355	394	353	363	346	328	366	332	339	345	384	352	369	364	393	375	313	358	380	391	370	355	327	334	350	339	354	364	357	370	304	349	354	344	349	344	348	360	335	337	384	337	342	355	358	364	356	339	357	350	364	362	376	343	366	350	338	355	346	390	358	381	335	318	353	342	334	381	356	318	366	353	361	331	310	352	397	358	377	330	355	363	354	373	349	341	373	351	330	358	344	378	379	350	340	355	352	332	368	330	360	355	360	367	371	373	353	362	351	367	395	319	367	332	371	366	351	393	309	325	352	356	354	353	361	410	343	349	341	338	387	329	352	357	339	373	366	342	310	368	346	376	382	359	337	361	329	373	346	372	329	330	324	354	335	331	334	350	361	344	334	335	359	365	340	376	343	374	367	367	349	392	355	364	364	349	353	325	329	337	368	356	365	330	372	382	369	338	371	375	341	354	380	357	356	361	357	323	355	387	365	358	368	380	395	360	373	353	363	360	347	366	329	348	377	384	369	362	387	379	335	332	354	339	404	343	361	350	395	348	383	355	349	306	341	350	340	350	348	353	345	350	358	366	347	370	347	359	366	353	386	333	317	332	339	318	356	331	368	398	374	378	352	378	358	391	358	369	333	327	341	356	359	356	339	366	354	371	364	383	344	384	327	325	356	363	373	342	316	380	333	366	344	371	396	329	368	347	409	392	361	347	346	397	343	363	363	351	374	346	349	378	322	336	359	366	355	326	376	320	368	364	380	362	320	348	343	361	359	359	326	393	353	346	359	399	360	349	365	340	375	345	354	356	377	341	342	370	361	360	347	348	345	364	355	344	368	371	380	353	346	370	367	374	376	354	372	355	382	360	334	347	353	340	350	361	362	364	321	320	397	341	370	345	350	344	360	349	379	328	328	350	324	362	339	361	392	367	360	358	344	361	333	346	343	369	373	331	349	349	363	353	391	331	325	349	347	351	326	367	364	360	357	367	388	372	394	352	373	344	327	345	355	348	343	369	327	356	412	327	329	333	391	386	341	377	382	417	315	364	369	330	386	344	378	342	367	335	342	360	348	388	358	376	364	374	353	359	346	339	346	373	360	337	374	363	350	357	365	333	363	351	338	332	372	306	342	329	342	351	326	352	385	371	376	388	321	387	344	353	388	369	331	374	395	365	349	338	349	336	362	370	349	367	329	350	365	353	349	345	365	403	371	326	364	393	375	370	351	331	355	350	357	361	371	368	391	335	342	369	349	344	321	363	387	342	341	342	370	384	333	355	359	371	366	347	350	360	331	336	386	398	352	361	363	343	339	321	345	348	376	365	322	335	370	353	347	354	350	391	366	364	375	361	359	363	373	401	361	340	335	363	365	363	357	365	368	355	346	354	395	353	357	353	351	386	365	350	372	343	346	310	315	375	344	353	328	363	381	323	377	347	353	362	353	366	344	335	367	361	374	357	360	339	367	322	351	357	370	378	358	380	371	345	377	329	387	319	370	340	399	333	356	372	351	360	327	362	354	330	375	324	319	365	320	348	355	320	345	339	332	357	341	324	304	358	351	338	361	343	376	376	365	378	339	357	351	329	366	367	364	316	363	394	354	391	346	377	325	329	345	324	370	365	375	364	378	341	342	362	353	368	311	357	319	350	326	341	354	363	334	313	351	364	366	373	352	333	353	371	340	352	381	406	335	378	361	341	357	384	370	366	347	355	373	332	360	374	421	380	346	378	301	372	334	400	314	396	359	364	330	358	341	334	390	346	340	372	379	369	346	357	358	349	403	350	388	362	349	351	327	354	375	339	340	357	366	343	329	340	329	382	346	358	330	401	355	362	345	325	365	334	324	357	379	331	326	368	379	360	364	361	337	370	352	347	365	385	389	363	371	355	348	418	332	352	366	370	340	331	355	346	354	352	353	364	366	328	316	371	327	403	380	363	353	341	310	360	381	366	331	362	357	347	370	357	375	358	360	390	391	349	332	330	381	362	348	340	370	367	355	355	343	328	375	332	357	349	388	372	345	334	345	349	332	347	359	367	343	343	358	361	361	354	332	356	363	348	374	361	357	391	322	371	375	354	346	381	367	345	379	378	323	356	359	368	360	349	364	336	302	361	391	352	338	387	336	329	351	349	364	339	339	371	345	348	382	321	350	348	364	362	364	360	365	358	353	329	384	397	370	334	352	365	376	332	336	355	332	336	363	311	371	395	347	357	358	388	358	357	315	314	377	365	373	346	386	340	356	350	346	374	351	327	348	352	357	343	344	381	372	332	340	323	342	341	323	359	364	372	369	333	363	337	346	359	383	344	345	394	369	383	351	368	357	346	401	382	360	361	378	359	366	333	351	361	347	380	360	337	358	340	379	326	332	336	318	329	348	364	341	362	326	410	355	323	365	341	337	335	354	340	375	330	367	384	366	360	346	363	361	367	364	349	345	356	357	375	366	384	346	350	331	379	389	371	350	367	350	325	372	375	335	380	394	365	349	329	359	350	365	349	356	369	324	361	341	353	328	369	365	386	352	328	345	357	357	361	344	390	356	397	374	351	336	367	371	389	357	374	388	400	353	366	344	340	353	304	380	364	350	389	345	346	349	347	410	370	341	372	383	367	314	344	343	367	352	375	347	328	389	339	342	390	363	380	331	371	332	336	362	366	359	346	364	343	337	330	361	356	338	343	371	330	355	357	352	347	357	362	365	341	345	357	366	339	326	350	380	356	337	384	381	357	376	380	348	415	385	349	378	367	383	359	375	352	366	340	360	349	351	376	367	363	359	373	352	342	333	353	355	350	321	353	335	352	348	374	326	398	389	342	320	378	360	329	357	343
2010	833	874	844	853	868	907	918	899	877	876	891	856	901	818	848	864	888	951	931	903	918	886	784	802	895	900	826	860	868	850	829	882	842	874	873	869	869	842	868	869	853	837	906	886	910	859	908	829	803	835	850	865	917	877	848	900	902	841	865	887	842	916	862	853	907	841	898	848	848	870	851	870	874	872	835	845	860	845	922	835	868	871	909	905	884	852	854	819	792	861	930	827	846	884	823	801	936	831	914	856	876	898	868	919	863	850	860	879	841	885	841	876	891	869	870	916	879	883	875	895	874	896	820	877	883	871	884	863	849	838	905	842	865	822	896	880	884	838	886	854	807	877	879	894	860	868	853	875	882	871	889	907	834	879	822	883	882	883	834	869	884	860	855	820	848	870	858	875	879	854	850	888	869	826	868	861	876	890	863	840	852	802	829	839	901	837	803	898	856	832	879	824	892	868	871	874	836	832	853	840	897	831	818	854	939	894	854	866	857	859	830	874	852	833	837	865	855	883	887	857	911	863	889	850	884	887	899	842	855	891	940	865	888	830	856	873	868	888	890	894	868	874	843	852	903	867	827	876	850	856	859	834	833	866	864	908	827	891	910	869	783	865	860	821	799	860	865	886	850	839	858	956	894	856	849	851	839	823	871	859	833	851	876	904	857	828	854	840	805	832	827	904	868	867	850	869	937	860	883	842	876	914	909	838	826	845	848	880	911	873	888	803	842	832	878	791	826	883	836	880	830	830	859	891	851	888	881	901	860	849	821	872	905	921	874	917	830	886	841	862	868	886	834	828	789	826	850	849	928	827	863	877	836	832	873	864	833	878	842	852	863	867	860	836	890	882	832	870	866	836	928	847	903	862	846	869	893	848	894	872	864	839	856	904	919	901	881	876	849	857	817	786	837	845	831	845	851	838	884	893	846	833	862	856	853	848	856	873	881	912	876	875	846	842	837	839	842	869	837	855	882	854	847	871	869	876	877	865	865	901	855	869	824	893	829	875	824	881	885	841	829	880	909	824	882	823	889	867	835	868	882	870	832	848	819	837	886	811	889	891	870	872	869	899	807	921	851	871	904	874	837	850	809	842	853	838	870	850	937	835	865	905	893	831	886	845	911	799	910	883	885	918	883	866	861	844	815	887	816	862	863	841	909	861	936	858	848	801	848	889	917	901	868	872	852	847	854	853	886	875	830	835	825	855	888	895	826	845	813	854	896	880	888	795	876	854	894	905	887	885	894	867	818	822	916	866	851	830	886	875	875	844	918	858	853	847	921	872	866	886	857	843	857	864	804	889	864	813	881	856	901	895	835	840	827	828	925	853	852	833	838	874	882	874	858	834	893	953	838	887	861	855	892	852	832	882	834	843	893	894	835	805	849	841	831	838	873	874	857	870	860	860	896	900	891	814	843	858	878	873	860	892	853	866	892	870	858	876	848	849	860	862	863	844	864	892	921	852	890	865	839	886	901	876	872	851	857	867	916	846	883	874	876	855	840	861	817	872	895	842	875	809	875	825	878	880	911	864	869	837	864	785	863	855	882	842	862	910	861	823	880	866	857	873	895	883	834	883	860	880	849	860	862	851	909	831	874	851	837	877	849	871	897	876	880	897	864	867	910	882	829	890	833	809	898	875	807	879	904	855	802	830	866	844	908	896	889	852	892	881	836	832	852	891	851	850	852	843	882	926	871	850	839	824	856	849	889	916	861	818	851	844	839	893	872	820	841	868	872	896	862	946	848	844	885	881	900	838	840	856	872	847	866	844	862	878	847	897	912	809	885	874	834	857	845	840	891	893	856	892	903	832	858	872	862	926	851	840	859	846	855	920	819	838	865	869	864	828	871	828	832	836	840	853	858	860	826	912	851	870	846	824	851	846	833	880	858	866	847	849	891	883	810	875	848	857	885	859	860	882	854	874	886	877	860	794	885	867	839	866	880	891	840	898	943	890	868	869	851	867	793	873	873	853	844	847	834	898	825	846	859	835	880	874	899	877	834	839	835	860	893	849	886	825	872	872	857	870	859	872	823	820	904	831	842	858	901	840	888	887	867	858	903	858	875	830	903	872	882	849	870	904	871	851	868	872	854	866	874	820	864	819	933	866	862	823	872	882	843	910	870	889	859	828	850	883	869	838	840	901	855	866	897	844	873	880	871	835	888	907	898	875	951	853	887	917	830	888	857	866	903	848	848	882	876	898	894	899	891	878	818	848	918	905	803	875	898	891	866	858	855	876	886	917	894	894	885	845	862	878	855	885	857	838	847	809	888	883	890	926	844	833	856	850	858	857	880	857	850	852	789	847	848	885	851	853	858	924	884	894	821	892	891	861	873	810	863	881	918	860	884	864	837	848	825	882	842	852	838	859	890	889	840	905	839	847	854	866	816	858	874	881	865	862	848	856	869	856	871	882	849	862	864	886	858	855	899	881	910	836	862	837	882	916	854	906	875	917	857	905	856	862	854	833	847	902	835	878	823	868	860	875	854	858	801	835	891	855	866	840	863	896	874	836	828	856	855	822	885	903	907	902	879	867	855	833	874	832	874	839	860	879	841	854	863	871	878	875	803	873	907	914	824	883	907	833	868	842	854	829	801	832	835	806	902	837	880	861	870	906	822	873	850	835	862	906	868	856	841	888	841	864	809	855	919	925	816	880	870	884	834	876	856	872	918	850	876	888	886	875	814	887	849	874	829	848	865	839	868	866	868	857	889	871	874	916	889	852	867	849	869	860	814	845	908	902	872	869	924	834	843	867	863	880	840	889	833	874	873	899	879	906	882	907	900	899	889	856	846	841	887	897	921	869	870	890	834	863	847	916	856	864	850	850	846	914	871	872	896	879	843	837	855	850	850	819	859	860	909	875	879	831	873	872	861	802	860	864	821	890	833	898	851	829	852	847	879	864	860	897	827	868	824	824	848	886	871	890	849	848	926	880	884	849	828	846	868	876	856	896	848	878	850	931	902	866	885	858	904	849	870	911	942	905	825	834	830	852	862	882	890	794	891	811	805	841	871	820	845	859	855	873	827	858	844	842	845	873	834	849	872	875	897	900	839	816	858	864	835	825	831	841	868	854	855	827	912	818	854	857	868	887	898	869	864	858	841	855	871	854	843	903	837	855	844	861	836	894	859	836	864	864	834	860	889	854	809	777	858	890	874	879	900	869	866	886	828	866	861	871	881	880	850	894	812	877	870	861	861	877	858	878	918	840	881	884	857	924	883	824	802	879	863	936	914	878	874	825	861	857	916	860	832	875	857	889	862	844	873	858	863	866	847	873	839	884	865	881	882	862	814	854	896	811	867	844	827	924	878	870	881	862	828	851	899	885	840	846	841	867	831	836	867	842	880	827	893	876	890	862	879	828	849	897	820	883	867	860	896	885	914	823	857	876	894	855	832	849	832	885	848	833	842	843	879	865	862	872	876	773	831	877	829	855	911	884	889	824	851	939	840	885	848	906	900	882	826	881	840	807	860	835	833	871	889
6943	565	584	500	443	394	360	373	385	389	342	323	391	339	344	347	326	313	374	316	327	348	300	312	310	278	333	374	299	331	330	374	355	329	341	298	307	341	340	351	353	336	305	314	339	360	340	363	314	338	310	307	301	322	338	319	312	320	318	351	344	308	377	324	346	356	334	329	339	334	324	340	334	321	344	344	347	330	301	288	331	357	332	361	320	319	346	316	339	329	276	353	313	308	371	322	322	329	338	358	311	348	360	347	342	339	370	339	329	310	329	303	324	310	340	327	305	338	331	346	337	333	324	305	323	353	303	312	347	354	324	325	331	329	334	294	332	309	335	323	324	348	364	315	310	316	344	363	329	299	334	343	352	337	344	329	320	328	329	302	325	332	329	335	320	339	340	301	333	304	335	337	297	327	346	351	325	349	318	320	323	362	304	324	379	333	328	356	301	317	355	327	317	331	336	339	285	334	338	339	321	320	325	337	314	338	371	330	341	306	351	350	301	315	319	306	323	338	339	362	338	359	337	326	350	340	372	308	343	309	337	371	305	338	350	311	298	324	359	381	341	368	314	329	330	335	329	354	320	316	318	344	311	345	323	314	317	290	300	328	303	359	346	352	317	293	346	345	318	341	317	342	367	325	318	321	322	334	289	304	303	311	368	360	337	308	309	308	307	365	330	322	347	326	324	300	349	357	311	322	322	337	310	377	343	322	329	327	320	310	332	316	307	353	336	312	351	312	330	300	304	317	355	330	345	364	305	352	320	345	335	351	362	348	298	305	342	313	318	320	316	329	331	344	365	310	315	293	341	293	375	315	330	314	304	285	305	321	329	347	303	332	358	337	337	310	340	335	345	298	308	310	338	336	297	355	311	320	308	313	341	345	370	301	328	329	334	340	314	353	363	328	344	299	303	313	316	312	373	304	324	345	347	319	346	339	325	360	365	341	332	326	346	334	329	333	297	303	323	304	290	313	350	321	327	316	327	336	369	344	311	339	290	289	330	343	316	330	314	330	329	338	361	336	353	329	338	348	318	350	351	326	293	340	368	335	322	331	287	336	297	314	307	302	332	307	337	390	341	322	349	340	291	335	323	324	351	331	358	340	310	316	342	340	333	351	324	352	337	326	323	329	342	343	323	316	319	318	333	360	314	317	358	315	338	345	323	361	302	351	322	316	305	340	340	326	317	350	347	310	345	350	316	349	332	322	313	300	324	327	317	343	329	328	332	333	355	323	316	334	353	319	335	368	329	359	342	309	372	358	351	321	317	323	325	349	315	332	358	350	306	338	335	337	322	358	338	351	321	314	305	334	309	304	355	349	323	334	332	351	308	339	350	321	360	324	328	359	314	336	303	324	322	325	334	375	345	310	321	323	365	322	315	335	342	324	341	326	326	282	338	302	352	337	311	356	311	324	354	349	317	349	353	333	299	342	328	288	331	320	328	368	320	326	370	356	330	356	324	331	359	351	350	347	332	367	338	343	274	365	359	301	344	356	293	334	326	305	339	341	339	300	365	293	317	315	328	341	346	318	323	378	340	317	333	346	289	303	353	335	330	314	310	324	373	329	339	331	386	310	331	325	296	343	315	361	324	354	321	315	327	345	325	349	333	347	312	330	298	342	336	337	334	347	306	322	346	305	346	306	329	327	320	310	322	337	359	313	348	331	352	344	298	325	302	292	321	299	368	355	282	338	327	319	308	327	329	324	357	356	304	328	315	381	343	317	332	317	331	357	344	311	325	328	358	300	361	332	357	347	326	307	344	358	289	313	337	343	301	298	327	362	316	320	309	311	336	323	297	299	320	328	318	307	329	315	320	328	351	322	316	324	315	331	333	372	350	319	311	321	335	313	367	343	315	327	304	346	350	310	309	338	344	323	354	343	314	339	313	289	299	347	376	300	323	295	303	332	338	363	306	343	315	344	336	362	344	325	324	321	333	329	321	325	323	318	341	314	338	336	325	353	349	343	353	353	301	320	302	335	340	355	308	353	321	332	284	317	331	297	303	300	317	322	312	320	313	285	362	343	319	324	313	316	339	351	315	331	330	323	329	339	306	350	353	358	385	328	337	333	337	329	342	325	315	332	365	337	343	316	352	350	334	334	341	308	323	296	338	307	340	345	315	310	333	303	361	296	331	335	306	303	353	331	327	342	323	317	352	318	328	354	327	341	320	329	322	308	359	336	330	349	341	354	333	350	331	342	329	351	277	313	328	314	345	353	326	318	333	324	332	329	306	331	343	313	334	328	345	311	351	350	348	338	351	343	320	314	321	305	313	305	333	317	351	355	367	344	345	346	341	350	336	355	315	313	328	336	327	347	303	354	305	335	335	342	333	331	326	321	360	349	359	299	317	343	351	329	299	339	355	353	320	329	356	358	336	314	299	329	303	325	320	348	372	343	326	310	299	331	312	343	325	320	331	338	311	350	320	349	318	351	316	338	351	369	335	358	344	342	330	337	344	313	329	324	353	297	345	335	310	326	339	346	326	353	315	347	319	330	332	336	322	333	362	365	350	325	369	303	336	338	317	320	315	339	339	339	342	359	330	315	329	301	335	329	314	320	360	324	343	354	336	328	349	309	315	325	346	335	379	353	351	307	317	333	316	330	324	324	311	337	330	306	345	326	337	312	323	295	311	348	338	305	374	343	307	371	313	332	324	292	318	336	332	351	315	346	327	355	302	306	336	344	345	307	365	358	360	321	353	320	323	313	330	353	320	330	328	332	310	303	336	367	336	312	349	323	314	337	337	347	377	362	356	327	340	314	341	295	344	326	345	351	309	301	323	347	344	336	327	332	336	344	347	320	330	306	372	365	317	333	353	322	335	334	362	308	327	310	355	313	317	329	309	345	310	343	365	349	316	321	365	343	356	325	323	345	332	317	298	329	320	344	289	348	344	319	322	344	329	331	307	329	323	344	318	372	327	314	337	327	336	352	349	311	372	325	329	320	330	344	312	324	340	362	360	341	294	312	326	309	348	349	297	312	353	334	346	308	330	319	353	332	327	333	333	332	340	355	305	321	317	314	299	344	346	349	337	332	290	340	346	336	341	371	319	331	332	331	356	357	336	346	305	343	326	329	347	295	329	356	302	357	326	339	304	317	330	322	316	336	344	349	326	327	335	326	356	324	351	335	346	330	295	305	339	318	334	345	329	373	341	329	367	306	327	316	291	321	346	334	338	348	319	335	366	350	298	328	330	351	324	340	344	353	338	298	342	298	308	314	315	334	333	307	282	311	357	334	348	331	312	340	347	295	300	367	353	308	310	321	358	310	338	341	352	320	331	368	328	326	338	349	328	346	353	346	327	309	328	307	319	329	327	329	338	368	321	289	317	332	358	361	335	310	346	299	338	307	363	359	323	353	312	397	347	326	317	327	340	327	330	300	346	351	298	330	342	318	325	325	264	349	333	361	323	308	338	365	355	323	340	336	335	295	302	364	311	294	315	293	304	316	330	310	296	363	305	312	333	347	345	333	348	347
6479	940	1337	1427	1279	1224	1067	1025	929	904	900	893	885	905	876	851	879	855	833	862	801	814	825	809	802	790	789	793	834	846	851	824	787	804	823	814	833	781	846	805	774	843	890	885	793	750	845	810	763	859	759	809	801	822	770	799	813	793	816	876	802	824	816	782	814	800	783	838	809	843	793	798	811	780	856	797	836	759	854	777	793	799	797	776	862	826	840	752	802	781	750	809	846	835	838	775	788	829	772	817	822	787	761	836	730	829	819	836	772	768	816	753	843	837	753	800	783	775	772	775	812	844	775	736	799	803	856	780	787	807	828	796	817	794	751	763	712	814	769	820	796	822	797	798	778	780	780	813	791	842	780	794	735	841	777	770	799	784	840	837	783	778	829	836	781	790	755	835	811	828	766	826	786	798	830	778	793	837	805	729	802	779	781	744	823	867	840	820	796	827	763	763	853	786	808	772	785	793	812	788	839	774	844	750	839	839	730	806	776	783	869	819	774	795	790	845	785	745	814	771	774	780	811	812	729	796	831	839	795	832	845	722	847	832	808	774	799	766	790	804	783	803	759	760	772	778	788	739	800	769	791	821	815	827	796	852	829	810	823	842	816	831	804	789	851	831	810	794	803	820	846	764	855	832	783	794	760	824	793	778	786	795	857	821	834	797	797	750	776	819	808	766	803	777	780	767	824	830	819	791	781	840	752	828	775	797	786	797	826	809	828	792	748	781	792	830	806	815	778	827	797	839	818	749	800	760	762	785	796	802	793	799	789	838	824	793	797	829	792	849	799	801	781	823	817	794	796	779	803	767	812	759	805	789	768	751	792	778	782	763	862	781	802	862	771	735	798	788	834	791	779	773	773	809	798	823	811	828	779	867	780	766	790	845	800	767	804	822	787	828	798	752	759	784	791	814	735	790	793	775	778	808	823	803	785	786	834	787	780	789	819	789	820	758	819	817	816	784	798	817	790	777	765	817	769	810	755	802	758	824	762	799	768	799	752	785	797	781	825	827	839	774	798	771	791	799	849	792	813	779	801	771	789	779	806	798	761	784	776	807	770	810	785	815	788	812	776	769	776	782	794	825	799	853	803	838	794	772	815	773	817	787	804	771	838	798	824	772	791	800	763	810	815	751	883	833	759	800	781	769	820	780	770	830	786	767	774	845	753	772	754	762	764	792	795	806	786	788	744	841	797	813	841	746	832	797	781	765	803	794	772	735	796	815	788	774	817	807	808	778	754	779	772	767	780	818	804	734	798	753	782	763	760	775	767	854	819	813	790	790	814	811	777	753	826	783	758	753	771	802	803	776	806	799	772	798	806	772	821	846	826	832	814	817	778	745	814	816	825	747	819	820	817	807	805	772	780	792	795	789	809	833	837	808	774	759	809	811	817	819	755	830	771	814	812	824	824	861	840	807	837	772	807	814	803	797	794	814	787	781	813	779	815	869	799	811	773	852	816	846	831	814	854	833	781	802	809	816	847	764	816	809	779	767	811	806	771	786	858	744	791	831	770	776	800	840	797	748	821	733	768	827	815	800	806	780	796	821	813	806	787	793	825	788	757	778	778	855	791	794	805	729	758	831	764	840	828	806	806	758	780	801	817	791	798	779	795	764	767	811	838	782	795	777	795	770	760	811	833	759	808	804	731	792	754	742	821	781	808	760	837	839	812	842	813	754	845	757	808	832	777	800	784	810	834	756	785	815	792	805	798	785	787	782	845	768	816	818	818	773	804	809	813	801	803	813	843	780	760	797	780	774	833	789	835	796	765	798	821	802	828	807	829	798	766	790	784	812	794	810	861	796	801	798	812	796	780	788	766	777	755	862	770	782	803	798	806	780	793	793	799	758	781	816	805	789	801	753	844	766	816	792	862	765	802	828	822	777	776	803	776	788	822	827	778	792	780	760	821	761	802	769	832	771	781	801	820	800	843	769	814	794	773	839	800	795	795	785	793	814	790	779	818	799	720	825	775	778	809	781	795	808	806	827	823	767	807	780	765	781	808	740	769	812	808	759	768	821	795	753	789	806	773	765	786	747	808	796	855	802	830	849	798	788	794	789	790	786	834	780	818	780	791	835	797	763	793	801	842	777	814	772	815	830	789	838	837	786	785	809	796	794	842	734	810	810	821	806	841	838	744	827	761	782	830	844	829	837	769	789	795	792	818	825	789	778	833	798	754	789	799	796	815	834	768	785	817	784	785	766	780	807	757	842	797	838	825	821	818	791	795	877	782	810	764	837	842	816	773	782	785	788	837	811	812	791	776	782	811	753	761	784	842	798	788	802	846	777	762	806	839	729	848	816	820	846	818	816	801	794	840	799	811	763	784	772	796	786	789	775	765	823	760	847	798	731	807	793	870	797	816	786	841	740	780	766	782	812	819	792	751	808	785	755	770	779	822	776	741	808	794	791	763	761	791	858	809	797	779	791	762	830	860	816	786	748	781	792	850	837	782	818	827	834	828	784	838	822	831	880	763	826	787	789	784	778	805	780	781	775	745	762	796	772	768	785	788	790	822	765	831	837	791	792	837	814	785	848	761	808	811	812	744	764	786	766	789	785	778	790	798	796	768	753	806	784	831	771	799	809	749	852	839	807	792	780	872	832	820	786	788	752	805	784	784	835	788	825	838	788	854	777	794	775	848	784	816	804	844	744	791	766	755	781	841	846	830	730	781	766	770	826	807	811	808	788	796	764	777	871	800	779	844	781	808	828	790	805	833	798	795	789	817	864	808	837	775	767	846	771	787	745	801	833	805	828	768	810	783	782	812	776	767	779	792	808	832	845	784	810	789	807	836	785	762	843	786	772	839	834	810	793	847	784	808	777	766	818	764	817	815	802	862	801	772	765	761	749	755	787	801	806	760	768	830	800	815	836	807	861	786	849	784	825	824	801	780	838	764	757	771	775	818	758	779	800	795	802	818	786	824	851	841	814	828	787	761	802	771	724	817	806	776	785	775	801	814	806	801	802	756	799	860	780	827	813	811	796	771	804	797	797	810	846	779	840	817	786	798	768	792	750	821	825	840	774	840	805	823	772	786	767	816	786	802	814	804	797	761	854	746	819	808	783	799	825	794	773	815	764	811	802	825	787	769	815	806	801	842	812	803	801	769	803	843	827	758	778	769	782	809	795	819	816	760	783	794	779	794	778	821	824	833	777	853	769	785	837	811	778	793	779	769	803	879	810	814	750	819	780	814	763	788	798	744	820	759	821	784	793	778	811	766	822	814	828	744	768	753	804	790	825	785	839	789	772	787	788	796	778	782	815	752	806	761	818	786	819	773	829	773	771	778	771	833	757	786	743	794	783	764	809	834	810	765	809	811	846	795	773	783	802	775	833	839	786	764	780	761	793	827	820	776	821	821	773	784	831	769	815	821	772	783	820	838	768	829	785	765	778	797	785	792	776	808	833	782	809	806	799	822	803	766	801	804	825	811	855	835	810	799	817	784	830	764	754	808	846	811	808	840	792	826	838	808	800
11825	687	639	529	384	280	269	243	260	194	213	198	192	166	203	160	162	192	164	139	170	170	178	179	172	175	172	166	182	179	148	168	174	180	160	166	172	173	144	174	168	178	177	160	173	196	174	168	164	160	149	175	172	161	193	169	145	160	143	156	164	166	155	163	175	162	162	145	167	180	184	196	157	171	193	173	155	142	154	185	167	189	160	204	187	185	161	174	143	171	172	162	152	188	157	178	185	140	168	162	192	152	169	173	176	160	163	172	166	174	152	153	161	164	186	189	159	190	160	155	146	132	154	151	172	151	167	177	152	159	189	205	144	151	160	168	183	160	159	162	155	162	163	144	161	156	161	173	167	173	147	152	188	166	178	173	158	161	182	146	167	175	180	160	167	156	149	166	171	154	167	159	152	166	156	176	179	158	203	160	169	168	167	168	185	173	151	188	150	161	160	161	193	152	174	168	163	167	143	144	189	173	163	178	151	187	183	166	160	190	154	148	167	169	179	181	145	166	165	170	139	170	172	173	200	174	155	162	182	181	165	178	191	164	154	179	160	167	162	165	176	167	185	150	172	168	160	171	177	151	181	147	189	173	157	199	205	174	165	187	157	193	145	156	182	156	168	162	167	180	157	148	159	198	178	169	170	145	182	163	154	158	172	169	161	149	165	168	180	173	153	153	161	150	189	177	166	152	174	147	148	166	165	179	164	165	140	182	181	170	186	171	178	172	172	175	155	199	161	150	171	178	203	160	179	166	160	177	163	165	154	169	149	160	149	166	173	176	165	173	186	144	159	182	156	173	176	179	146	164	139	169	193	157	161	173	161	168	151	164	174	188	162	184	160	156	170	160	163	164	161	172	178	164	149	162	174	170	184	170	163	155	197	152	154	181	166	158	185	144	175	162	160	163	174	181	151	175	167	174	181	173	164	176	163	165	176	187	144	157	168	162	164	167	182	202	158	180	170	141	168	169	164	185	168	174	165	150	163	166	162	170	147	152	159	184	170	149	161	164	163	186	174	182	149	169	192	180	156	159	171	159	155	181	151	173	175	160	164	155	162	140	155	161	157	158	141	139	170	166	156	155	165	190	155	199	166	164	157	152	159	183	161	178	175	181	164	179	139	162	128	147	186	160	195	148	172	163	169	163	177	128	132	160	180	168	171	168	163	155	165	145	160	156	166	174	168	135	166	204	186	168	160	179	148	159	146	172	175	175	137	180	181	172	154	181	158	159	177	155	149	173	170	164	190	148	163	157	153	155	177	136	167	169	176	171	173	184	181	152	144	161	147	187	161	168	151	172	137	176	159	161	173	161	184	174	151	165	182	157	164	139	187	188	131	170	165	175	180	186	174	168	183	170	156	151	153	182	184	158	196	153	156	166	191	170	161	181	180	198	186	167	171	188	197	180	167	160	191	154	165	158	184	175	161	181	194	181	168	161	176	170	197	188	140	179	169	142	166	157	180	153	183	171	173	166	181	161	153	153	157	178	160	166	148	155	151	182	177	152	155	145	159	163	156	173	183	162	157	188	171	158	167	180	169	186	180	180	171	179	159	145	152	167	174	187	181	165	173	155	166	135	180	161	174	168	170	153	167	163	167	169	140	167	174	144	166	140	162	157	175	166	164	152	149	166	170	156	178	149	170	141	169	157	160	166	155	165	168	169	167	190	160	162	171	158	139	167	182	152	157	168	189	152	178	186	160	174	180	166	175	178	167	178	175	156	184	158	178	174	175	159	178	179	160	164	144	148	161	198	176	162	163	188	157	178	164	178	153	169	186	166	170	186	160	188	183	185	147	152	160	152	172	167	173	173	173	184	173	179	168	156	186	159	142	171	179	156	214	150	154	149	163	147	171	146	173	166	162	153	153	143	186	161	148	139	168	180	154	188	179	169	142	169	159	157	162	173	183	165	151	160	141	168	175	151	159	155	154	139	149	186	173	157	163	165	166	176	169	164	158	173	162	172	152	164	165	165	168	148	190	183	166	178	167	152	170	158	167	167	172	155	164	169	173	152	183	172	143	171	169	161	158	169	184	148	148	146	181	179	159	161	156	184	166	159	161	159	186	157	180	175	173	169	182	162	168	155	142	157	161	173	147	169	157	159	176	162	193	197	193	163	170	171	180	185	168	175	173	152	167	157	157	169	159	155	162	168	161	181	165	144	171	162	174	148	155	187	166	153	195	175	165	181	190	189	178	172	140	182	140	169	186	139	147	156	145	155	168	176	160	156	121	162	167	178	164	182	157	180	161	161	140	162	164	166	172	155	149	169	165	143	193	181	154	168	161	137	173	157	162	190	154	158	159	168	143	173	170	180	131	190	168	134	157	157	156	147	177	181	163	168	170	174	171	148	198	171	162	161	150	175	189	167	158	140	168	155	151	176	148	178	175	181	155	171	165	171	179	162	181	184	174	157	152	174	164	166	171	163	168	159	179	172	194	155	189	187	151	158	155	141	186	165	160	169	152	175	166	160	162	172	162	147	175	163	161	148	160	162	173	148	156	171	189	145	148	157	167	160	166	190	154	159	144	137	184	179	150	184	170	152	175	162	151	151	160	171	162	196	157	146	159	175	172	204	170	202	177	185	162	162	166	160	166	174	137	167	158	166	162	155	167	161	175	170	165	171	156	187	153	158	176	149	184	166	157	173	140	168	154	173	159	165	155	199	168	182	151	163	159	139	151	169	160	156	165	202	159	168	158	172	149	172	146	149	168	150	179	172	164	170	175	167	177	191	144	153	155	178	184	203	185	155	176	174	173	184	127	150	154	145	143	152	160	177	154	149	163	147	143	159	177	144	183	169	150	167	189	202	180	170	165	163	165	170	139	196	163	187	173	178	133	153	165	176	191	178	162	168	164	179	185	163	194	137	158	150	167	164	159	160	185	179	163	141	195	165	156	162	154	148	166	172	176	155	153	166	161	191	166	147	161	172	183	156	182	151	159	196	138	129	163	198	169	152	148	163	159	152	140	152	188	176	168	177	175	161	171	170	197	162	169	168	156	168	179	181	177	169	158	172	161	161	164	153	180	173	171	156	185	159	157	179	155	136	178	162	165	166	184	176	170	176	171	164	150	169	160	161	182	144	176	179	162	153	176	144	158	151	152	162	164	158	175	175	186	146	149	147	128	178	165	157	146	168	149	182	155	143	164	164	161	170	167	165	174	170	151	157	163	170	173	154	174	159	183	185	186	165	149	144	147	156	159	152	172	158	160	189	165	153	168	166	160	174	168	173	172	151	189	181	154	165	168	144	148	172	186	167	150	160	173	161	179	185	144	151	156	163	162	162	158	190	158	157	143	171	170	183	171	158	169	153	172	179	183	194	154	148	165	169	186	179	156	173	184	188	154	163	157	160	162	195	172	147	142	166	182	160	178	171	176	174	177	163	174	179	171	172	133	159	153	160	172	158	160	152	138	162	157	182	175	169	184	179	166	164	157	155	148	163	152	189	172	157	177	160	168	147	164	169	181	176	162	172
7798	863	1489	1633	1449	1111	996	893	772	692	642	624	594	586	559	586	521	528	499	504	495	478	478	475	526	479	410	464	426	470	470	501	462	448	445	486	468	430	461	476	439	449	443	433	441	454	431	444	433	429	420	475	476	480	441	424	417	452	460	463	396	438	439	432	424	417	398	451	481	421	402	449	404	425	395	453	436	452	424	450	448	443	438	470	499	450	426	446	432	447	413	402	434	456	441	421	435	406	382	448	447	378	443	379	469	451	435	513	425	435	461	446	445	440	429	471	434	440	447	442	451	455	428	420	403	456	462	418	432	435	458	477	412	474	467	426	389	429	418	432	436	459	441	437	431	435	424	425	446	398	418	425	464	410	435	427	421	444	410	445	413	417	397	438	429	421	410	422	445	401	425	436	421	431	483	426	428	398	394	430	440	441	429	460	453	445	448	409	431	442	458	421	446	407	433	425	435	433	486	410	462	443	416	449	411	389	455	405	454	452	398	401	398	434	409	421	437	414	422	429	441	433	408	417	489	435	455	445	431	423	400	446	408	443	477	407	429	444	423	428	420	433	432	450	415	418	432	424	387	450	431	407	434	429	425	432	416	404	449	385	443	413	415	394	429	441	426	450	426	450	427	410	454	447	430	456	430	443	450	414	450	398	413	436	451	455	423	421	464	398	413	432	412	431	436	449	415	414	472	410	454	449	428	436	463	458	427	401	442	442	462	448	429	433	418	416	447	445	430	391	451	441	405	448	450	423	416	472	419	435	444	437	413	420	453	443	441	411	420	427	417	446	434	422	431	434	460	428	422	446	415	479	424	430	447	446	435	421	434	403	461	426	478	443	398	443	400	433	384	434	417	441	487	461	447	426	432	411	430	414	431	434	402	391	449	372	455	437	436	416	433	430	450	437	405	418	422	440	403	413	452	413	457	425	393	409	437	418	457	459	412	445	463	464	407	442	455	462	443	432	400	432	427	469	477	425	475	412	424	442	449	442	426	411	420	422	447	427	433	482	428	431	471	471	424	467	414	404	394	415	448	419	448	419	416	419	442	454	439	411	424	449	436	405	444	433	436	446	432	411	444	417	447	436	415	440	430	432	409	401	417	420	475	417	469	408	419	418	450	425	427	423	404	441	442	458	456	430	441	407	415	448	453	443	428	426	443	410	394	426	402	423	403	474	382	443	472	453	432	442	424	413	412	404	447	461	455	427	455	455	487	428	430	407	430	512	425	440	456	444	424	450	415	447	443	439	468	433	423	404	427	449	414	387	405	440	457	436	413	430	428	443	414	409	447	399	445	451	455	459	443	419	417	432	443	405	405	431	432	411	444	407	437	413	450	418	419	431	402	423	416	453	434	426	409	450	404	439	440	426	406	386	451	414	445	461	399	434	465	422	424	436	423	432	438	423	456	359	421	442	373	429	401	398	409	466	464	426	412	408	449	471	433	463	441	434	446	425	420	445	422	437	443	419	431	422	402	443	447	425	448	438	439	441	402	456	463	435	466	406	428	421	432	445	391	435	483	458	425	426	451	427	437	461	394	375	395	450	404	403	458	438	462	433	441	429	431	439	407	417	412	411	442	427	435	418	437	432	438	403	422	435	427	447	421	408	427	422	407	446	435	408	438	418	434	431	405	444	445	433	466	454	400	417	450	428	388	416	411	415	433	425	447	436	415	439	451	418	413	424	456	409	425	440	401	468	389	463	509	423	411	430	407	408	437	454	444	435	441	424	417	414	464	399	411	406	454	426	412	435	433	470	445	455	453	419	475	432	414	412	425	430	437	425	444	427	431	424	438	468	408	469	424	446	467	440	443	485	447	428	426	420	464	419	424	422	408	419	471	403	430	433	394	428	446	437	447	433	434	401	422	410	433	400	452	460	448	410	399	429	418	426	433	401	409	455	372	431	408	456	424	452	453	403	435	440	448	418	452	455	471	433	418	424	461	444	460	450	407	435	417	447	441	421	438	439	449	419	439	436	438	433	429	462	400	441	409	434	415	423	473	436	429	432	409	416	457	411	410	440	451	448	451	448	473	450	441	436	423	404	410	434	441	483	458	459	484	425	435	427	446	423	429	413	442	473	457	484	429	414	407	435	428	392	444	463	446	425	383	457	423	435	404	440	414	428	423	453	403	430	453	427	435	414	416	450	421	438	440	436	441	450	464	388	426	422	405	432	463	425	400	443	397	413	471	454	423	452	442	430	451	454	492	434	469	450	440	416	408	413	459	445	470	485	428	442	433	430	432	450	414	405	431	419	468	460	437	444	410	443	410	418	454	437	469	423	429	447	424	423	409	415	416	462	435	421	431	385	425	440	428	426	445	421	406	444	397	434	451	447	452	409	441	432	427	443	429	421	408	420	441	416	398	442	438	421	425	435	402	414	467	446	429	433	451	441	442	442	433	413	466	448	391	425	460	421	436	457	427	471	432	445	409	414	461	455	441	440	409	455	438	422	428	459	454	439	437	437	452	432	440	417	428	405	427	410	425	429	421	406	468	460	465	410	445	412	480	420	410	436	458	465	477	426	448	451	422	427	410	445	401	443	412	454	439	450	442	405	447	380	394	427	446	451	437	453	429	447	433	440	434	400	441	446	400	408	445	432	402	418	429	467	433	442	411	449	410	474	424	417	439	430	436	401	401	477	448	413	434	433	385	436	440	426	438	465	460	435	438	446	449	412	425	430	379	436	446	437	447	462	415	422	402	380	420	434	434	462	429	426	460	433	432	441	426	454	465	444	497	433	444	445	438	414	440	410	448	441	422	450	468	436	422	410	428	453	426	444	391	413	421	441	462	427	478	430	404	445	416	456	461	452	440	440	447	448	420	420	399	409	423	446	408	412	466	429	401	414	461	462	420	384	473	430	438	422	452	428	427	401	465	434	406	441	414	435	422	428	408	426	438	450	461	447	432	437	444	452	435	417	436	412	435	417	454	449	457	418	426	412	415	432	449	402	456	423	409	440	443	429	457	424	451	414	434	443	455	426	443	409	413	438	409	436	450	415	448	423	409	424	418	427	421	467	444	396	419	390	409	430	440	441	459	433	444	445	421	406	435	452	450	467	416	436	437	429	448	411	468	438	438	411	420	449	419	449	428	432	426	401	397	426	451	435	424	438	435	442	431	411	407	436	404	408	446	411	446	446	467	423	467	457	448	419	456	432	440	432	407	422	418	438	473	405	416	434	442	421	430	440	430	444	420	412	504	450	423	417	428	431	446	445	425	406	439	451	457	402	426	410	429	422	416	429	429	426	433	434	439	433	426	433	426	433	429	478	469	433	438	437	431	445	430	494	449	403	424	402	459	444	386	456	417	402	420	427	423	413	451	491	447	438	438	423	409	439	467	424	433	454	434	460	479	426	434	468	403	405	456	448	405	446	438	374	417	413	429	407	427	406	433	417	443	431	438	429	387	457	436	396	449	447	462	458	431	453	397	449	413	440	440	410	436	429	430	432	383	464	426	425	417	410	436	458	444	464
1261	342	365	365	351	353	356	349	358	366	333	380	392	344	314	364	355	391	382	376	335	332	374	349	371	361	346	335	332	368	360	342	362	364	357	357	373	368	334	335	352	367	341	373	372	325	335	354	336	355	331	387	323	333	336	350	335	341	321	346	320	339	335	344	326	392	330	336	371	348	343	372	318	356	334	359	316	357	400	368	332	354	322	324	372	327	338	354	384	336	338	339	358	350	402	360	348	330	363	361	366	341	352	385	395	347	370	350	370	373	345	373	331	353	373	336	388	366	384	352	314	334	359	361	380	401	339	327	356	355	340	344	360	350	341	361	365	337	356	332	364	342	334	344	365	373	353	344	348	374	384	355	317	353	342	333	342	346	338	343	362	334	345	349	362	353	374	348	364	347	335	347	341	375	324	319	352	354	318	362	370	365	355	338	348	325	338	363	329	343	358	337	351	335	338	344	361	314	330	352	373	340	348	373	373	349	371	330	395	382	366	340	383	369	339	329	366	314	361	404	401	372	347	298	313	362	349	342	380	380	350	373	361	373	331	325	339	334	361	334	370	366	338	350	341	349	378	357	378	393	353	329	332	334	357	362	341	350	364	328	348	327	363	351	385	353	355	302	367	349	378	353	331	387	361	379	323	370	331	335	374	366	343	370	328	356	365	359	353	360	351	356	364	352	341	367	360	378	355	345	351	316	337	376	352	362	345	369	331	345	376	361	347	335	350	352	349	351	306	352	362	346	360	348	348	381	338	305	344	328	363	363	361	349	384	355	359	320	354	319	341	344	332	373	360	329	370	360	335	358	354	343	353	326	384	367	395	349	382	345	355	343	338	332	330	369	365	349	350	369	346	346	374	392	359	362	342	355	361	352	374	354	369	372	344	342	336	338	378	329	355	338	350	373	337	340	393	361	325	361	380	340	368	335	336	360	342	342	309	327	339	329	327	367	374	391	340	361	373	350	342	400	314	361	365	373	366	324	378	362	348	346	372	316	323	343	379	353	395	373	377	347	350	354	347	333	351	321	320	346	332	377	341	392	391	373	344	327	365	393	356	354	346	379	345	365	376	355	361	316	386	372	331	335	310	329	349	328	366	386	348	377	334	342	399	336	352	338	346	360	394	305	381	377	346	339	349	367	382	326	363	310	377	378	324	335	329	371	320	392	404	356	358	379	354	357	369	370	365	299	357	372	372	367	338	387	390	358	381	354	360	375	357	357	334	370	343	346	346	354	349	334	359	359	380	374	366	341	362	350	337	369	347	359	394	360	333	369	366	339	369	351	359	380	335	362	362	341	360	373	344	328	361	346	355	371	357	340	373	346	345	341	349	369	366	367	395	332	367	364	349	309	357	383	400	375	331	326	347	343	343	328	366	360	338	343	385	361	416	352	359	385	306	326	335	369	383	388	354	367	374	341	350	307	362	348	336	341	340	334	393	355	341	363	342	355	363	321	365	336	352	314	328	348	341	369	374	354	351	353	340	394	352	358	351	382	368	368	371	395	377	321	340	334	342	376	318	369	325	308	319	355	354	352	379	360	357	325	375	319	319	381	352	341	346	354	350	339	363	334	369	374	398	381	361	350	378	385	338	360	365	341	350	328	376	385	340	348	352	340	350	323	371	366	385	373	355	379	356	358	341	394	359	347	363	352	371	369	365	331	380	353	381	355	363	305	354	356	348	399	372	347	315	362	342	346	375	342	345	335	386	379	352	371	354	355	349	346	346	350	380	325	400	362	341	360	364	354	358	315	348	352	349	358	366	325	335	376	336	333	333	335	340	347	368	349	348	333	345	378	387	381	331	331	358	321	350	374	351	314	347	369	372	334	348	317	349	353	358	365	374	353	358	381	341	376	355	357	356	353	337	372	357	356	304	344	348	333	331	337	376	365	339	347	347	351	381	371	353	369	334	362	390	340	380	381	326	366	410	352	344	344	369	330	336	314	356	391	391	344	368	317	335	359	381	361	375	346	328	355	341	319	334	351	331	340	347	365	337	357	339	371	357	370	338	377	334	369	331	365	363	396	362	354	386	341	336	329	385	342	305	336	380	351	351	357	365	346	381	319	355	342	333	363	380	347	385	371	359	373	310	346	349	344	368	370	380	340	333	354	352	393	394	362	383	353	342	361	366	313	396	367	317	347	326	356	378	357	337	377	342	347	368	308	351	381	378	324	364	327	354	343	367	361	365	348	360	353	335	377	327	379	297	355	362	360	366	369	379	328	337	351	369	354	365	375	344	331	322	333	374	353	308	376	351	357	361	359	300	366	352	375	348	356	384	384	349	329	331	373	359	348	386	350	378	325	365	368	342	365	365	366	370	361	376	379	388	362	364	338	355	347	339	323	339	391	352	364	333	401	357	321	374	325	349	378	354	333	354	338	398	397	335	328	330	359	392	406	335	397	394	367	367	330	379	312	339	391	351	318	315	337	350	404	346	376	335	329	351	310	325	337	321	354	384	344	355	387	324	392	377	323	338	350	356	340	389	350	370	344	384	374	326	382	352	351	382	409	389	367	344	363	365	365	375	382	362	340	348	371	328	393	364	361	346	316	343	331	341	348	317	374	383	336	399	356	371	377	371	370	353	372	366	357	370	342	346	347	402	366	372	344	362	364	340	322	341	345	326	344	329	381	372	358	352	343	360	392	336	346	333	372	343	343	382	357	333	330	330	339	354	396	398	352	344	356	345	341	387	350	364	346	349	357	348	339	378	314	336	334	348	331	323	378	368	351	382	373	324	367	386	373	377	348	374	338	351	371	327	347	336	341	329	338	347	351	311	355	381	333	357	347	334	364	345	342	361	371	359	376	333	390	333	341	389	349	340	346	373	337	350	333	328	340	353	365	354	354	368	334	340	363	390	392	391	332	374	359	332	344	401	405	349	314	362	353	371	362	368	359	343	334	376	358	382	355	316	340	356	345	343	354	319	348	383	352	387	383	353	336	355	354	334	368	337	359	352	320	347	360	383	386	329	370	342	401	364	375	348	351	379	354	378	344	396	371	335	369	368	349	372	346	351	363	352	345	367	334	328	371	357	344	371	354	367	355	352	371	347	339	349	344	320	347	298	338	346	315	351	365	348	367	383	370	317	374	317	346	383	315	384	340	378	381	354	311	340	387	337	357	362	340	350	336	330	363	344	329	375	352	329	328	354	373	374	392	337	349	366	365	353	407	363	344	351	362	361	358	354	323	313	312	381	324	366	338	367	350	354	372	358	347	345	328	348	389	343	341	324	368	345	360	359	366	359	314	337	339	342	359	348	373	371	333	408	381	331	371	339	355	351	358	357	340	359	355	347	372	365	362	337	313	357	395	351	354	351	348	340	371	364	355	322	350	358	353	320	349	311	352	337	405	376	367	335	347	370	361	354	342	346	363	345	359	370	348	371	345	335	334	340	369	335	344	346	356	348	350	352	320	348	331	368	379	377	371	374	369	352	374	320	348	338	324	384	355	358	335	411	418	386	347	350	372	381	381
1992	913	884	860	889	868	884	914	943	916	919	830	846	894	844	846	879	872	852	860	853	862	859	857	887	838	891	866	869	849	890	845	849	844	848	863	822	842	867	904	827	847	838	833	860	869	859	870	918	906	867	858	794	921	853	881	874	799	868	889	868	873	878	831	830	865	825	853	878	864	872	853	845	852	882	825	888	834	853	874	847	852	874	863	898	847	911	890	840	908	834	864	847	850	889	842	839	857	921	830	830	857	928	832	915	848	827	888	831	830	858	922	895	868	902	868	841	877	828	873	870	876	901	861	883	846	881	880	882	833	836	816	883	842	849	831	890	828	863	865	869	937	907	879	901	893	899	861	835	827	850	887	894	888	816	858	882	844	866	816	853	850	824	825	888	887	887	788	802	884	842	844	871	841	873	860	834	851	814	858	873	881	881	836	862	842	815	867	897	825	873	850	897	892	890	880	853	803	836	903	827	877	848	872	857	821	902	909	873	869	846	857	832	915	894	829	840	835	872	822	790	914	881	860	867	866	867	859	877	815	856	871	849	867	831	837	892	869	831	883	889	941	932	920	863	865	849	850	863	889	829	867	836	848	840	833	887	859	859	898	835	863	885	882	858	859	863	915	870	820	875	847	792	871	868	843	934	861	865	884	889	862	946	864	898	881	871	881	808	828	857	861	891	888	867	842	856	875	906	901	832	890	827	788	832	881	837	821	870	856	886	843	881	854	878	885	826	887	878	848	881	885	890	843	814	868	879	917	801	836	819	846	841	827	873	796	852	836	883	825	871	893	882	871	888	837	878	867	845	870	879	824	838	925	871	893	862	897	869	880	850	867	877	861	896	881	873	911	864	860	861	849	904	876	870	838	862	870	878	847	897	854	832	859	866	846	919	892	860	862	874	891	875	865	854	823	880	889	848	850	853	868	831	833	870	832	864	851	857	815	907	868	867	880	880	836	850	837	888	829	878	863	855	856	884	882	853	887	835	864	885	879	903	908	820	855	849	884	827	888	872	901	896	853	857	865	829	877	880	855	864	903	868	854	857	859	866	902	843	905	828	845	847	859	860	885	834	842	864	871	827	806	842	869	841	891	856	886	869	882	800	912	893	856	851	854	816	818	842	829	904	843	885	830	897	851	822	875	822	861	809	894	910	899	860	858	821	872	878	878	860	858	819	855	825	850	863	821	847	848	851	892	866	840	897	852	861	945	828	898	857	891	878	849	873	863	852	825	880	892	821	893	787	876	822	815	827	911	886	861	824	818	899	854	837	876	876	816	866	895	887	852	822	858	871	814	875	878	875	845	831	882	849	855	941	879	858	804	844	858	828	847	873	848	829	806	810	832	827	838	847	856	832	857	896	894	825	845	882	823	879	854	860	841	828	859	877	913	913	894	908	839	892	896	911	822	853	860	853	850	851	889	847	874	875	888	887	858	868	876	853	849	841	857	821	888	858	851	822	848	850	874	868	860	851	891	925	837	804	861	910	845	829	841	873	860	831	862	851	868	852	875	867	918	855	899	912	890	864	907	891	884	905	891	845	876	882	874	870	858	876	885	876	856	832	811	820	853	853	832	899	877	845	833	885	905	849	851	821	767	892	852	862	866	936	861	841	874	846	869	857	857	860	791	882	872	858	828	824	864	917	899	856	874	824	832	903	881	873	905	897	882	879	878	837	808	841	836	836	896	867	837	867	884	844	871	813	783	877	821	836	904	845	862	842	881	820	818	851	847	876	846	885	865	825	820	825	819	861	821	861	882	859	879	843	883	852	837	878	888	887	881	878	847	857	872	891	876	838	836	854	885	846	820	899	826	824	915	891	905	914	818	891	910	882	905	872	858	813	882	865	822	839	871	885	852	864	839	876	816	815	854	855	867	851	949	869	893	877	840	826	869	806	849	908	874	832	896	864	877	915	829	823	797	821	834	874	896	882	878	819	850	845	864	854	858	867	868	889	859	845	888	858	818	882	857	861	858	816	824	809	825	859	839	843	836	850	852	817	907	840	895	870	828	822	828	867	840	878	859	859	887	868	892	870	872	825	926	814	903	820	858	885	842	845	838	891	871	871	855	839	845	837	843	844	875	837	844	877	834	849	905	862	834	885	927	865	893	884	857	860	868	854	904	840	858	874	875	869	890	854	874	875	890	805	855	897	893	932	860	855	861	829	860	815	895	835	835	879	868	843	825	829	872	964	904	852	839	850	864	847	841	827	859	895	793	823	805	888	852	884	835	880	894	843	858	853	820	860	828	871	867	876	885	883	899	851	838	891	908	870	879	850	904	844	839	851	845	865	825	888	882	858	851	909	866	909	883	904	862	823	778	855	892	918	919	861	791	864	842	905	854	898	869	889	894	841	873	844	845	819	862	905	866	826	818	854	884	877	889	884	834	854	838	848	864	823	828	860	850	876	875	944	925	848	862	860	828	821	849	859	829	904	890	852	884	830	893	910	886	871	868	884	831	871	881	857	894	873	885	813	932	873	866	900	847	892	901	910	880	875	901	869	843	913	850	874	842	881	899	835	846	866	824	859	825	843	913	913	881	850	843	872	895	885	849	850	852	847	899	864	876	870	877	886	874	894	873	860	868	806	792	899	838	936	839	890	832	842	880	821	886	833	843	839	845	846	878	870	814	889	835	850	847	837	861	864	831	873	932	884	836	847	865	862	835	853	869	814	950	835	823	868	810	879	909	884	879	832	861	836	861	819	837	811	875	808	872	860	824	842	866	862	839	852	898	850	884	884	876	851	894	860	883	888	898	829	900	862	793	880	835	828	894	852	909	845	879	873	860	813	880	844	867	857	827	924	841	869	847	942	853	894	877	846	857	850	869	853	863	862	869	866	885	840	896	842	828	874	871	851	823	834	872	825	826	866	910	809	849	906	884	871	881	817	895	879	834	850	833	856	830	915	875	819	826	846	876	840	851	845	880	900	833	902	813	874	907	856	923	889	899	864	846	877	847	876	921	882	925	870	879	874	876	843	867	836	853	838	840	842	852	886	823	827	840	877	867	818	818	853	836	843	889	827	824	870	873	903	898	896	898	837	878	849	822	841	825	862	832	881	847	881	840	900	807	869	873	858	843	859	885	838	884	859	865	900	912	874	846	903	881	850	880	896	808	885	857	854	906	838	866	885	885	875	870	882	849	862	810	868	836	889	917	843	844	844	858	828	852	834	887	859	841	850	884	846	815	856	850	915	842	816	877	823	883	891	875	877	879	823	810	859	818	841	802	845	875	874	831	911	842	850	813	923	908	894	855	841	866	867	858	882	906	846	877	871	836	879	898	861	822	852	889	869	868	882	838	829	878	839	841	823	853	841	853	910	846	863	865	814	918	881	848	844	838	902	822	848	860	844	849	824	854	858	851	851	851	834	888	877	838	848	847	901	907	888	866	901	842	849	867	901	835	851	882	868	849	868	870	892	862	923	911	876	849	832	822	854	853	800	855	904	901	879	875	859	905	862	877	901	847	874	874	852	828
6858	529	554	538	442	402	366	427	354	330	364	352	346	327	373	396	324	375	324	336	355	338	312	341	330	384	339	315	324	362	332	332	328	337	358	320	350	353	327	330	344	325	329	323	341	354	305	322	350	310	312	340	320	314	316	295	334	323	347	382	357	347	293	322	343	326	336	322	324	358	347	317	339	365	307	323	338	307	340	319	304	326	324	326	365	322	289	343	337	351	359	342	326	325	287	339	326	322	327	327	323	323	339	313	333	335	320	343	356	338	343	304	318	318	352	326	322	306	357	316	329	300	294	352	304	300	352	309	324	351	357	319	324	392	345	311	325	309	351	299	304	326	389	322	339	334	309	331	319	367	327	352	314	311	306	332	315	370	338	299	363	369	314	317	330	349	330	312	313	323	349	316	333	300	325	306	329	312	347	333	328	319	306	382	302	336	332	352	315	321	334	355	348	326	342	346	307	316	337	327	353	323	341	332	332	319	311	359	364	317	308	289	312	331	326	304	343	329	300	310	317	319	342	354	360	343	354	295	314	298	338	320	329	333	319	363	342	373	369	362	329	306	311	340	324	270	356	297	309	343	335	317	335	304	315	355	300	327	333	336	338	328	301	366	322	344	321	328	344	331	316	312	327	320	339	347	319	335	318	321	311	325	354	342	293	320	334	318	375	334	305	284	301	313	358	327	322	337	372	329	318	277	343	328	337	328	334	333	317	349	350	338	326	316	349	313	313	354	299	344	337	346	320	328	352	334	331	359	342	322	341	324	358	331	301	303	335	313	341	340	341	354	343	345	358	323	316	340	347	303	319	347	316	335	345	314	312	342	355	324	298	296	349	345	316	359	340	288	326	350	300	308	339	357	313	312	344	326	309	291	330	312	323	320	365	341	320	328	304	319	286	343	358	362	352	326	322	339	332	320	340	358	292	302	355	335	352	336	360	304	311	340	358	341	355	326	322	319	321	316	318	367	322	331	349	329	321	310	298	361	349	362	334	351	305	328	352	316	358	355	334	315	349	314	312	311	310	308	324	350	298	347	341	335	326	326	332	327	344	360	292	316	329	344	342	319	316	324	330	313	317	360	331	372	357	355	301	347	309	317	312	371	327	338	348	328	319	301	316	292	346	313	355	351	336	336	334	294	265	360	295	312	339	309	341	296	353	340	335	340	357	320	327	340	298	350	302	325	333	326	332	351	309	310	332	317	327	351	337	322	344	343	337	335	332	296	321	296	358	343	274	332	360	281	337	305	321	325	330	324	353	329	313	282	313	352	319	332	330	358	347	356	321	292	316	370	356	341	340	295	328	335	318	328	373	329	339	333	329	320	300	292	348	312	333	328	317	331	326	348	327	308	327	370	357	343	351	356	289	355	363	309	345	341	344	336	313	342	309	343	316	345	339	327	331	321	343	348	320	331	338	339	312	337	324	342	320	311	329	339	324	320	258	326	322	348	342	338	314	326	341	327	330	320	336	326	321	327	333	290	340	332	324	326	321	327	331	312	345	318	341	338	321	327	332	354	333	287	343	305	285	338	312	300	334	319	356	311	316	352	327	322	332	324	304	324	362	328	334	342	334	356	306	385	334	321	318	332	327	339	324	352	378	342	325	349	368	355	327	330	332	312	327	322	317	346	332	328	351	309	336	319	327	312	328	334	311	333	334	327	350	359	340	323	330	302	321	363	326	298	314	292	376	318	337	351	350	338	334	346	347	351	322	343	315	361	315	331	346	323	320	300	319	333	319	370	347	337	349	306	378	347	321	320	315	324	331	338	340	323	347	343	338	349	319	322	351	308	332	338	327	317	322	373	322	348	365	343	335	364	327	306	342	316	333	304	336	312	320	349	321	349	329	301	320	315	343	308	322	332	339	324	310	338	337	321	335	376	357	324	323	330	396	371	354	337	310	317	360	342	300	330	333	337	336	350	323	298	309	350	360	306	323	339	320	301	338	332	328	320	326	337	336	334	329	351	304	311	350	351	309	316	335	322	299	303	337	350	308	318	292	357	320	323	310	319	315	317	331	332	326	313	309	360	349	314	301	346	320	330	372	312	353	333	340	320	292	298	327	309	338	326	357	353	365	331	332	322	362	298	383	349	346	359	346	358	335	335	342	325	343	328	367	348	353	332	339	325	320	292	339	334	327	291	309	293	345	308	381	322	341	333	337	329	344	317	324	341	296	332	302	312	318	306	340	352	302	362	328	335	324	364	356	318	301	341	331	354	343	308	318	326	303	295	339	328	316	316	327	312	359	329	325	323	320	360	331	333	325	318	336	337	292	336	306	318	286	331	340	316	298	308	319	335	336	328	363	312	348	305	335	295	317	292	310	276	342	312	310	366	349	316	358	338	331	350	309	336	311	324	351	353	305	308	322	305	312	315	335	296	333	334	356	343	332	310	336	352	334	326	336	309	340	321	316	330	304	322	339	317	348	336	329	288	326	325	276	357	337	336	357	375	349	330	309	348	343	317	301	334	369	375	341	307	300	292	326	336	318	354	347	292	324	306	333	298	344	323	309	311	352	366	315	311	307	303	339	324	325	330	306	322	346	314	293	344	335	364	375	330	333	306	309	336	313	337	326	324	298	295	322	316	334	300	313	326	317	341	333	334	344	358	316	331	297	310	299	358	347	357	300	359	289	340	327	322	326	337	344	356	324	335	320	349	339	341	344	317	303	324	360	330	348	339	325	310	352	347	328	285	324	325	346	374	330	350	342	320	350	315	372	329	315	326	357	301	311	329	353	319	350	358	304	341	300	338	300	352	338	320	312	370	353	347	336	297	288	309	301	324	366	274	326	315	350	305	347	320	299	316	313	378	349	327	334	305	305	341	332	335	321	320	314	311	307	362	320	302	325	327	332	335	330	342	333	353	343	312	330	335	318	386	320	351	320	324	336	308	362	337	304	296	340	325	322	320	313	301	329	344	310	296	319	337	321	351	311	316	347	314	310	357	317	343	328	358	316	331	336	297	343	351	344	324	373	319	365	325	336	321	364	299	310	333	322	301	334	332	317	310	325	306	316	328	304	363	320	302	331	343	337	334	329	318	347	312	321	316	321	343	345	322	316	339	304	332	297	330	321	318	336	326	339	329	327	339	329	302	329	310	330	334	321	309	338	318	359	346	338	290	351	318	317	355	302	330	318	337	337	332	308	338	337	339	327	322	351	325	344	329	349	315	321	339	317	321	369	325	308	318	359	304	336	366	337	365	373	318	356	315	325	305	322	378	344	339	337	313	309	290	305	309	318	326	349	355	305	306	309	302	366	318	353	307	323	347	346	324	328	303	342	318	306	340	358	345	331	320	326	315	344	322	310	337	295	358	341	346	322	317	302	299	316	349	331	325	355	360	299	301	301	318	319	327	332	339	310	338	335	330	342	323	336	324	323	310	304	310	324	324	316	346	346	339	267	314	300	324	304	332	344	340	310	312	324	338	340	338	295	355	346	330	312	306	351	349	336	337	316	327	329	324	328	342	294	300
6586	1044	1272	1466	1234	1198	1081	1059	970	932	862	921	905	860	833	826	812	878	835	832	815	827	854	866	819	785	878	834	811	755	796	784	768	748	817	805	806	841	811	752	786	837	784	817	800	778	827	817	822	791	762	805	886	816	799	768	815	833	784	749	817	819	785	803	768	821	824	829	767	822	785	801	825	788	806	856	785	792	783	820	823	830	803	820	801	829	814	783	778	803	781	843	843	840	805	775	788	777	750	809	832	821	753	791	795	791	803	812	780	758	768	830	747	798	783	777	776	768	772	825	729	783	718	760	812	810	812	768	780	804	773	797	804	779	789	791	771	808	751	849	821	812	834	756	821	791	774	840	809	832	790	799	797	824	788	792	774	831	740	821	789	784	808	789	785	785	824	814	811	774	788	763	783	765	793	787	750	795	830	834	784	799	851	825	844	817	803	814	801	830	788	798	751	771	786	806	799	814	797	812	769	823	849	805	800	875	780	786	786	852	787	775	790	807	800	798	828	775	828	774	800	824	782	766	785	796	777	779	758	758	810	832	847	800	780	728	816	797	755	804	793	800	848	792	800	804	840	789	834	752	814	769	797	789	819	766	792	817	812	748	771	789	827	799	789	799	789	787	794	813	839	777	801	782	849	820	804	794	847	797	824	832	793	827	776	806	771	757	751	750	749	761	750	792	810	814	800	804	795	827	772	762	827	825	739	846	784	769	816	835	823	794	773	789	793	798	799	780	807	819	757	831	752	809	802	776	790	806	810	833	781	840	776	843	757	798	795	777	800	773	812	758	794	867	745	812	808	765	806	751	755	779	795	815	804	817	802	825	774	756	730	833	809	796	799	814	806	773	810	737	840	786	746	778	822	774	780	789	746	807	807	800	786	810	789	839	767	770	784	798	779	805	705	815	816	834	811	819	809	770	773	822	756	792	799	815	789	815	831	832	862	785	860	756	774	780	809	790	788	808	840	812	790	808	741	792	766	833	836	868	805	797	799	841	789	821	796	802	829	789	849	772	773	806	737	796	772	797	809	808	764	746	779	772	793	771	790	800	778	806	772	810	799	750	764	800	771	721	795	781	785	802	798	805	771	763	754	797	764	817	757	804	779	804	808	833	778	831	753	843	797	790	798	827	818	790	833	830	798	788	850	866	810	815	804	780	764	784	790	793	779	796	789	787	771	800	768	804	774	809	772	761	791	823	794	821	763	781	803	767	807	833	786	792	764	792	788	847	770	797	782	774	794	812	826	836	794	783	836	800	801	791	826	785	685	858	790	814	811	778	787	815	841	763	790	779	873	780	818	841	768	788	803	804	809	766	788	792	805	807	855	792	797	792	825	809	794	759	819	729	789	782	834	792	807	742	754	821	747	776	833	760	846	754	772	818	815	815	775	855	815	841	778	784	801	784	783	819	766	788	794	763	805	823	773	812	778	864	803	777	814	804	820	786	787	728	807	778	775	781	780	801	843	789	821	804	767	794	802	796	841	820	833	746	801	773	797	827	776	836	785	802	832	812	858	800	784	811	769	822	819	793	773	822	799	837	780	728	809	808	768	849	835	762	818	813	777	758	809	789	798	743	782	806	816	820	865	765	779	796	799	773	814	798	857	753	784	810	779	796	800	808	814	766	817	852	836	782	771	823	781	812	773	793	777	751	821	810	833	745	767	769	786	778	786	827	772	829	875	796	764	801	817	752	763	770	762	773	814	809	797	796	815	843	761	801	824	795	850	842	832	830	806	816	779	819	772	805	739	798	852	803	756	785	792	800	783	771	732	779	874	772	807	813	828	802	790	791	746	805	778	812	825	776	770	758	789	852	817	778	788	795	798	805	777	800	792	822	780	779	827	818	786	754	831	765	777	814	760	769	813	802	809	772	848	769	821	791	765	802	812	813	802	819	812	811	849	818	786	767	814	756	850	774	798	786	755	783	824	848	801	795	809	842	785	788	733	830	762	839	838	795	762	847	809	827	725	798	806	785	741	811	793	826	806	802	756	854	785	805	782	781	817	771	764	785	788	818	823	807	818	764	780	714	808	797	782	815	792	820	774	747	795	783	754	770	821	856	781	796	816	838	847	824	832	793	786	798	782	766	790	789	797	801	728	788	764	802	843	833	789	846	775	736	742	788	799	812	792	797	795	853	778	761	776	788	799	777	752	778	790	792	766	794	808	772	808	763	784	806	749	729	803	868	811	758	757	819	765	780	806	778	861	815	830	801	805	856	787	830	807	799	803	793	803	767	782	823	825	807	829	827	795	781	846	807	785	790	870	765	795	767	778	827	779	773	752	846	790	804	745	808	782	793	781	788	818	823	823	784	781	782	741	844	770	815	749	828	785	753	752	761	762	776	795	757	818	797	785	737	765	780	866	815	759	784	825	842	762	761	771	825	816	816	783	783	794	766	768	748	777	760	784	817	800	775	781	783	787	784	777	796	795	760	817	801	794	800	790	785	829	758	793	858	817	791	833	826	806	837	821	791	815	767	806	781	799	793	793	810	782	809	786	787	822	782	728	778	814	825	819	818	806	818	839	872	838	799	782	834	784	795	796	775	782	775	795	768	785	853	762	781	782	747	798	804	828	780	734	813	814	775	811	776	772	808	805	813	775	829	804	792	774	795	839	771	764	745	797	820	773	775	773	780	812	807	801	788	764	798	808	903	749	841	804	804	758	757	813	809	808	811	795	793	809	782	783	785	786	776	791	787	801	836	793	840	761	874	851	869	772	819	830	822	753	807	801	786	737	812	774	803	821	797	751	853	794	814	754	808	800	726	798	760	787	771	814	801	777	753	787	780	810	766	820	804	800	794	767	791	790	794	807	794	770	797	793	748	803	748	824	804	814	838	769	772	786	814	804	759	761	815	843	797	786	846	828	804	828	761	830	743	794	788	775	857	793	784	801	798	805	845	767	744	783	774	812	776	800	786	834	829	798	795	801	823	812	767	793	793	815	837	735	792	778	753	764	824	803	746	804	801	820	760	777	794	797	772	804	780	770	809	735	795	792	801	837	761	790	800	787	814	807	822	835	829	808	808	792	801	843	778	775	813	823	788	808	778	814	809	806	771	816	808	828	753	825	827	782	788	789	859	810	823	804	818	762	803	809	855	775	779	736	778	787	835	811	808	814	823	783	799	797	824	860	819	797	814	779	782	800	824	799	798	817	789	781	808	797	792	788	759	795	728	836	839	814	735	773	846	779	832	810	817	780	784	813	774	778	787	769	835	773	805	836	810	803	801	782	804	828	811	782	839	798	780	736	800	773	840	811	712	822	777	767	775	763	813	786	854	798	753	820	789	793	794	784	808	778	840	821	782	766	809	772	823	837	836	755	824	819	821	816	762	756	817	794	736	777	825	792	794	801	771	819	779	835	850	808	747	770	780	761	772	753	854	781	783	787	808	751	811	797	810	797	792	757	815	811	757	777	787	854	799	790	821	816	794	781	776	796	809	847	799	837	763	770	799	841	786	804	780	813	799	781	778
11729	647	586	564	395	341	272	247	219	159	188	185	215	164	166	184	176	162	159	192	197	185	165	209	188	153	178	173	156	186	159	158	157	170	154	185	162	163	170	177	170	178	145	166	153	174	166	170	157	170	144	173	175	177	161	166	162	169	159	160	170	169	151	159	194	146	181	173	128	199	178	165	158	160	166	170	166	162	181	164	126	176	188	161	157	155	153	168	174	175	182	167	146	175	170	176	155	176	150	165	176	163	182	146	202	168	178	161	161	169	160	164	197	149	145	178	176	164	167	149	177	154	165	163	165	157	163	167	153	154	155	155	187	150	188	169	196	142	177	171	189	146	183	154	178	138	152	149	169	172	158	163	185	167	171	160	169	157	170	178	167	159	158	174	178	142	197	183	163	178	150	165	164	155	174	172	187	165	161	168	159	176	184	164	165	155	166	174	172	175	149	167	199	158	161	170	169	161	151	157	166	159	150	162	163	157	157	159	169	154	175	169	191	167	162	143	137	150	174	176	169	173	157	178	172	181	179	159	154	185	189	163	176	162	170	170	155	176	156	142	171	182	203	173	153	145	189	171	177	161	166	141	164	176	188	187	182	160	169	151	168	156	177	165	188	169	170	177	163	188	160	174	174	185	151	174	171	183	159	159	170	173	160	170	162	149	175	181	166	163	172	176	184	153	162	180	193	144	175	182	189	148	153	147	152	162	150	164	185	182	157	163	167	173	165	166	183	174	153	180	163	151	198	185	148	186	150	169	169	171	171	171	159	173	162	201	176	160	172	164	177	142	161	172	158	156	164	162	144	161	190	187	178	148	168	188	160	176	167	177	180	163	166	139	158	154	160	150	165	125	142	173	176	155	147	172	199	152	130	191	170	162	154	179	183	169	159	167	171	181	198	194	142	171	149	161	161	185	162	150	167	160	145	163	156	163	167	149	174	160	162	157	190	165	174	174	168	166	159	164	149	157	169	164	194	176	186	146	167	155	164	155	181	165	154	143	176	146	159	141	167	171	156	173	159	172	182	172	157	162	180	180	197	155	163	167	159	183	172	165	169	169	177	180	159	189	157	151	153	157	142	156	168	177	182	205	167	187	178	147	162	147	174	157	146	169	178	185	168	166	176	171	144	178	158	184	165	169	168	171	143	176	162	147	167	165	173	179	169	161	188	146	164	157	155	155	162	155	176	167	152	167	142	170	166	141	151	179	174	158	170	147	164	187	151	164	169	160	169	174	184	170	149	152	147	152	152	182	168	183	157	182	174	147	160	143	165	184	169	159	193	176	141	176	170	183	161	191	179	187	166	167	167	171	160	167	159	170	154	156	144	147	165	141	168	200	150	144	143	153	161	169	185	175	201	136	185	156	162	154	178	166	164	170	164	172	180	182	177	170	179	139	155	151	177	170	149	149	165	156	170	155	167	206	187	155	166	170	140	181	140	148	170	174	172	161	156	175	160	152	164	174	159	164	165	169	200	139	164	152	163	176	145	176	159	183	193	171	159	172	134	162	139	148	141	155	157	137	156	164	157	147	184	182	184	159	177	161	175	161	137	165	182	180	169	185	169	145	158	171	197	152	164	163	154	167	166	161	163	182	164	166	178	168	141	168	177	192	168	185	166	156	145	163	167	184	179	157	179	174	180	163	170	162	164	164	134	188	176	167	188	139	176	175	136	180	154	179	161	192	144	169	154	172	168	179	158	184	167	176	183	167	171	185	150	182	169	180	149	176	174	158	172	169	181	185	156	147	176	160	167	189	166	177	158	168	171	158	169	190	149	159	165	141	169	167	167	165	173	185	171	179	196	139	179	164	162	170	147	160	142	174	164	170	178	172	147	154	152	166	159	157	176	158	190	165	154	141	169	157	195	166	161	143	175	170	166	178	157	171	174	168	140	155	156	172	161	156	165	168	142	175	139	167	153	174	161	179	180	147	182	155	169	175	159	172	144	171	171	167	156	146	157	140	155	150	172	172	179	184	180	160	139	177	174	143	183	153	168	154	174	158	156	179	191	161	173	158	173	175	172	165	161	164	179	176	151	155	170	163	169	162	159	152	178	179	167	155	163	165	118	153	168	147	169	172	196	159	185	181	173	155	163	158	161	167	174	165	162	168	150	161	171	185	179	158	168	187	163	197	159	169	163	161	170	167	160	139	148	163	187	157	150	161	173	146	167	148	174	166	160	179	183	138	164	147	204	170	162	162	157	172	165	153	173	153	168	175	166	147	153	144	150	143	152	158	156	180	181	159	176	175	161	176	162	156	155	181	158	168	161	147	146	171	188	160	190	153	182	179	160	178	173	157	160	168	169	160	171	160	174	182	163	151	172	143	132	153	142	173	163	153	165	156	158	181	155	138	170	157	166	181	174	162	166	139	185	152	172	176	164	163	152	165	177	189	176	176	174	164	140	172	160	170	149	182	168	179	156	159	159	173	163	168	181	155	174	167	154	174	148	178	167	160	180	179	169	181	139	163	166	142	142	180	186	179	164	177	156	185	162	168	166	171	192	171	182	172	161	144	164	157	154	177	168	183	161	187	157	150	154	173	173	148	154	170	176	124	160	162	179	150	137	167	170	192	184	176	166	183	187	176	144	146	160	160	165	155	177	167	181	182	151	161	141	152	156	161	171	140	163	149	189	165	177	169	184	177	159	154	171	157	159	153	192	135	160	164	167	171	193	170	198	161	158	178	177	172	172	158	198	154	177	166	181	175	185	191	153	170	147	172	182	177	185	150	185	161	172	156	179	186	160	167	149	166	155	156	150	133	177	169	177	181	158	151	181	155	160	161	167	181	148	177	177	166	166	158	156	174	177	170	137	172	186	158	169	173	180	158	146	165	165	164	165	154	203	147	141	151	162	187	153	134	179	181	164	158	177	196	162	186	162	166	187	168	141	163	191	177	162	183	168	166	175	165	158	164	163	153	175	172	174	148	176	185	174	174	164	141	180	159	167	168	165	190	195	176	183	156	163	192	165	153	144	165	164	166	163	146	165	180	167	156	154	174	175	169	176	170	164	160	170	173	157	164	170	166	167	152	172	178	141	154	147	191	141	169	162	157	162	176	153	171	167	182	185	152	155	155	157	151	167	178	148	166	170	184	149	176	164	169	178	151	170	177	177	177	155	169	196	161	191	160	159	179	185	184	168	179	146	172	201	145	182	164	187	158	139	160	171	182	149	145	194	144	159	181	166	174	177	168	158	179	170	187	182	157	168	171	171	170	163	154	150	154	161	166	162	164	184	162	168	176	177	173	169	155	172	164	183	164	170	171	175	168	176	164	163	177	163	173	172	163	168	171	152	166	148	165	194	148	149	181	145	188	160	180	176	166	162	141	155	157	166	169	154	157	147	154	162	161	169	164	181	150	167	149	177	152	179	172	169	183	199	161	163	169	168	167	172	137	169	166	154	177	153	152	159	182	170	176	171	174	171	163	169	155	160	161	176	171	187	162	156	147	170	164	143	173	147	179	154	162	157	195
7754	788	1468	1704	1345	1115	937	838	742	727	661	639	605	561	558	521	540	534	506	494	504	452	450	484	440	462	478	456	481	486	433	450	458	415	427	478	438	429	463	455	459	445	424	475	453	444	462	447	450	421	462	430	424	437	448	419	451	439	453	486	443	387	455	459	476	426	471	469	428	449	431	438	422	452	429	399	416	427	470	367	442	425	450	404	434	467	453	424	471	459	401	363	434	411	464	478	395	417	390	463	433	446	466	403	452	449	435	437	462	436	398	428	417	425	442	417	426	438	420	422	435	419	429	424	447	422	421	426	444	429	425	428	428	405	477	416	425	429	438	437	463	428	435	430	430	449	406	456	410	444	430	458	427	436	409	423	427	418	434	416	446	464	414	421	415	403	420	427	439	464	434	460	417	447	415	433	455	445	455	429	441	405	448	435	437	409	408	450	385	457	446	421	431	415	422	468	410	436	433	407	434	417	452	441	433	424	435	434	442	456	415	428	451	393	407	406	437	430	412	432	443	402	402	427	414	423	410	455	402	425	427	402	395	427	445	420	440	429	416	435	441	439	391	451	471	443	432	403	447	390	452	426	416	415	441	445	418	430	436	419	456	457	424	414	395	461	429	449	459	430	462	480	428	464	435	448	408	431	447	417	443	419	458	455	437	437	393	406	445	423	418	431	412	466	408	429	460	437	406	411	452	407	395	443	449	410	430	437	426	405	420	412	425	440	454	419	444	437	453	412	421	432	414	392	446	422	446	428	437	430	428	443	452	445	445	454	454	394	474	423	436	412	439	440	424	421	418	394	402	372	420	448	426	402	428	444	416	460	406	439	433	474	461	434	462	409	445	413	427	417	430	449	432	488	451	420	427	433	432	400	454	445	433	430	412	404	406	420	407	400	439	414	421	427	434	415	438	444	457	442	475	451	448	471	381	426	474	459	459	444	447	427	456	445	445	416	451	423	441	403	410	447	401	450	440	460	480	453	419	418	460	424	425	426	409	435	444	427	467	419	426	444	404	422	391	397	472	460	414	489	452	430	437	438	402	425	392	446	391	416	442	437	398	479	449	412	421	395	408	428	426	452	398	404	439	424	480	401	420	427	425	434	442	440	454	450	430	414	405	424	439	434	384	447	456	441	406	412	455	418	408	461	404	420	463	396	451	416	412	417	444	467	403	431	446	411	408	425	415	417	433	410	380	432	430	410	430	435	432	422	422	427	434	423	437	428	427	459	427	439	434	427	453	441	431	431	375	441	446	439	445	444	461	416	470	391	441	403	467	412	443	466	438	421	425	411	413	439	433	412	450	435	424	409	447	432	393	447	479	398	386	398	436	445	419	442	410	438	404	448	419	452	414	380	421	375	416	441	469	410	445	435	433	429	428	437	450	442	418	418	440	402	435	467	443	421	450	477	428	468	436	432	467	435	433	407	448	435	436	465	444	397	466	450	433	413	442	442	412	464	426	432	449	435	441	398	417	443	432	440	419	403	427	427	453	413	488	448	423	410	475	423	369	453	416	437	404	416	412	434	392	377	448	411	412	423	420	448	440	406	434	453	455	422	422	454	438	441	427	437	460	461	437	470	426	435	457	444	447	430	469	437	438	424	417	414	427	488	472	429	434	414	421	431	467	405	394	430	448	453	444	440	379	436	424	442	469	423	413	402	438	399	422	405	429	452	441	449	438	420	388	436	431	418	436	402	443	430	401	430	439	457	439	455	413	442	436	452	431	420	403	420	439	439	472	392	412	452	476	415	479	441	444	447	433	437	444	428	479	443	415	424	459	437	439	452	416	416	430	444	434	433	470	429	435	432	406	397	432	454	451	481	430	486	407	405	440	476	427	448	463	434	402	388	449	442	416	445	456	422	418	452	437	415	469	424	437	416	412	425	392	414	404	448	433	433	415	461	399	456	429	434	441	459	442	438	412	418	429	428	412	412	426	413	437	408	431	419	422	436	442	437	428	436	393	432	415	469	446	429	413	442	445	442	459	410	399	411	444	427	415	443	431	460	460	435	447	414	420	414	445	436	399	458	443	441	398	441	405	417	409	403	466	448	466	423	416	423	449	406	410	445	414	434	424	422	397	444	453	405	413	450	433	438	391	455	443	404	418	380	468	400	448	450	440	436	434	412	434	460	408	421	425	422	464	424	399	414	433	433	453	414	465	422	420	454	435	399	421	424	419	419	400	421	427	455	437	408	458	394	420	397	431	449	424	440	474	440	448	419	442	425	440	434	442	428	450	410	434	420	403	416	437	448	418	451	450	429	425	437	400	448	435	429	411	455	432	427	434	438	401	418	424	469	439	420	427	391	452	443	464	421	447	449	396	387	456	433	438	386	451	414	448	446	372	411	432	436	436	482	419	454	454	392	426	437	467	408	469	420	418	435	435	425	419	412	428	402	443	446	415	422	426	448	426	429	413	393	424	420	434	430	456	421	439	463	459	416	431	414	455	447	390	403	448	427	442	440	415	464	399	433	453	431	436	429	438	416	409	434	400	411	414	434	427	428	421	434	455	438	428	418	433	428	442	440	421	424	438	426	460	456	436	408	446	423	416	418	451	471	400	440	393	429	419	422	437	432	439	435	415	421	398	437	443	415	453	430	432	409	431	423	426	412	425	437	417	388	447	417	450	432	402	456	442	399	446	418	427	407	451	449	476	413	432	428	460	442	415	452	427	455	440	443	441	446	455	442	451	460	430	454	419	439	447	405	458	425	435	416	412	445	440	382	424	421	442	459	467	414	427	454	423	449	469	411	413	418	406	435	422	426	441	456	433	440	421	439	434	432	421	422	436	414	420	449	416	439	425	387	460	424	418	450	452	435	428	464	479	427	467	431	423	441	449	452	407	439	429	416	430	452	390	461	394	456	441	446	437	440	420	426	449	432	386	403	426	444	412	453	465	447	423	432	423	417	428	439	432	398	405	402	406	421	408	462	404	415	412	425	439	432	445	476	419	421	434	440	425	408	451	462	441	406	429	408	423	417	428	415	399	438	406	453	415	442	434	438	408	439	443	423	427	423	455	400	413	422	453	431	444	411	420	420	424	452	432	452	432	426	436	435	460	413	426	396	466	448	439	409	435	411	456	460	446	487	358	433	430	410	443	420	452	430	462	426	403	425	470	446	421	412	466	448	446	450	422	433	411	434	460	427	416	426	461	431	426	436	427	401	413	454	431	418	418	445	417	445	453	456	438	428	423	411	433	438	431	436	394	436	402	441	395	430	422	437	420	414	425	422	442	426	419	445	446	411	422	462	421	418	410	450	410	465	432	419	468	442	428	419	409	451	402	434	468	413	390	412	473	437	452	447	446	491	460	431	406	440	419	467	430	445	430	463	409	407	433	451	407	437	425	420	428	401	414	427	410	411	433	430	462	436	443	453	428	406	424	425	418	412	449	391	428	489	443	481	454	408	435	436	433	419	428	394	443	406	441	448	471	403	403	434	462	379	430	430	428	446	439	454	428	413	451	439	454	413
1472	388	384	366	361	372	371	348	380	361	333	355	361	352	346	346	369	328	381	330	391	348	384	360	372	365	377	339	364	349	394	334	392	334	326	341	358	344	386	361	356	350	371	349	375	337	346	361	346	347	343	348	318	339	357	345	349	345	354	381	342	367	340	341	334	324	347	319	340	336	344	317	348	340	337	364	353	366	368	379	348	362	344	382	358	366	351	351	333	401	372	341	341	358	369	384	357	338	336	354	401	346	329	364	364	370	330	345	357	351	373	365	360	355	347	380	353	361	328	332	353	351	381	363	353	348	381	377	331	361	324	386	328	355	331	342	338	343	325	347	365	343	328	318	328	362	354	383	347	305	355	340	340	359	371	361	352	310	355	354	349	322	364	328	326	375	351	337	351	368	372	317	359	352	381	363	337	370	350	333	365	377	365	343	366	341	356	363	375	342	371	370	348	347	296	342	353	374	328	328	336	329	347	335	354	338	345	348	349	326	391	371	396	345	304	317	386	342	360	348	332	366	348	364	345	359	383	338	350	306	345	348	360	377	387	333	350	361	333	379	341	338	365	380	385	380	330	347	359	333	333	333	332	324	350	356	339	383	369	347	331	334	362	324	375	360	345	350	383	341	329	339	353	361	352	325	374	349	350	362	291	339	373	383	370	369	353	368	351	340	370	374	351	328	336	346	351	364	340	373	400	333	349	327	356	333	371	348	351	351	379	306	344	366	362	354	378	364	327	350	338	356	378	326	350	383	325	334	348	363	350	352	348	353	346	340	327	363	359	313	355	355	346	349	314	343	350	366	330	346	364	344	363	379	328	324	342	317	355	336	353	358	344	352	337	343	357	330	346	365	349	322	326	355	396	351	331	319	376	376	362	351	349	346	361	335	346	385	346	336	377	352	332	347	393	394	356	348	359	328	383	349	330	311	341	376	369	372	330	324	363	377	305	347	342	357	329	320	339	371	347	391	316	367	333	367	370	370	385	330	344	331	370	347	371	345	323	374	332	319	363	408	362	361	361	353	379	362	376	327	362	370	311	351	302	372	354	327	350	372	386	364	327	313	325	364	331	361	356	339	345	358	370	349	352	342	355	336	350	347	336	351	311	381	326	348	342	374	350	372	366	317	381	381	353	363	368	345	340	418	347	362	345	337	312	336	309	369	377	317	356	347	323	331	359	301	314	356	310	357	365	324	358	316	334	374	343	318	374	343	344	329	344	357	346	335	306	345	398	350	294	355	330	360	340	335	376	356	337	395	335	310	343	386	348	353	389	343	353	331	334	378	366	339	341	347	326	348	335	361	321	320	368	330	337	376	357	361	328	368	342	377	346	348	376	392	379	366	353	348	337	341	345	376	384	334	342	338	337	362	365	346	328	377	377	352	340	344	352	377	329	343	322	382	317	351	363	347	335	338	364	354	349	367	300	347	398	362	330	369	352	324	338	336	407	345	359	346	351	382	358	343	316	372	365	363	341	318	349	349	352	375	343	362	355	368	317	342	372	390	373	342	360	323	326	373	326	338	366	327	391	348	361	346	364	334	340	380	318	372	366	352	320	341	354	370	369	352	341	341	340	345	375	316	375	342	373	337	367	377	347	336	335	376	360	356	361	339	350	355	385	364	359	335	323	354	363	360	341	363	350	371	308	350	343	325	336	325	339	336	335	326	353	373	385	348	347	341	344	355	333	381	378	334	377	347	356	330	365	326	349	371	361	342	328	346	371	340	324	363	331	325	347	359	368	332	315	371	342	307	332	355	351	342	338	385	386	329	353	385	357	347	341	372	357	356	382	360	371	370	375	345	369	336	356	372	347	371	355	348	324	315	364	344	355	363	344	368	356	348	322	337	337	376	342	369	349	360	363	306	341	357	331	335	350	336	339	328	371	345	368	341	316	357	346	320	370	295	351	333	332	335	336	326	338	329	378	334	363	307	355	336	322	357	326	348	357	365	357	360	351	335	331	336	361	384	351	375	356	336	347	373	345	353	361	330	353	358	358	345	343	348	355	364	352	351	359	352	379	350	363	331	319	364	379	393	354	350	318	367	353	338	341	338	367	349	376	339	334	323	328	359	358	376	339	336	378	388	400	335	344	358	350	308	359	366	334	340	344	352	308	325	295	373	313	310	376	345	338	357	405	347	352	371	317	327	375	340	351	351	341	327	356	342	339	324	384	343	373	343	347	315	353	324	352	341	343	369	372	334	335	366	332	377	368	382	333	351	351	367	354	350	361	300	346	361	353	348	349	382	343	378	361	334	367	367	377	356	357	357	368	359	380	335	342	331	351	348	327	340	374	345	323	331	325	326	345	344	341	340	382	368	371	350	354	343	329	294	341	357	352	348	341	328	350	361	373	371	319	350	344	322	355	347	341	361	354	332	320	363	309	317	361	360	329	349	349	370	327	354	349	378	402	346	353	368	345	387	364	330	354	343	356	335	372	365	364	338	362	341	349	348	370	380	329	354	351	353	319	342	345	362	327	317	368	351	346	361	362	347	388	350	358	355	306	352	317	356	341	365	360	367	337	334	346	297	359	378	329	391	361	355	371	326	344	367	357	367	348	374	335	362	325	339	369	377	385	367	355	355	368	348	347	337	356	342	331	373	330	364	373	357	321	336	374	394	367	336	336	350	342	347	343	329	366	342	388	344	376	359	368	398	385	317	335	365	326	364	356	319	350	339	343	320	359	380	362	363	372	343	347	346	340	339	335	332	313	373	359	350	340	378	363	340	324	364	330	343	354	350	344	364	372	366	340	351	340	362	342	353	345	395	378	367	365	359	368	328	368	403	359	362	343	375	357	322	316	372	381	368	352	328	360	339	331	345	381	334	328	328	370	363	352	290	389	335	360	353	331	351	371	345	354	360	352	368	331	307	384	359	329	333	389	362	347	349	392	347	371	365	329	323	373	355	356	349	345	342	340	381	327	347	369	342	376	388	355	329	361	372	358	320	339	373	334	352	352	341	358	390	326	346	349	339	333	369	341	352	342	319	346	353	394	331	344	305	363	342	326	347	365	350	335	351	316	359	360	332	362	347	344	321	345	363	360	321	337	320	351	379	309	361	338	352	367	360	315	329	379	377	359	362	354	360	379	305	372	339	392	345	336	329	365	377	346	339	332	346	331	364	338	363	314	336	356	298	368	362	372	353	355	338	350	347	339	368	330	329	374	382	326	373	327	322	376	373	328	381	339	319	353	359	361	345	348	356	370	316	355	366	349	353	342	316	346	344	335	326	376	316	363	388	333	379	345	335	359	350	351	351	370	329	325	337	359	378	333	328	345	336	322	313	366	334	366	355	318	356	394	362	359	378	349	394	358	383	355	329	333	363	349	361	348	374	321	336	361	369	365	345	334	357	350	382	357	349	332	376	350	317	348	385	349	343	317	308	335	387	338	337	331	374	370	349	351	341	360	357	337	363	331	338	331	348	340	323	371	339	336	367	375	386	350	361	370	374	334	337	350	342	337	311	308	335	350	375
2063	843	919	874	911	868	858	860	876	863	834	845	844	848	863	842	837	842	863	830	845	891	820	827	848	873	860	821	785	833	889	884	892	896	850	889	900	876	923	816	837	905	818	873	872	859	879	826	849	870	858	862	851	821	891	851	883	856	838	860	861	849	893	821	846	817	838	824	836	888	874	874	893	839	860	865	839	777	847	828	840	899	804	831	836	866	889	915	835	842	802	858	835	839	897	813	880	915	835	857	850	825	891	891	810	833	862	893	929	888	859	884	869	898	842	841	861	817	896	863	863	853	872	844	791	896	860	846	884	892	829	892	822	844	864	812	841	833	855	864	818	842	834	873	868	870	898	899	876	778	870	831	832	908	816	812	894	806	834	873	865	877	894	836	881	805	866	842	859	844	873	843	890	825	842	864	902	869	839	852	850	844	800	884	880	890	898	822	849	882	854	848	837	897	834	875	883	886	851	848	939	818	848	879	841	906	874	850	839	850	896	884	836	925	876	857	825	839	873	852	848	851	916	841	891	883	861	821	888	853	915	887	807	828	884	872	854	874	881	907	852	920	833	904	851	792	842	810	856	826	827	828	892	833	831	854	791	849	868	855	858	846	850	820	857	882	834	833	869	875	821	853	798	869	872	924	832	854	825	856	814	864	901	893	913	813	828	823	883	874	888	829	900	833	837	867	866	867	843	836	820	851	835	843	843	810	861	840	834	818	818	789	898	821	865	903	839	823	886	841	901	842	902	870	902	829	840	898	848	844	846	862	828	917	866	877	828	838	865	904	901	851	836	849	839	855	856	821	865	848	891	850	860	859	845	858	899	876	793	859	866	839	822	855	828	850	873	849	894	882	909	812	837	886	864	841	884	857	868	874	876	851	859	870	834	869	833	880	897	827	844	802	821	865	883	876	827	855	901	832	875	881	855	809	910	839	823	882	838	826	867	851	920	852	852	887	905	852	889	846	813	830	868	802	862	829	870	827	858	808	794	882	905	872	856	858	867	856	849	855	819	906	853	875	887	901	905	875	852	867	806	839	875	880	844	854	936	893	870	882	875	834	853	855	866	900	836	877	891	852	823	904	849	888	828	817	846	871	885	832	861	830	842	831	841	858	842	847	881	863	827	879	817	843	826	842	904	836	809	864	833	758	894	821	864	924	837	786	866	841	848	834	860	823	870	886	887	884	846	862	864	871	871	909	851	828	838	831	835	888	869	830	847	869	869	885	781	871	814	832	859	870	857	840	898	838	845	894	864	870	815	847	851	855	784	843	793	883	827	812	895	837	885	789	865	834	815	852	848	879	815	870	850	839	881	896	816	909	813	855	843	865	871	910	870	885	841	781	847	835	858	871	849	838	871	915	847	869	890	839	854	864	851	833	866	847	909	847	852	831	905	840	804	812	858	802	855	874	942	885	885	848	874	851	917	841	826	860	866	847	847	878	845	824	856	882	837	825	876	844	852	853	862	874	851	858	834	843	752	827	832	885	806	896	834	854	886	822	891	872	872	918	869	831	886	830	847	827	873	824	879	822	843	881	824	817	858	818	836	850	821	872	799	849	872	863	848	849	840	897	851	849	834	823	821	830	885	890	893	871	830	848	849	854	851	888	838	855	841	805	895	893	889	789	860	892	864	888	881	846	832	812	841	869	853	818	799	878	829	825	896	863	882	872	890	826	878	926	817	859	857	901	792	826	822	855	804	813	857	857	844	836	841	853	895	838	903	832	881	872	843	864	917	847	874	846	824	818	878	841	850	810	851	818	849	849	825	762	845	856	885	880	879	861	819	906	870	870	850	899	893	848	834	861	854	828	840	869	818	852	815	867	877	862	866	856	795	836	817	841	897	905	795	846	829	861	833	898	875	849	894	858	872	819	864	834	864	849	870	801	874	841	816	893	845	865	886	899	820	878	888	892	834	846	845	830	875	842	867	852	854	862	888	896	858	867	857	880	844	857	878	839	816	865	855	869	900	866	871	868	840	856	850	853	844	828	812	848	848	885	855	787	840	887	856	851	865	868	927	837	824	840	867	765	810	819	872	897	855	893	901	890	838	849	855	850	883	823	838	882	852	857	817	858	906	849	897	840	841	805	839	825	846	849	901	843	880	902	849	779	855	859	847	839	843	846	875	838	848	834	863	848	833	866	864	815	860	852	845	863	845	856	820	852	873	856	824	830	885	822	923	827	846	881	857	880	861	860	821	886	823	881	855	853	861	851	844	873	884	817	887	852	864	829	858	863	841	871	902	858	881	882	856	851	919	859	885	859	839	846	851	808	856	859	874	869	889	867	824	893	846	890	851	838	824	872	885	913	902	902	782	873	836	913	840	827	895	852	876	891	867	848	896	832	877	848	851	817	860	860	829	805	894	809	820	809	849	879	799	902	842	854	854	867	859	869	830	855	831	881	831	866	798	829	862	904	873	873	840	851	843	844	833	858	817	831	867	881	838	825	868	821	877	840	819	859	912	885	852	876	866	775	866	822	886	794	879	862	835	870	865	877	881	876	881	838	861	834	865	842	809	836	893	817	794	788	858	835	853	875	846	784	846	797	877	860	831	818	886	855	864	875	888	843	779	883	863	845	818	888	837	865	821	844	851	838	898	907	932	848	798	880	877	845	846	866	820	866	884	880	862	878	821	895	810	853	886	917	886	902	854	842	912	868	912	870	860	854	885	840	829	889	873	835	878	896	884	835	801	912	869	849	862	821	823	826	812	847	829	891	828	863	807	877	832	882	872	867	833	892	812	898	860	917	816	860	824	877	817	920	887	816	871	865	842	844	889	859	898	823	801	908	872	843	863	872	864	927	861	895	862	854	908	862	870	848	889	883	883	819	852	829	794	853	804	840	881	825	891	844	818	832	859	836	869	849	810	862	902	796	850	861	833	824	855	878	845	833	828	810	859	839	814	860	825	832	866	845	821	775	788	873	822	919	862	888	841	858	875	824	818	862	901	840	891	876	854	835	823	895	852	841	807	855	806	804	866	834	843	921	880	836	867	866	896	865	847	929	853	805	861	833	873	837	866	916	896	857	875	871	855	861	872	805	848	837	852	870	870	859	837	835	845	921	847	901	897	855	837	853	862	895	843	907	846	869	869	846	872	809	918	874	887	815	879	850	881	837	848	877	890	845	821	838	807	825	867	827	829	818	901	830	887	825	824	881	882	822	917	875	840	900	882	833	796	863	848	820	861	852	903	869	792	840	869	860	875	868	826	812	822	845	818	851	897	842	841	882	834	848	873	871	883	868	811	819	859	867	830	808	866	855	846	847	838	895	838	807	923	866	835	830	853	893	846	865	820	852	873	892	844	855	893	882	826	814	845	883	873	860	811	867	810	829	829	859	848	842	861	840	864	843	840	858	838	828	857	848	877	831	860	851	765	839	823	853	883	819	795	878	769	875	855	798	936	864	808	821	843	834	909	863	883	846	831	913	867	805	826	846	829	825	865	868	843	837	905	870	847	878	871	835	851	843	782	863
6955	576	549	497	412	440	389	381	386	324	385	328	378	363	360	335	362	355	382	334	370	354	355	339	331	324	358	323	337	328	334	306	323	346	334	313	321	326	346	327	323	328	367	347	352	300	312	337	351	333	338	348	313	340	362	365	308	335	327	309	329	343	338	308	286	305	332	302	340	337	317	305	318	345	323	314	347	345	352	351	369	327	280	312	310	324	291	326	313	297	321	349	316	328	300	308	362	329	337	305	306	314	317	337	328	317	335	335	351	294	313	298	322	293	317	337	342	299	299	352	327	326	307	332	316	319	320	345	351	332	289	340	319	333	292	354	346	336	333	333	335	330	323	316	355	350	310	331	326	349	319	336	387	318	347	325	335	292	338	343	324	288	316	330	316	331	296	297	326	361	331	315	338	337	316	303	317	319	325	328	331	349	326	264	347	338	316	339	318	304	344	354	286	332	358	331	335	339	378	314	360	328	336	300	324	305	331	346	327	311	349	350	377	336	350	328	350	365	312	345	346	334	333	342	308	336	344	332	362	321	313	328	316	326	303	314	310	312	325	306	305	372	340	335	334	335	354	324	343	341	312	322	323	321	337	317	303	330	322	328	305	324	339	361	348	307	318	344	363	336	295	305	318	339	320	327	359	271	312	324	304	324	374	327	311	324	340	313	330	360	346	318	338	322	322	325	309	330	296	319	318	360	308	379	338	322	325	342	295	337	323	351	309	328	294	306	349	348	342	322	319	335	356	337	336	294	303	281	334	341	318	355	322	315	306	321	326	296	341	367	324	320	345	327	331	317	330	357	333	341	323	361	307	311	367	333	330	311	315	356	310	356	341	360	313	326	328	328	330	326	335	348	316	307	328	325	360	350	334	314	313	295	378	306	340	332	335	321	358	333	354	325	335	317	340	314	321	365	350	329	346	323	330	309	313	362	331	315	342	336	328	320	301	298	356	343	343	328	341	352	335	302	338	352	325	309	324	344	336	276	314	323	333	317	319	361	344	307	352	324	310	343	335	337	309	329	327	339	320	359	323	330	338	332	347	325	283	332	337	352	308	320	347	325	317	353	328	364	337	316	323	315	337	321	317	320	319	335	333	345	329	306	335	326	339	314	333	299	337	313	325	323	361	369	319	314	362	307	329	330	313	296	347	359	366	317	328	343	326	361	324	328	321	311	356	325	297	356	319	308	348	312	332	327	358	318	360	335	356	306	353	323	341	338	337	355	318	333	347	310	320	364	335	342	318	354	309	336	343	363	338	303	323	324	322	300	305	335	336	348	321	331	344	334	299	339	327	312	310	380	336	338	326	333	325	327	308	336	331	341	338	319	311	302	304	310	308	324	326	342	332	317	322	349	326	314	324	373	354	303	348	309	349	302	305	334	303	310	331	322	337	345	376	347	346	339	289	326	376	347	329	332	315	309	329	323	356	331	330	289	338	343	301	325	296	356	337	316	360	307	355	315	347	361	335	294	340	315	323	329	302	331	349	370	288	319	322	336	343	334	350	329	350	363	318	336	328	352	346	316	315	333	280	338	348	376	346	349	347	318	332	323	301	329	362	315	320	312	309	346	320	290	328	333	334	341	332	327	305	343	349	328	327	301	295	325	323	331	313	335	305	310	327	362	323	350	354	333	312	346	328	330	326	322	318	302	315	343	309	324	345	348	338	349	315	329	334	397	339	321	349	318	326	337	312	327	341	328	331	331	342	305	333	358	359	334	316	311	329	326	310	329	353	318	304	339	325	303	308	356	303	369	331	389	331	317	317	274	314	326	343	336	333	307	347	328	315	337	344	348	335	306	333	304	273	352	322	350	334	307	339	350	330	307	337	332	346	327	296	355	345	309	345	339	333	322	325	345	297	321	313	327	325	320	321	321	305	326	335	322	308	363	303	337	316	327	359	304	322	322	313	322	288	311	269	320	306	345	311	336	326	326	307	351	316	365	332	313	339	314	335	354	303	350	337	347	312	333	339	363	314	330	337	328	342	287	335	316	333	312	320	344	310	325	294	322	341	320	303	336	336	319	312	325	292	328	364	342	343	317	348	345	343	311	322	323	338	340	328	346	357	328	348	322	342	324	328	304	334	328	325	341	342	328	293	311	343	344	341	327	357	334	339	329	302	321	346	317	317	367	315	341	309	312	309	324	364	352	345	343	302	312	350	336	327	332	316	355	294	312	305	345	336	316	337	327	340	336	327	313	355	363	338	298	366	335	344	336	326	303	323	336	316	328	322	318	351	334	322	295	324	336	335	321	315	327	324	342	333	322	332	301	329	317	312	347	322	317	288	333	327	317	321	347	351	329	293	300	328	315	339	306	324	327	308	320	302	318	323	341	318	322	345	322	304	346	327	306	338	307	322	336	307	369	362	314	361	372	353	320	328	337	340	367	337	336	336	381	344	291	310	338	344	346	310	310	331	336	329	325	352	342	350	334	336	346	330	293	334	327	314	329	337	289	341	310	328	352	322	332	376	343	337	330	343	341	312	315	326	334	339	346	320	311	329	327	310	326	334	332	325	324	340	321	332	335	359	319	320	332	329	344	333	306	336	369	341	309	305	298	321	324	327	323	331	320	330	309	345	327	320	331	352	354	300	301	315	302	322	327	328	324	332	343	344	312	322	310	295	317	308	350	318	319	323	318	324	291	369	318	345	311	343	301	329	352	325	359	326	329	276	331	324	341	347	317	336	355	311	323	333	317	343	308	336	348	330	342	343	335	309	339	320	343	352	330	342	347	334	361	326	327	309	306	321	306	299	335	351	346	351	329	296	315	329	336	329	344	342	321	319	323	312	333	350	308	366	335	342	319	335	324	264	328	358	298	315	329	341	338	337	341	337	334	341	366	326	326	338	331	317	332	354	358	376	329	309	336	377	318	323	293	308	361	341	360	337	336	339	308	323	322	313	330	323	345	345	324	327	319	346	323	320	330	311	349	344	323	309	351	304	323	365	315	309	309	325	345	326	308	292	319	330	319	313	339	316	341	317	306	337	323	315	347	357	344	346	342	345	339	306	326	309	307	332	350	309	338	319	319	312	312	327	304	346	338	297	313	293	321	323	356	353	338	326	339	339	311	339	318	337	318	316	283	338	346	354	309	335	331	345	297	299	347	326	326	337	343	321	343	334	325	313	327	335	315	343	337	324	313	335	335	349	296	323	350	331	329	342	330	322	337	357	339	320	332	370	377	375	345	323	354	326	331	325	307	304	351	356	336	335	307	354	314	310	344	338	320	321	320	357	306	336	334	326	306	327	296	313	343	322	327	363	317	320	303	337	315	335	343	338	342	319	321	343	335	354	325	348	309	298	331	321	363	319	313	365	364	316	334	329	365	356	317	328	329	343	327	349	317	320	323	349	304	338	327	334	355	338	314	308	336	305	334	296	338	371	350	327	335	356	338	321	316	333	359	308	357	330	287	342	317	309	344	306	329	347	353	326	332	348	318	328	319	312	315	295	308	328	316	334	300	342	326	315	329
6608	997	1404	1481	1336	1188	1144	957	936	951	908	930	909	846	820	918	861	852	819	800	842	809	803	832	845	840	799	796	822	798	858	795	827	817	840	786	839	816	857	813	787	824	832	768	769	756	764	800	813	798	766	804	799	760	843	803	778	824	828	797	818	783	760	829	848	770	720	809	842	826	826	783	821	834	840	790	756	763	812	795	782	827	799	731	802	804	763	778	816	804	769	768	754	816	816	815	752	761	813	759	834	881	801	790	760	796	749	842	788	746	856	788	824	821	809	812	801	767	783	783	817	804	768	788	771	784	809	809	760	847	804	784	781	818	783	838	767	831	816	750	800	763	751	741	749	792	822	811	802	762	818	808	812	802	793	808	773	785	785	793	797	780	830	866	753	762	806	796	776	801	802	777	799	829	792	835	803	819	778	793	791	785	781	781	774	787	807	836	776	788	810	796	822	873	731	819	815	824	771	804	758	790	833	790	737	826	740	763	811	786	815	813	758	803	778	812	802	811	792	783	803	777	757	795	823	790	777	764	744	773	767	824	817	805	797	800	797	809	802	792	831	806	836	789	809	836	788	750	758	816	773	803	794	790	845	785	825	817	743	802	804	782	811	775	832	767	793	818	820	758	805	778	811	820	824	847	770	801	803	790	854	775	774	783	780	748	793	815	782	737	786	804	812	779	791	759	804	731	773	802	780	780	847	821	788	847	789	792	791	744	820	795	744	791	763	771	775	780	800	817	800	785	768	791	783	805	773	791	781	780	837	788	824	773	776	793	774	779	811	814	765	764	791	792	769	805	799	794	858	797	778	851	835	783	836	758	732	751	774	829	828	752	811	806	804	840	857	749	760	829	744	751	811	783	824	798	794	727	788	829	766	789	783	844	823	831	803	786	832	803	749	814	823	751	801	821	796	783	782	786	742	748	817	769	777	829	819	771	808	814	790	810	812	740	758	755	829	808	795	759	810	823	795	825	776	735	818	825	762	826	764	804	794	767	784	721	826	790	791	781	803	758	766	814	810	793	833	778	795	846	747	794	810	795	771	820	759	761	782	824	800	776	748	793	791	790	785	816	823	792	828	769	784	797	809	831	798	772	763	797	824	761	820	814	785	803	794	793	786	761	759	808	779	801	802	758	763	798	763	782	784	773	771	758	732	823	794	837	806	790	809	810	820	779	819	825	810	744	778	803	811	784	798	803	774	791	809	824	817	798	823	848	743	763	768	794	774	766	730	809	785	775	759	825	819	764	768	785	770	797	827	750	820	774	796	813	793	796	787	835	773	783	758	796	768	762	781	799	757	779	753	800	806	772	789	798	786	780	746	814	768	827	768	803	823	799	819	741	805	743	761	782	820	742	804	793	760	817	838	791	805	767	785	793	789	815	806	751	801	808	775	743	812	832	796	804	810	793	834	784	793	829	855	763	811	831	792	785	823	788	794	807	795	815	858	770	753	746	848	777	807	791	805	770	771	811	821	732	786	778	829	789	781	833	796	798	834	824	750	757	799	764	801	794	826	762	838	788	801	792	789	825	796	787	847	788	809	814	769	785	786	786	778	766	851	769	860	833	841	828	783	819	784	842	862	790	803	800	751	828	804	859	762	818	794	783	836	800	782	788	825	784	796	784	784	812	808	824	750	810	805	770	771	814	841	766	799	801	753	785	814	821	821	806	828	782	792	806	752	788	771	779	780	757	791	773	759	814	766	810	767	805	806	770	822	789	767	788	797	809	750	819	781	824	790	834	797	769	783	794	753	784	826	806	831	797	750	767	794	765	779	772	802	835	792	830	792	804	827	789	793	805	767	808	819	798	773	809	759	819	825	792	752	787	844	801	780	788	834	777	772	823	788	787	785	814	792	825	740	810	803	804	767	794	778	791	769	810	784	868	776	806	764	787	766	804	799	825	815	772	822	802	778	780	747	794	764	817	738	801	732	787	831	805	809	833	740	828	838	767	785	769	786	803	805	793	831	793	812	736	766	769	764	831	861	823	795	757	794	833	822	800	780	764	785	746	759	854	740	841	776	730	811	764	789	774	805	822	794	740	790	800	791	807	839	807	794	820	789	744	812	786	785	799	781	783	756	795	802	797	805	831	780	775	802	799	769	832	756	769	814	782	789	792	784	785	731	871	787	812	761	764	780	798	746	792	773	842	830	806	777	807	802	780	797	845	793	726	798	737	816	802	816	854	799	827	781	762	743	837	757	793	842	787	784	838	798	823	814	846	805	811	824	795	772	763	794	827	815	785	813	771	787	768	794	810	743	792	805	765	768	796	805	785	760	788	821	761	787	848	781	806	762	819	785	823	772	766	838	783	813	832	831	817	795	800	789	852	795	796	825	822	834	851	826	791	780	823	837	805	733	806	829	800	809	792	773	799	811	773	823	781	802	809	727	767	843	811	735	756	750	791	829	805	811	740	814	814	841	834	774	769	762	800	772	811	814	845	804	822	783	740	742	782	777	833	838	752	797	790	829	784	807	806	778	793	809	832	773	783	772	790	785	824	815	860	789	824	811	796	816	778	805	770	767	785	792	815	796	846	760	757	805	844	820	749	832	799	792	791	842	814	837	733	809	820	815	802	835	787	819	799	779	737	803	807	799	798	771	784	776	759	770	756	761	777	818	805	815	840	815	759	751	802	807	802	778	831	834	730	803	802	798	804	797	789	791	752	806	801	787	773	758	832	776	826	780	808	823	810	822	821	798	791	792	791	808	766	796	767	773	841	805	763	799	814	758	804	779	786	798	818	783	797	813	816	833	854	807	810	767	735	841	822	843	765	813	784	783	793	821	791	801	765	801	827	792	826	773	810	860	774	764	802	817	758	842	770	758	789	839	762	773	791	760	775	822	778	766	772	778	758	819	754	819	768	781	778	757	840	814	809	826	783	814	827	755	792	793	765	783	795	782	825	821	782	775	778	803	804	810	785	826	786	797	792	776	818	777	823	831	806	809	806	813	774	779	797	796	775	833	768	829	804	761	833	778	740	783	827	788	807	790	879	775	816	737	760	818	806	902	864	810	772	785	782	791	776	798	798	748	717	810	773	875	830	795	766	769	774	792	836	798	737	784	792	769	863	798	840	803	790	789	762	791	773	778	788	770	802	797	797	823	795	779	799	799	801	749	785	777	779	799	765	778	756	754	793	802	794	816	776	822	803	819	767	864	768	804	847	763	760	829	757	777	773	773	802	738	748	768	818	747	789	716	768	758	827	767	799	802	801	801	764	782	812	763	792	852	765	751	798	789	749	809	792	807	756	737	810	819	812	786	795	821	760	792	792	780	799	813	804	789	750	811	820	855	767	791	871	746	765	781	811	819	758	798	794	760	810	790	788	811	816	832	729	817	797	769	777	800	815	778	833	797	756	805	817	755	787	825	841	748	804	787	797	797	856	807	810	786	767	844	836	769	773	792	791	811	729	803	798	810	772	762	782	774	788	787	818	840	803	826	762	837	823	775	774	795	787	789	783	777	851	794	815
11769	744	646	466	380	297	280	221	192	204	181	196	192	175	176	186	175	172	180	180	178	193	155	170	141	210	176	166	175	194	165	180	174	146	181	150	142	170	169	168	199	197	182	162	164	169	165	163	141	161	173	163	167	162	170	151	175	159	167	160	145	160	151	172	158	191	171	149	166	156	166	167	195	161	165	171	184	163	171	172	163	142	179	157	163	181	164	156	162	140	185	179	167	158	146	149	167	152	166	171	160	164	173	184	159	172	152	155	168	153	174	172	174	165	161	155	168	184	169	186	151	161	150	166	149	192	173	164	146	170	162	165	193	170	149	153	154	161	139	164	164	169	150	180	164	168	162	168	179	159	174	173	173	187	165	174	147	148	177	170	166	165	166	148	193	174	160	178	183	145	164	164	170	181	172	174	156	175	197	160	184	163	173	163	153	156	158	148	185	169	159	178	161	151	146	169	180	168	174	146	166	159	151	160	152	161	163	144	169	145	121	161	170	183	159	164	173	187	177	219	168	164	166	178	168	174	167	163	158	167	171	174	170	159	158	186	178	168	171	176	152	160	164	144	159	171	179	178	179	175	173	161	142	175	185	144	160	177	160	165	153	170	184	206	167	150	130	151	159	178	188	193	173	173	188	180	158	165	168	159	168	171	164	143	143	174	155	149	130	196	170	152	153	170	176	157	163	166	171	161	148	145	170	180	175	180	186	159	165	158	155	165	159	156	166	177	149	153	148	150	169	159	155	172	159	157	173	201	148	152	168	150	158	165	167	203	194	150	178	145	138	186	157	163	148	167	182	186	142	166	188	172	168	176	180	150	159	178	142	183	192	170	175	170	181	167	156	153	157	173	170	191	186	144	160	189	152	180	180	155	177	152	140	173	162	161	183	156	178	191	158	191	147	184	166	196	181	170	164	159	165	175	163	170	205	167	164	148	155	148	185	193	159	183	178	165	181	162	165	172	162	164	165	154	168	137	154	178	152	140	155	176	153	180	171	149	147	150	141	148	165	158	157	158	139	171	162	176	160	155	158	171	191	150	145	164	161	160	155	158	175	161	158	176	166	150	150	160	172	142	186	177	189	181	180	153	146	144	151	145	139	173	178	156	168	191	161	154	169	175	160	163	173	151	168	170	154	162	175	176	178	167	158	129	170	152	144	189	161	178	178	178	164	183	159	156	156	156	171	166	163	182	141	174	169	179	174	176	161	165	199	169	167	156	150	184	149	182	169	161	162	142	152	169	188	138	177	158	169	187	163	165	162	205	151	173	176	164	167	142	162	165	150	168	205	197	164	169	165	176	171	158	180	162	181	157	169	189	163	167	148	182	170	172	159	151	174	145	157	150	174	172	180	171	159	162	175	141	147	153	162	160	158	166	144	181	143	149	156	162	167	169	161	143	163	165	154	156	172	176	175	180	156	195	134	145	163	178	154	174	182	173	153	165	173	156	174	171	169	161	154	160	159	158	175	158	167	167	169	174	172	150	159	151	169	153	161	163	169	174	158	164	153	155	150	166	159	157	157	163	153	183	159	181	172	166	165	159	151	187	140	167	163	179	154	163	159	132	165	192	156	158	135	167	160	178	173	176	179	146	169	161	173	184	148	152	158	152	145	167	175	158	158	172	176	147	167	154	161	146	163	167	164	180	174	160	150	178	147	179	180	160	178	181	158	155	172	151	151	158	149	167	169	174	155	180	171	180	169	153	158	176	168	194	151	170	158	173	174	171	182	175	147	182	164	165	163	153	173	157	174	152	172	165	164	190	159	180	196	157	175	174	190	167	130	154	172	119	175	181	145	183	163	164	158	152	169	189	170	151	151	153	152	155	177	159	148	165	145	168	166	156	174	161	178	157	170	165	176	154	151	183	173	147	146	176	156	177	164	167	156	185	162	160	167	165	168	189	175	195	161	160	164	172	134	181	167	159	186	145	170	174	182	155	187	141	145	170	148	158	169	170	168	168	185	183	152	161	171	173	172	151	164	161	181	168	157	184	164	156	141	149	181	144	169	174	153	167	147	146	178	142	149	161	161	171	170	150	165	174	169	153	161	182	167	150	187	155	156	178	187	149	167	158	153	181	171	173	153	173	148	160	174	176	165	174	166	177	176	175	153	183	174	139	190	174	152	186	166	161	183	151	171	165	161	169	155	177	162	144	147	164	156	159	154	164	177	156	172	149	166	188	210	149	157	165	196	156	172	183	159	193	162	166	175	144	183	140	182	173	166	174	166	179	179	166	190	158	149	189	165	164	195	168	186	171	160	160	153	201	167	162	150	176	143	162	163	149	173	176	161	170	162	190	181	188	158	152	173	177	154	168	164	171	157	172	154	157	182	170	156	162	155	177	166	166	174	166	201	183	156	184	163	158	167	183	164	168	182	173	160	176	150	164	193	158	151	161	180	173	179	182	171	212	155	159	152	161	172	156	187	169	156	163	148	150	164	162	141	198	143	159	167	169	148	145	150	167	186	175	181	166	164	170	176	149	182	168	176	154	150	148	171	165	167	131	186	177	162	170	142	181	176	159	177	160	171	160	152	185	168	137	128	190	158	155	155	168	161	149	143	155	156	193	181	156	155	162	158	170	169	171	156	162	170	177	137	183	145	163	134	161	136	133	171	162	179	156	172	179	196	160	172	187	137	157	170	190	178	166	176	162	182	175	171	143	159	154	152	166	171	161	166	145	164	156	152	187	148	164	188	151	169	173	153	155	156	173	172	141	194	178	148	158	151	176	169	184	174	149	174	164	163	176	176	179	161	155	152	152	149	167	156	178	163	175	178	154	155	178	172	147	165	167	169	148	161	172	174	169	184	163	167	168	173	178	144	158	170	160	170	162	172	145	185	178	154	140	156	156	180	180	191	178	173	183	156	167	197	182	169	166	167	152	174	155	167	166	163	140	187	184	162	150	182	186	193	158	138	193	173	170	192	164	153	177	166	184	162	175	176	182	167	164	182	170	179	159	168	173	147	162	175	163	167	191	170	155	159	148	179	168	169	149	170	165	155	139	147	138	149	195	155	159	172	177	156	162	174	153	184	162	175	152	137	148	175	162	172	156	182	180	142	154	157	182	152	181	166	120	150	182	168	172	183	143	143	154	166	165	157	174	173	176	166	176	179	170	159	154	161	173	142	178	156	165	151	187	180	165	172	175	157	173	180	170	148	168	186	175	171	184	184	175	163	145	153	142	166	148	157	163	151	211	177	146	159	177	178	190	156	185	163	166	163	178	210	165	157	156	174	172	181	145	185	157	141	160	146	181	157	144	173	179	179	157	188	184	165	153	178	155	167	168	137	147	161	183	197	164	166	173	172	150	178	183	159	172	165	167	168	160	174	178	151	153	170	190	168	134	168	163	171	159	153	152	174	155	169	169	170	166	149	143	162	180	176	186	164	168	165	186	168	180	173	161	169	177	177	169	139	172	153	170	145	176	169	142	141	186	154	157	168	151	159	165	164	178	182	158	202	157	158	164	173	174
7729	863	1452	1538	1453	1143	879	815	760	664	663	636	559	604	493	531	542	484	476	514	446	502	518	503	454	487	493	505	468	489	428	494	508	446	480	453	464	476	457	467	461	476	420	437	453	432	456	462	490	447	471	423	447	459	424	469	444	451	450	430	419	448	424	423	464	417	464	427	441	413	425	484	442	409	399	440	427	437	431	427	466	445	441	419	424	466	407	456	430	409	432	442	447	415	425	374	458	438	456	455	438	426	469	442	419	448	406	433	439	422	488	419	406	468	450	400	432	406	434	424	426	438	405	421	390	415	426	427	433	409	416	441	445	422	428	477	416	406	463	442	462	443	418	424	428	421	438	441	404	417	440	414	437	422	431	437	455	438	439	421	459	425	416	414	390	434	405	427	441	409	443	435	452	413	403	451	415	443	458	396	444	425	486	432	420	430	455	451	430	422	438	447	425	470	426	426	415	447	419	426	432	384	464	444	397	415	425	427	429	405	418	452	415	430	411	413	441	462	408	426	398	424	423	435	424	439	435	471	435	427	425	428	437	494	428	424	420	429	451	449	415	421	445	440	436	436	444	429	427	451	461	408	413	438	423	445	424	411	429	447	418	433	415	418	434	484	409	433	437	404	384	410	412	416	404	445	430	444	422	392	405	439	433	416	455	419	433	432	435	413	426	440	453	490	436	438	439	446	459	430	389	425	428	410	429	446	387	416	452	434	448	455	394	438	442	422	410	427	437	436	463	427	384	422	442	443	442	450	417	440	452	413	436	453	407	434	425	442	401	421	430	392	481	407	431	408	419	397	442	457	427	423	443	413	425	406	462	397	419	438	426	431	446	409	439	426	421	413	460	422	442	416	429	423	415	427	483	406	447	471	438	415	454	447	436	433	443	429	433	462	464	394	443	450	438	443	407	402	436	439	466	449	424	437	390	393	430	407	415	437	408	427	422	431	438	414	407	405	411	445	412	420	404	445	436	459	437	456	426	471	420	468	435	438	457	450	430	441	416	421	452	416	443	418	426	423	440	430	412	390	423	459	395	420	404	433	425	425	446	454	458	446	448	444	411	428	454	414	402	460	423	451	439	448	396	406	440	442	445	432	448	419	430	463	420	435	450	432	425	430	424	449	426	421	407	447	455	435	416	440	428	426	463	438	440	447	444	464	425	436	441	435	422	402	433	446	456	455	416	425	430	449	429	398	446	437	417	439	418	452	438	430	423	410	419	457	417	407	419	399	442	407	425	403	464	396	448	401	411	427	408	415	440	424	462	446	421	428	431	431	412	409	414	467	430	407	424	471	397	443	459	429	404	465	438	452	450	430	457	469	418	414	405	421	424	416	417	419	397	425	455	436	454	437	412	403	423	470	440	423	471	459	422	466	380	393	406	387	424	436	449	421	385	489	425	425	429	451	442	464	424	389	428	452	438	387	418	420	444	420	416	462	415	417	433	460	425	385	408	427	455	406	400	397	408	400	416	416	420	431	400	426	443	410	419	439	440	424	426	414	405	465	399	423	485	455	430	426	402	441	440	433	421	412	420	404	432	417	408	424	422	443	417	462	408	415	394	425	425	436	405	470	432	376	441	430	405	443	426	448	412	435	462	448	437	437	432	413	412	431	410	453	412	422	443	431	436	422	429	451	450	446	414	436	399	411	437	387	433	400	407	415	429	407	452	451	422	434	404	450	434	441	390	444	432	416	428	415	435	435	452	426	413	420	431	429	438	426	459	408	425	438	447	395	431	430	421	413	444	425	411	413	459	461	422	402	434	448	444	382	475	437	417	434	420	485	398	450	428	455	409	405	432	409	421	450	406	435	398	420	430	417	507	436	413	419	460	381	420	410	436	435	423	404	433	447	419	448	392	417	428	380	450	424	408	409	441	468	433	443	409	410	437	452	400	435	404	461	471	410	453	445	455	426	435	423	402	434	453	421	434	442	406	446	442	418	437	432	410	442	401	411	409	453	413	362	442	412	440	448	395	421	387	437	428	413	458	423	400	414	414	421	476	394	397	416	416	466	442	406	462	398	437	452	419	430	392	423	434	416	396	437	449	416	416	451	420	422	447	433	439	433	418	442	420	420	438	405	464	437	420	435	417	432	443	447	408	427	424	424	444	430	446	404	444	433	416	453	442	424	395	423	453	409	458	441	424	404	443	461	423	417	431	446	454	462	434	412	435	452	423	436	463	422	443	444	410	413	476	435	452	448	462	442	425	429	469	395	414	422	455	433	433	443	436	442	425	447	431	445	427	405	377	459	403	444	446	455	427	399	426	445	453	438	433	457	431	424	458	414	437	422	393	416	440	434	426	423	438	411	425	414	442	390	444	449	423	463	467	420	448	441	425	417	454	439	395	426	434	440	440	407	445	434	437	422	455	414	426	428	423	428	421	453	431	420	420	446	437	434	419	461	431	435	465	436	412	408	412	444	416	436	407	436	425	401	401	404	451	458	422	421	437	427	426	423	424	358	436	441	438	449	435	436	435	453	410	445	427	419	430	420	411	423	429	404	388	421	446	451	404	445	451	417	391	426	440	428	444	449	456	445	453	450	413	416	414	459	449	418	435	378	423	393	475	383	449	457	443	454	444	415	430	423	415	473	460	421	425	434	438	435	471	412	416	432	440	450	419	451	453	408	414	387	438	400	445	391	455	408	401	408	439	412	427	425	400	404	398	399	404	446	429	431	398	413	430	437	431	383	429	409	422	428	444	418	407	465	453	426	444	453	449	436	393	464	409	454	435	424	424	428	455	431	405	384	401	423	403	437	391	404	446	428	439	428	454	431	459	399	439	380	436	413	425	449	453	431	432	429	453	439	413	450	412	457	419	457	460	433	409	393	417	422	424	423	409	436	389	440	437	423	434	406	406	428	430	402	399	418	440	414	371	441	467	444	397	420	452	391	438	425	419	463	405	431	412	433	429	443	405	432	418	397	445	427	419	401	417	445	433	414	440	387	428	469	463	416	465	455	466	425	467	434	422	416	475	449	441	434	426	460	458	472	440	395	396	410	428	409	451	403	412	433	453	405	411	435	447	393	427	426	447	431	440	413	476	429	455	437	455	451	381	460	423	413	440	419	463	401	451	436	404	442	432	418	418	446	436	438	446	448	440	444	386	414	432	407	426	419	452	431	452	436	421	430	407	461	449	420	410	424	463	460	429	443	453	440	457	436	437	394	453	435	393	400	445	412	438	443	450	433	406	438	422	428	444	410	389	421	423	404	395	446	444	416	441	451	429	492	410	441	409	406	403	446	414	424	408	439	434	426	418	404	441	406	433	476	404	440	457	425	428	439	420	456	418	421	420	433	398	448	454	422	441	420	425	417	433	428	426	429	418	434	420	432	465	420	404	412	421	437	397	416	403	476	491	442	453	450	408	404	428	437	418	417	423	417	423	431	439	418	410	421	477	437	427	427	400	442	417	455	415	453	417	412	426	450	453	462	409	414	447	451	454	460	425	449	406	424	449	420	396	444	447	415
1329	353	335	361	330	341	327	350	337	318	339	324	361	370	372	341	347	360	350	337	357	352	356	359	380	345	325	330	384	350	308	345	344	366	379	346	398	348	347	355	335	323	356	349	357	362	361	353	344	310	346	353	332	375	354	392	356	401	359	358	353	363	353	342	379	325	371	319	375	344	337	360	316	349	354	383	339	365	369	357	373	367	324	373	366	357	360	405	356	372	334	316	380	368	329	365	348	338	348	331	383	315	338	323	356	344	373	331	342	389	353	338	371	358	335	328	354	346	349	341	374	364	340	389	376	354	317	328	362	335	363	329	351	335	380	360	347	375	312	365	376	318	361	326	363	347	338	360	356	368	346	321	330	343	333	361	318	372	364	371	349	342	371	357	336	355	391	364	365	397	375	345	293	354	342	362	357	315	322	330	351	362	374	337	384	367	384	369	328	348	344	374	355	365	318	358	365	370	366	375	331	367	355	379	337	352	379	341	365	357	370	365	355	314	373	344	358	390	380	375	373	324	383	373	376	383	371	350	393	382	366	344	363	398	356	359	361	337	341	357	374	359	365	361	321	376	355	350	352	377	335	362	337	367	379	330	345	341	340	375	361	356	322	340	330	337	333	358	353	366	352	369	370	324	356	345	351	328	383	373	346	378	343	359	343	327	356	394	351	342	350	351	340	355	399	369	348	323	374	330	331	356	361	385	323	365	350	337	337	354	361	353	341	336	367	369	361	384	323	349	355	361	366	346	357	382	353	387	362	360	346	367	347	354	315	315	352	362	354	393	320	360	380	344	358	347	363	402	397	350	371	356	377	370	357	364	343	295	364	336	353	337	355	347	375	355	315	331	344	351	350	346	353	351	373	309	348	357	344	376	325	337	353	344	357	361	352	315	319	352	350	363	363	331	338	355	371	330	366	337	363	364	382	364	348	347	351	330	337	377	340	391	364	335	390	377	321	340	357	354	287	334	378	365	414	374	382	372	362	340	342	319	356	307	344	344	342	336	335	376	376	336	351	377	377	355	358	337	364	344	368	325	332	400	370	351	336	385	351	342	373	343	394	341	329	388	367	355	358	384	375	381	337	328	345	308	396	360	346	353	348	365	337	348	346	350	339	321	314	351	371	378	340	386	357	322	417	391	370	345	380	354	348	354	356	328	356	335	337	337	383	342	379	346	346	331	331	382	347	362	386	365	323	355	356	345	317	362	361	338	371	358	350	363	343	370	353	338	356	366	326	347	355	346	331	381	321	354	356	353	371	309	333	326	335	357	343	337	342	360	343	346	381	327	318	350	368	354	342	367	364	372	372	358	341	348	356	374	371	339	316	360	346	346	354	372	361	350	348	357	376	341	344	347	334	331	327	357	375	324	371	384	339	345	364	329	356	367	351	328	363	363	319	364	381	350	353	383	368	359	327	357	351	322	341	359	386	377	360	341	347	364	360	354	347	355	344	372	315	339	329	350	353	346	370	347	334	394	395	343	367	367	326	358	347	329	337	328	337	330	362	356	358	330	316	340	376	354	376	334	378	379	330	331	345	371	348	374	380	344	341	362	356	350	336	362	327	346	337	358	363	360	396	350	359	348	409	368	370	343	340	368	321	374	395	357	349	318	355	325	383	340	355	347	340	361	342	342	354	369	366	360	375	379	363	330	380	359	335	355	365	337	384	339	356	356	389	361	356	367	343	326	370	400	347	344	372	366	322	354	352	379	352	358	349	348	352	351	373	339	345	360	372	367	371	359	355	336	319	353	356	356	369	334	335	369	349	339	353	363	377	388	362	355	356	353	387	352	347	342	324	354	315	355	330	362	334	351	317	348	352	384	360	357	336	401	333	383	369	385	358	364	348	360	369	383	349	340	381	349	339	364	372	357	314	355	313	385	359	393	371	376	342	360	342	368	369	320	320	353	354	369	373	363	336	357	350	317	353	364	360	333	388	337	354	356	361	377	366	379	321	349	367	406	354	362	338	377	360	355	353	313	362	373	327	356	391	350	367	383	349	330	333	345	318	348	339	380	331	347	332	334	361	347	354	383	364	366	395	339	334	332	351	369	355	339	336	330	358	359	348	329	320	352	368	380	355	385	377	392	357	362	335	347	341	381	363	339	332	321	342	346	381	355	347	340	332	376	322	399	353	316	332	355	373	377	354	327	370	390	371	360	355	392	362	384	344	341	307	367	348	350	361	385	345	365	355	349	358	354	368	346	373	387	309	343	356	353	328	371	369	314	355	339	352	343	366	353	343	370	330	333	369	351	351	348	317	345	352	369	376	338	330	391	355	349	344	343	374	337	336	346	328	368	362	335	348	336	341	353	345	338	336	369	378	350	339	341	346	379	372	354	381	361	357	371	343	338	332	348	380	349	339	341	373	394	393	336	341	365	365	333	339	352	336	365	356	335	357	362	363	382	363	356	346	352	320	371	359	332	363	402	363	354	346	351	341	346	346	347	343	358	342	316	384	329	344	334	385	360	386	336	337	349	388	373	314	335	392	328	349	354	336	349	367	349	353	350	339	355	351	322	377	366	323	351	387	350	325	348	355	307	322	373	356	324	351	326	352	341	413	338	352	333	345	319	335	361	356	329	332	375	370	342	364	345	328	364	364	373	345	361	329	359	357	352	323	357	311	350	379	396	363	358	366	365	354	370	356	374	368	351	309	340	356	361	362	342	375	319	348	337	349	336	368	339	325	380	366	330	410	347	346	348	356	372	364	333	369	359	358	381	342	379	333	360	359	356	342	389	356	356	360	348	366	346	352	346	318	340	342	374	378	375	320	373	350	359	372	356	334	404	408	376	353	360	334	351	343	389	366	365	331	340	353	379	365	363	368	348	370	367	347	334	324	359	375	340	366	350	363	351	364	354	372	337	363	291	336	371	360	386	343	332	359	354	354	325	337	363	366	351	340	379	352	394	326	376	323	363	351	382	344	373	375	383	346	353	355	364	339	343	378	366	368	350	381	369	364	377	373	378	362	348	342	368	376	319	321	336	351	339	359	331	345	350	321	327	355	353	365	346	370	378	360	364	350	368	366	347	346	349	360	366	350	366	321	375	330	336	363	358	347	376	356	342	372	315	352	398	331	361	323	380	357	333	347	343	354	387	346	363	355	365	334	365	342	334	350	340	335	375	350	341	358	333	351	352	343	359	328	363	329	328	353	321	357	383	339	349	329	327	351	353	329	337	390	331	389	340	347	336	340	320	327	322	357	361	386	348	344	357	349	333	336	340	355	346	377	359	351	361	394	334	346	361	357	345	345	355	387	376	373	350	379	318	359	331	338	354	340	325	330	319	369	359	340	345	391	350	362	364	391	353	323	345	357	341	391	370	363	318	363	329	344	360	338	346	342	364	394	367	334	353	334	324	326	371	339	368	374	315	370	376	308	362	350	361	365	341	337	356	383	349	365	334	342	427	382	312	352	328	317	367	345	344	350	343	348	397	353	343	323	378	378	370	327	331	350	359	349	350	392	334	360	373
1952	833	900	858	872	814	840	877	855	892	887	858	857	852	828	847	879	880	904	880	910	890	854	862	863	846	864	880	898	884	813	848	807	804	801	795	846	896	893	875	836	876	867	801	825	835	851	819	878	887	889	928	909	872	880	887	787	886	850	884	870	869	848	827	893	861	901	820	835	851	858	816	862	817	861	849	846	857	830	863	848	897	838	799	824	852	889	860	819	905	903	886	865	886	875	825	831	827	823	879	885	841	822	870	873	868	876	820	893	843	906	895	830	813	827	848	832	863	845	880	835	857	838	822	826	827	869	851	860	898	881	890	851	853	834	849	919	812	835	811	851	890	849	802	837	830	829	848	845	863	836	838	856	856	882	899	834	865	828	900	844	848	860	837	873	849	867	853	832	871	813	868	856	926	831	895	848	843	846	921	826	859	829	863	868	832	840	870	879	840	896	821	873	897	869	859	863	835	827	849	791	852	857	781	852	875	850	876	850	885	843	854	840	837	853	868	899	811	862	909	875	857	854	845	866	876	865	842	880	866	845	894	880	871	828	839	857	823	858	815	901	911	859	870	823	852	824	887	815	866	864	841	850	828	885	815	872	856	876	771	852	852	857	933	865	863	910	836	880	852	885	932	837	878	847	856	847	829	866	875	864	832	826	820	873	878	859	876	871	805	858	857	875	815	864	848	811	822	906	872	865	865	865	830	892	847	838	856	908	820	882	813	852	829	794	840	840	843	873	828	814	879	907	893	843	830	884	882	890	821	870	870	876	845	830	852	859	769	871	849	893	867	823	857	802	874	831	809	875	851	826	865	835	832	905	841	885	862	864	917	873	834	890	857	892	839	833	809	916	894	882	860	833	860	864	832	867	918	892	823	841	833	839	849	789	879	882	841	859	861	878	858	860	821	843	915	882	853	872	924	839	843	832	886	844	841	845	912	860	872	764	863	865	852	818	868	841	882	894	858	872	838	859	901	855	930	844	856	797	827	886	855	838	855	866	852	850	841	837	827	879	862	897	893	861	870	795	799	822	873	803	840	870	863	833	869	895	796	823	884	865	864	855	884	898	869	867	877	815	891	859	810	815	857	856	837	820	834	880	844	881	876	865	878	786	830	833	793	868	878	859	886	881	813	897	874	875	864	860	868	848	883	842	837	865	860	823	917	859	839	817	837	815	782	849	840	869	858	911	894	858	844	871	865	851	856	853	858	848	876	868	834	830	846	871	842	894	806	863	906	902	848	906	852	876	845	869	901	862	849	843	872	860	868	873	833	871	835	851	868	896	862	870	888	820	902	849	894	823	852	864	870	852	886	849	861	839	848	807	909	862	870	905	863	849	832	887	873	851	838	888	817	802	832	866	925	911	858	866	864	834	801	865	928	823	868	822	856	870	864	894	881	856	868	930	884	874	867	864	821	898	915	911	881	855	869	876	902	858	855	885	867	862	868	895	877	876	861	896	917	861	834	825	909	889	887	803	900	876	846	913	872	861	844	880	864	878	870	878	806	783	850	800	880	893	911	855	863	800	853	899	823	833	794	872	877	854	875	804	837	889	832	864	828	879	850	873	881	891	824	911	872	872	844	794	862	847	864	814	827	873	806	843	890	823	794	889	808	847	867	850	896	873	826	859	893	831	838	835	871	830	857	851	911	919	832	835	862	869	858	821	844	869	835	875	890	857	859	842	874	837	864	903	860	887	868	770	838	835	876	785	859	847	873	816	853	821	876	859	798	876	841	904	919	802	838	846	815	870	873	806	862	811	894	843	799	831	803	814	868	790	861	921	869	845	884	841	829	835	840	905	910	887	919	835	862	870	891	892	848	892	854	872	881	869	874	856	816	870	819	880	848	844	815	873	862	818	837	864	889	897	827	904	910	825	861	856	883	853	862	856	834	868	889	896	844	877	847	848	855	829	880	897	834	869	872	886	834	867	864	816	923	838	874	919	883	851	867	832	835	835	849	896	869	866	897	895	845	836	817	843	840	871	873	867	872	890	861	879	879	779	854	887	822	815	884	801	873	885	876	844	848	840	827	874	918	850	836	868	824	862	856	859	901	827	857	815	846	874	912	843	880	826	851	896	876	856	864	883	889	849	873	874	826	832	866	920	875	850	837	872	931	899	855	875	891	885	857	841	889	865	842	883	769	873	857	883	790	818	898	819	842	851	880	863	862	861	882	820	905	840	835	805	862	870	790	832	889	851	898	853	926	812	851	856	903	842	847	852	869	838	871	828	884	871	835	902	849	860	906	864	844	824	846	895	878	862	852	839	854	853	904	953	838	851	875	841	885	857	838	857	887	877	867	863	861	807	842	888	845	905	865	863	841	865	861	878	856	840	842	837	922	874	824	894	835	812	843	878	872	833	805	819	885	845	777	828	883	843	817	833	854	863	874	841	861	865	962	840	787	881	842	872	874	815	859	863	870	868	920	916	873	882	805	854	857	856	895	857	826	837	832	826	814	870	853	884	868	866	803	920	853	838	831	808	898	881	844	894	850	861	841	901	801	850	853	842	882	866	890	877	844	834	900	858	868	808	837	896	860	876	844	839	845	880	837	875	852	840	843	839	886	796	830	836	845	867	886	847	876	863	903	854	821	845	895	835	856	783	826	911	851	848	840	843	810	886	809	880	760	851	844	840	821	843	896	877	881	869	827	882	868	858	891	889	900	864	841	826	848	889	882	871	820	853	871	906	850	878	854	918	852	853	886	821	869	854	852	867	880	902	876	818	823	845	833	795	825	837	808	863	878	912	870	826	867	865	821	844	873	886	841	843	862	854	904	848	904	874	828	826	904	810	873	857	880	815	846	869	890	896	845	860	881	915	828	903	896	861	841	907	860	924	912	870	847	832	835	828	858	883	814	852	883	874	856	863	860	808	847	862	856	864	848	904	827	893	848	890	843	849	796	844	836	826	861	899	921	782	859	808	894	834	869	863	855	845	878	886	820	909	869	846	833	852	843	878	835	897	806	858	860	877	852	883	842	918	827	867	866	865	879	836	890	820	856	888	872	845	878	881	854	846	847	893	855	855	867	882	813	861	895	857	866	853	861	822	819	904	857	879	882	855	868	864	916	844	818	909	872	834	865	873	826	819	816	862	844	814	854	856	849	856	921	893	845	849	833	912	858	860	874	890	845	871	841	861	851	889	858	836	811	842	806	837	840	901	823	898	894	889	868	850	832	842	852	865	881	840	880	857	872	879	832	892	862	853	906	922	858	855	838	874	845	825	861	876	903	867	882	865	884	823	842	859	897	839	864	818	864	885	852	865	793	881	891	831	835	843	841	830	831	866	848	928	846	889	823	878	808	834	813	820	875	900	870	820	823	866	855	870	907	907	872	896	911	863	866	857	890	838	865	830	877	882	840	825	881	890	894	887	861	814	871	815	887	867	863	810	818	831	846	896	883	851	864	848	858	845	848	857	897	855	865	862	858	796	886	846	833	817	819	903	849	840	888	849	850	790	804	804	842	879	861	905	837
7026	581	597	499	424	400	370	382	408	344	343	361	342	331	338	321	337	320	351	294	336	340	344	356	320	327	333	319	331	333	350	366	327	383	326	344	346	325	307	338	345	335	337	303	308	316	335	327	337	306	332	325	368	329	352	331	332	334	342	335	312	367	311	354	292	321	338	346	339	356	302	343	316	326	313	293	312	317	353	307	304	330	345	359	319	344	376	358	291	320	321	318	354	307	326	315	318	289	378	322	342	311	339	332	373	316	344	318	330	327	366	356	324	362	356	341	309	288	316	303	324	332	316	310	343	337	332	316	327	329	313	326	324	332	331	335	324	352	334	314	314	385	304	311	320	311	316	325	318	328	320	346	312	321	281	333	318	347	314	352	325	332	333	339	330	311	326	324	363	349	312	320	289	328	343	340	308	305	337	302	351	344	317	355	303	315	344	359	342	330	346	346	338	305	347	330	354	321	325	340	323	303	359	296	303	331	327	307	321	337	312	295	350	309	326	324	343	333	297	333	325	312	338	338	325	315	352	293	326	295	330	308	324	303	316	318	338	289	324	318	321	322	320	350	314	319	337	371	319	350	324	367	321	303	341	321	296	301	316	333	301	360	312	297	326	343	350	332	320	315	339	310	306	333	291	322	349	363	321	325	309	324	334	317	330	343	337	354	316	350	322	320	347	314	349	290	310	305	350	336	344	303	327	308	340	314	321	350	351	306	309	348	341	339	306	306	341	324	330	349	350	326	309	299	334	327	324	311	339	322	342	327	336	348	330	344	310	327	363	310	299	358	317	325	366	291	286	327	311	330	307	317	340	343	329	315	325	323	333	308	336	349	333	323	297	337	304	353	375	300	357	336	353	300	337	341	322	294	348	292	314	343	361	326	359	284	302	349	377	334	306	355	343	337	335	317	331	341	315	339	322	302	330	348	329	351	302	341	327	314	330	338	302	315	336	320	336	341	294	334	322	343	321	336	330	334	312	343	295	351	309	301	326	326	327	324	312	319	293	343	332	334	327	325	303	303	358	357	311	366	312	325	306	348	333	347	320	318	316	320	357	340	338	331	335	326	313	319	342	309	324	302	310	330	361	312	331	347	317	314	332	324	325	359	327	297	331	360	320	309	365	319	318	354	328	360	328	327	345	330	359	324	315	300	330	327	337	357	352	307	298	346	371	327	323	334	339	326	322	340	337	333	344	363	360	290	321	334	334	336	336	341	312	318	326	338	365	334	325	365	356	352	342	309	328	306	291	322	310	300	318	322	331	307	309	344	314	339	321	336	336	335	343	336	323	321	362	331	316	338	326	319	314	355	346	339	362	321	313	350	315	340	296	303	308	338	322	304	340	331	321	315	322	347	331	340	323	292	338	344	364	322	351	336	319	328	338	314	364	372	357	324	311	350	320	314	308	326	346	321	316	344	329	365	356	338	331	328	319	337	328	310	308	305	311	315	305	339	316	347	310	308	371	352	309	345	325	332	331	332	332	327	293	321	287	345	329	351	329	318	334	358	368	339	336	345	321	314	342	332	323	344	326	337	311	324	321	357	339	355	317	326	335	330	336	336	338	338	342	359	319	321	299	325	325	343	286	324	346	324	307	330	335	325	343	315	310	337	298	294	301	314	312	323	324	300	309	316	326	305	323	353	312	347	313	316	335	310	333	344	326	322	316	341	343	320	325	334	327	341	343	300	305	344	392	329	339	356	297	351	305	330	311	319	323	321	321	330	301	329	290	297	351	350	330	307	300	317	296	313	323	320	316	313	306	308	305	311	308	333	337	359	350	331	324	315	324	333	333	324	320	323	352	312	352	347	334	311	330	364	359	343	394	354	316	349	315	301	334	282	341	335	335	333	341	322	334	320	314	308	351	364	327	335	321	286	338	353	348	331	327	311	322	340	350	332	324	368	331	331	328	337	366	336	347	329	307	322	312	360	340	293	309	319	336	337	314	289	378	348	312	303	293	305	354	367	328	324	339	331	323	322	335	369	375	331	344	354	306	306	324	338	316	343	337	349	328	378	319	313	299	339	333	356	352	336	346	332	320	329	360	318	348	346	307	342	355	332	340	319	339	358	308	347	356	308	339	320	340	340	333	322	316	308	311	329	350	323	310	332	314	315	296	306	362	346	337	350	339	335	321	317	314	314	336	290	361	316	328	315	311	355	350	335	353	320	290	338	353	319	321	300	326	334	328	282	327	340	331	362	312	324	294	345	315	313	332	335	310	329	338	330	301	362	306	330	344	348	336	368	329	347	316	349	324	310	321	314	326	314	332	293	327	316	333	329	330	324	338	333	304	325	327	305	352	327	307	346	341	327	311	299	347	344	338	305	339	328	325	346	311	331	341	324	346	307	349	344	302	342	305	334	345	312	313	336	320	312	337	298	342	332	309	330	333	348	334	337	337	325	312	313	317	357	315	334	302	292	319	312	321	345	296	336	335	351	332	324	355	332	319	329	316	362	302	355	315	305	347	331	339	304	266	329	293	289	274	298	316	310	339	305	340	335	331	362	342	374	336	326	336	327	321	343	332	362	313	306	311	355	356	338	326	331	337	326	364	352	330	320	336	325	311	343	352	312	285	315	329	300	356	345	349	304	324	324	347	306	355	312	329	327	330	361	342	300	311	335	347	317	355	327	326	316	303	291	315	327	356	341	345	341	351	376	360	333	337	354	324	324	334	332	318	288	334	357	319	304	328	320	324	304	310	334	353	333	312	346	316	351	340	329	322	317	331	338	288	319	343	302	310	336	303	335	335	340	348	333	341	313	330	361	322	287	311	311	338	367	322	323	341	311	352	313	318	329	340	360	344	307	327	358	329	322	323	317	288	337	323	314	341	301	312	337	295	317	337	337	322	320	287	306	353	349	302	346	321	341	297	309	330	352	315	358	366	312	320	332	313	326	356	330	305	324	296	320	333	329	365	344	314	361	354	313	325	349	367	335	373	370	351	300	358	295	291	356	349	334	321	288	344	315	305	336	322	345	300	378	354	309	275	311	340	308	284	349	372	310	330	333	341	333	305	322	304	338	326	332	317	325	351	297	348	317	324	331	344	327	344	336	312	357	300	320	318	331	332	333	344	345	352	317	366	314	335	293	328	320	324	302	318	304	316	312	332	332	365	301	354	318	336	342	329	352	338	300	316	332	321	326	319	370	321	322	295	358	335	320	326	308	340	315	319	325	336	317	299	319	350	307	333	297	341	320	305	279	293	334	325	310	326	327	335	343	328	339	332	322	324	319	306	282	366	326	313	342	304	298	345	346	335	311	336	340	343	341	316	314	321	299	365	335	326	339	340	327	355	307	325	329	330	317	356	313	333	324	316	306	329	339	317	340	298	307	360	353	337	292	312	316	313	344	306	295	332	297	348	347	299	314	304	293	310	333	296	349	311	317	351	326	348	326	298	370	335	359	344	304	342	337	313	323	352	329	303	342	365	321	313	330	364	338	349	328	343	317	315	338	324	352	314	322	316	303	324	320
6678	964	1381	1418	1307	1160	1113	1021	955	901	905	920	892	890	878	847	821	865	799	840	835	814	834	796	802	822	785	815	828	830	787	837	790	817	797	830	807	842	782	737	776	817	790	780	797	795	814	791	842	775	777	827	827	790	812	814	809	779	799	818	785	834	807	774	828	828	791	813	762	808	789	818	793	806	858	796	800	792	760	816	743	849	799	789	769	820	837	797	803	779	786	778	802	759	766	809	749	815	772	787	782	778	805	793	822	824	796	752	792	778	782	788	811	815	816	755	818	758	784	792	828	751	808	836	807	784	793	793	821	809	797	775	771	784	774	841	786	792	794	770	771	768	837	762	821	831	807	783	804	795	737	794	771	786	796	748	835	772	810	822	788	802	778	838	887	779	766	792	828	757	778	810	743	816	753	837	822	750	840	803	806	802	803	796	744	791	809	782	804	761	816	778	814	754	781	817	818	794	795	784	794	798	811	758	791	758	802	769	791	792	803	780	776	811	767	739	824	771	805	778	795	776	783	803	804	793	773	799	803	767	811	749	818	758	727	753	787	733	795	756	780	817	819	812	825	765	801	792	732	840	787	788	818	788	829	782	789	814	827	800	747	799	790	783	778	757	770	801	740	831	753	805	810	780	798	826	813	784	742	788	824	778	752	777	764	743	746	768	775	759	785	760	778	785	739	781	803	769	809	757	778	796	811	743	808	780	797	786	800	853	810	766	766	759	785	836	784	795	767	833	746	804	790	811	766	815	797	767	815	762	820	767	817	822	800	766	773	751	798	804	800	786	800	769	829	842	755	790	773	806	786	828	741	798	821	764	796	833	795	799	746	791	798	852	773	790	790	768	770	794	779	786	808	801	798	755	801	767	768	801	823	822	779	793	773	799	751	804	814	780	768	755	808	830	837	789	785	758	790	822	802	793	802	822	840	779	743	768	795	819	767	774	793	794	786	768	782	808	782	822	798	792	759	796	844	795	801	742	802	785	780	821	746	775	779	819	770	804	786	802	817	831	732	789	801	820	743	752	826	777	817	767	744	796	767	751	807	795	839	764	737	789	772	762	822	791	806	815	804	843	751	829	838	818	824	817	810	821	793	753	787	822	775	792	775	790	765	757	795	753	754	817	770	842	814	760	790	769	777	805	797	818	792	793	820	773	786	849	772	734	772	769	821	784	808	809	849	806	766	800	788	734	775	803	735	848	773	830	825	815	819	805	750	812	825	826	764	786	761	772	736	790	791	795	764	817	817	803	847	737	828	825	786	838	753	799	807	785	727	783	820	810	760	785	774	745	772	801	760	835	779	771	765	802	769	772	769	829	792	821	763	759	848	813	795	792	742	787	832	818	786	822	852	784	732	825	803	766	777	847	797	787	773	790	816	786	761	795	794	805	777	758	835	805	779	826	806	747	802	802	858	747	810	829	868	837	773	751	751	724	726	794	783	768	776	804	768	740	785	803	734	775	798	810	784	800	786	752	819	810	756	771	793	806	784	809	754	817	738	783	751	789	767	771	843	755	820	806	835	818	801	815	803	821	742	808	765	812	741	735	801	816	761	832	817	805	796	776	829	762	797	794	770	825	812	820	774	793	774	796	797	779	748	807	817	845	800	780	785	816	794	769	773	779	791	754	757	761	699	799	804	800	771	767	768	772	794	814	758	736	832	836	789	742	744	793	783	778	837	823	770	865	806	802	776	721	810	788	788	802	782	777	794	805	862	786	763	818	763	756	809	769	738	815	846	807	844	794	796	815	850	802	831	837	783	786	835	768	756	772	747	769	831	772	815	825	794	746	851	852	808	762	833	786	757	795	820	761	745	827	737	805	787	770	812	802	810	785	786	810	741	743	765	796	788	789	853	723	800	748	826	791	817	758	758	834	805	814	737	784	814	761	761	754	780	768	816	756	783	831	759	764	794	781	827	755	746	802	789	785	786	767	822	824	789	762	772	808	757	802	787	780	763	774	787	791	867	813	776	792	769	810	826	839	839	775	780	712	837	830	791	757	823	804	761	834	802	787	826	778	731	798	817	845	831	818	833	783	767	817	796	783	803	801	795	778	753	789	806	796	762	852	761	815	814	799	829	797	831	804	783	809	820	838	813	805	725	814	701	788	776	762	832	777	853	739	783	823	807	841	755	829	770	808	771	807	794	803	791	814	765	792	815	794	828	804	787	805	816	794	837	753	794	760	754	806	793	837	801	817	784	766	804	803	799	823	785	801	798	787	739	792	790	805	778	806	829	854	836	779	796	821	807	822	771	798	836	850	763	790	772	782	799	780	817	788	804	835	784	764	791	826	766	785	759	774	841	792	764	792	754	768	777	737	766	810	859	764	779	733	766	737	831	819	763	780	770	774	745	844	819	778	784	754	773	757	775	787	790	784	817	767	810	791	790	801	812	787	848	764	795	735	864	777	758	828	785	796	780	783	811	810	788	786	758	848	821	766	826	769	812	777	770	786	741	831	773	837	814	827	760	826	822	786	801	755	812	806	761	762	785	821	781	798	796	811	778	800	804	837	729	798	784	729	832	821	807	807	837	765	800	751	747	761	778	783	793	823	817	765	819	779	807	793	806	793	753	768	786	815	818	798	741	777	729	794	771	812	778	836	786	851	813	805	824	810	754	809	735	781	797	756	748	781	720	787	769	769	811	720	822	790	830	800	778	820	800	791	794	754	777	842	765	774	809	863	814	791	812	829	768	830	798	797	783	831	781	742	770	784	794	835	761	783	755	780	788	772	789	761	843	780	783	794	780	745	780	795	754	798	758	770	758	769	754	798	797	764	768	765	742	845	796	827	800	851	781	819	861	804	750	802	741	771	775	804	788	803	852	796	812	810	743	760	784	804	775	780	819	732	828	777	773	822	743	802	792	777	816	805	816	787	789	755	786	819	830	808	811	821	780	815	796	802	867	759	797	741	802	814	800	756	765	866	809	776	797	777	795	798	826	752	745	768	810	784	740	800	775	800	821	795	833	833	844	766	807	784	795	829	772	792	778	715	796	811	828	811	822	800	814	787	815	798	774	799	786	820	815	787	787	785	787	763	784	754	772	788	733	715	796	851	760	835	787	776	785	770	819	796	819	746	808	734	830	776	777	754	818	789	755	797	784	783	741	775	802	830	800	814	844	785	823	745	804	770	795	819	797	768	797	782	806	774	740	818	790	830	779	788	768	731	786	828	809	769	783	781	807	798	796	831	837	779	756	787	764	775	786	769	787	784	816	799	816	832	830	759	825	813	807	746	794	775	770	826	777	824	778	772	774	825	808	726	798	840	795	817	810	781	774	808	813	806	808	833	813	790	748	794	783	840	761	757	744	822	819	816	822	803	761	787	757	810	814	783	782	775	738	801	740	747	772	776	827	800	759	803	793	801	765	796	790	799	789	824	777	807	812	793	787	783	785	805	769	784	786	788	776	809	811	812	783	818	793	735	797	769	797	790	818	775	787	786	753	772	781	810	825	798	744	803	757	758	756	786
11750	669	603	490	354	294	250	234	183	208	180	189	188	187	182	176	156	173	178	173	164	188	178	169	157	157	187	174	193	199	166	179	166	160	159	159	170	186	178	182	182	169	151	184	168	161	178	177	155	200	170	159	157	149	173	166	173	160	160	169	154	158	175	166	173	175	179	167	166	162	171	157	139	163	164	170	164	164	180	164	178	149	169	178	182	168	174	146	188	174	162	171	190	162	170	188	180	165	164	159	164	168	182	162	180	151	172	167	183	176	163	155	159	193	138	189	178	159	153	181	165	183	186	163	167	156	173	166	165	160	155	151	172	165	195	163	174	164	155	188	165	161	147	149	152	168	158	160	156	166	171	176	182	174	174	171	192	155	160	164	171	169	155	150	149	163	161	151	183	167	156	176	172	166	177	153	153	177	171	174	131	155	165	188	177	166	153	145	148	135	194	174	169	135	185	176	152	186	174	162	158	136	177	144	159	170	175	167	178	153	178	176	169	171	158	168	180	151	175	169	169	140	188	138	155	163	172	159	154	142	182	168	178	171	190	157	145	155	169	171	197	160	172	159	142	166	168	140	153	172	135	157	174	156	168	159	137	163	172	172	178	169	178	162	174	175	161	153	170	160	160	139	172	185	185	177	179	157	165	141	162	189	178	178	171	154	169	171	164	159	162	147	189	143	153	166	170	179	153	167	166	140	155	154	176	172	166	167	179	154	163	180	183	163	174	184	166	147	150	147	158	155	167	162	178	171	166	162	176	139	180	162	160	144	175	168	178	143	150	170	155	152	192	161	174	170	179	171	132	152	168	171	167	172	150	177	167	152	165	185	182	170	173	172	179	167	163	171	158	165	153	161	167	172	174	173	163	160	181	166	148	170	148	170	155	165	152	147	151	186	172	168	168	161	168	190	168	182	180	158	171	154	171	171	168	147	159	163	161	159	168	167	161	161	164	165	162	166	205	180	175	177	168	151	152	177	145	165	168	177	137	176	175	156	160	138	157	137	169	173	149	128	152	176	164	171	145	156	174	164	180	161	156	148	198	179	166	165	181	172	164	181	183	171	174	158	161	193	197	178	175	209	183	170	183	168	164	191	166	181	157	170	168	165	166	174	139	157	156	173	158	152	161	165	153	161	183	144	130	179	164	163	146	175	170	156	176	160	165	164	156	180	149	150	135	199	142	140	165	161	165	147	158	183	170	189	160	157	162	159	151	159	174	177	162	149	156	164	156	182	149	181	143	150	169	175	133	157	161	188	163	205	170	177	179	170	157	164	181	191	177	158	171	176	142	159	173	145	169	159	185	159	171	160	146	158	138	150	157	192	173	149	172	178	193	168	188	154	191	159	146	164	160	193	147	188	135	148	169	174	179	192	153	169	169	150	141	161	167	149	165	168	175	153	140	160	139	160	145	169	165	144	186	166	173	144	146	186	155	180	167	166	185	152	164	155	162	171	149	164	151	168	176	176	166	173	171	149	165	151	188	155	163	162	180	171	192	154	186	171	161	166	166	167	153	143	184	150	145	137	151	176	183	156	134	176	160	180	179	173	162	164	198	157	162	161	166	165	153	174	177	163	182	169	171	167	193	181	188	174	168	152	173	183	152	158	177	154	164	150	162	161	195	190	151	148	170	159	138	182	141	152	178	187	164	146	166	205	146	180	168	180	170	187	173	159	176	140	167	169	160	158	150	172	166	159	181	164	162	162	178	150	172	157	174	163	174	135	158	169	160	160	182	169	153	153	166	187	177	166	170	177	181	145	176	155	156	163	161	167	179	177	151	150	160	158	177	180	157	162	146	164	138	152	170	159	179	167	162	164	177	170	156	177	144	156	130	156	167	167	141	170	170	149	192	150	156	185	178	152	186	163	173	198	177	183	168	164	164	152	146	159	162	169	165	151	160	176	155	188	161	184	157	180	161	186	147	174	151	172	180	152	159	170	159	195	178	178	160	173	153	142	149	172	157	153	166	173	158	180	143	179	161	166	159	150	173	162	163	152	165	158	168	168	167	168	181	211	172	151	191	150	159	139	156	162	166	165	164	171	156	164	183	177	168	168	141	166	157	180	159	153	157	187	158	169	165	196	138	174	164	161	169	188	157	160	165	169	154	183	168	185	168	167	162	156	144	182	156	151	165	174	188	176	171	175	190	151	145	152	176	159	160	180	147	166	156	165	164	166	154	146	199	162	179	169	132	170	190	156	199	139	175	174	155	175	160	161	150	151	183	166	153	155	184	147	160	164	181	179	143	168	151	154	157	144	165	189	133	162	189	179	152	159	160	160	196	160	168	157	146	197	194	189	161	163	147	157	186	155	179	177	151	179	150	148	188	156	189	162	174	171	175	158	169	147	151	191	162	150	160	149	176	170	169	170	157	160	137	165	149	153	158	152	170	135	143	165	165	179	158	155	174	155	159	163	155	160	167	169	164	173	168	177	180	169	167	165	150	174	157	144	164	148	183	152	159	172	160	154	189	182	167	177	154	171	177	167	165	182	161	169	159	146	182	150	172	176	190	159	156	150	164	154	175	181	160	168	168	154	156	149	154	155	140	167	168	183	157	161	146	174	175	189	159	173	184	163	193	137	166	185	200	166	178	168	180	149	175	164	167	155	166	153	161	171	175	178	159	176	164	159	170	150	170	155	184	175	168	171	181	164	179	155	179	178	170	171	172	186	165	174	182	141	181	161	163	161	158	190	162	179	155	170	180	170	161	173	170	137	182	153	157	186	163	159	159	150	158	173	189	179	184	171	188	161	149	146	150	145	178	168	158	178	140	161	184	170	153	154	161	147	164	165	179	195	177	154	150	177	169	169	179	141	173	182	166	177	167	147	152	174	174	163	159	167	132	162	163	168	182	167	162	173	164	167	180	149	147	185	173	167	146	178	163	160	193	154	188	165	151	160	166	167	189	187	179	192	173	166	170	150	158	173	163	177	189	151	142	173	170	169	162	141	175	161	154	176	192	179	166	157	162	183	152	168	150	149	151	157	167	161	168	179	178	167	153	160	140	155	155	193	156	182	166	177	168	185	183	159	152	178	171	174	173	191	160	140	161	167	163	168	145	138	183	174	141	180	153	172	165	163	149	170	146	148	137	172	184	137	170	198	170	169	170	175	156	156	175	185	154	158	171	180	177	168	186	134	148	186	159	152	168	181	175	160	162	162	139	183	150	187	157	190	182	191	149	175	163	167	154	164	175	168	187	168	165	155	192	166	198	177	154	168	143	154	157	156	176	193	159	183	176	159	141	160	185	141	165	177	184	160	183	154	156	141	190	150	181	150	170	190	137	173	174	176	159	144	176	146	155	141	187	169	152	189	170	155	145	161	156	154	162	150	162	170	150	158	158	159	180	148	165	168	183	186	193	175	163	180	177	171	155	185	160	158	154	176	156	170	186	172	153	166	178	158	185	168	163	154	189	145	156	151	172	178	157	166	150	155	121	176	175	149	175	164	198	146	158	164	163	157	166	177	182	165
7715	855	1509	1615	1381	1185	1001	854	786	731	642	614	591	569	554	554	525	521	513	493	482	485	471	476	502	486	494	474	493	461	466	435	484	450	452	452	423	450	451	441	437	445	441	472	455	446	454	422	447	456	448	471	442	423	462	428	440	454	437	418	408	437	424	453	450	453	424	456	430	415	457	457	441	432	435	443	439	443	415	445	433	445	429	439	447	421	398	437	434	424	419	401	422	435	442	458	438	424	416	444	409	432	407	402	439	429	446	439	436	428	413	426	411	415	458	430	483	400	447	423	429	431	446	440	472	381	450	430	425	444	435	439	444	451	465	428	423	459	433	436	421	422	405	431	433	448	411	392	413	416	456	432	454	453	430	420	413	419	441	412	388	429	409	449	409	444	427	404	388	415	415	421	409	414	444	428	410	485	430	412	450	429	417	405	410	412	437	412	399	397	456	424	401	457	422	382	414	428	398	420	449	376	423	396	439	406	403	433	467	446	433	450	423	439	450	423	424	420	475	444	431	391	424	426	455	412	431	418	426	433	424	438	440	396	427	448	415	466	472	461	454	407	413	429	442	417	440	434	430	417	469	432	424	411	399	388	452	420	419	422	368	392	429	451	412	450	431	448	454	403	440	409	441	409	447	452	418	461	409	415	435	432	437	411	412	422	421	416	468	403	434	458	432	424	412	435	396	433	461	429	410	452	400	459	412	419	467	413	404	424	436	457	436	440	444	419	427	443	443	427	439	410	425	409	381	453	405	444	454	422	474	435	442	405	414	405	415	433	415	452	404	471	395	376	414	433	420	459	451	412	403	439	442	394	409	435	399	461	416	416	454	456	467	451	450	407	443	447	392	413	409	427	413	471	436	429	430	444	444	467	425	416	464	438	421	466	418	415	417	430	413	444	439	433	463	421	419	451	431	432	416	446	431	418	419	435	430	390	405	402	428	422	430	431	451	444	440	463	462	448	451	414	414	428	426	428	450	440	391	421	482	443	434	441	414	412	413	468	432	426	393	412	458	466	397	421	414	440	404	416	435	400	386	413	404	463	409	432	414	418	445	417	431	412	426	431	464	439	428	422	415	419	460	461	437	439	441	425	400	421	438	433	419	392	454	439	415	434	425	408	413	394	386	428	404	398	455	465	383	416	418	446	400	425	428	483	459	408	426	428	416	411	425	431	424	416	440	428	413	438	406	435	412	434	419	422	425	428	415	424	406	443	433	401	408	430	444	409	411	429	456	432	430	475	417	452	423	434	455	430	394	416	406	414	456	436	428	457	433	456	469	410	412	422	428	406	459	458	449	437	412	419	429	429	397	433	421	415	410	446	402	420	413	448	430	439	451	439	402	455	408	437	448	400	436	418	472	468	416	409	463	427	427	442	425	410	424	431	426	405	420	434	467	418	453	432	415	416	425	427	384	419	444	440	423	441	409	411	433	430	443	389	430	431	427	439	404	420	399	434	375	396	449	434	416	433	388	423	410	428	414	450	416	402	419	436	437	429	406	445	437	410	429	454	459	444	432	427	451	463	411	461	417	420	399	411	425	441	423	412	407	416	400	430	433	449	422	413	421	421	416	434	423	423	409	391	447	407	442	421	419	447	454	427	433	448	402	440	415	424	414	414	419	407	404	386	448	408	425	424	447	426	446	466	431	431	411	410	402	446	422	467	389	444	411	419	414	398	453	392	434	424	405	434	442	415	428	392	420	441	437	410	410	420	425	425	448	421	386	503	427	394	438	409	394	405	453	408	423	393	473	415	432	430	487	395	448	448	438	441	435	424	435	422	412	441	441	425	433	396	443	440	392	461	396	402	410	437	447	397	433	422	418	436	432	426	413	422	417	442	466	443	431	411	415	413	414	396	443	417	406	451	426	449	448	450	472	426	439	414	444	415	408	392	394	451	441	443	458	420	402	401	388	418	440	437	418	393	451	438	422	381	439	442	426	448	438	401	408	408	411	427	407	432	407	406	455	397	398	421	420	453	428	445	427	431	390	454	430	416	411	429	442	431	408	386	466	395	403	411	434	401	440	436	417	467	452	420	459	391	420	422	457	454	418	433	446	434	446	439	440	455	418	419	410	440	411	398	461	450	439	442	416	413	415	413	377	464	450	392	395	391	450	442	413	438	458	370	477	419	400	404	456	455	478	407	422	460	420	447	448	445	422	415	414	429	415	414	416	409	436	410	424	377	424	417	424	438	417	464	405	416	415	479	464	426	428	463	412	420	435	411	397	434	394	424	403	433	445	419	415	441	404	371	422	442	411	454	374	446	440	437	446	448	411	418	424	393	434	436	395	405	439	447	449	459	428	457	400	405	456	375	423	417	432	430	444	416	423	431	434	435	420	415	411	425	406	378	436	408	410	436	450	436	442	442	447	434	447	430	413	439	408	425	404	399	421	444	470	364	412	423	432	419	441	415	422	431	391	426	431	416	440	462	457	438	445	391	414	444	423	418	439	397	428	433	414	428	441	405	392	424	438	439	439	417	391	418	471	428	423	466	417	458	425	458	453	449	423	384	459	451	439	409	413	438	449	418	478	486	444	387	422	461	427	414	421	428	423	448	400	421	459	436	410	447	464	396	443	408	412	430	461	436	420	392	440	445	415	426	474	442	398	434	447	435	392	424	477	433	419	423	443	410	451	424	434	467	437	429	417	429	452	395	429	428	440	472	422	425	427	420	432	427	394	396	422	401	422	421	417	409	421	435	400	402	461	421	392	417	454	408	402	438	427	444	439	436	453	415	417	428	409	451	405	415	413	444	385	402	420	459	426	441	433	433	416	407	409	401	450	413	413	417	403	418	422	450	423	398	443	422	436	433	424	441	403	441	397	409	436	460	439	425	437	411	445	407	449	389	396	418	421	410	420	410	468	421	394	395	419	421	424	414	414	423	427	431	414	402	466	412	400	425	446	431	448	434	424	441	389	394	418	387	445	409	408	432	445	448	438	463	399	445	408	447	448	438	420	425	429	422	424	451	404	377	438	420	404	428	449	470	439	429	431	431	397	418	425	460	417	397	429	422	428	430	422	434	420	435	441	410	393	410	431	432	439	452	413	431	443	449	417	395	426	473	393	435	411	439	464	439	419	456	404	405	458	431	428	431	422	413	452	394	443	416	432	387	434	411	409	444	432	421	427	433	401	415	417	449	394	442	433	440	439	419	432	427	427	457	403	445	442	413	396	402	422	422	429	406	414	399	434	415	430	421	400	414	428	411	435	439	407	409	434	412	450	434	445	436	421	437	407	398	386	432	433	449	448	433	419	415	415	414	406	433	420	408	398	440	424	425	447	446	413	432	420	429	401	393	435	456	415	399	414	408	415	410	405	425	466	445	451	450	436	385	390	418	454	439	407	469	392	413	443	448	470	410	430	452	400	451	387	424	432	408	438	397	422	416	415	411	423	447	454	435	421	446	400	411	436	460	439	424	434	452	423	439	470	406	418	436	391	406	411	442	435	428	455	404	397	411	402	445	432	415
1247	346	343	357	364	344	362	331	335	358	355	332	369	347	333	347	304	347	367	380	333	375	339	368	334	375	329	369	395	376	337	381	362	312	322	326	387	317	335	346	362	363	384	328	351	347	366	357	329	351	333	353	391	349	365	373	341	390	362	362	346	386	378	373	314	339	399	369	382	321	370	379	348	335	402	355	384	352	347	343	374	348	357	347	369	381	376	349	359	335	351	342	348	357	373	359	382	358	357	340	345	355	367	326	356	361	339	369	349	364	363	323	307	348	350	341	335	353	363	343	355	323	341	361	360	324	350	360	378	367	345	377	332	347	390	367	342	351	331	358	323	339	328	319	349	350	379	330	334	326	354	404	307	367	377	301	348	340	355	335	331	371	325	343	344	371	369	356	378	310	356	306	328	310	345	362	386	345	388	357	354	382	371	335	377	342	363	380	341	382	341	342	326	357	360	326	336	369	354	355	357	343	339	367	354	349	349	355	351	381	383	380	330	339	329	314	339	336	362	334	334	338	348	363	359	361	350	359	362	335	367	371	359	343	367	349	370	385	370	349	373	374	358	338	330	344	356	346	346	340	372	380	368	378	368	347	376	374	374	357	364	349	357	318	352	291	362	354	328	362	367	384	353	330	358	350	328	368	325	365	382	331	334	335	342	336	350	343	340	342	359	345	342	338	341	382	355	344	327	379	345	429	349	363	320	391	349	354	395	364	376	320	339	353	363	336	365	357	329	325	337	344	360	382	372	363	361	340	370	392	357	363	364	378	318	352	377	353	366	350	367	362	389	355	343	365	377	364	352	355	369	363	404	386	356	369	354	361	363	352	351	337	318	341	388	337	319	318	357	353	362	378	330	350	368	358	358	371	338	331	372	352	321	343	391	348	328	333	338	339	321	352	349	307	370	330	291	359	348	351	365	383	329	336	352	369	364	346	358	359	350	333	315	336	304	354	365	379	364	305	348	337	306	318	378	385	390	329	314	323	350	328	357	349	335	324	391	358	330	385	342	328	379	372	337	331	352	351	344	364	333	369	379	335	331	368	342	377	355	399	382	407	353	327	385	369	335	341	332	382	368	390	351	331	360	317	312	339	336	358	306	371	349	366	332	340	336	334	351	338	338	354	360	340	364	351	338	379	354	364	345	361	363	333	354	339	360	370	351	347	360	360	340	343	352	352	367	363	378	335	387	360	346	361	360	333	356	320	278	329	354	376	352	344	338	374	333	352	374	349	334	386	324	350	360	366	375	376	349	361	365	365	319	360	349	358	366	353	334	345	349	361	374	349	333	311	323	365	347	343	356	390	345	371	378	365	332	361	368	383	348	370	404	361	392	316	351	360	344	358	362	389	350	364	339	336	348	321	340	329	344	354	361	364	350	352	377	349	351	334	363	379	341	366	351	351	378	357	327	350	331	339	339	319	359	337	349	309	375	350	334	372	364	367	335	337	334	319	392	346	355	346	361	332	345	334	339	358	306	351	352	350	389	345	349	333	364	348	362	310	385	349	345	362	349	354	353	333	328	383	356	380	366	354	322	384	357	352	305	364	379	324	349	361	351	325	338	373	367	290	333	363	346	336	354	359	375	353	371	346	367	360	359	399	391	343	354	367	342	328	349	378	398	367	343	397	365	387	344	373	360	329	339	353	318	364	335	363	372	397	367	340	354	328	346	378	347	351	368	388	326	355	352	326	341	340	331	323	334	383	338	380	325	349	354	374	385	342	334	361	321	366	324	401	313	388	374	330	383	361	384	356	382	369	332	344	337	342	355	300	355	357	368	338	394	349	315	361	335	328	336	344	344	369	317	372	353	312	322	357	348	351	354	347	331	366	356	368	322	364	354	335	328	364	365	330	349	354	388	330	351	361	359	383	340	331	360	352	342	339	348	377	415	368	340	361	347	354	369	345	409	349	349	356	355	360	329	363	353	370	351	364	374	311	348	357	333	375	349	344	347	360	350	368	360	343	371	370	330	312	311	315	317	364	354	383	349	364	325	364	324	326	339	328	350	318	369	302	371	371	338	339	352	311	335	330	350	321	340	375	419	390	365	375	344	329	375	342	348	325	352	369	353	346	337	366	347	363	356	379	400	372	348	354	342	359	321	350	354	329	353	377	353	344	350	358	320	345	394	349	370	363	388	374	333	346	366	346	344	345	369	395	323	342	370	382	346	354	404	331	303	352	306	347	343	359	353	352	355	352	343	347	330	303	382	376	358	330	353	365	350	376	355	353	339	307	332	364	373	329	350	358	305	343	331	369	324	344	397	377	412	350	357	400	382	367	368	328	382	327	326	355	375	371	338	350	341	359	371	376	326	352	364	385	318	363	364	335	359	338	370	378	341	367	368	385	338	341	359	357	345	342	373	335	306	345	321	378	358	364	397	347	365	352	350	380	328	329	306	361	325	377	375	377	363	334	339	341	319	323	351	357	408	403	360	319	374	322	325	352	352	361	341	341	346	363	310	359	365	349	316	362	329	336	366	346	341	353	322	366	352	361	311	349	355	323	316	347	319	384	353	352	360	356	369	370	360	329	340	341	332	338	316	356	347	387	381	369	336	356	352	326	363	357	325	350	329	319	362	335	340	351	348	335	375	374	374	400	362	360	361	347	374	388	352	369	365	375	353	357	346	372	328	350	358	317	327	370	321	365	336	365	341	358	357	336	378	333	332	340	336	340	347	355	307	393	360	370	340	366	326	363	384	377	353	335	360	333	352	356	328	329	379	336	347	356	353	391	303	328	360	359	359	344	349	364	386	356	339	339	337	354	336	345	366	367	327	343	358	336	342	331	334	336	342	361	344	396	378	368	379	374	342	351	393	317	368	349	332	338	337	385	360	360	336	354	338	348	337	343	326	376	346	354	323	351	354	337	365	327	355	347	317	347	308	337	351	346	346	307	331	344	350	401	380	372	322	371	327	336	353	325	373	332	341	367	350	366	309	319	348	354	338	353	332	342	330	376	334	382	371	348	374	341	334	356	334	368	347	378	366	321	338	358	371	355	351	346	364	372	343	324	340	363	393	370	355	356	346	384	346	350	333	348	372	351	368	328	363	366	351	363	353	338	369	325	317	333	406	344	334	339	366	385	366	333	320	350	338	344	340	384	267	317	366	342	327	361	386	347	366	348	338	342	348	358	372	318	360	351	330	338	368	338	367	365	362	347	387	353	390	374	331	346	373	359	363	383	373	363	351	364	340	334	352	321	318	408	390	369	385	391	324	361	349	367	365	312	312	342	310	336	343	349	324	360	329	347	339	358	348	353	349	333	345	366	368	362	362	344	348	352	340	338	355	346	368	357	349	379	340	349	353	354	353	379	328	360	346	370	362	325	350	327	386	344	372	351	366	309	359	356	327	342	357	376	324	338	368	374	361	358	362	371	353	388	363	365	372	359	341	333	350	343	364	365	379	373	359	343	352	371	335	338	337	318	338	350	380	349	350	405	382	340	324	366	349	342	340	372	353	335	363	354	369	334
1983	903	939	890	825	842	928	863	926	848	843	833	858	879	832	829	866	863	803	826	840	827	879	811	883	884	883	842	879	864	874	864	792	789	852	885	839	869	851	862	841	885	856	859	885	942	840	832	844	864	855	859	824	774	843	855	865	853	842	894	859	882	844	833	842	819	869	838	856	827	893	841	830	862	814	816	882	841	885	832	864	815	861	839	857	879	883	876	886	869	817	872	833	890	922	795	864	851	860	867	888	835	868	825	871	800	899	880	841	844	834	849	902	886	837	874	881	882	844	808	874	879	846	848	860	879	863	816	871	869	828	839	884	828	867	894	847	816	793	831	817	832	818	848	847	810	847	900	861	871	862	864	903	854	803	865	843	883	864	843	849	898	798	821	879	854	879	890	796	904	816	840	869	813	854	868	922	823	812	842	873	892	890	879	898	890	917	885	842	872	833	862	806	882	912	905	860	866	831	935	854	829	768	860	854	859	851	832	839	835	865	902	858	829	824	824	873	880	845	881	891	796	878	887	840	881	871	874	871	874	872	834	840	846	863	794	855	831	817	857	870	845	885	874	856	810	841	852	874	857	845	853	842	854	900	934	862	851	840	887	876	862	854	891	846	839	842	878	799	853	847	807	888	870	856	848	820	807	861	861	847	808	855	875	872	889	832	869	847	856	851	871	874	844	853	841	877	808	867	840	864	849	841	862	846	832	826	855	823	853	894	811	862	882	867	845	886	841	859	860	841	867	842	892	823	802	875	806	896	844	827	885	772	857	870	833	819	863	848	871	894	879	872	828	887	828	900	814	849	837	842	889	826	799	863	868	883	840	845	920	823	806	850	802	821	888	796	844	884	872	874	853	909	798	856	862	866	852	838	895	833	828	824	863	858	851	864	881	908	826	871	869	898	849	807	857	882	823	860	877	828	816	868	852	860	809	826	844	835	837	874	895	947	837	817	817	880	861	821	892	889	846	870	876	833	862	871	882	828	836	852	854	839	875	888	833	862	869	848	865	842	914	851	855	881	857	822	837	829	863	863	885	805	865	828	781	786	905	878	875	866	916	911	826	813	855	857	846	846	831	809	824	851	817	929	765	798	870	896	836	869	880	857	826	857	821	846	847	817	858	887	814	796	852	873	904	869	886	909	832	852	822	872	824	897	840	876	852	842	852	847	822	870	840	863	878	832	879	895	832	766	879	862	825	831	827	882	832	869	833	833	872	903	835	925	809	872	859	824	848	810	876	844	856	860	850	879	831	881	896	844	867	821	839	809	850	839	898	836	876	898	823	896	889	889	892	871	911	858	838	852	826	842	841	876	884	877	873	857	918	865	806	851	864	894	893	841	830	854	854	862	838	894	816	825	841	837	847	846	844	823	833	854	837	856	834	885	881	845	860	860	857	831	873	854	886	813	860	845	873	843	865	904	871	877	815	893	814	868	842	891	861	889	790	862	908	862	844	893	791	823	812	866	844	892	852	848	854	823	888	900	840	831	850	879	804	855	863	881	813	841	815	831	849	830	845	907	847	857	899	842	829	876	867	840	862	859	881	844	868	880	866	852	808	853	833	876	863	860	841	864	892	820	857	876	835	843	845	823	840	882	832	864	835	809	851	791	832	843	869	792	883	884	878	848	856	864	884	887	887	861	892	840	867	840	879	837	833	801	854	867	886	830	804	846	890	802	851	869	881	927	867	848	882	831	793	808	861	869	883	809	816	851	812	829	873	817	884	837	829	898	890	871	851	823	804	869	832	913	879	901	834	878	825	874	846	853	835	820	906	768	851	866	837	823	879	877	816	804	878	841	844	878	780	858	884	856	903	883	850	842	866	814	839	887	902	875	818	849	877	856	822	828	880	887	891	811	911	811	838	873	944	843	887	898	899	841	854	901	829	865	877	851	843	833	900	815	835	858	845	848	858	840	840	878	861	888	839	867	850	866	861	859	897	850	790	849	906	868	855	861	838	885	846	859	837	844	818	826	895	900	844	864	821	833	895	892	843	842	829	850	804	878	823	870	883	916	828	851	860	897	832	834	901	813	878	866	847	828	874	863	864	870	851	884	831	948	836	831	812	842	843	828	846	864	890	875	832	850	861	904	876	830	847	919	820	858	853	869	877	878	852	826	873	878	896	860	822	854	889	869	836	836	821	849	816	818	884	833	823	792	848	874	851	798	813	844	856	903	866	812	868	828	801	924	876	886	849	878	848	846	823	841	845	875	907	790	859	817	835	878	876	817	866	861	890	837	809	883	859	869	852	850	843	851	869	852	894	875	839	874	856	889	857	888	819	853	854	891	876	833	894	866	906	895	839	885	851	844	818	882	871	877	840	906	852	856	901	836	850	860	828	899	814	833	856	862	861	856	875	827	835	871	831	829	845	831	853	875	859	849	822	842	870	873	843	781	863	866	865	837	835	856	885	845	850	839	833	808	852	873	788	797	825	876	845	845	909	857	860	831	808	821	848	850	876	822	897	839	858	815	840	874	886	822	850	854	860	869	841	836	870	864	871	831	826	883	808	884	880	875	855	878	843	894	874	830	907	902	841	802	836	827	865	871	856	847	846	909	802	863	874	864	908	890	823	916	784	824	844	855	849	819	920	864	903	852	862	859	812	932	810	858	877	842	832	870	854	794	897	853	854	839	870	871	830	906	868	831	839	905	799	848	832	833	822	933	874	869	876	878	849	917	835	853	856	869	854	825	909	858	869	904	874	907	840	911	838	857	858	808	798	876	830	861	882	864	829	850	845	829	827	889	842	844	850	837	851	850	863	881	826	864	854	791	895	865	815	845	868	860	885	864	883	883	853	878	874	857	908	873	819	839	868	816	857	881	845	865	849	802	867	861	812	809	815	840	898	856	858	854	905	889	887	856	823	882	850	848	844	868	858	878	869	898	818	826	780	830	825	854	826	819	843	867	862	839	806	853	829	848	820	849	851	853	883	876	845	877	812	828	792	874	940	861	855	877	853	874	820	815	856	865	853	861	835	860	899	849	914	832	898	850	837	823	833	827	839	772	871	856	837	854	880	857	858	857	830	865	921	880	856	836	851	822	806	871	836	857	842	832	818	892	851	854	838	866	894	870	866	913	881	846	859	861	811	831	842	886	862	892	892	870	841	848	844	838	824	864	850	877	847	853	866	828	849	850	844	825	822	866	843	842	874	815	871	824	886	883	837	876	890	807	796	824	800	854	823	789	887	855	901	899	855	869	842	838	826	879	821	823	836	912	890	863	855	860	847	898	901	871	862	812	837	891	915	813	818	864	894	918	840	805	842	776	901	854	849	891	878	801	841	892	865	937	832	833	884	842	846	886	870	888	821	843	860	833	838	853	802	867	839	902	867	847	883	849	835	840	876	837	835	843	823	874	845	861	809	822	838	807	886	901	842	858	879	898	837	838	869	862	839	815	874	845	870	890	819	861	863	866	896	889	828	780	835	886	842	833	841	878	841	817	904	819	848	865	836	848	856	881	785	833	837	866	880
6975	488	572	467	424	424	389	385	375	330	331	331	313	350	348	322	335	319	368	304	345	313	309	331	323	305	316	345	300	323	348	337	324	341	326	300	333	346	317	296	298	337	305	351	371	320	354	334	345	349	324	322	314	342	310	334	342	296	300	344	327	336	319	310	299	316	309	295	326	310	325	341	329	335	302	334	341	330	316	333	311	310	327	332	356	355	319	323	318	340	329	315	323	291	333	309	335	334	332	289	345	336	335	350	328	311	302	312	325	328	296	292	339	320	329	349	326	321	358	311	338	348	375	340	335	325	370	345	304	340	309	316	326	330	335	324	337	315	330	294	339	311	335	362	305	312	340	328	318	348	286	300	317	290	330	312	318	351	354	302	327	318	317	342	343	311	343	335	316	327	360	302	328	293	325	335	318	342	345	336	339	337	317	316	317	297	326	332	349	342	320	309	336	316	358	321	299	338	330	329	343	314	334	288	306	336	284	342	330	325	341	302	343	306	324	308	327	308	346	376	345	335	370	345	297	331	337	333	377	332	353	333	327	327	333	300	316	305	312	343	382	367	325	334	324	343	360	327	345	308	307	346	332	311	325	325	340	322	333	314	312	309	339	341	318	324	330	251	343	356	358	295	345	313	342	309	339	294	332	311	325	349	318	319	333	334	301	357	324	327	312	346	323	319	334	368	323	310	311	326	313	363	315	334	302	339	344	356	365	348	324	337	316	349	321	346	338	344	327	385	319	288	346	308	314	370	323	347	334	330	327	353	326	320	332	336	320	329	326	390	350	337	330	335	347	304	351	341	290	319	331	324	317	338	354	338	307	324	332	326	323	314	328	334	333	318	334	318	344	313	338	371	317	324	312	355	347	343	323	303	312	345	324	323	336	336	313	335	341	332	329	296	339	366	337	326	328	351	301	291	290	324	299	291	349	352	336	342	312	339	349	324	336	330	354	353	300	300	341	278	305	309	281	317	355	327	314	376	355	309	308	327	310	350	325	349	311	337	307	338	350	346	343	336	332	337	375	322	313	365	337	359	342	314	338	354	353	339	339	289	329	336	344	336	339	335	328	316	306	332	336	335	339	298	332	339	361	312	302	309	325	309	329	329	335	307	312	364	298	347	336	329	345	353	320	342	296	337	309	303	325	336	328	332	308	348	317	308	349	328	297	281	331	338	325	301	312	331	340	340	310	318	342	302	337	342	317	349	311	348	307	329	337	344	318	334	334	339	320	331	360	328	319	352	315	330	385	332	301	316	344	318	319	333	344	339	329	344	320	309	325	330	310	327	345	356	332	338	346	327	329	319	337	343	298	340	319	310	326	304	362	373	336	333	336	355	342	341	353	320	340	296	324	334	317	310	339	325	359	344	371	349	323	315	279	315	302	300	333	320	321	330	338	327	323	334	277	335	319	325	350	313	303	330	322	340	333	314	327	319	338	324	305	324	349	339	305	324	324	320	348	316	317	303	326	360	318	336	325	360	325	337	329	323	329	305	358	343	328	328	338	324	327	314	336	320	335	334	315	324	314	343	331	309	306	329	322	332	335	332	348	319	326	311	327	341	320	328	333	321	346	330	334	370	329	312	316	342	314	297	321	338	328	318	305	320	317	354	311	317	329	354	270	311	308	315	344	290	338	299	345	297	278	302	312	320	327	331	345	333	378	291	348	344	352	348	351	324	332	336	297	310	319	301	296	340	303	310	316	328	329	375	307	320	320	333	340	296	322	354	313	303	307	319	346	333	320	313	321	331	301	323	353	313	354	333	323	340	300	290	350	349	320	317	337	310	318	317	332	327	348	346	338	343	319	347	308	310	301	329	355	327	330	359	338	342	326	300	342	324	323	344	358	299	322	319	309	345	318	345	324	337	351	340	320	326	345	285	323	298	319	349	338	319	382	309	317	324	332	370	314	311	332	294	319	368	325	334	344	325	303	335	313	320	292	321	338	338	335	323	322	287	333	307	312	326	340	322	308	305	345	350	312	333	328	305	298	308	354	317	351	324	358	324	318	329	325	336	342	312	321	330	331	398	336	338	314	305	293	332	307	315	363	333	318	324	331	341	335	336	351	315	318	331	288	328	325	311	329	348	310	335	304	310	344	340	323	349	325	322	307	331	321	341	305	332	290	351	306	329	319	311	320	316	318	310	297	321	320	324	356	290	340	314	334	304	320	338	327	285	316	355	293	390	355	340	315	334	302	348	337	333	313	343	298	336	334	322	294	321	339	357	320	327	327	339	329	372	333	324	333	283	328	315	330	347	286	328	321	325	317	344	303	318	318	304	328	313	360	321	329	362	346	331	330	327	342	308	332	340	320	359	322	342	310	323	322	368	310	380	340	333	325	328	291	347	326	338	334	332	332	312	322	324	342	343	315	338	337	338	285	328	310	297	337	333	343	335	287	308	290	339	325	327	342	325	351	327	312	323	328	359	294	293	328	321	310	314	349	296	313	301	316	353	333	342	312	314	286	341	348	336	339	311	309	339	356	298	351	330	329	312	340	360	332	322	314	332	350	330	303	330	333	288	312	355	335	336	296	325	322	310	323	316	322	294	341	351	329	325	324	346	344	340	334	363	336	329	329	319	281	359	349	320	331	314	293	307	317	336	311	333	346	354	290	322	344	292	333	316	339	375	314	323	323	339	341	304	342	298	329	356	344	340	304	343	305	320	324	298	303	341	340	353	305	331	346	310	318	347	334	345	331	318	324	339	319	361	327	305	349	293	324	352	355	321	330	348	327	310	301	353	305	305	306	322	307	328	341	337	337	313	301	360	314	337	361	317	330	353	313	340	350	313	340	295	334	321	304	295	323	344	325	353	291	341	361	294	345	330	296	309	292	358	333	382	346	313	320	335	311	306	335	314	330	316	307	339	304	304	310	355	333	319	328	310	333	326	338	309	331	305	375	345	329	335	362	322	346	315	351	317	327	312	316	321	362	344	305	329	310	296	304	340	344	307	340	325	294	353	322	351	341	341	338	331	319	292	319	327	319	349	324	309	361	346	308	336	328	315	343	301	354	340	318	312	344	325	348	326	336	319	322	316	315	319	305	335	296	324	322	288	319	360	317	338	294	307	337	313	291	317	348	307	299	327	363	325	354	356	316	332	336	337	314	338	341	308	317	340	329	289	295	326	336	330	317	337	321	323	328	324	328	329	338	327	325	329	332	300	344	319	321	358	332	307	316	335	317	307	308	304	324	347	313	317	331	330	334	308	324	325	298	345	339	315	317	328	329	333	297	308	292	332	314	305	315	357	336	324	344	339	301	330	328	322	301	335	292	310	313	329	347	352	331	321	358	353	350	345	302	309	316	332	322	316	336	332	339	343	335	311	332	354	311	304	292	324	331	311	317	343	324	306	299	351	332	340	321	335	303	362	306	326	333	345	339	323	314	323	335	323	309	349	321	335	349	353	359	323	358	326	307	328	347	312	319	333	336	331	335	308	324	349	309	341	329	334	312	344	335	332	333	323	308	322
6497	914	1297	1451	1291	1222	1067	1035	978	888	938	944	893	873	831	852	853	797	857	781	793	794	826	856	790	795	805	754	823	776	764	803	796	831	834	781	734	808	754	816	840	821	801	787	772	783	821	803	768	815	802	822	770	751	810	783	818	793	821	733	760	793	814	759	792	818	762	771	797	772	840	810	778	824	795	783	787	747	752	770	812	753	782	815	708	740	809	790	766	798	818	787	834	767	820	768	798	862	807	754	811	817	843	825	762	862	786	792	797	783	758	817	760	789	795	730	791	790	810	785	778	839	831	796	745	768	744	759	811	809	793	781	845	813	785	758	838	827	797	809	810	801	795	777	774	754	811	819	767	753	797	787	778	752	813	747	832	790	775	813	754	789	784	839	734	778	765	796	797	759	764	814	787	795	779	778	766	815	797	798	752	773	788	774	760	790	806	780	779	775	800	815	796	818	804	855	761	836	793	783	800	769	780	828	744	800	739	786	734	819	826	779	863	808	783	756	796	771	769	801	844	829	803	809	806	819	772	753	762	831	825	851	797	785	743	761	760	810	756	762	770	779	812	784	814	793	739	771	786	817	782	778	763	776	788	778	773	788	825	806	765	777	768	797	756	821	806	794	750	797	788	838	752	804	837	724	838	796	788	793	776	779	773	767	778	774	783	826	812	803	815	798	769	819	751	768	775	809	794	799	736	798	783	767	798	757	826	817	801	807	779	796	798	772	802	823	760	752	786	837	740	780	771	796	781	814	794	791	786	744	802	818	748	742	834	830	782	839	785	807	798	779	756	776	802	792	815	788	778	780	755	797	786	788	811	747	779	814	781	793	798	779	783	733	842	807	796	728	780	835	801	783	785	787	790	808	830	843	780	790	798	786	842	748	774	753	825	793	768	789	777	777	762	759	792	798	783	798	834	799	803	796	766	780	792	757	793	767	763	787	805	785	776	766	787	758	795	755	797	767	820	774	772	755	812	765	801	763	783	817	808	740	778	795	809	799	778	869	785	807	815	772	788	734	794	747	804	760	808	849	796	805	762	777	743	786	839	798	725	774	808	830	816	772	773	764	761	833	780	801	805	813	826	734	728	792	755	813	781	803	747	796	784	749	813	762	793	781	746	776	804	767	761	794	818	730	801	804	855	776	752	832	785	788	832	774	822	807	815	794	808	801	795	767	766	762	721	739	793	787	777	770	730	739	801	815	768	760	798	817	817	855	793	822	776	798	819	756	820	838	758	811	768	790	790	782	778	773	746	795	804	798	800	742	777	781	772	816	746	813	800	806	774	808	769	824	797	789	802	811	780	776	708	756	768	771	795	754	778	778	748	791	807	739	741	799	814	796	780	816	803	793	805	791	788	744	806	779	806	758	807	824	809	735	773	842	731	753	796	828	764	756	798	765	792	733	785	770	769	804	810	752	769	787	757	814	790	777	761	805	804	778	782	781	814	800	756	774	811	787	756	773	797	795	803	808	786	762	827	788	764	782	837	814	756	757	801	811	743	771	830	796	732	800	805	795	832	779	767	780	791	790	821	768	800	808	790	774	763	799	794	847	760	763	821	795	774	754	841	760	728	805	730	753	780	783	793	757	774	718	820	791	764	771	744	794	791	801	753	730	816	773	799	823	827	749	765	787	801	743	742	812	822	793	776	810	752	821	809	802	791	817	843	787	764	780	771	846	759	783	807	800	741	767	792	760	784	768	769	771	742	797	835	750	756	809	841	773	767	827	787	785	784	804	831	803	784	768	792	766	795	797	801	800	798	769	787	753	800	767	811	761	817	821	805	788	794	833	823	808	737	811	776	773	829	826	794	764	807	807	784	822	761	762	772	811	798	842	784	737	761	816	802	766	756	780	787	775	765	810	776	789	762	737	765	748	822	824	777	835	858	773	813	813	771	799	792	806	760	811	811	779	756	824	747	809	743	826	762	819	790	808	803	794	789	751	770	784	790	794	771	808	814	781	807	763	805	784	794	775	785	819	807	771	792	740	768	803	788	789	766	789	770	744	760	828	878	779	781	786	751	792	762	772	786	760	817	768	741	777	761	819	735	775	787	787	789	730	801	768	789	809	793	779	830	784	794	810	802	780	755	784	788	773	788	812	748	772	774	739	809	773	780	773	767	835	795	773	788	761	797	817	771	781	803	776	773	809	790	772	775	790	795	783	795	790	762	824	775	794	778	698	787	841	804	797	851	809	809	782	823	800	748	735	810	833	749	794	788	816	750	820	733	788	830	760	803	819	798	778	797	828	806	832	823	774	752	822	823	800	789	799	770	773	826	768	832	789	774	787	863	761	741	752	816	803	762	793	777	779	748	802	784	816	791	825	809	803	774	759	751	775	781	789	783	836	815	798	773	804	743	816	769	783	810	798	769	782	834	770	852	843	786	764	825	829	783	762	789	752	805	768	757	753	805	794	806	773	820	784	788	760	798	801	792	824	755	815	797	820	803	787	765	774	788	801	738	802	794	756	775	806	801	813	751	727	746	833	788	777	777	810	759	789	807	809	807	796	724	749	781	769	782	802	803	750	785	819	787	817	760	752	780	789	798	756	763	798	772	816	753	766	797	761	823	819	772	808	778	788	776	789	774	747	780	746	765	798	792	779	765	801	813	799	814	780	794	773	756	841	738	795	704	802	788	846	761	841	792	749	737	767	736	768	809	802	798	835	823	784	770	740	783	745	755	812	799	812	735	810	813	732	806	805	805	808	824	825	754	809	811	804	806	782	800	725	812	803	724	773	783	782	842	764	778	793	811	771	752	754	773	730	812	744	780	807	763	828	701	784	757	782	819	801	823	805	767	850	773	790	756	743	747	787	787	731	807	840	770	774	761	760	794	828	822	798	822	776	708	829	806	776	826	814	794	808	798	755	804	811	812	798	760	822	792	783	766	770	820	776	722	825	785	795	793	798	804	757	757	809	747	773	795	807	770	759	769	804	792	795	753	780	772	751	761	821	803	817	769	772	782	796	763	803	766	781	810	794	787	841	762	765	766	835	803	835	778	784	745	817	809	756	782	796	814	766	788	796	802	822	816	780	798	847	778	789	770	795	777	788	826	792	762	798	805	799	815	762	791	769	818	743	778	809	797	809	769	789	822	797	832	799	784	763	800	797	776	811	795	757	741	813	808	849	795	796	794	740	781	746	779	787	762	766	792	814	808	753	767	776	806	793	773	798	773	783	813	738	775	775	768	745	785	796	815	770	767	774	852	771	822	804	759	830	759	790	791	804	793	752	762	864	773	804	766	832	758	729	788	816	771	810	800	789	828	813	823	788	777	795	762	797	781	767	811	757	803	823	818	754	808	820	803	768	810	770	766	821	836	793	776	747	802	801	796	768	813	807	762	775	776	760	816	846	777	794	767	777	837	762	806	756	811	799	801	774	705	749	807	817	756	786	775	798	835	734	779	769	731	818	784	735	778	782	787	754	791	761	782	787	792	783	785	791	806	796	781	804	780	809	791	808	816	797	764	809
11820	717	607	517	361	268	275	242	212	192	176	182	200	189	183	205	158	178	149	176	192	168	169	174	177	179	163	159	164	167	179	164	167	171	160	149	156	167	185	162	161	172	168	178	152	160	163	172	174	170	138	163	161	151	203	162	170	181	185	176	160	175	160	159	180	162	151	146	149	145	154	171	156	171	137	170	188	178	149	188	151	170	139	146	158	132	155	171	165	171	160	181	174	132	166	150	159	170	149	176	159	147	150	152	187	153	159	166	160	181	178	188	152	167	163	168	145	177	172	143	162	165	167	169	135	162	133	151	151	168	166	150	178	159	152	146	165	160	148	143	155	136	165	148	165	158	153	165	177	169	185	158	151	173	164	168	160	159	135	147	167	164	172	146	163	172	141	183	168	166	177	143	162	138	191	150	183	177	164	157	161	157	162	168	167	178	153	134	152	166	152	180	167	183	153	162	151	152	174	176	183	151	155	151	179	171	163	171	169	131	176	168	163	167	182	139	155	166	170	175	177	191	180	161	158	155	201	154	155	128	157	170	165	153	170	180	156	154	178	181	189	173	175	177	162	141	171	165	135	165	157	160	186	161	164	196	172	162	185	167	165	161	190	160	165	178	166	149	177	160	158	180	157	177	177	164	173	148	168	149	151	197	170	157	147	169	168	162	158	197	172	153	158	172	159	166	146	172	168	177	150	164	173	160	183	186	165	149	169	166	161	154	156	168	145	162	157	166	174	156	156	170	174	166	169	180	165	172	148	182	165	183	161	159	152	178	175	168	148	175	183	150	165	163	167	145	174	175	164	149	151	159	159	170	161	160	178	163	174	169	153	145	164	174	176	175	167	170	191	146	163	168	146	152	166	146	150	165	170	177	173	152	165	149	160	179	168	164	157	159	137	140	179	175	172	171	159	161	152	156	173	155	146	162	173	160	140	169	187	141	158	145	170	179	177	194	166	156	180	171	187	143	155	174	168	178	167	171	164	149	166	160	155	152	156	169	191	167	156	150	161	148	167	140	172	163	190	156	167	168	164	171	151	175	145	168	164	169	159	168	166	160	158	188	161	170	150	168	164	156	165	155	157	149	163	173	163	163	197	162	165	176	149	161	180	171	165	172	156	162	151	160	151	174	160	172	139	164	141	144	162	187	157	177	171	167	169	150	159	174	161	165	157	170	185	180	183	171	166	166	155	184	160	175	156	149	140	156	152	149	189	155	176	173	165	175	174	183	173	150	171	161	164	165	149	143	172	167	172	156	165	150	161	164	148	162	159	171	163	154	165	157	189	151	159	174	162	174	165	169	142	176	149	158	176	158	134	180	164	193	157	161	159	158	142	167	174	156	166	187	175	162	176	166	166	152	171	179	141	145	169	178	133	190	166	175	157	167	188	172	156	159	180	171	181	160	155	175	166	164	142	143	158	157	170	170	169	155	150	169	179	155	161	153	167	150	149	146	142	174	167	178	159	154	188	174	170	155	134	157	174	159	192	166	163	168	176	186	170	164	159	178	146	185	168	146	145	174	151	171	188	176	169	156	175	152	148	182	162	157	159	162	167	164	150	160	157	164	165	197	169	177	161	172	171	156	149	159	160	155	155	163	141	169	183	157	142	145	162	173	164	190	178	146	159	163	166	152	146	145	163	168	164	152	157	143	176	147	169	150	153	170	170	163	150	177	174	160	164	173	143	157	149	181	170	172	178	169	170	176	172	170	176	150	172	158	167	164	162	147	161	166	143	178	150	173	154	178	169	169	163	157	163	178	180	159	178	145	175	150	154	153	149	141	163	133	165	178	158	158	152	162	173	171	137	152	130	168	151	171	145	144	151	163	135	175	150	164	161	162	173	158	161	168	155	156	175	157	171	176	177	171	158	180	177	150	131	155	177	137	129	186	174	164	166	159	168	169	174	180	140	172	159	185	187	154	158	151	178	179	165	157	192	173	162	148	177	156	165	150	151	157	186	163	185	174	144	182	174	149	176	154	168	180	205	166	168	166	167	199	173	174	153	170	170	153	144	185	191	182	150	169	151	171	161	164	172	142	184	147	175	159	149	154	158	169	186	160	157	160	161	186	152	163	162	167	150	160	174	169	172	166	175	175	169	177	152	147	176	162	174	172	131	159	164	194	168	143	160	169	174	156	160	160	167	156	150	169	143	154	164	175	146	155	150	170	165	161	163	155	148	168	155	177	166	161	183	153	210	162	171	167	169	163	141	172	179	164	169	167	182	165	157	170	173	153	155	158	186	164	171	156	152	151	147	156	159	171	153	146	136	155	167	174	168	184	180	164	163	153	189	182	184	182	161	154	161	157	146	184	163	182	179	179	145	157	163	171	161	160	146	154	167	155	184	175	177	175	161	181	165	156	170	149	162	151	172	145	172	156	191	150	144	137	166	152	164	163	158	138	146	148	139	145	163	161	163	160	169	147	224	140	161	164	163	162	155	136	151	155	146	182	176	159	148	173	135	180	138	157	160	136	148	162	169	145	174	159	178	142	186	164	163	148	178	176	151	159	156	153	174	142	182	182	175	171	173	144	168	153	180	172	174	169	174	154	163	173	162	174	172	161	147	178	174	167	167	183	164	138	152	178	178	172	166	152	155	173	146	179	154	185	168	136	165	146	162	133	144	164	166	167	138	146	163	140	134	180	154	180	157	150	160	166	163	170	166	189	154	179	170	162	150	165	178	165	156	163	172	162	176	175	152	169	169	159	137	174	152	156	168	183	171	143	142	155	169	149	157	164	194	148	171	150	160	165	181	170	154	161	176	150	160	180	168	172	156	164	141	179	158	172	156	171	136	162	170	167	166	150	177	171	147	173	163	149	152	140	165	175	156	183	153	167	167	184	164	155	170	182	190	153	149	178	162	176	162	166	160	131	167	149	139	178	186	178	163	173	177	163	177	157	166	142	152	174	165	157	138	135	180	161	152	134	173	167	171	176	139	152	164	161	167	170	160	147	149	163	153	149	181	156	157	149	173	165	150	148	163	162	156	149	167	150	151	191	158	157	179	193	145	160	157	141	164	150	154	162	170	154	160	153	152	150	173	156	186	173	158	142	154	184	166	182	169	175	159	169	151	165	158	150	170	153	141	152	173	144	155	165	179	177	161	154	167	135	155	170	178	163	172	158	146	176	181	157	154	166	165	157	145	165	155	181	167	166	171	154	176	172	156	156	194	147	159	165	169	164	141	145	185	181	141	148	162	176	169	189	180	160	176	166	164	181	178	175	162	166	194	165	162	161	167	180	164	180	161	138	160	188	145	159	193	158	165	169	136	160	165	161	150	156	162	159	182	157	174	158	178	167	168	196	161	169	173	155	184	139	169	139	162	147	148	153	148	172	153	173	168	167	163	166	153	158	157	151	170	152	169	162	164	167	165	171	182	172	197	167	159	156	140	158	156	185	182	164	172	180	161	148	143	169	169	178	160	181	153	155	168	154	128	178	152	156	171	176	141	166	159	176	159	160	175	169	168	149
7747	791	1440	1607	1415	1107	935	899	739	755	642	605	631	538	528	529	524	517	459	510	492	476	485	498	493	490	505	489	449	464	453	511	461	463	410	445	450	438	446	449	440	425	454	437	409	445	466	423	430	427	445	452	452	431	421	402	443	421	415	416	473	402	403	426	418	455	428	423	422	458	424	436	461	436	451	399	454	408	430	420	415	415	420	464	445	427	404	429	419	388	422	420	403	406	401	405	426	426	444	434	436	408	431	451	381	452	424	403	416	403	424	437	461	427	423	416	442	441	424	406	394	416	391	410	429	428	406	405	453	395	466	371	424	432	443	446	417	449	415	391	425	429	432	471	411	450	423	422	454	443	402	414	408	470	445	433	443	421	463	463	424	441	379	415	451	418	431	401	427	411	434	443	464	421	412	449	415	422	404	436	433	384	411	429	462	416	443	459	426	428	448	387	440	397	395	434	396	393	424	439	418	447	428	431	372	442	413	416	417	404	445	419	415	426	413	424	425	410	420	414	430	407	448	432	421	406	411	429	439	417	406	418	429	427	440	433	399	419	417	407	424	401	413	433	381	447	399	444	399	445	460	418	414	447	415	406	423	417	439	428	440	414	417	389	413	441	443	438	411	442	435	425	431	400	394	429	441	420	400	410	423	412	418	473	411	400	434	413	404	412	411	442	423	395	447	420	458	429	460	444	457	450	425	422	403	383	416	452	474	421	435	413	426	445	434	453	422	415	421	410	425	460	389	449	376	420	422	469	397	404	425	413	440	452	447	436	425	407	433	394	416	406	424	444	408	441	464	429	438	415	430	427	453	421	393	462	416	413	421	399	480	416	444	418	444	420	396	453	424	423	401	458	449	437	415	439	467	424	408	460	414	419	432	403	420	429	436	366	442	413	438	434	393	389	443	445	393	434	440	437	420	433	430	389	401	433	446	435	452	432	445	405	413	396	429	437	416	370	424	395	392	413	404	433	450	410	437	429	365	428	423	449	436	446	420	422	424	418	436	433	421	440	409	441	420	445	422	411	429	396	451	406	413	397	416	400	413	448	429	399	417	414	412	421	438	441	436	448	464	399	407	418	416	387	462	424	469	416	416	449	434	476	414	405	419	473	452	401	432	464	447	431	395	369	428	405	409	405	454	438	423	443	418	419	419	455	436	434	418	409	409	417	432	427	484	415	430	451	452	430	412	424	444	407	432	446	417	461	420	406	402	462	453	397	445	412	415	394	431	442	435	430	438	430	400	401	434	423	412	451	437	407	440	435	405	430	432	431	426	458	414	417	437	455	470	462	397	402	407	449	395	456	446	448	412	444	425	446	403	444	417	426	441	434	449	451	443	435	418	423	433	436	400	420	385	419	413	432	421	420	446	424	405	425	427	416	454	441	398	404	428	433	417	435	423	408	436	438	369	446	416	410	434	422	420	404	417	379	403	429	422	430	470	446	418	406	467	433	433	428	452	378	394	414	461	431	393	420	434	389	414	418	415	411	402	431	434	422	405	456	463	387	433	447	422	419	421	398	443	447	439	431	415	454	433	457	416	440	433	464	438	450	404	480	442	445	370	424	408	440	411	429	450	420	436	408	445	430	443	409	446	451	400	404	419	460	455	409	402	418	411	439	461	448	406	370	434	405	425	404	432	429	392	429	415	445	406	463	438	409	406	428	449	442	409	430	446	397	403	414	404	435	439	413	444	405	396	412	440	413	409	424	433	402	410	414	387	449	420	444	447	435	436	419	394	381	382	431	407	431	424	406	456	468	419	427	437	464	404	430	435	412	430	418	428	437	421	409	393	411	456	426	437	442	444	402	431	404	400	451	423	390	443	407	469	436	386	425	419	438	438	451	411	391	473	449	412	435	416	431	423	428	468	399	389	434	392	429	423	430	427	428	420	417	425	458	444	418	421	400	413	456	411	421	437	417	431	457	427	454	393	455	438	439	439	405	422	425	441	451	415	389	431	460	412	427	420	445	431	489	434	389	409	429	392	428	454	409	423	471	396	411	440	464	430	435	434	406	437	453	421	423	434	442	430	423	424	432	436	438	471	411	428	441	412	431	412	394	424	465	425	397	431	415	429	429	427	421	405	429	386	462	432	451	434	396	423	432	412	427	433	408	412	422	434	389	424	432	395	411	409	420	430	400	460	431	418	401	442	369	445	400	407	396	418	432	421	430	445	420	446	455	441	429	439	437	412	435	415	489	431	458	440	432	403	385	444	432	393	405	400	400	410	419	418	412	437	423	419	411	411	420	434	452	446	452	467	397	413	451	422	467	402	441	445	415	436	453	413	406	429	420	428	451	429	423	427	406	457	402	443	452	385	397	401	394	442	394	452	421	389	437	433	442	404	451	410	442	436	413	427	407	460	427	421	400	466	463	431	448	411	433	443	466	410	389	412	450	410	425	427	437	401	459	407	397	412	441	431	464	419	414	408	422	431	404	410	408	456	447	412	421	426	427	406	436	438	414	435	458	454	464	410	447	447	408	442	468	424	448	406	405	392	469	403	424	412	409	376	460	442	423	397	446	438	428	440	424	433	440	410	430	441	401	422	436	423	425	412	430	453	398	411	436	414	433	441	456	457	436	418	439	398	425	378	432	441	418	409	424	393	451	400	411	391	405	434	415	437	446	434	437	417	444	436	414	399	410	417	394	440	441	428	449	440	439	443	446	434	409	430	416	441	422	404	441	462	450	401	379	418	446	428	420	399	418	422	397	418	440	440	381	432	412	393	389	449	414	424	458	424	394	422	434	436	429	414	434	405	460	461	456	412	427	448	417	428	431	453	393	414	394	391	428	384	411	418	405	423	410	431	430	420	398	430	419	447	449	402	420	422	440	441	442	416	443	427	413	423	414	416	428	418	443	445	387	431	414	413	442	407	452	441	429	440	444	418	440	482	398	404	420	448	444	420	454	382	426	415	423	433	431	408	407	440	423	443	437	434	404	405	439	438	424	424	406	378	415	386	429	436	429	378	415	403	445	425	411	421	446	383	393	404	428	426	400	427	422	423	409	434	387	433	452	405	447	414	441	419	399	441	421	443	434	425	427	457	388	433	428	433	381	448	415	442	397	423	408	423	423	441	392	423	442	401	440	409	428	399	413	454	455	416	382	418	435	417	437	429	428	416	455	436	464	460	434	423	395	405	388	408	443	428	446	444	442	481	479	453	445	430	418	418	417	427	447	408	433	428	442	392	405	429	413	411	457	448	431	421	457	426	405	403	421	398	432	423	403	430	438	402	419	443	421	461	426	422	424	408	403	434	378	431	440	388	434	403	411	428	435	425	440	422	444	406	439	440	448	425	427	442	420	430	455	404	426	404	393	439	421	444	442	422	438	395	433	455	416	447	410	415	407	429	428	436	431	412	401	429	400	424	465	415	374	458	422	438	410	430	376	429	461	412	422	409	483	443	431	428	434	450	434	425	424	424	381	428	444	388	423	417	467	454	422	430	429	433	438	403	418	427	437	383	423	427	392
1228	373	346	350	356	354	394	347	369	349	364	340	344	361	376	342	328	350	387	371	305	315	355	364	314	366	349	324	381	355	366	342	350	339	343	364	337	336	369	359	315	351	360	387	320	348	350	344	338	395	345	361	374	340	363	355	378	354	386	327	365	339	356	375	371	397	334	380	380	366	372	334	320	383	338	330	329	346	377	363	350	337	373	360	373	368	351	366	359	322	370	353	366	371	354	351	313	380	376	358	372	367	362	340	364	394	391	339	359	347	379	364	357	325	347	351	312	351	364	367	351	345	343	384	344	369	348	350	357	333	358	379	366	354	328	373	366	336	350	331	347	350	366	348	369	342	333	366	379	328	351	358	334	341	331	361	339	341	346	355	401	364	381	363	343	365	364	340	360	399	376	372	378	349	363	354	345	353	359	353	361	339	367	328	339	339	355	325	343	355	369	343	347	342	330	343	339	340	350	366	383	324	359	364	380	346	355	344	343	349	366	364	365	343	366	359	358	312	339	398	344	355	348	352	334	353	337	327	369	347	370	335	352	363	310	333	351	346	337	354	350	356	359	373	362	372	370	363	343	355	348	365	372	348	411	335	371	369	353	336	346	379	390	367	345	326	353	326	395	316	338	350	332	344	331	319	349	336	371	319	329	364	369	362	329	330	350	375	364	357	344	320	299	350	353	382	353	369	365	334	393	351	347	360	348	365	393	357	354	348	334	324	357	342	340	364	371	331	309	345	392	342	350	353	328	356	374	354	368	316	369	377	348	344	367	375	363	339	353	363	349	372	348	371	321	352	331	345	362	320	344	338	332	331	364	358	348	353	360	332	329	339	353	335	378	362	366	358	376	379	329	355	336	351	333	350	337	381	364	321	370	383	343	366	338	353	393	331	344	370	344	315	351	328	373	351	350	334	384	316	367	328	318	379	355	357	344	352	363	392	341	352	327	332	385	396	346	391	364	343	340	352	320	324	317	352	349	330	366	311	315	362	387	369	330	353	307	372	347	342	358	306	324	352	344	355	355	353	367	360	363	379	355	353	373	353	352	373	352	351	391	373	365	345	333	381	341	357	342	388	368	345	364	333	337	326	352	324	360	343	342	331	360	359	387	311	386	376	388	315	352	350	338	346	347	337	365	341	349	358	341	350	338	345	344	305	364	367	350	334	339	383	338	336	365	330	348	342	386	392	359	346	340	344	326	364	351	333	343	377	343	380	328	354	320	327	393	347	357	352	366	359	349	336	330	369	338	350	339	323	327	349	361	341	340	394	340	331	361	366	350	330	363	345	383	346	303	357	364	365	320	354	331	376	359	326	365	351	342	389	337	355	364	346	353	336	355	312	343	358	358	325	333	390	352	366	354	331	338	314	365	356	364	386	358	331	360	357	360	322	381	354	327	363	304	323	334	344	339	306	311	360	325	376	372	332	334	327	333	326	380	369	360	372	293	326	324	358	373	358	370	393	367	378	372	366	337	392	337	344	368	344	350	330	366	343	337	357	373	353	349	367	339	355	333	366	348	328	319	361	359	352	382	334	362	359	359	355	342	348	330	360	334	334	370	360	341	335	353	359	362	347	367	339	379	354	348	394	309	299	388	366	364	358	370	371	380	383	359	345	350	358	348	353	346	365	334	349	341	347	340	394	339	389	340	338	343	366	333	340	336	360	368	350	360	310	359	347	376	354	329	377	385	315	357	358	343	343	382	375	349	359	344	369	318	351	314	342	361	382	361	347	374	345	299	370	334	364	377	326	353	341	303	383	355	345	389	372	364	349	318	378	340	351	334	363	327	322	366	370	364	321	364	375	346	336	337	326	328	319	383	368	372	365	342	335	338	310	348	331	379	356	366	377	334	348	336	344	323	317	321	352	383	362	308	326	351	361	327	357	333	348	372	361	328	327	346	319	322	339	325	364	383	301	339	347	356	355	336	353	339	379	347	347	356	347	366	348	332	351	345	352	360	330	353	351	373	375	332	355	379	361	335	323	363	348	362	344	332	326	382	350	351	356	349	371	329	348	352	322	330	364	322	332	367	350	349	329	350	308	339	399	345	364	358	419	379	337	352	330	384	369	367	343	376	342	374	373	388	395	349	378	336	339	357	354	387	389	339	342	365	356	355	355	353	371	352	350	345	308	304	346	340	354	343	380	351	381	357	366	315	346	370	366	350	354	368	333	344	351	364	357	371	322	324	378	350	352	365	377	345	338	352	328	328	358	348	320	359	347	318	385	357	333	323	377	351	340	351	352	379	376	315	323	336	378	332	342	341	319	340	360	340	297	371	374	384	355	367	362	346	373	346	352	330	342	346	332	374	346	368	372	379	355	341	349	348	370	345	355	360	369	348	336	394	358	370	325	343	342	352	304	337	350	329	376	351	363	390	326	363	341	311	316	354	345	350	388	308	367	350	325	318	347	342	373	345	360	340	365	341	380	340	348	357	324	313	350	363	378	373	357	355	349	375	344	359	361	382	323	370	356	371	320	379	348	369	363	344	370	370	376	370	377	353	365	354	375	350	363	336	346	347	336	360	351	340	363	364	341	343	345	338	363	307	314	345	350	328	332	386	370	348	338	310	334	383	359	370	335	351	363	331	354	333	345	344	358	359	315	336	331	361	371	346	315	346	393	334	379	387	327	350	380	327	339	381	335	311	354	366	378	386	345	373	350	365	343	369	337	315	333	329	344	370	394	335	372	341	309	364	346	360	329	331	332	411	343	326	358	361	354	361	384	347	365	348	365	338	333	345	337	341	336	366	342	346	359	344	350	373	332	346	333	362	368	336	384	359	349	408	358	351	340	303	358	348	369	359	368	334	333	349	377	360	367	369	302	352	361	356	356	343	387	344	364	378	344	341	353	359	360	352	348	330	345	371	309	362	356	338	363	316	356	334	373	369	357	352	383	381	343	339	334	356	323	373	358	328	383	363	342	342	366	354	380	362	345	355	365	363	341	340	359	329	366	344	378	316	340	370	408	372	303	313	325	375	399	376	367	324	369	352	350	358	318	366	382	348	337	357	345	343	299	328	349	341	377	328	344	351	333	390	348	345	321	366	365	334	398	360	333	353	350	337	384	366	322	371	357	345	362	362	366	346	371	369	328	342	372	345	357	348	327	314	356	379	346	323	325	350	390	338	336	335	341	352	358	342	327	358	374	356	348	355	345	330	380	312	356	344	367	321	361	323	338	355	359	321	372	374	314	341	366	335	326	351	358	350	386	371	337	358	323	371	345	347	336	374	338	327	320	342	368	337	312	314	340	358	387	374	342	368	371	364	338	347	394	337	361	348	359	310	350	354	356	358	372	329	356	330	322	317	362	330	380	332	335	384	392	372	352	349	338	338	349	362	363	366	373	356	374	358	318	396	384	349	318	361	308	355	358	375	355	355	354	325	320	349	365	314	312	366	370	334	312	348	336	342	368	332	342	383	332	339	353	320	351	364	345	352	338	330	330	323	344	325	376	338	328	325	324	341	336	335	339
2023	913	882	874	904	834	867	873	825	861	870	896	885	873	921	875	832	871	832	853	896	813	790	871	837	871	868	828	829	823	827	854	886	828	846	857	861	861	836	883	868	878	865	882	809	806	896	794	864	873	865	825	881	868	880	864	831	895	843	832	873	888	839	862	888	884	861	821	857	884	806	842	834	827	808	866	833	823	829	812	836	801	830	901	835	850	822	811	886	861	817	848	862	810	821	833	854	824	796	861	851	867	854	873	870	832	828	832	889	870	818	878	863	907	886	806	840	849	823	810	888	830	846	864	892	819	837	849	866	886	880	815	829	923	876	885	813	784	809	875	852	886	857	864	890	842	839	850	830	853	847	870	895	807	845	883	869	871	854	875	894	849	837	857	880	865	792	850	818	881	849	897	867	892	842	848	836	828	826	842	814	865	844	859	935	859	842	870	872	873	822	838	822	896	872	886	849	871	890	834	841	825	821	879	854	858	887	868	823	876	869	866	857	820	870	849	870	845	875	882	881	818	850	866	901	894	793	865	798	859	859	841	895	881	905	837	849	799	875	834	841	877	861	868	850	861	802	889	837	899	858	820	855	820	907	861	856	813	894	932	819	787	843	847	870	869	864	827	848	868	887	846	806	866	808	879	851	891	866	843	833	839	859	863	798	822	863	862	859	828	822	818	840	809	897	847	861	850	885	837	872	803	904	814	823	883	856	861	849	837	841	876	889	812	857	826	818	855	871	833	843	849	804	889	812	849	847	897	795	851	814	803	852	866	871	858	815	860	888	834	864	835	881	837	869	849	830	899	866	857	831	853	890	842	881	833	885	848	834	841	852	902	837	830	849	852	897	855	847	889	815	837	856	836	858	859	824	876	852	895	834	897	923	887	871	842	843	831	861	867	845	806	836	801	849	887	864	868	794	866	870	847	883	873	842	876	843	833	884	849	874	854	850	847	833	853	846	891	874	892	877	858	876	818	849	836	877	810	865	825	842	844	875	884	845	867	829	883	850	843	858	847	830	908	865	886	849	863	807	826	815	800	846	943	892	858	841	848	854	879	896	852	824	863	800	890	853	899	912	859	846	836	863	828	883	878	880	848	863	894	856	874	850	867	891	828	875	857	850	833	838	815	853	942	843	820	785	836	864	836	890	829	908	877	836	897	855	881	926	907	824	891	876	818	829	866	858	813	911	862	863	852	835	844	879	849	832	842	849	896	845	819	836	903	851	853	912	875	851	834	851	855	864	954	826	805	775	863	858	812	846	851	908	911	823	865	888	854	872	814	872	799	874	873	842	856	815	948	897	904	858	859	910	890	851	826	856	831	836	857	874	902	905	912	864	821	830	921	854	848	882	872	788	811	883	810	829	877	842	878	850	827	865	890	855	856	870	818	867	832	838	866	873	857	892	876	821	811	878	904	824	883	823	853	879	887	859	827	771	824	934	832	836	853	928	860	838	890	815	845	837	887	913	859	820	905	844	857	892	873	845	890	850	798	899	860	825	794	821	861	848	867	772	826	865	868	858	843	838	887	846	877	858	847	828	883	872	890	863	846	827	857	824	844	840	815	863	833	843	798	844	843	880	860	820	846	884	844	814	840	868	823	852	879	864	837	879	873	843	919	842	855	838	886	846	832	854	877	867	849	842	849	837	870	850	826	806	831	874	859	870	846	855	823	843	840	876	930	852	896	834	875	808	820	870	799	851	857	853	850	827	813	852	848	852	835	883	873	848	857	852	951	892	841	882	842	859	823	855	806	830	867	842	854	832	811	831	877	807	912	894	799	899	857	859	853	789	925	818	875	810	855	852	846	893	803	848	853	869	827	859	895	812	836	862	882	789	863	882	844	871	852	836	836	943	877	825	867	839	882	802	879	874	851	834	873	910	839	868	872	853	875	852	838	877	844	900	847	853	852	847	867	889	864	862	899	888	846	819	848	886	789	838	840	881	872	797	878	867	883	851	770	847	876	898	880	785	842	856	874	840	861	872	853	842	854	838	852	874	882	818	847	848	811	891	832	861	843	836	855	821	877	871	831	903	842	865	844	870	840	822	866	866	798	871	806	847	861	858	856	878	845	899	905	931	861	860	899	858	864	900	819	876	807	883	834	848	860	800	853	788	852	821	855	852	852	894	846	872	891	828	856	832	844	861	831	814	884	836	813	881	847	877	872	867	893	841	818	837	856	836	858	900	847	866	849	869	853	867	856	859	854	876	856	839	845	892	846	861	839	881	775	848	880	883	820	863	818	787	841	866	853	859	834	897	833	831	847	856	864	893	847	844	863	882	810	852	853	869	887	862	854	843	812	862	850	821	846	851	903	873	872	837	903	882	951	843	868	888	840	844	898	783	835	813	857	856	825	858	854	873	880	858	820	824	816	855	887	832	920	811	886	847	853	821	815	914	834	867	873	902	832	891	878	898	806	812	821	845	793	880	858	859	861	849	827	841	831	867	846	805	826	867	842	838	863	826	813	867	859	867	877	829	845	857	869	845	882	852	795	847	880	847	857	839	870	855	864	817	868	852	898	848	869	850	930	841	831	834	889	849	877	873	823	866	819	824	890	778	813	853	835	900	815	848	876	888	796	895	843	890	823	892	798	868	809	852	832	872	832	845	839	842	871	866	823	855	863	879	831	868	828	824	860	881	856	856	860	873	822	862	844	853	864	876	854	904	827	862	885	866	852	881	859	856	886	806	863	828	852	836	854	879	845	795	846	911	833	813	817	850	831	876	856	826	848	859	853	809	869	841	893	861	849	888	802	901	883	849	842	827	820	871	865	887	862	835	883	868	837	803	859	880	852	916	848	842	813	828	905	891	842	854	858	836	824	869	867	833	856	851	850	792	835	850	858	871	911	877	874	851	818	852	849	841	853	859	814	856	802	870	870	817	870	855	815	870	844	840	847	824	806	876	854	820	882	807	893	867	822	885	869	849	836	834	878	849	812	811	839	839	850	849	843	870	872	823	820	904	871	833	828	828	863	835	847	809	860	840	866	888	855	880	809	843	857	805	821	887	860	886	874	866	832	841	883	831	895	867	867	856	854	848	842	852	870	814	852	850	854	873	887	871	819	861	862	817	843	834	793	870	811	878	903	863	837	870	899	870	907	831	896	890	819	824	841	845	871	875	897	848	816	827	863	804	879	865	884	826	853	860	879	804	845	842	818	844	837	863	889	845	802	840	872	835	926	858	908	847	877	876	803	874	829	835	868	858	851	882	839	821	854	877	911	825	830	817	884	843	902	861	830	853	825	833	870	851	840	880	812	814	877	833	824	846	850	849	849	878	869	827	909	882	886	813	884	850	808	845	826	847	839	842	860	817	828	798	881	869	794	911	859	858	818	823	788	878	837	825	850	825	864	769	864	829	830	791	819	812	847	867	842	829	878	838	927	870	852	846	869	862	812	806	784	835	860	862	914	876	850	846	855	840	811	834	873	879	859	841	866	856	866	808	835	857	838	870	875	865	817	878	888	850	864	870	881
7039	537	551	473	436	366	399	310	325	363	336	350	324	340	353	327	321	332	294	305	342	307	314	355	331	310	356	304	322	316	327	328	339	317	286	344	370	308	316	325	371	313	364	336	338	337	362	329	330	336	292	336	308	344	331	314	306	365	341	335	321	356	323	311	307	315	332	353	336	361	316	297	338	312	315	283	302	296	286	304	328	346	302	355	337	311	325	329	309	333	340	303	302	344	302	311	324	307	329	331	313	324	329	302	330	345	322	343	347	316	341	323	306	341	324	343	328	312	378	309	288	337	349	351	308	302	307	342	348	328	319	296	298	314	321	332	288	322	321	365	357	319	348	315	343	342	344	342	340	323	300	329	334	284	321	335	325	341	321	318	321	332	325	318	307	331	304	337	316	325	348	335	319	315	303	338	346	313	326	277	292	333	331	315	280	336	333	361	322	309	321	320	349	341	322	363	337	333	305	269	311	331	330	307	336	327	355	338	337	355	322	327	307	322	338	320	319	314	316	361	359	319	340	346	319	313	339	310	316	342	335	316	319	335	317	347	316	313	296	372	318	313	311	313	341	374	334	353	334	362	348	306	352	333	334	304	323	321	347	325	312	297	331	316	296	300	307	321	296	298	318	302	310	331	326	330	319	295	311	337	325	318	312	357	332	326	301	306	320	300	340	336	341	354	363	340	294	321	301	316	325	347	345	320	325	318	303	352	335	318	320	371	348	368	328	342	362	347	322	332	302	347	319	331	309	298	333	332	317	340	315	300	339	311	342	328	310	338	336	319	315	331	349	330	344	342	321	343	303	311	308	304	316	305	319	355	302	317	301	281	297	373	296	322	326	325	285	282	308	321	330	326	319	358	298	317	328	348	351	320	332	322	339	318	345	316	316	309	329	315	332	323	314	350	334	333	330	319	357	329	332	345	318	352	310	331	297	305	299	334	286	309	332	325	322	359	303	331	350	346	291	316	363	313	316	315	323	326	309	342	337	328	332	334	296	365	313	338	335	361	313	303	322	332	312	339	337	334	354	363	343	343	342	330	322	329	319	299	325	301	330	330	305	315	353	318	308	327	341	354	323	338	347	325	324	316	321	316	328	323	324	364	397	315	336	337	363	332	325	329	329	335	312	329	315	303	338	315	369	349	311	324	330	323	332	315	326	317	341	365	350	294	295	312	342	329	352	335	316	297	329	303	320	358	329	336	306	285	355	319	325	312	346	332	335	320	327	330	316	315	308	338	306	303	329	306	335	358	334	316	308	332	318	312	331	318	319	312	312	333	324	334	372	346	319	346	343	327	322	326	307	326	330	317	277	335	306	356	338	323	340	352	339	319	309	320	336	298	337	341	328	343	289	316	336	334	340	335	300	279	320	305	319	320	315	296	317	339	322	319	319	293	328	356	314	351	317	357	327	303	304	319	337	313	338	320	338	360	347	340	365	355	319	295	297	321	322	318	353	340	311	304	311	337	295	309	375	332	359	340	333	305	338	324	323	315	334	336	339	302	296	336	327	331	315	340	319	335	332	324	309	332	345	324	328	334	363	335	313	336	304	317	332	356	339	371	313	343	327	310	312	316	312	311	310	310	317	309	338	303	343	361	332	341	356	348	316	291	330	360	324	319	328	308	350	317	340	309	314	311	328	315	360	325	336	316	338	349	319	318	316	336	341	316	317	340	313	312	315	354	332	329	335	342	325	332	297	343	359	329	336	323	326	319	360	319	330	320	305	327	336	345	325	351	319	337	324	316	319	343	306	320	325	314	340	354	327	323	344	325	307	317	329	325	314	297	330	307	326	327	331	319	338	295	306	334	333	329	296	309	326	317	330	320	296	322	322	324	333	310	323	322	328	320	322	345	334	305	310	297	351	309	332	336	347	341	330	327	303	332	317	317	324	339	346	319	320	342	363	314	304	316	317	311	320	347	322	318	332	333	338	310	342	308	325	343	349	354	324	322	349	313	328	320	282	322	302	329	320	352	285	311	340	332	313	329	305	305	334	336	314	319	346	305	295	324	339	321	321	314	316	309	335	342	322	320	331	339	328	326	298	320	347	326	350	306	344	345	336	323	331	276	341	322	305	300	292	345	313	338	311	335	318	322	331	307	347	321	322	294	330	304	297	315	310	339	324	308	297	336	331	327	316	331	331	320	383	334	333	351	349	349	354	332	311	304	329	318	310	345	326	326	319	307	336	347	338	335	327	324	308	310	325	334	340	314	314	315	340	318	320	330	302	301	347	347	308	322	301	343	306	300	331	319	359	330	335	325	343	318	340	298	323	322	325	305	357	349	320	304	344	332	305	277	324	327	364	313	346	314	327	317	305	321	325	324	336	336	315	311	271	319	331	336	369	316	351	339	345	320	344	323	305	335	327	316	322	376	322	322	333	301	320	352	340	326	372	306	320	316	294	325	323	283	333	309	302	342	320	333	330	307	320	303	317	316	319	333	310	330	287	327	297	329	320	353	323	335	328	328	348	324	307	252	291	341	328	326	334	306	340	353	311	317	337	332	389	296	311	297	318	349	339	308	344	301	330	390	323	305	361	339	323	319	299	334	295	336	324	323	335	316	328	332	324	316	350	332	329	316	313	320	343	320	355	317	346	310	305	304	294	353	338	358	322	323	316	351	319	353	337	310	318	311	279	355	361	292	337	301	331	342	324	298	308	340	327	311	319	371	327	298	309	319	328	287	357	303	347	313	312	339	328	337	311	320	339	331	377	308	344	312	348	351	352	330	346	358	314	318	333	313	337	355	330	345	315	305	321	330	305	297	308	315	310	353	326	332	316	298	329	309	353	301	334	350	310	337	335	318	331	388	384	311	314	347	324	344	309	332	320	325	281	314	344	296	320	322	329	330	329	316	298	320	332	320	320	336	336	289	330	340	286	342	326	304	335	341	323	348	358	308	308	340	329	322	304	331	343	289	336	336	316	279	307	319	323	327	290	323	337	327	330	299	321	321	351	289	332	340	342	299	323	325	324	316	339	324	311	313	316	337	305	345	337	283	315	318	327	304	324	328	323	341	320	297	300	336	338	309	321	292	338	328	314	319	314	310	327	294	332	325	322	314	342	315	327	299	358	315	336	353	338	357	343	331	312	314	326	355	337	367	327	301	344	343	348	332	342	336	335	298	334	322	325	360	343	326	301	359	337	320	312	322	308	316	313	342	332	308	334	292	316	353	330	327	347	322	318	303	305	317	322	317	352	332	309	336	326	321	328	294	334	320	341	316	302	324	325	346	327	296	349	331	318	305	344	317	356	320	353	331	316	327	296	329	335	362	322	320	352	329	348	318	331	306	306	287	366	354	372	352	304	348	297	327	331	350	334	326	330	354	328	325	321	327	320	298	304	291	355	334	314	339	355	317	304	361	327	332	338	310	319	338	323	340	325	294	325	336	307	347	339	322	312	355	334	302	313	317	344	361	327	349	285	308	313	363	309	344	307	346	333	336	331	368	338	320	328	326	323	347	297	334	319	360
6610	981	1412	1463	1295	1153	1002	1012	906	927	881	862	892	871	871	841	836	831	800	855	797	774	783	812	830	816	802	790	797	833	819	807	802	823	807	721	812	795	822	789	813	879	744	797	864	822	791	813	807	809	802	796	860	804	800	762	775	812	793	786	786	778	788	800	810	813	775	803	816	779	778	787	791	777	809	803	799	791	848	805	815	764	813	810	764	791	830	780	812	772	813	811	822	795	837	801	858	766	786	704	815	806	758	798	774	785	801	840	772	799	784	814	791	773	806	744	799	777	786	789	810	728	787	787	801	839	872	800	832	812	837	825	784	776	774	817	781	804	775	755	816	817	779	743	778	808	793	838	791	829	812	782	757	776	782	751	854	784	772	784	769	762	800	815	789	747	803	758	754	838	775	801	796	788	797	826	785	822	780	792	804	803	776	733	802	822	764	767	771	793	799	788	795	776	835	798	791	792	795	803	789	749	832	766	756	759	801	785	824	795	739	780	793	795	828	770	789	800	756	816	765	835	761	775	795	761	801	770	844	771	834	769	783	775	814	849	792	762	784	770	818	749	797	787	777	761	757	769	747	789	785	758	736	805	789	771	772	802	794	795	814	711	827	802	737	753	771	799	817	790	768	782	745	785	766	792	826	794	802	872	807	839	827	761	822	756	758	804	801	746	771	837	783	757	797	781	766	815	752	742	828	771	829	786	835	756	778	780	802	740	834	754	741	800	780	803	779	796	811	772	830	766	782	808	734	776	791	794	803	795	759	745	778	746	799	819	828	796	737	817	813	780	830	771	759	834	808	806	801	795	815	794	769	829	799	812	805	766	742	769	741	785	829	807	762	754	792	747	763	774	802	770	817	831	785	781	813	813	817	749	766	769	813	763	768	770	746	787	803	782	770	762	785	783	823	775	783	778	776	746	781	773	804	803	840	810	723	812	767	728	755	813	771	785	823	746	823	844	811	762	827	791	787	761	836	735	773	799	777	754	777	768	803	739	784	792	774	788	824	792	790	789	808	833	799	799	759	793	805	794	784	788	788	817	790	798	791	775	799	841	770	798	771	781	733	797	796	797	817	773	832	762	780	808	796	799	806	781	794	821	794	794	788	793	785	782	817	825	774	809	802	788	781	766	807	802	808	818	811	786	777	763	773	827	783	835	797	793	789	791	803	771	808	786	810	793	789	831	831	774	772	752	780	774	823	778	829	793	772	820	802	790	800	802	801	806	783	820	791	857	768	818	773	756	803	801	802	839	792	830	796	785	803	748	777	791	779	873	803	788	809	835	806	797	797	788	815	778	728	824	832	717	831	789	761	773	780	749	784	855	801	825	792	818	801	767	785	808	790	849	767	782	790	794	759	808	808	764	778	783	764	765	758	752	827	852	764	771	780	796	771	776	756	757	775	780	815	763	837	819	784	826	808	763	872	759	764	817	773	808	800	802	767	816	826	735	820	797	742	815	780	809	791	815	772	778	819	802	752	820	803	749	801	779	783	758	793	793	821	784	764	825	815	747	818	765	814	824	760	803	824	779	798	807	788	807	790	747	770	785	817	762	782	803	807	773	822	776	770	828	788	777	822	767	756	802	800	774	759	778	749	740	807	856	738	777	817	795	790	793	783	788	803	748	799	750	744	802	787	820	795	782	791	759	770	827	769	806	796	814	772	753	778	770	799	812	733	846	824	775	832	827	802	766	797	806	780	791	799	800	818	855	792	774	818	748	786	799	814	788	820	753	775	758	776	755	787	820	805	773	782	835	780	801	807	784	802	790	825	804	815	843	817	824	809	838	815	797	755	793	741	790	843	819	813	751	812	764	816	770	794	786	846	810	783	754	785	774	838	783	737	743	776	763	759	820	788	777	810	748	789	847	781	815	809	783	802	776	828	811	761	792	777	803	814	813	805	787	806	794	783	826	762	740	786	846	793	818	717	807	813	830	794	807	726	820	774	778	809	870	783	807	800	798	749	717	808	782	821	749	833	723	796	828	772	815	796	815	774	769	755	787	748	824	786	784	781	790	779	788	826	807	802	785	826	778	773	723	751	802	782	869	813	807	822	813	745	764	838	763	773	738	762	837	777	806	780	843	802	778	803	775	789	742	807	778	823	808	822	775	820	827	757	767	854	731	793	747	779	772	779	786	767	776	822	843	769	788	795	769	772	782	793	817	757	764	821	735	779	790	802	779	876	774	815	781	798	794	823	804	769	785	835	740	802	800	805	787	792	803	753	789	787	744	766	771	823	794	772	784	751	762	826	788	766	796	830	771	770	827	760	777	800	801	769	765	742	777	825	855	810	818	799	772	768	793	830	782	760	800	771	785	842	790	788	819	744	817	789	801	792	788	832	766	826	807	776	801	765	742	807	826	762	766	739	777	722	820	766	790	783	784	807	771	833	755	773	785	792	807	781	747	783	755	742	766	787	767	810	753	758	774	818	796	789	797	787	810	794	807	816	803	746	814	885	746	786	823	776	818	788	835	782	807	860	766	781	779	783	785	815	806	823	776	802	827	758	783	786	718	852	752	785	799	770	771	753	799	805	793	780	792	761	826	794	774	728	756	812	741	782	766	777	800	812	788	797	750	745	734	814	779	787	793	857	699	757	790	813	836	745	764	799	803	778	804	795	771	817	790	807	745	802	757	793	804	788	779	747	809	770	824	792	785	835	777	768	854	819	806	743	800	830	799	768	799	796	819	760	818	739	828	793	800	765	791	812	753	777	774	753	839	776	723	777	832	747	769	795	772	791	805	768	845	758	802	787	786	771	773	747	789	813	784	799	771	725	784	783	807	840	843	801	829	756	779	751	769	743	783	826	779	835	758	780	834	748	777	831	788	804	849	816	810	821	834	829	789	797	784	778	718	816	813	813	820	784	755	766	795	812	762	813	755	794	797	809	763	759	775	847	747	784	779	806	744	794	769	842	756	796	808	800	763	827	772	774	823	779	817	773	792	762	820	809	746	777	776	794	785	791	826	776	812	784	807	758	751	771	773	775	794	771	778	770	755	747	812	721	783	713	835	788	789	786	739	771	777	798	765	836	778	787	855	817	798	797	888	854	781	805	816	781	744	794	784	806	751	792	753	782	811	773	748	747	801	808	771	748	788	793	776	778	749	802	782	761	776	801	769	776	839	788	789	791	769	781	762	790	783	812	807	736	768	754	762	750	825	806	776	789	806	780	800	795	839	814	851	779	772	826	791	792	842	791	781	778	771	796	784	816	748	755	805	756	775	788	777	812	779	768	777	772	813	776	787	767	789	729	776	786	721	780	817	805	791	780	735	777	816	791	829	789	815	845	779	788	745	789	843	790	773	827	774	738	804	802	762	775	780	777	775	805	778	776	837	830	730	769	811	770	772	796	809	774	817	810	823	797	770	795	813	805	780	763	818	759	802	801	755	779	794	824	717	757	776	793	827	747	751	828	754	802	828	769	812	774	774	735	755	783	788	789	760	798	753	749	780	828	772	748	829	787	771	811	798
11862	676	609	479	415	306	272	200	212	201	196	172	186	163	193	174	174	168	167	181	189	149	164	182	202	170	166	143	161	159	154	154	143	178	179	163	156	156	164	176	160	168	184	156	169	163	150	158	181	166	170	173	171	134	163	155	146	167	173	145	167	150	152	157	177	145	155	167	153	156	167	173	171	162	173	137	164	188	172	156	140	150	167	158	175	150	142	167	162	141	141	170	149	170	171	171	154	142	129	143	140	160	152	164	173	143	154	170	162	150	166	161	162	173	155	156	177	154	156	167	156	178	171	158	177	189	162	157	159	177	163	168	143	145	176	159	174	168	169	172	158	142	145	174	142	147	146	170	160	160	167	158	149	156	147	151	145	143	161	148	170	156	150	150	192	164	167	149	151	150	165	160	161	160	173	160	169	180	166	160	141	181	166	178	162	172	157	163	182	160	188	148	153	149	193	173	173	177	169	162	164	181	164	154	169	166	138	164	165	160	172	150	166	169	163	164	176	188	165	173	159	148	183	160	171	150	162	139	161	175	165	154	142	177	155	160	144	185	148	144	187	145	163	149	157	155	174	163	154	159	171	177	162	160	155	182	160	182	143	136	185	160	158	145	166	178	170	152	168	159	154	166	149	158	153	191	163	177	156	161	161	165	154	145	174	148	171	142	140	181	138	168	162	186	163	149	167	176	166	177	181	164	174	158	167	160	168	152	177	150	169	166	117	160	159	170	149	164	145	157	145	173	166	146	165	154	169	165	183	146	164	136	152	161	139	171	145	163	155	192	139	149	160	142	154	168	153	176	142	168	149	155	157	173	180	158	166	165	141	154	156	170	165	178	173	175	184	165	156	163	192	155	166	158	167	167	177	150	168	158	142	165	176	161	165	162	196	172	169	157	174	146	164	193	164	175	160	180	147	193	143	140	146	177	163	153	150	159	160	153	170	165	170	156	157	163	158	169	169	171	161	161	132	142	168	164	158	170	147	177	155	167	163	160	148	152	156	166	174	191	171	180	170	161	181	157	165	185	158	160	163	165	153	151	178	159	148	154	136	182	166	167	162	178	134	180	172	151	160	136	166	176	148	166	180	177	164	148	148	188	163	146	164	195	151	162	150	148	167	159	159	172	166	152	173	159	134	165	174	176	176	151	140	171	160	145	157	139	150	155	161	161	171	144	163	139	133	157	162	154	165	186	173	155	157	181	151	182	184	152	160	171	180	159	157	164	141	172	168	170	163	158	164	146	164	172	184	160	147	146	155	169	165	177	164	162	165	166	165	169	158	159	156	152	178	141	161	156	147	155	161	170	138	147	143	162	158	157	175	163	179	168	176	187	178	179	177	184	145	141	166	148	149	175	157	149	149	133	175	128	150	183	172	181	162	157	152	153	187	156	174	179	171	144	162	159	162	170	176	170	125	155	155	160	169	166	185	172	147	167	157	155	159	169	150	156	184	167	180	162	142	145	142	181	153	159	165	164	160	175	168	167	192	138	148	152	158	190	170	157	155	162	160	161	134	145	153	167	170	166	152	154	146	165	182	181	163	153	176	157	168	169	166	148	149	184	169	157	187	167	155	160	169	172	164	164	137	183	158	181	136	166	163	161	165	163	142	157	187	169	167	159	156	172	153	158	178	162	144	145	170	155	180	160	173	160	160	156	171	160	151	166	152	162	140	139	169	176	171	136	171	168	155	160	175	184	151	165	167	164	183	172	184	165	162	166	149	177	164	157	185	165	174	156	165	163	168	176	188	173	158	162	155	149	138	167	164	174	180	175	167	165	163	139	147	168	151	161	166	168	203	164	167	166	171	157	143	157	143	160	191	175	144	173	169	151	163	176	189	204	164	169	170	185	174	132	162	179	181	155	152	150	160	208	169	172	167	164	173	173	151	147	159	161	179	156	156	158	147	150	159	171	160	164	179	163	176	154	177	171	140	166	170	193	168	156	180	153	163	190	162	142	182	201	179	171	177	167	163	177	198	171	189	161	169	167	166	151	161	149	147	162	144	164	165	177	172	167	158	153	164	149	146	150	168	158	129	168	155	175	182	169	165	153	173	152	142	157	155	159	147	160	156	184	165	169	162	150	155	166	160	152	175	160	166	187	161	159	176	172	170	146	173	134	146	159	169	153	188	165	181	164	156	140	129	178	160	168	158	161	175	181	158	165	156	136	184	139	167	176	137	168	140	162	142	166	145	189	183	172	167	150	171	156	147	179	178	167	145	155	165	159	188	145	164	135	167	147	166	161	149	158	175	191	161	185	164	208	174	169	164	180	160	165	175	157	162	174	167	166	162	184	158	174	169	158	175	164	147	181	148	146	200	163	158	166	157	151	183	156	169	174	171	160	171	196	165	153	162	161	180	160	171	165	175	149	162	166	148	162	162	161	161	176	162	165	164	199	161	183	149	160	170	155	183	158	150	166	174	155	154	166	141	167	157	146	196	158	160	166	154	155	153	170	152	172	176	161	162	166	148	161	164	161	178	166	189	174	164	179	170	162	187	163	153	173	179	172	168	152	159	158	166	146	167	183	174	155	151	158	164	165	182	188	149	151	156	164	179	152	161	141	166	150	138	151	136	172	149	146	183	201	185	148	155	154	167	169	190	185	185	173	141	135	169	172	180	156	160	175	159	183	156	183	172	161	161	161	162	152	135	180	178	153	185	165	153	162	154	157	142	149	163	171	177	173	172	179	164	169	159	153	157	172	173	160	179	164	142	175	167	180	153	160	180	153	163	161	175	163	170	183	151	154	134	163	142	167	129	151	165	143	178	165	190	173	158	155	169	161	165	154	159	141	154	160	163	170	180	154	151	167	165	161	151	141	183	167	163	170	151	180	144	167	170	164	172	161	166	152	153	150	167	180	135	141	166	141	163	183	177	131	165	167	144	180	189	162	173	160	146	161	175	170	167	146	178	164	147	142	182	155	164	164	150	133	148	150	154	166	157	148	148	154	153	159	151	141	155	155	169	145	211	167	165	153	180	168	147	180	165	144	169	139	147	180	170	179	146	173	161	173	171	177	180	157	174	151	155	158	170	169	169	148	162	181	176	169	163	185	181	170	145	168	161	156	184	157	150	154	162	154	181	175	156	153	171	172	156	143	193	186	180	158	163	188	168	144	140	144	167	157	170	182	180	178	149	180	141	162	150	138	167	164	172	161	151	193	182	182	169	158	164	134	182	147	166	161	183	153	146	150	160	162	164	163	161	190	168	154	177	170	141	176	176	162	145	171	158	152	156	158	169	144	170	159	191	182	150	176	152	166	170	162	171	156	150	179	154	162	152	166	166	181	198	164	156	204	165	171	166	183	135	173	159	139	160	174	183	163	169	133	172	161	157	143	146	170	161	143	156	168	160	154	177	164	165	152	143	171	160	143	163	143	166	182	147	168	172	154	173	153	153	173	182	161	151	165	174	174	179	181	152	153	170	170	194	190	168	162	164	162	169	190	170	157	172	197	185	178	155	178	158	165	155	139
7649	824	1495	1655	1383	1111	972	772	795	728	673	591	623	571	588	549	496	524	483	512	478	479	463	489	440	474	462	437	466	461	465	457	427	447	437	425	441	434	437	454	422	439	427	427	456	442	443	417	458	456	420	445	418	452	423	412	430	421	447	428	452	433	430	425	421	413	430	419	427	453	438	462	449	432	426	434	417	438	409	430	424	430	445	463	400	440	421	421	437	432	448	437	390	416	429	413	442	399	442	451	443	434	427	432	433	410	401	440	444	433	407	436	373	441	423	410	468	423	408	434	450	400	405	445	406	439	445	465	393	423	364	432	456	443	441	416	433	407	497	433	453	418	433	396	424	434	436	430	438	470	410	440	407	431	406	429	420	426	383	381	424	405	415	430	470	410	406	423	372	424	418	430	444	420	405	405	420	409	417	436	427	389	441	399	420	419	409	451	453	423	450	409	433	429	430	430	423	410	427	443	448	438	411	406	404	447	384	413	417	414	427	415	458	421	416	424	424	404	431	397	423	395	422	410	444	420	394	442	426	418	430	432	414	415	406	451	419	410	441	452	439	454	462	430	422	379	425	424	386	466	413	418	422	440	454	404	477	426	430	408	432	443	470	433	433	419	424	430	443	406	431	439	420	459	402	422	425	380	417	451	410	410	407	426	445	434	431	385	405	425	411	411	421	422	386	424	410	442	425	427	428	413	454	428	430	390	430	441	440	449	428	395	435	434	421	424	421	429	428	403	406	429	426	443	453	397	436	412	431	414	432	446	414	457	427	421	459	452	422	409	443	398	425	418	427	422	436	395	411	425	415	415	424	428	443	435	411	447	423	432	434	402	416	417	442	394	391	425	385	406	422	401	398	426	437	429	415	440	401	428	443	433	422	448	415	465	431	413	397	409	440	470	424	412	402	423	404	417	436	439	418	419	418	443	429	383	427	393	413	425	441	376	397	448	398	431	433	405	437	431	412	411	445	420	421	427	367	437	429	434	431	413	420	419	472	396	458	439	413	433	396	398	424	421	435	419	395	407	425	450	428	425	403	420	419	460	460	455	422	450	439	400	422	437	487	407	439	396	433	421	445	431	461	420	421	425	437	415	413	409	431	434	433	422	404	443	430	410	464	413	395	393	422	403	463	421	389	449	434	396	414	427	438	423	430	436	404	413	407	443	452	431	416	392	430	426	386	418	434	399	440	422	415	411	407	412	428	422	398	410	409	392	439	427	397	449	410	422	386	416	403	390	407	410	413	449	427	406	381	428	448	457	458	419	403	460	423	428	475	425	429	438	391	387	396	463	407	422	412	432	451	431	381	371	389	420	394	450	449	415	387	434	446	444	462	425	448	414	399	450	453	454	444	434	382	447	410	420	404	416	459	412	384	410	415	408	454	401	419	480	448	457	406	438	428	420	380	389	414	400	443	408	397	428	419	460	416	426	399	433	428	438	403	421	441	460	408	441	428	408	404	419	413	420	423	445	417	439	433	416	436	396	424	408	419	437	437	409	443	432	428	452	450	407	401	391	451	430	422	457	416	418	416	436	441	399	428	465	409	429	444	442	446	447	380	404	411	464	427	408	410	448	429	450	398	460	403	387	435	414	402	412	430	431	422	431	385	448	435	463	404	398	397	422	419	401	436	436	408	451	442	423	437	435	435	444	431	432	403	403	440	428	413	454	384	408	443	423	415	411	458	418	452	425	399	456	442	410	397	432	436	438	442	401	407	396	440	402	440	431	397	426	445	463	414	417	423	423	425	402	436	418	427	429	444	458	447	397	372	441	459	398	432	413	421	427	455	403	480	424	397	418	390	406	412	418	428	412	444	429	401	445	407	444	432	419	453	411	404	408	396	444	403	376	415	438	422	431	415	452	438	426	417	405	413	455	423	421	404	406	444	449	427	440	437	388	422	416	427	421	422	415	413	465	414	429	410	429	430	393	402	417	426	412	447	391	451	382	422	418	446	428	458	398	432	417	411	445	390	460	400	431	468	438	427	470	458	409	402	424	424	414	432	394	412	429	438	438	425	432	430	405	399	423	424	413	418	417	449	464	427	443	408	404	470	451	426	440	431	449	431	400	424	442	401	437	393	421	448	456	444	395	432	418	405	389	416	418	422	436	434	430	469	392	408	391	401	467	417	412	410	440	448	434	444	435	426	415	345	403	443	412	445	425	437	457	400	420	421	421	408	435	418	392	428	405	381	404	410	410	412	453	426	414	405	432	423	390	417	406	437	434	430	419	437	412	421	417	384	425	448	435	411	486	420	396	439	425	385	366	421	448	417	417	416	449	430	428	466	425	393	414	421	427	432	405	465	412	432	445	427	418	431	420	408	454	427	423	423	427	431	403	437	447	419	434	402	400	392	419	405	414	413	448	431	439	424	427	413	399	438	420	402	402	429	443	443	455	409	434	455	453	456	420	395	435	403	422	445	416	442	407	421	390	425	435	433	429	388	413	421	449	392	454	417	444	433	433	402	389	422	432	439	413	445	442	429	422	428	431	393	434	398	410	433	414	398	433	431	451	454	431	401	404	438	382	421	414	394	441	428	412	413	437	422	421	426	396	436	417	413	468	441	434	393	417	456	409	443	425	419	404	406	460	416	434	420	441	445	458	432	427	455	383	415	429	423	378	425	416	453	451	428	446	399	450	428	416	383	415	442	437	437	426	405	437	386	470	415	414	425	425	426	431	432	400	409	435	440	393	395	378	433	359	441	445	401	441	461	399	412	414	460	442	390	397	424	418	423	389	432	443	462	396	465	410	423	420	427	418	446	441	428	423	444	367	427	468	447	391	450	416	449	436	441	419	380	402	481	441	408	437	460	435	417	431	380	434	437	413	395	435	439	434	419	460	440	409	433	413	421	424	443	429	410	436	396	408	424	436	383	464	408	443	459	467	444	425	426	415	407	430	419	462	440	423	409	415	434	443	428	444	423	425	420	408	413	438	421	445	410	422	436	425	415	442	418	440	407	458	450	439	394	380	418	427	418	437	435	385	384	421	424	441	470	420	426	431	420	388	405	420	390	398	447	421	417	389	445	403	417	451	418	456	438	388	390	403	418	428	412	440	436	433	429	432	439	440	427	433	439	412	411	422	453	402	466	401	414	423	402	435	455	408	428	473	416	420	403	439	416	457	406	430	423	399	425	426	429	442	415	451	406	405	448	404	425	424	414	427	429	407	412	445	458	398	390	465	386	452	422	452	406	411	456	451	424	441	392	450	393	421	428	431	403	449	428	418	442	422	416	421	424	431	442	418	429	471	458	438	416	384	450	435	417	443	426	421	395	406	420	402	432	447	424	439	415	420	416	426	414	458	441	428	428	430	401	383	411	444	401	439	416	374	446	416	417	426	420	449	416	440	415	415	417	447	432	424	405	430	440	455	427	432	425	408	404	451	399	419	433	440	416	426	421	398	464	421	432	437	395	434	422	404	415	408	424	419	447	414	478	413	391	417	419	390	422	433	433	405	418	404	409	431	377	373
1247	414	384	393	356	343	337	335	335	352	362	316	353	365	307	366	325	363	329	393	348	335	382	332	357	307	341	312	356	349	336	343	352	370	333	381	363	351	332	356	345	357	302	342	334	363	347	350	347	387	325	372	393	309	337	329	383	345	392	346	348	350	343	347	346	344	333	365	348	346	376	354	341	324	340	373	357	326	342	316	352	344	389	375	347	355	384	331	330	368	366	361	364	337	344	309	341	333	328	345	339	348	367	345	363	339	314	389	346	361	344	361	318	378	354	337	330	347	337	375	324	300	370	364	371	363	390	393	349	358	358	361	375	353	295	351	387	333	371	402	369	373	344	319	373	364	329	349	373	322	312	363	342	334	365	342	368	339	356	366	360	342	379	366	354	339	347	369	369	363	376	319	326	341	320	334	360	336	355	378	365	332	352	373	343	346	334	363	356	355	347	327	373	385	348	359	357	356	350	372	380	362	363	331	372	332	336	346	368	349	332	315	381	320	355	369	342	355	355	324	362	366	355	331	340	386	367	354	363	369	347	335	383	359	382	330	347	362	367	342	368	337	378	376	359	335	338	379	356	346	334	371	342	362	353	304	332	334	359	347	342	385	358	362	380	327	348	331	374	338	350	364	345	350	352	353	343	327	369	377	341	347	370	320	367	360	322	324	327	357	344	345	360	329	313	341	364	366	366	348	359	362	356	386	351	365	392	359	358	360	339	380	358	327	361	342	395	344	384	357	363	353	343	344	334	327	349	320	356	342	356	331	358	341	357	357	360	373	353	342	340	361	387	322	330	385	331	346	355	352	343	376	346	371	364	363	361	329	302	352	374	356	346	356	351	378	332	363	320	374	373	375	336	362	330	356	353	365	350	329	331	334	350	383	385	360	366	355	322	343	363	348	349	323	350	330	378	343	345	364	357	402	367	392	377	339	354	376	340	341	323	353	372	352	357	378	392	333	361	324	351	338	378	367	351	375	363	346	322	349	340	357	346	355	327	379	359	377	350	379	338	388	367	363	363	357	367	360	360	356	356	348	371	348	346	367	336	329	342	359	336	356	322	350	361	369	344	331	344	326	338	356	373	332	366	388	351	372	365	376	351	339	359	373	363	322	348	361	330	341	376	385	333	338	391	343	347	353	378	371	356	339	361	350	364	334	333	347	375	364	380	360	305	347	342	339	316	383	368	356	332	339	346	354	376	361	367	367	351	362	332	382	353	356	356	339	342	333	352	352	335	325	361	346	342	368	352	392	366	361	366	312	368	350	357	352	354	395	324	372	331	366	347	339	328	378	346	383	348	364	360	335	312	352	374	373	363	388	336	319	337	355	364	332	337	369	345	353	340	369	349	357	342	333	360	368	352	347	351	360	334	403	340	368	373	370	355	367	326	350	353	339	372	354	347	349	323	370	357	368	366	358	336	375	382	343	361	336	334	343	327	355	378	344	375	369	374	366	339	333	337	350	305	381	363	339	352	369	326	346	316	384	319	369	366	339	338	351	373	375	344	361	350	339	341	381	328	357	366	357	337	330	355	330	348	359	366	335	388	346	326	328	356	344	347	345	371	329	344	361	345	347	369	330	370	369	334	368	354	381	336	336	359	347	364	373	371	361	340	369	337	379	353	345	319	370	368	358	348	346	331	345	314	356	320	342	364	338	350	351	312	364	349	315	357	345	341	394	356	349	341	362	377	340	324	337	353	332	349	346	308	364	357	360	352	343	362	370	334	364	362	373	353	342	372	355	384	337	349	341	348	353	364	337	357	366	344	329	368	320	311	386	363	339	335	357	318	321	339	307	344	320	292	392	393	364	357	363	355	392	361	389	355	333	351	366	368	383	354	337	340	349	314	354	365	363	321	353	352	325	335	344	306	357	358	323	369	353	337	369	356	357	326	303	358	368	360	334	324	334	397	332	337	359	339	355	353	354	359	360	381	376	340	367	326	345	341	402	387	333	329	328	361	342	335	329	376	331	368	291	337	311	360	344	357	345	329	373	327	361	376	346	305	355	345	338	356	325	338	347	311	375	371	342	345	358	376	314	353	367	347	311	354	333	388	342	382	364	314	357	348	360	348	328	334	342	362	368	396	340	351	374	371	370	347	357	366	354	337	346	334	364	366	341	338	361	334	326	336	360	342	373	370	324	391	335	362	379	364	368	356	370	346	364	329	352	361	346	374	372	370	322	358	355	357	323	340	330	320	345	336	357	358	313	312	336	369	338	358	358	302	379	378	385	363	362	352	363	327	369	305	363	386	348	325	351	374	362	341	332	376	351	352	385	380	367	334	355	363	368	357	354	339	352	343	381	362	338	392	335	356	381	397	333	361	345	357	334	304	331	349	375	330	347	370	341	409	314	332	362	347	348	323	364	367	350	337	371	360	356	337	369	335	351	368	339	326	360	339	379	342	371	369	324	379	363	376	370	349	324	358	350	364	349	347	355	346	352	341	364	367	334	341	351	356	384	369	382	354	346	357	343	336	367	350	351	322	346	322	339	341	378	340	357	336	380	334	352	348	354	344	321	386	352	361	332	356	338	340	331	376	337	322	353	329	358	353	331	364	383	346	327	335	313	363	326	346	359	367	373	347	322	341	386	356	360	316	337	370	361	372	316	325	369	351	352	357	363	324	338	370	350	358	372	329	365	340	365	346	336	337	370	347	356	305	337	333	355	342	349	322	367	341	370	358	318	345	336	339	331	354	332	372	335	358	364	371	360	378	334	360	351	343	349	338	365	325	340	385	337	335	339	336	357	391	331	352	327	389	307	344	358	370	326	322	379	328	396	346	348	368	384	356	353	356	341	340	374	313	365	370	334	310	351	358	351	354	346	322	403	367	341	351	341	336	343	341	336	336	379	337	342	352	356	370	349	354	356	398	358	328	387	336	372	350	358	325	320	377	352	381	350	346	333	363	333	359	350	355	356	317	370	356	370	352	325	326	364	356	372	364	357	353	328	378	381	366	368	348	372	325	390	348	326	363	372	338	351	384	319	355	391	346	349	373	344	357	322	318	351	354	339	369	390	372	375	328	326	392	370	379	375	335	326	387	374	358	329	344	343	352	365	376	358	343	353	376	350	363	317	349	335	343	357	369	347	353	340	328	396	349	338	375	338	354	367	361	346	351	368	346	357	346	353	378	344	350	358	340	349	348	360	348	361	343	346	378	396	366	361	359	357	344	363	346	361	340	331	353	381	373	359	387	319	385	373	370	293	380	357	324	364	369	369	347	354	353	323	355	356	317	334	346	365	366	344	355	344	343	382	358	330	323	356	383	340	375	334	359	362	347	387	359	363	320	318	350	339	308	333	359	313	354	368	344	364	338	359	343	358	362	360	364	325	355	362	365	364	353	347	378	361	323	348	333	362	337	334	367	354	346	326	355	372	339	343	346	346	314	320	346	349	355	357	334	329	350	342	356	371	392	351	360	348	349	357	342	332	338	362	331	328	336	332	370	356	344	369	338	341	349	358	346	368	374	353
2118	881	859	820	843	905	911	893	830	883	830	820	870	826	880	865	843	883	858	831	867	933	858	880	849	879	849	865	841	853	847	863	883	817	872	832	854	850	844	857	886	859	841	814	831	872	838	801	797	899	861	804	911	884	878	845	834	833	881	910	848	827	874	896	834	859	827	878	809	848	817	861	837	859	855	831	829	851	826	862	843	870	870	923	885	859	840	832	823	817	804	834	855	879	888	843	849	844	889	790	862	876	889	894	838	864	817	861	870	866	849	847	854	876	840	855	855	854	849	903	891	879	831	835	866	891	869	856	859	852	840	859	814	843	828	812	839	813	820	863	858	889	914	831	863	873	889	838	883	841	837	806	869	836	866	861	860	925	821	876	883	843	861	806	882	827	841	863	871	832	849	838	843	833	840	894	820	889	875	815	832	840	870	863	863	843	826	847	842	835	893	869	849	855	861	852	884	849	865	965	878	838	868	901	888	826	834	908	874	851	781	865	885	815	831	858	841	855	832	851	858	854	835	822	946	839	802	807	834	885	852	836	918	847	896	885	832	845	815	881	891	879	908	905	783	842	884	841	791	883	887	864	875	852	838	891	830	828	829	821	862	788	823	852	837	866	828	881	861	841	863	880	827	866	792	886	848	803	857	779	852	886	865	863	859	868	812	825	844	840	871	844	787	845	841	864	863	846	875	837	840	870	888	844	815	863	825	814	849	873	876	877	906	876	822	900	819	878	813	840	882	834	870	853	801	858	833	890	869	856	888	899	909	886	810	848	929	870	819	832	831	871	783	857	862	866	834	878	804	902	876	863	866	914	822	797	854	859	896	812	798	910	865	903	869	904	802	817	846	822	940	878	861	898	852	878	869	872	856	862	861	881	857	854	859	861	857	887	806	811	872	848	860	805	870	856	878	840	865	860	828	823	889	825	844	801	843	840	876	836	857	875	836	872	840	860	834	824	822	898	837	835	899	845	844	802	879	844	860	878	860	845	843	809	853	838	873	830	814	854	844	864	849	864	866	801	878	853	854	868	886	876	840	890	862	804	838	814	849	804	869	896	824	863	871	905	837	870	843	825	888	811	882	840	815	861	830	838	786	899	887	878	880	843	888	880	896	900	846	863	884	881	843	894	856	865	903	825	819	852	902	886	833	880	810	831	895	885	841	861	873	809	823	910	848	841	914	856	907	828	890	813	866	829	904	838	849	911	878	865	782	897	873	910	831	830	865	868	852	890	890	912	847	796	902	818	846	877	833	850	844	847	849	889	825	850	917	833	848	849	887	847	799	859	877	789	887	828	807	842	823	864	871	854	876	872	884	871	825	862	853	845	825	879	818	868	844	876	807	831	835	850	807	846	853	843	849	846	857	845	838	891	820	894	878	907	834	871	827	809	860	882	845	815	829	818	882	873	866	823	833	804	857	885	815	834	872	898	864	868	816	851	851	824	882	854	778	824	799	832	831	879	824	836	850	840	837	823	867	881	792	836	864	864	911	845	848	874	872	875	829	840	896	845	884	833	875	837	837	887	838	896	887	846	852	844	818	842	902	856	854	884	876	851	894	870	835	821	890	885	866	857	845	844	822	835	832	856	805	856	861	878	885	854	838	841	835	877	863	871	841	840	839	871	836	829	797	810	926	846	827	863	806	862	811	853	806	854	890	906	830	836	852	875	883	847	868	825	837	883	876	855	861	849	852	887	831	864	863	872	902	916	860	879	912	837	863	884	893	865	849	848	833	875	920	854	841	869	799	801	845	853	883	842	841	819	781	901	854	872	889	880	870	892	826	806	830	862	904	840	832	830	861	840	874	878	865	837	866	867	863	821	882	865	842	848	890	853	875	839	855	892	877	852	935	883	833	822	872	846	887	849	858	865	859	879	825	831	883	805	854	887	886	852	825	847	804	811	854	910	873	826	878	842	858	893	849	834	842	860	834	803	864	865	866	788	817	901	855	862	825	883	848	840	827	867	848	903	860	872	895	835	871	858	861	863	866	866	841	860	858	847	837	880	859	828	808	851	826	844	826	805	861	832	861	884	886	837	860	857	791	839	870	873	869	849	859	826	824	836	904	893	914	807	839	879	831	854	808	821	838	852	822	853	864	868	876	870	867	863	872	872	862	813	807	855	835	853	814	858	818	862	842	822	898	863	831	870	832	841	874	846	858	831	848	850	796	905	862	800	877	846	837	887	856	841	865	811	851	836	859	854	814	811	826	819	852	809	854	884	855	829	849	880	808	867	815	849	874	879	808	821	864	806	846	882	861	887	836	893	834	813	838	934	862	844	845	862	883	879	843	840	873	885	877	876	837	842	850	855	817	836	846	855	878	855	807	839	841	882	856	868	866	842	831	832	892	865	855	862	817	808	861	836	878	874	882	882	839	893	898	882	861	851	855	834	828	872	900	851	843	858	825	876	863	834	826	847	862	839	858	796	830	876	911	845	851	803	844	857	851	828	824	833	826	935	881	864	907	891	881	855	893	873	817	827	888	873	822	859	838	841	818	836	891	850	890	831	831	875	821	829	808	862	819	882	864	787	862	877	797	880	835	899	865	824	885	828	859	917	837	871	837	821	874	861	816	872	833	878	889	834	889	835	849	852	857	822	849	852	839	880	797	853	863	887	892	853	821	942	845	820	880	915	828	837	824	884	769	866	880	917	827	837	825	831	882	838	856	844	862	844	844	902	830	873	887	877	841	843	882	829	857	825	857	866	836	890	946	867	849	869	826	862	800	856	843	913	861	842	860	839	863	822	847	856	917	912	835	835	835	830	793	841	861	854	859	867	869	837	856	748	867	836	848	821	884	825	864	863	861	862	866	847	870	842	887	871	847	799	830	859	890	859	864	829	906	873	854	875	842	823	861	833	864	828	861	817	881	838	807	836	873	869	854	910	874	839	859	875	890	898	844	890	852	801	950	833	866	893	892	837	840	866	845	863	880	867	784	816	842	881	867	863	859	847	851	846	797	872	872	845	844	838	839	853	809	865	842	897	857	865	852	824	885	843	869	863	856	891	861	828	886	845	860	889	877	847	888	848	856	853	882	824	830	840	936	795	796	838	854	821	872	919	783	899	856	888	850	830	830	773	845	864	825	770	831	800	859	871	838	873	875	839	853	862	841	868	853	879	861	869	857	865	872	822	881	840	868	955	839	890	876	861	838	874	844	904	901	879	845	833	838	904	855	880	841	868	871	890	858	833	839	789	809	854	847	832	808	788	867	868	863	797	849	880	913	836	808	791	868	865	835	820	801	843	865	856	854	832	871	873	868	847	867	851	867	857	853	863	817	855	874	849	843	796	865	872	853	843	940	814	854	817	881	878	843	875	901	819	927	886	884	877	858	840	847	886	825	792	889	848	863	841	864	876	879	893	848	886	873	761	845	795	890	798	821	848	855	833	867	852	893	828	876	849	859	868	840	905	860	876	809	856	890	841	805	877	838	841	886	860	892	862	902	855	832	873	821	839	868	837	954	863	851	817
6847	537	568	529	405	392	365	352	325	354	346	342	343	362	341	339	328	361	352	329	321	326	301	320	306	359	357	311	346	333	284	364	313	305	323	305	319	333	329	345	322	348	304	318	314	349	310	313	360	336	318	327	342	340	304	298	306	290	349	327	336	333	318	310	344	345	315	307	336	342	327	299	288	329	310	335	330	330	303	319	332	316	315	352	307	299	354	333	310	326	320	307	324	310	364	304	335	292	342	308	325	288	337	307	306	331	315	309	344	337	312	332	324	336	309	325	329	321	285	321	326	341	344	320	344	317	336	326	295	346	302	328	343	338	322	341	307	296	344	313	304	290	303	361	319	361	340	326	360	334	337	305	317	347	327	333	332	331	347	319	330	328	300	323	290	322	310	300	313	315	276	330	339	348	301	314	329	333	307	352	319	310	339	342	332	329	342	333	307	327	370	357	345	315	322	332	338	290	296	314	321	316	352	310	333	360	295	348	354	320	302	315	338	338	343	317	341	345	303	320	327	313	337	304	326	310	313	308	314	315	321	349	320	346	292	353	326	316	307	349	347	326	377	337	320	330	308	338	336	309	355	333	309	345	307	347	290	301	346	340	290	320	355	319	312	291	337	333	318	316	323	329	357	363	326	323	352	321	329	327	292	342	360	352	351	277	335	304	330	333	339	322	346	302	314	327	325	329	331	330	322	337	305	308	336	334	290	352	305	345	367	347	347	341	319	315	343	326	303	316	338	363	327	318	324	322	329	318	348	309	342	299	310	324	334	310	314	317	319	332	317	347	305	316	353	310	326	316	305	361	332	307	321	318	312	344	296	351	314	345	313	350	327	345	337	336	324	321	325	336	311	335	361	344	320	320	341	315	312	319	305	308	308	312	297	325	292	283	344	307	313	329	320	324	351	302	357	334	301	320	314	318	317	304	332	366	346	369	347	323	289	314	301	318	331	316	329	330	311	334	289	343	303	335	302	308	292	365	307	336	306	371	362	311	303	338	320	340	333	299	322	325	336	342	310	300	324	338	325	317	331	315	343	322	321	310	314	313	344	310	325	304	347	301	301	292	314	316	360	288	374	359	309	364	324	307	366	335	310	322	300	306	344	309	323	326	321	327	293	294	311	340	349	303	354	325	314	297	339	326	326	319	343	315	328	365	318	304	315	343	362	342	300	323	335	258	320	305	338	315	310	353	344	286	312	340	326	287	305	324	330	291	367	334	343	343	325	341	351	327	322	342	351	377	326	310	314	340	358	314	317	350	330	345	320	335	342	312	349	335	336	314	333	286	312	324	318	350	345	348	348	329	302	357	346	318	286	300	331	347	349	344	322	297	314	314	343	323	303	357	318	303	310	285	294	320	307	313	299	320	315	298	323	308	311	335	325	340	345	319	308	344	306	326	329	315	346	317	340	306	328	310	340	323	341	343	324	310	330	316	352	308	339	316	346	357	333	375	310	334	302	371	354	297	320	329	345	331	341	319	348	326	301	295	301	306	335	324	289	325	330	329	328	329	328	312	312	310	290	279	339	306	317	339	298	319	304	369	327	326	354	304	340	325	337	360	289	321	328	346	333	279	319	326	307	311	335	317	311	288	352	353	340	360	313	324	339	334	312	306	341	326	331	353	339	316	333	350	308	337	343	301	321	312	348	347	319	322	316	304	332	312	349	338	338	334	328	327	305	347	313	322	306	328	295	310	338	330	328	335	321	324	325	324	299	314	307	308	312	318	326	350	324	326	313	370	299	305	301	331	307	326	313	320	319	364	319	327	325	317	309	323	331	336	331	327	310	329	301	364	293	354	338	340	337	367	333	295	283	343	325	355	322	307	322	359	318	357	351	341	333	303	290	304	309	341	345	316	311	311	316	308	350	321	356	328	346	330	341	340	310	351	349	285	330	372	341	350	328	307	343	368	336	318	339	330	321	302	304	348	332	334	332	331	306	332	313	342	295	344	330	279	313	312	328	317	330	312	311	316	335	288	331	292	333	306	329	321	331	341	346	314	315	298	315	297	328	324	317	354	319	309	353	340	324	323	317	337	340	314	319	321	331	356	330	317	337	339	322	347	292	320	317	328	327	321	310	349	324	303	335	312	328	312	304	285	327	362	304	365	309	361	359	338	322	333	317	290	321	324	336	373	319	325	305	318	350	350	314	339	321	345	348	301	351	321	321	338	311	360	344	322	339	300	306	294	311	344	339	315	337	328	329	340	343	331	336	325	344	305	296	338	309	329	313	338	332	338	324	321	367	345	344	357	338	341	315	336	347	277	328	348	342	296	308	351	306	317	307	287	327	316	317	353	352	331	312	332	334	320	314	342	320	301	320	299	330	346	354	304	357	307	335	331	312	341	315	329	315	340	343	338	353	310	344	311	316	317	339	268	294	311	352	288	296	322	366	298	328	320	309	323	322	335	294	310	332	325	316	303	342	313	293	320	318	346	350	346	310	333	342	301	323	327	304	287	318	342	319	312	331	305	296	325	317	392	317	331	331	386	333	312	329	335	310	318	317	323	345	345	347	315	322	296	318	350	311	339	338	327	307	344	323	395	323	318	338	321	360	332	342	324	343	314	356	286	261	318	334	310	329	346	349	321	354	315	330	364	321	334	309	345	305	306	334	333	324	311	331	309	347	332	333	337	317	334	316	321	325	321	283	376	351	337	320	283	342	323	322	324	310	313	317	331	323	324	297	329	353	383	354	321	288	331	347	333	346	324	353	324	361	323	298	320	300	305	342	354	323	306	320	375	331	322	319	311	317	320	324	349	286	308	311	347	329	280	316	326	326	299	360	300	338	296	307	301	340	315	307	322	303	334	293	297	321	325	320	322	368	303	351	307	342	330	316	306	329	314	319	295	306	337	309	329	350	323	362	371	325	315	342	299	315	312	332	336	339	316	321	328	363	345	344	318	326	326	281	298	320	374	318	327	319	337	322	297	330	342	321	315	324	282	322	359	322	305	300	331	337	354	321	323	369	328	332	347	326	297	314	313	343	311	321	353	340	324	315	324	327	313	334	338	335	317	350	348	326	324	354	332	348	364	316	301	334	295	306	303	339	294	330	329	343	369	325	313	328	324	326	331	308	321	331	329	363	330	331	325	322	324	317	345	331	306	368	357	288	328	305	308	371	319	368	317	311	295	310	308	310	363	344	354	353	340	311	351	340	354	337	324	330	338	355	335	306	314	292	295	320	331	331	324	317	337	398	323	323	359	321	336	326	331	355	322	318	369	294	318	337	328	313	315	327	296	325	332	312	337	315	300	325	358	334	314	361	337	324	344	339	348	333	318	340	331	327	318	357	321	309	314	324	306	346	336	296	354	347	321	328	350	286	294	339	327	290	318	289	310	328	304	308	303	299	348	291	287	325	337	322	326	327	339	306	295	336	333	293	336	373	346	357	314	314	311	331	334	325	316	333	305	297	346	286	354	323	303	342	285	331	334	300	338	327	352	317	321	357	319	332	317	314	286	342	345	323	337
6663	1053	1340	1419	1265	1247	1029	1070	1058	965	918	864	887	907	867	858	844	822	841	859	787	839	802	782	817	851	774	806	791	782	757	800	739	825	819	819	780	804	750	757	759	798	735	803	782	775	760	735	837	824	789	788	775	762	792	833	798	803	800	818	726	789	788	816	801	823	796	769	736	820	819	801	741	770	760	791	762	770	782	796	817	770	813	745	779	793	777	785	833	738	816	750	781	802	790	799	812	807	779	793	801	768	823	787	778	762	771	752	778	774	781	784	797	796	818	738	786	796	811	804	780	744	775	772	788	778	738	762	752	834	789	802	768	807	755	796	746	785	824	709	713	834	834	789	779	767	818	817	793	760	736	795	811	790	759	784	761	750	834	791	814	818	775	815	770	801	748	809	723	748	788	732	767	792	785	783	802	794	798	790	811	758	801	803	762	770	789	798	763	780	755	738	749	811	760	807	819	741	792	804	768	822	815	798	752	758	737	738	801	760	751	770	783	811	777	763	759	810	772	824	787	786	815	761	837	765	798	793	827	834	788	787	785	814	748	767	809	749	786	768	799	840	793	788	736	803	805	791	784	768	775	755	795	787	732	744	793	795	802	784	748	769	783	799	801	774	796	745	791	793	814	782	760	761	805	805	770	847	779	729	801	779	771	780	788	783	760	799	746	766	750	810	725	756	828	710	791	841	795	792	826	804	782	800	759	794	757	749	817	790	797	747	822	767	776	810	791	734	757	807	780	728	791	794	808	832	776	840	832	771	756	739	761	765	766	790	751	795	820	796	819	797	808	753	750	751	816	780	780	782	808	782	726	767	809	819	809	811	757	786	823	774	783	743	807	758	784	790	792	794	796	778	819	800	786	800	785	833	757	777	825	776	808	762	786	795	822	871	835	802	769	793	762	811	807	783	816	810	764	765	736	782	796	837	802	797	756	815	790	760	793	788	749	792	766	760	811	769	763	812	769	811	793	745	808	780	765	824	808	802	822	786	823	809	821	829	795	790	787	816	793	730	793	827	754	787	750	807	795	785	815	739	790	800	808	745	795	807	796	735	790	755	819	774	738	777	827	757	807	756	830	791	830	768	776	812	823	805	817	746	783	756	812	806	826	816	789	794	766	747	769	819	775	786	773	819	780	756	857	804	778	747	812	744	768	770	741	722	793	826	783	773	765	734	822	754	816	806	757	783	765	790	792	794	790	809	775	735	792	816	798	829	758	793	806	811	832	775	828	784	807	746	812	793	805	760	777	842	797	798	747	780	818	761	785	803	826	780	779	820	774	771	771	756	745	750	838	794	783	788	816	753	799	716	776	826	790	747	803	825	780	822	698	775	768	803	819	799	806	781	771	776	773	785	776	775	760	799	746	785	840	790	769	760	789	780	824	818	733	788	766	758	779	742	762	797	776	786	756	731	839	841	799	832	833	809	793	789	772	781	788	811	744	778	845	770	820	777	752	789	744	795	768	807	775	809	782	803	780	788	748	748	824	811	781	777	777	799	732	766	798	763	757	774	795	785	797	807	790	758	758	755	809	806	783	808	748	818	815	775	776	794	807	793	788	769	794	789	791	742	781	745	799	811	799	785	742	792	768	816	793	797	792	810	773	748	798	805	827	767	746	824	795	789	811	789	788	787	774	807	778	796	795	829	827	813	761	757	748	822	760	805	776	776	845	765	741	716	758	770	801	802	804	756	841	764	820	799	766	771	783	779	754	807	814	769	787	774	782	788	768	806	815	809	787	767	775	770	741	780	788	770	784	781	829	822	810	778	783	775	749	785	766	780	792	815	804	738	776	788	812	784	775	844	811	757	783	809	799	833	823	839	772	741	759	801	751	816	827	784	770	748	787	771	784	773	792	740	809	777	731	788	764	790	782	735	779	798	827	773	807	761	819	782	792	809	821	760	803	788	793	776	726	779	803	778	747	790	754	831	770	812	765	796	753	800	781	801	787	778	765	756	738	781	774	808	735	746	779	824	763	736	788	787	784	752	774	782	775	748	778	797	807	768	795	720	763	812	814	781	744	764	760	785	768	805	820	831	796	796	791	803	780	796	778	794	834	804	829	789	796	796	810	825	780	759	776	775	804	774	787	696	788	799	756	779	750	790	776	811	826	795	780	823	769	833	767	795	753	769	776	795	796	810	765	796	796	764	764	780	804	741	792	819	776	766	791	797	743	790	781	800	780	774	760	742	836	815	868	763	774	750	767	787	788	790	761	800	731	788	768	813	820	781	835	799	859	815	805	785	788	783	774	827	768	788	799	816	771	827	793	827	780	841	751	753	804	797	825	772	765	768	797	826	835	796	792	756	759	805	782	797	764	746	732	783	742	776	806	796	769	791	789	804	724	746	774	782	783	785	800	774	794	792	848	789	776	792	814	786	841	807	768	807	806	744	792	811	782	779	773	752	787	784	782	782	786	816	760	779	747	800	770	775	815	810	800	787	854	766	766	796	771	778	817	789	763	739	786	808	804	841	765	775	793	786	808	776	838	753	761	815	743	817	839	839	773	845	770	826	811	766	783	826	810	757	801	774	809	810	782	742	806	722	748	771	772	841	784	808	808	803	827	808	764	784	763	741	758	762	806	786	771	765	771	754	825	770	800	774	757	782	796	818	796	779	787	798	762	805	744	854	803	737	834	817	781	815	733	770	748	755	788	768	792	815	786	759	773	866	767	812	777	799	785	769	722	816	769	767	811	719	765	837	818	822	755	798	779	820	798	758	804	744	799	793	819	768	734	793	803	764	784	812	791	851	829	834	767	828	819	776	786	725	732	767	818	786	794	780	785	773	785	802	759	753	758	736	779	767	761	770	756	784	802	783	781	760	774	807	748	812	790	782	779	771	749	756	780	789	752	814	785	813	825	800	798	774	781	785	732	778	739	776	766	796	781	827	733	797	712	812	789	803	756	745	781	782	741	748	811	785	788	832	765	734	809	768	773	764	724	775	811	793	784	863	799	835	845	794	768	810	782	809	729	762	795	853	771	746	847	805	767	795	814	729	799	751	745	838	854	776	830	767	798	802	809	770	773	804	800	738	747	760	750	807	775	737	775	757	783	806	794	779	808	799	791	805	784	764	808	801	795	780	811	791	732	734	794	784	821	800	770	821	738	778	829	795	778	820	811	790	809	792	732	805	744	812	790	806	808	829	778	773	794	730	834	789	751	763	769	845	771	786	831	790	792	804	773	802	766	750	786	717	780	795	758	827	783	772	745	772	791	811	753	789	774	775	826	812	784	784	773	798	770	803	779	751	755	760	843	811	770	740	767	765	807	764	784	736	798	738	810	745	796	815	827	839	781	730	792	819	798	794	761	776	830	780	807	778	776	742	802	765	790	789	786	778	735	770	765	771	821	799	774	753	822	829	789	837	784	751	814	788	790	798	824	815	804	818	790	786	793	777	803	796	775	764	833	761	837	841	753	818	824	800	813	777	776	781	759	727	800	764	802	787	749	751	802	787	739	784	789	762	806	791
11841	717	623	481	383	295	264	245	223	209	192	189	193	167	177	186	160	171	155	184	181	153	176	180	160	185	143	179	154	166	167	222	179	156	187	164	170	164	153	180	183	158	150	157	162	147	178	113	173	142	149	145	143	150	151	168	156	156	188	180	150	145	168	139	166	197	159	161	171	166	165	154	163	162	164	147	174	163	167	182	165	161	177	157	162	163	172	148	145	161	134	177	161	160	171	177	160	152	151	186	156	187	169	165	155	160	178	165	188	151	166	163	173	169	162	171	152	145	153	157	161	166	142	136	161	147	153	187	140	145	166	159	170	172	150	170	154	162	167	164	179	164	170	168	151	176	192	165	177	181	168	179	149	170	145	168	136	171	141	160	180	163	142	159	180	158	172	158	177	185	144	141	148	168	156	140	169	159	177	187	159	146	186	156	167	154	154	182	151	180	177	152	157	182	167	159	180	147	177	181	166	153	155	153	168	152	165	177	157	162	151	149	154	152	157	158	164	161	146	164	174	163	182	163	149	153	178	163	158	154	157	153	135	156	159	151	157	165	154	161	155	185	170	174	165	152	175	156	148	163	176	153	146	169	156	129	136	149	170	147	154	164	170	157	155	143	170	164	173	181	150	162	175	157	151	179	171	161	171	171	149	178	193	152	154	134	163	149	178	153	162	156	173	151	164	166	192	155	168	179	137	151	157	160	172	156	163	179	158	168	199	183	171	148	150	165	177	174	156	190	142	154	153	147	160	150	139	154	191	167	166	164	160	159	166	141	156	185	162	185	179	157	159	163	146	177	158	163	152	148	156	191	170	171	143	167	162	170	165	167	185	158	193	152	160	181	170	157	158	163	164	153	145	177	146	167	174	176	155	127	158	179	181	182	181	161	175	171	173	159	179	177	180	170	157	178	164	171	155	176	149	168	176	165	173	190	160	168	158	174	172	180	160	163	158	162	157	129	166	156	164	155	179	140	165	165	153	149	147	161	143	168	178	130	163	172	160	135	154	165	146	151	144	143	164	171	201	157	172	188	166	155	162	172	165	190	163	172	171	165	203	139	152	166	174	156	169	175	147	168	197	156	161	167	151	157	161	173	170	152	173	177	160	167	152	149	175	160	158	172	167	159	156	162	166	187	149	167	160	160	157	180	152	148	140	176	168	165	156	148	157	176	174	161	156	159	157	154	129	178	156	165	181	163	176	169	151	152	167	149	163	159	150	172	164	197	140	181	179	169	165	171	173	144	138	139	144	126	162	150	195	169	164	163	163	170	178	147	166	183	180	165	146	154	159	170	159	153	174	164	166	164	161	178	172	177	166	153	162	175	152	165	148	164	170	146	146	158	156	154	184	153	141	175	139	164	156	174	163	139	161	157	163	160	184	166	170	166	186	161	158	169	162	149	177	144	158	150	186	177	157	170	157	163	155	148	181	170	182	156	152	163	161	168	160	162	163	161	173	151	158	173	161	157	172	158	146	171	159	174	181	162	165	163	179	170	167	147	141	137	144	190	177	172	173	169	180	164	170	153	178	154	168	161	156	169	171	165	155	164	156	135	166	167	176	157	161	180	167	142	154	148	169	158	186	180	151	170	165	160	171	167	161	171	156	186	161	167	166	178	168	163	150	161	175	156	145	150	173	162	163	151	154	153	170	157	160	159	152	180	157	141	155	163	148	167	141	165	164	200	161	187	170	155	174	164	161	180	160	177	153	146	166	146	176	157	168	162	163	168	165	188	171	173	160	165	152	151	150	172	156	163	172	154	164	169	149	164	186	177	184	161	152	152	144	156	159	150	169	163	172	172	174	142	164	168	155	160	139	153	181	144	173	147	148	160	144	159	151	143	160	170	172	172	152	157	160	175	150	153	195	163	147	184	189	164	176	157	164	145	170	171	166	166	173	169	176	155	175	164	165	168	171	166	154	168	149	155	142	168	180	158	149	162	147	171	165	169	174	162	160	165	177	152	159	168	168	181	173	151	153	143	166	157	164	188	158	165	141	153	152	182	155	160	189	165	155	156	147	157	161	185	186	164	161	166	160	161	159	162	156	159	166	169	160	153	150	129	155	168	152	141	152	167	157	171	143	157	165	145	166	155	150	158	195	143	183	167	160	161	140	183	160	139	155	150	159	176	176	175	172	168	149	173	152	171	182	145	153	164	156	182	155	162	160	165	160	148	174	169	149	164	152	143	161	190	131	149	171	155	172	145	147	169	156	174	150	150	153	158	173	134	157	172	149	143	158	177	165	154	159	176	148	159	167	161	163	142	144	144	173	168	151	145	145	185	170	160	165	159	195	154	156	144	151	155	156	187	159	157	157	173	179	174	146	171	168	166	164	181	142	148	156	144	172	170	159	159	194	166	187	174	186	187	174	168	161	161	195	168	165	149	151	196	169	157	158	142	164	151	140	178	184	158	167	189	165	176	155	144	154	169	146	186	174	174	163	153	163	144	149	145	164	170	190	171	180	160	155	164	162	155	156	148	171	179	140	148	156	151	145	154	141	170	154	160	160	172	153	169	153	151	146	170	183	150	172	160	172	177	171	166	159	166	163	158	177	155	146	175	162	173	175	173	161	166	165	189	148	176	157	156	151	167	163	169	176	154	164	186	174	157	154	196	162	176	172	165	178	154	147	180	168	156	171	159	163	181	146	159	167	188	159	169	145	167	167	176	191	156	156	171	161	164	144	164	142	185	176	187	173	133	179	177	159	138	139	148	173	171	165	154	188	213	184	165	140	154	160	149	153	159	158	163	163	195	185	145	135	159	146	147	152	158	153	155	177	165	154	201	162	174	142	157	158	169	143	156	154	163	167	170	156	170	192	168	160	155	159	169	165	162	158	161	156	142	167	165	170	161	162	143	146	187	173	165	175	149	160	165	153	134	162	158	160	180	157	168	174	191	160	133	147	155	170	167	161	174	148	145	156	172	158	134	180	177	190	171	171	141	159	157	135	156	149	144	162	175	128	166	170	160	159	136	156	146	153	161	143	140	167	140	156	161	151	164	144	175	151	168	168	176	146	143	148	163	140	156	153	126	163	181	168	169	141	191	184	152	182	165	168	166	177	163	166	134	160	159	144	156	155	152	169	163	170	142	154	162	158	155	183	165	152	134	164	161	174	157	164	164	177	161	149	177	158	147	159	178	169	146	163	157	160	171	165	143	159	142	168	141	158	145	138	167	145	144	176	141	163	172	157	142	160	148	154	178	159	155	155	132	134	146	141	175	181	138	167	160	159	173	169	175	172	138	159	170	157	174	163	169	173	152	171	162	142	202	175	181	157	145	155	154	155	164	150	134	164	168	150	138	154	174	178	154	149	171	184	170	164	166	161	141	149	136	174	185	151	164	162	152	173	167	165	154	175	159	174	172	166	146	178	163	164	167	156	162	166	171	166	177	158	140	151	177	176	152	148	154	172	176	178	162	169	158	173	173	176	157	175	161	174	153	165	178	165	154	166	172	157	155	196	159	159	158	176	192
7706	856	1484	1637	1364	1117	970	851	752	731	605	611	593	566	563	521	504	532	539	457	482	469	439	483	471	482	468	445	463	474	426	446	426	440	458	422	463	424	444	442	432	456	456	463	405	451	463	433	454	453	458	440	445	456	392	452	445	471	466	432	443	407	454	435	418	410	456	429	462	425	457	446	431	441	444	435	421	425	422	440	399	437	390	451	400	435	358	407	384	403	432	429	424	443	431	429	417	450	426	417	447	440	398	422	390	410	444	425	418	415	418	441	422	377	430	474	437	407	432	447	403	426	422	435	478	452	444	436	434	417	388	425	401	402	418	416	441	423	393	405	407	410	432	397	383	443	412	432	412	450	444	386	423	417	430	418	469	437	408	368	387	422	422	441	403	428	421	424	391	364	468	439	386	424	469	438	459	428	432	435	445	448	436	377	423	379	426	419	444	432	427	455	382	432	408	406	418	413	387	410	428	421	421	406	384	438	439	433	427	409	406	432	423	439	429	419	434	437	425	408	408	424	436	429	462	419	447	437	391	388	424	434	458	393	416	410	449	425	425	421	441	448	381	427	396	402	425	429	422	430	436	451	434	439	425	448	422	445	404	409	422	433	430	407	400	431	449	409	457	437	425	421	431	416	422	397	410	421	430	407	417	433	412	434	416	399	432	400	437	399	438	417	409	476	446	412	382	433	413	404	418	442	389	416	436	404	437	438	431	423	452	427	435	416	424	403	454	406	397	436	403	428	466	431	431	395	425	448	423	426	441	423	417	427	410	439	416	442	414	425	473	418	406	381	404	381	418	409	432	442	439	408	432	405	411	446	439	398	450	407	433	394	376	432	465	422	415	432	408	420	443	391	407	436	417	432	447	418	445	416	428	415	427	417	412	403	393	431	411	416	399	412	407	459	447	455	400	427	415	405	437	389	425	409	419	430	437	404	445	436	444	431	459	462	441	429	417	418	436	414	456	376	421	430	410	446	416	415	401	395	407	396	436	413	454	394	417	403	433	457	446	445	424	409	458	380	416	438	415	403	440	411	447	416	420	427	444	425	373	463	419	406	410	445	410	394	428	404	430	447	400	437	421	410	446	402	401	433	423	414	405	427	466	391	430	432	382	424	444	424	408	429	421	409	413	406	405	434	411	439	419	424	446	461	387	437	390	435	401	393	443	410	406	404	456	404	471	397	390	459	431	423	437	436	423	422	415	419	442	415	405	396	428	432	417	432	382	443	434	407	444	447	380	395	424	379	434	430	409	415	413	451	440	411	419	434	408	399	416	412	444	396	431	448	439	429	425	417	441	448	407	405	448	418	393	461	419	424	424	433	432	401	431	443	392	429	391	398	415	458	429	410	436	421	420	406	408	401	428	429	414	422	401	439	436	415	415	445	434	422	445	409	426	435	434	410	398	425	440	464	395	403	420	424	442	418	418	404	411	436	440	425	440	420	391	436	432	447	415	413	429	452	435	409	400	447	380	423	451	455	456	393	443	430	393	407	409	400	442	418	423	445	456	459	419	434	432	417	450	410	426	420	436	419	434	398	427	416	408	422	420	408	433	416	450	447	398	413	409	425	454	388	434	416	426	437	451	435	431	418	411	398	406	406	429	440	417	437	423	406	410	425	406	362	451	377	424	444	452	425	446	437	423	410	395	420	399	426	380	431	408	414	432	414	408	395	391	417	414	462	424	433	423	432	427	444	384	454	410	412	432	436	427	424	383	410	440	448	432	429	421	441	447	421	392	402	434	413	424	411	449	424	409	416	435	427	395	436	415	434	436	450	462	433	454	410	437	427	466	428	441	411	417	449	418	430	389	432	404	429	470	434	427	415	433	442	397	410	430	393	407	416	415	434	456	366	413	434	416	444	387	439	413	442	451	423	412	422	421	417	420	428	433	436	447	498	424	419	444	424	416	434	426	425	469	421	409	421	452	418	400	444	414	410	457	407	451	435	440	431	427	439	360	452	414	413	399	421	441	431	399	440	431	440	425	418	384	429	418	398	420	390	387	443	425	447	388	446	395	416	436	425	429	396	476	444	446	443	386	398	415	390	438	441	422	398	430	438	400	418	377	447	418	412	436	432	419	410	414	434	415	440	411	418	442	478	444	427	431	408	418	418	420	442	413	415	426	412	418	444	432	421	429	405	432	382	437	417	408	424	446	403	411	416	397	392	413	423	430	430	418	459	434	432	421	400	407	439	435	431	417	425	427	423	443	410	428	460	454	431	423	437	411	409	420	386	433	408	418	413	382	449	417	407	414	437	441	412	450	426	404	422	437	391	429	448	441	466	410	436	425	414	411	439	423	407	439	412	460	459	395	413	453	418	424	435	396	438	434	397	428	427	402	396	432	416	407	435	463	403	446	424	419	407	424	432	419	439	410	422	453	404	400	443	410	421	415	408	457	455	422	437	438	430	414	448	414	394	421	435	395	404	431	404	414	430	399	400	394	417	432	430	409	423	394	452	423	440	430	451	456	436	433	427	395	452	433	406	405	420	423	446	457	404	409	436	441	449	393	427	418	380	425	405	402	438	413	405	422	425	417	423	425	461	385	475	447	435	397	373	420	400	399	412	408	411	423	390	411	415	405	387	421	438	445	426	426	419	427	406	451	422	387	392	436	412	430	409	400	430	418	391	421	440	426	434	428	429	403	417	433	424	445	412	412	414	415	426	435	430	409	399	407	460	432	433	435	435	418	412	389	464	413	461	430	424	405	430	420	432	406	418	438	450	403	421	456	422	430	412	419	426	413	402	457	424	388	440	430	383	392	453	427	418	392	435	390	448	435	430	426	419	448	445	448	415	396	390	427	424	421	414	399	422	408	399	424	432	396	422	443	436	407	434	417	456	426	407	396	427	425	426	406	398	416	410	427	439	424	407	403	443	408	417	414	446	430	415	423	441	422	393	423	416	410	410	409	414	426	414	386	432	406	418	435	418	414	419	424	443	422	434	429	375	426	412	445	416	447	393	379	403	383	427	430	437	466	396	378	422	426	396	414	444	445	392	447	430	409	425	430	403	443	461	425	434	391	446	404	431	461	410	416	436	451	390	408	405	382	438	406	426	406	438	414	432	429	438	458	408	420	420	419	393	420	421	440	411	429	462	414	431	495	454	400	447	436	452	369	428	432	369	435	406	440	430	447	468	474	451	414	405	443	438	423	414	431	422	372	393	446	433	431	425	451	406	454	408	416	400	411	422	438	356	425	468	442	464	418	448	471	403	414	463	440	434	412	416	422	470	408	442	435	403	437	413	461	411	435	416	432	410	419	453	438	435	423	434	412	381	394	423	429	407	418	407	431	424	438	433	462	429	391	432	434	398	411	453	419	424	429	411	411	419	381	412	381	443	448	399	420	409	374	417	419	429	385	417	428	407	438	450	442	407	386	424	422	420	442	433	427	422	426	414	435	415	397	407	406	391	457	443	389	428	410	404	422	455	421	397	412	452	435	416	416	429	390	407	419	424	419	458	449	470	432	436
1301	343	355	357	385	330	355	351	356	387	322	372	352	371	312	348	355	331	364	333	332	358	327	366	314	365	372	390	368	363	340	365	321	338	345	357	345	355	353	340	334	329	347	384	373	368	361	385	354	367	317	351	345	316	328	332	342	355	321	370	354	351	358	366	360	331	363	327	341	327	373	376	393	358	336	365	369	351	367	333	345	376	345	345	364	322	325	355	356	357	340	346	328	371	316	348	318	379	323	329	387	356	371	369	353	312	357	415	329	329	359	343	357	335	335	331	344	376	335	338	355	354	368	348	354	345	361	344	353	358	328	358	344	329	338	328	344	382	360	319	372	345	358	335	336	361	360	341	320	356	339	300	355	348	320	371	342	346	334	351	356	332	312	330	315	356	336	336	342	349	361	390	380	354	355	369	341	371	379	345	324	389	357	329	390	353	334	341	371	352	342	335	327	303	345	356	335	370	396	362	344	322	368	350	345	364	341	368	375	368	314	322	365	365	331	337	366	372	343	353	312	348	375	363	374	307	336	342	334	388	326	356	334	319	355	378	365	353	345	360	328	359	411	375	390	381	359	377	354	350	334	320	344	361	348	361	334	385	367	315	354	334	315	323	344	349	348	314	340	366	366	362	349	365	362	340	374	338	346	340	345	386	355	323	327	357	327	363	348	346	311	335	326	376	306	350	367	344	356	342	335	362	335	366	362	335	329	320	331	343	329	341	346	360	367	314	391	363	359	383	338	332	332	299	378	345	369	365	327	338	359	325	351	357	334	358	358	368	359	352	390	384	371	380	346	374	321	341	329	353	351	331	311	316	311	339	350	340	370	300	353	341	352	384	338	367	328	334	313	350	334	346	374	342	366	339	338	340	344	372	343	357	353	350	376	380	303	319	333	385	338	341	336	364	352	379	342	373	343	349	344	362	361	360	384	364	357	357	369	327	331	356	351	337	323	328	365	363	352	347	346	342	331	351	315	335	345	343	369	372	367	341	377	370	334	369	338	331	336	361	324	391	373	351	304	368	366	358	353	357	318	330	352	331	324	327	336	374	358	322	345	371	355	353	352	330	373	364	366	342	368	340	367	352	348	363	340	365	387	338	351	331	331	394	320	342	357	322	315	331	367	306	385	390	389	318	358	351	330	307	328	331	331	340	371	371	335	344	362	367	333	331	347	338	333	347	326	386	323	373	330	380	353	373	327	335	332	334	337	361	353	336	355	357	331	381	346	307	383	350	346	358	343	372	341	347	354	352	318	368	361	350	327	386	354	350	319	391	370	347	385	366	387	332	355	334	337	336	349	359	327	347	349	361	364	346	336	334	365	343	351	343	378	360	364	323	350	333	348	358	316	310	333	336	355	327	364	357	365	353	328	353	376	321	336	338	359	342	354	392	351	351	349	351	321	328	360	365	348	340	341	363	365	361	373	366	327	331	337	335	353	369	343	354	364	346	364	387	328	356	354	356	365	340	353	349	361	340	354	370	341	388	318	354	359	347	378	358	328	351	314	371	353	327	339	325	340	356	343	374	345	344	348	340	381	339	329	330	351	350	351	343	354	318	338	322	343	360	347	323	353	320	380	377	331	346	333	304	343	358	361	345	359	337	364	377	317	366	327	346	353	406	360	356	333	335	307	346	338	387	338	337	352	355	364	354	365	383	339	328	382	337	371	342	345	352	361	348	343	371	348	339	363	333	360	364	326	399	346	334	366	347	347	331	351	348	342	352	357	332	344	374	359	324	377	330	388	373	338	333	327	346	356	346	350	372	365	339	390	347	344	353	330	350	347	383	325	354	358	392	332	366	348	313	339	332	353	340	352	363	364	320	327	359	331	320	329	352	338	357	319	356	368	352	387	337	343	320	366	299	327	360	329	311	363	366	333	342	369	327	313	363	320	330	337	336	357	316	343	360	335	358	335	353	373	340	379	366	309	350	375	323	326	358	354	333	345	337	343	348	324	367	333	355	337	374	337	343	343	320	357	352	338	335	356	380	384	355	370	379	364	346	353	379	348	348	348	325	355	355	390	370	345	366	345	342	355	354	332	361	341	345	336	353	310	362	340	321	339	341	330	344	356	379	319	321	347	371	334	338	394	341	365	389	351	310	369	340	368	336	345	338	344	364	363	325	383	360	330	349	349	330	362	334	368	347	374	331	340	333	378	336	354	396	371	349	350	320	358	350	399	389	293	369	371	345	335	340	334	329	340	378	342	371	358	354	367	358	382	337	363	332	357	338	344	357	352	345	340	378	339	373	365	303	356	333	372	342	362	364	342	323	340	341	362	395	352	402	359	361	321	357	318	362	327	334	338	356	326	327	332	334	340	309	323	336	357	341	367	348	341	347	339	391	360	330	366	369	325	352	353	382	350	392	336	347	360	370	336	396	348	377	364	356	335	377	347	326	362	336	337	367	326	324	325	374	374	353	365	352	333	354	354	397	346	340	358	368	356	344	331	348	353	337	351	363	341	322	350	352	383	339	342	336	344	338	361	340	360	346	387	329	370	341	375	348	370	365	379	335	332	333	391	369	367	344	332	339	332	335	352	341	347	385	350	311	372	324	332	377	343	344	376	338	343	354	366	353	339	403	337	354	350	344	355	321	333	318	344	381	347	351	374	310	359	340	334	365	366	364	344	346	319	342	366	366	364	352	398	376	369	330	368	357	338	347	387	348	373	352	324	351	342	351	378	335	353	391	352	380	358	316	361	324	351	357	371	336	354	372	341	356	344	340	355	372	340	367	368	362	391	354	358	360	329	353	336	367	389	386	334	338	377	363	381	302	347	348	324	370	353	378	361	349	387	354	332	315	308	349	334	353	355	359	371	332	346	361	361	329	331	336	356	371	334	328	338	368	328	370	381	343	383	334	306	298	361	338	399	331	387	348	411	371	391	346	354	359	345	348	395	342	366	357	381	343	352	350	312	328	347	357	348	366	352	357	350	385	333	347	351	318	390	310	370	306	354	367	354	297	339	332	339	389	343	331	388	342	340	377	381	384	360	341	337	335	359	343	347	356	354	371	353	327	360	351	383	348	333	354	343	362	322	346	297	348	314	349	340	383	369	365	353	354	328	341	346	371	331	342	326	315	358	314	352	365	330	348	378	368	352	322	404	318	355	330	348	316	342	346	329	348	325	336	357	335	357	390	342	342	368	343	372	325	327	352	312	390	339	373	373	333	359	369	350	362	350	374	351	331	354	376	339	360	340	358	335	370	350	365	368	312	346	348	399	383	335	356	368	336	316	347	355	300	360	331	345	380	320	333	343	330	353	385	363	361	346	331	311	346	356	363	331	338	337	312	339	347	338	341	371	358	305	353	366	342	393	364	331	355	328	381	328	349	324	337	319	357	334	349	353	327	378	340	343	363	333	294	309	364	351	322	309	369	365	336	347	356	324	362	342	367	361	353	352	342	346	375	323	341	331	296	313	345	343	345	349	372	349	350	371	374	338	332	334	348	348	321	345	319	334	356	327	341	350	407
1980	872	860	861	830	850	836	830	926	824	829	841	845	859	850	780	866	878	821	866	870	895	867	900	848	797	870	899	837	897	844	900	855	789	863	884	890	889	846	824	813	832	889	877	799	827	844	835	799	801	862	853	830	816	905	783	886	904	834	888	838	893	831	846	863	874	897	846	851	847	839	847	913	912	827	802	860	814	859	826	818	904	834	821	835	924	834	891	852	809	849	821	864	852	862	832	867	783	850	798	835	818	866	848	876	814	859	799	834	875	865	856	852	855	838	898	847	870	824	895	838	870	890	834	853	832	856	873	850	823	839	833	867	831	874	838	861	782	845	864	930	851	861	871	884	841	843	851	854	860	870	852	849	818	896	827	836	828	843	846	834	871	864	863	895	854	897	877	845	810	855	838	830	819	810	902	858	873	818	848	876	862	889	782	831	834	869	895	842	869	819	799	828	857	833	824	875	816	833	815	849	862	832	860	844	889	799	882	836	892	816	834	873	850	846	795	860	823	799	834	860	905	845	843	821	824	872	855	862	849	851	811	843	810	805	859	798	823	877	795	861	817	809	798	861	831	834	863	875	825	883	874	905	799	853	906	816	884	870	830	863	868	843	881	846	819	848	811	860	839	854	829	824	907	841	857	849	870	856	816	835	823	851	848	910	839	855	872	869	864	856	846	878	845	857	871	892	874	856	865	843	879	824	873	841	788	852	852	888	858	888	905	840	817	856	829	871	832	878	844	854	829	809	884	810	859	831	756	826	839	843	828	883	834	833	893	857	865	802	843	871	834	875	787	841	839	847	771	861	821	875	860	835	838	819	836	869	882	829	868	835	903	849	877	862	788	826	886	866	912	840	836	886	880	809	870	806	842	860	858	857	821	834	833	800	794	833	830	846	843	854	883	895	858	804	841	836	864	835	819	850	825	801	796	872	850	847	842	845	863	840	827	867	876	809	795	833	861	871	858	878	852	790	813	858	871	812	853	871	863	880	875	897	834	826	882	837	868	834	808	807	823	844	858	898	836	875	834	825	848	824	838	855	843	902	877	898	868	807	800	839	817	839	866	812	848	780	795	842	816	786	838	813	830	866	793	867	834	886	879	844	854	841	799	853	892	807	808	883	872	861	869	842	874	868	856	777	887	861	819	826	884	811	825	840	883	853	864	798	878	847	808	833	835	907	812	841	770	845	899	844	862	835	817	872	852	904	839	865	856	838	805	869	867	805	874	850	862	881	859	839	850	896	785	828	889	908	877	883	864	844	848	874	852	878	835	853	893	909	829	864	889	761	853	867	847	812	853	860	891	856	816	880	835	875	824	833	830	839	809	801	817	872	802	834	852	876	823	906	860	834	853	872	809	814	860	784	839	801	817	851	892	909	816	857	800	837	850	839	809	863	804	862	887	839	885	844	911	878	851	823	839	847	796	820	762	839	860	866	840	858	873	815	869	820	852	889	820	830	874	898	892	794	813	876	824	839	840	823	848	858	865	800	846	791	877	865	864	813	852	794	851	870	845	836	821	856	867	885	881	893	868	872	877	798	866	880	830	844	861	844	814	907	891	874	827	812	891	886	840	900	866	861	866	799	879	841	916	852	840	847	808	822	825	854	824	867	846	829	862	865	848	862	924	843	844	823	853	817	866	849	814	831	855	827	818	872	848	867	834	878	917	839	841	804	877	900	847	827	869	831	844	853	845	834	844	843	753	860	834	835	854	842	819	859	864	847	843	842	829	860	844	846	872	851	842	857	880	919	847	843	888	918	827	865	835	822	833	763	879	836	802	807	875	840	849	868	881	854	867	892	902	879	809	874	836	856	832	797	792	824	844	817	879	845	848	820	864	847	820	870	822	798	838	814	826	784	868	852	850	864	800	835	850	825	849	905	823	880	829	890	817	885	835	807	847	858	885	832	882	839	880	868	837	812	833	887	833	839	859	827	832	857	830	879	772	815	860	888	836	873	856	837	833	897	838	859	890	890	933	867	846	863	859	794	833	882	832	834	871	875	862	862	814	874	844	866	899	853	797	829	860	816	818	860	851	878	805	883	838	859	855	809	816	860	852	829	834	866	899	838	906	829	865	867	888	882	830	825	832	881	857	850	842	882	854	857	884	822	850	858	890	945	839	842	798	765	807	844	883	858	867	835	830	872	835	815	897	848	862	860	862	853	868	858	816	827	821	837	871	853	839	843	832	879	797	868	878	815	836	837	897	811	770	902	861	844	858	851	800	809	819	833	905	816	880	863	830	859	836	867	850	824	867	837	833	802	892	803	872	804	836	815	855	852	880	874	875	870	805	823	835	825	897	839	859	846	830	835	840	844	834	870	863	859	827	842	846	877	793	811	878	771	835	851	864	838	836	856	821	784	923	882	857	891	899	806	828	882	871	851	895	846	856	847	803	828	926	879	836	806	910	856	849	799	901	806	865	862	799	857	820	830	908	840	821	862	856	860	813	855	831	825	821	794	761	803	802	811	821	850	842	863	898	866	867	891	791	823	840	901	867	875	869	866	897	863	857	851	807	835	844	926	833	835	840	808	896	919	801	874	845	872	870	868	852	825	841	889	898	865	861	881	822	880	833	824	843	805	863	795	889	891	897	830	874	870	868	886	852	830	809	873	818	848	818	807	824	881	856	863	820	858	852	838	843	814	821	872	840	923	832	863	906	869	831	853	853	885	856	861	829	795	819	828	883	871	893	847	854	848	859	862	842	843	852	822	841	835	844	803	842	838	864	856	821	880	859	855	863	843	848	847	886	907	816	824	829	816	857	861	847	851	787	829	852	868	835	824	859	855	866	846	866	805	874	849	876	840	818	852	802	833	791	801	869	894	857	804	825	843	853	900	845	870	847	879	853	875	868	871	852	830	872	838	826	880	799	934	803	891	889	873	808	872	840	777	811	835	838	839	797	894	857	824	847	863	856	851	867	872	856	911	883	809	861	854	884	872	857	891	823	803	824	821	789	842	903	870	840	791	833	831	823	878	897	851	897	876	851	868	867	865	857	842	787	866	865	819	871	880	853	838	875	839	876	862	852	872	851	850	839	800	839	850	860	837	872	826	840	861	875	913	828	826	855	816	870	861	812	850	844	830	849	853	873	821	842	886	901	864	885	829	854	842	882	808	849	894	828	905	841	845	821	803	875	833	864	897	890	884	873	839	849	862	816	824	860	871	838	893	835	831	933	840	885	850	847	868	849	808	858	831	861	814	866	886	869	850	868	859	846	863	886	810	826	906	817	822	778	862	866	843	839	865	805	884	841	822	825	865	864	832	840	858	846	850	883	861	908	828	832	842	836	957	824	871	856	872	847	823	902	930	854	798	890	897	830	818	810	796	861	849	809	874	856	889	817	838	812	850	847	810	844	830	900	850	890	835	894	867	868	769	860	863	825	803	887	817	877	864	851	867	818	888	819	840	853	844	812	859	843	868	829	828	871	834	875	851	868	859	839	817	832	830	860	861	814	884	907	807	860	845	832	864	841
6987	522	576	517	431	369	375	375	359	336	340	357	329	359	365	330	342	358	333	326	309	357	335	343	329	344	299	352	334	346	322	363	332	338	346	317	309	344	335	309	332	339	352	374	336	360	345	314	313	334	333	335	335	333	331	346	318	342	337	350	317	303	325	337	339	314	311	337	338	301	339	313	316	341	326	302	321	321	306	334	341	327	325	313	343	340	318	317	369	356	359	347	339	308	334	301	355	341	306	315	332	313	313	332	322	300	343	309	306	349	329	291	345	338	303	294	305	332	309	334	336	338	323	340	352	364	354	321	330	310	339	360	343	343	329	313	296	318	306	312	350	345	322	324	339	314	314	319	334	347	332	339	337	321	323	334	304	316	327	353	300	324	327	268	310	324	306	339	301	333	317	288	343	319	316	354	346	324	302	311	322	354	341	329	340	319	339	303	325	346	355	350	305	333	327	326	353	312	338	342	305	328	344	344	304	349	344	365	316	317	345	299	311	306	341	329	308	300	312	336	348	338	326	320	333	328	325	326	333	331	309	346	362	320	339	330	309	318	271	343	320	346	305	366	324	310	324	322	318	343	341	323	299	366	292	341	337	334	323	354	333	332	319	377	295	352	345	322	355	314	341	332	329	325	339	340	317	284	323	327	343	368	306	308	345	304	282	344	328	336	316	327	305	324	310	347	345	306	344	328	343	338	324	327	318	328	324	321	314	328	314	331	302	335	350	307	319	334	302	355	375	347	329	356	327	277	318	312	319	344	310	314	318	308	334	320	319	333	307	348	318	352	329	338	344	359	334	333	329	283	297	324	328	316	344	327	321	341	320	308	325	316	297	354	361	296	316	319	327	317	335	335	318	322	344	288	299	320	299	306	312	331	341	320	334	316	314	317	353	313	316	308	330	361	281	340	376	349	319	315	342	301	331	314	326	320	345	312	308	337	332	335	316	306	353	306	327	297	315	297	335	372	314	316	332	326	338	336	335	334	320	336	298	308	301	327	317	322	348	349	344	343	317	343	294	308	330	339	300	280	347	318	319	310	325	343	299	319	345	322	329	336	355	306	322	327	324	323	315	319	319	314	316	312	297	341	306	313	337	298	326	291	315	297	328	341	331	327	337	367	308	331	339	304	330	321	319	313	360	306	315	270	340	341	363	370	335	326	313	306	342	334	310	306	308	280	325	354	323	322	320	313	315	354	330	318	316	297	335	357	354	339	304	343	317	319	305	294	320	324	337	298	337	332	301	332	335	336	297	333	327	349	313	294	327	335	310	305	346	356	370	326	348	304	354	348	339	285	329	313	341	314	290	325	307	319	342	300	283	308	369	341	335	336	308	335	351	338	335	335	316	298	359	286	330	312	353	334	344	317	316	358	347	326	344	325	353	326	315	334	320	293	295	304	323	308	313	315	303	348	303	323	332	319	331	272	327	326	342	319	340	322	304	330	339	357	340	323	355	307	338	322	297	340	311	342	307	341	317	348	325	319	301	298	337	313	318	329	314	357	313	334	321	307	322	340	336	333	356	329	353	318	339	331	310	299	360	328	290	336	314	334	323	330	359	334	301	343	317	295	340	312	353	298	317	352	326	336	325	301	318	317	298	323	283	288	330	318	322	332	327	336	359	320	325	333	363	323	343	319	350	306	334	284	328	316	324	362	349	321	319	302	314	337	337	311	317	315	291	335	340	331	338	333	297	308	328	345	323	333	288	368	336	324	350	309	332	306	297	280	342	326	326	337	340	318	340	337	350	327	310	307	306	319	325	336	333	384	324	326	336	315	334	308	334	333	355	316	311	326	311	339	343	321	364	319	302	307	308	361	312	336	333	345	331	349	301	329	281	331	330	335	323	358	384	302	312	348	317	315	333	348	348	342	314	341	320	339	324	301	349	329	326	350	367	315	346	308	346	319	335	342	325	322	340	324	320	300	311	339	346	325	300	307	331	310	327	299	298	326	343	328	322	349	305	316	331	331	309	299	326	338	304	340	311	330	332	322	312	317	324	325	306	311	332	310	310	342	306	309	318	312	341	339	318	321	288	328	291	351	316	347	308	338	302	323	329	312	301	295	298	286	313	358	317	320	304	320	307	328	325	304	331	308	334	324	346	298	320	321	356	307	336	309	317	339	330	304	327	329	320	319	349	325	344	318	315	349	343	353	302	348	311	343	335	327	308	312	337	306	316	315	324	310	309	308	336	349	319	342	318	312	340	309	350	344	310	322	313	336	318	332	318	349	330	303	302	333	337	340	322	313	347	335	337	370	272	309	304	336	339	368	313	324	288	335	311	318	302	302	321	276	303	276	320	322	307	288	349	298	305	355	321	323	338	303	323	323	344	273	295	337	317	323	316	327	290	325	309	323	356	346	342	313	336	335	337	291	313	332	303	317	292	304	327	339	324	374	321	295	354	331	307	338	348	307	347	326	289	340	332	368	344	329	286	303	329	336	317	315	339	299	320	325	358	300	335	339	331	302	338	342	336	311	268	313	306	381	306	310	294	340	340	346	304	358	350	327	316	297	345	353	335	344	341	309	353	348	275	284	334	360	352	336	323	332	332	326	340	325	304	318	326	345	303	327	326	322	325	341	324	333	296	321	341	307	332	331	327	338	352	350	352	286	326	313	337	353	333	317	314	327	338	318	310	310	316	362	301	331	341	352	322	302	326	341	334	333	293	319	284	295	327	308	312	307	327	309	328	289	307	293	313	309	331	301	325	343	322	302	283	317	326	336	305	347	346	303	313	334	323	321	338	298	318	326	314	325	335	321	316	338	336	331	368	310	329	302	308	295	317	348	355	334	309	313	330	338	312	308	318	328	337	348	345	330	318	309	326	338	312	341	318	340	344	339	373	322	315	329	317	327	295	329	339	313	324	314	360	339	311	302	317	334	315	306	326	332	311	326	320	316	326	319	353	324	335	315	334	334	332	324	301	310	336	354	363	339	348	328	339	332	295	362	323	329	327	308	338	316	349	322	298	324	351	322	336	334	297	309	322	350	363	324	314	296	320	307	332	346	328	343	302	337	327	343	306	307	295	351	335	312	355	314	312	325	308	357	311	327	348	325	331	342	326	339	313	343	352	286	330	299	277	339	359	331	345	320	297	320	308	339	327	359	320	340	325	334	304	311	339	349	344	363	313	318	332	346	308	329	351	345	310	298	319	312	330	321	322	341	298	299	309	357	345	354	292	317	326	315	333	350	268	342	333	339	333	335	360	321	325	306	323	324	270	368	336	335	309	348	319	334	321	333	359	319	340	302	332	320	324	342	291	315	315	309	311	331	311	330	317	305	303	317	338	336	297	363	303	308	303	315	312	330	325	307	312	327	343	341	362	346	334	343	314	300	336	323	334	334	279	306	329	358	308	323	333	308	354	302	342	302	319	316	327	310	345	324	327	327	327	314	330	315	315	303	340	331	323	328	355	331	334	337	341	344	321	338	322	306	372	325	325	307	328	299	329	313	352	335	318	338	319	319	309	346
6555	931	1320	1428	1268	1163	1089	996	1006	943	884	895	870	877	867	808	816	804	865	803	822	803	820	847	854	750	820	853	797	807	802	817	803	798	813	793	732	738	777	777	777	732	770	795	750	773	720	797	805	810	807	773	842	781	825	774	794	811	807	814	845	822	835	795	759	766	760	776	845	828	786	806	775	814	819	792	781	756	781	817	757	774	759	852	804	826	762	781	771	770	791	789	806	790	774	797	771	800	847	762	835	739	777	791	795	779	779	769	758	797	824	761	759	765	825	823	690	755	759	778	831	795	795	744	817	758	742	784	829	757	854	752	744	814	779	787	812	794	775	787	729	753	768	771	793	763	766	798	846	789	776	773	796	807	793	765	792	788	772	808	766	813	795	799	774	732	784	798	790	768	726	777	758	781	790	768	797	796	786	767	779	818	813	780	776	757	834	764	796	826	757	753	770	780	808	800	827	827	755	771	787	785	790	817	742	825	812	783	730	765	805	795	785	734	771	764	826	811	841	766	808	794	822	800	781	777	796	748	766	741	795	756	740	799	732	792	774	776	795	746	772	832	791	791	784	799	745	796	795	773	781	800	767	815	772	803	798	771	833	769	785	757	752	824	818	803	844	746	782	792	860	780	764	781	805	765	796	762	813	751	759	758	804	802	836	755	762	811	768	789	754	785	827	783	760	797	778	803	772	751	756	760	782	818	769	766	739	740	742	802	806	763	801	813	747	779	790	785	728	779	780	781	801	809	762	767	808	794	806	740	827	781	787	750	783	824	839	752	795	792	754	770	727	802	752	763	794	823	765	757	772	793	764	762	749	814	793	802	791	825	782	782	805	725	746	836	801	769	761	757	771	776	738	756	765	803	802	796	805	791	814	795	750	797	794	762	793	790	751	772	748	815	751	825	799	766	788	831	741	773	766	782	812	822	772	818	770	821	749	763	759	797	821	774	760	768	826	811	771	823	751	785	803	778	811	807	820	750	797	774	772	830	803	801	798	839	836	798	783	816	783	784	735	764	804	763	774	764	780	798	797	764	817	851	791	773	757	803	751	828	800	803	744	814	781	804	787	760	754	733	776	775	779	731	763	791	753	793	811	763	784	811	799	732	788	793	786	819	768	811	782	828	866	768	787	753	749	794	766	868	764	759	799	800	773	809	788	780	759	809	803	772	747	835	775	810	810	762	822	797	763	757	802	769	823	793	783	782	795	839	829	824	795	785	758	812	723	768	771	765	776	775	780	790	820	762	819	758	789	789	788	766	779	817	830	803	749	821	806	750	765	786	763	781	794	781	762	773	762	798	767	830	781	746	796	738	808	803	738	827	797	773	801	841	766	745	819	787	763	778	754	792	751	760	745	802	819	799	764	784	763	794	750	734	761	805	780	761	809	801	776	804	793	817	774	784	768	803	791	766	783	776	770	809	840	760	791	785	745	774	805	750	809	796	808	767	812	795	785	766	767	806	753	804	772	824	771	829	792	749	790	772	787	786	775	748	789	808	772	770	807	775	802	802	801	814	764	751	767	769	768	790	813	779	745	751	783	753	771	768	727	792	782	780	798	810	765	732	794	760	776	750	782	768	815	803	772	768	755	741	774	783	844	806	723	753	748	754	792	751	750	771	802	774	782	781	744	769	806	838	800	746	826	804	786	785	810	815	748	791	754	831	793	822	762	795	758	783	807	789	805	778	809	749	759	768	814	777	810	788	789	767	745	722	781	740	743	830	847	805	746	745	798	810	763	722	806	781	798	753	776	785	801	822	803	738	801	745	806	724	796	826	764	775	799	808	798	723	783	756	791	779	811	799	763	802	754	792	739	795	822	766	818	779	805	757	778	785	798	798	805	804	831	759	773	771	795	769	744	819	810	780	734	816	800	786	789	763	740	771	810	777	813	773	774	769	762	770	764	807	834	774	793	742	830	809	791	821	785	782	842	745	781	806	758	828	794	771	812	746	771	771	869	781	792	751	765	790	800	752	796	799	768	814	755	757	809	790	778	777	827	808	813	767	770	743	806	801	806	809	809	727	842	832	771	791	775	837	780	770	783	776	780	795	788	763	821	758	799	806	787	759	827	783	828	752	804	804	793	794	781	780	781	796	813	759	817	778	762	757	785	788	745	813	791	720	808	773	799	789	818	814	785	799	769	798	792	804	770	770	814	800	791	781	800	755	810	843	760	830	831	796	771	752	772	807	783	768	813	778	815	806	734	769	794	803	758	817	761	785	822	785	788	770	809	781	834	812	816	747	817	791	759	750	792	800	849	742	789	792	757	824	809	774	763	778	775	735	780	774	791	777	800	792	755	777	787	828	806	790	808	789	778	771	750	804	770	782	764	787	791	795	795	819	792	805	790	801	785	786	759	779	762	831	770	758	773	790	784	757	789	841	791	770	822	786	786	783	810	775	761	785	794	778	769	842	788	772	785	796	721	789	781	775	765	770	792	788	768	775	781	807	813	794	798	815	772	816	766	833	808	738	793	785	819	738	782	768	852	779	826	752	759	827	766	769	784	772	774	827	789	812	777	806	792	801	778	800	797	794	760	813	806	792	805	782	744	764	794	818	756	841	761	799	768	828	768	807	742	757	742	786	759	728	814	752	745	740	769	857	821	800	763	774	820	789	775	789	800	796	793	749	821	813	797	773	773	759	807	734	814	780	741	822	817	765	766	734	797	787	798	788	816	819	732	801	778	776	808	763	785	790	818	818	799	789	805	776	770	724	827	776	809	764	758	812	722	776	790	785	790	800	743	757	778	785	743	797	787	777	756	797	793	759	786	784	817	746	774	792	805	779	776	796	756	767	796	776	730	795	774	785	794	843	788	778	792	769	753	838	792	784	773	753	794	804	745	769	746	785	772	824	758	790	763	789	764	767	777	786	772	800	783	774	761	792	767	768	789	802	794	806	788	834	832	747	725	811	809	795	789	749	761	814	753	823	700	748	769	726	789	780	738	781	804	827	718	761	821	800	783	764	743	802	757	750	818	786	782	812	809	775	740	774	752	747	807	751	824	760	747	767	802	791	811	791	765	775	762	807	777	782	828	791	766	765	816	841	739	825	741	773	773	802	797	783	801	780	736	804	764	787	808	801	750	783	737	813	779	813	826	792	713	776	775	778	760	787	770	790	778	737	776	799	763	762	781	764	795	779	800	818	776	829	795	789	814	802	754	781	733	741	769	792	775	810	787	756	787	788	770	780	778	773	784	773	778	825	784	750	820	755	796	799	748	745	762	786	800	754	742	808	791	780	804	816	791	801	779	825	781	782	785	822	785	785	767	785	793	748	806	763	802	777	797	757	826	796	768	743	736	815	812	836	743	771	739	787	765	768	763	765	795	722	785	840	763	769	799	768	766	731	790	787	765	758	790	791	818	818	778	796	829	808	816	781	734	783	823	757	790	781	779	786	762	824	771	807	785	770	773	827	765	779	760	739	753	752	737	787	779	776	772	740	822	804	803	773	808	789	775	785	784	793	775	807
12102	673	562	456	399	324	244	250	203	200	194	155	187	177	169	195	161	196	163	178	164	200	185	183	173	161	147	165	176	176	150	156	151	184	151	139	184	184	184	171	168	161	157	163	155	144	161	161	152	155	181	174	158	177	163	175	178	164	159	151	160	153	136	159	156	177	166	176	168	172	148	156	166	163	174	167	180	150	164	162	149	158	175	160	165	150	146	164	161	142	149	159	158	179	149	154	149	192	153	159	168	151	140	165	162	157	150	165	190	156	168	146	161	154	179	139	159	133	162	162	178	151	175	151	173	170	169	154	177	163	166	174	148	172	171	150	154	151	184	172	149	157	160	155	184	146	166	153	157	163	144	187	199	147	167	173	154	171	181	174	161	168	167	158	147	159	152	182	168	146	154	175	156	161	188	159	171	180	168	158	153	141	150	160	176	172	158	165	166	150	155	158	164	158	168	163	162	160	154	164	164	145	161	151	152	152	160	156	158	166	180	140	152	170	192	161	171	171	184	152	161	158	187	148	142	141	143	165	143	153	156	157	155	150	181	177	154	175	161	172	154	160	154	148	158	169	168	166	165	162	186	173	164	161	186	174	182	170	156	155	160	162	142	169	171	155	166	182	154	155	150	191	168	153	167	158	153	156	163	159	165	169	157	153	165	162	144	166	150	148	149	154	153	183	162	160	159	154	153	164	156	178	171	163	172	179	148	152	172	148	166	164	161	170	135	148	136	155	156	160	160	173	163	180	165	172	187	166	175	158	157	165	169	149	149	158	159	178	181	177	140	169	168	166	177	182	156	167	161	173	163	172	173	154	158	153	133	167	134	136	168	162	174	153	160	176	173	160	175	156	183	179	157	140	159	174	145	170	145	155	175	158	153	162	164	186	161	167	149	164	168	176	159	163	147	169	169	178	157	161	160	176	166	144	158	159	160	153	157	153	156	153	169	172	174	186	156	167	147	165	161	165	140	164	155	182	191	162	172	179	155	142	151	166	171	140	180	172	163	141	161	159	152	165	147	174	157	145	144	169	162	159	151	140	163	137	173	177	159	192	166	156	158	162	150	158	172	163	165	157	159	156	146	153	162	180	175	145	138	172	170	148	179	146	163	164	171	147	165	172	144	162	176	139	151	177	160	169	161	170	168	183	159	152	168	175	153	142	171	167	159	169	152	151	165	157	166	165	167	180	143	182	143	150	159	170	141	180	155	143	155	155	159	183	162	164	149	203	153	143	155	150	159	168	165	148	152	161	155	137	152	168	158	156	162	147	162	176	159	176	158	130	162	163	180	195	153	158	151	148	145	162	149	126	135	173	159	173	174	153	150	149	162	177	164	146	149	172	174	187	179	141	128	170	161	176	174	168	154	161	176	187	156	163	165	161	182	168	178	170	160	146	146	143	155	172	170	153	153	177	158	158	137	124	151	134	176	181	171	152	166	156	177	164	155	151	136	186	144	154	177	166	142	151	165	177	183	169	150	153	167	157	158	173	137	183	187	185	148	154	185	160	167	153	163	170	159	177	167	177	171	138	158	152	140	145	184	176	180	160	147	188	166	173	155	144	151	170	142	160	161	160	158	158	147	161	174	184	174	148	155	144	162	159	147	163	163	141	175	165	180	147	145	162	147	147	143	187	150	161	162	164	162	193	153	170	179	165	168	176	163	168	154	185	189	162	161	177	144	159	162	165	154	180	197	185	166	158	158	174	162	168	155	182	142	169	165	162	158	167	161	177	143	164	163	153	162	162	155	164	149	159	171	166	172	146	160	177	181	165	168	159	156	154	141	151	153	162	153	167	194	188	152	161	134	148	174	167	165	151	166	179	150	156	165	173	175	148	184	170	187	169	155	172	145	181	169	164	163	172	162	156	145	148	142	152	166	185	149	186	163	192	185	154	166	173	142	170	155	154	156	165	153	155	149	152	182	160	142	154	172	157	171	173	154	148	145	169	150	166	160	172	135	157	154	181	161	158	150	164	155	160	155	168	154	167	168	163	176	173	183	157	156	155	191	152	155	166	149	149	154	178	161	182	189	189	158	154	181	174	153	160	153	165	144	154	193	156	168	158	161	143	172	174	169	149	147	158	155	157	172	152	181	163	175	161	162	168	155	159	156	174	167	153	163	161	152	162	149	168	155	166	156	184	128	151	172	159	174	163	169	163	167	166	155	167	166	171	179	181	163	159	199	159	172	163	162	159	171	148	157	162	161	176	164	156	157	166	161	157	137	174	167	145	149	152	173	173	187	169	150	177	158	191	168	149	176	167	151	186	166	159	159	181	184	159	157	154	130	173	180	156	175	170	177	163	164	149	147	166	162	177	138	166	161	161	203	166	162	149	161	160	160	158	156	141	149	164	163	159	176	176	189	201	161	145	159	156	171	160	176	175	164	179	168	144	149	166	163	182	149	147	167	162	162	182	170	158	155	153	175	165	162	155	155	169	151	166	157	169	147	156	134	165	179	150	169	151	177	160	165	167	171	162	172	153	150	175	175	163	134	165	167	153	177	155	151	158	154	161	162	158	182	155	145	150	161	174	174	162	154	151	167	162	161	159	168	165	152	142	134	160	176	152	128	151	153	164	156	130	164	153	168	155	165	148	176	142	152	160	155	153	161	166	161	182	150	172	172	156	164	142	137	167	144	149	159	181	165	160	186	170	164	174	172	161	166	181	144	173	164	149	167	175	166	149	171	179	145	154	136	147	161	153	164	148	170	157	167	168	162	171	164	156	180	162	179	166	147	150	174	164	165	155	169	156	167	158	152	169	138	184	153	158	148	179	154	180	147	157	140	160	167	133	154	180	166	156	153	152	141	160	147	150	165	160	161	174	176	177	164	155	160	159	151	137	141	200	155	159	152	146	164	168	160	150	158	156	166	170	155	161	158	165	177	189	167	182	143	163	154	144	148	145	173	154	175	156	163	152	153	173	127	195	160	164	164	158	148	158	133	155	165	149	148	156	189	148	154	152	166	179	171	163	189	172	153	177	167	151	182	165	170	142	168	157	179	179	131	186	148	161	156	158	153	164	177	177	144	179	172	153	160	157	162	148	162	163	163	152	152	133	157	163	147	176	174	146	152	167	161	173	167	176	154	148	186	166	152	160	145	173	173	170	159	165	155	158	163	175	141	178	144	141	159	163	175	175	177	163	138	192	164	162	181	140	156	163	162	170	161	162	177	174	160	173	151	132	174	135	133	140	181	158	139	146	139	167	154	186	145	143	174	150	175	154	167	164	160	161	180	174	152	149	158	144	145	151	168	173	174	143	156	155	135	167	153	173	163	139	153	167	152	155	167	155	147	154	164	176	172	178	198	158	160	160	160	156	155	159	182	154	168	181	154	166	169	174	179	166	183	171	160	150	160	184	150	170	155	176	154	156	170	185	184	166	158	170	163	174	155	168	152	161	151	161	142	139	152	138	146	122	169	179	162	165	153	163	167	192	172	160	166	170	160	176	167	157	167	151	172	154	151	149	152	153
7753	844	1442	1602	1406	1117	950	862	773	722	673	606	578	578	566	506	545	543	486	470	475	488	464	436	483	471	514	443	479	442	469	450	435	452	479	450	452	435	414	422	434	430	412	459	438	433	449	458	450	418	455	444	444	430	426	395	426	426	470	427	446	428	454	427	440	436	424	439	430	460	412	407	393	421	422	409	430	433	400	431	416	419	420	391	437	411	424	413	429	399	397	427	420	426	444	434	421	463	409	385	420	429	417	460	450	413	424	377	463	409	389	404	430	390	404	448	420	428	432	479	440	402	445	447	447	392	428	422	421	409	407	431	386	404	428	431	444	404	422	389	375	434	389	436	407	382	411	411	416	373	423	400	432	414	419	438	421	421	434	412	435	426	397	418	402	412	452	391	448	404	443	375	401	400	442	408	446	422	444	461	466	451	434	445	414	402	414	438	403	425	435	414	433	436	405	435	370	463	437	442	395	392	401	422	418	392	391	393	438	425	413	407	433	394	423	412	408	421	419	410	404	402	414	425	416	394	429	406	424	404	446	389	426	449	441	408	396	449	376	432	423	398	441	407	416	450	424	425	423	424	442	438	395	405	433	421	419	440	397	431	433	394	404	400	420	422	401	378	412	406	409	402	430	418	428	440	417	419	439	414	418	438	440	436	381	405	396	416	393	408	426	410	448	409	429	429	418	445	386	420	426	433	412	454	442	410	395	424	434	424	413	422	428	445	451	404	425	432	404	441	420	449	443	410	398	411	455	416	371	437	371	451	389	424	445	438	414	459	437	384	418	407	447	422	452	430	417	439	395	462	390	441	445	411	396	398	425	480	443	414	436	448	427	438	399	427	413	417	418	392	443	395	433	420	440	394	413	425	399	465	422	436	415	390	392	384	375	384	403	387	432	439	388	410	432	384	408	404	448	423	447	389	429	428	413	431	462	414	423	423	415	439	466	403	409	417	408	431	408	438	439	415	391	456	417	355	413	433	409	436	435	419	429	410	429	460	411	435	421	402	439	403	444	408	415	413	398	436	387	450	409	391	422	421	441	426	411	445	375	408	402	408	407	406	405	409	414	418	431	418	392	425	395	444	405	407	410	419	459	399	418	411	437	459	416	451	441	415	441	394	470	423	408	443	408	396	438	425	399	426	410	426	423	440	412	425	460	413	397	453	464	408	430	396	428	414	450	402	419	427	367	438	417	407	437	425	443	402	436	435	416	434	414	409	400	417	440	403	399	418	425	415	398	408	432	423	424	412	411	406	414	427	446	432	409	452	463	417	419	411	384	392	438	413	407	428	438	391	415	427	422	455	445	400	425	413	413	413	412	391	397	433	407	423	421	397	432	389	392	392	430	483	422	445	418	421	438	403	408	420	434	394	398	430	371	438	413	402	419	413	393	425	426	465	400	438	431	397	422	421	413	431	381	453	412	413	428	437	414	430	401	450	388	424	441	440	424	424	379	428	404	434	416	461	400	431	454	390	402	387	414	402	389	413	413	425	442	419	435	421	417	417	404	442	387	399	403	431	455	423	398	416	412	455	437	449	411	405	404	399	439	405	442	405	409	401	429	435	421	419	418	443	433	402	435	458	408	398	426	427	422	434	439	405	427	396	408	425	413	406	399	414	433	422	369	421	407	405	420	409	441	418	410	447	427	390	433	398	447	437	429	425	451	409	413	414	441	398	421	413	397	408	424	407	416	419	409	428	428	447	408	428	433	464	429	448	432	446	422	397	427	416	408	425	411	424	418	449	411	398	463	408	403	470	407	420	412	428	378	436	451	400	443	415	398	403	410	411	424	428	400	447	405	413	401	447	408	422	393	397	440	396	410	411	387	443	413	414	418	430	462	413	453	393	422	436	414	405	419	403	399	433	440	423	390	435	391	444	406	444	448	416	425	436	402	375	405	451	415	423	390	418	410	419	409	396	465	426	400	431	404	401	404	411	434	414	409	402	409	438	390	414	401	467	434	407	434	415	412	419	389	415	433	427	422	414	434	427	423	460	413	385	410	446	378	449	432	411	420	386	415	420	392	428	412	428	391	394	442	401	417	427	401	441	407	411	420	427	428	414	425	394	416	428	415	430	412	434	442	429	466	442	444	393	431	438	443	458	431	419	421	415	430	417	397	419	389	455	445	421	392	432	429	429	433	401	390	436	416	387	429	397	414	478	454	430	407	363	426	399	451	410	392	455	400	420	411	377	399	409	411	433	397	414	431	407	406	412	404	463	419	435	425	455	454	445	428	413	425	418	405	459	449	441	446	414	397	414	405	396	380	462	420	441	408	405	462	434	451	416	417	448	372	438	464	493	451	411	411	412	434	417	431	418	374	406	430	403	444	416	418	412	430	393	424	451	388	368	433	418	413	396	445	391	398	424	412	456	435	439	406	394	450	429	408	454	396	450	406	434	440	361	394	415	450	415	409	418	414	419	407	425	416	456	441	421	386	429	382	460	375	385	422	426	433	369	415	440	421	424	439	422	398	407	416	388	420	421	426	406	452	434	404	413	392	432	440	375	432	413	442	369	436	410	402	434	421	393	455	392	389	412	447	391	382	416	429	440	428	446	414	388	413	425	419	415	387	419	443	441	414	421	426	446	429	396	380	422	428	423	441	400	419	405	403	418	404	409	407	430	435	415	399	443	428	411	418	422	419	426	439	392	408	422	387	421	431	447	409	388	437	424	383	412	435	407	401	409	410	444	421	421	423	417	423	454	452	444	402	427	420	435	448	392	407	428	422	421	391	411	422	427	458	414	430	404	433	425	417	420	428	396	410	416	399	415	416	383	396	441	411	455	403	390	449	420	415	443	439	432	423	426	422	419	454	406	441	428	447	401	401	409	415	430	401	387	440	435	405	372	413	416	410	424	390	441	458	431	376	421	414	443	432	419	430	408	407	428	420	430	446	446	441	422	399	401	405	436	420	447	430	409	394	413	408	403	403	401	419	393	445	426	404	423	414	402	450	414	430	417	426	453	384	435	414	418	424	421	406	414	436	432	439	388	431	397	446	419	438	460	424	396	427	423	448	447	426	418	391	391	433	410	408	418	421	394	432	405	426	451	404	477	441	447	419	420	446	431	415	422	425	376	406	407	418	436	414	452	395	421	431	425	399	443	436	424	400	402	450	390	431	399	426	416	439	471	410	434	412	397	417	390	430	425	413	431	434	402	439	430	398	426	414	401	420	417	412	474	446	424	454	413	372	421	430	401	399	408	396	456	402	417	411	427	422	393	474	410	419	441	408	417	412	387	402	398	430	438	413	420	401	440	427	412	417	406	362	460	369	413	417	380	423	409	419	449	453	454	430	452	401	409	437	444	434	405	450	402	422	425	395	414	409	418	406	385	422	434	400	418	400	399	453	393	401	426	419	425	399	438	415	424	452	405	443	418	452	418	449	401	414	428	443	411	418	408	419	406	424	411	438	415	417	436	449	415	440	417	382	403	386	440	408	429	389	443	420	415	421	430	440	468	445	402	395	432
1270	341	364	358	369	364	340	355	376	372	356	365	344	333	321	357	352	342	350	374	329	327	331	359	342	333	355	352	356	340	346	355	383	371	379	352	379	320	407	331	339	342	336	373	357	350	344	312	391	362	377	347	354	323	385	357	358	338	356	309	324	338	393	333	330	306	328	389	356	369	347	367	407	340	336	301	337	347	347	331	373	328	340	361	360	349	388	375	375	370	343	321	349	308	376	347	352	351	323	325	346	373	325	374	330	362	327	348	366	344	351	339	357	360	347	368	341	326	360	372	362	355	382	371	342	368	379	371	358	343	358	312	367	350	331	326	338	337	376	350	384	337	381	361	346	335	340	355	356	324	337	356	353	361	350	332	354	334	341	311	345	362	363	390	368	351	371	356	363	350	340	358	379	358	350	357	348	355	309	322	354	333	347	387	341	352	354	327	330	349	337	320	358	371	350	378	344	328	340	361	334	365	316	344	340	360	366	347	355	364	367	339	357	348	355	372	358	347	357	331	368	352	346	351	348	332	355	361	345	341	343	332	353	356	342	368	341	371	362	326	324	293	359	359	340	357	375	315	352	334	374	320	341	362	369	343	315	339	360	347	341	371	321	356	342	324	313	347	363	345	344	327	360	354	377	313	351	351	349	385	359	384	365	374	357	360	366	363	323	343	337	345	347	350	334	345	347	350	352	392	361	345	316	343	312	369	351	369	315	315	341	359	324	402	361	386	341	374	324	374	370	375	370	367	351	349	355	359	354	359	354	363	338	351	363	363	365	335	338	369	377	350	327	360	362	344	370	347	352	372	359	358	356	347	357	367	358	318	335	341	357	345	310	345	326	330	343	325	367	355	354	337	386	315	346	328	369	317	386	333	362	369	339	330	341	341	363	341	354	377	352	298	319	360	364	416	336	364	371	348	392	370	343	371	327	380	372	352	365	351	340	323	364	338	364	362	326	327	358	338	353	345	342	341	372	336	325	351	341	335	365	341	339	361	371	321	382	363	367	337	345	369	343	343	335	360	327	380	359	345	369	341	360	324	353	337	330	355	335	324	370	350	343	355	361	373	330	361	376	392	312	320	369	345	367	346	352	351	350	315	349	354	360	356	328	332	336	344	335	355	347	320	369	329	365	381	363	339	365	382	363	376	348	304	342	323	324	320	350	356	323	341	365	322	370	367	334	353	350	359	369	322	359	330	328	356	330	393	340	326	349	343	366	341	349	353	348	365	352	364	367	366	338	355	344	333	345	327	332	363	308	372	328	329	372	357	309	363	375	364	363	328	353	389	315	328	362	322	356	363	365	367	373	344	355	359	363	355	363	338	379	332	343	367	344	319	328	375	347	351	378	376	352	345	353	371	352	365	333	346	356	363	337	335	331	325	343	359	344	354	366	338	320	335	332	369	378	355	336	334	341	351	332	380	343	381	323	349	340	345	337	351	349	352	327	357	334	356	373	351	335	354	329	346	362	346	304	351	315	344	359	322	361	339	355	374	361	361	351	331	373	387	350	335	330	348	337	336	345	361	358	380	319	369	337	324	369	380	330	382	338	322	358	369	379	327	343	337	365	326	370	327	360	329	338	292	349	358	358	378	366	359	359	325	332	339	373	365	342	336	354	345	356	343	360	343	332	387	362	335	335	330	384	336	376	377	360	378	328	378	348	337	330	388	343	363	349	315	353	359	353	363	347	363	342	329	333	331	326	384	328	350	341	362	353	342	388	361	354	360	357	330	340	364	351	336	362	359	303	342	329	343	352	351	364	374	326	331	340	340	349	315	342	355	376	354	344	321	337	354	357	354	383	334	314	337	338	332	326	388	353	381	361	329	333	362	314	336	335	333	364	381	363	349	337	326	315	357	337	363	362	357	326	410	344	362	340	354	359	347	309	333	336	363	378	328	333	330	331	327	362	355	343	364	349	378	372	343	348	377	368	310	361	387	356	389	349	335	364	360	317	384	373	355	382	339	352	346	391	348	358	361	367	351	334	359	360	353	332	340	361	333	348	315	388	356	364	311	301	348	369	364	333	321	335	350	345	360	330	344	337	328	364	342	365	363	361	331	350	366	328	346	338	365	328	328	382	361	357	346	336	387	356	353	386	337	324	355	345	348	361	361	354	352	352	336	335	322	370	350	362	352	341	353	346	369	347	363	363	343	347	368	343	387	341	344	375	314	352	302	333	313	345	367	352	334	351	338	381	393	339	341	356	363	328	346	383	330	383	332	353	347	371	357	358	334	334	353	379	365	324	357	372	344	339	355	361	341	347	388	359	336	361	348	330	334	353	300	341	395	352	377	342	357	367	348	327	422	369	321	355	343	333	364	382	337	359	358	337	358	372	366	351	368	379	342	334	362	395	378	338	359	372	325	334	350	364	353	395	337	312	340	371	345	379	348	367	394	361	352	328	333	314	344	387	357	351	312	389	349	372	360	332	333	365	343	325	378	354	352	348	361	395	373	383	367	333	370	362	348	366	359	373	363	353	359	331	321	349	378	339	329	345	353	356	334	347	348	361	327	340	333	334	407	302	364	352	352	333	366	331	342	326	321	360	347	332	394	340	355	336	338	340	369	361	399	371	358	342	357	341	382	351	347	361	334	347	358	330	356	356	326	353	341	318	348	391	334	352	362	312	353	348	362	353	360	326	352	332	385	368	312	349	342	311	369	342	342	312	327	364	345	340	352	343	349	378	364	326	376	371	348	370	372	366	346	342	348	381	380	364	331	337	319	345	363	336	351	348	341	334	324	348	343	332	370	345	346	365	366	336	340	312	350	353	342	337	319	349	330	371	338	327	367	373	371	332	381	351	390	314	360	376	383	374	323	319	345	325	339	354	372	346	363	323	327	377	318	339	342	350	339	354	367	357	328	344	385	340	348	294	339	396	369	378	330	351	390	332	337	334	352	358	374	324	366	352	358	399	387	339	341	346	382	368	346	362	355	388	321	403	333	340	354	350	376	341	322	344	344	358	326	321	354	363	379	362	336	364	387	388	324	323	380	304	370	365	322	355	322	346	330	320	357	382	366	357	362	347	322	309	390	346	339	368	368	346	320	328	337	331	349	319	349	328	305	314	342	321	363	323	359	327	348	350	361	348	349	352	359	350	341	342	366	323	362	379	367	344	349	343	320	309	354	335	341	355	403	362	352	315	324	343	334	339	358	342	362	360	357	325	330	362	348	309	332	349	381	365	352	290	342	348	371	334	305	325	316	351	324	328	371	396	323	333	350	326	374	357	348	356	301	354	348	375	357	327	357	325	327	344	371	338	355	313	364	341	360	356	338	357	335	363	358	388	376	372	334	361	377	335	331	401	313	335	327	364	387	353	351	354	358	326	351	347	347	347	336	377	322	383	329	371	330	356	372	315	398	345	360	350	349	339	375	365	366	356	355	352	374	307	328	389	327	340	348	343	364	333	333	340	323	366	356	379	336	347	334	357	341	339	311	347	348	342	317	352	307	382	346	367	383	328	339	324	325
1944	882	854	863	853	844	880	900	844	838	883	860	856	822	849	887	846	825	831	817	848	817	843	892	876	887	805	844	848	854	833	842	786	877	809	850	875	903	940	834	835	859	860	842	872	859	895	863	844	863	834	848	881	860	897	878	865	849	844	846	856	853	876	807	803	851	863	871	848	802	888	852	883	837	892	827	906	878	879	844	836	827	799	814	855	871	816	829	891	900	899	888	881	865	892	886	876	866	814	887	805	848	851	869	857	854	807	875	825	822	822	873	876	865	849	871	875	862	855	800	838	836	857	790	882	866	770	858	816	830	857	818	847	823	837	848	897	818	849	834	902	830	859	858	840	814	816	830	826	798	863	875	875	871	835	904	850	909	846	824	829	836	837	840	848	856	804	850	886	883	850	858	808	788	771	824	886	850	875	866	851	841	836	822	844	823	833	863	811	884	841	795	905	843	879	817	825	856	858	835	851	834	904	826	837	879	818	873	876	816	853	871	874	857	908	826	859	856	820	904	816	905	881	886	814	836	874	869	845	860	861	875	828	802	856	904	843	869	886	869	831	872	848	883	842	889	826	852	867	794	885	865	839	891	865	816	825	846	818	842	831	793	868	828	815	904	855	812	827	896	860	901	865	828	825	880	890	849	852	887	834	815	836	880	850	856	830	871	835	910	825	852	864	857	817	850	831	833	833	784	828	870	856	832	891	842	838	817	882	847	798	839	833	901	848	833	860	892	875	801	844	839	862	850	822	846	810	821	823	829	873	848	806	842	803	826	869	875	808	862	852	796	849	774	830	828	854	844	846	838	808	804	864	861	809	869	881	780	839	804	850	800	790	877	852	844	889	825	817	879	895	845	874	879	850	920	881	843	813	862	818	894	858	836	833	845	854	832	841	824	879	871	836	839	859	853	814	873	854	855	833	866	864	857	801	874	826	892	850	828	854	859	849	805	797	869	861	874	871	829	863	872	845	822	798	849	812	840	861	893	825	909	827	831	868	855	856	855	839	844	836	908	884	836	789	817	834	899	843	845	871	874	855	858	831	840	847	881	853	858	842	821	862	808	872	850	852	860	858	847	845	833	798	818	826	818	807	822	919	811	895	859	853	830	881	798	890	860	883	841	835	848	768	950	891	912	864	826	888	864	911	869	816	824	841	838	860	861	847	860	875	902	833	917	849	812	870	851	877	831	832	803	844	862	830	872	845	854	777	868	892	855	826	858	860	886	836	859	800	839	854	854	877	846	905	878	885	850	874	864	796	826	867	823	832	850	851	815	832	830	849	887	875	844	822	858	876	822	844	801	875	833	846	923	852	826	836	843	844	828	849	825	834	870	857	790	858	863	870	793	815	893	861	848	777	819	887	853	874	863	811	876	848	823	839	893	878	841	852	862	881	833	845	871	875	771	862	840	868	872	810	819	903	822	821	854	869	849	808	850	864	836	817	885	881	839	853	794	876	879	878	902	844	852	791	850	862	827	865	844	872	834	852	865	860	818	847	854	879	849	833	867	839	832	839	832	836	895	837	883	816	834	798	857	883	832	814	868	827	821	888	826	871	874	842	839	871	849	837	788	873	861	830	872	852	861	853	884	840	830	816	911	884	852	852	841	868	832	859	854	856	807	868	825	807	888	806	811	827	890	859	892	838	858	873	884	841	841	882	895	819	879	865	823	874	846	834	844	887	847	813	823	852	863	890	853	872	843	886	874	836	860	852	858	844	886	881	867	855	836	861	873	859	848	884	829	864	798	819	863	884	864	855	828	815	876	825	847	840	866	898	836	864	808	827	864	844	858	855	855	810	839	894	832	850	836	816	837	844	804	785	852	901	897	860	827	848	814	812	842	860	844	872	842	828	868	850	801	823	828	821	822	829	884	875	893	800	811	867	852	863	830	851	854	850	842	871	856	829	812	831	831	824	858	831	856	866	870	856	866	838	879	852	812	888	862	877	843	819	864	796	870	805	889	861	860	901	827	904	858	874	825	893	807	833	809	869	839	833	866	869	813	909	864	862	808	863	868	844	889	859	822	861	852	815	802	875	825	796	812	850	866	851	856	831	905	857	819	897	844	855	852	808	883	861	826	902	856	888	830	892	855	885	823	932	879	862	825	797	814	852	829	857	870	866	849	888	823	848	847	836	824	885	836	811	816	877	829	884	866	801	842	845	815	866	880	817	841	823	833	804	913	845	890	903	839	890	854	865	849	875	871	844	792	865	888	826	860	887	850	831	863	905	820	874	876	888	838	813	842	824	834	875	873	882	828	833	909	851	875	879	842	823	822	852	827	900	859	882	898	834	845	861	854	838	847	851	805	809	875	871	833	837	877	885	826	836	829	825	829	862	876	847	879	856	839	869	860	837	798	865	851	872	816	857	887	852	855	856	859	826	827	846	855	865	852	875	894	852	840	821	835	863	785	856	867	837	874	822	856	860	876	885	788	819	842	796	860	803	824	846	863	885	848	899	836	902	849	818	867	834	873	932	804	841	784	852	817	799	863	859	860	857	831	852	861	882	823	855	873	843	895	872	829	844	820	846	788	849	864	816	843	820	898	852	804	808	829	867	810	840	912	878	827	801	849	809	878	865	851	885	864	898	833	844	834	870	883	857	859	858	834	812	833	759	914	852	807	855	834	827	868	804	843	855	886	813	807	855	843	850	845	884	830	837	797	834	871	881	867	843	806	903	907	891	832	868	810	843	836	790	836	814	840	833	799	844	894	827	878	861	851	835	854	901	804	838	877	865	888	878	839	828	817	842	901	864	805	876	832	845	784	848	876	843	844	854	854	827	838	906	875	831	847	857	830	892	864	835	851	911	817	850	903	834	860	861	824	833	888	836	879	794	837	843	875	799	881	816	902	858	875	856	854	888	859	879	861	870	813	806	826	832	853	851	880	865	820	878	869	857	872	856	848	847	853	847	865	869	814	854	874	791	820	891	884	903	853	847	808	862	863	896	826	832	847	851	817	848	792	908	846	797	855	840	834	827	838	864	813	835	830	839	876	857	844	825	832	820	893	841	864	862	897	869	853	821	847	897	900	859	851	866	879	847	834	846	840	885	838	851	825	903	817	873	895	834	892	819	827	827	841	821	867	825	848	812	915	835	872	864	858	814	863	859	854	842	829	808	923	872	862	823	834	859	860	851	853	801	796	893	850	915	842	836	827	819	781	873	841	861	852	813	802	861	824	885	876	841	850	865	868	858	888	807	808	868	904	803	872	847	888	831	861	794	814	833	828	836	902	858	843	835	863	844	871	897	864	826	866	859	796	833	872	813	845	872	818	789	854	862	878	858	840	878	852	832	874	831	792	887	824	838	879	906	889	856	822	776	831	877	876	810	826	869	803	895	855	856	873	827	813	849	856	843	856	836	815	785	849	803	913	835	862	845	861	898	868	830	870	812	884	881	798	866	832	867	873	845	845	824	874	863	884	792	852	855	902	865	911	866	819	861	865	881	873	817	845	827	804	858	825	830	844	856	818
6750	571	575	482	442	417	376	365	370	329	334	341	323	341	339	341	320	371	337	301	353	296	328	354	353	340	317	312	374	308	300	335	350	312	316	323	338	324	338	293	341	338	307	304	291	337	349	324	287	351	332	301	291	306	333	343	330	353	318	327	315	360	323	304	314	359	328	302	305	323	283	296	338	313	341	334	300	307	366	281	295	358	336	306	320	315	312	301	342	316	320	355	297	337	349	301	335	314	311	331	323	351	288	286	322	358	347	338	300	298	343	339	264	323	310	289	327	315	347	344	333	336	316	350	336	294	327	355	329	334	320	299	353	321	319	341	305	317	314	315	329	282	279	325	298	318	328	341	342	351	325	316	310	345	334	308	307	309	333	333	338	294	333	325	312	307	339	306	349	324	310	309	298	316	320	341	356	351	324	330	319	317	313	286	307	326	327	336	304	340	332	334	278	313	343	321	279	316	353	343	288	323	303	318	318	327	341	323	298	350	332	343	320	299	335	326	321	313	368	321	352	283	343	358	279	332	312	332	308	295	290	309	344	367	334	318	327	300	364	316	324	322	288	314	308	354	303	352	334	339	318	319	306	334	313	343	343	310	352	325	321	308	347	309	343	318	294	323	307	324	323	332	329	305	291	307	326	288	318	322	356	352	317	334	317	334	273	318	323	338	285	290	327	334	336	359	325	308	313	307	324	339	286	334	303	332	320	292	340	323	318	300	309	323	296	327	325	362	301	308	336	351	332	338	314	352	317	313	325	318	345	305	329	334	320	320	328	321	320	314	302	316	305	318	330	338	325	324	335	313	305	345	341	312	322	351	351	316	317	290	341	331	290	337	358	353	350	322	312	306	366	328	341	309	326	339	357	303	305	310	320	314	306	338	325	305	316	309	314	290	349	352	317	338	366	318	342	352	339	320	325	327	320	338	307	357	321	354	309	311	323	302	321	318	340	323	328	337	294	328	336	346	287	305	325	313	336	347	306	296	306	310	338	323	328	302	289	331	337	308	338	322	299	310	352	329	304	296	324	338	347	333	334	334	333	309	344	332	320	345	324	325	294	349	360	328	346	349	345	318	323	300	334	346	314	329	301	319	319	336	327	310	320	332	310	305	321	303	333	306	355	313	325	289	331	346	309	346	310	328	294	294	304	317	303	308	328	339	317	334	284	324	278	336	299	324	323	324	308	338	332	304	344	318	317	327	346	335	306	302	332	327	307	304	299	291	330	326	342	319	351	308	329	320	347	311	294	340	332	266	313	323	305	306	355	321	329	344	316	310	309	353	284	346	335	339	319	324	283	297	329	341	324	285	297	303	325	298	311	301	350	339	309	295	306	310	312	314	299	319	347	295	322	336	333	311	341	296	328	312	318	362	314	312	328	307	320	329	310	373	345	338	338	290	326	300	317	307	319	319	323	316	350	319	327	316	303	318	306	350	309	299	326	346	358	320	290	341	313	306	338	297	336	320	338	288	330	358	344	309	329	301	321	306	332	337	346	319	306	304	321	339	339	346	288	318	364	286	322	352	327	323	326	341	301	347	334	336	329	323	305	311	315	333	304	348	324	348	325	336	312	339	317	338	288	318	322	325	310	315	329	307	282	350	338	340	302	334	323	310	344	322	331	321	314	299	334	316	332	305	297	302	318	291	287	333	305	308	321	322	300	312	313	353	333	300	319	364	311	340	323	309	309	334	282	319	319	304	326	340	329	331	291	324	327	309	322	342	297	347	307	318	360	353	356	296	348	321	335	295	330	325	359	333	325	324	306	322	353	306	340	308	303	293	321	296	368	306	325	305	308	309	314	330	354	330	330	336	314	304	360	348	341	334	320	304	315	295	320	302	365	330	292	331	323	317	335	330	324	315	328	306	337	322	327	348	309	333	277	324	330	312	331	358	332	341	320	329	292	341	310	321	313	289	331	340	334	340	333	320	289	316	339	330	330	323	316	326	320	305	320	324	333	297	346	319	327	311	336	307	284	306	349	274	277	303	322	346	298	343	324	322	332	335	355	335	298	319	321	274	308	324	321	346	325	300	303	289	342	325	308	320	309	343	338	309	314	297	306	339	332	319	337	320	350	360	316	327	352	343	332	347	339	325	347	324	328	336	336	316	310	342	339	323	304	342	347	337	303	328	330	324	333	316	338	307	372	332	355	333	315	369	338	277	356	307	330	346	293	299	321	329	345	326	326	296	340	317	343	358	319	332	315	339	362	329	354	342	331	307	326	345	310	363	313	312	301	305	314	352	351	318	334	337	338	315	318	346	356	314	303	345	301	329	341	372	310	325	331	345	321	325	348	320	338	320	334	327	320	323	325	307	291	338	328	327	323	297	321	322	303	392	349	301	330	297	341	323	298	335	333	346	313	292	314	281	316	300	320	327	343	333	317	291	348	346	335	325	315	329	326	336	335	345	344	318	316	302	320	343	340	334	341	339	330	314	307	336	364	308	329	355	317	353	329	313	317	309	316	304	317	321	334	348	338	290	313	360	309	298	305	321	331	282	347	306	310	361	334	335	315	325	283	277	302	342	322	335	283	297	314	345	326	319	308	285	333	296	332	356	313	331	313	318	341	352	328	350	342	300	310	351	301	308	305	351	315	335	346	304	354	327	318	310	315	297	315	323	306	286	315	321	329	291	328	314	338	319	325	302	359	348	349	330	283	342	317	319	335	326	341	321	309	312	317	319	320	303	339	327	348	308	302	352	287	341	312	310	305	327	320	295	334	329	329	317	310	315	345	284	333	316	319	331	321	360	318	304	363	330	300	326	323	319	300	321	323	323	301	326	317	313	331	345	339	316	298	335	341	330	338	321	327	333	326	364	344	337	350	314	307	384	302	369	323	319	351	319	303	300	325	319	325	338	309	344	336	340	319	318	322	327	279	310	341	300	272	292	303	295	350	311	333	353	334	328	315	289	321	360	327	305	347	355	353	346	310	303	328	338	349	292	330	329	308	290	313	338	304	327	318	307	292	332	309	309	303	337	334	338	311	366	325	280	313	333	327	312	316	330	368	341	302	295	323	339	327	344	352	329	310	328	290	340	360	284	312	316	317	335	354	356	310	306	295	351	393	335	318	305	336	320	322	365	320	319	339	335	313	344	335	339	328	322	309	307	324	357	326	315	326	315	328	287	342	327	325	318	307	302	299	319	345	309	352	311	303	308	314	348	297	282	305	300	311	350	368	313	305	330	302	295	335	367	351	322	345	311	335	330	306	321	341	347	323	318	324	341	343	335	303	355	369	359	323	294	284	322	349	336	290	319	306	357	352	335	329	301	305	314	329	363	313	325	335	335	298	334	346	331	319	325	360	347	353	355	303	309	331	355	325	308	307	301	313	317	327	309	311	313	352	314	320	352	340	336	287	307	310	329	327	318	327	321	313	331	323	339	289	328	354	330	309	333	316	358	319	336	322	327	339	327	323	318	284	288	319	336	354	361	360	300	305	310	315	326	333	309	357	309	297	338	346	296	348	314
6565	1026	1344	1510	1288	1182	1121	988	978	910	908	855	908	862	854	856	803	820	799	828	771	796	825	738	847	821	808	843	849	820	826	763	806	824	784	843	786	829	766	821	802	734	772	774	801	824	825	805	789	795	809	787	823	789	807	765	746	828	799	785	784	807	772	768	771	819	799	772	773	804	801	743	795	809	802	752	737	767	759	775	836	770	781	826	811	742	772	793	755	793	773	807	824	780	826	778	768	789	768	792	793	790	755	753	801	764	823	753	779	782	774	771	772	817	765	749	810	720	805	790	791	768	760	721	780	792	808	765	822	755	833	765	798	748	803	769	829	782	764	756	805	810	804	788	794	758	753	825	785	780	784	779	765	723	800	802	728	808	779	794	759	731	771	778	736	728	834	793	784	832	770	772	865	788	802	778	706	812	778	797	840	778	780	804	806	767	793	788	723	784	743	790	807	783	804	804	781	793	803	761	788	777	786	767	836	799	757	805	782	708	835	789	833	769	822	752	781	745	755	773	777	734	794	826	812	768	790	737	765	812	728	787	798	815	745	827	735	787	771	769	765	781	766	769	771	780	737	776	753	759	757	781	786	773	748	768	691	777	763	767	794	809	788	830	782	766	816	776	799	802	810	728	748	751	771	795	760	768	749	758	806	762	751	698	747	722	748	789	769	826	763	794	799	774	790	775	792	850	774	730	761	715	822	839	790	791	787	772	754	813	819	759	735	798	758	804	753	797	780	799	782	734	780	799	798	757	804	735	826	780	784	773	829	748	793	786	776	750	789	753	769	754	804	789	694	781	815	835	736	774	751	759	799	797	755	757	821	751	786	749	800	818	793	715	770	719	783	793	798	784	763	774	811	786	771	719	762	808	793	810	796	827	816	809	818	785	754	811	768	847	771	800	774	751	736	813	812	781	786	815	757	839	795	769	780	819	783	826	767	737	822	776	759	773	783	801	827	757	808	812	765	791	812	800	748	725	828	728	763	701	796	782	792	806	758	768	773	779	815	812	806	782	828	777	816	787	742	836	748	790	825	757	769	717	741	788	740	765	801	743	798	744	755	793	810	727	803	793	789	753	808	794	772	754	772	792	826	793	782	768	775	789	781	717	758	753	778	850	819	793	802	804	744	814	779	721	822	770	758	813	760	781	770	810	777	752	792	785	803	779	763	743	784	787	802	767	792	816	781	806	796	713	775	745	817	756	794	744	797	770	791	816	800	782	799	779	760	725	809	766	760	787	736	792	760	777	836	806	755	788	795	776	814	806	804	792	793	786	824	785	839	751	790	784	772	816	794	757	769	780	768	755	793	819	781	752	825	778	773	764	768	719	776	780	821	788	742	748	811	783	775	781	808	836	815	782	793	794	834	750	773	795	792	742	739	780	758	832	759	787	818	802	808	761	802	770	793	842	810	778	794	814	770	758	795	752	834	801	752	743	821	760	788	760	747	712	771	784	830	785	777	741	707	795	782	756	764	785	738	775	789	743	763	774	746	794	767	776	777	752	831	792	782	787	752	766	844	801	713	796	752	790	750	827	787	772	760	769	710	774	760	768	800	737	751	787	846	769	799	779	772	846	804	794	795	771	784	830	767	789	780	794	792	730	787	799	772	769	737	836	822	800	819	741	758	749	762	797	777	852	787	782	772	777	773	760	735	772	809	694	789	767	786	803	781	744	776	755	756	816	783	763	776	792	862	774	752	784	790	783	799	776	777	783	821	780	794	700	774	798	809	823	755	757	816	754	749	769	767	788	743	832	738	814	827	824	756	750	823	791	727	769	750	747	789	818	755	773	757	765	791	754	829	810	795	818	796	793	794	739	775	717	765	782	780	801	796	757	769	790	831	774	783	766	815	762	791	764	783	837	759	733	744	791	824	776	782	809	805	799	797	777	832	807	727	755	752	858	757	774	775	779	827	771	772	736	790	762	731	775	797	807	763	754	831	816	819	732	799	819	795	787	801	785	765	796	788	776	783	779	803	764	782	781	777	760	765	741	770	737	834	760	774	786	777	769	816	800	820	723	783	764	776	774	786	774	850	804	805	707	778	758	780	776	772	839	756	797	808	756	833	799	753	780	792	780	840	809	757	762	743	777	776	807	807	754	786	791	815	767	767	805	783	784	822	801	798	765	780	760	791	779	803	789	793	729	796	811	829	826	761	814	768	808	805	834	768	782	735	763	760	771	837	726	788	754	754	794	749	778	829	801	779	782	816	730	792	739	755	758	771	756	769	809	807	765	829	774	804	763	789	783	769	758	772	794	779	773	765	790	744	793	833	763	832	779	751	807	805	791	767	745	760	750	788	794	782	779	787	736	794	766	759	799	765	800	769	771	793	797	779	755	827	808	804	805	752	779	807	792	758	768	800	804	796	745	808	756	804	814	747	758	770	778	778	758	787	770	772	778	795	790	780	742	806	747	777	809	809	779	751	771	717	782	790	795	809	816	766	798	806	798	786	760	818	772	772	814	794	764	778	806	740	779	814	717	766	811	806	748	808	788	761	801	780	740	789	747	820	798	796	798	756	779	763	773	833	779	795	766	776	779	796	837	810	762	766	772	769	762	791	802	837	801	712	792	781	770	808	790	773	776	768	789	772	789	804	779	801	777	715	794	784	703	775	754	776	727	819	767	793	715	794	816	761	806	743	772	716	801	793	775	799	812	745	784	746	807	770	789	816	773	775	767	809	711	757	799	780	809	817	772	759	778	828	807	785	784	801	785	806	774	809	770	782	776	761	775	798	796	791	797	755	757	812	767	794	799	817	762	842	783	733	760	780	762	751	816	790	771	767	784	756	763	749	799	768	778	734	804	769	781	777	761	747	748	729	756	797	792	793	820	809	763	779	771	764	785	775	760	794	778	772	817	788	792	786	812	785	789	794	732	723	789	819	776	756	780	802	763	773	800	789	778	797	761	767	766	741	782	769	817	793	747	770	728	791	793	772	796	778	804	801	716	835	782	766	789	759	717	825	772	800	749	743	763	834	773	771	785	740	754	780	779	786	753	724	820	758	757	772	730	789	793	774	755	801	748	807	725	747	818	808	803	797	792	814	755	803	765	790	728	819	757	791	723	781	776	814	759	781	772	789	745	775	779	852	760	795	767	784	766	711	793	830	837	755	722	754	751	758	789	737	793	746	736	754	800	766	803	794	798	786	829	817	751	744	804	772	788	797	751	774	739	774	787	822	750	749	774	741	794	762	775	779	801	767	790	799	779	782	766	768	714	795	757	780	775	809	808	786	772	750	818	764	776	795	771	780	751	748	729	760	795	757	792	857	820	798	756	775	749	770	814	767	781	792	808	819	767	751	795	744	791	738	815	822	820	763	810	763	783	795	767	833	759	789	793	740	780	805	780	813	798	732	764	810	834	816	771	843	774	787	818	769	775	733	786	737	748	776	775	761	821	760	814	786	755	806	829	786	757	824	761	818	786	763	761	756	785	787	796	774	707	767	849	765	745	759	791	827	785	764	823	761	767
12038	696	586	462	335	297	264	223	209	192	213	184	204	189	182	181	177	178	160	195	165	158	187	152	150	148	160	147	173	189	167	179	149	143	174	156	154	173	166	184	175	173	169	159	155	183	161	168	180	175	165	144	159	179	162	176	176	139	170	131	147	171	163	152	172	182	166	175	159	188	155	178	163	144	151	150	152	188	181	200	162	155	177	171	168	150	146	181	157	160	170	182	167	185	147	151	131	160	160	163	145	150	182	174	145	175	162	162	167	168	179	183	164	163	152	181	168	183	184	146	166	170	159	178	177	187	138	165	151	157	190	166	146	170	151	156	149	167	160	166	156	128	149	152	179	168	149	169	178	158	150	155	150	162	164	170	180	138	137	146	143	159	174	173	140	145	171	187	166	137	173	164	164	158	170	160	145	154	154	142	162	164	171	189	166	168	158	181	174	158	145	145	155	144	186	161	146	153	148	140	163	160	158	149	181	158	164	180	168	156	181	154	153	176	187	194	140	160	156	171	164	162	150	161	158	161	145	173	160	161	179	170	178	147	160	150	164	165	142	162	177	170	146	160	161	139	173	173	182	153	155	158	172	164	169	182	158	140	159	171	168	168	171	154	154	162	204	144	163	155	140	145	175	150	164	156	159	178	183	138	185	153	159	135	169	156	166	161	161	152	146	171	153	153	160	170	163	169	128	186	165	164	163	163	158	155	153	148	172	140	162	152	155	159	182	148	160	158	158	152	165	138	154	169	149	159	175	135	155	154	152	176	155	156	162	164	175	167	172	143	162	143	171	151	148	174	175	161	160	144	135	154	169	171	163	152	147	153	168	148	184	134	181	166	184	158	147	156	168	167	145	168	159	171	154	176	158	176	154	184	148	161	163	170	161	179	161	165	140	145	166	173	151	186	181	152	157	174	148	162	190	158	183	177	164	181	155	166	152	157	169	171	170	158	167	131	163	145	149	172	171	158	181	160	182	149	164	169	164	181	146	174	149	153	181	164	164	171	145	159	142	151	159	176	158	171	167	164	145	155	159	157	162	127	170	149	151	151	163	152	128	133	171	139	172	167	137	161	155	173	168	148	135	148	162	164	171	170	163	172	152	165	173	152	162	175	158	194	168	154	158	145	148	159	147	159	197	171	164	157	167	183	168	145	134	150	157	151	152	162	158	167	164	159	160	176	178	149	187	165	161	173	164	162	176	182	148	157	169	146	175	154	170	136	145	188	156	177	177	148	147	161	146	154	187	169	165	151	155	158	154	160	170	163	177	169	156	149	154	161	182	179	172	167	157	158	156	152	136	171	182	171	183	172	172	168	162	191	163	156	172	179	159	166	169	144	172	162	164	152	178	117	137	147	146	139	151	157	161	176	159	170	150	173	148	140	163	164	176	142	178	164	174	148	162	159	164	179	186	155	183	151	173	166	180	134	171	168	165	194	163	142	178	160	142	152	140	150	172	140	166	186	148	137	152	167	155	164	189	154	159	144	166	165	147	145	165	167	155	179	145	157	168	152	155	148	179	160	149	143	159	176	190	167	161	157	173	155	147	177	159	142	155	155	162	146	155	157	186	162	169	177	154	162	154	178	161	156	152	153	149	151	171	186	144	147	171	148	138	162	173	166	164	160	142	167	169	166	142	159	162	178	178	147	150	176	172	138	150	136	172	161	171	168	157	167	159	174	146	150	178	162	186	177	175	158	169	169	173	139	135	159	170	142	145	141	179	176	165	157	154	165	164	154	176	175	141	134	150	168	175	150	154	164	156	177	173	165	164	163	138	150	162	171	168	170	172	167	157	162	152	134	146	136	166	156	158	153	194	147	170	152	163	136	144	157	156	155	155	156	146	174	162	153	169	147	171	135	152	187	157	181	161	167	165	170	162	158	177	150	168	164	143	176	157	154	177	180	136	154	167	178	161	133	163	177	142	152	173	139	170	173	174	181	142	148	154	155	141	171	192	180	144	172	179	136	154	180	180	167	150	157	160	159	158	165	166	164	148	160	154	146	159	156	162	178	157	164	145	173	187	174	161	163	154	182	153	147	157	149	146	152	182	192	161	179	143	151	158	146	175	149	158	157	159	164	157	157	158	170	190	163	164	157	154	145	137	175	181	169	165	165	141	153	174	172	158	159	171	172	165	156	151	153	164	167	160	170	168	153	157	164	144	179	141	154	142	156	155	151	146	180	171	154	166	148	161	165	143	173	171	152	165	160	144	171	166	173	134	157	161	151	176	174	133	171	146	177	145	145	139	137	147	156	146	163	142	162	152	139	161	170	164	159	191	174	166	162	181	164	180	171	162	173	172	137	155	164	164	162	147	167	180	173	161	163	148	165	167	164	169	142	139	164	135	159	150	142	151	160	170	168	140	153	142	139	170	162	171	135	129	144	142	181	158	163	172	171	164	159	143	171	156	158	171	163	156	160	170	131	171	154	180	171	154	161	142	162	154	163	161	158	162	168	157	165	173	172	188	166	162	179	169	157	159	158	155	182	164	175	165	182	175	149	148	177	157	158	147	152	162	161	156	168	140	165	181	179	141	135	172	148	162	151	163	174	146	174	151	187	148	171	138	170	178	163	167	172	154	145	170	125	158	175	165	167	156	155	149	182	172	178	166	168	157	151	180	153	160	142	163	139	159	192	143	156	185	165	156	153	153	170	155	135	183	139	189	159	163	177	152	138	170	163	176	151	157	162	189	149	159	170	168	172	151	157	178	158	170	148	161	151	175	143	156	175	173	165	154	156	167	159	155	162	168	162	171	166	154	159	172	185	157	142	146	192	167	150	178	153	167	160	156	192	157	157	180	171	165	176	160	183	153	160	140	155	178	127	176	171	160	152	165	162	130	155	157	147	147	149	173	159	160	159	157	167	170	167	139	143	145	160	182	139	175	162	162	191	182	178	151	143	184	180	169	181	192	187	169	155	162	164	152	153	161	171	178	151	185	183	166	171	158	178	155	160	143	165	156	152	186	166	133	159	189	159	175	154	168	178	148	177	185	194	171	136	171	148	159	149	166	153	180	168	176	165	183	167	171	167	173	178	171	153	170	161	166	155	168	160	154	176	160	163	153	151	157	181	158	171	185	152	151	139	163	171	159	188	173	165	175	160	151	146	180	148	166	143	164	168	176	152	172	173	175	169	189	144	156	158	170	184	170	146	145	159	181	153	162	167	156	170	166	181	160	171	147	154	154	175	173	147	155	152	157	161	174	162	178	175	170	141	160	188	165	164	162	170	153	150	150	148	162	155	171	174	168	164	135	158	164	143	166	147	169	133	163	152	134	158	156	176	121	135	160	147	150	171	171	151	139	150	171	139	167	157	164	157	168	161	171	164	140	176	175	151	154	169	164	174	169	170	132	163	167	150	168	152	179	181	135	180	168	171	181	158	154	173	139	158	162	187	180	169	168	152	159	166	145	181	155	179	168	140	163	159	144	139	176	183	158	159	156	156	161	179	171	154	155	162	161	173	141	155	165	157
7725	816	1442	1700	1345	1126	925	822	759	683	652	625	547	525	523	571	546	488	527	528	507	453	488	456	443	422	476	449	402	479	464	424	504	435	429	435	479	437	433	436	434	443	454	402	439	437	455	435	448	458	427	414	468	390	468	440	375	402	428	447	447	417	441	426	418	411	417	429	419	395	411	432	447	429	423	388	441	399	412	402	407	417	408	414	434	447	406	418	419	451	384	390	391	425	416	395	418	434	440	458	415	381	442	425	407	434	422	407	421	408	424	431	440	425	396	391	438	433	410	430	449	407	458	423	405	437	445	423	427	448	423	409	424	374	425	427	420	424	350	431	428	391	421	430	430	444	422	392	415	421	424	409	452	414	407	411	424	406	452	452	429	458	418	407	471	436	427	399	403	416	408	428	419	390	411	415	437	426	419	377	410	412	376	448	420	425	425	409	428	431	434	425	381	441	414	380	419	425	399	451	426	437	445	424	425	436	424	434	361	433	425	440	415	423	419	430	392	463	431	390	413	437	474	442	382	480	426	434	388	400	443	438	440	399	410	426	425	432	412	424	433	419	444	434	425	451	413	405	434	424	392	403	451	434	450	430	420	403	425	409	478	438	393	388	407	411	423	394	408	381	419	377	418	392	445	463	394	413	408	407	401	416	412	417	401	396	427	409	407	380	417	437	430	394	448	414	369	403	418	380	432	402	439	438	451	393	433	397	440	403	417	449	454	395	384	454	434	426	378	430	435	426	410	396	423	427	395	425	410	439	427	456	416	426	397	414	406	387	441	401	428	398	426	420	452	421	386	429	417	422	443	411	410	385	420	425	410	405	405	412	428	403	424	449	421	372	453	419	443	418	408	440	403	404	425	370	410	433	401	456	401	390	417	409	429	392	427	417	408	443	412	479	436	428	424	418	431	407	363	374	415	423	435	396	455	390	413	443	479	418	381	430	411	453	442	419	448	402	426	428	390	392	437	432	406	386	432	402	438	427	409	396	428	416	395	440	454	441	402	442	392	430	439	406	420	420	423	377	426	385	439	393	411	426	437	455	402	426	389	459	390	443	422	432	415	384	416	384	417	388	405	391	408	401	391	400	417	430	413	401	412	368	392	430	411	404	418	403	379	433	434	432	415	421	424	411	417	437	424	383	390	434	415	400	418	403	420	387	418	416	427	418	446	398	411	380	407	384	432	397	413	395	446	413	412	455	431	420	424	424	419	399	406	401	428	376	461	409	433	412	447	413	427	395	448	394	423	434	416	450	408	412	392	423	458	395	382	422	377	445	392	397	422	391	424	409	413	420	448	437	428	390	412	433	415	458	434	450	420	422	414	413	407	439	390	440	426	399	409	378	405	418	399	366	430	437	401	389	414	412	390	425	433	460	383	424	399	431	415	391	432	400	445	415	413	416	452	421	454	414	456	432	415	442	419	403	376	426	412	402	423	431	398	391	436	405	414	406	413	393	425	433	398	404	441	426	449	399	411	396	410	381	426	438	382	427	425	432	482	439	422	453	391	390	419	451	374	415	436	417	419	416	435	384	406	390	408	436	389	404	457	453	393	423	409	419	423	429	389	418	420	388	394	440	421	411	413	412	424	440	410	402	395	438	414	404	426	379	443	407	418	414	437	388	388	415	420	450	415	415	415	417	406	402	430	420	440	441	423	411	412	431	399	409	412	438	408	417	387	454	438	384	341	453	424	435	421	433	415	431	388	442	420	416	417	423	405	428	444	415	416	425	444	414	418	398	450	423	421	414	409	414	401	403	413	424	405	453	435	404	427	400	415	434	445	412	455	412	429	413	430	435	404	440	411	417	445	388	408	399	398	415	371	450	416	426	446	447	441	446	418	410	396	441	440	415	424	396	409	397	436	445	425	446	446	413	434	417	404	440	363	400	379	433	414	416	412	433	418	383	452	430	425	419	408	409	402	431	408	425	438	396	405	416	373	407	439	393	427	402	433	401	394	405	462	429	411	422	444	425	437	395	430	407	428	401	404	432	404	432	418	458	426	411	434	444	411	428	444	428	413	407	421	428	418	403	407	419	407	423	448	394	428	426	413	424	422	438	439	406	440	419	414	397	454	424	425	425	395	417	409	396	388	410	408	436	375	474	418	417	445	419	384	410	451	402	419	435	421	407	419	452	427	401	402	401	392	420	393	399	405	453	395	388	444	416	440	415	406	375	430	448	458	406	408	399	411	436	437	428	423	430	447	425	431	410	453	417	464	464	419	416	411	443	432	391	419	406	428	438	453	397	420	390	415	431	382	383	397	404	403	409	442	416	432	410	417	444	413	389	420	453	394	448	394	409	398	408	454	390	434	424	420	430	410	435	425	413	384	377	422	449	431	366	425	442	415	424	411	435	398	450	396	417	436	449	424	438	452	405	390	434	450	417	441	412	402	441	452	445	461	406	400	443	408	431	451	422	423	470	425	401	437	419	410	463	392	453	421	411	386	409	400	392	431	430	363	429	434	430	448	400	463	429	423	422	425	437	425	397	408	417	398	404	406	436	423	421	427	435	430	422	422	422	462	405	437	382	443	452	424	417	401	383	388	421	407	406	399	396	445	435	385	397	405	457	416	435	416	413	419	394	433	420	444	420	447	378	422	433	396	384	399	451	436	422	392	424	407	423	420	434	422	435	416	446	471	429	373	422	416	451	381	395	399	439	453	415	420	392	409	433	462	426	409	449	427	416	421	425	437	405	443	412	425	446	418	430	412	434	418	423	428	355	444	412	413	409	399	439	423	410	406	445	425	390	412	445	420	410	403	430	439	441	409	406	442	438	400	373	410	464	401	429	436	402	372	416	434	396	412	437	411	423	406	387	398	411	416	413	419	431	387	373	410	385	410	420	414	426	435	435	430	421	420	411	414	403	408	429	406	413	406	408	403	420	466	414	417	414	436	434	416	424	435	429	431	423	432	409	424	405	412	430	431	448	441	432	460	468	378	403	427	441	455	413	455	420	403	396	376	428	400	411	379	412	456	415	443	459	406	418	414	411	411	424	397	429	424	420	427	404	426	417	424	437	461	436	450	417	433	379	396	395	432	423	433	422	416	432	402	406	399	454	376	417	399	429	402	420	383	447	420	442	433	393	442	415	448	440	409	413	398	410	417	420	423	431	387	453	408	436	430	417	427	402	411	414	391	387	448	437	415	396	395	425	439	397	419	445	442	411	437	398	418	409	414	454	390	375	419	419	424	414	401	414	393	439	380	449	402	447	411	441	436	426	430	427	420	405	447	430	393	410	440	396	396	436	400	366	422	381	415	423	454	405	419	414	380	406	425	415	460	415	408	421	399	456	405	423	458	430	463	428	430	418	418	425	372	391	463	443	428	419	421	450	463	423	378	441	410	471	418	436	400	398	410	442	412	399	444	424	433	410	408	411	402	415	415	439	446	436	411	403	442	407	421	429	375	419	415	407	402	441	377	390	428	442	419	417	416	394	440	438	393	422	407	449	405	446	420	411	393	357	451	418
1394	371	364	337	365	335	384	369	345	353	374	345	353	355	335	340	334	354	371	337	383	371	355	355	376	354	357	361	348	345	343	323	345	323	394	393	335	355	326	367	317	334	340	375	313	359	360	361	361	359	345	355	362	337	339	319	343	350	340	369	353	345	352	344	340	356	335	351	367	351	332	390	331	325	333	379	322	349	344	350	351	348	328	373	352	341	376	329	382	347	332	296	331	346	348	384	343	346	303	336	344	374	333	332	386	327	340	367	344	330	353	380	323	365	332	374	362	329	347	363	372	357	335	357	350	330	369	405	354	315	328	342	342	345	355	329	355	367	346	326	361	365	333	376	382	338	347	345	319	342	347	337	355	322	336	349	350	366	359	376	361	312	339	343	307	344	386	373	336	355	383	344	339	310	358	381	398	379	333	317	361	351	318	359	340	365	326	321	350	325	331	342	309	372	333	320	371	315	358	334	336	340	348	349	371	343	344	372	383	360	319	361	356	345	370	363	341	338	383	322	327	333	293	340	339	316	326	330	386	335	323	345	327	352	340	329	351	385	371	359	349	356	351	349	347	351	357	343	350	349	362	356	352	331	326	340	343	347	338	339	309	363	348	351	340	350	359	343	368	336	340	337	299	368	332	353	333	390	350	312	298	330	338	393	361	337	333	366	339	345	367	342	347	335	306	347	297	334	341	353	320	337	360	336	349	322	349	356	355	346	339	344	384	343	329	314	370	358	334	347	347	330	388	352	360	339	339	334	337	332	359	333	353	360	358	334	364	331	350	343	316	354	316	366	349	341	362	327	367	379	360	341	358	354	358	361	351	356	335	365	337	330	335	345	375	343	348	341	343	370	317	322	353	374	337	328	349	345	359	366	343	311	375	375	396	331	326	337	367	349	344	340	356	332	342	318	319	362	353	344	339	379	337	362	351	347	327	321	348	350	340	340	314	328	331	348	327	386	322	342	316	367	373	362	368	347	334	325	364	352	381	305	355	344	362	324	332	352	326	346	316	351	317	343	347	333	350	368	365	350	348	366	384	342	329	322	349	343	376	374	329	360	389	352	298	348	342	333	338	398	349	338	323	378	344	315	358	364	342	344	333	349	351	371	344	347	349	368	359	379	375	346	346	352	302	341	322	376	337	379	312	332	381	325	342	314	353	329	339	379	353	354	364	377	342	349	348	341	361	349	351	369	338	346	368	352	346	346	379	362	355	333	335	348	329	331	349	352	333	336	316	364	382	354	343	388	341	368	322	358	367	331	370	335	373	343	400	355	342	339	362	359	345	388	360	336	354	309	349	372	378	322	345	353	326	314	331	313	364	344	388	329	328	363	364	321	337	346	371	343	351	324	376	291	352	345	349	353	332	318	321	333	342	361	360	351	361	369	339	349	389	335	349	376	364	342	300	336	382	364	357	350	333	369	364	360	363	357	337	342	383	295	383	326	354	362	351	329	372	366	371	368	383	302	387	335	352	330	366	369	340	308	352	336	338	324	324	324	387	351	377	365	372	365	362	359	368	335	356	353	364	308	318	352	367	368	359	322	330	319	344	328	361	331	353	349	336	368	322	375	324	346	322	352	350	340	338	326	370	345	339	343	347	320	339	330	332	330	333	342	377	324	352	357	341	360	370	367	315	339	368	338	310	348	337	350	363	316	345	346	384	363	338	323	380	311	369	360	300	344	375	326	369	333	329	350	350	360	329	341	343	328	371	333	335	324	354	362	373	419	372	331	375	352	354	328	338	351	331	331	327	339	354	359	351	344	369	361	322	334	342	337	347	317	334	340	341	346	361	330	350	339	370	338	354	350	373	377	392	325	334	380	348	357	332	345	374	349	336	346	328	365	312	369	334	355	321	337	344	339	354	364	324	326	310	354	322	325	344	326	342	332	369	422	347	358	361	351	325	334	349	371	345	345	368	377	348	350	339	333	364	344	351	351	381	338	309	350	352	353	340	347	351	338	330	351	324	342	356	384	343	298	352	352	336	304	340	379	340	353	349	336	355	348	354	348	375	325	311	356	379	344	332	352	359	337	315	342	344	384	379	345	330	356	332	357	341	360	367	343	362	347	347	385	383	352	343	372	353	374	327	344	366	343	352	341	341	337	356	395	341	346	319	355	371	367	355	334	381	357	335	312	355	363	348	343	374	374	339	376	321	330	336	318	344	331	346	316	363	359	369	356	314	365	344	355	351	365	326	375	343	340	349	330	350	368	353	364	333	353	334	337	323	342	336	369	359	343	361	356	345	336	341	354	336	316	365	370	360	338	326	362	362	345	352	353	359	319	353	367	373	356	314	317	354	317	341	348	370	399	331	389	359	351	382	376	341	380	341	315	339	342	375	319	340	354	338	354	371	359	335	353	308	338	310	340	322	378	362	330	325	361	336	343	360	382	337	371	369	352	340	362	320	349	342	330	330	338	315	348	357	363	365	364	366	349	321	340	309	365	342	354	355	315	361	347	347	350	334	341	350	318	355	330	370	355	339	361	376	325	388	351	373	367	369	339	355	365	344	345	321	307	377	331	354	299	386	332	348	344	334	357	355	346	353	329	337	325	342	357	374	383	351	361	347	322	361	357	361	345	343	314	348	369	319	333	334	356	364	381	349	341	335	332	373	351	320	362	371	331	366	345	362	316	326	359	383	341	366	328	349	325	327	331	339	360	337	370	344	368	371	323	327	340	339	349	318	387	359	348	364	336	353	354	367	355	364	355	335	359	370	325	313	339	342	329	342	338	339	340	352	334	354	317	314	356	361	340	338	350	360	373	343	383	377	404	370	375	350	345	339	346	330	341	378	359	342	378	324	364	379	344	324	339	345	334	357	317	332	317	337	329	345	339	338	339	346	348	357	339	370	333	347	350	347	356	337	379	354	352	317	324	327	332	322	360	375	339	336	362	373	369	332	335	360	311	326	349	367	346	330	354	370	377	365	338	347	327	352	322	366	379	325	403	361	374	355	368	344	356	375	335	331	331	356	328	332	347	361	364	356	344	361	299	359	371	337	363	345	361	354	319	363	323	343	353	408	331	327	357	350	312	372	322	349	348	338	339	359	331	360	334	337	352	350	349	329	336	372	337	310	338	328	332	347	293	363	340	344	346	354	353	372	384	348	327	342	333	321	366	326	351	359	341	350	324	340	338	335	351	325	339	377	331	348	338	336	377	351	387	329	345	346	354	336	321	337	367	361	354	360	364	321	328	308	350	325	367	370	352	372	380	374	354	344	339	293	317	346	335	340	305	350	328	365	325	365	347	354	369	353	337	354	363	361	347	350	361	371	364	353	340	362	330	345	349	390	362	348	327	303	358	320	384	346	329	341	321	351	339	365	341	363	337	367	362	344	324	361	321	378	365	323	369	299	310	329	384	337	350	353	388	367	364	361	340	332	350	367	351	331	336	338	360	347	383	333	370	361	340	350	336	357	324	350	366	337	334	347	346	333	341	344	339	326	329	324	350	360	347	371	353	354	296	345	335
2104	876	834	894	885	860	856	867	892	828	930	815	859	875	853	826	859	901	884	787	837	859	883	823	834	835	824	830	815	818	816	827	864	858	863	876	815	844	860	865	824	915	806	867	828	858	831	873	837	865	793	861	858	805	817	895	841	786	823	797	915	814	828	846	822	817	832	909	837	827	831	786	809	816	866	865	828	862	839	841	863	838	907	892	870	831	803	831	856	887	855	860	815	812	805	854	848	817	875	860	820	843	820	858	838	809	786	827	794	851	817	860	850	895	888	815	837	826	844	818	825	862	814	863	861	861	869	791	812	861	808	827	828	827	846	806	824	915	832	827	871	819	848	800	854	869	797	887	828	831	830	841	865	802	848	829	864	852	852	851	843	837	884	798	881	823	846	851	824	820	869	829	847	868	843	841	859	893	871	828	851	853	846	812	898	859	827	887	856	841	834	832	816	826	835	872	887	828	825	820	787	826	817	812	853	844	830	854	842	823	893	840	821	846	842	768	882	860	836	858	874	824	844	811	867	858	856	796	853	879	825	819	889	837	883	818	868	809	821	800	865	872	851	787	879	837	838	889	878	839	866	825	820	835	853	784	821	848	823	839	921	874	894	795	825	886	865	816	809	805	851	858	880	823	829	831	814	836	808	906	819	838	807	823	911	843	891	862	866	831	871	829	834	861	871	820	840	811	854	841	835	890	867	836	899	853	836	815	879	870	858	841	813	883	831	790	853	809	804	882	887	827	848	842	853	819	787	844	804	847	851	821	881	873	829	869	834	838	862	825	860	838	833	836	883	852	795	861	862	785	820	832	837	873	871	821	788	900	844	820	846	854	825	865	882	864	846	839	864	802	863	818	790	826	812	808	831	845	874	816	873	811	853	843	838	887	784	832	873	821	846	848	861	885	846	896	852	812	867	846	782	827	811	799	823	789	822	821	861	856	805	825	798	862	848	816	888	844	851	829	815	819	818	810	866	828	838	874	844	834	843	817	813	856	847	771	848	831	882	835	890	832	794	796	795	806	904	889	900	800	800	807	836	775	888	838	842	785	835	856	846	890	860	812	823	869	781	864	837	856	839	888	818	823	795	852	857	802	861	857	845	829	801	843	859	856	842	840	846	841	873	848	871	841	829	864	873	829	886	850	823	842	862	816	826	797	866	830	858	825	831	887	818	826	887	860	828	841	806	862	804	782	820	840	860	855	873	831	849	825	843	802	856	865	778	810	828	887	802	832	873	852	867	898	835	847	833	819	862	824	845	828	864	831	834	845	849	867	813	859	848	863	865	830	844	836	789	842	820	805	847	859	834	816	823	845	792	881	872	833	875	839	841	844	848	852	869	818	816	859	813	867	805	785	811	845	846	854	823	848	800	883	852	828	799	821	882	829	781	845	856	852	868	871	786	866	874	870	820	818	803	830	756	855	819	841	851	821	821	794	854	867	869	826	869	845	803	861	806	895	837	837	838	840	824	870	843	828	800	812	855	811	877	794	863	813	887	852	871	811	822	830	845	826	798	845	810	808	782	844	849	865	842	836	835	873	864	836	880	889	876	880	838	826	803	811	836	837	779	869	818	828	832	893	827	879	835	839	833	901	872	828	807	830	873	814	850	833	851	808	848	816	806	869	869	821	868	796	804	921	839	801	830	860	857	832	812	896	882	811	839	839	855	824	860	817	896	811	847	866	830	883	914	830	858	862	859	859	841	886	858	868	872	893	857	826	832	834	842	854	806	833	805	867	809	838	832	823	837	850	846	845	852	844	833	835	836	841	806	857	821	835	844	846	788	854	802	866	819	853	818	854	827	844	839	897	856	877	876	883	873	821	770	843	827	790	871	853	890	847	840	829	886	810	845	834	822	832	896	874	828	820	823	831	856	886	852	816	875	854	808	855	785	823	828	868	798	883	806	847	869	823	840	871	859	842	861	794	820	875	842	854	875	862	860	895	864	814	810	844	841	858	859	814	823	833	786	886	848	855	852	797	868	859	847	833	872	901	808	778	851	816	902	862	821	869	852	808	832	878	838	848	833	907	812	857	841	864	841	851	890	790	841	784	812	838	856	839	863	806	819	885	798	818	842	804	885	860	879	849	903	836	894	874	817	846	841	849	903	857	861	818	840	837	830	836	851	852	860	825	915	903	839	829	817	817	790	842	882	812	851	805	807	853	889	838	868	799	891	828	781	877	877	857	850	873	806	854	836	836	845	843	777	822	836	880	831	820	814	846	852	840	846	819	899	819	857	791	834	915	775	847	890	828	842	857	878	822	856	851	884	853	882	865	818	827	814	854	864	843	807	828	860	861	758	842	866	874	822	861	815	854	843	803	835	883	842	849	850	848	832	842	906	890	809	857	833	842	861	865	881	862	828	841	808	799	863	823	881	852	851	815	834	865	837	839	806	884	835	774	847	867	874	856	892	786	801	847	833	853	829	823	813	871	829	800	847	818	852	862	879	830	833	847	774	844	893	815	908	810	869	844	830	844	887	854	837	801	864	857	859	896	818	871	817	805	852	833	785	875	884	834	837	869	859	857	838	790	815	830	840	774	921	845	842	880	847	865	844	841	845	803	826	838	832	820	861	844	859	865	877	886	871	868	864	815	879	819	826	808	820	823	867	874	869	810	807	838	839	843	832	859	875	854	871	799	826	829	850	768	778	806	810	827	855	878	850	856	865	834	842	893	829	789	797	894	834	886	794	826	866	842	860	843	777	880	883	863	841	814	829	805	847	872	907	836	831	811	874	860	830	875	838	849	814	853	798	835	768	888	848	838	884	845	855	866	849	830	858	852	892	844	805	801	813	855	846	854	854	822	883	858	826	850	864	849	823	839	847	848	857	840	787	766	843	847	802	867	859	865	854	878	829	849	836	902	807	841	893	807	796	856	864	862	818	834	825	852	868	895	833	848	833	803	824	855	807	876	881	826	856	820	868	886	881	876	826	837	809	898	829	845	848	822	784	908	844	831	840	840	808	885	844	818	836	828	810	817	852	875	838	864	856	795	854	836	825	873	851	925	842	835	829	836	840	897	860	849	895	882	839	887	837	845	853	845	847	842	840	846	854	878	842	847	809	836	842	880	933	890	840	850	818	878	811	872	894	822	861	815	871	795	822	853	862	896	904	871	881	851	861	852	820	826	905	802	847	881	885	836	829	827	897	953	795	873	789	767	775	818	840	864	800	862	858	878	844	854	867	854	804	868	845	889	866	841	790	893	870	823	828	888	799	856	825	834	818	884	870	847	860	817	826	816	840	822	800	850	809	813	818	821	825	857	841	837	831	828	873	831	876	850	859	810	839	803	809	804	826	842	938	794	829	864	823	873	816	861	906	853	832	810	849	818	874	811	817	831	850	868	792	840	861	892	837	836	857	817	851	821	846	770	820	862	869	787	814	786	819	863	867	885	863	810	868	870	803	831	809	813	846	832	868	896	813	856	816	800	847	821	820	813	853	884	837	806	872	780	819	867	816	940	817	796	839	856
7006	569	569	542	447	392	394	348	356	370	359	330	369	343	350	333	355	361	352	335	291	332	359	326	339	308	340	302	343	344	349	347	313	275	356	316	332	350	333	316	346	275	322	348	360	350	330	317	292	349	322	395	344	324	334	338	334	322	318	324	316	340	310	309	316	323	343	304	343	344	295	346	346	286	327	306	307	310	321	357	368	336	300	335	321	354	309	369	362	347	324	334	327	307	311	338	333	312	361	301	371	300	319	314	328	307	316	336	329	325	327	295	298	361	364	307	318	322	276	316	312	317	329	326	288	323	317	332	341	347	293	308	329	304	334	326	331	310	332	309	316	319	323	338	319	296	335	322	342	313	330	323	349	325	338	354	308	333	298	310	339	344	309	312	312	329	328	332	337	294	337	332	306	337	311	300	324	331	308	304	321	319	335	354	351	350	308	323	342	346	328	330	308	326	326	339	299	317	312	310	333	336	323	340	334	335	342	308	314	306	325	318	370	324	364	325	338	336	311	338	321	337	336	358	317	345	315	320	321	339	304	312	294	308	319	336	336	294	340	317	355	341	333	331	293	313	336	320	299	284	323	339	320	277	296	321	322	353	337	327	320	325	322	282	303	333	295	333	352	298	344	307	317	350	354	313	326	321	328	322	336	348	356	318	325	340	338	331	299	348	328	291	302	335	307	346	321	367	328	300	313	313	318	329	364	333	332	304	340	318	309	309	324	333	353	319	300	346	344	333	317	328	312	328	301	335	312	297	335	306	359	334	319	315	332	303	344	354	332	319	304	305	330	320	348	316	289	356	308	321	288	334	377	293	343	326	296	336	323	322	342	332	360	318	311	340	336	308	323	299	290	317	306	333	357	331	340	342	318	262	319	320	330	350	345	316	301	339	325	339	308	309	322	317	312	341	307	325	370	293	302	338	324	347	286	355	346	334	321	322	296	309	324	306	314	327	327	342	347	351	303	285	321	364	362	319	325	365	332	330	316	300	293	327	320	332	305	306	325	334	344	333	330	336	337	359	318	312	327	310	350	341	323	303	305	345	335	325	310	338	311	335	313	308	321	291	337	341	328	331	317	321	328	306	296	336	331	307	325	320	329	363	299	289	332	358	337	324	309	347	315	332	344	291	331	331	336	320	354	334	303	324	331	302	346	341	329	300	324	343	351	346	318	305	317	321	315	330	314	344	343	329	354	336	306	313	323	302	338	327	325	328	290	331	339	326	351	326	302	305	349	348	304	339	297	313	318	290	290	338	336	308	278	320	351	314	305	300	301	321	308	295	363	328	324	356	326	320	332	316	324	308	336	331	301	375	303	338	315	303	341	334	338	356	332	374	312	314	320	297	312	346	311	328	310	287	356	326	325	341	275	299	366	330	326	314	313	326	279	321	329	315	322	322	336	332	295	343	329	307	309	327	323	356	310	295	330	321	303	300	336	305	314	320	325	358	342	321	320	309	350	306	320	354	336	333	324	349	310	336	328	348	295	314	278	289	326	288	287	298	290	322	355	332	298	332	317	343	342	334	321	308	336	339	327	305	299	306	298	313	311	315	323	323	307	365	322	329	331	299	307	329	291	296	304	340	310	348	331	311	296	380	320	339	345	343	359	309	359	325	335	310	303	298	330	339	336	315	314	346	342	345	319	328	371	312	342	317	333	319	301	327	337	363	331	317	335	301	353	310	354	281	295	333	316	307	294	330	329	335	315	351	340	340	300	335	322	325	316	327	325	302	353	314	314	341	305	309	339	331	322	313	329	323	306	354	323	306	307	310	299	330	308	318	338	317	334	317	323	306	349	345	319	322	333	321	312	326	331	313	316	321	321	311	341	301	282	326	318	303	333	333	310	319	298	310	331	300	305	347	320	339	315	317	345	342	322	330	368	344	341	348	313	350	325	323	337	330	323	325	293	335	318	323	302	308	298	330	321	320	307	329	311	331	320	365	331	322	339	318	347	319	330	336	342	306	349	334	336	342	334	365	303	349	331	312	292	322	305	351	324	292	319	336	330	314	304	342	336	380	309	333	316	316	341	309	314	288	344	285	355	317	325	318	347	319	329	308	311	303	338	295	300	309	292	324	322	334	319	325	345	324	355	355	347	295	317	308	284	302	351	314	309	325	347	321	295	316	307	315	344	325	325	316	335	332	288	317	314	302	372	354	333	333	295	314	324	306	356	300	325	294	359	329	325	324	294	331	318	317	328	290	358	297	317	294	304	356	304	320	350	338	296	322	332	336	315	298	301	298	300	333	306	304	309	333	311	307	303	301	307	310	303	336	364	279	303	307	333	352	284	300	330	288	347	317	306	365	323	327	320	308	309	316	320	366	324	335	332	322	347	307	352	315	320	322	313	299	355	351	322	360	309	316	322	310	369	300	295	285	296	306	293	314	325	295	347	294	285	315	328	331	311	330	314	311	345	323	295	347	303	298	317	323	326	314	338	305	298	318	307	310	295	337	312	312	375	280	328	311	360	375	320	309	283	343	331	321	328	288	325	327	316	335	328	350	301	319	311	324	342	308	328	321	312	351	309	349	294	322	330	335	336	358	384	334	318	330	318	315	302	310	339	344	327	331	325	356	322	302	309	334	356	347	318	314	341	345	319	340	343	314	303	314	300	340	310	351	292	316	300	310	305	329	333	329	324	317	320	330	358	330	304	317	346	317	319	303	340	354	319	318	325	364	347	348	307	317	318	326	313	358	286	313	338	339	305	320	322	346	352	314	337	338	290	347	354	316	334	321	314	298	310	312	313	322	329	306	336	352	368	344	326	309	364	324	322	343	316	329	336	337	321	293	352	324	335	317	339	303	318	309	339	351	335	328	332	306	312	341	337	319	315	320	281	295	314	328	331	344	300	295	357	332	292	317	331	326	309	300	330	315	323	328	302	351	315	320	315	345	346	313	310	330	294	339	320	316	320	332	296	324	305	323	338	294	326	333	332	313	335	354	346	297	327	280	320	310	289	318	331	305	320	327	320	310	298	299	330	314	320	343	332	318	328	331	298	290	321	296	316	323	328	333	326	347	323	357	302	305	320	341	300	310	324	363	321	316	325	313	337	339	321	318	336	329	358	327	285	345	308	331	329	338	322	307	320	347	317	310	324	328	294	303	334	307	305	332	334	350	329	340	315	315	325	281	327	279	298	332	334	318	326	347	334	322	294	336	289	302	355	310	306	339	365	307	306	292	318	317	318	287	312	345	295	320	315	304	324	325	342	359	319	292	310	320	334	326	306	314	280	327	330	332	349	340	337	346	331	346	307	305	324	330	316	293	293	323	310	330	310	310	308	334	332	307	375	350	306	348	310	313	320	331	338	355	346	304	309	338	344	333	328	308	311	289	319	334	288	313	341	310	332	344	318	267	318	315	311	344	341	331	325	301	317	331	331	347	310	320	333	391	295	314	311	311	326	312	322	288	329	312	326	336	362	324	320	323	312	336	339	341	345	342	308	357	286	335	329	305	331	314	296	318	297	299
6585	1026	1392	1426	1363	1159	1090	979	982	878	879	888	888	820	790	810	841	797	878	765	808	796	772	789	831	807	767	795	791	828	827	768	817	771	771	781	860	750	822	727	800	797	806	809	804	780	773	841	758	801	769	799	787	777	773	775	782	752	795	799	804	802	796	732	806	779	798	802	767	803	801	759	746	800	775	774	805	814	786	776	765	769	737	767	815	780	749	760	790	810	732	783	768	755	715	775	801	818	815	747	729	789	794	758	717	778	766	781	807	756	792	777	750	778	796	748	811	810	771	845	787	796	777	784	798	752	839	796	803	757	760	805	817	787	773	736	778	745	778	750	796	778	729	791	791	790	766	765	824	793	824	741	827	820	780	756	759	749	726	789	727	838	781	793	796	783	773	773	815	756	748	780	786	790	788	770	730	769	751	807	791	738	778	762	805	793	782	774	807	840	714	798	779	738	799	788	803	813	819	771	769	783	783	764	729	792	780	778	792	765	794	799	792	793	810	769	811	763	771	791	783	805	765	814	773	725	857	763	715	793	811	754	756	748	797	804	781	746	788	771	775	769	776	793	802	786	786	758	791	793	757	740	774	753	777	753	785	789	785	829	798	794	757	742	767	777	765	789	841	859	765	787	812	768	804	762	779	814	774	778	805	777	799	747	742	779	768	793	786	738	749	803	794	752	737	791	785	798	723	760	763	748	792	852	760	813	782	798	763	803	753	780	825	802	750	765	810	769	827	809	730	716	762	828	829	789	768	782	774	763	736	834	802	806	771	797	725	751	815	780	780	805	738	738	779	754	764	783	768	789	804	795	736	793	771	813	773	800	780	749	825	787	790	824	775	805	789	782	822	754	757	820	757	818	788	738	779	787	793	737	734	830	816	789	827	806	730	818	769	815	755	786	830	768	792	795	826	833	752	784	751	777	826	818	787	765	771	791	791	825	788	804	733	760	773	806	793	804	753	802	781	756	792	788	787	785	794	776	773	769	818	753	744	798	765	775	795	823	814	790	739	788	774	742	761	771	817	754	765	788	795	784	828	790	729	809	783	738	809	738	758	802	724	749	753	726	751	830	784	747	719	773	768	804	775	825	801	751	822	801	762	777	778	810	788	812	731	788	776	753	788	801	800	827	780	816	756	826	778	763	803	721	780	769	789	802	767	795	802	754	780	772	759	791	827	770	793	748	776	793	785	741	741	742	787	760	807	792	795	796	739	763	779	783	771	819	784	812	777	820	784	758	761	759	784	792	738	769	772	762	753	729	788	814	781	767	804	755	791	743	757	836	765	801	753	788	751	747	748	720	842	765	809	745	783	754	786	819	761	828	789	829	728	776	779	775	787	778	788	776	782	771	772	762	760	764	823	740	785	780	759	789	761	772	740	786	792	747	761	794	759	777	783	783	769	722	748	781	734	751	794	745	793	778	756	768	772	776	782	802	715	774	797	813	729	795	749	767	763	835	813	787	738	844	770	785	759	813	764	803	755	737	766	803	752	754	799	753	785	749	787	782	778	776	794	808	793	816	813	780	753	755	815	756	758	797	781	801	818	745	756	794	783	792	821	741	773	761	780	810	758	826	788	730	758	822	760	762	772	761	735	779	778	790	729	758	779	730	762	776	801	772	767	788	742	789	747	792	788	773	809	762	779	751	763	776	757	783	794	750	774	766	729	781	782	796	815	819	777	814	774	803	785	775	758	755	807	774	755	807	798	828	763	817	764	742	767	833	785	802	752	723	750	763	707	767	840	770	758	722	826	767	760	798	769	776	758	786	781	746	759	772	777	746	784	721	752	767	830	811	758	810	848	803	810	822	822	803	771	732	776	773	746	770	819	769	792	745	770	765	778	778	784	771	809	828	735	794	754	757	766	816	725	801	756	745	805	784	784	785	774	774	760	808	743	760	792	787	804	788	788	797	811	773	779	761	772	810	761	797	789	843	802	748	785	788	825	800	801	769	826	774	772	799	777	806	720	765	783	821	841	789	804	816	749	717	768	796	801	758	790	730	833	834	830	739	797	804	839	824	783	790	814	810	781	793	818	731	783	779	823	770	813	823	815	769	767	790	804	791	775	767	776	756	778	746	779	790	777	810	772	746	831	778	793	754	759	760	732	832	789	759	774	765	727	775	751	759	772	773	799	776	808	781	771	772	804	795	792	761	860	797	794	813	786	832	772	715	770	814	801	775	746	801	770	794	862	804	791	758	810	770	768	788	812	780	814	829	751	792	820	738	830	824	818	755	804	798	772	819	742	752	783	791	750	804	779	765	810	749	811	788	771	733	797	782	804	770	773	749	776	785	832	748	796	794	810	772	808	799	791	773	806	749	780	767	773	753	768	804	778	830	798	793	790	747	763	837	820	725	815	841	731	766	734	807	807	804	758	808	745	751	808	794	775	848	766	805	773	789	828	735	756	817	779	785	793	775	771	761	790	771	748	772	766	806	814	835	758	794	825	770	739	766	769	735	738	777	738	799	802	783	776	727	759	790	788	808	768	813	761	801	775	818	814	765	809	796	805	773	773	760	742	808	795	835	756	774	821	775	766	767	763	751	789	780	743	774	776	776	774	773	792	735	735	822	785	810	807	759	751	800	791	761	781	772	788	817	813	797	788	765	785	735	828	824	768	816	844	768	785	800	751	767	793	795	801	784	796	729	732	779	801	750	763	775	776	771	821	781	727	758	783	755	772	765	820	799	795	858	763	774	760	782	797	736	782	739	827	779	763	813	763	809	785	756	763	760	774	807	795	806	761	795	763	820	768	785	770	796	846	785	782	808	791	808	770	817	817	802	817	791	763	771	779	815	844	699	713	765	822	773	832	808	770	797	818	779	709	776	767	739	777	806	769	764	791	771	780	742	752	763	809	828	822	771	795	749	801	780	791	789	744	771	773	743	771	736	762	747	792	804	786	780	795	793	782	814	764	804	794	750	761	754	787	811	752	801	786	775	794	778	786	791	749	882	786	761	789	817	797	778	811	783	823	771	833	756	744	808	803	754	755	793	742	773	770	813	749	807	744	789	761	782	786	754	795	757	734	740	754	788	801	822	777	765	782	769	844	837	764	736	780	780	765	765	835	774	795	787	803	794	812	785	747	753	800	800	752	753	757	794	800	773	770	780	826	781	796	768	786	793	776	735	797	800	778	756	775	758	775	737	791	784	854	797	801	809	835	741	818	777	781	799	789	801	809	800	764	753	762	776	774	745	766	753	811	830	784	831	799	753	776	759	794	775	778	775	800	852	759	804	807	773	726	774	765	752	809	718	820	796	815	821	778	778	772	772	761	783	825	782	840	851	766	762	758	781	744	758	796	799	776	770	803	771	820	773	758	773	810	764	809	775	785	770	691	826	746	790	773	779	813	805	779	782	731	757	784	725	778	772	808	797	817	758	784	793	781	781	788	772	818	766	813	742	793	735	775	748	773	809	735	736	742	722	782	763	760	819	802	807	857	792	821	777	781	759	775	746	763	773	750	800	786	771
11796	656	558	496	364	318	264	243	218	216	177	209	182	174	187	174	198	163	174	172	165	158	177	162	133	187	139	164	158	169	160	175	147	170	160	174	161	169	149	161	165	141	150	165	165	186	161	158	172	158	168	150	144	148	167	155	130	146	154	175	155	166	168	160	160	143	161	153	145	174	179	172	169	164	174	157	159	161	157	179	151	179	174	151	174	156	149	152	155	161	162	179	151	152	142	188	165	146	146	155	159	146	171	179	155	185	165	164	164	155	157	172	141	179	142	153	177	158	190	151	173	139	159	142	145	176	178	160	154	160	160	153	170	173	193	166	163	176	158	138	144	163	157	146	178	158	143	154	182	183	145	152	176	186	160	153	156	157	155	172	156	180	147	151	164	184	142	156	134	177	160	155	134	149	170	161	159	150	176	190	158	177	202	152	169	166	160	147	182	162	183	162	161	147	156	140	184	153	173	147	169	176	162	157	175	162	165	157	163	160	159	152	170	178	172	150	160	152	167	160	152	164	173	157	151	153	168	174	169	153	128	139	167	146	165	170	174	188	166	155	140	154	162	172	174	181	192	157	144	153	165	146	189	164	168	156	159	174	158	162	161	183	171	145	169	161	159	148	165	168	162	161	177	147	201	137	173	171	145	156	153	172	155	170	156	187	155	150	174	163	165	180	150	160	150	176	171	151	157	169	166	170	179	166	171	158	138	175	160	196	141	157	170	151	182	166	167	163	168	142	173	157	170	168	158	157	166	139	145	157	152	165	179	167	184	167	162	163	166	166	131	162	156	143	157	163	164	161	157	153	149	165	156	162	150	152	151	147	160	154	167	165	156	168	180	168	186	170	158	185	157	183	170	179	153	184	154	160	144	124	130	155	157	177	146	156	171	155	145	156	184	164	174	166	165	184	138	176	176	146	167	166	155	145	157	155	170	170	170	151	162	172	176	164	177	163	161	162	175	172	189	165	177	167	166	172	158	163	153	138	177	166	166	122	185	170	149	161	171	168	178	168	147	152	141	137	147	158	149	135	151	166	162	168	171	146	160	183	157	162	156	167	174	136	154	164	165	158	166	144	171	158	152	156	160	173	138	174	165	133	175	153	156	178	165	191	146	155	137	173	155	160	145	151	171	148	168	171	161	164	167	168	170	151	159	161	143	159	172	158	177	194	169	151	154	153	162	171	134	150	166	160	164	143	155	152	154	136	153	168	174	161	183	169	158	160	163	165	159	163	187	138	177	167	163	149	165	160	162	145	170	173	168	180	166	160	176	158	183	174	159	165	168	174	162	148	160	158	142	154	183	160	165	155	150	192	143	163	169	188	166	157	145	151	146	154	175	163	181	141	169	129	163	155	174	189	163	146	151	149	162	147	164	160	156	168	151	154	152	142	159	173	162	154	154	149	185	140	156	174	182	168	166	160	180	149	169	155	186	161	153	152	163	162	171	158	148	160	164	174	173	176	152	179	170	146	174	160	145	158	149	175	164	158	170	161	161	150	160	186	159	189	158	172	149	152	142	158	155	165	159	138	141	158	158	157	158	170	185	163	168	167	180	161	160	179	136	166	167	176	139	153	133	152	177	173	150	187	146	163	169	164	188	151	154	171	157	136	156	172	153	156	157	162	170	147	159	157	165	170	167	165	170	178	146	119	139	173	169	168	151	151	170	175	150	163	163	182	170	174	139	150	167	184	161	148	159	160	164	171	155	167	174	152	158	184	201	194	162	145	170	146	155	160	192	167	141	148	176	170	163	143	135	158	138	133	154	164	141	154	176	153	134	160	157	161	165	181	173	170	134	145	156	166	176	138	154	174	158	175	165	162	177	173	169	165	148	140	176	169	160	138	139	140	132	175	165	152	173	164	160	143	170	190	164	162	182	168	153	175	140	152	164	168	158	173	155	176	168	180	169	144	169	159	182	154	159	167	159	162	161	149	151	156	165	130	139	164	190	174	155	164	154	148	162	157	172	161	142	146	170	155	159	165	141	166	156	165	154	152	157	128	161	141	193	164	144	164	166	176	149	163	173	189	176	142	146	167	163	177	158	166	169	171	157	164	160	169	133	159	145	147	143	140	161	175	166	141	138	179	151	146	162	157	138	149	184	187	185	155	173	163	179	169	131	159	165	144	165	157	181	176	161	155	178	176	162	173	171	150	171	153	164	167	167	161	151	176	168	140	174	159	179	156	167	167	156	163	141	159	152	171	143	194	141	168	156	148	139	151	173	156	168	142	149	147	171	149	148	171	162	188	153	155	134	168	136	143	166	176	171	175	168	175	169	163	154	148	184	181	134	157	167	183	160	179	172	180	157	187	181	145	126	157	161	162	124	144	172	154	170	197	144	136	129	171	183	154	158	170	181	164	165	175	175	145	149	158	146	162	179	164	144	141	175	169	180	177	177	173	173	150	176	184	159	185	164	164	149	156	171	163	166	155	173	132	146	136	138	146	175	153	154	158	163	166	125	169	174	137	166	145	166	159	155	147	151	151	161	167	159	157	164	183	166	172	165	171	158	139	155	154	139	179	168	142	181	154	153	136	165	131	150	142	142	158	158	158	173	157	155	174	165	164	153	197	153	155	145	167	172	160	173	157	158	157	170	150	150	170	172	140	163	130	176	159	130	149	172	156	166	145	168	151	162	157	158	156	129	165	181	148	159	166	176	156	187	157	140	162	165	155	138	168	157	159	155	169	173	145	162	128	180	157	165	151	163	156	136	182	164	154	154	181	159	150	158	179	134	173	153	173	160	135	143	161	161	152	164	158	165	162	134	176	147	155	153	177	157	164	135	176	169	167	152	164	157	184	146	153	158	143	174	146	175	160	176	146	141	175	176	174	186	175	157	179	165	186	173	169	157	149	156	180	173	152	179	164	125	156	174	146	153	144	160	133	172	159	156	134	159	152	125	180	153	170	148	151	145	157	155	169	144	165	158	161	180	141	154	170	152	141	176	179	156	160	178	160	169	175	159	137	187	167	151	147	164	155	162	151	172	163	167	160	145	170	155	194	151	184	152	160	150	160	161	188	139	166	169	170	164	135	129	169	166	173	148	146	175	177	156	160	159	165	166	185	157	150	178	179	175	160	174	174	158	152	157	156	156	170	178	171	162	163	164	143	165	165	165	166	149	154	146	135	161	169	175	155	165	193	138	175	150	192	152	152	166	143	156	186	173	160	153	172	189	138	153	185	157	185	141	140	181	153	170	150	178	179	171	167	181	155	148	159	171	167	164	173	175	155	172	159	163	166	173	148	157	158	171	148	148	162	150	177	171	169	145	161	171	159	147	186	174	171	173	163	147	154	148	162	153	169	154	165	158	164	157	180	156	158	182	170	152	147	168	162	148	171	136	151	156	164	175	167	165	169	161	155	161	128	167	157	156	163	140	138	150	162	158	156	152	141	148	181	172	181	170	140	153	135	148	173	177	146	160	190	174	175	128	174	143	168	138	166	153	163	146	136	153	158	142	132	155	164	152	166
7797	824	1490	1643	1321	1149	959	849	748	718	662	603	573	538	576	511	517	482	493	521	505	468	482	476	458	475	481	438	426	411	468	399	431	458	427	428	440	459	438	424	425	414	439	429	441	433	400	420	447	459	407	423	419	433	430	416	452	439	436	464	399	449	418	435	411	425	442	428	428	432	407	451	458	415	421	418	440	420	438	445	436	429	455	411	414	420	411	431	437	428	414	410	416	413	430	429	415	410	399	422	428	434	426	422	407	425	410	402	406	422	429	436	408	442	446	386	445	406	424	443	399	416	405	387	412	441	424	427	425	427	439	396	385	405	415	437	420	406	436	440	400	429	425	399	408	469	416	431	417	417	423	401	410	451	442	428	432	471	391	420	433	396	399	424	432	429	411	411	421	405	422	401	404	404	410	405	407	438	426	421	465	418	399	449	414	422	395	408	447	431	436	400	429	474	418	417	399	425	420	419	418	406	429	387	410	373	397	433	426	396	420	382	407	435	417	409	390	387	410	419	413	442	435	421	413	396	453	421	387	414	400	400	450	434	423	443	386	407	432	403	403	394	425	435	432	443	431	387	429	407	439	418	451	415	440	447	391	386	406	399	419	407	450	428	429	436	432	434	417	398	404	384	428	430	446	410	446	447	424	444	432	404	398	447	444	444	412	445	396	392	436	430	405	431	437	437	418	419	425	405	416	453	441	406	445	425	430	415	424	457	376	446	415	412	424	403	436	406	419	425	422	456	417	384	426	421	364	477	419	399	413	421	436	440	414	473	472	417	438	481	420	412	421	393	407	414	429	437	455	408	435	439	405	428	433	421	442	390	447	407	380	402	390	408	442	406	403	401	411	411	389	461	455	399	433	416	436	409	410	390	404	420	386	441	397	390	406	386	472	416	414	410	399	403	397	423	403	418	433	392	400	419	381	428	449	407	408	416	437	440	417	425	394	412	429	425	362	424	407	420	453	422	438	387	428	426	407	441	440	429	415	413	391	395	417	416	384	410	446	393	413	382	446	445	417	444	414	392	439	417	427	438	430	419	431	393	387	430	424	414	406	436	421	427	449	397	453	407	420	428	446	422	407	440	417	448	413	413	436	417	429	402	410	417	424	451	408	407	354	392	444	414	419	402	461	417	415	423	412	429	454	452	416	417	435	433	433	406	401	433	428	420	394	422	401	420	395	435	431	395	376	389	378	430	407	455	454	401	453	460	397	402	416	406	403	404	430	407	415	409	425	409	424	412	377	457	451	420	399	418	432	426	404	389	413	434	433	434	422	442	427	405	457	382	449	399	421	405	432	467	409	410	387	418	427	419	416	409	406	461	378	411	441	415	419	418	415	424	442	391	416	425	415	419	407	424	394	419	378	418	454	408	429	428	401	452	408	422	465	378	413	432	454	440	418	414	417	406	420	408	428	432	417	456	397	446	384	392	416	440	409	422	448	408	439	461	405	414	392	406	412	421	433	427	403	441	402	414	424	375	403	420	449	409	382	367	403	375	464	433	409	427	426	399	408	401	438	367	421	429	436	404	407	389	402	428	432	423	443	402	444	442	426	429	415	445	404	388	428	400	388	430	452	454	380	431	416	421	425	415	420	408	408	398	416	414	429	432	396	448	414	435	409	423	440	435	425	457	435	407	440	407	446	414	389	401	421	438	411	450	397	443	444	442	425	400	437	396	421	388	440	410	446	420	418	446	446	430	403	417	406	420	440	399	386	438	415	400	462	391	445	448	426	445	421	434	430	416	418	421	397	403	428	391	433	409	405	430	414	400	431	417	467	420	418	430	434	449	420	411	429	420	399	408	379	425	428	418	361	400	383	438	453	412	427	385	407	428	400	457	426	406	398	439	402	418	468	407	388	418	453	410	418	415	448	428	443	404	405	406	422	426	404	389	465	398	419	408	451	404	412	436	372	431	422	409	461	410	412	437	421	422	423	401	403	406	420	392	445	415	412	420	417	416	421	444	425	458	448	393	409	382	431	388	405	423	385	414	438	429	405	446	419	420	418	388	412	428	428	432	430	436	432	436	427	450	385	413	391	422	436	382	454	424	400	402	408	401	405	386	394	442	408	433	397	396	439	430	417	424	429	412	422	413	437	417	429	388	416	393	409	437	395	416	425	446	443	455	402	434	411	427	464	425	424	408	421	449	418	429	426	423	408	445	409	457	381	415	397	438	431	424	438	427	431	408	414	443	419	436	412	461	430	454	387	397	438	387	422	389	384	410	461	435	415	385	413	387	422	441	392	406	425	440	416	415	367	414	432	406	436	422	394	390	443	427	439	382	431	382	413	402	428	419	400	439	459	389	412	417	423	412	404	416	384	406	435	440	395	418	399	419	402	383	364	388	391	413	427	427	454	406	449	444	410	380	423	412	385	422	379	415	422	423	409	414	418	398	435	420	389	421	415	404	394	437	419	399	396	465	399	392	443	445	395	431	411	412	378	417	379	389	405	400	457	439	429	407	397	440	417	422	433	411	394	445	427	424	413	444	403	399	384	394	386	414	437	379	442	416	391	427	392	434	396	424	409	395	378	420	403	402	442	398	407	407	364	449	434	419	406	416	415	401	438	402	416	409	357	409	453	379	409	388	392	396	425	407	443	437	418	443	416	418	445	426	411	376	421	411	436	443	371	431	400	429	414	391	415	404	399	428	378	441	447	424	403	404	387	408	407	415	399	409	443	431	433	418	406	413	442	382	392	430	406	417	427	382	397	402	436	428	400	385	421	378	445	386	415	401	357	431	425	417	440	404	431	416	410	455	449	437	423	426	418	446	433	442	435	439	391	426	432	439	430	419	415	443	427	431	396	439	417	423	400	420	411	444	422	417	447	410	389	407	385	352	417	439	397	439	423	405	419	415	395	413	410	386	427	427	439	410	405	405	437	422	421	407	406	395	385	413	399	395	468	395	443	427	421	418	398	432	417	441	415	437	412	420	437	407	409	436	387	390	450	388	429	428	431	432	426	412	455	388	409	428	466	424	412	416	385	410	441	419	419	403	415	404	437	402	407	420	411	422	431	409	420	389	374	425	416	391	394	413	435	406	432	435	415	419	411	386	436	389	405	454	416	406	425	424	417	401	418	407	415	407	382	417	406	430	455	430	435	443	410	417	398	396	406	452	377	402	401	423	419	430	435	402	397	408	392	400	423	413	403	431	424	436	447	437	390	435	396	452	435	453	425	419	408	426	446	429	409	393	417	405	419	415	416	400	430	429	413	438	419	403	456	428	428	418	419	397	454	401	389	407	426	401	404	440	432	396	408	426	410	440	443	426	423	431	400	441	418	437	460	415	410	408	438	413	414	402	435	424	405	405	438	389	445	395	454	402	392	393	404	381	416	457	419	401	433	428	443	392	432	416	425	446	403	421	444	420	427	404	445	469	411	428	394	445	409	432	443	437	415	419	431	460	388	379	422	388	441	420	380	453	412	444	435	435	400	403	434	383	438	438	410	452	434	437	387	476	440	425	428	436
1309	344	344	385	343	354	355	327	314	314	316	346	376	381	341	355	367	336	368	353	358	340	371	348	346	328	355	336	313	358	351	344	369	359	339	362	340	379	365	362	354	363	347	338	336	359	342	359	325	388	341	349	353	345	348	342	343	335	325	321	360	345	359	355	351	347	341	337	349	340	362	336	352	342	343	334	358	335	355	353	364	351	362	367	393	340	306	394	358	358	336	324	368	344	332	350	333	362	343	332	365	364	329	354	360	351	356	343	355	333	340	371	340	334	362	309	338	359	353	346	348	376	347	357	346	350	339	335	396	376	364	329	322	371	356	366	364	350	305	382	321	330	339	363	341	311	353	329	328	362	317	316	314	308	373	360	357	320	383	354	309	361	337	346	325	347	345	344	336	352	355	359	349	357	352	342	353	341	308	349	335	374	353	378	338	346	337	352	351	375	329	356	365	344	328	310	365	363	366	306	372	381	368	337	348	337	339	320	350	381	385	373	365	379	342	350	365	337	355	327	322	374	349	344	377	376	386	343	382	350	341	360	350	337	331	350	364	349	345	345	396	376	361	368	316	337	366	333	342	340	342	381	353	303	365	338	377	346	359	373	334	333	369	375	334	362	356	371	321	352	340	362	379	375	382	333	348	364	331	336	342	322	344	365	331	349	319	361	352	348	336	345	330	326	336	360	324	361	374	330	338	328	326	347	346	319	356	390	333	309	358	371	352	352	343	333	356	319	369	364	330	354	330	395	358	356	365	359	343	345	358	383	359	380	322	360	352	359	323	337	329	364	364	335	342	323	354	329	359	352	334	354	344	312	376	321	376	378	378	366	355	353	350	347	304	355	344	346	349	326	345	369	356	363	290	393	337	380	358	352	328	351	305	350	364	361	355	329	356	371	344	338	363	379	334	333	368	331	371	326	344	334	308	370	346	320	338	309	290	375	342	340	301	342	361	381	353	364	350	339	356	332	393	375	370	335	349	339	353	365	355	340	363	328	355	360	330	334	361	314	337	342	355	356	369	343	319	366	377	372	333	338	349	336	343	353	342	331	360	363	341	346	361	335	366	342	365	302	309	383	313	358	348	364	378	332	340	347	371	336	336	372	353	333	341	353	337	358	359	361	341	308	352	351	394	355	339	378	369	320	362	359	365	334	319	370	349	365	354	348	356	341	372	362	372	340	351	337	303	336	353	364	360	382	344	338	384	352	358	365	328	378	340	358	364	363	378	331	349	368	351	348	320	330	341	365	378	393	373	347	316	358	333	336	363	350	354	353	331	323	323	345	342	351	371	332	352	360	381	348	338	301	375	343	334	328	350	360	324	344	332	391	350	340	305	377	340	331	354	408	351	376	314	350	333	342	351	352	353	347	356	342	359	366	408	405	370	349	322	375	372	367	327	358	326	364	357	366	358	335	319	346	365	337	360	358	355	330	351	365	380	325	322	382	330	366	371	354	351	383	368	332	354	365	349	355	369	372	337	358	373	333	393	358	340	321	366	358	314	373	347	351	355	338	398	350	348	348	359	360	392	364	366	341	362	369	341	353	315	340	356	339	339	348	355	345	348	354	332	295	328	357	359	380	349	317	338	353	338	348	315	369	372	345	358	321	365	360	344	347	366	315	343	325	375	381	367	379	323	355	340	391	361	388	350	348	336	340	329	370	286	355	307	344	372	345	340	355	357	342	370	372	323	358	329	339	344	382	350	353	341	356	346	356	378	356	340	364	312	356	342	325	351	365	349	324	327	320	360	373	357	358	336	353	344	370	327	373	356	377	341	329	315	341	337	345	334	326	333	336	350	364	347	364	361	333	359	327	335	372	372	370	355	343	370	342	368	364	339	323	334	304	374	341	408	334	359	357	337	362	345	357	356	376	352	320	334	371	336	314	365	342	376	330	338	354	353	368	349	347	329	364	382	318	373	366	350	354	347	326	359	324	380	352	377	375	363	356	355	325	352	324	345	398	368	389	307	333	350	368	337	345	369	337	357	392	358	348	343	353	348	341	335	337	337	347	344	354	391	344	337	341	329	349	313	314	356	314	351	365	341	322	377	335	356	329	352	361	332	363	368	399	373	367	326	357	337	354	337	318	341	338	340	326	364	319	348	332	333	365	343	351	305	321	385	384	357	340	362	352	354	342	350	343	339	368	354	348	366	375	366	354	324	323	339	347	342	328	303	354	303	359	340	330	347	378	340	362	350	379	340	369	345	331	304	362	400	356	329	349	340	363	337	322	332	340	317	307	377	342	385	337	368	367	353	324	361	331	369	363	347	342	364	353	328	381	318	327	372	294	371	330	347	357	339	329	364	358	379	338	357	335	363	365	334	359	305	351	334	359	366	339	329	358	337	361	328	365	334	335	353	344	384	328	301	339	367	370	361	367	343	357	330	314	341	330	340	365	328	335	336	355	328	361	335	358	355	364	349	299	314	355	351	332	325	343	331	350	337	332	342	356	370	367	316	355	354	346	357	350	346	330	396	365	332	350	341	343	353	361	369	342	332	348	366	344	342	367	332	334	349	365	348	353	360	386	340	369	332	345	335	384	367	335	346	348	355	355	352	329	368	319	354	367	375	351	316	343	346	357	340	381	355	364	360	371	364	348	325	357	347	326	364	339	334	361	353	339	335	376	359	371	336	317	345	345	355	329	350	341	339	356	337	356	330	359	336	359	355	368	323	370	343	383	376	352	351	325	340	319	376	363	376	315	326	385	390	367	344	342	374	316	340	355	326	358	346	351	334	368	304	359	333	346	352	338	352	331	361	329	330	361	342	363	355	345	342	387	312	387	353	330	357	357	392	347	322	363	328	344	343	372	314	376	353	360	381	395	317	381	370	327	382	365	341	364	363	327	363	348	340	279	368	363	328	332	356	325	353	357	365	346	357	342	340	378	343	381	321	346	310	343	357	346	341	336	352	341	333	346	364	370	338	335	375	331	369	345	379	355	371	336	340	343	338	358	351	328	376	337	351	317	357	356	329	370	381	371	342	377	371	323	363	348	311	331	381	346	325	342	363	369	328	366	331	376	361	372	344	309	311	342	331	400	314	379	411	294	347	350	355	372	331	323	334	372	318	355	348	332	323	363	325	350	339	374	336	365	347	329	348	329	348	358	373	334	343	372	357	356	342	339	332	364	349	352	332	349	341	357	342	339	341	343	391	346	333	327	364	320	349	351	391	335	370	362	322	359	373	343	303	347	339	348	333	329	330	376	357	358	378	385	336	333	322	321	340	324	358	346	366	345	379	380	351	337	327	355	339	340	360	394	337	339	351	344	353	350	333	339	333	337	345	329	371	331	351	309	321	354	378	352	346	356	335	339	354	366	371	381	338	372	358	359	346	335	355	345	332	342	382	340	355	391	314	334	349	363	339	375	337	344	371	368	355	328	357	369	337	357	347	387	364	358	372	351	359	348	365	338	352	335	358	377	360	337	357	342	360	337	364	378	323	359	332	325	344	340	365	359	359	314	330	319	353	350
1996	825	888	911	861	872	850	867	898	859	856	800	876	818	897	878	860	761	856	877	811	826	823	850	846	847	893	874	843	827	870	818	861	879	830	829	857	851	842	857	845	809	814	793	822	851	865	902	856	884	826	860	842	832	792	809	807	836	932	811	875	854	866	895	841	821	790	841	897	846	804	836	825	870	807	813	888	841	825	791	882	830	856	907	839	819	837	880	846	887	856	873	847	831	786	837	849	871	803	823	859	838	844	835	909	859	822	896	861	803	873	863	820	854	850	812	790	851	796	844	886	854	841	825	813	876	811	824	865	836	849	874	820	832	816	859	876	878	853	886	795	859	843	859	806	860	883	858	857	866	863	865	861	783	855	851	829	862	848	803	865	847	866	893	881	842	867	846	808	848	862	838	859	835	902	796	863	840	857	859	831	874	857	818	826	869	825	826	829	869	831	799	852	807	815	832	863	833	829	775	881	877	874	859	884	869	872	774	832	793	852	828	836	861	877	860	786	830	820	861	831	874	862	832	848	867	803	852	831	867	800	886	825	831	808	809	830	817	826	846	886	792	895	810	824	854	849	834	856	815	861	858	813	888	893	822	880	874	811	857	873	841	854	855	868	844	848	827	877	867	873	849	852	857	873	876	888	844	891	809	888	874	814	880	822	808	862	834	864	808	850	809	833	850	817	903	852	881	863	781	825	795	855	857	855	837	852	870	794	775	901	811	842	794	839	829	812	826	858	843	854	842	830	856	865	833	847	897	816	861	874	875	850	839	833	813	787	862	788	864	788	758	852	901	811	849	877	852	829	825	811	832	845	772	907	892	808	827	829	863	839	814	919	805	852	890	926	788	890	871	840	809	766	823	856	839	859	871	905	840	821	806	812	818	824	825	880	830	787	856	870	856	848	879	876	872	836	842	845	827	895	863	898	826	826	853	866	823	831	796	821	845	880	871	855	856	867	824	905	863	875	848	847	860	868	869	885	858	807	812	785	855	782	833	866	837	826	885	844	821	835	862	876	838	836	848	816	851	770	784	845	854	884	871	885	864	837	840	858	906	849	781	884	809	813	821	835	851	853	855	798	826	863	811	819	888	893	846	826	849	835	837	829	900	859	829	865	890	833	842	818	848	825	893	809	846	836	874	779	827	878	892	844	827	824	902	837	842	749	870	853	841	849	890	882	842	822	868	867	819	846	854	832	895	822	834	904	830	876	780	821	838	824	843	871	818	832	857	870	839	827	816	808	848	869	885	888	885	821	916	892	841	835	840	799	834	843	820	845	807	834	823	780	828	898	844	868	830	868	808	880	830	781	867	871	916	836	793	860	809	808	863	847	846	822	891	880	816	833	869	838	835	829	846	826	865	858	832	874	846	857	808	826	892	820	854	882	860	872	824	847	886	784	829	836	843	848	808	807	818	865	872	792	893	840	839	804	850	834	876	859	905	846	814	831	823	802	850	869	854	859	880	889	859	839	826	809	840	836	865	847	882	845	827	826	824	806	872	873	819	826	810	896	852	853	829	814	837	859	834	867	873	780	850	825	833	833	858	858	916	846	892	829	847	825	817	828	869	849	812	815	877	842	834	813	843	871	827	840	837	826	857	843	820	868	879	833	867	875	853	837	807	814	917	895	842	851	811	853	863	841	851	815	787	861	811	861	821	812	826	821	828	816	836	817	855	813	886	814	848	833	816	854	850	844	848	868	860	887	804	808	850	881	850	849	816	867	852	856	838	838	826	845	825	834	849	866	846	885	855	888	834	882	788	903	838	817	849	827	838	850	894	828	810	814	862	929	853	807	836	827	897	812	816	855	872	873	830	828	864	846	824	858	845	845	855	844	849	854	832	835	861	871	828	888	836	884	826	848	883	859	829	864	889	901	830	853	798	853	794	872	819	827	849	842	861	831	816	807	840	877	833	814	869	837	847	847	852	853	824	834	844	872	871	828	842	875	845	859	882	841	804	886	877	795	901	853	820	899	803	825	862	869	856	867	817	882	822	912	813	848	840	811	847	840	826	825	787	876	828	864	832	793	830	841	863	878	870	859	823	858	857	851	852	844	886	844	852	825	854	812	889	867	840	839	815	819	806	871	805	809	866	806	823	847	799	805	856	828	827	880	822	874	815	844	826	839	834	891	845	877	868	783	844	799	790	820	828	916	840	838	835	819	853	853	838	892	841	817	839	936	830	864	836	860	878	866	870	813	811	850	874	871	820	847	834	825	863	880	833	810	852	867	821	872	852	842	817	787	828	810	864	835	877	882	829	854	837	845	796	818	818	890	902	821	843	836	846	869	833	841	846	818	870	856	867	838	819	871	822	884	831	845	846	924	859	850	860	852	744	841	892	844	856	833	884	765	867	856	827	875	815	822	830	819	837	818	802	832	843	825	880	830	861	867	873	810	842	900	871	894	818	910	837	854	830	834	869	848	848	875	837	862	872	817	836	816	840	797	828	804	864	887	865	895	881	868	887	844	825	871	841	852	775	899	845	815	817	888	854	873	872	808	847	856	836	817	832	853	832	855	857	797	870	843	806	898	874	911	839	850	833	820	850	872	851	813	885	844	830	761	899	849	818	910	860	828	864	831	879	808	831	886	787	867	857	824	796	844	824	849	833	831	849	808	861	801	837	846	871	831	875	892	870	849	834	826	835	894	869	899	891	803	840	915	873	871	865	872	819	881	856	828	920	915	875	835	819	861	875	876	847	860	832	867	870	840	835	827	808	894	811	818	807	872	857	899	839	826	813	860	858	835	872	801	856	823	850	856	846	836	839	830	871	822	846	875	845	817	819	827	830	831	844	899	867	880	846	845	856	846	803	844	857	857	907	837	850	847	856	809	844	919	828	820	875	845	829	872	818	840	792	860	886	887	765	796	851	888	838	817	818	847	835	837	855	873	830	840	859	839	832	832	860	798	839	888	853	849	765	867	866	810	852	914	886	822	852	844	869	897	841	832	825	840	919	854	887	856	855	850	867	849	850	895	819	818	845	886	881	809	880	853	800	841	885	860	837	782	841	839	859	841	783	792	817	847	897	856	894	855	842	872	789	825	835	874	843	816	834	836	868	893	867	855	842	872	821	783	801	803	815	867	866	809	838	866	852	853	825	815	865	803	807	893	834	835	794	835	844	892	842	841	854	837	874	871	912	847	816	889	836	823	864	890	895	836	886	825	839	841	924	852	878	862	893	889	905	793	792	838	830	820	847	881	817	862	843	881	861	869	871	883	817	864	857	865	851	867	822	856	837	824	802	789	822	806	888	845	860	839	828	781	840	841	867	842	855	847	846	781	832	912	796	809	887	854	837	840	827	819	849	882	800	852	845	835	802	825	851	849	844	858	854	839	858	855	842	851	835	842	826	854	877	826	841	848	839	812	860	804	839	849	851	853	914	821	830	854	848	921	884	844	852	888	881	822	812	834	860	826	851	825	831	861	908	857	820	847	844	874	882	804	854	867	794	790	873	850	788	848	834	855	831	862	859
6932	569	550	523	394	397	350	397	321	363	379	332	308	340	317	306	305	332	337	334	314	320	325	301	330	331	293	331	302	327	345	337	303	324	327	341	323	338	344	315	328	288	343	337	319	308	296	317	344	332	329	303	326	310	314	304	330	301	316	322	308	306	320	327	350	303	337	341	293	301	358	316	324	321	380	323	293	336	302	294	326	339	332	329	339	323	339	336	290	309	330	295	279	304	357	321	342	303	317	352	331	326	323	335	342	334	324	298	309	334	337	322	369	334	330	327	344	322	344	296	317	347	342	268	325	329	319	327	314	288	309	317	342	313	332	325	309	317	310	326	329	352	304	370	336	310	349	321	310	343	346	298	359	309	298	316	298	316	341	332	303	320	311	301	324	315	316	300	323	333	329	314	323	303	301	297	350	325	328	316	296	312	332	321	376	353	320	308	314	320	323	322	318	329	343	345	326	322	295	328	323	332	313	331	308	332	320	279	323	318	319	312	335	317	342	332	324	312	357	296	347	327	305	290	339	276	319	338	323	327	311	297	338	341	344	329	344	329	332	338	334	303	304	295	371	320	297	317	328	310	328	288	309	330	272	334	292	326	319	333	313	323	319	312	330	320	304	328	313	316	312	300	324	335	335	321	305	336	343	327	339	311	317	302	322	322	342	338	329	317	336	362	335	336	339	314	328	340	367	332	338	360	318	292	310	344	341	282	301	332	311	316	326	323	324	334	294	326	341	327	330	307	334	320	322	318	359	308	318	342	341	333	316	300	334	332	290	309	301	322	359	320	320	279	309	320	311	345	327	301	336	343	312	342	344	328	326	299	318	362	316	320	341	349	339	320	308	307	338	296	326	293	314	345	320	308	310	323	327	312	326	315	341	350	341	339	340	302	333	335	279	334	293	323	344	343	316	345	325	333	295	351	324	314	354	324	355	318	294	318	310	297	313	325	336	296	303	337	303	316	334	329	319	331	358	326	288	300	350	338	331	302	312	295	341	288	309	331	342	358	291	352	338	355	315	341	325	319	334	321	319	348	327	290	328	331	338	332	278	295	290	350	337	323	354	292	335	292	325	318	313	321	301	334	310	316	341	305	334	318	326	306	339	338	295	323	324	324	369	337	332	327	290	345	320	321	321	356	311	315	328	330	365	337	334	318	336	294	295	343	333	318	341	305	326	341	276	355	310	320	294	322	294	325	319	343	315	331	326	284	342	317	313	323	339	325	327	326	338	313	332	357	314	328	341	344	328	274	339	313	297	314	382	318	337	309	280	341	318	305	325	312	335	304	330	301	324	348	315	292	313	302	354	344	316	306	323	312	372	311	319	317	313	315	321	279	297	333	340	277	319	329	335	343	343	323	325	317	348	309	334	303	323	321	304	339	296	305	326	352	322	314	334	338	343	340	271	339	331	303	333	324	323	322	336	348	327	315	337	355	309	323	321	358	285	310	321	343	291	312	311	363	299	280	339	333	341	325	334	327	340	310	316	336	334	289	280	324	340	331	328	367	338	324	320	328	325	342	292	326	316	311	310	329	306	333	300	343	339	327	326	340	330	325	305	350	319	304	322	355	331	299	310	331	313	329	335	319	330	293	327	348	314	340	324	325	351	346	353	344	325	350	317	313	361	348	365	318	303	334	320	337	333	313	302	326	285	310	312	325	330	295	347	375	338	334	318	324	314	338	358	332	312	337	343	328	336	333	341	329	313	358	279	340	304	315	305	311	320	339	310	273	315	319	366	285	320	342	330	321	309	333	344	384	286	316	327	331	327	332	359	322	310	325	319	333	336	326	345	350	346	332	303	330	291	343	331	348	358	326	276	352	306	318	304	299	333	324	306	337	327	330	364	305	294	342	323	329	335	314	280	338	302	322	324	342	293	315	340	322	304	330	341	301	306	310	353	328	316	319	330	316	339	341	353	317	306	320	337	308	321	308	346	354	295	310	344	290	313	330	351	319	313	304	305	332	327	316	316	329	314	331	345	309	336	284	332	315	329	335	329	338	322	319	324	350	288	326	302	324	331	288	313	336	316	336	323	315	309	314	362	335	311	325	320	319	366	320	334	352	336	332	304	316	319	319	337	323	304	354	319	295	326	333	325	382	317	337	342	315	341	343	314	321	318	340	331	336	346	319	321	335	295	325	344	290	317	306	296	316	371	336	341	294	330	314	290	293	326	327	286	344	315	335	325	320	330	304	301	339	323	307	315	302	289	290	317	313	301	317	322	307	337	351	313	310	359	327	321	304	288	319	284	319	295	332	368	303	332	306	314	319	323	320	323	312	346	335	346	326	348	338	348	268	315	332	313	316	347	323	297	302	321	318	358	361	275	324	342	324	311	342	316	322	323	302	350	352	306	334	285	334	343	366	325	340	328	308	313	341	322	347	319	320	304	340	336	321	355	338	319	323	301	292	308	324	311	357	317	323	355	307	348	305	330	323	320	356	323	312	338	340	308	334	315	317	291	338	304	299	308	309	347	334	292	308	325	311	295	321	304	303	288	302	302	332	293	330	283	304	321	309	309	314	321	349	304	334	310	325	309	321	318	304	307	348	359	313	340	330	334	340	352	312	340	342	311	326	330	311	314	319	322	332	341	337	312	310	302	308	300	303	324	296	298	342	311	317	310	323	337	299	354	340	334	325	354	375	324	306	343	311	350	295	334	334	349	318	342	331	299	339	339	334	357	339	320	332	334	289	338	339	267	337	345	269	301	311	318	311	313	292	309	306	326	353	324	341	317	332	291	312	322	333	311	347	329	308	335	323	327	327	295	336	288	327	355	320	351	316	316	315	341	309	304	335	351	335	321	367	324	327	347	332	315	296	319	316	318	312	338	263	297	291	320	323	310	357	308	328	325	324	329	340	313	312	352	315	336	298	335	319	311	310	316	335	290	301	275	310	308	293	328	327	314	339	304	335	331	306	315	345	344	323	346	324	297	298	332	282	355	282	322	352	333	281	304	300	315	294	330	350	303	343	353	330	333	327	347	345	322	338	310	355	300	312	299	321	283	341	314	337	313	321	352	302	339	331	341	336	322	328	324	314	329	340	378	328	329	312	309	349	312	310	350	328	316	301	339	359	283	336	316	311	298	340	330	299	318	354	330	329	294	325	345	338	340	328	289	330	303	304	305	317	334	301	373	336	334	337	351	309	303	351	327	324	320	304	333	291	307	345	314	336	318	338	317	332	332	308	309	317	338	306	312	322	352	299	314	339	303	359	338	341	306	331	310	294	310	333	300	338	296	325	300	322	315	338	324	301	286	341	319	297	320	328	325	314	300	336	325	360	319	326	333	330	368	312	292	334	326	351	338	355	329	329	322	311	311	287	311	311	328	312	346	352	330	309	317	319	307	314	332	323	308	304	334	322	321	339	327	351	335	334	305	298	354	303	326	304	330	338	323	280	333	296	301	321	304	339	327	336	295	322	314	327	305	318	327	337	322	317	326	316	304	343	314	332	318	334	318	313	331	325	287	302
6615	934	1229	1367	1285	1103	1084	961	910	927	880	921	845	847	909	805	828	852	740	788	791	811	804	841	804	817	807	803	762	824	792	839	827	787	759	776	774	757	783	792	764	723	828	757	848	775	712	780	772	782	737	822	810	755	779	833	766	801	801	790	740	766	785	732	796	770	801	783	738	760	764	787	786	797	784	786	761	775	770	793	735	825	761	805	826	784	825	810	768	789	812	746	803	793	739	769	743	821	793	751	779	791	717	769	765	762	750	755	813	760	788	744	751	738	700	806	787	773	719	768	743	769	789	825	745	785	777	829	747	786	793	790	768	809	768	731	794	783	788	743	765	780	741	797	791	821	793	791	788	725	768	783	769	761	805	842	823	806	774	755	788	792	778	775	732	792	816	810	743	778	774	757	784	785	807	794	757	813	750	796	745	726	794	780	768	745	786	740	727	797	772	727	778	815	788	717	736	793	756	802	798	813	807	795	760	807	779	781	718	764	798	746	788	794	771	789	781	777	802	808	842	754	746	758	811	737	743	736	759	773	776	838	791	757	750	792	743	761	794	785	816	733	802	784	840	812	814	792	819	772	779	781	776	774	738	810	774	768	840	776	793	733	749	767	804	774	732	793	776	776	775	787	802	750	771	763	775	761	740	816	769	807	808	809	772	834	803	769	776	765	824	747	785	825	788	724	740	803	779	750	812	773	828	786	748	828	786	807	801	760	752	756	788	745	772	788	786	836	777	765	753	785	741	779	776	806	727	725	787	766	754	823	770	826	787	811	781	771	770	804	789	798	790	782	788	750	788	756	751	790	789	775	812	786	774	817	773	783	748	794	761	816	798	832	724	747	826	778	742	769	731	802	807	730	740	787	823	724	778	755	808	765	776	777	804	793	770	734	800	775	741	840	789	765	789	738	782	754	820	722	818	838	768	747	756	855	738	824	803	735	738	748	763	767	801	768	752	775	784	808	742	757	737	745	746	772	753	810	748	795	794	820	763	775	739	741	794	764	766	774	785	740	756	782	767	793	781	786	736	756	764	773	800	848	762	755	764	769	782	755	801	789	743	744	794	763	769	761	790	725	794	747	775	786	789	741	785	796	749	842	791	783	804	773	772	696	820	759	776	806	734	797	772	785	756	735	781	799	814	792	777	790	765	796	762	794	787	770	771	799	734	769	743	777	803	778	742	822	784	707	730	758	768	763	758	783	775	738	780	803	719	821	793	786	769	782	810	799	752	746	768	758	781	774	796	754	757	744	733	772	704	773	764	833	844	744	777	803	746	858	747	785	761	785	749	804	789	762	848	760	757	764	783	783	798	790	756	755	823	792	771	777	834	744	810	771	802	787	794	741	750	800	751	804	775	817	740	791	816	764	738	736	804	813	837	755	772	776	821	787	788	789	780	776	751	752	800	783	808	708	849	814	782	798	763	764	787	754	754	786	745	798	751	742	785	768	726	816	759	823	791	746	730	764	763	807	780	777	774	773	811	809	789	785	780	782	797	811	746	758	799	768	794	760	778	814	791	789	768	789	712	785	788	774	766	826	737	798	731	806	768	847	782	754	793	770	739	749	760	748	743	777	784	779	788	748	735	752	712	768	802	713	747	782	790	776	831	808	789	784	761	771	786	748	746	750	825	792	764	751	761	856	741	778	811	781	717	793	758	781	774	802	783	766	794	752	784	761	760	790	802	783	765	772	768	818	800	785	759	804	756	797	738	769	793	739	776	807	841	813	733	796	737	762	774	818	788	790	759	781	807	766	738	751	814	771	777	772	759	781	763	764	828	769	810	757	771	775	748	831	777	796	771	781	763	776	778	814	760	815	775	747	724	773	768	778	776	783	807	805	830	792	813	775	786	816	802	779	779	793	689	739	740	766	761	786	767	816	763	839	766	786	804	728	753	811	777	737	799	797	788	715	795	778	762	787	776	805	764	739	784	803	821	769	794	764	783	832	809	744	807	808	778	779	769	728	743	784	797	748	798	784	781	805	821	811	757	785	773	755	797	751	786	783	718	795	791	767	780	811	815	795	810	789	750	815	764	786	812	772	807	766	769	762	732	777	742	799	733	803	791	778	809	806	794	784	808	778	820	703	784	786	828	797	781	770	827	774	795	751	782	780	724	793	880	741	822	780	763	751	768	731	791	815	760	815	811	775	775	782	820	742	756	773	741	717	753	778	775	781	774	781	810	796	799	763	758	772	841	769	787	737	757	799	797	768	768	835	821	749	746	785	746	802	784	784	777	794	791	792	793	775	753	812	772	760	772	814	788	793	730	818	797	741	746	833	791	801	747	786	791	739	744	766	755	748	812	754	799	737	750	754	768	790	794	769	765	757	779	743	752	771	734	783	795	776	764	764	783	761	803	774	856	787	790	751	752	768	787	749	750	767	827	824	796	766	763	748	766	781	820	786	800	774	744	777	786	800	712	770	794	781	802	758	805	767	743	759	781	793	784	817	791	783	785	766	728	767	762	768	770	822	824	812	797	805	770	770	798	774	781	797	765	731	786	771	802	814	800	801	803	731	830	772	746	760	814	811	810	814	800	779	774	801	760	769	742	774	791	776	781	822	736	762	716	732	752	750	758	805	837	799	777	742	787	782	805	736	807	773	735	786	794	800	773	790	811	809	767	792	743	733	767	744	848	734	769	803	799	793	763	759	776	784	813	744	823	784	804	796	784	756	788	731	758	789	772	814	785	772	751	767	771	769	773	730	747	790	758	734	794	766	772	799	758	779	744	832	762	761	775	803	812	775	776	765	804	786	780	761	794	784	826	817	761	778	844	780	776	736	776	770	851	762	744	784	820	810	801	749	786	813	753	784	778	787	777	775	843	740	827	811	751	794	803	815	740	779	785	809	744	789	811	760	756	760	744	777	752	764	831	804	768	767	747	749	770	803	770	764	792	769	792	749	818	742	768	782	824	804	760	743	759	701	826	786	793	777	816	787	780	795	784	743	780	752	793	836	761	794	852	780	750	825	780	751	739	832	734	804	799	754	776	738	781	774	761	820	729	774	792	756	739	765	775	777	798	787	755	823	778	758	760	751	815	792	782	749	749	792	757	791	763	766	754	776	754	774	764	756	725	744	762	760	782	756	735	744	807	766	811	751	804	796	798	761	793	816	721	720	749	735	721	755	810	816	783	767	795	812	792	821	823	801	751	741	802	761	793	763	773	812	742	761	782	762	780	780	759	768	757	700	763	767	784	813	776	796	770	791	765	776	818	726	797	787	765	816	792	790	756	758	819	773	750	759	775	758	815	770	753	840	808	801	818	811	767	752	790	759	754	734	734	802	762	760	800	799	755	768	792	773	778	779	724	740	770	711	762	832	807	734	763	752	831	772	770	764	795	788	766	783	787	788	743	806	784	738	803	748	765	735	794	798	748	755	800	770	804	764	779	788	745	808	745	773	814	775	729	784	790	808	769	809	742	757	818	768	755	757	799	789	730	724	795	808	710	750	793	739	733	760	802	786	783	808
11750	705	648	468	311	285	260	271	234	194	198	214	209	178	163	194	213	171	156	200	193	183	156	178	190	158	152	181	172	166	150	158	174	177	164	143	146	157	158	149	138	150	174	143	156	149	186	153	173	184	161	158	158	200	155	153	170	169	155	157	159	164	143	188	173	176	148	164	167	150	156	156	140	164	180	170	175	182	153	167	176	176	157	156	153	137	153	146	163	172	153	152	170	149	155	153	161	158	133	155	152	149	181	151	148	175	145	180	172	176	161	157	187	140	162	147	125	156	163	171	163	180	156	152	147	140	150	167	159	168	145	164	162	163	154	168	195	158	157	160	178	177	148	182	166	169	172	142	163	155	146	163	164	142	186	162	150	172	159	142	154	160	163	164	175	168	163	161	179	139	149	162	147	161	153	160	163	169	188	159	150	173	149	156	173	166	156	150	133	170	155	136	169	168	155	146	149	181	168	148	175	173	133	170	150	175	168	146	170	198	157	159	159	156	145	155	173	177	185	155	158	153	164	152	165	138	146	170	146	163	150	126	177	127	144	173	148	157	169	165	138	152	165	156	168	194	137	180	179	147	159	144	159	148	167	158	177	163	167	131	156	143	146	137	187	150	151	153	163	194	172	163	162	162	187	180	145	169	155	148	138	159	180	160	163	160	164	153	155	157	181	153	161	181	143	176	149	155	192	162	164	159	138	164	176	128	185	154	157	134	141	160	157	150	142	142	160	138	152	150	153	151	167	144	166	168	157	147	155	165	161	157	160	146	156	166	155	159	146	153	168	164	137	182	143	163	165	175	151	158	123	143	166	168	155	154	163	143	145	155	168	135	156	142	140	191	158	149	154	153	140	150	150	150	159	193	171	167	175	141	156	179	135	156	181	190	161	166	164	170	149	162	174	170	169	152	155	178	170	184	166	142	174	138	153	139	153	167	147	153	160	164	158	141	168	150	156	157	166	149	163	145	156	169	149	148	141	173	172	145	155	146	167	153	169	178	149	173	143	149	149	161	152	157	174	147	175	183	160	163	172	177	160	187	144	165	157	171	162	167	164	180	146	165	177	154	175	152	142	168	168	190	179	156	139	189	170	192	154	165	183	162	182	155	164	152	149	183	157	153	171	147	142	162	141	177	158	156	170	140	161	183	167	149	172	169	163	158	141	157	177	159	126	154	138	151	164	158	173	163	146	144	171	141	160	174	170	187	147	143	176	165	168	174	179	144	183	167	182	162	174	142	168	172	148	145	173	160	154	174	156	155	166	174	148	164	171	167	156	191	182	170	154	169	147	133	164	168	154	155	157	178	151	148	167	166	164	143	158	157	172	142	167	138	156	143	139	175	174	163	171	158	156	166	149	157	160	180	142	166	157	154	152	178	166	191	156	153	160	163	153	160	170	168	167	187	146	162	167	156	167	155	164	140	164	155	172	188	161	142	165	127	173	166	160	152	169	135	158	156	165	150	155	170	144	145	160	145	140	169	157	132	155	164	162	174	160	165	132	162	148	160	177	149	168	179	143	164	163	134	186	159	164	133	170	172	166	160	170	162	175	171	145	164	143	150	155	145	150	167	158	188	131	140	153	138	152	146	168	155	165	142	151	165	165	164	142	144	175	189	161	153	150	146	148	214	198	167	178	154	164	163	133	167	137	166	184	177	163	149	158	148	155	168	186	189	173	167	135	164	156	139	200	149	153	164	170	161	155	159	179	172	121	175	175	136	158	149	159	162	149	177	143	137	169	169	166	169	169	170	173	134	154	142	148	161	150	161	138	150	131	131	158	173	146	158	157	141	136	137	155	163	154	165	173	177	161	138	168	170	157	181	172	157	152	157	169	154	133	159	142	170	152	146	150	146	177	147	148	174	171	137	155	157	168	167	177	157	159	164	164	162	165	176	147	151	175	175	167	170	166	160	163	153	153	186	168	161	177	171	161	157	135	148	151	160	158	164	169	157	162	153	152	148	147	185	151	157	145	152	144	189	179	144	183	157	192	151	174	183	160	150	147	163	130	150	179	165	177	182	165	185	167	157	160	179	182	156	153	180	162	146	148	153	167	155	162	163	164	148	141	162	166	162	153	134	134	137	165	152	152	130	156	179	159	142	152	154	154	175	169	148	139	150	139	134	157	171	158	140	151	143	165	165	143	158	152	187	187	153	134	169	165	179	171	171	150	163	184	186	173	189	169	146	147	159	138	134	155	139	153	186	164	146	152	136	145	160	145	166	164	162	174	157	170	149	132	176	161	170	136	164	162	174	156	173	180	164	159	160	166	165	163	175	165	168	167	163	173	140	145	159	153	167	157	147	173	157	140	166	146	151	157	150	137	175	167	152	164	147	156	147	168	150	176	166	147	149	148	168	160	158	152	170	168	163	133	175	173	174	157	153	168	181	164	148	153	162	150	163	161	149	168	160	179	158	160	173	175	175	165	164	143	185	148	159	163	173	167	147	178	145	168	151	177	191	171	145	148	178	145	155	143	145	156	159	161	185	147	184	172	147	137	156	169	168	151	176	155	143	161	189	165	168	164	154	130	159	156	148	152	168	139	140	162	167	167	164	132	175	166	187	155	164	142	175	162	161	147	143	144	138	175	175	174	148	147	177	177	174	181	144	151	155	175	150	152	143	151	148	145	167	158	172	167	155	176	146	167	163	167	162	168	137	134	147	165	174	185	172	145	173	164	149	178	146	170	167	146	189	140	156	164	156	158	164	157	166	156	183	166	175	140	151	155	175	197	163	156	162	164	161	151	151	164	156	163	165	170	164	144	182	175	189	161	185	174	188	170	131	154	193	160	155	148	155	151	159	157	169	172	168	168	162	156	167	158	161	159	158	155	146	160	161	176	173	172	172	160	163	140	134	155	184	148	189	164	148	142	170	172	162	165	147	148	147	176	156	141	164	145	133	170	157	163	147	155	150	181	178	173	150	179	158	154	159	159	166	175	172	161	160	162	151	171	143	167	162	162	149	171	149	149	156	144	149	174	171	150	156	159	169	176	184	163	169	147	154	178	174	176	144	177	143	180	158	158	174	165	180	162	172	166	163	143	142	156	169	160	148	177	162	164	190	167	143	152	184	142	148	159	173	161	151	154	167	163	137	147	166	156	167	155	142	136	168	144	175	154	164	158	168	149	163	173	205	156	154	169	182	136	159	178	155	177	168	142	157	160	172	163	174	155	159	158	160	148	128	185	152	145	157	176	146	166	157	152	130	195	167	154	170	166	173	165	185	175	166	152	179	157	162	170	168	183	176	173	169	157	140	156	148	171	162	142	171	165	166	186	150	147	158	158	166	139	167	156	174	167	175	162	155	174	138	178	176	175	168	162	157	173	158	154	166	166	163	183	159	149	168	166	158	151	167	180	165	145	151	175	151	161	179	189	165	155	159	163	156	160	163	167	171	147	153	166	137	146	186	145	143	168	141	178	185	162	162	150	164	155	158	157	158	162	164	177	166	162	158	147	166	146	181	169	176	156	146
7732	801	1471	1634	1382	1108	954	821	722	701	692	630	605	604	520	539	521	529	489	496	501	486	483	495	468	469	476	440	448	457	450	457	461	482	447	436	466	446	406	423	460	453	433	413	435	428	458	475	434	434	471	442	401	418	407	453	423	439	457	468	437	431	446	409	437	425	390	443	450	454	396	440	458	439	411	443	456	387	419	396	442	421	426	410	423	426	432	402	402	439	449	414	422	384	416	418	456	419	417	430	387	406	417	424	415	392	418	388	435	440	414	434	386	400	396	459	398	394	429	416	396	445	436	377	421	424	448	388	362	430	421	421	447	421	398	414	427	419	442	409	429	414	411	442	413	392	417	410	409	439	414	433	428	427	451	408	424	379	402	412	424	371	443	437	414	416	406	407	415	398	430	409	411	419	385	416	446	445	386	453	421	448	443	435	433	448	398	389	386	411	442	393	432	395	410	443	421	393	403	400	416	390	421	439	428	381	383	418	434	427	415	429	380	405	438	405	419	425	421	403	399	413	414	415	418	398	409	393	412	421	444	438	392	439	412	445	410	435	433	409	425	416	446	418	425	468	416	388	424	413	421	432	430	408	411	410	428	368	451	443	442	432	408	416	427	432	425	402	408	450	421	416	386	388	422	444	426	423	447	432	424	425	421	412	439	396	346	439	427	398	427	434	420	410	431	412	379	408	398	424	445	430	432	441	424	397	401	406	441	393	440	398	389	406	411	427	420	437	393	416	430	414	390	422	417	425	409	420	384	433	429	425	436	414	371	377	392	413	396	408	387	455	401	425	382	382	429	431	444	383	432	423	416	381	414	396	428	395	409	429	432	468	386	440	389	418	384	422	432	425	402	387	410	402	436	389	407	447	434	416	427	436	434	413	412	419	401	424	384	439	410	411	420	394	397	426	447	419	442	409	434	423	393	375	399	409	431	406	405	420	414	453	429	420	415	386	403	450	441	428	435	403	421	473	413	448	392	435	416	396	394	397	402	396	418	428	374	439	421	406	433	409	436	430	371	418	374	428	398	419	438	409	445	421	403	459	440	412	428	390	378	446	443	400	427	431	444	404	419	374	423	423	461	413	412	464	417	416	417	411	409	399	386	417	425	423	433	452	383	429	413	381	416	455	428	438	397	433	427	424	443	447	446	380	440	415	442	410	415	437	409	412	412	399	397	425	372	436	420	439	423	413	469	454	405	430	419	446	415	432	416	397	425	423	397	442	438	402	394	401	414	405	418	411	414	417	413	435	417	394	400	449	438	401	402	429	437	386	436	429	411	400	441	412	394	426	387	417	437	468	400	412	419	419	428	442	407	410	427	424	409	433	402	413	375	418	427	396	430	425	397	415	370	393	421	382	425	381	407	446	406	402	415	423	389	404	378	481	401	437	415	404	438	407	420	420	433	416	440	438	422	381	394	437	426	409	426	397	407	403	405	430	418	400	401	422	443	401	441	421	396	401	419	391	404	368	420	445	431	427	402	421	441	423	433	416	408	421	418	434	420	395	414	422	408	410	440	421	392	396	441	427	419	431	408	411	415	430	422	405	420	415	406	427	424	445	459	432	415	434	421	402	402	418	423	417	430	411	443	450	406	432	435	409	398	399	417	414	406	404	426	436	411	397	428	407	447	422	425	425	402	392	434	427	388	413	388	433	397	405	408	422	403	429	449	394	405	454	399	448	410	394	431	391	452	405	438	453	448	419	430	399	416	391	435	420	414	395	420	408	400	416	421	426	442	461	396	386	401	423	406	431	390	389	413	420	403	435	434	436	465	401	411	419	445	442	378	421	430	414	397	412	391	406	411	428	406	436	427	430	400	418	471	414	397	409	422	417	385	392	387	395	455	419	413	381	430	416	369	410	433	414	427	420	394	433	391	409	418	455	372	405	450	421	408	435	445	418	407	414	397	434	413	412	383	447	370	404	417	424	381	404	413	411	439	429	413	447	411	409	414	364	416	422	400	416	453	400	393	424	417	404	425	404	389	461	411	391	400	411	413	440	402	431	400	394	420	416	410	465	399	412	424	391	424	437	433	453	424	424	408	401	437	393	412	393	459	402	390	440	375	424	414	402	432	459	429	407	429	412	415	382	426	408	420	407	447	443	419	400	390	419	430	414	421	408	458	440	414	427	429	430	415	409	457	416	402	382	388	403	453	447	415	466	424	376	406	423	394	443	419	440	440	406	436	414	420	442	421	407	393	412	441	416	414	410	400	440	426	408	399	452	422	411	431	409	420	419	434	446	397	420	394	399	410	396	380	419	417	392	411	426	409	418	436	394	449	437	407	410	383	432	414	426	405	428	423	407	425	412	384	417	370	396	440	401	432	401	430	408	414	398	377	406	433	451	431	391	416	408	420	366	425	393	405	409	408	447	414	413	406	397	400	394	427	426	423	459	400	426	393	405	441	454	475	425	437	424	426	403	402	413	411	437	432	416	428	404	427	426	433	448	423	413	418	393	439	411	400	413	451	442	418	435	399	408	392	426	412	446	430	411	424	385	438	436	395	418	416	430	412	425	441	445	395	448	404	413	387	418	396	423	435	454	449	399	441	391	414	451	391	414	409	438	401	399	413	430	404	410	443	425	402	402	432	413	411	399	394	447	378	406	420	416	437	434	410	441	372	476	441	431	405	432	413	412	398	459	431	423	444	429	469	430	423	413	411	432	434	435	441	389	386	409	388	442	398	430	401	398	395	415	422	427	414	411	398	403	392	433	398	416	414	413	433	440	433	416	444	390	440	426	390	374	386	440	413	421	405	398	427	388	413	414	403	394	396	428	433	397	437	436	381	449	431	437	428	441	428	432	429	395	424	409	386	411	423	427	405	402	424	373	396	448	428	427	419	390	392	384	394	420	420	406	376	408	431	357	442	403	398	399	407	422	430	430	418	406	412	434	407	416	416	408	395	438	387	405	435	433	419	405	413	408	418	425	415	457	385	445	429	405	441	408	392	421	437	428	408	438	410	363	416	413	432	437	452	410	459	470	434	436	441	419	393	426	404	422	412	393	463	407	420	453	385	432	396	400	424	433	418	451	420	421	429	393	471	413	430	408	443	416	429	383	398	427	461	423	430	441	403	413	430	398	422	427	404	452	418	407	432	388	392	408	423	424	408	408	390	415	414	406	444	442	464	408	410	411	400	395	422	422	414	416	383	413	415	410	442	439	400	404	402	382	411	431	432	422	413	446	379	386	415	403	414	449	447	390	441	430	430	439	431	395	416	397	425	422	413	455	387	414	461	422	399	385	465	435	448	403	428	434	383	405	443	431	403	424	441	385	406	428	436	404	431	418	443	420	424	448	393	393	421	437	429	431	399	413	395	377	401	416	420	447	424	407	407	416	435	425	389	415	430	448	433	426	416	439	414	385	420	439	394	439	453	406	405	408	411	402	448	463	402	398	449	457	412	442	414	400	414	400	455	380	413	404	473	407	383	406	420	412	379	438	415	370	468	451	418	407	412	418	467	412	408	400
1309	367	356	353	325	356	373	353	375	365	412	313	351	379	348	391	323	374	371	323	386	357	353	387	357	341	355	328	356	385	365	359	354	329	346	367	338	343	330	327	339	332	374	375	352	353	378	357	344	346	333	350	353	371	329	362	374	338	325	350	366	356	355	349	391	364	360	334	342	356	356	348	325	365	345	347	353	352	373	332	344	367	356	366	381	345	329	322	356	362	369	364	307	338	369	353	366	351	327	355	354	328	359	338	340	391	310	351	368	355	328	317	363	362	393	344	362	355	346	360	355	342	357	370	359	347	378	304	357	354	339	359	374	393	378	348	334	341	357	314	332	345	347	355	361	367	320	332	341	353	359	345	368	369	362	371	347	328	348	330	369	363	360	354	349	354	352	364	375	386	342	339	323	324	341	355	337	351	351	326	385	362	394	358	350	320	356	344	344	359	345	356	354	375	329	368	358	315	307	357	334	365	397	342	337	334	315	367	360	332	312	315	338	320	325	328	340	367	374	371	351	360	331	363	337	358	348	385	347	336	379	312	394	338	360	355	315	331	353	325	366	327	369	362	363	357	328	346	327	352	347	297	344	320	350	355	369	346	305	348	340	348	347	372	355	355	340	368	315	356	330	351	302	340	370	305	361	321	338	316	363	365	365	354	345	325	329	393	361	366	300	362	337	328	369	367	348	336	336	336	308	342	307	363	340	343	381	374	349	328	382	360	331	312	329	352	362	328	365	338	356	298	344	326	343	363	372	359	349	347	333	349	331	346	361	358	319	328	340	354	344	364	339	351	355	341	343	358	355	366	352	369	321	359	331	376	327	385	316	362	330	344	369	356	330	345	353	360	324	332	354	349	358	372	348	371	378	333	361	370	355	291	372	346	364	359	364	311	351	326	364	350	341	339	328	347	343	331	388	358	370	332	317	351	353	364	370	372	357	353	348	343	341	335	317	363	364	353	355	370	363	354	340	347	355	384	355	373	356	370	404	358	360	376	297	339	336	378	360	363	337	340	331	351	341	368	357	303	379	330	351	322	329	329	351	387	329	328	339	320	347	356	350	307	348	350	351	356	344	362	315	380	354	340	361	355	342	346	338	371	358	330	314	378	359	349	372	343	369	360	340	370	361	324	337	356	323	345	338	338	349	378	346	337	319	345	342	336	373	345	352	321	345	360	337	354	326	379	369	357	361	390	347	389	377	334	321	326	332	307	350	344	375	349	412	361	343	349	382	345	380	326	349	359	352	367	352	363	361	303	365	350	351	332	374	320	346	349	351	335	370	346	358	347	342	369	354	295	341	368	317	365	375	346	340	357	398	336	343	345	333	317	397	354	338	358	347	389	331	372	334	333	360	353	347	343	341	369	348	343	335	350	312	354	369	359	318	322	363	370	382	362	330	309	366	330	334	332	345	347	332	358	359	373	297	346	335	337	359	371	360	330	344	377	330	359	324	329	364	364	372	353	358	327	360	360	338	354	324	318	332	337	337	401	352	366	319	349	337	356	363	380	350	350	353	331	346	358	363	350	397	352	312	323	350	333	344	365	332	361	374	321	334	370	353	385	335	343	338	342	340	401	351	385	342	307	390	383	377	333	332	355	349	317	344	345	346	381	355	352	345	361	374	327	330	367	317	359	333	362	374	345	352	327	362	359	346	392	337	352	334	307	358	354	362	330	344	348	350	356	345	330	362	370	338	339	362	332	329	350	346	323	347	326	354	352	373	352	344	376	390	390	357	313	351	352	332	371	334	339	343	355	331	367	362	367	343	343	334	391	324	350	360	357	376	338	340	343	385	363	343	372	369	338	352	354	360	365	347	353	346	305	345	352	361	334	354	363	359	370	367	346	329	337	329	381	321	302	356	341	348	351	361	296	337	327	350	406	352	352	344	346	344	390	346	341	373	364	357	310	359	351	323	342	324	343	312	342	318	351	356	341	341	320	326	336	356	347	370	353	340	356	331	367	363	344	344	320	327	346	368	365	345	326	402	324	363	344	317	365	309	387	339	343	360	380	362	379	356	360	320	390	379	371	375	361	361	327	362	336	331	364	342	367	337	352	339	340	392	339	352	372	312	353	341	369	344	325	361	389	331	327	360	357	374	364	406	326	302	341	330	343	394	378	348	327	329	364	343	308	365	334	332	361	330	348	362	374	327	387	376	376	372	332	363	368	381	320	322	321	396	363	350	328	354	351	330	361	354	347	346	385	368	303	348	356	343	340	331	323	370	333	396	353	360	353	381	331	326	330	357	342	367	378	339	347	380	363	350	343	345	395	377	355	353	366	360	351	337	364	351	344	355	334	332	312	355	370	355	338	359	333	388	359	345	332	331	368	341	341	345	360	362	339	334	340	344	338	343	329	325	364	380	349	366	324	341	328	324	345	338	336	371	359	356	353	369	360	358	377	333	317	319	319	367	356	341	367	341	331	375	376	365	360	388	401	340	345	341	356	355	384	350	372	363	320	319	377	351	327	326	307	414	321	354	347	382	323	336	333	352	339	341	349	385	371	334	324	361	361	343	337	350	381	365	340	332	330	372	368	328	350	386	354	327	375	318	336	340	366	335	353	350	350	372	384	355	342	346	328	345	368	337	351	300	360	347	363	371	348	357	333	363	355	352	364	324	309	370	347	360	343	310	336	385	368	362	317	345	366	361	368	327	392	332	324	346	318	374	367	388	388	344	412	320	351	336	361	331	310	332	344	362	369	325	363	345	336	351	377	346	332	346	351	353	347	359	342	370	347	365	307	352	371	338	366	387	340	368	365	365	349	349	348	318	349	379	321	366	361	334	338	336	349	348	330	340	380	343	328	336	311	360	354	380	355	349	337	328	341	319	318	368	363	335	334	318	369	331	359	336	351	317	353	327	342	356	362	354	355	382	368	354	346	341	339	380	377	336	353	348	302	380	318	329	332	371	353	377	336	330	333	346	345	368	346	348	377	366	366	337	362	347	330	332	377	373	308	306	337	326	385	348	344	377	310	380	368	374	352	343	326	357	367	359	354	319	365	366	379	350	346	285	344	375	347	341	378	337	364	354	323	343	341	332	331	349	384	370	370	322	400	335	334	360	346	352	369	366	354	304	367	345	367	360	318	377	363	342	351	343	379	323	396	337	334	352	317	375	359	351	318	341	362	336	330	339	342	337	372	373	353	344	350	339	354	388	328	339	349	346	322	334	320	357	332	377	358	342	363	327	349	380	364	366	344	379	339	369	331	351	356	366	389	348	342	325	311	369	365	376	322	335	349	315	345	356	343	396	336	351	350	343	349	342	370	373	339	371	364	344	364	326	357	345	337	396	334	337	348	362	378	358	336	390	394	374	370	364	311	343	360	327	344	362	371	361	319	372	325	335	344	315	348	357	335	346	328	346	353	333	344	352	376	362	330	374	316	338	343	330	354	372	371	313	354	346	356	323	366	340	342	325	342	376	357	353	326	358	373	369	364	334	349	341	344	371	353	363	363	374	346	374	359	360	322
2054	847	896	880	868	848	884	833	837	851	795	859	813	845	872	842	814	890	844	843	839	878	844	852	854	858	831	809	853	904	880	892	860	843	879	818	831	861	790	853	864	848	821	868	853	814	856	874	813	837	800	853	830	828	795	830	815	853	825	848	843	827	830	856	864	854	821	851	911	824	818	839	836	903	821	871	870	837	801	812	816	808	865	871	789	828	774	889	861	800	851	806	846	861	876	848	836	826	798	858	837	808	859	872	818	853	880	889	833	829	844	863	865	883	799	825	854	881	855	862	844	858	888	825	841	873	849	831	830	863	831	796	849	817	842	858	797	812	854	837	922	787	869	859	875	845	870	883	844	839	812	842	877	830	858	813	841	838	891	843	806	888	789	867	855	925	804	841	844	895	849	852	894	843	896	844	816	853	825	889	841	834	857	847	835	811	823	819	832	870	803	816	827	845	887	878	818	816	852	867	861	853	862	827	875	807	835	863	828	851	852	878	795	797	825	847	806	838	808	852	853	846	827	816	854	926	882	818	841	867	853	863	863	886	844	806	890	867	840	861	883	821	803	839	865	872	782	845	813	855	776	830	787	853	863	841	828	870	853	845	844	834	916	886	839	855	849	769	820	812	856	847	839	848	781	884	835	863	866	812	819	822	811	854	790	861	873	847	792	809	818	822	823	898	815	858	828	881	828	874	872	792	856	842	832	825	851	852	848	859	846	832	826	843	825	825	880	836	882	837	842	787	863	845	823	823	829	870	856	832	835	888	832	848	885	851	905	803	826	855	873	877	857	830	888	838	817	805	825	877	818	803	839	814	826	826	841	848	826	840	889	835	817	859	834	846	869	829	862	840	874	865	880	853	830	890	846	871	819	799	822	841	829	857	835	830	780	841	794	856	862	860	840	875	871	848	811	788	854	837	858	837	885	867	794	826	860	854	802	846	829	873	820	845	836	851	799	878	872	822	844	865	853	847	834	831	857	848	906	841	854	852	854	780	857	847	911	866	888	796	872	848	829	805	862	869	832	846	880	840	892	802	854	852	808	795	858	851	835	854	786	855	824	805	909	836	879	816	867	839	880	887	829	886	825	815	847	865	887	898	885	840	881	819	866	879	854	829	832	892	802	873	832	873	863	813	871	873	849	860	821	859	858	850	825	834	820	843	885	896	904	843	855	853	884	885	836	791	831	806	799	883	845	860	785	846	840	808	861	798	814	860	851	847	800	824	883	850	877	873	842	841	860	860	846	815	864	874	816	858	865	816	768	812	848	875	852	855	860	843	779	815	833	810	853	810	881	836	852	829	782	825	883	847	900	872	822	859	839	841	836	826	836	865	817	803	853	870	813	836	928	843	809	908	830	830	832	840	804	802	850	846	885	863	883	838	830	874	804	877	899	836	865	866	825	839	818	867	914	846	837	826	824	880	863	853	857	860	847	834	871	786	859	837	790	826	872	801	808	845	836	838	914	824	880	791	853	823	844	778	844	864	831	850	820	860	873	785	843	821	781	896	841	888	814	821	785	834	829	839	874	841	803	856	874	831	771	870	841	830	883	866	864	831	781	861	831	859	836	818	892	873	850	810	815	847	845	888	834	869	819	837	851	844	826	803	835	849	839	847	802	876	848	831	829	856	838	829	849	888	842	818	849	822	816	848	821	893	844	850	873	796	849	843	860	824	883	860	850	879	815	836	892	822	873	848	862	817	842	854	867	872	845	902	834	864	837	839	810	815	859	831	820	847	824	842	814	840	889	849	816	798	834	806	775	823	829	830	846	914	838	858	849	787	830	833	899	773	841	866	845	839	883	818	864	843	828	834	885	853	890	890	864	826	817	826	857	862	817	858	814	862	804	902	810	883	879	870	846	817	827	855	854	814	854	838	829	832	854	878	856	873	825	847	845	895	811	835	857	837	903	890	813	821	837	869	906	822	861	842	852	837	827	837	770	845	876	835	853	866	832	926	845	885	866	815	883	841	807	827	829	837	827	921	845	843	861	855	822	839	843	841	798	873	807	788	887	848	814	821	823	821	821	838	871	861	801	851	858	865	847	792	827	818	828	835	831	815	852	856	829	885	850	812	903	852	825	829	841	821	875	854	865	884	861	860	833	915	840	848	880	779	810	871	800	844	852	841	844	844	809	873	823	793	852	859	895	862	857	847	834	839	887	924	837	837	888	884	874	840	850	854	801	889	862	861	824	836	836	878	850	854	848	830	912	799	884	881	842	829	876	819	888	865	838	837	861	830	895	865	873	848	837	857	840	850	822	790	811	849	861	823	872	837	887	884	849	856	839	851	892	887	821	917	838	817	830	761	865	823	841	838	851	868	859	866	818	810	853	803	849	808	881	872	808	869	864	856	848	884	818	837	861	842	837	856	872	803	799	837	806	787	899	825	823	811	861	826	892	857	888	841	833	824	854	892	784	844	879	842	853	871	861	827	773	879	867	789	870	835	840	776	826	844	818	838	874	812	865	845	920	834	869	834	822	842	801	871	805	858	835	838	826	872	837	885	873	832	868	810	924	842	868	854	893	873	863	824	818	830	877	875	826	839	825	890	844	857	869	823	841	845	826	810	849	855	805	882	853	855	889	839	895	868	842	862	875	845	896	804	868	834	846	829	875	797	831	844	781	839	926	859	820	826	816	846	829	846	866	852	865	847	875	880	855	894	837	839	830	872	829	853	899	859	837	851	854	868	793	857	833	838	849	816	876	848	816	834	770	856	841	850	880	826	838	821	835	850	843	862	852	809	812	880	791	799	841	865	851	826	869	849	912	864	807	879	886	859	808	849	895	852	843	851	916	850	819	855	817	818	826	818	835	843	847	851	810	854	872	855	830	803	862	844	823	872	880	924	885	855	801	851	875	828	821	855	899	816	911	899	846	828	839	910	836	822	828	871	871	844	817	862	922	859	839	832	834	834	857	778	859	829	847	839	862	792	851	817	853	818	878	811	816	861	821	863	853	836	846	850	876	819	915	820	836	885	866	846	873	844	883	869	840	828	843	862	848	884	834	863	791	861	841	832	858	850	820	830	861	821	811	881	825	852	848	905	864	833	879	850	877	863	879	851	800	871	815	829	847	855	823	808	873	917	870	903	858	859	828	915	840	832	839	829	828	833	788	874	863	874	867	791	808	895	845	836	822	818	886	819	911	856	810	859	860	825	817	838	872	865	846	896	860	863	830	836	865	803	863	842	812	852	889	814	855	870	829	842	860	874	884	856	829	838	807	839	836	886	824	818	813	845	819	839	858	839	845	861	800	850	866	835	858	828	892	870	843	827	837	847	867	834	803	875	872	844	816	890	832	879	849	869	869	859	798	836	842	898	828	840	876	901	843	856	886	871	827	821	869	894	816	851	868	849	897	846	824	809	855	866	831	909	781	820	846	856	833	806	895	849	793	817	847	865	857	848	897	887	867	866	870	831	852	830	880	866	818	840	871	870	857	888	889	857	798	859	837	824	848	865	824	868	855	852	832	887
7100	524	550	478	411	438	357	372	349	356	333	332	344	371	320	319	354	312	323	308	330	327	297	336	329	345	314	344	328	364	327	312	314	347	340	310	359	331	327	311	314	331	307	351	315	327	289	339	327	330	314	341	337	303	354	341	333	310	330	307	315	317	324	323	329	321	330	323	331	302	319	336	329	313	316	324	317	321	331	353	359	318	320	322	312	320	329	308	319	298	306	312	343	286	331	288	329	313	293	314	317	306	331	331	322	308	351	309	330	326	359	344	331	294	311	304	310	329	318	306	317	318	314	334	314	327	344	309	315	323	354	321	319	329	331	312	311	330	334	339	320	343	342	309	300	328	309	364	313	305	292	318	323	318	324	327	341	333	308	320	304	336	289	308	333	307	328	339	321	324	341	350	364	310	338	317	324	336	336	319	292	293	282	327	335	319	308	347	353	356	322	311	322	314	328	325	322	339	328	339	341	335	305	321	339	324	312	315	281	316	324	290	301	327	326	303	314	312	329	328	328	309	337	271	325	331	315	333	324	305	329	354	284	305	315	302	306	324	326	318	308	325	328	320	308	312	330	319	311	318	300	335	321	326	313	281	335	355	344	367	324	332	292	311	304	316	327	297	344	311	346	349	333	351	373	336	344	285	328	338	346	336	316	305	312	325	319	328	321	348	349	305	309	344	319	352	341	309	323	329	316	321	290	327	331	326	323	336	375	380	315	353	300	296	291	339	321	322	322	330	317	325	338	306	304	315	318	311	326	338	354	351	334	284	322	312	313	318	328	310	312	307	342	364	326	285	332	319	311	327	323	307	290	307	310	310	329	303	309	301	321	337	314	307	312	296	317	342	291	352	330	311	355	325	299	286	312	319	300	297	359	298	315	289	300	314	295	321	301	318	341	320	321	291	301	339	343	316	315	319	328	281	345	301	290	319	295	333	300	302	357	307	313	325	346	287	340	315	356	329	297	312	323	305	344	343	353	312	352	324	335	374	331	330	337	308	339	302	294	305	349	326	311	324	322	335	319	297	319	284	307	376	326	329	322	335	300	295	330	318	318	322	328	317	327	318	308	312	288	264	311	309	310	299	340	362	350	317	305	353	302	306	305	337	313	328	326	293	314	302	335	313	322	333	322	345	305	315	302	301	338	354	325	305	306	314	340	339	339	313	287	291	314	322	323	325	299	328	316	376	315	330	294	317	302	304	301	330	309	318	329	340	343	324	328	345	322	323	312	360	312	345	325	318	331	329	321	302	289	333	313	306	341	307	319	323	319	357	337	323	338	317	309	318	314	309	357	341	322	284	343	316	319	335	302	321	325	339	339	324	318	309	322	320	319	304	313	323	351	356	318	309	305	319	311	368	290	285	329	305	317	340	314	327	307	323	311	301	318	353	331	294	330	326	295	321	315	316	312	315	323	307	324	314	326	322	340	295	353	373	328	302	344	332	298	346	331	327	297	339	325	355	311	352	316	295	312	333	323	346	323	326	310	318	299	374	313	328	347	317	288	298	327	307	365	344	324	318	313	308	343	334	322	320	342	326	300	349	323	318	329	325	328	327	342	322	289	359	292	322	300	320	331	320	338	341	315	305	332	320	292	314	325	324	331	311	269	328	331	322	322	310	342	338	313	316	310	321	300	316	307	316	295	353	339	292	372	332	289	359	324	339	321	317	313	324	327	331	311	319	291	330	330	278	353	334	349	303	333	318	336	329	326	301	324	344	326	322	350	326	301	357	313	311	298	349	333	309	296	340	308	333	309	309	346	320	317	306	339	293	372	310	297	296	306	348	298	333	320	326	342	326	317	306	329	332	339	311	328	293	322	304	318	343	313	311	316	339	313	325	318	289	312	334	289	325	299	321	332	336	336	328	311	320	321	336	347	315	332	354	340	291	287	288	345	319	309	335	356	351	322	309	347	316	314	345	326	331	322	336	369	300	306	311	369	353	327	315	314	320	321	312	343	307	294	344	332	344	305	327	312	353	296	303	324	341	339	333	314	337	317	346	318	318	321	310	322	331	330	323	289	331	285	346	269	315	327	312	322	336	345	329	385	291	308	329	336	285	298	310	348	306	337	338	335	286	327	292	333	304	336	322	318	330	348	352	342	329	331	284	318	295	353	388	352	352	311	304	298	316	331	308	344	338	302	303	344	342	333	343	326	356	325	310	306	300	292	332	312	312	339	320	300	311	317	343	301	328	331	340	310	315	322	297	353	318	307	294	315	317	331	320	290	323	333	325	335	329	327	311	347	332	304	277	330	312	336	307	291	325	338	317	307	336	324	335	360	345	287	346	323	315	344	353	338	330	321	295	328	315	352	305	307	328	316	333	332	308	308	332	333	323	361	312	345	353	359	318	311	323	280	316	317	306	325	346	300	321	320	362	324	281	331	317	343	309	328	305	310	333	332	340	337	359	320	321	295	325	353	332	297	321	330	319	288	289	323	314	348	309	337	310	314	314	340	336	300	315	300	340	315	314	343	314	328	330	316	327	365	310	358	307	331	309	305	340	314	331	344	320	336	349	325	293	335	289	343	337	323	312	301	302	315	300	326	340	333	347	308	308	320	331	332	317	323	323	316	319	337	331	349	319	306	272	301	302	341	316	313	319	336	312	302	338	300	321	336	315	299	339	308	386	307	298	311	333	291	352	354	316	353	320	320	334	368	372	300	294	311	327	340	334	337	323	335	367	307	336	323	331	352	311	299	357	354	369	312	333	307	351	317	287	334	307	320	348	315	317	324	322	315	289	346	311	335	340	339	319	334	321	299	365	327	291	273	318	350	349	325	320	364	286	307	277	329	322	320	363	318	324	324	307	288	319	368	335	318	298	311	290	314	319	297	323	337	294	308	296	350	286	297	354	318	335	325	330	317	318	343	347	316	297	304	306	327	303	347	361	319	315	336	328	328	330	323	327	328	351	320	323	310	308	323	323	321	303	314	318	310	316	333	306	315	344	330	298	317	359	307	302	295	322	338	312	304	309	323	317	317	311	315	330	331	349	329	335	299	332	299	298	304	319	315	314	307	304	277	311	335	316	322	312	340	327	319	318	323	321	330	306	324	331	311	328	306	301	345	333	308	295	297	300	320	347	313	345	309	309	318	300	332	306	335	343	326	316	312	294	310	303	335	306	298	329	309	294	294	308	289	294	295	336	301	344	317	308	326	343	301	310	328	338	342	360	304	295	313	312	307	316	292	312	339	328	294	299	310	347	331	317	329	333	347	302	335	294	324	288	305	316	326	334	289	334	303	331	281	299	323	326	320	321	321	317	309	319	318	324	349	333	361	352	327	311	334	335	325	301	327	342	335	319	314	367	338	319	305	327	281	370	289	286	338	320	339	303	318	300	310	342	302	294	340	335	320	330	320	330	310	342	311	327	320	317	351	321	343	284	302	319	296	305	363	326	331	279	322	310	314	310	336	338	324	290	333	324	290	320	315	329	313	334	331	333	329	299	330	357	301	335	316	302	324	328	333	355
6562	981	1372	1447	1307	1194	1091	929	950	956	909	898	860	842	875	800	868	818	820	806	843	789	800	778	832	863	798	793	766	814	797	788	797	786	814	798	751	808	813	839	837	778	790	828	753	723	784	776	798	769	799	761	789	762	792	750	791	780	802	765	732	791	798	772	775	840	775	778	772	749	741	772	774	771	759	788	777	761	776	693	764	754	713	785	773	747	767	786	775	763	761	721	783	820	711	707	781	777	785	727	798	834	817	807	812	748	759	773	782	751	804	769	785	831	725	780	785	780	766	761	746	790	747	762	814	755	780	723	830	795	763	774	782	744	695	757	818	790	743	744	752	775	770	824	787	800	773	764	790	748	809	790	744	773	770	738	775	782	741	752	811	773	805	797	774	843	745	783	800	796	759	787	818	784	767	806	821	726	796	783	797	731	801	801	801	738	756	781	795	778	798	791	774	799	786	838	803	742	825	798	779	804	774	811	779	778	768	792	789	775	741	772	794	808	735	760	791	748	772	770	810	752	817	824	798	768	749	746	697	774	830	832	781	792	791	736	817	759	818	736	793	765	770	782	725	770	808	702	766	811	765	763	800	755	768	766	804	795	766	783	730	772	764	780	785	785	739	794	776	808	763	768	789	777	754	779	756	840	804	788	787	819	780	801	729	771	754	767	797	779	768	824	765	767	763	796	725	753	766	809	767	798	736	778	787	783	762	767	809	832	819	779	765	780	771	781	799	785	796	741	753	781	755	816	783	742	809	792	733	802	765	768	742	711	783	776	799	821	802	776	815	780	799	763	749	766	784	767	779	774	760	765	781	766	775	802	780	765	805	759	784	770	776	763	773	823	782	798	782	812	824	786	793	780	802	782	786	788	814	724	776	795	810	735	790	773	789	779	794	754	754	792	808	755	748	817	751	777	707	824	750	840	750	816	787	806	783	803	791	725	782	781	774	827	777	843	802	776	765	779	783	828	753	776	779	791	783	709	845	773	782	772	804	771	740	758	725	811	790	787	779	729	820	760	775	764	738	784	813	758	770	801	769	791	782	745	792	774	728	716	761	755	840	756	810	782	807	831	776	777	799	748	831	780	745	759	777	771	834	813	773	777	758	787	774	783	765	789	762	795	776	756	787	754	762	725	773	781	745	705	791	787	785	808	789	790	769	778	817	726	756	728	720	747	771	823	721	751	802	750	780	765	796	757	744	761	769	762	771	799	791	712	772	753	782	774	796	807	793	754	772	733	774	768	754	760	830	740	805	798	780	766	750	814	771	781	747	762	812	772	782	781	736	763	743	742	722	770	754	773	783	809	771	765	751	752	805	757	812	804	730	774	785	725	726	756	773	801	812	766	803	865	795	737	775	759	782	785	755	843	778	733	798	804	788	801	767	783	806	795	781	780	749	757	805	802	784	778	821	805	789	711	750	737	765	779	746	746	768	757	760	782	726	743	773	806	791	723	753	734	762	761	785	748	751	764	838	805	758	780	751	757	757	755	716	753	785	781	783	712	774	714	753	787	780	751	778	813	804	792	742	783	766	759	780	785	788	794	734	796	777	756	785	754	758	791	791	744	810	798	754	741	757	748	837	744	774	729	760	762	766	755	788	738	731	781	790	741	761	768	731	718	723	776	780	800	827	772	748	808	761	774	753	767	791	774	762	762	799	733	808	747	794	811	767	790	753	763	829	756	783	752	813	778	784	769	778	761	753	770	759	758	786	731	802	779	770	795	796	804	748	786	800	796	766	735	789	772	781	767	774	752	754	775	778	802	771	812	799	796	801	776	771	785	791	757	735	748	802	798	782	774	790	799	735	744	802	750	772	762	807	757	758	791	755	742	748	819	801	792	784	832	803	750	805	776	737	815	763	789	770	807	781	773	808	711	775	776	794	802	752	838	830	790	798	809	814	745	751	772	754	770	823	811	767	801	804	808	792	817	747	749	769	792	748	745	729	811	766	784	826	767	726	823	752	797	786	750	761	773	708	763	807	773	764	770	749	733	813	777	765	802	804	839	748	779	796	734	810	778	744	778	750	777	800	757	771	781	791	786	799	805	808	807	709	814	755	791	795	752	734	786	799	773	784	747	736	802	750	756	728	748	763	791	762	800	781	744	753	823	817	770	814	784	809	766	743	758	783	776	741	750	803	778	779	782	834	758	783	820	772	754	810	712	776	782	750	758	760	782	826	751	775	763	770	796	769	759	832	797	741	734	768	781	760	837	780	749	800	758	783	720	772	787	793	770	745	796	757	780	796	749	816	832	737	710	816	756	751	764	797	734	741	789	823	765	816	821	823	752	781	810	775	803	840	811	739	835	795	769	798	789	764	734	825	759	789	760	754	754	752	739	736	757	805	747	809	782	798	805	802	812	795	756	798	766	742	756	751	791	798	743	743	825	686	783	772	811	754	790	838	796	771	785	746	730	739	777	751	765	818	772	803	806	787	755	740	781	752	799	767	811	785	745	782	817	776	827	730	783	811	773	740	807	787	777	691	823	792	830	783	800	749	761	811	825	782	772	762	770	762	779	787	778	795	754	750	802	748	822	786	782	733	765	796	775	772	745	769	806	765	788	752	736	775	757	765	731	804	783	815	789	764	735	775	790	828	764	775	863	733	744	744	779	799	783	704	811	781	825	746	779	781	768	799	742	755	745	756	757	772	828	790	821	756	734	787	735	780	750	758	766	801	790	807	756	784	780	769	725	749	726	737	793	807	794	763	758	771	774	739	858	724	780	813	745	831	811	785	737	808	783	774	794	732	757	764	762	734	768	830	788	840	769	762	769	806	746	780	761	749	776	743	813	789	765	771	754	817	764	794	803	757	738	814	784	793	771	755	782	764	755	805	785	744	782	762	771	816	773	783	790	754	756	740	770	763	794	782	805	796	714	801	763	758	827	733	824	780	803	796	722	763	740	777	785	783	793	755	803	795	810	784	795	814	728	757	819	795	827	746	795	751	742	754	756	829	791	804	757	757	761	770	764	740	806	780	748	809	754	868	817	787	787	794	760	797	785	761	765	784	839	878	793	746	752	808	775	801	797	753	771	776	731	773	749	752	764	780	779	775	771	793	793	775	775	758	762	763	773	780	783	783	724	769	770	767	766	775	742	780	816	791	796	842	845	775	757	756	731	751	723	810	803	803	806	769	793	732	770	806	785	806	759	764	783	761	775	733	769	793	743	714	797	810	802	795	796	735	778	779	772	819	724	777	790	848	753	795	788	801	773	738	807	826	792	753	802	759	761	842	750	758	793	779	753	766	825	813	799	768	746	730	759	782	784	792	750	801	749	815	771	767	730	751	781	753	758	762	745	788	759	786	789	794	770	774	780	777	823	781	772	777	763	765	799	767	770	774	757	762	752	822	822	791	762	775	763	756	728	771	800	744	789	819	845	794	723	714	766	809	770	777	784	809	743	772	741	787	806	776	750	787	755	767	788	769	758	860	792	778	771	767	795	791	790	782	747	756	809	796	746	783	726	783	714
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
