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
335855263119	335855263681	335855264230	335855264781	335855265331	335855265880	335855266431	335855266981	335855267530	335855268081	335855268631	335855269180	335855269730	335855270281	335855270830	335855271381	335855271931	335855272481	335855273031	335855273581	335855274131	335855274680	335855275231	335855275781	335855276331	335855276881	335855277431	335855277981	335855278531	335855279081	335855279631	335855280181	335855280730	335855281281	335855281831	335855282381	335855282931	335855283481	335855284031	335855284581	335855285131	335855285681	335855286231	335855286781	335855287331	335855287881	335855288431	335855288981	335855289531	335855290081	335855290631	335855291181	335855291731	335855292281	335855292831	335855293381	335855293931	335855294481	335855295031	335855295581	335855296131	335855296683	335855297231	335855297781	335855298331	335855298881	335855299431	335855299981	335855300531	335855301081	335855301631	335855302181	335855302731	335855303281	335855303831	335855304381	335855304933	335855305481	335855306031	335855306581	335855307131	335855307681	335855308231	335855308781	335855309331	335855309881	335855310431	335855310981	335855311531	335855312081	335855312631	335855313181	335855313731	335855314281	335855314831	335855315381	335855315931	335855316481	335855317031	335855317581	335855318131	335855318681	335855319231	335855319781	335855320331	335855320881	335855321431	335855321981	335855322531	335855323081	335855323631	335855324181	335855324731	335855325281	335855325831	335855326383	335855326931	335855327481	335855328031	335855328581	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31507	8098	3760	2366	1630	1274	1001	823	714	626	612	581	489	481	516	485	456	450	422	521	6079	13053	13128	7823	2917	997	529	378	371	380	346	362	357	336	362	369	366	323	338	374	356	396	379	389	338	349	359	363	360	348	337	368	375	367	383	330	361	351	331	364	352	382	386	378	337	358	376	359	353	356	307	397	343	354	349	336	333	350	357	344	350	332	339	339	368	353	373	352	367	329	356	365	321	354	390	359	383	371	345	356	366	360	379	358	354	340	366	336	373	353	355	335	354	370	344	354	331	332	322	361	340	339	316	333	367	343	332	359	360	309	323	340	321	348	346	341	347	347	364	336	338	353	322	357	362	345	357	343	311	334	309	345	365	315	324	363	340	333	340	346	348	354	337	345	340	332	312	385	341	346	325	367	341	356	405	340	347	354	374	358	306	393	352	346	357	355	369	357	343	328	342	325	358	349	363	331	361	342	362	320	371	329	350	344	358	359	335	343	361	320	341	327	353	370	347	386	368	372	370	352	367	346	358	366	369	367	347	331	357	307	323	390	390	335	324	360	358	361	331	351	337	343	345	333	350	375	342	366	362	366	351	345	378	333	351	367	376	355	387	369	389	345	363	337	338	304	346	357	354	332	342	330	369	319	350	349	362	364	378	356	384	323	372	402	378	371	308	365	343	367	316	345	311	342	361	387	380	330	387	361	365	357	341	344	328	367	331	388	319	352	330	324	318	356	318	362	353	352	331	366	355	366	363	322	364	357	352	330	315	351	341	343	368	340	346	348	343	347	346	318	322	349	366	353	386	358	330	340	332	331	338	342	346	336	324	350	352	382	354	347	343	353	340	407	315	325	345	336	363	371	349	326	368	355	372	361	349	382	330	378	335	359	358	361	332	374	343	356	339	345	344	337	347	361	363	357	365	356	352	376	353	341	397	365	379	329	336	344	344	357	355	341	371	343	346	346	400	354	383	341	384	345	361	359	347	311	342	348	370	395	365	369	351	334	340	389	333	336	343	342	349	350	343	358	357	358	358	378	352	340	349	380	330	368	365	342	375	339	359	378	350	342	327	367	353	340	357	362	328	348	369	373	371	338	327	319	363	331	373	346	319	352	357	329	338	358	345	342	385	348	347	324	358	350	328	377	333	353	387	369	332	368	357	360	381	349	357	335	369	351	377	352	370	346	344	362	362	340	333	381	371	336	348	375	385	283	341	382	376	391	365	363	374	400	375	342	363	329	339	361	368	380	360	327	328	327	379	336	343	349	349	340	361	367	340	359	355	316	350	332	339	382	369	369	338	332	331	328	330	341	371	374	378	378	357	321	343	390	359	374	324	360	381	345	364	336	370	348	343	328	359	334	363	333	323	380	349	337	341	359	328	350	318	367	364	372	339	381	378	332	351	361	336	344	318	339	343	374	361	357	369	361	374	357	344	402	348	385	355	352	370	354	316	353	377	378	332	352	349	347	349	354	363	318	332	384	364	345	350	334	351	357	360	375	346	320	332	344	351	355	351	351	341	390	320	361	325	353	344	321	309	361	335	305	366	327	359	330	353	365	351	389	337	354	366	351	391	364	380	394	377	343	368	363	353	355	351	351	373	331	365	334	323	368	375	330	368	318	337	410	400	351	322	332	364	346	321	362	344	366	346	344	332	349	349	337	367	366	315	324	368	331	341	346	318	334	355	330	346	324	389	373	328	325	335	375	362	383	330	349	359	340	383	375	339	373	387	367	339	383	395	345	355	339	330	334	369	359	375	360	346	353	377	340	362	340	365	392	369	344	339	344	381	360	358	343	309	336	376	361	375	349	344	355	355	345	353	371	325	337	325	355	305	337	356	348	346	341	363	328	371	348	363	356	373	355	380	376	323	343	339	378	348	332	332	324	355	355	343	341	333	346	349	363	331	363	356	304	359	379	393	394	349	352	328	365	353	327	359	368	339	325	304	315	377	357	368	352	367	352	347	348	357	347	365	357	375	380	358	366	357	361	342	400	368	334	367	342	352	383	356	379	353	332	368	353	374	385	377	362	403	377	360	338	369	375	359	346	348	333	389	344	382	357	363	383	381	335	350	324	356	337	387	372	347	314	344	353	358	353	344	336	348	337	337	325	353	344	380	363	351	338	341	350	353	364	347	328	352	352	368	368	349	368	323	357	330	349	367	368	369	335	384	334	362	349	351	334	374	367	319	339	343	364	321	325	374	337	336	339	368	360	371	352	365	357	349	376	360	335	343	354	352	362	342	359	340	335	378	345	334	349	319	323	344	343	373	374	347	316	331	344	335	346	355	364	324	391	352	330	369	359	324	352	318	353	337	358	369	370	312	355	338	355	341	338	336	373	336	326	339	347	365	340	362	347	347	320	365	327	341	379	373	402	359	349	354	312	346	349	320	376	375	369	382	348	357	325	323	349	351	348	365	358	367	298	342	359	359	382	343	303	351	323	361	361	357	346	323	381	348	383	306	376	344	335	336	360	318	337	328	374	353	399	340	338	327	333	347	349	382	330	371	379	354	346	386	333	353	351	342	339	368	367	325	334	380	365	343	326	329	341	344	330	383	363	370	363	364	341	373	363	349	330	345	353	332	356	402	337	365	354	344	352	356	354	321	384	324	353	366	365	347	364	362	348	348	336	347	351	331	353	364	358	372	356	345	371	328	360	383	357	360	329	321	356	376	355	341	346	363	379	342	343	359	333	359	327	379	370	319	367	357	339	342	363	354	347	337	326	371	351	357	339	373	334	320	324	352	340	371	332	343	342	335	359	354	377	346	285	346	310	342	369	357	332	365	356	346	328	355	352	332	361	335	333	352	363	368	341	360	381	336	372	328	358	364	384	305	343	342	376	346	353	354	348	366	330	307	335	362	366	333	318	337	346	319	328	368	371	360	337	361	377	327	360	349	358	354	345	336	327	352	335	333	358	396	357	368	340	348	346	344	327	317	320	363	327	366	347	336	353	335	354	353	350	362	341	395	375	352	331	334	352	343	346	365	375	364	341	358	333	316	362	356	382	361	355	346	322	342	352	351	364	318	330	370	343	362	368	348	329	335	318	339	353	384	335	363	355	381	361	323	379	326	375	333	369	363	344	340	330	332	353	374	366	323	360	374	315	378	357	361	361	356	341	346	369	357	355	342	335	369	338	364	368	346	371	365	331	343	356	371	341	335	390	327	320	360	354	343	339	322	365	353	357	351	376	359	316	348	376	332	369	363	312	320	379	366	384	361	371	326	346	353	324	322	346	364	342	353	362	352	320	372	342	331	351	324	348	341	363	335	313	337	337	359	356	354	379	363	379	336	320	329	327	384	326	349	349	324	343	359	347	304	353	351	372	325	344	313	327	333	389	380	351	340	367	334	372	315	350	336	382	349	353	369	321	368	377	321	353	365	370	383	361	355	319	373	369	341	375	355	365	327	371	382	357	317	358	350	372	381	309	360	382	376	359	331	328	369	341	342	337	341	350	344	318	353	343	377	366	357	349	331	359
17902	3967	5220	5984	5219	4463	3785	3374	2949	2589	2348	2136	2001	1883	1715	1653	1644	1543	1554	1991	21046	34969	34307	24583	11598	4018	1873	1137	1055	994	995	1053	1029	1062	1122	1082	1076	1013	1056	997	1051	995	1039	955	1052	1065	1053	1048	1129	1047	1024	1067	1057	1011	1076	1027	1032	1025	1069	1038	1023	991	1015	1060	1038	1047	1020	1064	994	1074	976	1073	1016	1063	1058	1018	982	1059	1028	1089	1007	1033	1053	1019	1011	1038	1036	1024	1044	1030	1086	1105	1028	1052	1006	1051	1046	1048	1073	1076	1024	1065	1062	1043	1053	1057	1036	1046	1037	996	1019	1060	1011	1044	1032	1079	1058	1014	1024	1066	1026	1096	1022	1056	994	1080	1041	1051	1030	1068	1003	1053	1035	1047	960	1041	1065	1075	1027	1083	987	998	1065	1009	1059	1032	1065	1040	1009	1053	1083	1016	1030	1032	974	1045	1077	1021	1010	1042	1052	1017	1081	1058	1067	1038	977	1037	1050	1039	1035	1031	1007	1009	1075	1084	1076	1057	1084	1047	1091	1014	1027	1019	1039	1058	1050	1078	1031	1014	1026	1026	1009	1044	1009	1040	1030	996	1030	1025	1022	1034	1030	1042	1049	1030	1075	1051	1077	1074	1020	1003	1072	1091	1050	1071	1021	1015	1047	1044	1026	1034	1008	994	1098	983	1015	1017	1037	1072	1065	1008	1051	980	1014	1062	1024	1027	1017	949	1077	1022	1025	1006	993	1047	975	1083	1035	1043	1028	1086	1072	1054	1075	975	1042	1036	1058	1009	986	1062	1047	1004	1069	1060	1025	996	994	1062	977	1039	1070	1074	1039	1036	1079	1034	1094	1052	1051	973	1006	1033	1078	1005	1022	1027	979	1049	1066	1060	1028	1055	1019	1043	1004	1029	972	1069	1049	988	1070	1069	1002	989	1035	1011	1039	1048	1012	1051	1021	1065	1057	1067	1038	1081	1014	1015	1073	1006	1049	1074	1025	1039	1073	1050	1048	989	985	1055	1129	1080	1012	992	1075	1079	1004	1023	1037	1028	1068	996	1117	1074	1029	1020	980	1054	1082	1067	1024	1051	1039	1057	1034	945	1014	1029	1054	1031	1077	1038	1019	1016	1004	1000	1043	1078	1054	1075	1087	1005	1024	1084	1084	1008	1055	1061	1045	1048	988	1014	1038	1047	1030	1064	1061	1070	1031	1068	1019	1013	1072	1031	1080	1019	1028	1077	1012	1044	1014	1025	1079	972	1050	1053	1024	1032	997	1067	988	1038	1042	1089	1092	1048	1007	1022	1020	1035	959	1054	1052	1054	1057	1054	1034	962	1036	1029	1059	1056	1002	1035	981	1021	1066	1051	1026	1083	1010	1003	1047	1032	1107	1028	1047	1079	1013	995	1078	1058	989	1103	1007	1040	1070	1059	1050	1077	1058	1069	1074	1064	1036	983	1075	1085	1010	1051	1040	1026	1000	1025	1021	1051	1054	1038	992	1038	1052	1056	1038	1044	1002	1035	1025	1032	1047	1064	1004	992	1016	1002	1062	1005	1019	1038	1045	1001	1013	1045	1012	1069	1002	1050	1046	1044	1029	1033	1044	1034	1027	1030	1045	1034	1032	1052	1035	1049	996	1069	1072	1101	975	1050	1035	1079	1029	986	1099	1029	1048	1067	994	1078	1088	1086	1006	1067	1078	1018	1027	1030	1061	1028	1094	1055	1030	1045	1031	1069	1017	1059	1065	1033	975	1004	1027	1052	1007	1064	1106	1061	1082	1017	1056	1039	1095	1058	1087	1036	1019	1050	1054	1056	1049	1043	1033	1049	1015	1081	1026	1018	1022	996	1011	1036	1003	1053	1055	1084	1048	1044	1037	969	1038	1021	1088	979	1047	1026	1103	1041	1018	1093	1074	1052	1041	1018	1033	1097	984	1031	1009	1041	1011	1022	1090	1098	1087	994	1037	1004	1044	1045	1086	1007	1020	1006	1020	1077	1027	1073	1049	1031	1046	988	1091	1049	1028	1071	1042	966	1034	1017	1045	1040	1021	1045	1061	1043	1074	1018	1024	1034	1028	1081	1023	1031	972	1035	1073	1061	1070	985	1037	1067	1080	1050	1018	1050	1071	1044	999	1037	1053	1065	1013	986	978	1030	1078	1015	986	1022	1092	1050	1050	990	1058	1065	1050	1006	1042	1063	1042	1009	1024	1074	1038	1063	1079	1111	1081	1016	1079	1021	1042	1001	1070	1018	1060	1057	1047	1080	1052	1058	1060	1066	1036	1034	1058	1024	1058	1028	1023	1028	1034	1055	1060	1037	1033	1019	1065	979	1056	1037	1019	1032	1066	1055	1046	1030	1069	1075	1056	1041	1006	1018	1061	1115	1044	1049	993	997	941	1037	1038	1005	987	994	999	965	1016	1075	1022	1031	1022	1043	1035	1012	1031	1008	1013	1032	1045	1048	969	1016	1076	1032	1058	1002	1015	1004	1048	965	1071	1038	1057	1009	978	1033	1042	1010	1045	998	1032	1078	1006	1052	1067	1010	1027	1038	1060	1036	991	1092	1052	999	1061	1045	994	974	1072	1080	988	1103	1011	1029	1027	1041	1030	1094	986	1026	1058	1091	995	1014	1024	1001	1059	1059	1044	1074	1026	1028	1073	1058	1022	963	1033	1023	1028	1033	1023	1042	1036	1028	1069	1022	1059	1051	1028	1068	1094	1057	1056	1080	1040	1061	1028	986	1037	1060	1010	1057	1034	1012	1054	1058	994	1045	993	1071	1055	1055	1044	1025	1003	1027	1015	1057	1042	1040	1041	1066	1036	986	1031	1012	1065	990	1029	1026	1058	1049	1020	1043	982	1028	1020	1073	1042	1075	1055	1031	1041	1034	1079	1136	1077	1031	1031	1013	1050	1070	1110	996	1100	1031	1063	1061	1076	1049	1037	1066	1024	1026	1023	1063	975	1064	1071	1106	1032	1061	1079	1022	1053	1083	1010	967	1048	1067	1041	1051	1068	1066	1073	1045	1035	993	1029	1053	1053	1045	1006	1045	1044	1097	1050	1062	1066	1004	1035	1025	1048	1008	1020	1034	1025	981	1015	1051	1028	1015	1075	1069	1002	982	1076	1041	1083	1022	1045	1029	1019	1011	1048	1024	1060	1102	1054	1059	1036	1008	1056	1015	1015	1009	1013	1006	1063	1018	1087	1067	972	1042	1064	1008	1015	1082	1011	1031	1016	1017	973	1094	1073	1067	1018	1029	1087	1016	1004	1024	1003	1014	1078	1087	1029	1014	1025	1040	938	1024	1096	1049	1011	1039	1060	987	1053	1038	1064	998	992	1016	1126	1043	1047	1005	1065	1054	1113	1072	1020	1033	1026	1049	1045	1019	1001	1025	1099	1046	996	1035	1073	1040	1049	1018	980	1080	964	1079	1054	1092	1019	1019	1056	1015	1007	1004	1010	1020	984	1037	1022	1070	1014	1047	1000	1016	1055	1108	996	1046	1013	1033	1047	1062	1098	1052	1031	1057	1020	1056	1047	1046	1022	1020	1016	1046	1031	1018	1047	1014	1033	1028	1080	1040	1062	1079	995	1028	1077	1090	1050	1056	1018	1064	1003	999	1021	1048	1024	1038	996	998	995	1031	1008	1056	1109	1070	1022	985	1096	1088	1072	1043	1068	1048	987	1050	1026	1063	1085	1047	1052	1045	1014	1053	1072	1049	999	1063	1014	1012	1049	1057	967	1038	1057	1018	1030	1051	1030	1048	1001	1060	1054	1053	1075	1003	1043	1052	1019	1033	1078	998	989	998	1084	1097	1061	960	1042	1051	1033	1059	1003	1046	1022	1048	1073	1010	1074	1064	1058	1023	1057	1045	1065	1032	1089	1041	1026	1045	1045	1044	1035	1003	1038	1016	1073	1177	1036	1026	1056	1052	1026	1017	1080	1089	1008	1039	1064	1013	1065	1078	1074	1046	1083	1003	990	1014	998	1055	1053	1058	1031	1091	1020	1021	1013	1101	1009	1037	1074	1006	1100	1033	1017	1051	1052	1074	1057	1086	1044	1024	1055	1053	1049	1055	1040	1032	1067	969	1033	1000	1000	1028	1025	1117	1084	1038	1011	1059	1003	1062	990	1003	1072	1007	1030	1076	1063	1022	962	1026	1035	1039	1022	1125	1065	1022	1066	972	1115	1028	1047	1036	1033	994	1001	1092	1028	1030	1049	1079	1092	1035	1079	1028	1005	1054	1037	1074	1061	1066	1047	987	1013	993	1039	1021	999	1045	1053	1046	1054	1057	1021	1031	1012	1040	1040	1034	1047	1001	993	1001	999	1073	1121	1043	1004	1015	1027	1030	1093	1009	1063	1033	1050	1091	1034	1013	1025	1090	1037	975	1039	1038	1061	985	1008	1071	1024	1101	1002	1087	946	1031	1020	1038	997	1004	1049	1012	1025	1065	1065	1063	1063	1030	1044	1081	1026	1073	1053	1026	1038	1012	1057	1031	1010	1070	1098	1016	1021	1059	998	1063	1050	1039	1037	1033	1054	1023	1051	1082	1020	1056	1074	1037	1068	1030	1033	1004	1054	997	1059	1044	935	1040	1023	1072	1087	1000	1098	1031	1053	1056	1002	1023	1020	1020	1022	991	1068	998	1023	1034	1059	974	1060	1025	1127	1018	1062	1051	1031	981	1046	1008	1098	999	1035	1024	1066	1079	1033	1045	1043	1043	1078	998	1082	1021	1026	1095	986	1130	1025	1078	1032	1034	1095	1032	999	1026	1078	1048	1031	1008	1015	1004	1026	1075	1099	1082	1050	1031	1086	1004	1070	1026	1027	1053	994	1045	1010	1020	1039	1055	1029	1101	1032	1029	1016	1014	1070	1040	1035	1066	1017	1031
7842	692	379	329	316	301	308	279	267	268	278	275	264	276	268	291	264	245	295	399	833	1152	1092	806	480	295	295	271	262	263	272	276	289	259	286	261	264	255	304	271	295	278	293	278	274	288	267	246	267	253	258	263	251	281	295	242	283	260	246	278	269	267	263	291	254	263	265	280	270	243	303	241	256	270	301	254	258	267	294	261	257	275	259	254	229	311	238	261	284	289	269	270	291	264	266	256	271	287	262	254	288	289	265	283	258	285	263	251	271	291	264	259	277	260	272	252	271	244	246	270	273	241	287	285	273	275	252	267	302	276	258	253	266	273	270	281	264	265	294	265	260	277	265	245	290	281	259	280	245	258	262	261	257	245	266	260	261	283	259	229	250	298	254	261	260	274	237	249	280	256	252	297	246	250	269	268	276	258	290	264	269	294	226	268	268	264	255	255	233	287	291	283	254	257	269	267	279	237	227	266	252	246	261	273	270	281	276	267	245	263	251	238	278	266	270	281	285	301	269	241	293	271	286	286	241	259	262	246	247	276	269	261	266	272	271	271	278	251	245	271	258	252	265	299	289	247	254	269	264	250	243	251	288	275	277	273	277	307	263	247	264	277	287	248	275	299	237	250	243	242	272	262	312	257	274	238	251	269	252	249	250	247	254	242	286	259	248	283	244	265	226	254	275	249	278	281	275	234	260	268	268	265	255	268	274	257	282	280	301	267	261	258	290	291	273	271	283	286	237	260	285	292	282	267	241	251	263	283	265	258	258	269	268	259	276	267	284	255	253	266	272	285	270	270	275	267	260	270	276	310	295	264	264	238	260	238	271	301	249	269	260	283	283	265	278	257	244	250	295	292	274	267	246	256	243	241	235	277	275	260	279	260	254	262	268	263	250	271	296	260	279	284	264	246	265	263	264	262	249	276	262	278	233	282	261	250	292	270	237	277	235	278	244	269	264	275	273	296	247	249	285	268	258	266	268	240	267	247	255	252	262	246	270	274	259	284	277	240	289	269	279	234	290	248	268	245	244	291	250	279	267	283	250	262	278	259	254	258	267	263	239	254	260	271	267	245	299	253	256	256	245	275	251	257	255	256	253	246	252	249	260	269	254	297	246	255	248	246	241	276	252	284	298	239	231	265	240	271	264	256	259	266	266	304	294	271	279	297	292	279	261	264	266	252	262	287	247	257	273	281	248	252	285	277	253	247	273	266	263	249	291	269	239	262	244	249	291	258	261	306	282	285	286	239	272	266	289	269	264	246	233	242	280	249	249	279	289	280	256	244	275	258	260	272	270	260	272	268	253	266	268	271	276	265	252	295	284	265	274	251	263	281	278	267	264	281	271	262	255	287	285	259	242	293	275	250	237	259	244	261	260	260	268	257	264	260	245	236	253	257	275	271	272	264	282	261	287	236	247	284	249	264	275	273	275	269	246	249	253	247	244	261	232	265	286	297	260	263	268	288	264	265	266	262	286	270	267	257	263	264	269	303	276	273	261	269	248	259	258	243	253	277	277	298	272	256	274	243	314	271	262	278	277	271	263	275	258	257	259	243	278	247	267	281	253	237	240	279	264	284	241	269	264	255	268	265	276	261	251	253	257	289	293	261	298	263	253	282	281	260	285	262	232	276	252	228	294	282	246	282	258	257	250	265	286	270	258	247	273	284	290	259	262	256	237	261	264	259	319	235	247	282	300	269	255	246	266	255	258	275	259	251	264	254	287	285	272	238	279	297	276	269	263	248	288	302	271	286	287	234	269	282	256	242	294	253	243	246	254	263	264	269	272	274	243	274	248	249	253	249	269	233	281	278	250	271	234	270	277	253	291	289	261	269	267	282	270	263	253	280	275	263	255	259	252	257	257	291	290	252	255	249	258	269	273	217	276	254	254	287	248	258	262	251	255	274	261	261	266	283	242	267	285	260	270	263	264	260	284	262	275	254	243	273	307	246	259	260	258	266	277	262	269	268	271	233	273	267	270	239	254	282	254	263	271	258	273	259	241	278	240	263	247	270	279	285	242	282	247	292	249	237	273	285	311	267	261	297	268	259	275	273	243	256	271	282	282	290	293	284	237	243	274	268	273	263	262	264	285	245	258	242	264	257	278	287	258	256	264	283	274	273	237	282	275	269	273	271	260	274	274	276	275	253	241	290	280	291	244	275	278	284	258	249	249	279	281	258	273	280	290	291	243	263	251	252	233	268	258	232	276	258	291	274	300	245	250	260	255	302	271	253	268	273	272	276	253	236	285	261	250	310	272	270	276	282	288	267	256	270	246	255	260	233	291	265	252	265	275	265	257	240	255	233	260	267	274	282	248	260	251	269	275	276	277	257	244	257	267	262	253	308	240	229	299	242	262	278	257	258	302	270	275	235	263	289	277	270	285	265	296	291	277	268	269	268	227	255	283	282	260	257	245	285	235	267	270	263	279	273	252	264	270	260	261	247	278	271	253	305	257	276	285	252	250	281	266	267	283	291	272	267	281	290	253	268	272	247	267	285	248	276	288	290	277	272	246	256	255	269	273	273	282	276	280	247	246	263	282	294	243	257	263	277	246	257	261	270	270	283	236	261	266	270	273	263	266	293	286	250	261	259	237	259	276	268	261	266	245	296	241	254	277	291	256	277	275	262	289	277	238	268	247	255	274	266	261	245	277	270	281	272	274	265	264	250	262	256	262	258	266	288	265	277	267	268	263	265	247	270	252	263	258	264	252	251	225	247	262	231	242	257	258	272	249	256	267	259	263	270	243	276	280	270	266	246	221	270	253	297	252	255	262	275	260	265	254	268	284	263	261	280	273	258	268	265	276	254	267	266	281	257	256	286	261	246	239	276	264	290	282	278	296	253	288	245	270	273	285	252	267	263	251	259	292	248	261	256	256	252	259	257	283	252	266	283	252	268	263	257	253	247	252	287	291	252	279	303	272	284	244	256	275	264	241	255	245	269	293	285	272	270	248	289	292	270	264	282	245	282	286	309	235	288	265	289	275	272	268	256	266	291	280	272	248	262	255	260	253	264	258	289	265	273	276	260	264	279	259	252	287	265	251	269	294	251	279	260	269	255	275	229	271	275	239	270	265	245	252	256	252	251	279	291	254	267	274	270	270	244	253	269	263	251	242	297	261	277	256	293	266	280	261	252	246	286	240	284	280	258	257	266	235	269	255	272	241	278	273	281	259	282	251	247	286	294	285	248	258	261	258	308	279	269	218	253	260	273	276	263	271	244	253	267	268	261	258	262	259	286	247	256	263	276	272	269	256	280	262	271	269	271	254	271	284	280	234	254	288	259	284	244	299	242	261	274	229	208	301	265	282	253	288	244	261	294	259	228	234	256	222	259	268	278	260	266	261	276	283	268	256	266	268	248	257	269	261	287	233	267	294	248	252	250	267	279	275	288	288	281	273	268	271	295	295	246	239	293	274	259	282	266	264	276	278	256	246	268	255	289	275	283	285	286	236	234	254	293	261	253	253	232	281	244	275	244
5317	925	925	998	1020	966	926	883	885	871	890	864	848	805	786	866	837	870	817	1569	4095	5309	4723	3084	1649	1022	911	794	788	845	803	831	877	804	769	806	796	790	826	763	770	851	813	834	806	829	786	807	833	790	773	834	803	817	818	816	845	773	854	786	838	853	821	791	774	831	800	767	788	771	852	785	861	859	753	762	809	832	775	832	769	742	812	831	811	852	814	829	798	818	845	864	813	790	748	855	794	828	785	793	785	790	776	841	783	774	804	798	792	847	824	835	832	808	866	840	845	836	807	814	818	823	778	806	769	801	827	809	784	821	816	785	865	786	791	772	803	831	795	794	758	801	779	824	854	797	808	758	835	799	803	793	844	822	816	796	826	769	826	784	792	796	819	752	825	838	823	824	792	777	767	751	790	811	794	823	814	762	810	801	772	820	810	782	789	787	808	840	813	802	777	806	812	824	791	802	820	808	837	864	826	741	793	814	842	807	835	769	806	846	821	798	782	838	774	810	843	812	791	795	852	766	807	840	755	805	801	798	876	814	799	842	818	816	838	738	829	806	822	790	730	826	769	818	784	829	818	805	768	785	814	797	859	832	798	825	818	808	803	761	759	813	765	825	908	837	823	801	805	845	826	829	816	853	812	800	841	831	813	784	809	818	836	848	783	820	818	777	812	781	804	843	816	789	843	800	826	836	816	767	755	785	863	807	763	766	776	786	793	830	785	821	822	797	805	802	845	803	848	783	814	869	812	832	783	782	792	818	848	790	842	784	849	790	844	821	834	821	862	855	857	823	784	790	841	856	845	848	802	834	817	801	800	777	828	824	811	783	811	828	825	792	857	834	827	799	757	828	812	799	837	860	805	850	864	812	826	799	788	846	814	821	792	804	767	828	776	817	783	830	779	854	842	810	796	824	792	799	815	800	859	814	803	820	839	784	814	831	806	761	798	797	839	770	797	800	852	789	803	814	823	862	821	815	786	798	765	831	824	803	845	787	831	864	843	847	775	812	810	811	796	851	821	826	803	765	795	746	807	805	809	845	835	830	872	822	807	819	843	767	809	818	798	835	815	797	796	779	795	805	773	805	800	811	828	771	804	830	828	831	818	837	877	814	834	795	778	822	803	804	781	849	805	848	804	799	761	765	789	828	830	848	823	823	800	829	787	797	821	846	816	815	789	807	866	833	838	863	803	783	830	794	810	831	811	825	789	846	849	765	799	816	812	728	815	827	804	792	804	809	822	790	824	795	759	850	800	797	759	812	782	832	771	826	800	853	779	799	785	764	820	766	826	795	833	838	796	845	829	771	861	807	845	854	806	804	805	851	778	829	809	824	770	818	798	826	819	819	821	786	776	751	801	815	799	812	793	843	824	807	845	837	792	848	803	819	803	800	825	793	773	801	847	813	797	842	796	731	854	777	753	801	845	835	818	819	851	798	792	813	816	764	709	847	822	821	778	814	836	827	845	773	813	776	835	818	780	876	814	815	804	765	827	825	805	829	759	849	790	815	783	800	801	855	842	835	831	780	812	875	761	832	805	799	801	822	825	804	791	809	765	786	792	833	790	822	832	826	816	765	828	839	825	843	774	826	843	814	783	790	807	783	830	799	794	863	795	805	828	824	738	789	752	801	764	844	834	799	804	822	823	829	802	791	830	798	757	809	749	752	879	835	793	840	824	778	834	800	816	818	848	798	786	822	838	812	836	841	784	792	860	806	802	823	793	853	763	867	754	794	778	806	844	814	836	836	802	833	888	823	872	810	839	784	785	789	795	809	821	779	792	771	828	811	808	803	819	764	774	800	803	766	790	781	782	813	830	794	852	822	860	805	812	743	832	813	811	838	756	851	873	835	817	833	809	787	764	827	815	840	774	812	826	783	788	809	807	810	806	761	828	784	802	812	824	828	861	873	809	858	807	777	807	825	788	853	797	838	837	804	786	794	803	814	836	784	824	769	818	838	782	829	778	784	761	817	829	800	790	844	822	801	833	809	803	812	835	821	789	788	841	820	788	841	797	794	804	799	834	795	813	834	817	757	794	806	819	830	815	808	810	805	799	782	826	817	785	808	839	808	841	811	814	778	847	801	791	768	820	793	815	817	775	789	797	864	845	796	809	779	789	853	822	807	837	795	829	816	868	806	777	823	820	844	838	835	777	764	816	778	797	842	815	830	795	809	817	862	836	832	829	806	872	842	799	810	835	821	800	803	813	801	814	790	865	776	873	848	831	813	821	773	787	808	806	795	793	839	799	791	771	802	774	801	753	814	760	801	787	842	803	737	796	825	848	867	787	825	809	841	851	789	837	785	854	818	814	797	841	818	845	827	789	826	804	808	855	797	761	777	843	781	821	800	783	747	795	851	834	812	862	764	853	805	831	801	818	845	800	757	807	839	799	845	779	821	772	829	812	755	835	812	782	844	823	847	772	837	769	825	791	824	777	819	810	849	740	775	840	803	855	806	835	793	857	803	799	847	870	833	832	814	828	835	827	816	805	773	796	792	844	765	824	791	786	808	854	818	856	832	833	840	827	794	780	774	820	828	812	826	775	815	834	767	784	797	789	786	775	810	793	840	818	778	851	826	825	814	827	797	789	816	862	794	878	835	785	790	833	819	852	830	868	824	808	798	820	830	812	815	824	749	836	845	781	770	808	834	784	840	812	824	811	791	824	814	786	819	852	818	828	819	836	856	814	810	815	804	832	783	829	808	853	781	838	787	774	824	816	831	775	808	816	844	748	816	796	807	818	818	849	792	805	817	839	762	792	816	764	812	802	879	853	782	793	841	789	815	822	850	816	784	766	844	802	773	815	796	797	831	809	831	818	855	825	795	794	777	800	799	785	797	823	775	788	776	783	757	832	790	842	791	775	765	859	825	797	784	768	787	751	800	811	874	840	793	833	848	793	796	793	762	811	812	851	803	835	845	841	827	803	795	785	845	829	810	835	807	764	819	794	804	776	814	799	794	827	813	809	779	816	804	796	831	846	807	824	802	835	828	826	832	784	856	788	787	772	804	845	812	789	823	794	847	788	843	858	800	835	789	829	835	795	836	808	811	803	822	859	835	833	840	817	838	777	838	827	856	821	794	812	839	783	799	781	765	773	805	856	779	763	800	839	863	854	785	804	821	791	775	778	806	794	796	864	833	847	798	828	734	769	754	822	811	803	783	835	787	765	814	814	794	777	815	836	785	807	804	787	829	815	778	750	840	794	770	814	817	838	771	782	867	800	808	804	847	835	803	835	797	831	797	811	775	806	779	818	797	828	862	810	812	809	820	823	855	773	801	814	784	773	837	811	779	850	847	836	780	803	785	780	873	801	786	833	880	784	816	839	843	773	886	760	775	844	827	772	827	790	803	847	797	812	778	845	812	856	823	811	823	823	824	775	786	806	827	820	830	830	819	808	838	811	869	844	854	831	834	821	813	813	810	816	817	809	853	762	767	831	866	802	771	819	848	812	806	833	780	815	832	771	784	830	808	835	787
23609	4160	2023	1310	965	720	628	557	498	433	442	374	367	338	374	345	329	313	389	1956	5982	7605	5443	2845	1186	810	620	397	294	294	307	301	274	273	302	274	306	308	279	265	262	286	258	302	269	283	269	299	314	308	262	266	293	287	253	336	293	283	287	290	271	297	288	282	315	256	282	263	320	281	262	297	280	283	290	288	270	298	294	287	304	275	263	307	295	298	273	303	255	315	292	286	264	271	287	296	244	283	274	312	303	300	284	301	272	283	272	257	273	288	289	299	273	289	296	283	265	272	274	266	265	272	284	308	273	304	273	263	280	269	286	280	301	293	293	284	303	285	293	283	299	281	277	320	288	266	316	279	288	274	304	232	286	279	317	286	308	287	284	280	315	283	271	297	293	259	303	293	292	272	245	319	274	292	253	295	302	286	285	280	241	279	298	308	288	282	250	283	276	285	314	254	307	265	291	319	276	278	287	288	296	258	264	277	297	288	274	285	265	277	285	287	305	291	316	294	280	284	264	283	305	292	290	267	310	301	319	288	292	312	245	290	274	270	299	297	273	291	256	265	283	304	272	287	260	295	296	273	262	274	263	278	256	304	248	307	290	274	324	292	256	260	295	285	269	310	296	277	294	262	283	242	313	304	279	308	269	289	262	262	293	290	276	291	317	278	290	245	271	279	290	294	278	285	245	284	274	268	257	307	286	281	269	277	285	278	286	272	284	277	268	297	293	274	324	286	249	304	287	296	268	294	306	289	272	309	276	279	264	300	279	321	307	276	273	273	275	298	279	258	293	316	291	297	271	294	299	280	297	283	275	304	323	282	286	284	272	284	298	276	286	273	263	306	313	318	285	284	282	267	269	306	287	298	277	276	277	284	284	261	270	272	285	300	280	275	263	291	309	288	290	301	264	289	276	269	261	264	268	286	291	273	264	291	301	272	290	258	263	272	267	311	305	292	286	263	297	282	277	330	258	267	286	263	295	285	266	268	294	277	285	285	289	280	271	286	271	274	297	307	306	319	286	278	267	307	288	258	277	270	278	274	270	282	299	261	309	297	303	277	279	285	264	274	290	282	279	274	290	294	274	288	273	305	303	287	293	301	283	305	278	285	282	269	295	293	271	275	290	260	303	283	304	264	313	278	284	273	295	275	260	303	257	295	306	278	275	305	293	284	287	276	269	285	270	289	293	292	257	288	298	278	251	276	297	305	284	266	273	285	283	274	282	314	287	288	266	276	278	252	279	269	283	287	295	267	280	323	242	302	285	282	279	297	288	273	298	291	291	268	254	281	275	287	262	263	294	265	297	269	284	294	283	277	296	289	284	256	307	290	285	290	277	298	291	259	292	278	290	292	278	285	277	296	245	294	301	266	277	271	269	288	276	295	306	286	304	271	302	285	292	306	281	277	326	279	267	287	284	304	283	270	282	273	278	261	262	291	275	269	270	262	285	244	302	278	264	302	287	285	280	271	292	287	317	286	303	255	276	297	274	288	291	274	283	304	294	291	271	305	311	270	289	275	268	280	280	285	284	273	275	268	285	283	287	311	258	274	311	276	260	293	283	263	276	267	302	286	281	278	293	293	278	311	276	261	262	287	269	273	307	312	275	277	307	254	267	321	281	283	304	265	290	246	248	281	271	241	298	298	259	296	300	303	322	292	269	291	290	295	263	277	286	295	306	295	295	300	279	333	305	274	273	284	310	295	281	306	311	285	305	290	257	260	255	274	269	295	287	281	262	287	285	257	266	286	282	300	286	291	290	274	276	266	302	281	296	288	277	292	292	282	279	310	267	301	290	281	279	320	262	273	275	293	276	287	266	263	274	299	296	275	256	284	309	321	277	289	288	277	274	283	265	295	268	273	273	267	292	290	308	289	283	295	292	282	286	300	262	266	261	307	285	303	281	275	293	259	289	309	289	284	289	282	281	284	286	278	283	295	255	258	295	302	275	278	300	276	295	285	288	261	302	292	270	257	283	292	300	304	276	306	279	313	300	290	282	294	253	271	341	299	293	298	283	289	293	312	294	257	330	292	294	301	295	306	286	272	290	296	260	299	315	255	266	264	291	280	277	276	302	305	292	295	273	276	271	292	283	307	326	273	261	312	291	268	297	280	296	276	301	291	290	290	293	294	260	288	273	281	278	279	286	284	268	296	287	286	275	253	288	263	274	304	274	258	295	288	294	286	283	316	305	309	291	266	263	283	285	288	315	271	246	260	304	283	284	288	262	270	276	278	297	273	269	273	294	255	277	270	312	279	297	293	283	300	288	287	279	303	288	287	308	293	307	257	255	279	291	267	292	276	271	278	283	288	268	273	307	280	258	264	291	287	303	309	310	256	291	281	292	269	262	286	292	283	277	295	284	297	277	303	287	295	281	287	288	272	307	292	262	286	307	290	283	270	288	276	281	294	267	275	297	302	269	287	313	272	291	289	280	294	287	294	276	280	280	260	274	264	268	284	299	306	290	274	284	274	281	305	296	293	276	276	296	266	291	278	295	305	287	304	301	300	267	298	293	262	245	274	262	287	293	298	270	276	269	301	276	310	286	282	290	290	283	278	283	283	286	275	257	269	297	264	285	273	290	285	295	299	307	279	285	283	295	298	288	295	295	301	269	297	250	275	271	262	287	284	279	290	261	276	312	309	316	294	295	289	266	273	272	328	308	283	291	264	281	293	284	304	246	278	278	236	300	301	270	302	264	273	296	267	306	284	298	292	291	273	279	289	271	282	271	284	292	283	281	309	297	272	294	290	287	276	291	285	302	297	287	314	291	279	286	267	293	272	301	282	285	294	283	234	277	265	285	268	282	287	300	279	290	296	274	272	291	254	267	262	275	252	279	292	284	310	291	272	271	276	295	289	259	295	296	282	296	273	282	314	282	282	296	284	301	277	260	304	285	285	271	290	267	288	284	309	300	299	265	260	276	275	263	264	273	303	277	285	276	249	265	297	282	267	303	289	325	270	263	276	300	295	299	313	270	296	286	308	246	271	303	286	280	264	282	285	312	324	264	290	296	276	267	263	323	265	285	288	268	313	301	274	251	309	270	279	264	276	315	306	313	298	271	266	309	282	283	283	286	273	314	287	276	300	314	269	266	258	276	303	279	292	289	303	263	286	292	304	275	281	275	256	281	276	310	260	283	282	294	277	270	280	266	269	307	273	304	259	283	299	269	283	255	276	290	311	252	260	271	268	271	298	274	306	296	280	277	310	293	305	285	257	270	272	250	263	285	273	264	269	277	282	285	291	310	319	287	269	272	287	305	268	292	300	294	277	278	292	287	276	284	302	276	307	304	287	290	310	272	280	294	270	268	288	280	293	276	292	273	305	263	282	321	275	262	280	305	284	322	254	278	266	309	281	301	279	279	286	292	317	269	277	252	296	287	284	291	297	307	292	257	293	275	246	286	267	289	263	295	274	273	259	275	281	256	298	294	299	280	291	316	255	281	280	268	275	299	273	303	291	269	300	331	293	321	307	281	285
12972	2292	3204	3624	3266	2777	2389	1990	1918	1703	1568	1416	1396	1300	1284	1237	1187	1211	1411	9452	22689	26344	19644	12449	5575	3830	2701	1419	895	865	819	891	905	916	896	816	827	900	879	844	873	802	838	914	892	842	859	860	845	808	857	838	907	838	831	892	852	852	873	839	864	835	911	879	853	855	883	810	870	877	895	886	885	909	854	805	874	893	871	865	814	873	920	875	956	903	905	855	876	835	861	872	878	863	858	855	877	849	850	843	858	901	863	886	880	883	893	835	869	864	879	850	902	898	890	844	856	845	866	819	838	865	857	853	883	844	832	889	913	846	895	855	843	839	866	847	844	863	842	848	884	848	826	874	860	876	820	836	855	839	855	857	874	933	896	885	863	880	872	867	893	822	875	880	828	919	849	897	832	871	853	895	871	824	859	895	831	834	858	848	873	901	873	882	906	840	860	878	881	864	829	832	846	845	897	883	910	892	901	888	930	854	873	849	866	849	848	878	877	883	877	887	842	829	822	854	862	917	859	827	857	830	901	892	880	875	923	849	814	830	891	895	877	878	906	844	797	873	873	876	911	869	879	834	853	851	875	843	836	879	864	854	813	879	905	891	903	897	847	827	903	887	877	845	861	857	862	854	893	870	892	875	870	818	877	842	871	839	871	900	922	869	895	865	879	885	960	878	876	891	872	846	846	874	919	849	867	851	819	903	870	875	882	905	893	865	864	912	863	828	833	841	832	845	898	844	904	851	856	822	869	899	804	764	865	896	807	846	856	840	880	881	869	816	855	849	881	842	897	887	871	879	863	901	880	890	877	854	866	897	812	935	866	904	904	883	866	885	836	867	878	874	812	874	877	825	880	832	851	858	854	884	827	894	859	852	900	884	880	868	883	878	881	809	899	833	864	874	948	861	817	878	864	878	869	881	915	870	887	882	863	899	866	849	885	856	902	901	862	869	878	838	895	870	844	851	832	854	901	818	912	848	827	842	852	825	870	850	821	863	886	849	828	911	912	879	811	859	805	896	913	857	900	884	848	903	875	834	874	894	879	836	818	858	885	864	901	894	862	882	892	870	829	877	865	864	858	848	879	873	848	868	872	856	871	839	880	827	863	858	875	812	878	918	869	895	855	862	817	838	846	887	871	857	874	872	862	860	881	901	833	872	833	872	859	871	791	888	858	825	875	813	843	870	833	889	873	889	872	852	836	850	871	861	838	864	843	878	904	880	890	859	867	868	850	912	818	837	820	866	858	858	864	863	882	886	833	778	859	877	854	904	808	885	851	852	858	889	838	831	869	868	833	833	841	864	883	843	831	870	888	882	864	819	855	833	870	879	830	887	879	965	914	885	855	840	810	854	857	866	877	831	861	863	866	849	904	853	861	908	856	904	886	821	873	877	901	894	808	901	860	883	900	877	892	861	863	809	880	925	865	833	833	838	950	878	876	882	867	853	845	822	846	837	849	877	909	835	867	865	836	848	906	857	821	847	856	767	845	826	846	861	876	873	872	831	853	846	876	835	858	815	879	862	875	832	887	845	821	871	872	913	885	845	871	864	865	857	927	887	888	859	866	794	823	909	856	882	873	864	879	832	903	807	926	843	875	866	850	890	871	875	846	807	881	881	869	858	814	876	894	852	872	855	937	882	902	849	855	885	891	871	894	890	870	835	863	815	856	873	878	865	838	829	858	877	887	871	910	864	834	854	831	881	887	894	863	928	870	888	859	837	912	871	836	861	903	876	827	903	876	851	867	855	868	839	871	930	860	864	920	913	847	879	881	895	869	850	865	876	824	914	854	811	850	846	953	879	857	828	886	874	804	881	871	875	894	903	859	871	833	814	862	833	865	809	890	834	913	881	865	840	921	836	925	891	860	896	901	883	840	872	834	873	874	832	812	833	862	933	840	868	872	899	866	892	901	844	917	850	907	896	865	830	877	920	857	860	905	900	855	859	920	823	844	872	865	895	802	864	883	846	864	869	885	850	813	883	869	839	868	903	834	858	870	815	814	881	858	861	801	910	890	832	910	874	849	870	854	931	914	876	868	848	868	874	880	895	859	872	900	861	846	888	858	858	855	848	898	838	863	835	862	854	868	845	870	831	893	869	892	858	860	876	853	904	854	806	888	887	853	877	904	834	854	877	869	860	873	845	878	861	860	837	913	816	892	868	864	877	849	825	896	851	867	883	874	871	829	860	885	866	899	850	865	902	841	845	904	880	868	890	846	858	890	853	893	858	905	891	837	866	850	836	918	906	852	892	909	817	871	899	890	892	849	832	871	855	858	843	885	883	901	888	853	870	885	920	847	898	903	858	825	875	902	830	867	895	885	894	878	874	840	898	884	865	859	861	903	833	891	870	864	862	900	883	855	863	868	844	893	927	884	872	877	859	870	852	841	890	849	944	888	862	838	923	846	860	870	927	857	863	873	935	914	904	892	875	885	838	856	830	864	850	871	919	857	880	851	830	871	810	870	820	844	815	862	849	854	823	849	892	869	847	878	848	851	918	896	880	852	840	854	822	882	871	888	798	855	864	843	869	858	857	870	883	831	825	866	926	909	894	877	915	879	848	865	859	832	880	848	823	851	871	897	863	878	873	826	877	842	816	904	850	880	832	855	838	835	826	881	873	845	866	858	895	857	826	863	864	893	839	850	903	853	844	851	882	848	892	859	864	861	846	816	839	858	857	931	906	858	833	906	846	868	858	882	872	955	845	882	858	905	877	887	898	905	896	846	847	855	909	892	841	862	843	929	874	833	893	890	883	847	866	897	855	824	856	879	927	850	897	854	837	874	850	836	817	866	870	885	849	854	873	801	840	902	870	905	871	890	883	889	858	910	812	869	884	880	884	849	873	850	787	911	855	836	868	883	904	844	919	882	870	834	842	866	819	880	858	872	874	921	832	863	876	828	883	870	797	859	904	914	874	903	881	880	892	850	892	831	884	884	887	833	876	878	870	821	844	841	855	868	852	873	888	888	892	855	879	924	848	876	881	869	825	844	911	878	818	819	849	890	884	899	854	858	892	851	848	873	870	831	890	862	819	870	836	855	870	840	858	863	838	861	860	924	895	859	869	867	849	856	868	925	814	893	833	912	824	866	866	869	865	796	870	784	864	901	948	861	851	839	806	834	869	853	910	893	862	861	843	841	897	844	878	847	886	918	866	867	857	852	878	882	874	856	883	828	878	862	905	897	830	860	875	849	870	856	842	846	857	904	836	858	863	872	874	849	870	858	880	871	915	871	890	888	851	866	890	811	883	858	900	841	848	879	875	815	881	859	852	875	860	832	839	858	832	864	889	891	883	810	837	851	908	872	890	914	873	877	876	910	879	857	871	837	883	877	867	891	892	844	875	882	879	883	954	838	910	889	810	843	868	832	850	861	937	903	822	837	834	900	836	875	850	851	906	886	850	927	788	919	824	858	835	897	912	844	799	883	851	865	924	866	889	859	852	875	866	872	850	876	820	858	843	879	882	846	887	891	897	857	933	869	836
31670	8663	4146	2389	1576	1211	962	862	676	675	553	549	525	515	423	420	425	421	490	3212	7180	13433	12425	5870	2073	764	445	369	333	326	349	335	322	359	333	332	302	339	336	327	344	305	336	330	352	360	324	344	336	343	318	347	329	359	341	334	352	314	331	356	334	351	329	327	322	333	350	335	363	358	351	342	316	312	344	328	347	364	365	317	349	349	341	333	354	342	381	330	311	347	375	324	318	365	323	372	300	335	329	355	362	378	332	343	316	331	320	351	399	352	373	320	367	336	362	302	339	347	346	347	324	335	377	357	344	352	354	320	312	335	351	338	303	357	313	355	367	326	339	332	370	314	396	330	337	350	329	333	352	324	314	350	328	329	320	316	336	365	336	343	340	338	346	312	325	285	357	355	318	363	347	322	322	367	358	380	329	334	350	339	332	352	329	369	347	324	332	364	357	330	342	347	316	380	355	330	354	339	341	343	339	327	335	332	359	372	340	325	342	326	362	344	338	340	354	336	349	349	345	346	358	316	350	319	354	374	382	370	357	353	380	338	331	388	353	357	312	323	321	356	346	330	338	356	321	343	348	351	336	331	306	359	379	365	293	352	318	330	366	352	340	353	335	328	378	312	351	343	302	344	353	339	329	348	351	336	322	341	335	326	303	332	340	322	348	327	345	340	355	315	352	336	341	350	332	348	369	315	319	314	318	330	348	345	336	367	321	320	349	376	351	321	338	348	364	340	309	363	320	307	340	303	315	334	334	348	389	339	339	349	349	353	337	333	325	306	371	368	355	337	352	342	348	390	352	370	343	314	333	364	331	340	352	321	347	347	349	327	344	331	338	344	347	327	337	386	386	349	355	328	335	341	334	347	373	411	314	342	329	347	305	361	342	358	330	290	340	339	328	343	337	330	298	328	334	336	321	331	356	352	352	319	337	337	344	356	327	326	341	313	342	327	335	325	320	325	350	322	330	337	342	333	352	308	348	325	299	368	325	361	350	368	331	353	373	359	349	346	361	373	327	324	349	343	365	357	332	323	339	331	338	341	320	357	341	345	335	331	334	327	342	335	351	331	333	318	357	356	354	348	345	323	329	334	339	353	351	344	353	319	346	326	362	314	356	342	335	336	335	331	336	347	337	352	350	351	341	355	332	329	310	344	335	355	369	315	378	363	324	346	330	337	312	334	345	320	358	325	318	322	367	371	326	327	337	329	365	323	358	326	355	340	331	331	358	352	371	321	349	350	359	325	337	337	343	336	342	357	340	345	311	376	360	361	346	322	324	314	343	321	340	304	364	355	330	309	332	336	359	302	335	380	359	337	342	337	350	293	322	338	371	349	310	322	338	344	301	305	366	332	351	333	329	348	337	344	321	333	325	336	359	349	350	330	326	311	346	318	324	348	337	337	343	330	317	332	353	341	317	342	361	350	319	347	335	352	351	335	357	356	350	330	293	292	389	325	333	340	351	344	368	325	360	324	337	344	371	324	307	345	318	324	346	348	310	354	348	365	364	329	328	362	325	367	328	309	362	335	349	324	369	367	333	333	345	358	338	320	364	353	351	355	339	324	343	332	355	326	344	317	344	364	364	348	339	343	333	327	332	332	340	371	346	358	331	315	366	331	339	319	334	350	333	353	357	364	357	348	309	346	357	365	338	315	327	337	328	351	349	331	335	357	335	316	334	336	355	356	309	354	337	349	354	348	326	361	367	348	335	351	315	348	338	336	331	337	366	316	326	325	330	348	336	348	345	333	353	342	355	343	325	308	331	314	354	319	326	313	332	383	329	336	342	367	352	365	364	341	324	288	295	325	315	329	343	338	320	355	342	320	332	329	341	301	345	354	349	376	324	338	326	362	348	332	331	351	329	372	346	367	363	344	361	333	349	349	364	341	371	329	327	337	336	333	345	340	347	358	345	358	328	330	322	344	344	340	326	339	345	355	368	343	318	356	316	356	364	345	331	351	315	311	335	339	307	351	356	342	327	344	326	329	327	379	362	337	323	325	318	356	333	341	363	316	318	349	369	345	329	327	316	369	306	314	356	339	348	342	343	377	333	359	334	346	330	355	330	323	345	342	331	355	306	360	331	323	344	347	348	385	311	295	315	338	369	309	331	345	331	358	330	340	329	327	321	340	336	331	337	340	352	356	332	351	355	337	337	353	332	354	345	308	350	354	315	328	347	337	340	342	356	346	345	346	328	315	358	338	355	341	349	348	321	343	333	335	347	344	334	346	331	349	322	344	330	328	355	349	344	334	340	332	322	374	352	335	316	377	341	370	330	361	337	356	346	321	335	342	374	330	332	372	336	343	322	336	369	339	334	368	368	354	350	299	342	359	288	357	364	357	332	353	314	332	363	313	338	352	337	341	331	348	320	335	320	339	384	364	303	295	345	346	352	327	343	344	318	362	320	329	344	334	317	326	320	347	352	360	350	333	314	356	371	352	355	329	356	340	330	362	322	317	369	331	330	320	355	365	356	359	314	356	373	360	374	355	366	330	321	349	320	331	350	350	366	363	312	342	356	353	325	319	330	319	351	301	329	350	346	367	358	347	351	341	336	309	334	366	358	339	338	347	354	348	356	302	362	309	332	343	329	333	339	339	333	323	324	337	324	385	365	341	353	329	332	331	342	333	328	322	317	299	323	347	346	349	316	378	365	384	322	346	377	343	336	347	343	331	326	363	358	323	322	335	341	321	353	332	321	342	371	328	361	343	355	362	357	314	328	327	339	348	362	351	344	322	350	341	347	360	371	357	350	375	347	367	332	364	360	348	301	336	358	342	339	296	343	327	315	326	336	321	347	359	369	316	331	331	323	340	337	343	343	348	299	333	341	334	358	332	343	353	352	353	332	326	355	349	353	362	313	364	311	346	390	325	377	332	347	356	318	327	378	315	342	312	332	355	306	305	352	343	307	326	375	324	314	378	346	338	348	342	351	344	332	330	394	309	333	333	362	384	349	295	350	335	340	330	378	376	323	328	350	326	330	315	345	337	304	304	326	322	355	380	345	348	309	337	351	357	325	333	326	338	325	353	318	331	325	342	318	314	353	312	337	331	340	302	345	341	352	345	315	364	359	340	290	338	319	311	325	343	332	307	351	358	362	318	307	328	355	297	357	353	363	351	348	362	325	358	315	341	323	371	322	358	341	350	319	315	320	371	376	330	360	344	343	343	348	324	331	343	328	327	327	344	330	349	353	360	308	346	342	362	309	334	346	353	317	355	381	337	357	317	359	327	336	331	331	326	362	314	339	326	362	322	345	327	340	347	364	329	314	327	359	290	351	370	348	324	345	344	343	348	337	362	329	350	329	332	339	349	315	343	342	340	336	351	349	348	344	326	342	336	336	322	318	349	324	334	341	359	343	353	340	363	334	343	340	372	344	337	330	325	337	354	316	352	322	314	333	364	324	317	337	336	351	367	348	329	366	372	343	375	325	327	363	332	333	333	344	302	340	335	291	346	340	360	339	327	322	335	329	365	354	338
17719	3347	5427	5842	5208	4454	3696	3192	2953	2525	2279	2084	1986	1924	1739	1625	1678	1594	2028	13382	24164	35391	32258	19847	9061	3197	1546	1092	1049	1018	1042	1024	987	1056	998	1039	992	1004	971	1027	990	1043	996	973	995	1029	1067	1031	1052	1045	1038	990	1009	1013	1038	978	1049	1043	1002	1016	1024	980	1001	969	989	1028	999	1029	1039	947	985	1054	1060	987	1007	1029	1002	1049	1025	1044	967	1063	1055	1019	1021	1016	1031	1082	1047	978	1007	1013	1041	1018	1011	1023	1002	1023	1021	1002	1005	978	1054	984	1056	1033	979	990	1009	1021	1018	1080	1028	1021	1006	1023	996	1030	1061	987	1039	1000	971	1008	1001	1083	968	1014	990	1014	979	957	1007	981	1021	994	1040	1013	1024	1038	1014	939	946	989	1063	1063	1016	1007	984	1045	1042	993	1011	1009	946	996	983	1010	991	1003	1016	1041	1027	1020	1004	1030	1007	976	995	1010	1115	1010	984	998	970	997	1041	1015	979	1021	999	1012	997	986	1017	1018	1042	1069	1024	1048	956	1037	1025	1012	979	1041	1014	996	1063	965	1002	995	978	1031	973	1055	1045	989	955	1045	1062	1016	962	1017	1032	941	1019	1004	976	1069	979	1069	969	1000	1037	1039	1011	1010	999	1007	994	1012	985	1015	974	1024	1024	982	1008	1011	990	985	1004	998	1011	1013	1010	1035	973	981	999	970	1023	1045	992	1076	953	995	1026	989	1024	1057	975	998	1022	1018	987	1007	964	965	1049	1030	993	1027	990	1012	1051	971	1044	1080	1029	978	1046	1019	996	1072	1043	995	1041	1037	1023	972	1032	1017	1000	996	1000	1049	1017	1014	1002	1054	1033	1051	989	997	1041	1053	1000	1012	1009	1079	962	977	987	1059	1013	1003	1059	988	1009	1032	1032	974	986	1012	1053	1013	1019	1069	1032	955	1015	948	989	1005	1011	1037	1048	990	989	1036	1033	989	1044	1024	999	1057	1024	959	1090	973	984	1032	1057	1047	1020	1105	1059	1049	1056	1003	1002	1005	1051	1038	1023	1007	1007	1055	968	945	1060	994	1063	1002	1006	1054	990	1024	1004	996	980	1034	1043	1049	1065	1008	988	937	1033	958	965	1033	1056	1019	1018	1009	912	1051	1047	1016	960	914	1043	963	1034	1009	1013	1050	1047	1023	1033	1010	1077	979	1025	1041	1079	1021	1027	984	970	1004	1072	1047	990	1005	1020	1086	1013	1031	965	1054	1017	995	1011	1068	1032	1004	981	993	975	1061	1003	992	1011	1002	1024	1004	1013	1055	1007	1015	1005	984	1064	982	974	1017	997	1021	1048	1010	1029	998	976	1009	1033	950	1017	1023	983	998	986	1045	986	1064	994	934	1012	1008	1016	1043	1010	1081	1021	990	920	1027	1114	983	965	1016	1031	1030	1011	973	1003	1006	1045	1041	1043	1045	1081	967	983	1020	993	988	1049	969	1013	1010	991	1000	1069	1003	963	1014	1001	1005	979	1028	960	1111	1000	998	1061	1034	1006	1003	1040	1013	985	1056	1015	974	1014	993	905	984	1029	996	1051	1015	976	990	1042	960	993	1070	1055	1026	1045	986	969	983	1035	1018	1003	1012	1033	1000	1055	1065	979	990	1035	1016	996	1051	1099	964	1079	1056	979	1033	993	1005	1015	1075	1050	1027	1069	1020	1046	1022	981	1045	1018	968	1020	1027	1002	1018	957	1013	1032	916	1035	1034	1064	965	964	969	1053	1039	1053	994	1026	1039	1008	1059	1039	1071	991	1054	1043	1019	1026	1014	1011	1059	1010	1024	969	1093	1028	1004	1038	1002	1041	1011	1002	1007	986	951	1062	975	1078	1024	986	1043	995	1037	1025	1011	1009	961	1001	1013	1021	977	1028	967	1071	1051	1025	1003	1008	961	1067	993	1022	971	996	1006	1048	1015	980	986	980	1026	1049	1036	1061	1044	1010	1010	1040	1007	1070	1026	1008	993	1021	969	988	1028	1045	1020	1038	1023	960	1007	1025	1019	1009	1052	1021	1007	1039	976	994	1080	988	988	1018	974	1069	974	1003	1006	976	977	1004	1018	1008	995	1060	988	969	993	944	977	989	992	955	1061	1028	1060	990	985	1002	1009	1072	1051	1040	993	1022	1017	1023	1020	1012	1020	1024	1015	1016	989	989	1029	1003	1056	993	1038	982	977	1053	1014	1017	1026	1051	989	999	1023	1041	1028	1040	966	1059	1017	1014	986	1025	1050	1048	1047	1048	953	1070	985	1037	1015	1069	1044	1030	1063	893	1015	1040	1053	987	1053	1053	1025	1058	1043	1003	1076	1032	982	1016	945	1076	999	992	1030	1033	1046	1073	1025	1070	1021	992	1045	1021	1041	986	986	999	1016	990	987	1008	963	1022	1038	1060	1047	1028	1012	1076	1023	990	1020	1029	1022	1036	960	1034	968	978	1025	963	973	976	1049	994	1010	1009	1025	1005	1033	975	1008	992	962	1015	991	1055	1032	1039	1012	996	1033	960	1032	1074	1010	979	1043	1035	1036	1005	1060	1013	1007	1019	1062	973	957	984	1003	1048	989	976	1032	1028	1020	1014	963	949	978	996	997	1019	995	997	967	1017	1007	995	1081	967	1026	1012	1041	1086	981	1067	1056	1021	984	992	1010	998	1057	1031	1061	1012	1009	1005	957	1057	999	990	1034	944	1056	1017	1052	1007	1000	963	983	1035	1047	1043	1025	1053	1045	987	961	981	1070	1022	999	1039	1059	1006	1056	1071	1012	1007	1029	979	1020	951	1040	1017	1003	1051	1043	1019	1029	1011	940	1053	979	1047	1000	1003	1044	987	1044	1065	1031	1026	1017	986	966	997	977	1041	1033	1017	1034	1009	973	1008	995	1021	1010	1013	1037	1026	1096	991	1051	1005	1065	1000	1031	1003	1022	1052	1020	1030	1001	1049	1046	1034	1005	983	1020	1037	1025	1024	997	1032	987	1016	991	1090	1014	1050	1051	1004	1007	1024	1025	973	1049	1031	968	977	1013	989	1004	1019	998	1031	999	1015	1028	1036	984	1060	989	1002	995	962	971	1036	996	1043	1035	1000	978	1002	1019	965	986	1022	967	911	1019	1025	954	1028	1027	1003	1090	1047	1035	1016	1075	944	1011	1010	1037	1023	975	1025	1053	1014	1059	981	1022	1015	1015	1002	1065	990	933	955	997	1014	991	993	1043	1072	1021	985	1011	1049	1054	1019	1019	1009	1061	1015	1016	998	1004	1056	990	995	1008	1013	1012	943	1027	1032	987	1002	1011	1059	1048	1028	1052	1025	998	974	979	1009	933	1017	1036	1034	984	993	1020	1056	1031	1094	942	985	992	995	1075	1025	1024	1047	997	1025	1021	984	993	1020	1060	977	1039	1015	956	1020	999	1045	1017	1023	988	1048	918	1062	1020	1059	1004	944	997	1078	1063	1008	1039	968	1014	1003	1024	1025	983	1069	996	977	1018	940	992	927	1014	1087	1016	1027	977	1008	1012	1036	1016	971	1007	1041	1080	1003	979	999	1015	1016	955	967	993	1021	1052	1046	980	1000	1009	1038	978	1032	989	1013	1026	1017	1063	994	1038	954	977	1068	990	1020	1098	1039	1021	1024	1044	998	1026	1003	984	953	1068	1033	1011	1007	1000	991	994	1046	944	986	1061	968	963	1067	997	1015	1004	954	1019	1069	1004	1021	1012	1005	974	979	967	997	987	1004	1023	995	1039	999	1007	988	1032	1040	1038	1059	1017	1007	991	983	1032	1019	999	1007	985	970	1016	981	1039	1025	1026	1031	1025	1019	1005	1012	961	1001	991	1024	1015	958	1093	987	1040	991	1018	1018	1018	1042	1016	1020	984	1054	1053	1020	1008	1021	962	1009	982	999	1016	988	1052	971	1044	1040	985	986	1028	1021	997	981	1012	971	1051	987	1018	981	1030	973	1006	1069	957	1008	1005	996	1004	991	1041	1080	1051	978	994	1009	1012	1050	1008	1028	1002	1034	1062	1006	1017	1023	1022	1041	1010	991	1016	980	1040	1009	982	1003	965	978	1088	1070	1020	977	995	955	983	975	1049	972	1087	1027	1042	1047	1041	947	980	1032	1023	1023	1004	1028	986	1000	1024	983	1010	1073	954	1039	1054	1013	973	994	1011	973	1011	1036	1030	1060	1005	977	962	1069	998	1019	1078	1044	936	1008	1007	983	1013	939	983	1017	997	1050	1042	1048	1023	1031	979	974	998	1018	1014	1030	1011	997	985	993	1045	1044	1001	1037	996	977	1020	953	968	982	1002	1042	991	1038	1019	1033	1012	1034	1098	986	1044	1024	1035	995	1048	963	992	1023	1033	1027	1032	977	1033	963	1001	1028	1054	1044	1001	1048	1065	982	1022	1055	1050	1042	1000	1012	1005	1042	957	1033	1011	1003	1028	1023	1020	1004	1055	1058	1054	1011	1047	1007	954	1049	1037	1033	945	1028	1015	987	1068
8735	838	431	356	330	309	285	316	306	306	295	280	301	294	298	278	311	258	257	368	763	1216	1257	862	593	392	308	256	295	280	286	263	245	261	269	298	280	267	284	295	291	258	301	266	283	285	267	296	276	254	269	273	297	311	257	295	254	271	268	281	270	270	293	293	291	283	285	272	248	257	273	276	291	291	274	311	262	288	321	263	269	282	267	302	281	305	258	305	282	288	296	299	291	277	265	282	286	286	276	255	270	288	290	262	298	284	276	300	292	270	273	289	287	267	334	287	259	274	300	269	265	279	266	277	281	296	281	277	263	254	273	288	257	257	280	267	276	311	280	293	275	279	300	276	278	246	315	293	250	292	287	281	292	266	264	268	280	289	271	268	303	273	289	295	291	261	259	276	284	293	311	280	291	244	287	264	279	275	278	262	300	262	265	279	261	262	262	284	273	268	289	277	256	286	288	260	282	285	270	265	302	290	266	296	303	267	265	286	270	265	251	269	292	326	286	254	282	286	284	287	274	304	282	266	272	270	247	285	257	254	327	271	257	266	290	254	283	266	267	281	269	271	257	291	276	279	270	279	283	261	260	294	276	287	264	323	280	273	268	284	287	275	270	271	282	280	265	286	278	271	316	281	268	283	262	273	254	277	291	276	282	254	278	301	261	278	289	271	251	263	283	257	303	293	290	290	287	285	294	290	253	291	275	275	260	266	267	261	250	272	279	231	324	298	290	262	268	254	288	279	308	249	282	284	269	298	271	258	280	233	276	271	278	264	293	301	254	258	306	282	276	267	257	247	291	273	276	306	249	321	268	319	260	300	302	297	272	252	264	264	274	281	292	276	265	268	260	310	288	252	268	263	292	281	279	263	275	267	256	286	276	304	287	284	281	258	284	290	298	275	270	263	287	265	272	270	269	255	262	276	300	305	281	290	265	259	295	287	275	267	312	290	270	264	280	263	269	262	285	292	293	271	262	304	307	298	255	277	286	293	263	275	296	293	276	284	261	268	279	280	281	287	309	279	289	268	300	261	284	287	299	274	306	272	247	300	294	266	281	292	313	302	258	271	301	271	284	307	286	275	293	257	236	279	289	283	312	294	280	299	291	279	299	288	279	277	249	274	283	271	248	279	281	301	295	294	265	287	283	266	298	315	299	287	263	282	296	260	287	250	293	319	276	286	268	299	273	278	284	262	272	303	276	277	259	293	287	295	257	273	272	297	260	273	288	280	313	285	292	287	277	310	298	253	299	253	282	291	266	265	264	249	278	280	257	294	275	246	281	300	322	268	256	258	292	267	307	274	266	232	277	302	258	270	285	295	287	254	293	270	291	281	321	299	299	293	269	287	296	292	267	293	265	283	278	291	286	277	306	258	277	284	264	249	268	281	280	292	265	293	265	274	289	269	309	316	290	294	270	264	291	305	278	270	280	266	250	287	269	276	283	269	293	286	286	280	262	261	280	301	282	272	305	287	260	285	283	266	280	273	249	255	298	291	276	258	257	266	281	277	268	246	282	265	318	261	304	297	262	301	297	259	291	286	271	320	270	283	272	274	304	276	277	253	282	263	280	272	279	258	272	289	290	296	312	274	257	270	260	306	285	251	274	284	262	264	313	270	293	270	276	280	285	265	329	272	299	264	290	312	276	291	261	270	271	300	276	282	276	276	278	281	276	260	281	275	245	252	274	293	295	300	275	237	271	273	253	280	284	291	291	274	253	285	255	292	305	294	280	291	235	290	291	259	277	302	269	284	258	305	251	298	290	266	278	288	292	287	276	299	281	254	264	271	294	279	294	291	251	261	273	286	302	269	286	274	268	261	278	286	322	268	301	277	304	296	273	305	272	263	298	292	287	294	302	265	269	289	258	285	275	276	284	240	281	250	278	296	275	274	292	270	254	280	259	261	289	289	262	300	300	298	271	283	290	298	273	262	313	281	279	293	287	288	265	276	299	279	276	279	267	278	294	270	289	269	264	289	234	286	291	264	274	281	291	251	297	306	284	278	288	243	289	320	263	283	306	283	295	296	294	268	275	267	307	296	290	277	284	263	263	277	294	255	256	271	296	249	276	289	285	282	261	273	287	255	271	274	295	291	279	266	277	289	262	287	284	277	268	267	301	288	313	270	265	253	268	284	288	284	274	302	294	288	282	266	261	274	247	288	308	294	259	283	301	240	291	267	299	279	274	284	287	286	270	262	279	272	280	289	288	273	273	255	278	290	287	284	266	281	244	271	284	262	294	307	293	292	272	277	290	296	307	264	281	292	288	252	292	263	290	274	283	261	239	309	273	284	260	295	250	273	263	297	274	282	318	287	261	302	285	282	286	264	265	305	255	256	272	269	306	244	263	287	289	304	303	263	271	277	275	300	253	269	272	289	282	310	257	286	301	305	273	265	286	291	279	252	306	279	246	284	267	280	253	288	315	297	280	273	304	292	283	300	281	257	277	289	285	257	289	278	271	281	303	288	263	274	289	260	277	317	253	252	283	275	293	270	282	246	243	275	281	262	283	286	276	299	284	269	264	275	291	284	273	287	282	284	290	258	273	275	299	266	322	255	275	294	282	279	285	282	279	298	307	283	271	245	281	286	277	269	294	237	331	274	305	305	294	274	276	286	259	293	294	273	283	291	321	296	268	299	281	280	291	304	311	278	302	292	274	260	298	278	284	250	286	298	289	299	248	259	269	279	253	281	301	273	306	272	249	273	304	275	294	277	279	268	270	278	315	269	299	286	275	277	275	293	264	309	279	270	298	292	273	271	297	294	285	278	293	249	298	266	258	284	288	282	295	299	278	285	269	275	289	286	244	273	283	235	276	292	272	253	279	275	286	263	282	291	291	302	255	255	289	298	271	284	323	270	313	311	317	270	305	286	250	261	273	308	328	294	241	269	290	271	260	272	267	295	282	302	297	292	320	276	281	247	279	292	314	263	299	258	281	272	274	252	249	299	271	289	261	274	257	265	292	282	276	281	268	289	271	258	274	281	273	268	277	300	285	302	294	276	270	285	272	276	236	285	246	254	290	294	267	258	296	293	299	251	243	263	299	296	299	265	265	278	281	271	277	291	271	302	270	256	271	272	302	277	258	254	298	272	256	271	241	287	279	267	291	304	264	281	264	293	295	284	286	281	301	276	267	285	293	287	291	271	273	295	295	287	266	296	249	269	301	281	275	288	282	286	253	310	303	314	284	281	286	287	261	266	297	274	304	304	295	278	308	290	265	253	265	270	277	265	254	270	248	300	291	279	289	287	264	313	300	290	276	257	257	275	290	278	264	250	271	297	286	275	300	262	293	258	247	289	301	281	285	262	253	268	287	290	256	311	267	268	280	276	279	251	275	256	273	289	259	253	317	322	299	295	262	279	262	318	250	242	262	266	276	248	300	297	272	286	271	275	278	260	262	277	296	301	290	284	285	271	286	273	248	265	268	267	304	249	273	273	263	286	262	299	292	312	270	293	297	274	275	295	300	319	316	277	286	289
5592	971	1056	1081	1013	1014	951	951	878	930	956	916	904	936	896	899	870	907	907	1231	3581	5736	5570	3581	2171	1379	1001	820	863	822	868	874	860	793	856	840	900	892	854	816	798	891	880	870	893	826	875	858	852	842	819	892	927	883	852	855	889	874	841	876	868	795	896	905	859	813	849	885	848	859	874	830	877	859	824	842	824	855	841	839	871	840	877	900	815	879	887	827	878	856	879	850	838	811	832	873	851	897	844	812	912	930	849	837	823	885	873	869	781	855	839	863	882	840	874	781	853	868	852	914	838	837	841	828	868	875	823	889	846	853	846	844	846	906	831	863	847	842	874	873	875	897	911	831	834	845	827	867	897	835	874	833	876	783	875	846	830	889	908	870	869	860	852	891	851	822	821	866	832	815	840	864	837	863	906	838	806	894	873	833	822	876	853	813	883	856	878	868	805	892	894	874	885	853	845	880	865	895	862	862	825	877	836	825	827	849	887	851	783	837	861	818	847	839	885	869	846	872	840	815	868	840	827	872	803	844	895	872	845	790	927	890	874	845	866	818	850	850	899	901	886	815	884	842	830	861	914	844	792	829	798	868	818	836	810	788	846	891	891	843	851	848	877	839	832	870	898	836	846	816	831	849	887	861	809	857	907	851	906	805	847	863	863	868	861	907	831	851	843	868	859	838	850	894	899	891	859	821	860	880	862	837	847	866	869	891	884	885	833	825	803	864	871	884	889	820	826	908	867	909	794	872	830	871	868	852	875	886	808	892	881	849	808	851	831	894	881	864	859	905	859	883	878	847	814	863	829	822	900	873	921	846	849	825	838	894	814	881	819	894	861	885	869	892	856	846	853	875	878	849	814	843	829	831	898	864	822	860	828	879	832	851	910	877	888	865	852	871	880	878	897	846	860	811	826	862	832	844	799	849	828	808	876	908	825	856	840	874	886	846	884	868	910	845	872	809	845	813	879	861	812	862	881	849	827	938	902	847	808	864	858	872	848	865	902	847	893	821	865	882	844	844	834	871	844	874	812	848	921	828	877	800	875	834	862	839	827	881	910	831	855	844	878	816	912	900	827	901	833	829	833	901	821	904	877	824	859	881	821	933	837	862	906	849	890	865	830	827	851	874	828	857	849	872	804	844	908	888	824	901	814	800	897	811	828	865	862	784	856	881	909	897	841	899	899	831	860	855	839	824	880	863	883	848	896	870	846	829	851	850	872	908	812	867	847	865	867	849	837	892	875	875	858	910	862	827	850	873	876	844	827	885	880	849	879	862	868	834	874	877	820	870	847	871	877	860	869	832	863	867	844	836	881	859	821	836	799	868	860	885	847	831	882	921	898	850	844	842	840	859	898	895	846	899	825	835	834	867	873	857	839	839	883	817	802	863	885	877	861	862	847	829	877	873	856	879	915	866	831	870	937	855	863	853	846	884	836	815	874	861	841	853	861	863	867	882	864	914	906	810	822	872	917	866	889	875	827	878	846	821	853	830	896	885	895	878	856	913	895	837	864	872	858	859	853	862	829	895	873	862	841	825	872	879	816	852	892	833	817	883	886	855	845	909	874	817	877	888	852	795	841	849	844	792	895	824	860	845	845	829	892	883	920	897	855	828	834	818	905	847	853	876	810	847	836	901	816	794	837	789	864	890	837	801	855	860	860	807	842	852	841	874	892	854	853	792	886	865	842	826	827	861	820	865	807	881	829	839	846	828	843	843	856	864	856	912	878	894	868	829	824	837	850	874	870	873	822	860	866	840	832	869	847	837	860	855	844	824	863	866	822	876	904	897	843	866	791	865	883	896	893	876	911	829	839	848	875	835	852	839	852	927	874	833	901	832	842	830	821	813	875	919	861	894	867	865	819	841	846	879	840	887	839	827	849	885	858	841	834	907	866	921	854	906	879	880	845	856	890	895	828	842	930	846	888	869	853	905	854	839	866	813	895	845	878	905	867	836	858	887	914	870	850	843	892	887	813	889	879	891	823	835	860	808	883	867	853	867	831	847	866	890	823	897	867	902	867	890	820	817	877	816	868	838	853	856	855	826	846	881	832	892	890	860	833	906	902	865	835	876	844	817	873	856	829	849	828	850	877	883	875	881	890	846	899	849	862	845	844	843	855	829	850	872	883	887	874	791	847	814	839	912	884	861	845	857	886	791	848	892	849	883	877	847	810	873	881	860	867	893	815	851	893	820	840	893	869	860	826	872	884	878	882	862	831	861	820	908	781	849	850	892	827	826	889	873	869	859	852	852	819	877	888	880	851	863	842	849	830	866	834	817	872	826	882	865	929	838	840	876	827	882	869	855	798	835	811	869	890	864	856	902	815	800	849	851	859	839	839	829	884	861	864	872	899	874	818	826	806	863	846	926	837	887	882	833	857	858	888	886	846	864	809	812	825	820	918	847	842	888	897	813	889	877	901	865	872	884	802	871	918	852	882	885	836	809	885	874	875	868	876	829	829	873	836	812	852	849	859	855	878	812	806	827	799	842	854	893	931	839	869	881	854	849	863	901	878	857	806	875	878	859	858	864	858	843	882	837	922	883	844	849	880	841	859	872	840	875	859	824	838	879	869	802	827	815	871	799	874	860	876	779	911	852	870	901	878	852	894	801	880	817	831	849	857	843	922	853	892	862	826	865	893	866	846	829	884	892	914	876	873	862	848	875	818	827	844	902	843	865	907	828	837	850	827	814	830	862	842	856	822	901	870	808	827	858	885	868	869	869	863	799	838	888	878	862	887	868	838	820	834	901	876	848	893	872	840	863	904	828	816	850	869	811	818	866	862	888	902	834	835	870	819	882	912	838	841	844	853	859	871	869	907	846	821	904	852	848	791	869	881	826	885	874	874	841	823	838	863	859	879	878	806	849	828	814	807	900	842	864	867	864	853	848	869	805	875	825	857	847	853	882	833	870	855	846	858	899	848	884	824	880	805	812	864	853	853	853	840	821	846	874	823	856	919	858	809	834	878	859	833	850	831	905	838	838	847	862	885	835	841	855	849	785	791	867	861	851	849	852	878	861	836	879	849	872	870	903	847	796	869	831	921	872	840	886	827	820	899	895	855	832	882	834	841	887	838	846	856	805	853	836	908	850	873	831	826	836	904	859	864	906	901	847	881	886	843	850	891	881	884	855	872	882	839	858	856	872	888	812	859	838	843	804	905	867	833	838	842	866	827	884	889	827	793	871	848	853	845	783	872	890	872	875	865	871	882	859	841	917	893	844	865	874	906	784	840	866	836	841	866	870	887	866	859	880	852	862	828	899	808	910	887	841	910	815	854	843	841	847	890	816	832	860	870	852	826	794	865	828	884	833	844	887	873	866	831	854	830	906	807	859	838	841	869	853	873	872	871	884	872	838	847	880	894	913	858	875	853	869	904	874	850	854	831	867	868	872	891	825	856	807	842	841	852	819	872	870	874	842	849	861	880	883	836	840	844	860	883	943	828	880	794	864	868	843	810	854	843	896	909	889	854	845	796	891
22001	5959	13236	2425	972	770	571	538	469	419	423	455	418	390	371	371	371	342	326	621	6738	9268	6023	2724	1167	542	367	326	300	325	309	302	296	283	308	311	301	317	270	309	327	331	290	288	265	280	290	274	301	305	284	314	352	299	319	305	324	314	318	260	307	299	312	319	309	311	264	296	342	297	291	315	323	305	311	303	307	294	311	330	285	284	331	312	297	272	269	326	290	285	266	306	302	307	300	332	324	273	295	293	309	294	301	313	330	293	328	293	313	300	283	314	292	252	296	315	301	288	292	317	313	317	320	316	313	283	288	309	298	331	291	319	308	272	308	293	305	362	306	311	302	315	329	303	287	305	300	301	291	268	316	316	321	335	311	339	309	292	321	313	287	309	319	304	301	334	308	297	300	309	255	303	312	314	298	298	297	340	290	304	291	309	281	320	281	329	303	324	286	313	302	301	287	302	316	299	313	309	358	307	315	277	307	289	317	326	296	284	318	332	319	317	319	294	323	347	319	301	297	309	311	277	280	325	305	304	301	305	267	290	290	322	323	301	308	296	327	278	307	316	297	331	307	297	312	325	295	307	302	335	338	322	311	327	299	329	315	328	305	282	292	326	323	337	308	336	310	302	308	293	324	303	304	312	292	274	303	305	323	298	292	302	306	302	319	349	329	334	302	289	298	289	316	309	277	290	287	321	327	303	277	340	296	325	285	277	329	303	317	312	315	329	323	272	326	338	310	328	323	314	304	297	287	298	302	310	308	287	291	326	300	283	316	309	312	315	299	328	307	321	303	279	305	312	298	337	285	282	318	304	321	343	328	276	279	316	281	315	312	285	287	302	322	303	305	310	291	307	294	305	344	309	340	310	315	288	313	298	298	317	285	320	275	295	318	308	280	331	311	316	326	292	272	318	281	304	304	315	296	274	329	281	304	289	306	317	304	288	280	308	292	326	317	318	318	328	285	287	315	292	293	320	282	318	310	301	329	308	311	309	326	303	327	309	352	318	326	326	290	308	313	321	285	318	331	318	304	306	288	287	306	302	309	340	316	306	325	317	292	316	293	286	318	310	291	320	304	321	321	325	289	311	315	305	301	306	295	328	330	293	306	308	283	309	306	313	307	336	287	287	322	303	284	318	324	323	338	311	320	307	296	340	284	299	299	344	296	330	327	304	281	309	330	285	299	279	296	283	323	315	282	307	284	307	271	327	312	296	316	278	317	281	288	309	318	307	299	322	308	308	309	302	282	332	301	292	300	333	303	323	315	285	324	265	315	348	316	278	292	314	292	301	301	317	293	303	324	311	298	298	324	324	300	298	313	310	289	301	331	312	302	300	309	311	285	299	283	322	276	314	287	303	284	314	284	319	324	301	293	295	312	306	274	295	295	312	312	296	285	288	324	290	303	309	308	329	307	307	320	305	317	295	321	292	327	313	312	323	309	314	339	301	314	289	296	295	314	294	292	317	285	316	270	296	303	288	284	310	318	312	322	289	305	308	285	322	326	323	319	304	304	298	294	331	311	324	309	303	328	292	345	309	335	304	276	290	302	310	320	311	309	308	328	324	344	293	284	320	288	296	303	290	294	313	293	290	316	290	301	274	322	288	326	313	316	313	310	295	299	290	309	270	311	289	318	282	330	326	315	298	324	308	292	309	317	320	341	309	312	280	343	306	291	326	332	287	295	340	283	295	293	299	298	307	303	288	301	310	307	317	303	294	326	327	290	291	306	306	274	312	297	336	316	323	322	312	309	315	324	314	269	296	300	326	300	318	307	330	303	320	280	322	328	312	304	325	278	324	338	318	312	334	308	316	299	275	310	279	307	305	328	318	307	308	332	299	289	315	312	291	312	327	321	321	284	298	313	328	327	306	308	335	309	322	309	303	296	272	276	280	306	314	312	308	328	304	278	283	297	332	298	283	293	305	322	303	290	334	304	335	343	311	309	330	297	304	316	321	270	330	335	268	300	329	288	310	267	287	304	286	271	288	303	288	293	283	273	292	316	345	279	317	285	309	320	308	297	289	319	316	309	290	319	317	303	317	334	315	327	315	312	287	328	278	301	293	295	289	318	318	281	291	286	356	326	299	306	293	315	344	303	293	295	308	306	315	322	298	321	301	296	294	332	316	315	302	305	326	308	298	325	327	312	307	302	282	333	261	298	292	301	292	297	293	298	305	304	291	300	293	315	325	293	314	306	333	303	309	300	300	314	288	325	315	283	306	297	309	314	320	306	305	306	302	275	344	336	340	284	310	311	328	292	314	326	335	335	310	340	305	310	303	300	293	333	327	274	309	264	322	338	294	301	324	286	299	271	294	335	305	340	307	305	322	308	347	277	309	308	323	315	318	318	303	316	286	335	295	330	323	335	330	322	307	315	295	310	322	324	331	318	294	285	319	332	333	295	293	323	286	328	291	275	291	294	302	319	322	304	279	294	296	280	327	305	324	291	315	308	310	294	305	312	297	318	295	291	273	296	329	311	347	281	265	299	322	290	278	333	322	315	300	320	294	299	312	312	296	335	333	308	330	318	300	304	304	283	317	288	295	314	327	293	307	322	299	284	312	292	317	314	288	308	303	274	316	303	285	301	321	315	282	325	292	290	315	321	331	314	297	287	321	323	307	329	331	328	299	295	307	325	300	339	281	299	337	311	300	313	301	298	302	326	306	312	292	275	291	284	334	272	254	345	320	291	305	291	324	275	318	308	305	332	287	308	319	310	316	289	315	309	313	328	293	315	295	305	313	278	297	316	306	306	276	296	293	334	295	266	307	325	323	302	283	320	329	295	342	330	280	292	307	313	305	313	270	293	307	284	315	314	293	296	302	306	289	321	285	311	308	289	298	300	326	329	294	321	304	303	312	309	285	315	315	299	304	322	270	291	312	315	325	320	298	301	303	320	308	281	315	276	295	332	291	299	317	321	294	301	338	301	281	294	304	300	305	345	308	309	341	277	316	278	312	290	310	299	288	306	348	318	306	319	321	312	305	292	280	304	316	309	297	334	301	268	304	329	289	299	329	280	291	326	311	308	291	290	307	333	320	318	299	313	302	306	300	304	317	302	297	331	316	305	307	349	325	314	291	344	334	317	287	325	360	317	319	335	353	292	288	334	306	299	315	322	337	333	269	317	329	322	306	325	286	290	292	302	297	325	288	297	313	365	313	324	344	321	332	323	289	288	313	316	372	304	314	328	308	294	310	324	301	324	314	309	308	348	319	342	299	317	302	303	312	274	352	291	321	345	312	298	299	306	330	309	329	320	295	313	329	351	306	305	309	298	301	305	314	309	301	306	284	304	277	291	328	296	306	293	297	335	300	297	291	323	295	293	316	333	304	293	321	319	322	317	309	297	291	324	321	330	292	304	315	286	297	335	291	324	277	330	334	300	316	299	303	300	308	277	286	307	309	307	302	287	299	275	279	314	289	333	318	294	272	309	315	301	289	310	313	309	286	309	308	334	293	306	331	341	328	293	329	329	305	311	275
11817	4176	11356	3631	3262	2760	2532	2091	1892	1821	1651	1567	1538	1448	1290	1309	1265	1261	1202	3266	25175	29013	21247	11664	5025	2076	1217	940	935	911	941	959	904	998	933	862	897	899	949	913	907	988	911	991	946	966	841	986	881	981	899	929	929	973	907	919	962	948	929	910	900	973	932	867	957	940	961	948	938	942	938	892	946	1010	957	913	969	923	946	950	926	905	937	977	921	950	919	939	891	915	916	927	948	991	932	924	927	918	951	977	953	960	959	933	947	927	892	917	934	947	846	943	933	912	896	951	909	979	883	940	893	941	897	931	959	934	924	885	914	955	953	931	983	871	889	930	900	936	964	864	950	878	944	966	957	966	889	973	902	964	887	862	952	977	923	981	946	915	924	910	933	984	975	939	960	924	904	952	960	954	908	953	912	921	912	965	925	945	954	947	944	953	921	905	895	935	872	912	964	950	868	891	896	952	949	931	925	972	898	918	961	945	925	878	966	864	898	907	906	910	965	920	927	954	820	967	934	984	925	970	872	907	971	907	892	909	885	907	928	916	966	915	938	904	922	898	951	955	922	924	911	940	892	934	915	885	969	941	891	938	923	940	958	982	904	946	954	900	907	952	943	942	901	910	910	918	936	833	948	908	961	977	959	916	975	875	944	907	945	885	940	914	916	929	944	928	924	942	938	961	923	963	908	937	916	921	986	931	966	971	863	859	874	944	950	916	923	980	940	940	903	909	939	895	939	941	975	933	928	909	938	932	891	915	909	922	875	959	962	962	952	923	979	907	910	937	904	971	892	860	944	891	962	959	900	963	945	949	916	859	956	905	955	944	974	956	923	901	1006	957	917	972	937	915	971	937	940	948	940	936	969	991	935	985	912	907	904	934	934	872	946	899	928	979	865	992	880	979	954	937	944	947	956	957	977	917	932	929	962	921	951	936	973	955	930	933	910	957	877	981	944	874	917	957	976	912	971	916	963	924	912	903	932	925	971	943	927	912	959	977	976	903	895	937	944	917	928	926	932	967	1012	936	887	1019	921	902	922	905	888	917	907	914	911	893	912	950	1005	934	927	870	945	971	910	939	931	927	928	910	960	954	947	970	903	960	941	929	929	923	956	943	896	978	939	895	953	942	943	913	892	930	890	950	967	966	1001	921	932	978	909	887	917	932	904	919	973	946	889	982	914	947	982	938	959	933	949	979	923	901	922	970	940	951	935	883	927	897	952	919	930	914	942	920	964	935	899	942	899	903	965	963	954	891	921	935	906	946	935	899	916	929	929	958	895	939	963	945	930	895	988	937	883	915	884	933	882	959	922	945	910	951	929	952	891	971	894	954	913	960	924	940	904	907	964	967	936	944	961	946	896	946	921	938	868	918	973	915	935	962	926	958	907	923	920	887	960	999	916	929	942	910	876	997	979	903	983	938	1002	924	910	949	954	922	948	937	932	976	945	973	955	954	905	933	923	931	938	946	942	979	904	908	958	964	888	909	942	914	936	904	909	861	925	871	889	940	888	940	936	918	927	904	869	889	921	910	942	963	923	885	933	939	917	949	897	875	885	913	1028	954	961	900	916	922	902	927	967	932	902	928	926	900	921	948	971	902	931	935	953	930	903	905	982	932	933	924	884	890	942	930	958	918	967	937	904	989	979	987	923	902	909	919	928	909	904	974	933	957	943	928	920	911	946	957	900	947	904	910	896	942	903	894	889	947	965	922	903	955	894	935	910	906	953	923	906	928	972	919	919	936	908	1000	984	950	940	872	921	922	951	935	973	918	895	992	948	944	937	900	891	952	928	919	899	952	921	921	962	858	930	954	908	911	929	907	893	951	968	918	969	959	888	910	943	908	905	967	988	949	943	938	921	883	937	1002	935	929	918	901	887	923	912	928	925	966	890	912	925	916	929	915	931	909	935	917	988	900	958	900	872	950	952	944	959	929	914	897	926	876	1004	991	944	954	923	947	893	1002	917	1013	895	982	946	862	957	973	907	961	947	938	860	960	948	915	911	963	900	932	913	967	900	873	918	955	935	880	960	856	877	875	915	951	993	928	915	932	868	913	956	904	933	963	943	889	899	945	953	966	952	870	968	941	973	965	939	919	932	980	934	936	969	911	923	891	945	972	914	906	912	940	899	967	925	984	941	959	958	907	880	888	1021	934	950	866	943	947	947	916	958	933	988	923	912	982	973	930	932	979	905	932	906	1011	915	889	936	899	947	932	959	968	900	978	892	920	905	963	904	943	957	904	936	950	959	928	884	945	949	921	933	963	966	992	919	901	938	929	905	947	945	912	956	915	940	952	958	944	980	903	923	933	891	943	916	901	1004	940	932	910	956	908	999	950	924	922	916	966	928	939	883	1005	973	914	918	988	944	916	936	909	925	945	973	911	929	916	917	953	993	1000	935	865	905	945	937	975	904	922	960	945	973	912	939	922	996	909	974	908	884	914	939	884	950	953	970	940	942	896	956	964	960	953	939	928	984	945	912	950	946	946	922	932	900	919	946	926	944	935	939	973	931	932	951	919	966	901	910	995	950	948	911	922	929	992	901	889	907	926	906	915	969	970	926	949	926	914	875	986	921	878	956	981	948	920	913	961	949	900	927	977	925	946	953	917	933	907	915	931	1000	879	940	915	920	917	919	921	923	988	946	954	941	917	944	915	946	916	984	919	927	873	897	927	963	877	900	958	926	929	999	923	915	951	960	951	937	975	969	905	956	922	884	954	956	897	913	894	935	920	948	985	938	901	868	890	876	921	899	974	918	945	950	959	930	953	958	967	890	910	934	931	910	967	855	926	921	939	967	934	954	941	968	1002	914	910	989	919	961	936	903	944	929	935	913	925	918	936	901	956	945	987	895	931	965	914	933	1005	954	917	959	970	946	910	981	975	1002	947	911	935	899	975	914	929	913	923	939	945	910	974	861	943	939	978	997	950	1002	952	892	891	897	942	951	946	866	937	942	900	926	900	979	940	950	957	1021	916	951	985	920	930	962	887	969	967	987	969	950	955	929	934	928	978	915	933	954	952	878	966	944	932	945	898	942	953	949	919	945	830	952	940	949	906	946	890	930	889	929	949	921	945	964	903	918	934	902	891	943	926	922	943	945	920	948	957	966	973	886	932	920	854	849	921	929	931	944	891	933	907	925	939	942	914	982	906	971	896	914	954	915	920	926	964	970	904	868	872	964	945	915	962	930	900	915	897	927	957	909	934	963	933	903	846	897	918	933	937	936	920	900	905	921	888	889	903	959	923	936	926	963	919	913	936	927	965	939	931	965	971	946	919	960	914	927	911	985	956	932	961	942	912	964	938	1000	937	926	942	920	942	960	924	978	954	944	857	910	979	990	971	910	942	964	932	898	943	949	956	966	919	949	866	963	980	927	889	935	982	961	920	911	932	951	984	943	923	952	1002	999	954	970	935	967	942	901	940	947	903	942	975	924	934	951	954	956	979	946	935	954	911	922	920	926	911	992	934	895	967	934	896	890	929	938	910	904	947	896	989	930	947	918	884	968	900	910	904
28044	21336	34328	6389	1741	1239	952	764	654	578	520	555	513	521	460	481	442	401	400	672	9551	14316	10697	4546	1926	919	479	387	358	370	347	362	335	377	369	373	378	339	328	327	362	364	342	379	349	342	348	356	334	351	368	314	347	323	344	328	315	386	319	337	330	342	356	352	349	328	341	353	337	343	367	348	352	349	350	348	363	348	356	362	372	326	343	376	386	329	312	337	324	334	339	317	343	338	361	405	347	311	343	348	367	347	341	354	338	342	335	324	321	336	318	356	347	343	394	336	329	340	336	357	347	352	319	324	353	352	362	383	345	345	340	377	338	354	364	372	335	362	353	347	339	334	357	336	350	361	354	361	355	356	328	377	352	339	389	360	354	347	349	348	331	326	333	358	360	334	349	353	333	338	362	336	337	361	333	379	337	323	371	375	338	305	304	331	383	345	347	319	337	356	332	339	361	354	339	348	372	356	340	315	326	359	366	326	365	343	321	361	347	347	372	359	350	352	325	358	334	359	332	324	355	332	341	311	348	364	319	361	365	333	345	336	391	371	338	348	340	368	342	336	364	325	356	339	358	369	374	374	350	341	364	308	352	341	362	344	338	369	341	322	353	339	340	350	303	352	366	307	341	321	357	352	315	342	342	384	314	330	353	360	336	348	327	347	360	354	318	350	339	354	330	335	365	340	341	333	373	374	366	332	383	348	362	359	376	337	331	363	332	385	342	309	344	316	317	381	306	341	346	343	365	341	351	364	314	363	356	343	375	377	356	359	349	342	304	374	361	350	325	352	352	329	382	334	329	309	371	335	332	340	341	354	312	331	360	314	333	326	358	358	347	337	355	358	357	381	329	330	322	341	346	363	365	334	364	349	352	363	345	351	328	338	347	374	359	353	361	336	368	365	374	320	344	350	356	373	354	328	348	371	351	369	334	348	352	348	342	361	362	317	322	293	378	350	337	313	342	372	354	357	354	344	284	336	347	348	338	364	346	347	330	306	357	353	354	361	358	374	328	362	337	342	356	327	379	351	329	334	349	372	353	345	346	343	367	341	345	351	322	350	356	326	346	351	348	316	328	333	319	365	367	338	367	322	333	354	346	327	347	322	372	316	369	356	348	346	329	341	361	340	347	352	346	353	325	359	347	330	342	324	328	351	357	339	342	321	348	352	357	338	361	378	355	346	320	305	362	308	330	348	338	333	367	358	355	337	315	338	364	340	341	327	351	327	325	344	339	363	302	351	329	348	357	328	311	321	349	353	361	314	342	366	361	351	361	324	332	353	346	345	333	319	327	333	385	342	377	319	340	346	330	350	329	363	317	355	316	307	347	315	346	338	342	373	325	329	349	340	329	391	315	334	323	336	350	358	328	337	334	326	345	359	340	348	336	334	369	347	336	370	387	344	353	374	334	310	331	347	343	322	349	356	366	350	337	337	329	370	357	368	283	342	318	354	322	358	345	357	335	336	366	349	335	341	357	337	348	344	332	340	377	341	363	347	352	357	377	382	323	325	347	357	342	362	375	326	337	355	352	323	344	348	378	320	344	346	343	393	331	340	370	315	355	344	323	369	337	351	357	312	337	331	373	368	336	341	360	361	344	314	318	358	361	349	316	355	336	329	306	333	338	367	337	364	344	372	339	316	341	371	361	332	341	341	333	350	368	342	363	373	343	331	334	361	339	353	339	340	340	347	330	363	325	334	338	338	336	334	337	326	341	357	339	354	340	395	322	329	369	349	362	319	335	347	376	333	344	339	321	326	347	355	348	369	367	366	367	355	327	340	314	356	331	349	323	346	364	358	354	339	371	347	350	319	343	343	354	337	355	365	326	336	339	338	354	380	363	360	382	303	355	347	329	352	382	317	372	348	339	341	363	329	338	353	354	352	364	345	351	326	344	370	339	346	379	324	339	355	363	379	375	334	382	357	359	343	344	335	314	298	362	343	342	386	362	335	368	326	312	337	309	335	329	383	330	330	335	313	353	390	340	332	320	370	324	344	310	326	350	345	357	305	371	330	338	349	359	361	332	310	372	345	361	336	311	333	313	349	325	356	341	322	402	348	325	342	351	351	341	355	318	356	353	354	327	311	342	369	321	355	366	317	356	346	362	342	357	338	374	365	354	329	377	330	340	349	405	368	343	383	357	320	343	361	403	362	326	337	332	364	371	316	347	346	315	353	369	342	362	371	341	319	397	372	379	343	348	353	362	348	351	318	342	335	343	351	390	366	351	345	354	337	373	348	355	324	361	348	350	349	375	325	352	337	357	361	335	347	343	374	370	355	343	377	348	379	368	330	338	376	344	348	344	324	338	343	359	342	390	353	351	363	328	352	394	325	326	347	331	344	363	363	336	347	346	345	368	337	309	337	338	324	316	366	332	334	342	348	325	315	330	354	382	342	314	348	370	342	365	332	316	334	333	329	325	360	345	336	365	330	360	361	345	322	381	366	375	319	379	333	320	349	351	373	319	368	344	346	344	335	327	366	332	342	336	317	320	311	338	359	365	336	327	339	333	355	301	296	344	336	356	313	354	346	364	331	345	381	371	353	348	353	339	326	346	344	348	332	356	332	336	314	361	317	317	360	354	324	362	316	343	355	374	318	353	359	365	346	371	350	328	330	348	320	365	341	355	349	367	351	346	350	353	358	356	324	358	332	324	342	361	329	358	331	344	330	319	382	370	361	375	325	350	314	322	352	344	377	311	368	373	324	337	350	371	326	344	340	303	360	323	350	343	348	295	343	335	358	351	345	302	381	342	320	336	337	305	334	344	339	335	327	334	348	356	337	339	365	334	340	348	342	306	374	325	331	353	340	362	331	360	374	355	356	347	320	336	315	370	335	332	345	356	347	352	331	349	358	328	347	317	333	355	361	350	351	364	335	328	333	340	358	400	329	337	344	359	342	343	345	347	340	381	385	308	366	336	305	338	374	317	339	343	337	337	345	332	337	360	337	339	335	327	349	348	356	347	325	337	375	372	330	340	345	352	357	357	356	348	368	354	333	405	320	322	344	290	365	320	349	356	350	380	373	340	378	336	343	357	358	344	344	342	356	320	332	349	344	337	368	350	330	304	381	351	345	339	347	329	374	350	357	358	365	338	342	318	334	340	326	351	327	354	360	327	371	397	355	349	350	346	368	374	338	347	356	339	351	362	334	355	364	328	360	329	371	323	375	375	339	324	343	326	341	356	330	347	325	313	317	359	373	378	356	335	331	296	319	371	359	357	340	340	363	346	308	371	367	354	321	330	331	351	360	315	331	378	351	351	338	335	329	365	346	328	329	360	326	349	340	372	326	362	319	369	351	361	346	341	348	381	321	324	359	355	354	329	343	335	337	348	372	359	346	363	341	335	322	344	319	348	369	342	340	364	337	327	349	321	351	341	341	361	314	324	357	380	344	319	337	304	365	310	330	351	369	336	348	326	352	347	340	332	334	340	342	305	379	333	346	359	316	355	331	347	352	329	307	336	339	339	371	370	329	345	349
15372	17415	15647	5592	5017	4176	3589	3111	2736	2431	2287	2084	1978	1776	1729	1576	1599	1537	1478	3278	30053	35468	29771	16816	8889	3741	1778	1162	1043	1042	1071	960	1054	1056	989	1048	1085	1033	995	1012	1015	1061	1007	1049	973	1026	1029	1071	1002	980	1004	1009	1008	1019	979	1003	1046	1039	1030	1049	1003	1039	997	1014	1038	998	1084	1053	1059	1008	1020	1048	1061	1087	1095	994	1040	945	1008	1075	1011	969	1024	1022	998	1020	1063	1053	1013	1014	992	1092	995	975	1021	1067	1015	1042	1001	1026	1028	1070	1041	1061	986	1024	1003	1032	1046	1076	1054	1009	1055	1048	1066	1014	955	1037	1070	1026	1025	993	1067	1019	1032	1009	1023	957	1066	1053	957	983	1063	1062	997	1010	1045	1010	981	1022	995	1063	1051	987	981	1023	1064	1028	1044	1052	1050	1042	1033	1010	1102	1003	955	1010	1047	1004	1068	1008	1028	978	1052	1004	1027	1013	1100	986	1021	1036	992	1042	1025	1036	1025	1022	1032	997	1061	1015	1037	1023	1020	1063	1036	1002	1030	995	1059	1080	1024	1079	1037	1008	1035	1031	1039	1003	1064	1002	1007	1034	946	1014	1033	1041	1041	1041	1041	1027	995	1043	1076	1010	945	1093	1043	956	992	950	999	1081	1070	1034	1061	957	978	995	987	1063	1044	1061	1011	1014	1007	1049	1086	961	1051	1055	1038	1009	967	1029	1045	1014	986	1063	993	1003	1030	1001	1026	1046	988	985	1009	970	1014	991	1016	1008	1007	1020	1060	994	1032	1059	1011	1036	1058	990	1035	1034	976	1063	1021	992	1070	965	997	994	1029	996	1020	978	1002	1027	1022	1072	1031	949	1035	1038	1013	1033	1022	1026	999	1050	1023	1021	1041	965	1020	1016	1032	1071	1085	1000	1000	1058	1045	973	1030	1034	1022	1008	1009	1043	1060	1034	1047	1070	1070	1042	1038	1056	1048	1029	1031	1050	1065	1007	1027	988	1007	1017	967	1012	1041	1083	1022	1030	1049	993	1040	1008	993	1044	1001	1082	1120	1013	1000	1055	1000	1037	994	1002	1004	963	988	1016	1048	1007	1066	1016	1129	1084	989	1027	1080	1034	1073	989	980	1002	984	972	1015	1041	1023	1041	1021	1070	998	1014	1034	1083	1061	945	982	997	967	1048	944	1003	1027	1056	1034	1025	1022	1042	984	1050	1039	983	1009	983	1002	1007	1028	1050	1070	1056	984	1041	1019	966	1043	1054	1049	1088	1012	986	1049	1043	1020	986	1056	1060	1074	1014	1063	1058	1035	1002	1010	1006	999	1053	1013	1031	1055	995	1021	969	1066	1035	1055	1039	1030	1047	993	996	983	1013	994	1052	1014	1013	1039	1067	1017	1016	1036	1016	1050	980	1042	984	1051	965	1018	1036	1072	1002	1037	1044	1045	972	993	987	1042	1026	1021	1011	1011	1033	1093	1033	974	1031	1018	1044	1024	1080	903	1014	1079	983	1036	1089	1043	960	1003	1014	1022	1073	1035	1058	924	1061	1053	1036	929	1034	1026	1043	1094	993	1070	1059	1038	1014	1019	1059	991	1014	1062	1061	982	1048	1013	1055	1014	993	1038	1018	1044	953	1003	1024	1037	1036	1054	1011	1077	1021	1093	992	1047	1014	1098	982	1086	1010	1083	1014	1042	1023	991	1005	1109	1062	1054	1006	1060	1067	972	996	1056	983	960	1014	1063	1031	1002	953	1010	1022	1034	1034	994	1006	1011	1011	1008	983	1043	1057	965	1029	1012	1043	987	1009	987	1000	995	1030	1061	1062	1043	1028	985	1049	1040	1044	1037	1021	1012	1040	1006	1102	984	1014	988	1016	1034	975	1050	968	1036	1030	998	1039	1050	1009	984	1041	1058	1024	1023	1045	1063	1000	1027	1014	977	996	990	991	1082	1055	980	1025	1107	1018	1042	1037	1074	1048	1011	1026	1018	1049	961	1036	998	993	998	1052	1022	1031	1011	1042	963	1002	1001	983	1082	1022	1062	1022	955	1014	1026	1026	1008	1021	1065	1057	1003	992	998	1047	1043	1041	1020	992	1000	1024	1054	1046	1031	1046	966	1039	1019	987	1048	1022	1003	990	1082	1056	999	1024	1058	1028	1009	967	1025	1053	1000	1020	1066	1027	1018	1024	1060	1070	1080	1041	984	1062	1000	1059	1016	1047	994	990	1026	1029	977	1074	993	993	1022	980	1058	1010	1028	1078	1070	988	1018	1054	1010	1027	999	1004	1048	1020	970	999	984	1034	1007	1010	991	1056	975	960	1018	1019	1032	982	1010	996	1015	1005	997	981	1097	1026	999	1087	1044	1085	962	1033	1054	1039	1050	1006	971	1051	1041	1007	1001	1000	1049	1063	1004	1018	989	1034	1022	987	997	1037	1018	1016	1026	1057	1068	983	1029	1027	1047	1031	1011	1007	1062	1024	996	1033	1055	1002	986	1026	1026	1038	1033	1069	1055	1025	1070	969	1003	1014	1041	986	1090	1090	1008	981	978	1046	1043	1046	972	990	1081	1013	1031	985	1066	1026	962	1029	1045	1005	1057	1051	1021	991	1056	1031	1006	1035	996	1053	1058	993	1082	1050	1032	1023	1037	1049	1053	1039	1092	1027	1020	997	1046	1003	1007	1044	1011	1049	1055	1092	1000	1051	1033	1031	962	1009	1081	1023	1060	977	1020	987	976	993	1038	975	1030	1024	913	975	1063	1056	1027	967	1038	1097	1021	1039	990	1033	1084	1041	1014	1009	991	1012	1065	979	1044	1047	1030	995	1046	1057	1073	1047	1005	1025	1006	1057	1095	980	1048	1056	1021	1011	985	1003	990	1004	1016	978	1040	1027	1001	1018	998	1002	1064	1063	1078	1013	978	1005	952	1028	1050	1018	1061	959	1011	984	1008	981	1015	1079	1001	1044	1010	1047	1050	1073	995	1000	1019	1075	1024	1026	1023	977	986	995	1034	1016	1012	1016	1010	1018	1021	1040	999	1010	981	1066	948	1069	1040	1013	994	1052	1045	1029	978	1049	1069	1045	1024	1003	1052	1021	991	1061	1021	1057	1043	954	961	1018	979	1051	1034	1032	1005	1019	1051	964	1072	1069	1000	1050	1006	1016	1043	1106	1057	1008	999	1006	1013	973	971	1006	985	1012	1004	1000	1021	998	1010	1009	979	1017	1032	1053	1023	1037	1034	1010	1086	1028	1028	1075	992	990	1057	1077	988	1027	1017	1023	1023	1002	1016	1016	1003	978	1040	1047	1038	1000	1048	1084	1027	997	1024	1029	1042	1063	1041	947	1066	1103	1001	1047	1041	1074	1066	1056	970	1091	1057	1048	1001	1042	1020	1029	1058	1059	997	1001	1043	1015	1054	1050	973	994	992	995	1047	1050	1073	1014	982	1088	995	1049	1058	1026	1071	1013	954	1029	1013	1012	1106	1029	1010	1070	1056	979	1078	1011	1056	1063	999	1013	1066	1026	1016	990	1063	1020	1024	1057	1030	997	1046	1016	1037	1017	1012	1008	1050	985	1007	997	1054	989	1030	1075	1020	1053	962	992	1089	1041	1004	997	1032	984	1041	1051	1068	1073	1049	960	1017	1071	1070	1025	1038	1078	1027	1053	1023	978	1067	989	1039	989	1015	944	1037	1016	1055	1015	1051	1030	984	1066	1036	1013	1058	1028	1051	993	1006	1001	975	1025	1022	1053	1017	1023	1010	1101	972	1099	969	994	958	1024	921	982	942	1060	1046	980	1063	1009	1010	1063	1063	932	1023	999	1069	1004	983	1063	1088	1009	1026	1021	1024	1025	1022	992	1026	1040	1047	1062	1037	994	1034	1023	1051	1032	1041	1041	1004	991	1078	1069	969	1035	1015	1014	1031	1026	1075	1033	1025	1024	963	1043	1036	1016	1033	1015	1021	1091	1032	1028	1031	990	1020	1040	1057	1084	995	995	965	1047	1049	1041	1064	1056	1051	1014	1073	1028	1092	968	1029	1025	1049	1001	1033	998	1082	1008	1049	1042	1002	1053	1031	1040	1065	1087	964	986	1039	1008	1056	1013	1038	1000	1016	1010	998	1007	1012	1040	1025	987	1080	966	1046	1059	1036	1043	1024	1009	1024	1016	984	986	1021	941	1029	1123	989	954	1022	1001	993	984	1087	1025	1012	1053	1006	1057	1039	1054	947	1035	1054	1082	998	976	1005	1080	1006	998	1064	1010	1071	1031	1028	1022	1066	976	1043	1009	1079	1029	1005	1051	1062	1013	998	1025	1054	1049	1057	1034	1045	999	1022	969	1038	1026	998	999	981	1054	1037	1058	1043	1029	1007	956	1035	1022	1035	1030	1032	1066	1054	1018	969	1028	1001	988	1065	1003	1093	1054	1006	1015	1015	1014	1025	1037	1004	1003	1063	995	1066	986	1028	981	1028	1002	1070	1062	1056	986	990	974	986	1030	1011	1051	1035	1032	1021	984	1056	1017	980	1012	1042	1054	1039	1039	1009	1026	1021	1002	1064	982	1026	1006	1010	1063	1036	1020	995	1056	1055	1006	1065	1067	1034	1068	961	1055	994	1038	1035	1030	997	1025	1017	1025	1012	983	1043	1003	1029	1029	1094	1008	1018	1026	1008	998	989	979	1026	1046	1051	992
4295	1408	976	300	301	321	300	305	277	275	280	287	260	319	269	305	255	311	299	265	674	1334	1277	893	509	315	315	303	278	280	289	277	257	293	261	289	308	248	280	272	318	301	262	265	259	262	274	269	280	281	271	265	272	285	260	248	287	307	263	264	283	270	244	295	274	277	260	283	245	269	287	265	268	296	271	272	287	313	274	296	297	304	283	307	241	277	281	256	289	250	296	272	290	288	270	277	271	275	285	290	257	265	268	286	276	284	292	264	253	257	269	253	296	285	290	268	259	289	254	294	288	283	286	262	257	292	325	282	276	256	282	270	296	256	297	283	287	234	273	281	286	265	265	268	301	291	282	296	274	289	277	267	273	258	282	287	280	260	283	282	265	279	275	284	276	281	268	278	273	275	280	285	278	288	273	250	276	263	256	271	277	249	262	265	274	306	271	310	269	276	302	288	236	268	256	284	272	287	266	266	277	256	313	268	273	258	286	290	272	255	274	261	290	260	268	278	253	295	266	288	269	271	241	277	281	287	284	296	258	255	289	267	291	244	244	283	260	265	309	273	261	284	275	259	305	282	288	265	271	303	247	276	282	315	252	263	277	270	282	256	245	285	283	296	288	279	298	264	278	317	284	276	262	277	296	267	289	269	264	261	267	309	260	258	284	279	266	262	271	252	273	256	250	267	295	254	302	317	287	280	296	302	260	264	277	277	288	288	305	291	269	279	282	291	269	259	281	258	292	243	298	284	282	283	252	259	284	266	279	277	277	276	271	282	295	264	308	275	299	261	275	263	272	286	291	284	286	240	262	300	307	261	276	283	280	266	285	296	258	259	274	301	269	298	249	266	287	268	276	276	259	301	251	252	298	285	283	262	287	288	281	258	257	250	268	287	243	265	287	252	249	273	315	295	286	248	245	265	268	294	274	273	294	278	246	248	278	254	274	270	287	266	307	291	254	290	299	284	298	273	315	284	265	315	272	285	294	248	276	269	305	239	247	287	272	249	290	273	260	274	258	267	247	260	276	261	276	260	268	255	289	266	297	273	242	258	269	270	291	276	301	258	297	291	283	294	296	261	269	284	290	274	251	270	262	260	276	286	267	248	272	260	289	281	293	287	274	263	259	261	283	275	273	286	289	285	283	264	294	290	257	294	250	271	276	284	261	279	294	292	262	260	259	266	242	246	285	266	284	280	253	273	303	276	295	271	284	270	261	285	267	268	258	267	290	271	263	281	271	264	285	286	255	284	236	272	275	272	297	253	289	310	292	282	261	261	305	285	300	277	275	265	269	274	289	274	280	276	255	290	265	304	239	286	258	248	255	269	298	262	264	274	284	273	268	287	299	266	314	277	257	275	267	267	262	292	260	264	323	262	280	301	279	287	259	284	275	271	271	259	284	241	282	261	300	281	272	254	286	279	290	301	261	250	288	295	279	255	299	274	257	282	262	281	278	266	276	279	289	243	253	257	278	282	275	276	291	297	270	272	270	282	278	259	242	294	288	280	256	282	283	249	276	254	285	285	303	276	295	290	278	290	262	280	278	281	263	255	276	260	259	252	260	273	287	265	292	297	240	268	289	261	291	292	285	277	255	287	283	284	270	254	274	304	285	286	290	300	259	306	269	274	282	260	240	278	286	281	243	230	283	257	245	267	277	278	282	271	269	293	280	286	292	275	262	269	269	298	254	290	296	261	278	311	276	257	256	295	273	298	288	250	283	252	265	255	282	269	264	286	324	282	287	302	282	267	268	257	249	277	293	278	292	235	263	263	267	271	273	289	265	306	248	286	233	239	267	275	286	273	280	297	292	279	268	303	288	288	280	278	262	301	296	250	286	275	269	270	266	256	256	276	291	263	280	266	269	258	252	255	245	270	277	285	287	288	274	298	263	258	278	300	282	307	297	257	295	286	278	284	266	255	282	282	276	265	279	276	279	270	265	291	251	286	250	265	277	286	255	269	286	240	287	282	274	265	297	263	268	251	269	298	272	271	284	274	261	275	293	275	271	294	272	271	302	276	245	258	268	252	279	288	283	299	284	294	281	277	297	305	278	276	254	302	256	253	258	225	254	280	271	255	248	286	253	274	272	288	252	296	292	280	276	295	267	280	283	240	252	271	276	260	267	281	266	312	242	258	253	242	278	270	246	285	311	277	245	280	259	261	251	249	256	279	287	289	268	256	286	282	263	262	281	274	276	242	268	257	264	238	255	264	278	271	261	278	280	282	266	266	261	267	278	272	272	299	280	257	277	264	278	273	285	270	301	278	277	280	277	261	308	273	279	267	257	270	292	281	299	281	276	262	289	271	271	300	263	251	253	294	259	276	264	300	251	306	277	320	293	311	287	306	276	270	286	299	269	305	270	272	288	281	242	313	276	282	253	298	286	251	273	284	268	299	271	277	271	275	289	291	306	313	275	270	286	291	304	293	274	264	269	265	287	290	296	254	258	283	297	289	276	292	281	274	259	309	295	282	244	273	264	282	284	285	263	269	267	292	266	252	296	262	265	273	267	274	255	275	300	288	297	278	299	282	246	251	272	276	278	293	270	265	277	235	286	264	304	272	283	272	255	256	293	296	274	255	285	259	295	251	274	285	298	271	291	263	285	274	291	273	281	283	284	297	242	256	283	310	256	280	283	253	274	267	280	264	313	276	275	291	264	288	284	284	271	271	267	267	261	281	293	292	257	276	275	254	288	306	281	266	325	296	269	283	295	283	278	255	268	269	270	284	305	267	285	238	294	252	281	267	253	284	260	268	283	274	301	290	258	269	262	259	285	274	245	287	276	272	278	289	288	283	275	266	274	270	264	274	273	294	272	269	276	265	271	284	305	277	263	282	263	244	283	283	292	270	285	274	273	267	295	268	286	260	301	295	268	269	261	294	282	255	275	263	260	263	288	278	292	249	295	279	302	266	288	298	278	295	300	274	262	265	295	268	270	233	275	291	275	257	270	293	256	259	287	287	287	320	251	214	270	282	245	267	275	287	251	296	287	282	290	307	307	273	274	232	264	288	295	290	252	281	289	251	281	281	282	282	259	282	301	258	254	272	298	263	292	298	254	298	249	243	256	267	232	284	239	267	274	255	262	280	254	246	271	254	256	306	280	285	268	250	277	255	268	299	297	256	248	289	277	280	305	267	267	285	293	266	272	277	282	289	292	255	270	298	273	272	268	279	260	278	266	282	262	268	297	281	282	259	277	261	281	288	294	279	297	278	261	281	290	259	272	287	289	270	286	275	288	256	314	285	284	283	288	275	291	279	263	305	265	251	274	303	263	279	262	263	276	279	287	267	297	288	293	261	313	281	290	280	281	279	277	249	264	276	269	300	274	262	266	263	247	298	292	264	287	280	272	256	296	289	258	280	290	299	249	273	290	276	286	280	246	262	269	253	267	290	291	249	311	290	246	277	261	298	287	256	272	247	244	242	277	269	280	285	299	266	260	289	282	285	279	267	263	259	280	289	258	289	266	280	266	307	276	244
3512	2227	1606	1016	980	956	928	881	875	873	901	893	893	945	919	915	819	905	902	909	3238	6262	5482	3404	1972	1166	881	820	822	843	855	804	878	805	847	831	894	882	872	863	863	871	853	849	824	861	814	822	856	869	850	835	868	864	788	839	792	859	861	879	862	814	860	835	805	842	775	806	871	851	830	821	853	840	840	852	833	836	869	848	837	890	886	805	821	834	903	841	803	859	842	907	852	850	870	799	847	875	817	856	872	813	821	806	860	906	866	869	853	859	817	894	837	841	910	814	793	823	843	829	864	893	842	866	867	811	821	864	859	896	891	822	810	840	822	848	846	804	836	857	870	867	832	779	842	900	843	853	828	838	860	867	797	859	815	846	880	822	905	852	857	805	907	850	824	869	815	825	834	827	834	806	817	821	872	817	874	878	840	825	838	827	853	883	864	810	876	786	833	804	837	824	841	831	840	829	844	805	801	879	865	853	814	816	831	872	820	859	864	831	871	845	824	817	850	860	830	828	873	870	880	844	894	817	805	844	806	844	826	852	818	817	850	835	817	876	850	866	820	817	874	812	860	838	804	883	936	851	848	820	847	888	870	858	833	825	857	808	845	887	812	856	851	833	855	865	843	851	877	822	805	838	830	817	851	882	854	836	831	827	865	796	851	783	821	821	839	834	864	870	866	819	824	827	846	863	833	852	842	872	831	851	836	848	837	837	824	780	859	824	849	824	803	836	902	867	888	820	817	874	854	805	862	815	905	815	878	838	822	784	830	794	801	866	875	859	841	846	825	848	778	849	846	827	852	864	815	784	837	807	833	825	807	837	826	865	839	864	859	822	818	840	808	801	866	828	847	820	895	842	847	887	881	814	772	868	893	825	825	833	854	805	847	843	864	810	851	809	850	857	833	817	873	814	898	893	794	833	849	853	847	864	835	813	867	845	844	875	887	848	810	888	858	880	840	772	807	831	826	849	810	818	871	881	827	849	829	855	848	788	782	816	841	865	805	843	867	841	845	881	819	834	867	813	831	805	842	850	822	902	818	834	829	829	828	793	809	886	834	846	868	808	875	856	893	829	804	818	856	803	781	857	856	779	815	852	910	823	870	860	851	803	838	801	864	859	821	821	840	872	867	824	858	815	869	847	800	806	845	830	830	817	888	845	903	823	819	855	803	791	825	847	833	835	837	818	832	852	873	848	850	806	848	856	849	818	837	810	813	844	857	855	835	881	833	836	804	833	833	832	862	870	870	840	801	850	810	835	810	818	829	828	810	834	820	860	787	845	851	838	882	853	807	871	864	849	862	827	801	793	797	831	874	844	828	849	839	818	821	814	827	846	824	824	844	829	862	860	873	810	845	878	816	857	813	854	849	876	831	817	863	855	880	849	840	773	863	785	849	822	796	831	819	856	807	844	825	851	859	923	814	836	865	836	833	892	879	861	846	874	807	831	825	852	837	824	832	830	825	818	833	817	868	861	874	791	853	892	848	831	879	865	793	856	832	798	893	823	899	843	854	849	840	802	843	822	890	842	816	852	843	853	818	861	815	876	880	838	831	851	849	904	823	862	886	848	860	852	823	844	847	868	896	806	819	823	815	801	875	870	839	816	843	813	847	855	807	807	817	867	847	860	845	882	872	822	851	825	874	809	846	809	797	854	827	823	832	827	806	811	855	903	860	826	874	841	856	833	805	825	853	831	811	824	834	823	814	872	830	832	826	850	863	829	813	858	840	803	815	804	879	800	870	824	850	861	819	859	879	863	826	830	827	800	893	827	864	881	840	826	849	810	858	854	837	808	827	847	884	893	866	840	812	833	852	877	851	842	836	845	799	864	846	878	862	817	845	860	869	815	837	817	890	793	864	821	893	825	834	836	831	875	879	879	784	868	818	866	835	858	853	900	876	849	829	866	812	848	847	853	820	843	839	875	880	872	888	852	850	842	814	863	837	848	814	823	783	844	821	822	823	852	863	823	826	871	832	805	844	807	815	881	852	829	885	883	804	862	823	854	814	832	832	822	888	891	796	891	821	882	880	840	897	896	827	805	824	803	834	826	807	804	860	864	855	847	893	759	876	809	836	858	790	783	814	864	784	848	809	833	844	835	756	818	842	831	874	829	938	863	865	907	852	825	826	859	861	861	857	787	892	846	822	852	856	758	887	855	807	811	843	851	810	815	886	896	836	894	858	855	871	899	858	842	861	891	872	849	865	828	804	890	777	850	834	837	864	880	851	840	884	833	881	808	832	868	858	815	828	827	809	852	800	874	901	846	871	849	843	892	832	848	873	822	836	839	850	886	873	848	839	898	878	817	818	846	879	849	849	849	820	838	890	867	869	828	797	862	833	845	829	852	888	823	852	809	800	805	876	888	834	827	890	847	837	827	842	815	918	801	806	837	865	800	818	863	842	815	799	842	866	862	848	838	847	832	832	845	887	828	874	815	826	836	824	785	831	841	856	860	824	864	913	902	867	841	816	863	907	871	845	870	816	844	825	839	893	838	907	851	807	871	811	814	854	842	795	839	869	836	805	845	880	861	786	815	817	845	855	789	852	802	924	802	879	875	871	833	835	796	843	818	803	816	851	787	871	853	841	877	868	811	833	800	851	848	853	813	796	795	863	857	837	822	802	873	857	870	832	835	774	831	822	836	826	821	840	840	851	923	847	870	787	870	813	857	856	808	846	859	862	823	873	855	849	822	833	833	843	816	857	892	843	862	834	886	814	855	841	794	869	806	803	829	846	852	842	867	862	779	839	860	867	819	827	804	813	786	845	866	884	816	834	840	847	866	877	848	823	813	835	844	891	865	882	808	884	852	835	914	871	856	847	846	845	827	876	849	820	873	807	872	832	861	826	861	879	834	851	847	836	797	829	843	823	870	808	794	885	851	865	864	788	828	843	880	895	863	851	823	860	831	835	856	889	865	887	866	870	820	839	858	812	831	854	847	799	813	833	874	857	862	847	818	838	808	839	859	848	813	790	817	822	856	868	863	859	803	843	885	857	814	835	815	791	914	820	855	827	861	853	852	868	832	849	872	813	808	835	812	834	873	812	834	831	798	839	859	870	902	854	762	827	858	864	881	878	892	789	841	843	839	844	857	831	842	851	885	827	800	873	824	871	857	835	850	827	870	853	823	868	841	894	855	854	910	817	889	835	793	839	802	836	852	817	838	845	788	799	822	781	821	836	833	862	800	846	787	818	902	813	834	859	835	861	859	831	837	843	852	851	877	854	823	835	831	822	871	885	814	882	838	899	854	864	797	861	918	805	853	897	900	849	842	808	821	839	853	850	843	851	859	879	871	835	851	830	865	857	852	864	879	802	842	858	886	783	825	814	841	895	794	852	844	841	843	824	815	887	836	937	879	854	770	834	899	825	802	827	859	819	844	889	845	826	840	866	848	851	806	860	844	858	878	853	901	807	775	809	856	820	839	866	851	891	862	851	887	852	886	866	819	809	867	814	892	845	896	818	831	813	796	867	832	884	872
23001	11326	3462	1364	942	739	643	509	410	440	413	370	351	364	352	320	343	325	374	1200	3476	5846	7191	4131	1831	901	388	272	275	291	292	257	287	255	275	314	273	285	289	336	279	257	280	260	284	267	281	279	257	283	258	274	273	282	237	284	268	259	273	258	274	298	297	264	322	277	306	280	278	282	294	303	260	275	284	258	297	276	277	316	300	269	272	276	291	293	271	293	291	273	286	262	262	257	281	283	270	257	261	286	287	266	272	277	298	288	245	303	284	282	300	316	280	278	322	275	264	263	301	287	256	261	278	269	279	284	319	298	257	276	289	314	342	259	264	250	284	294	289	296	307	300	281	276	279	290	296	311	297	290	273	268	282	276	249	292	288	296	274	277	241	268	260	284	279	292	313	296	307	249	288	278	309	256	270	290	295	284	285	271	282	274	255	318	286	304	289	269	291	265	258	272	290	259	279	273	280	275	279	296	283	260	306	300	267	265	298	261	248	287	287	254	291	283	276	294	288	300	258	281	249	275	283	250	286	304	289	274	281	258	285	305	303	267	284	278	258	255	259	260	285	248	260	278	256	275	287	291	306	274	262	281	242	284	269	251	280	291	300	275	288	286	266	239	280	277	290	270	311	304	282	284	282	281	296	295	302	270	304	281	290	272	248	283	276	273	282	299	290	291	307	284	241	284	290	293	281	288	242	262	254	261	271	294	276	284	297	258	277	279	269	328	287	287	276	268	266	287	302	262	257	261	280	281	299	302	290	283	283	294	273	264	263	276	278	310	268	285	283	320	315	257	281	288	255	267	277	297	273	287	259	273	283	295	288	284	294	267	294	285	274	258	262	281	281	295	272	281	282	261	272	268	285	297	256	310	242	278	263	281	268	295	263	280	310	275	307	245	289	301	278	278	264	263	270	274	264	249	283	295	293	280	260	275	273	293	293	261	312	275	241	281	279	288	272	272	289	293	292	277	283	292	294	279	256	285	305	308	279	283	240	287	277	309	287	259	280	303	260	276	288	279	294	262	298	326	279	293	275	276	292	264	287	292	278	285	242	303	272	275	267	286	289	276	256	251	253	264	287	297	294	269	300	288	261	288	275	293	287	279	283	262	256	276	288	292	312	309	274	275	292	279	300	287	294	281	269	287	292	288	269	280	270	292	288	277	290	300	281	289	284	277	296	294	272	316	294	279	254	271	294	267	275	251	255	268	269	279	312	307	281	259	287	303	256	308	307	285	281	284	301	264	262	284	265	279	284	289	266	286	279	291	267	295	273	268	289	262	289	304	282	269	281	283	251	289	298	287	296	318	272	265	291	305	263	285	266	264	256	275	295	275	284	293	256	278	294	269	284	280	282	303	267	275	275	294	301	288	276	298	260	280	284	313	293	278	272	290	290	269	295	290	268	289	288	272	284	270	285	301	273	295	262	281	244	297	286	270	286	263	287	257	333	276	312	273	317	270	278	265	277	275	253	255	285	269	270	283	281	285	288	303	277	292	270	285	283	268	263	273	266	292	287	311	271	285	296	286	301	295	286	255	281	290	274	250	276	278	237	255	311	288	275	280	255	280	302	298	312	290	253	301	272	263	254	281	288	254	281	291	286	307	288	294	286	255	270	271	284	257	256	285	252	310	244	273	275	282	273	292	271	270	278	301	278	282	312	294	284	305	300	296	280	272	293	256	284	286	265	260	250	280	312	301	286	274	250	315	271	310	299	268	286	282	288	273	272	266	319	288	294	273	267	281	286	290	264	306	300	276	299	294	273	273	275	260	280	292	302	305	264	292	279	257	281	302	286	276	297	265	256	288	261	302	265	278	271	295	257	296	306	282	262	287	291	276	299	256	309	297	293	276	266	261	322	282	277	268	302	262	288	285	273	254	230	283	284	301	271	285	295	295	250	263	282	265	291	268	271	261	282	267	306	266	247	267	278	266	283	250	289	264	272	270	303	279	262	297	245	296	297	298	302	287	307	297	254	307	275	298	259	291	266	265	301	271	291	278	260	259	271	285	275	250	274	283	286	282	266	294	260	300	267	281	297	261	295	248	306	305	272	273	267	266	329	319	312	290	265	274	271	272	292	272	279	306	269	262	308	294	284	268	245	266	289	280	266	262	250	279	291	272	280	237	267	264	287	276	273	257	256	280	255	297	286	281	303	246	272	241	283	276	283	260	286	266	269	283	301	288	295	251	271	266	294	267	287	257	291	289	281	285	287	254	271	262	295	270	268	328	283	281	273	289	293	291	260	326	263	281	309	294	271	240	286	271	295	281	263	296	256	270	241	270	297	298	268	298	293	303	274	288	309	276	274	276	239	254	268	289	309	268	260	286	288	285	293	275	310	298	273	279	277	279	311	256	268	288	282	259	285	297	277	279	261	264	277	297	270	275	251	286	242	309	286	261	292	291	271	311	289	301	279	304	298	239	276	259	308	280	265	273	278	272	244	259	289	256	274	316	293	305	279	230	277	305	258	268	272	280	266	295	297	285	295	258	281	283	295	298	308	287	264	289	289	267	276	290	298	281	268	274	277	291	304	300	271	263	275	265	282	262	283	259	279	295	281	323	294	271	257	286	287	271	266	293	284	287	294	270	280	305	296	285	255	254	295	278	288	312	278	277	279	273	267	254	295	266	268	307	287	273	291	301	285	269	293	290	264	302	263	296	285	285	272	292	257	257	262	266	283	265	275	297	291	304	298	253	277	293	260	266	303	263	290	243	271	274	275	284	287	283	282	256	288	291	258	281	304	260	261	281	267	263	273	308	284	287	272	267	283	262	290	250	285	288	318	272	270	262	271	298	301	269	272	301	266	266	309	298	286	247	317	304	284	303	271	297	267	245	276	295	299	290	274	293	304	292	281	258	260	281	273	288	270	292	254	294	290	263	257	257	275	275	279	285	289	257	279	250	281	290	280	273	283	269	275	266	260	268	284	286	306	272	295	283	293	291	249	265	287	300	279	267	268	287	288	282	279	300	284	286	307	279	269	334	267	297	319	279	291	285	287	261	283	262	300	247	278	292	252	237	285	277	274	306	282	291	275	266	280	274	259	268	292	284	283	273	257	291	282	258	279	269	295	305	261	285	288	287	279	270	285	297	265	275	291	263	264	289	313	297	263	292	269	289	261	256	286	313	294	260	269	259	266	274	297	262	296	255	275	283	305	282	285	285	234	280	285	283	303	285	274	276	292	262	258	283	286	273	287	296	279	281	263	262	282	290	267	278	298	280	266	307	283	279	293	263	298	298	275	326	281	258	277	282	255	246	278	266	263	280	283	284	288	285	278	266	260	281	291	289	262	245	275	302	282	257	270	282	277	275	269	266	291	277	274	296	280	293	281	281	297	273	278	254	243	261	301	301	296	317	294	289	265	289	263	293	270	277	285	316	274	282	264	276	279	272	279	304	276	275	239	290	266	287	291	290	281	284	298	281	284	300	269	270	253	285	273	295	306	305	290	273	265	252	268	306	284	295	257	268	268	263	257	274
14086	9114	3596	3621	3094	2765	2422	2145	1765	1730	1577	1445	1367	1375	1257	1188	1150	1114	1448	6066	14296	22738	24888	16156	8106	4136	1460	936	823	851	821	811	834	877	828	879	858	868	828	883	835	849	866	869	861	859	835	909	811	867	842	876	877	900	828	855	801	862	871	870	880	865	792	900	857	848	854	848	829	865	934	873	853	830	848	907	851	839	914	844	893	887	824	857	846	821	899	904	872	869	879	859	799	880	813	862	868	859	814	808	821	876	882	791	838	886	840	848	801	871	842	846	876	804	908	868	807	822	850	835	858	880	909	842	865	860	867	851	849	831	875	900	831	895	874	898	871	901	854	849	803	815	829	818	910	864	887	843	911	875	839	843	831	919	820	848	860	861	818	824	819	846	815	813	858	857	864	819	815	911	821	863	891	895	847	836	884	871	892	872	891	791	845	866	790	893	861	864	902	810	899	884	908	892	866	862	879	841	848	888	856	820	855	863	848	864	897	846	832	797	840	901	872	884	884	882	880	853	882	860	830	819	858	884	865	869	860	874	841	851	885	867	834	867	851	851	830	879	899	828	847	840	813	838	866	881	817	890	848	812	848	859	890	886	952	848	825	867	883	862	874	861	809	824	848	832	896	815	845	827	893	841	844	902	897	831	835	813	840	844	843	876	840	857	849	866	898	840	833	855	808	851	839	924	820	875	896	903	782	853	871	881	847	843	862	855	784	859	862	836	870	879	842	805	912	873	876	861	839	915	810	858	853	858	884	867	911	850	897	877	870	863	787	832	818	890	865	856	883	829	853	825	886	807	833	904	866	902	857	857	847	840	830	852	871	878	853	835	862	824	852	866	842	856	876	879	856	859	846	874	955	849	864	849	875	871	839	876	863	840	922	917	841	864	841	835	851	942	859	866	839	899	872	870	801	807	857	804	862	830	850	831	846	879	825	856	878	880	843	851	848	882	854	868	909	848	857	842	836	826	847	808	865	860	802	819	836	841	842	893	847	906	903	855	837	892	877	802	853	841	867	858	853	867	869	804	824	862	842	850	840	827	882	891	852	881	837	855	802	846	856	864	823	851	880	834	854	864	854	829	843	832	859	784	841	869	822	856	839	874	876	850	875	887	817	906	842	830	893	890	856	845	807	839	819	885	849	860	890	816	815	813	843	797	835	815	885	917	822	892	870	818	853	854	818	827	909	895	866	857	833	842	892	810	857	900	865	872	909	905	885	827	874	790	873	834	855	865	911	846	796	881	900	842	878	814	885	842	855	847	860	833	848	890	882	840	847	885	855	819	851	832	873	862	829	879	825	857	831	816	837	846	866	791	872	862	897	852	874	848	867	903	856	825	861	869	835	880	866	867	818	874	911	863	861	913	916	869	820	866	880	858	876	870	869	805	846	848	811	848	906	872	837	884	822	867	868	883	844	853	832	871	868	845	859	891	903	842	932	876	825	879	909	873	871	846	884	810	818	823	882	826	861	861	861	851	859	830	815	844	823	859	818	870	866	807	872	827	871	842	869	834	856	856	837	870	824	853	859	817	841	834	854	884	866	817	810	878	813	912	833	877	881	835	904	876	834	851	903	865	848	878	854	826	886	847	862	837	892	891	870	869	908	833	844	850	791	874	838	846	831	871	845	851	856	911	870	850	848	839	902	864	898	858	851	894	858	843	849	909	803	849	805	915	931	882	884	854	879	879	834	889	856	899	803	872	860	890	893	841	869	880	878	875	830	871	856	836	829	849	854	855	901	839	811	850	810	910	829	823	855	855	908	858	869	886	879	914	842	866	884	834	878	866	891	888	860	829	840	841	852	851	861	868	846	840	830	794	844	879	830	813	806	857	845	844	825	841	824	821	878	868	853	817	869	859	870	808	859	848	893	871	904	839	849	845	839	850	854	860	896	884	839	823	868	871	871	879	857	863	792	870	808	845	837	868	881	835	784	837	838	847	825	878	856	893	845	849	861	883	829	880	855	863	833	896	864	882	869	813	884	858	874	895	803	854	876	820	858	817	828	912	873	951	877	819	867	837	880	883	892	856	854	862	851	870	906	857	789	853	895	893	869	887	848	886	873	890	845	855	852	884	823	846	892	826	827	839	857	856	911	827	870	826	849	825	806	846	890	859	833	904	832	816	845	814	842	886	857	826	852	892	916	879	882	855	877	846	855	883	875	869	824	890	864	862	794	838	852	843	832	816	867	848	859	809	841	920	821	907	838	896	875	855	865	880	849	897	830	836	863	854	841	820	851	870	825	853	814	821	860	848	853	855	838	887	882	816	853	862	865	851	885	844	869	817	843	803	864	845	932	880	872	818	927	828	837	804	871	885	883	780	837	875	867	846	896	824	818	864	859	850	853	814	881	843	861	821	850	845	882	874	859	826	900	913	848	853	857	884	859	920	878	879	824	879	862	810	856	826	876	793	842	814	868	804	879	867	792	853	888	819	794	780	881	890	823	902	875	833	869	813	875	895	889	888	832	860	844	851	828	916	878	880	834	834	825	869	815	855	841	854	866	815	841	887	804	853	823	853	811	803	876	847	840	848	883	902	815	820	845	869	889	851	852	864	859	879	857	865	883	892	869	874	817	829	897	891	917	832	844	874	869	850	863	846	877	891	839	869	868	815	863	845	849	832	853	805	815	825	867	863	919	879	889	845	859	855	883	849	894	882	866	840	876	862	889	837	888	835	830	831	918	888	856	849	827	805	859	889	857	884	873	853	833	884	909	853	883	890	854	922	901	842	897	847	856	804	835	854	827	823	850	866	820	829	885	888	890	859	872	856	820	851	895	816	839	795	782	837	840	823	827	849	836	802	863	829	862	917	842	896	860	824	860	823	843	837	857	832	873	857	848	844	836	825	839	861	847	826	868	885	882	877	853	879	891	858	855	811	864	881	851	882	886	828	874	853	861	854	881	882	833	841	848	835	904	880	822	865	848	874	799	904	865	877	820	839	845	855	882	883	867	867	891	871	850	854	847	843	807	859	843	840	844	832	877	837	906	807	890	886	872	812	872	873	859	812	880	849	822	887	817	849	923	867	889	855	870	901	890	868	873	854	858	851	865	855	855	867	894	858	834	895	901	814	900	859	846	855	836	856	853	842	805	821	862	845	977	849	871	805	837	898	850	757	848	840	872	854	831	858	846	849	831	849	817	889	861	875	808	867	862	886	840	819	877	833	881	807	810	839	834	831	878	854	835	863	844	828	860	858	839	847	841	871	879	854	886	848	829	893	845	911	831	795	863	839	904	822	851	877	871	850	842	860	883	891	821	902	831	845	867	876	879	802	895	895	844	859	862	827	832	837	785	813	848	867	862	846	915	881	815	822	854	874	881	884	866	832	845	844	886	862	807	865	848	856	860	866	828	829	848	907	865	811	844	835	819	888	908	836	903	856	844	881	916	850	831	861	832	847	892	872	860	870	891	833	871	891	825	859	831	875	820	836	881	830	880	811	810	869	842	860	820	865	834	818	883	894	825	884	876	884	879	834
34741	18894	7831	2620	1727	1164	956	778	719	628	585	511	468	458	467	416	412	447	561	4276	10331	12764	7512	3452	2055	797	312	328	319	350	307	375	320	347	346	347	353	328	312	335	333	331	321	268	353	289	342	354	334	326	328	319	327	318	326	334	281	343	345	284	328	317	323	364	331	319	334	327	331	337	307	327	299	331	326	303	274	344	334	345	334	354	353	310	391	316	339	301	329	299	320	331	293	357	312	318	362	323	339	355	307	337	302	304	330	323	310	330	312	319	328	349	275	300	339	343	297	307	315	307	323	332	324	303	344	322	335	324	328	313	344	332	315	324	353	283	303	296	339	284	319	317	331	306	356	310	318	340	323	330	334	324	356	287	294	313	343	314	344	315	317	327	334	331	310	306	316	325	331	356	336	338	337	328	341	349	320	340	334	303	313	312	329	338	320	307	328	303	316	332	357	303	338	328	349	361	334	303	324	307	333	304	314	321	305	317	318	349	328	335	317	336	294	334	324	356	343	339	342	339	332	342	312	341	334	342	305	310	348	321	334	342	317	369	320	326	337	322	314	312	304	344	286	319	327	327	348	321	276	329	308	304	333	316	322	310	301	338	287	329	330	335	329	316	326	298	340	329	331	316	334	339	314	342	317	334	359	325	343	296	323	312	315	337	316	325	350	327	278	321	327	341	313	329	302	298	315	339	313	350	318	313	292	345	305	318	311	318	318	318	343	337	298	338	314	322	342	306	318	333	318	323	334	304	310	293	323	348	328	322	326	336	313	319	344	318	308	330	321	313	335	328	325	324	322	350	314	302	301	333	298	346	339	302	299	350	326	356	316	312	354	329	314	328	316	334	306	342	339	317	324	327	322	337	307	333	322	334	345	304	313	312	294	329	360	337	320	341	300	303	315	342	310	340	313	316	322	321	313	310	311	328	312	325	345	343	338	327	333	302	334	328	310	370	330	319	302	332	335	326	319	310	321	352	322	340	323	315	292	304	332	347	327	349	314	321	296	315	353	316	334	318	306	328	321	293	335	330	343	334	327	337	357	313	306	320	302	327	334	319	316	320	310	331	339	325	353	353	341	347	349	324	303	306	324	342	331	306	356	329	336	322	317	343	358	329	331	315	310	353	333	321	312	322	342	344	323	323	275	347	335	360	337	349	327	363	334	328	345	339	347	337	315	303	320	340	366	329	331	324	337	329	323	353	365	314	328	352	303	289	324	299	318	339	324	307	302	362	323	312	344	312	299	333	339	318	305	304	330	317	337	337	339	368	332	320	341	325	318	344	328	311	297	344	336	322	336	321	330	348	280	316	315	310	361	336	307	321	323	314	341	310	322	346	312	373	338	294	286	328	330	347	308	321	300	321	344	326	342	342	330	325	329	316	351	335	342	313	318	317	322	316	325	336	320	327	317	288	289	344	323	305	314	307	311	327	290	321	304	322	316	307	355	334	343	340	330	298	333	347	313	347	348	339	300	340	330	316	304	347	301	306	320	325	308	284	316	293	323	325	336	332	301	310	340	304	281	339	343	329	320	305	300	332	317	318	303	316	312	328	330	323	313	326	324	322	348	327	304	325	322	345	335	306	308	327	339	314	306	342	332	315	341	350	298	337	349	334	316	282	344	321	351	309	326	295	305	334	327	303	317	313	344	299	322	346	336	352	349	344	357	314	374	312	330	346	313	300	319	298	375	298	336	333	337	347	299	325	318	342	349	305	320	327	312	334	328	321	350	328	325	327	374	350	324	344	329	329	304	356	313	321	318	320	310	316	286	314	294	296	359	311	306	317	312	323	304	332	319	302	311	310	330	316	336	303	316	350	346	353	320	301	328	314	329	327	322	369	329	324	338	296	325	359	360	319	307	333	307	307	304	320	317	323	291	298	326	330	348	330	337	307	305	324	333	319	313	330	298	308	331	312	318	318	331	342	315	345	320	312	340	317	321	345	342	319	298	337	324	313	339	333	328	302	348	332	308	332	327	328	349	317	317	324	309	345	321	335	329	342	319	316	309	314	361	338	348	295	284	367	352	339	338	298	296	305	332	310	308	329	360	325	323	317	331	331	316	313	339	365	326	303	314	316	319	356	283	339	312	309	341	338	334	312	323	338	308	289	298	336	325	340	321	333	313	352	327	327	314	326	317	288	319	330	314	329	315	315	314	326	346	293	308	332	322	321	343	298	335	343	302	328	366	317	323	354	322	324	349	307	293	353	316	301	352	356	301	322	300	311	292	343	317	304	312	327	292	333	320	358	317	338	322	326	359	323	331	333	314	306	345	317	323	292	313	334	342	313	350	322	340	302	330	302	338	321	301	340	318	338	322	353	292	307	276	309	308	318	301	341	334	323	342	324	296	333	320	292	320	297	312	350	297	346	348	321	312	341	312	319	337	332	312	345	348	316	389	335	340	335	310	314	348	329	346	320	312	315	299	332	325	348	357	314	315	327	326	324	327	300	330	310	329	337	309	343	335	338	317	335	336	319	320	346	367	328	336	315	315	323	327	322	324	292	310	305	319	352	293	315	321	324	336	328	347	330	350	349	351	346	357	341	335	330	318	313	344	344	305	300	356	357	329	356	342	325	318	328	307	374	339	321	333	347	332	329	318	332	303	323	333	329	303	312	313	344	362	305	320	348	323	320	324	324	325	321	329	318	341	328	353	317	331	333	313	312	340	318	329	345	307	360	293	322	354	315	293	307	336	338	315	300	343	327	315	320	339	344	332	311	297	307	339	354	336	318	344	298	297	314	317	357	329	308	351	332	324	296	323	320	309	349	329	318	333	312	318	324	331	285	303	347	293	311	285	337	316	348	320	306	355	310	325	326	330	321	334	352	348	333	305	312	338	345	326	308	357	314	366	318	318	342	313	345	294	353	340	364	290	318	303	312	313	307	326	331	343	356	344	337	378	335	307	337	303	342	300	320	311	334	346	340	310	306	343	341	319	345	332	338	332	323	318	326	312	301	296	328	359	338	347	349	324	347	319	332	339	344	333	317	311	311	337	339	318	325	334	335	342	332	296	363	328	290	327	337	350	324	300	361	312	338	329	352	315	331	318	314	323	338	341	316	302	309	303	341	329	335	327	344	315	316	309	328	317	312	365	335	312	324	368	319	318	330	301	310	369	331	363	313	342	345	337	297	332	275	324	315	312	299	311	345	333	314	352	314	341	274	327	331	313	340	305	366	293	312	304	296	300	303	309	315	361	310	289	309	342	338	326	325	307	335	361	384	284	327	295	300	322	312	317	351	321	324	304	329	311	340	316	326	325	342	318	331	315	356	373	316	343	333	320	326	357	321	314	349	309	330	342	329	306	318	328	303	316	331	336	323	367	346	332	317	349	344	336	327	319	350	326	353	339	319	332	342	344	315	333	329	298	315	312	321	347	320	321	320	312	343	330	329	335	350	339	320	314	326	336	302	336	317	286	320	330	325	289	344	361	327	320	320	328	332	340	293	323	330	301	306	356	320	340	320	305	329	323	335
20324	13363	5436	5823	5185	4365	3585	3163	2872	2451	2237	2051	1915	1873	1728	1627	1530	1481	2362	17615	30367	33118	23112	14245	9158	3651	1055	1043	1036	990	981	978	982	903	957	973	943	1004	948	970	999	1001	980	1047	991	975	921	1006	944	1000	1006	970	976	986	983	1005	971	936	991	951	983	1025	987	974	992	1003	992	996	980	938	946	980	978	995	993	986	995	976	973	951	969	974	1001	1067	1043	984	982	1096	989	1038	954	919	964	968	980	973	971	986	988	968	1007	973	1039	996	958	960	1032	1000	999	933	976	970	962	924	948	1055	982	1008	974	959	995	990	1039	978	952	984	979	979	1007	975	949	1045	973	956	961	946	1011	1018	1006	893	946	970	958	972	965	953	1006	964	933	980	954	972	940	934	966	922	1010	1021	1035	1009	956	1012	928	994	1015	1001	957	997	942	1005	980	954	953	1021	1012	970	938	919	996	939	1002	915	907	973	1060	998	972	947	935	953	973	1045	947	977	941	976	973	1004	948	952	997	922	949	983	960	963	1014	1015	900	945	1002	978	949	939	986	938	955	971	959	926	930	970	917	971	926	940	943	950	1005	965	1013	1003	922	994	905	989	944	1004	927	963	1015	979	948	959	999	1007	1025	955	1002	986	1003	1036	927	939	995	1037	940	926	984	936	954	947	926	965	1020	991	1021	935	960	960	959	917	977	991	953	1071	1004	972	1011	917	935	889	1001	926	961	951	946	935	937	987	1003	927	969	947	969	961	937	971	992	969	1039	991	1065	982	950	991	934	889	996	956	945	973	958	947	998	968	1020	988	1045	998	955	946	998	947	1012	934	978	1015	946	942	935	973	945	963	951	948	958	998	902	1019	949	1002	976	999	940	998	970	968	985	1057	884	997	998	934	936	990	947	930	915	976	1057	962	944	942	978	1052	953	984	963	952	1032	910	971	967	914	1038	960	969	950	949	940	936	929	980	969	1014	935	992	955	947	995	947	889	1000	945	935	918	976	957	975	958	990	1003	930	980	923	915	959	961	919	933	980	936	981	966	983	963	978	940	979	970	941	958	987	996	1054	980	974	991	1045	1006	999	921	998	963	933	960	1070	971	1022	984	949	959	955	1000	924	931	965	972	1014	1023	941	965	965	997	975	943	948	925	1019	944	947	986	936	968	932	969	1029	1003	972	1000	968	986	982	942	998	925	1007	964	999	909	1014	1004	969	996	950	1023	1008	923	959	1004	959	973	999	1012	957	972	916	925	972	930	943	949	964	981	1012	964	945	947	904	1023	982	974	938	994	958	967	992	914	961	941	949	986	937	987	985	965	946	1001	980	1029	945	982	966	985	984	1022	959	957	1012	970	942	996	932	1004	902	972	945	978	981	955	968	964	1005	1007	997	979	983	980	977	934	917	1005	1018	999	943	995	987	960	981	966	968	947	971	933	963	918	1002	917	999	972	945	977	944	1002	928	978	937	976	998	1016	1007	944	934	978	947	1000	1015	965	978	990	1020	996	958	912	939	998	935	951	1012	922	950	951	951	991	982	988	956	977	983	968	968	1001	982	931	958	1039	967	991	991	980	907	986	958	966	928	1032	972	945	925	962	964	1004	983	997	977	970	935	981	943	951	945	994	990	979	995	1023	1024	948	1009	934	1014	994	976	981	958	958	972	948	957	957	984	987	942	937	944	1022	948	932	997	942	968	978	968	907	880	968	905	1008	967	960	1012	979	982	954	959	960	917	933	942	966	1040	921	1002	1008	997	955	991	982	959	983	944	980	922	961	915	955	988	908	947	961	995	920	926	953	982	944	1027	934	975	984	969	941	1003	968	925	977	1012	937	993	994	1018	933	952	1034	942	963	969	971	999	977	946	992	924	959	1016	960	876	955	995	984	964	990	965	999	980	956	972	990	934	946	956	937	986	1027	969	937	990	958	1011	912	976	958	989	944	943	1000	898	977	1024	988	972	975	939	913	1001	958	979	979	1021	1004	968	989	1018	993	1024	997	913	986	960	977	928	993	970	969	1015	960	945	939	898	943	1005	1021	999	985	976	927	982	986	931	983	976	971	962	923	951	1012	950	967	958	996	994	973	1013	981	945	1009	948	949	942	937	979	954	971	971	963	930	996	922	986	952	998	970	915	970	961	953	942	1006	1012	952	939	1041	997	984	940	927	1012	975	945	963	981	990	981	1028	971	965	965	930	944	925	942	970	991	990	959	902	997	954	972	962	1029	1020	978	1021	952	959	982	956	932	967	983	952	955	972	943	925	966	1003	1011	924	993	1065	962	918	977	1008	923	988	899	945	937	962	968	1017	976	953	1005	990	953	924	924	964	928	974	954	954	937	971	932	1013	968	969	980	988	909	961	965	935	909	997	969	932	981	1017	1012	987	1019	1009	929	994	1009	997	944	985	991	969	932	993	1001	937	927	971	943	978	963	968	920	997	972	1010	992	978	962	994	946	947	944	962	922	937	981	992	904	909	977	943	977	1005	945	971	945	947	1004	1016	929	975	1025	950	961	933	939	965	907	1021	1004	919	955	932	1010	955	954	1023	1007	1059	950	1009	958	959	990	980	1026	966	954	989	966	982	933	963	958	1031	987	919	979	968	998	909	959	1053	972	942	998	986	947	951	924	995	915	990	950	970	906	1012	899	953	933	965	1022	995	917	1001	1009	939	909	963	1040	943	965	933	1017	949	916	934	968	996	1025	951	950	977	931	971	962	945	986	978	952	986	964	988	938	918	1049	956	942	966	954	910	964	1011	965	924	935	944	935	946	989	1000	963	1000	966	917	971	960	1009	919	955	923	993	987	951	1029	954	928	984	924	960	1005	970	1030	979	975	998	996	969	960	993	950	954	935	929	915	965	968	918	934	969	1044	916	949	960	1003	968	951	1009	1007	1013	964	929	960	989	1008	950	969	943	959	919	979	989	967	1010	950	938	993	978	915	948	954	965	995	884	999	941	979	978	962	992	978	1009	988	981	1002	977	1010	1008	967	962	935	1020	965	992	928	990	945	962	949	993	990	972	954	1001	942	956	938	954	901	955	983	973	919	922	895	903	932	998	993	965	1019	960	933	1026	1018	963	936	966	971	1048	968	932	957	935	989	988	945	1019	954	987	972	948	976	918	989	965	1001	968	945	1016	979	1015	1007	955	954	948	973	975	996	982	932	906	949	959	969	956	941	937	972	938	995	984	998	974	962	960	912	992	953	991	896	966	973	964	1017	1008	999	958	945	996	965	965	962	1000	962	967	980	984	927	935	942	964	933	970	949	980	971	981	1003	933	889	983	957	956	942	983	1017	970	987	1035	955	1004	943	995	1003	963	976	942	914	966	948	985	939	956	955	952	932	978	998	999	958	996	960	964	974	972	953	960	966	959	949	996	953	997	945	942	1004	1020	989	929	1001	935	982	1043	934	981	978	957	964	1025	944	1006	969	957	1011	987	978	932	1009	912	958	963	1006	963	953	942	963	977	1017	1043	966	1016	992	1008	1004	908	949	948	1001	971	1021	916	968	967	986	999	951	1010	929	987	952	959	980	930	929	989	957	952	974	900	976	922	982	1010	923	996	1016	981	949	961	968	957	990	988	961	961	963	941	943	963	987	954	945	923	948	968	971	889	999	951	968	988	975	1028	972	964	1045	936	969	977	991	966	1003	943	1030	1027	1023	1000	1010	992	952	980	959	969	951	937	928	977	949	988	991	981	954	965	912	1008	935	904	989	974	924	1022	961	898	961	1043	971	954	968	967	996	1002	1018	941	950	963	909	988	945	994
9507	1845	418	355	293	266	288	282	269	268	300	269	236	281	285	243	265	267	248	311	649	1313	1392	825	422	277	264	251	256	262	257	254	255	281	236	268	234	271	251	300	261	259	258	265	279	263	261	275	236	217	265	292	257	280	255	260	288	267	296	263	261	267	266	275	291	280	260	244	303	259	261	278	269	248	252	257	246	275	253	252	265	274	279	252	237	253	284	258	225	259	275	227	223	250	259	289	262	285	271	295	276	222	261	258	279	254	264	245	260	278	278	278	245	262	264	251	252	261	254	272	245	282	236	268	253	284	257	246	253	268	218	272	266	256	259	267	273	257	277	269	257	268	248	273	256	245	247	240	276	258	260	271	261	270	245	244	265	259	259	249	247	266	268	262	269	279	271	278	234	284	248	281	229	263	254	244	269	269	261	232	255	239	254	281	258	233	272	241	241	282	264	282	260	256	267	272	270	278	256	251	268	269	266	249	269	259	244	258	263	273	253	287	248	259	246	278	262	243	262	291	278	256	276	262	263	274	260	277	273	262	249	232	264	244	221	275	248	239	252	280	258	271	277	264	272	242	263	248	230	261	252	248	254	234	261	264	245	253	257	266	274	255	243	272	239	262	242	265	251	253	279	259	282	278	238	255	229	233	276	270	266	250	275	258	280	262	254	253	280	260	256	269	242	263	288	241	221	242	270	238	245	278	250	268	248	259	256	228	281	284	260	286	273	273	252	261	263	284	268	264	248	277	251	248	263	272	251	265	241	261	249	262	265	261	253	274	264	258	254	258	284	251	251	257	240	274	245	275	256	278	263	260	238	246	265	239	312	261	253	287	283	254	255	244	267	285	252	250	269	272	284	271	263	270	252	240	238	257	285	271	267	256	248	263	294	229	276	267	263	261	277	256	287	252	247	263	244	257	257	249	290	292	255	256	278	280	281	242	239	247	248	258	297	260	252	231	262	279	250	246	274	257	270	255	283	265	263	240	252	251	259	259	269	253	264	245	250	246	247	255	253	260	261	292	283	252	257	272	292	267	252	271	290	275	264	253	257	245	243	277	260	234	271	275	250	254	268	244	256	285	271	267	256	287	267	286	291	263	280	242	262	267	271	272	236	268	257	276	271	280	278	266	277	261	265	242	253	230	236	254	234	241	276	299	243	261	253	262	264	288	272	287	276	280	281	264	262	253	268	256	268	230	284	236	242	253	252	279	260	286	256	237	245	255	277	282	271	264	258	284	263	274	278	264	264	270	256	253	246	267	270	231	249	242	290	252	283	272	254	281	277	269	259	237	268	246	280	262	289	244	247	246	308	260	257	249	261	226	267	266	251	272	264	265	253	280	274	224	270	305	238	257	262	261	256	245	255	255	264	256	271	261	225	260	279	309	280	238	254	271	271	280	245	261	276	263	266	260	264	252	276	266	270	261	260	272	274	262	291	261	275	237	268	240	245	294	266	282	280	280	259	290	256	295	268	266	292	228	267	251	254	268	247	273	261	247	233	255	262	239	279	263	278	251	256	262	246	276	312	228	282	238	241	257	268	292	264	250	250	265	263	268	260	254	241	221	234	246	256	258	300	237	259	283	248	257	257	262	244	262	259	271	267	275	250	283	277	253	257	266	254	244	261	239	228	274	243	267	235	258	246	255	252	279	269	248	265	281	254	281	256	252	252	230	278	259	247	231	250	264	278	265	258	268	274	244	283	280	248	231	247	269	255	277	258	266	261	274	262	273	294	256	276	279	266	257	271	270	265	236	246	292	261	276	257	245	252	257	252	240	254	244	261	257	236	263	254	274	254	257	268	266	297	277	276	269	268	288	251	286	244	262	256	273	241	234	260	260	245	269	268	271	277	246	232	258	244	259	269	268	259	273	226	272	296	259	241	238	271	271	273	259	245	250	272	273	260	264	249	284	263	274	264	283	273	250	242	274	268	270	254	242	267	253	249	247	270	284	265	264	289	269	273	230	267	253	253	241	252	241	252	243	260	249	278	258	273	266	261	277	276	248	259	263	239	244	264	247	280	280	260	301	252	260	233	257	252	273	260	246	291	264	255	254	256	238	272	273	265	249	250	281	263	263	254	255	255	234	251	285	274	262	275	226	256	260	270	271	240	249	258	247	279	231	280	234	271	254	236	262	257	268	257	255	251	261	279	263	274	269	288	270	249	248	271	269	262	266	248	269	236	253	254	253	271	240	234	268	249	298	257	233	251	246	254	247	245	281	276	250	282	250	234	289	238	252	264	257	257	283	251	258	283	232	262	270	258	236	254	267	270	276	270	259	247	262	266	268	286	265	286	248	268	244	237	266	246	261	252	236	278	257	263	247	252	262	270	245	291	247	249	253	243	274	263	289	258	233	282	260	288	258	240	241	255	237	253	261	279	290	280	281	262	247	260	286	299	261	265	245	262	284	276	280	269	247	265	239	249	246	251	248	265	258	261	276	249	258	245	267	275	261	265	254	276	230	250	237	250	251	259	243	275	282	257	250	254	273	255	253	270	245	239	288	275	274	245	261	260	247	252	244	255	242	284	272	279	271	273	268	249	301	273	290	262	278	259	255	268	248	270	281	233	269	258	232	267	260	224	258	275	262	222	232	225	253	275	249	267	273	253	255	273	271	271	259	276	230	257	281	258	273	283	275	253	263	279	242	260	274	254	216	259	294	268	247	250	215	259	243	300	257	267	235	285	279	268	263	255	251	263	241	271	254	242	252	240	266	249	262	265	238	269	260	245	283	258	284	260	268	262	258	278	249	290	267	262	297	261	258	270	275	272	288	270	236	275	297	263	250	279	264	256	271	252	268	274	270	263	246	282	289	259	273	262	260	272	262	261	225	263	247	294	272	287	249	253	262	256	245	266	255	242	282	275	275	289	264	283	265	263	268	271	247	242	265	281	258	233	260	227	264	288	263	308	285	285	262	254	280	291	269	243	253	264	252	259	258	267	258	240	263	270	263	248	261	251	251	268	219	252	276	254	230	262	259	250	292	263	238	233	266	287	277	269	236	259	224	242	268	264	238	238	283	263	244	244	256	267	265	272	270	292	262	205	253	242	278	229	247	261	250	252	271	281	274	282	261	302	268	254	259	251	263	266	244	239	244	240	268	251	265	250	256	251	239	262	288	265	251	288	278	266	233	269	253	286	266	253	267	291	284	276	263	241	227	285	235	267	236	244	272	272	233	280	277	250	272	285	265	264	287	236	299	266	269	242	291	232	221	263	262	253	261	259	259	263	310	278	255	267	244	232	259	279	293	244	254	265	255	261	255	254	247	283	246	284	249	233	253	258	232	270	256	281	266	247	253	257	228	265	289	237	263	283	249	260	260	278	243	274	273	249	273	233	270	247	256	252	258	259	273	249	296	266	280	250	276	253	270	272	277	247	261	250	246	265	285	249	254	258	265	247	265	245	268	264	259	287	254	229	259	280	245	278	248	254	249	249	265	249	284	234	271	244	280	246	253	270	250	276	259	251	233	257	259
6363	2017	934	992	963	894	897	851	882	828	890	858	839	866	870	837	842	821	819	1105	3472	6290	6089	3242	1623	961	817	748	758	832	807	785	796	786	808	795	809	778	800	799	791	828	826	821	819	813	795	843	726	842	811	782	794	765	778	779	825	748	871	788	818	822	773	776	805	806	811	814	802	801	791	765	818	782	835	822	837	851	767	804	786	819	768	779	830	809	788	879	761	797	795	780	789	786	803	822	776	741	778	817	797	775	833	784	788	750	787	822	841	818	805	813	823	790	779	815	789	852	821	800	806	773	834	869	768	850	826	844	751	791	778	788	813	805	790	819	817	807	796	764	821	773	772	817	814	775	834	775	772	817	834	825	803	801	799	802	769	803	801	813	810	844	826	851	798	821	781	812	835	780	829	797	771	808	750	784	782	788	811	784	780	763	769	791	841	801	791	758	843	810	794	808	783	785	774	855	820	801	749	772	793	825	799	785	807	839	774	801	810	821	817	767	856	759	796	808	774	793	834	820	829	817	836	821	790	791	841	771	813	753	804	825	780	792	780	806	795	801	809	793	791	804	787	808	751	792	783	805	801	837	797	821	810	789	815	763	838	805	752	828	786	775	817	803	841	821	770	786	832	782	815	829	804	805	788	784	818	783	810	798	783	799	853	810	785	805	797	796	853	813	789	803	834	776	763	833	809	794	818	796	836	779	824	822	776	783	788	803	809	803	787	836	848	868	842	800	832	830	815	796	796	795	763	759	743	748	785	756	787	839	779	775	832	848	826	816	764	758	827	846	764	802	835	814	804	799	782	827	748	785	767	826	836	832	751	796	805	815	789	740	830	850	802	842	828	813	802	794	807	784	809	794	881	805	708	789	791	840	798	815	812	802	809	822	808	782	869	804	853	828	787	819	834	808	801	852	732	764	782	802	774	747	819	771	835	744	827	839	741	829	838	819	836	769	840	819	819	778	825	826	786	836	818	827	782	739	793	770	761	812	811	791	838	803	790	813	850	815	790	794	806	747	766	786	816	846	833	848	824	831	758	800	838	841	821	749	779	725	804	774	798	749	759	809	762	887	768	808	808	756	773	758	767	815	816	806	804	843	810	784	808	831	781	775	776	785	782	783	847	781	776	849	864	853	785	776	799	798	796	814	814	776	812	759	768	854	763	778	809	852	763	852	797	805	810	799	768	833	802	778	776	767	811	768	808	765	800	846	813	826	823	856	805	794	827	790	730	760	821	791	782	793	775	797	760	760	757	791	778	791	832	841	811	805	809	820	798	831	823	768	863	821	835	811	814	758	814	790	838	753	839	790	812	783	751	842	772	821	840	849	805	814	767	818	760	837	786	800	826	775	759	853	804	864	837	796	788	847	786	800	863	814	838	819	821	798	799	794	828	761	795	777	793	779	804	746	791	795	832	831	818	821	839	795	787	771	813	754	748	760	800	855	784	804	755	787	802	787	800	762	821	807	834	811	776	799	768	814	802	821	820	833	739	845	815	846	835	776	807	799	794	834	766	859	806	762	809	802	807	832	798	801	790	773	814	812	770	806	803	774	809	834	782	833	825	805	867	813	797	805	789	832	812	774	874	829	786	869	808	822	778	813	844	765	865	790	798	760	808	815	840	775	745	823	818	802	866	790	852	794	793	832	820	834	818	795	811	804	802	811	787	791	744	792	766	880	801	828	804	817	802	785	802	766	831	821	799	770	793	798	808	767	794	885	779	812	797	804	874	789	829	792	814	777	770	791	795	805	807	745	816	850	808	835	842	783	818	843	774	784	792	823	786	816	787	841	810	834	821	799	783	783	811	872	801	795	855	786	764	843	792	779	790	817	817	818	801	790	734	793	846	868	795	864	810	803	784	764	810	780	805	818	822	842	781	752	821	790	791	840	806	842	781	776	784	819	804	782	738	843	806	782	776	782	793	764	818	816	825	763	802	842	802	804	789	745	764	823	774	783	763	846	812	812	841	791	792	781	814	796	807	768	815	789	733	755	813	756	792	780	821	824	807	848	861	847	807	800	852	822	799	810	798	789	798	810	795	849	800	804	802	814	836	797	850	778	809	771	765	787	831	834	839	778	756	827	767	788	789	832	784	827	766	760	785	845	790	820	817	791	776	804	842	826	779	766	836	864	788	790	848	794	759	806	789	863	840	775	803	818	790	808	785	843	814	812	805	813	812	809	765	848	829	840	789	782	785	793	788	794	814	781	808	870	788	788	791	790	781	818	860	845	795	833	829	840	832	838	784	748	759	762	766	759	823	796	863	811	884	868	701	794	854	776	787	777	818	814	729	817	776	785	812	838	804	804	783	787	811	803	751	800	805	799	798	840	803	799	773	794	783	797	837	834	771	793	832	846	815	761	800	808	805	807	797	723	811	839	729	813	802	813	799	851	794	806	795	801	817	805	790	815	789	808	824	845	883	810	772	863	835	783	788	786	823	806	824	791	774	866	817	763	761	810	868	774	759	813	843	804	764	816	741	791	792	831	753	764	784	817	785	818	819	791	784	799	810	809	870	813	825	811	783	823	824	775	806	778	812	798	784	794	792	784	793	813	817	847	812	850	786	798	785	834	832	827	798	751	773	855	812	802	821	772	810	785	809	847	757	798	759	782	832	860	766	805	797	782	812	817	794	799	860	762	803	805	780	781	836	780	866	780	815	791	818	760	812	826	823	805	796	815	809	778	794	797	780	771	783	829	799	838	816	790	813	783	801	781	767	805	858	821	854	776	795	775	778	808	780	779	822	833	843	869	766	788	733	835	783	756	840	820	849	847	847	823	742	826	779	798	794	827	766	817	811	767	761	717	808	804	816	844	775	807	861	853	798	782	792	807	806	745	816	816	794	826	823	804	842	792	828	776	781	771	818	834	821	823	792	745	795	829	775	811	814	807	790	797	805	807	824	819	797	796	795	812	785	802	791	781	792	811	807	814	806	769	793	832	826	818	812	789	833	808	850	807	821	794	828	776	792	763	768	783	831	823	790	795	808	828	795	800	766	767	782	808	789	805	771	788	822	807	804	808	817	783	823	778	757	742	786	806	810	765	778	823	799	791	833	813	810	803	763	750	829	829	811	830	795	783	771	796	793	800	791	799	797	792	853	776	840	778	783	817	811	786	780	812	765	792	882	794	805	787	735	775	758	839	794	804	790	818	777	786	761	794	817	820	796	824	804	797	822	799	799	853	793	832	778	805	811	839	817	808	773	766	787	797	873	819	762	819	841	772	837	793	809	821	868	847	784	741	756	842	815	791	794	818	807	799	807	789	789	833	807	775	760	812	793	784	777	807	838	790	757	799	786	826	808	790	837	771	742	778	806	822	823	848	785	803	827	814	826	788	761	784	796	839	775	847	793	794	810	815	771	818	766	827	829	833	812	789	797	803	847	776	806	812	770	805	782	865	773	795	830	843	781	831	815	766	775	808	843	811	790	752	801	755	834	793	838	805	772	832	845	760	796	805	778	785	810	797	823	847	762	842
23181	5848	2165	1311	966	773	626	556	492	502	426	373	403	377	354	331	320	354	282	854	7862	8967	5673	2365	811	481	288	275	288	305	308	310	296	285	306	280	264	280	268	266	269	308	320	313	289	254	300	330	290	265	293	312	272	274	309	279	306	299	284	280	269	263	266	277	284	306	285	317	289	281	332	286	283	271	272	270	319	272	271	270	299	269	290	290	250	295	292	321	306	270	284	286	284	279	271	276	300	291	331	272	271	311	299	307	289	285	279	292	263	294	285	264	285	269	281	288	271	284	273	290	277	270	288	295	289	307	286	301	276	310	303	266	300	297	305	301	254	276	299	276	305	281	305	297	313	272	300	271	307	302	270	299	294	275	294	277	294	277	306	301	267	282	289	254	283	301	268	288	313	286	318	319	294	278	308	312	269	281	275	260	296	341	307	294	288	296	281	303	258	293	309	297	285	278	317	295	279	288	296	295	286	290	287	307	284	288	306	252	299	288	280	288	293	292	295	301	280	290	311	274	260	288	284	298	306	271	292	282	284	303	275	292	285	285	287	285	322	275	323	307	286	280	289	273	317	295	307	320	298	272	275	319	297	317	299	263	330	291	266	270	273	273	307	302	293	285	273	278	306	304	290	304	292	261	297	278	281	266	290	277	279	275	295	277	301	274	295	285	265	275	311	266	278	296	316	309	289	253	284	286	285	293	303	285	273	278	304	299	271	274	269	270	321	293	311	292	268	278	278	295	312	294	269	289	247	288	257	291	262	289	305	272	272	284	293	281	292	279	290	274	252	335	282	294	278	283	257	271	282	268	291	327	331	256	293	292	287	254	294	277	304	265	280	304	295	301	263	302	300	296	263	255	274	295	311	291	262	251	312	298	279	300	297	306	307	306	278	283	273	267	298	289	269	303	328	303	293	296	304	316	284	270	286	288	316	275	310	267	305	334	295	256	276	281	284	290	324	316	295	249	285	274	301	269	301	308	305	286	285	297	285	251	281	295	290	286	270	265	291	310	296	290	311	321	290	281	267	290	289	297	302	270	260	278	282	301	279	288	275	288	278	299	307	310	284	285	348	310	301	295	298	291	305	291	291	281	301	283	315	295	320	293	272	321	297	306	308	289	298	302	287	317	281	275	286	277	300	286	309	286	307	296	270	297	273	283	318	291	285	307	297	273	302	320	301	294	273	274	295	277	286	292	311	275	280	277	263	276	297	286	282	295	304	291	311	268	272	309	292	296	287	291	285	299	275	267	264	292	297	283	310	305	322	301	288	302	284	296	275	289	294	290	276	270	287	282	261	294	262	296	279	274	308	320	298	323	307	308	299	281	295	306	272	284	285	284	308	312	282	297	266	312	320	280	286	319	294	279	272	303	313	273	288	277	297	287	290	282	285	267	310	303	257	309	343	315	264	303	290	279	291	277	323	289	280	293	284	300	298	304	319	297	272	306	260	293	245	327	284	279	320	277	304	277	275	299	292	267	307	287	276	307	305	300	291	279	289	306	284	290	274	269	262	289	299	279	299	302	307	286	303	295	264	314	293	290	321	304	281	295	276	293	292	260	298	308	310	303	267	267	238	277	270	304	298	294	279	302	298	307	287	255	303	276	313	290	271	292	307	291	287	290	301	282	288	314	302	262	296	329	288	312	253	267	319	315	294	274	293	300	303	291	297	281	307	275	325	283	323	287	306	295	276	268	280	285	294	296	291	272	286	264	266	280	284	311	290	290	258	281	283	280	294	304	300	301	314	290	306	288	284	292	288	309	270	289	306	289	271	296	300	267	281	268	319	289	290	311	274	316	292	285	278	321	267	285	309	257	284	271	263	288	276	304	303	310	286	293	276	303	307	266	283	287	270	296	288	282	318	269	288	286	290	310	283	278	270	305	281	292	295	291	274	274	303	276	312	265	299	237	296	275	280	280	294	302	287	287	282	272	272	297	274	287	275	275	282	254	274	304	289	290	271	274	301	300	273	280	279	306	293	305	264	287	290	317	277	320	317	263	284	301	284	273	273	307	316	294	301	272	293	256	296	314	277	279	247	279	268	263	287	296	266	253	309	314	264	292	298	282	279	297	286	289	275	301	286	267	273	287	282	287	289	236	261	286	351	265	299	268	306	304	279	270	280	285	277	287	259	303	261	294	282	271	280	287	311	265	281	281	313	289	276	289	275	258	312	308	316	289	293	288	278	288	269	289	275	256	305	292	282	260	266	271	272	309	300	261	298	304	279	303	303	296	316	307	259	282	286	269	293	265	286	290	301	265	284	278	293	305	316	281	308	283	292	318	274	266	275	295	303	287	293	306	280	282	284	301	302	297	289	267	284	311	303	299	300	291	309	291	284	275	315	249	304	301	293	298	312	305	309	275	283	293	266	302	274	289	304	287	289	305	311	263	270	297	289	286	275	293	296	273	291	306	292	301	280	289	315	281	277	255	262	295	295	322	276	290	260	267	298	284	279	280	298	301	258	310	291	315	288	296	308	302	283	265	294	279	275	270	279	291	283	262	282	301	286	297	299	298	304	317	299	305	295	307	311	294	275	284	296	272	332	278	309	272	304	296	279	267	275	277	307	297	287	265	275	286	270	295	307	306	330	292	278	300	294	302	291	276	262	286	280	335	305	280	292	290	291	289	265	287	275	314	311	291	299	286	311	301	301	337	275	296	280	284	287	287	302	282	284	273	293	294	311	261	298	274	302	306	297	298	295	287	288	285	285	317	270	281	320	329	287	309	289	319	281	256	329	268	284	268	284	301	297	294	298	311	308	270	288	293	338	266	283	287	300	291	325	288	291	286	257	295	291	281	295	288	284	290	282	276	266	294	290	325	275	295	300	322	286	309	287	323	302	301	292	309	272	282	276	291	265	323	302	284	278	308	323	294	318	254	306	276	291	295	291	270	293	324	278	291	295	312	298	291	287	261	325	283	302	280	268	299	275	277	297	291	276	285	292	294	293	287	281	293	287	312	300	287	281	280	279	288	282	287	297	318	278	260	308	289	297	325	283	293	297	292	299	249	295	277	272	299	306	292	268	292	287	273	299	294	304	311	292	304	271	302	277	291	268	267	265	281	274	260	288	289	285	298	296	287	298	299	289	277	281	301	292	285	289	286	308	288	267	332	296	290	330	273	273	265	269	309	288	301	292	272	300	308	290	278	293	292	257	246	316	291	278	300	287	279	295	284	299	290	274	263	303	306	283	294	281	269	293	284	260	301	297	296	274	288	282	269	328	275	276	270	297	265	315	293	283	285	288	268	317	305	250	294	287	269	283	320	307	312	303	307	269	311	313	303	282	304	281	304	302	308	279	249	272	286	311	306	253	295	264	289	277	264	323	282	281	278	300	287	318	271	290	302	323	338	270	308	327	288	315	275	286	293	264	291	291	285	253	297	294	307	284	272	285	302	278	313	299	265	288	294	293	289	284	344	284	282	282	287	319	272	292	274	283	307	265	287	315	288	289	306	289	288	273	276	304	272	264	296
13701	3720	3247	3661	3224	2862	2415	2183	1936	1703	1585	1557	1385	1381	1288	1237	1225	1209	1158	4367	27705	28311	20266	10045	3531	1712	966	884	897	868	874	896	904	932	909	918	883	841	895	842	907	915	866	893	861	906	876	845	872	907	874	919	860	902	853	828	898	896	866	864	897	825	879	913	930	817	872	886	834	828	886	879	875	861	888	873	961	893	873	877	886	840	867	858	895	846	856	906	914	895	866	886	895	912	895	912	863	891	862	906	893	905	884	886	837	940	879	834	913	880	915	903	872	925	910	891	963	851	881	851	929	896	886	852	878	818	872	873	899	899	857	932	892	883	827	862	861	816	852	921	877	875	893	883	866	859	887	864	868	939	858	860	876	919	827	918	878	886	867	896	880	831	913	913	905	879	900	898	857	895	854	799	866	846	885	948	893	878	863	872	853	876	888	875	904	833	916	873	863	933	887	845	840	842	888	883	896	934	878	856	847	952	880	929	872	963	834	887	900	957	870	844	891	864	865	911	863	892	899	855	865	862	872	894	849	960	857	878	895	888	903	897	908	871	870	897	897	911	913	913	869	840	874	906	882	891	904	897	878	848	896	866	857	897	884	896	886	858	869	853	901	859	870	829	860	921	876	849	918	862	872	850	872	898	903	880	899	861	901	885	864	900	872	864	865	864	914	909	911	860	830	894	951	911	870	877	884	884	883	894	923	871	880	914	913	878	970	910	896	946	866	891	933	901	912	864	893	928	935	924	850	877	884	850	894	879	897	920	868	970	875	892	882	881	907	904	851	892	853	883	958	912	889	849	874	900	946	869	867	864	883	839	925	869	895	960	854	851	912	876	831	923	856	867	892	915	879	874	900	848	845	870	904	862	876	929	877	875	878	907	863	901	879	897	891	839	865	816	868	901	871	910	883	848	862	879	855	895	889	876	869	912	1006	914	925	821	905	908	884	926	906	860	889	884	840	914	917	955	827	889	857	900	908	866	914	863	784	848	849	914	900	845	934	905	912	928	866	908	883	851	927	845	922	865	819	859	902	920	915	892	909	883	856	893	912	882	840	896	876	939	914	800	894	862	850	848	948	850	890	868	870	890	903	824	867	880	911	943	837	882	890	882	862	871	915	854	899	852	940	872	830	836	917	883	892	873	887	898	832	894	897	903	826	917	908	856	876	933	860	891	926	857	896	872	841	938	853	893	859	920	939	894	858	966	856	913	849	868	881	930	872	890	839	932	894	865	896	852	902	880	895	914	877	833	906	878	923	884	837	888	839	894	878	867	873	895	957	888	888	913	866	851	898	873	929	900	910	884	897	875	893	875	874	883	838	878	826	928	936	892	868	861	880	939	851	878	879	902	848	880	852	876	858	891	913	844	873	891	863	884	892	850	860	862	937	946	880	877	851	902	879	879	854	981	913	867	863	892	941	784	921	876	883	901	802	932	873	916	937	911	869	869	862	904	897	903	833	882	896	879	863	878	889	844	853	883	892	861	920	855	894	895	893	919	851	847	848	908	899	906	895	884	891	886	884	868	908	865	895	891	913	863	866	925	900	862	882	856	865	917	868	863	859	929	898	873	901	866	957	876	858	837	899	898	921	903	866	872	934	870	885	922	868	905	881	966	832	836	861	839	861	867	865	840	932	891	891	835	887	870	908	887	858	884	957	836	923	904	839	861	869	848	866	897	968	902	863	890	878	907	878	852	847	875	896	907	875	869	907	863	842	908	864	857	921	931	875	891	905	938	873	882	851	812	904	868	880	918	840	913	931	840	874	910	890	883	890	890	899	872	917	889	911	863	841	894	872	801	905	941	904	899	910	855	927	860	887	879	879	869	842	885	861	871	892	875	882	902	888	898	880	867	973	896	879	848	911	866	892	864	859	888	894	897	869	884	895	901	848	918	884	871	919	878	918	892	845	904	909	907	887	843	893	913	866	840	927	852	871	849	883	872	897	870	888	835	945	900	879	873	858	824	895	893	854	854	892	851	872	875	910	842	945	879	873	860	897	884	915	845	898	880	861	938	910	915	868	849	864	904	914	892	882	854	902	846	876	883	823	885	916	852	902	884	866	880	963	909	897	870	929	912	860	868	917	927	882	860	911	826	841	900	909	886	892	832	893	886	907	860	891	910	883	889	837	916	902	943	877	883	931	868	857	882	924	836	883	919	897	846	846	920	869	868	925	885	910	916	890	904	876	908	934	956	887	901	926	837	903	883	850	843	890	880	934	913	926	865	843	902	866	866	849	876	886	845	922	888	859	860	913	856	853	866	855	867	858	900	895	890	908	835	868	863	839	908	907	923	923	851	879	922	912	839	947	816	871	905	931	879	878	916	927	895	916	939	856	894	906	859	863	890	851	920	899	869	888	878	886	919	916	891	895	854	884	886	854	862	930	900	867	846	922	879	888	888	889	912	834	889	870	877	848	909	863	845	856	850	907	888	866	888	906	908	891	850	884	883	876	852	854	905	908	902	878	851	916	901	885	921	886	887	850	904	893	905	894	885	848	867	886	888	874	880	887	829	824	842	921	900	881	894	859	926	915	888	868	846	936	889	914	871	869	897	884	932	907	881	852	864	875	910	829	908	922	881	873	884	895	880	844	842	824	868	936	891	913	890	907	858	853	855	907	898	898	891	889	873	860	882	867	928	881	922	939	893	882	910	885	910	912	896	876	885	880	886	862	884	888	912	865	932	858	880	842	880	863	914	863	929	905	844	882	905	895	884	897	872	874	876	870	934	894	873	889	851	943	859	920	869	881	891	916	931	888	869	838	866	892	855	880	902	917	907	922	836	889	887	951	896	839	890	888	868	918	919	883	863	877	831	889	867	895	935	896	906	904	875	943	872	843	866	920	904	832	879	862	920	879	880	886	829	854	870	928	877	864	864	871	883	922	919	819	900	818	887	884	882	868	908	924	896	873	841	857	860	895	855	858	885	878	884	925	949	863	871	873	913	878	909	886	936	887	881	931	858	878	846	873	835	848	849	930	840	838	868	912	849	873	883	912	896	923	890	876	873	919	928	892	886	884	890	845	832	878	928	872	882	873	895	872	885	868	877	938	910	857	918	882	876	864	910	909	890	896	921	959	867	900	846	849	881	890	846	918	859	844	851	859	928	876	941	882	907	939	859	883	864	858	886	885	830	863	844	902	914	846	855	873	883	850	877	924	921	873	821	850	872	890	886	892	893	921	872	809	869	897	896	915	892	863	898	876	908	870	880	837	843	899	891	937	849	896	855	896	912	846	847	898	922	890	895	923	851	869	873	909	880	869	825	883	888	911	918	863	912	878	936	932	781	889	862	853	913	897	865	921	858	885	880	887	928	903	872	867	882	833	886	889	881	910	853	872	898	894	870	909	864	840	866	917	873	909	901	941	915	895	869	905	906	905	874	910	872	896	935	924	881	864	934	853	914	925	844	871	857	870	908	891	850	856	916	883	872	924	925	880	883	890	915	925	930	917	829	924	888	932	915	915	854	914	868	889	835	984	899
29935	10857	13469	3047	1670	1177	905	843	688	627	577	567	524	489	467	446	449	416	406	1420	10124	15361	11006	4622	1592	571	402	342	338	354	324	342	333	343	344	321	352	383	321	330	343	329	327	333	337	318	336	346	355	333	338	334	354	316	340	326	329	334	357	335	342	355	361	384	344	341	356	342	340	348	304	331	317	377	373	332	335	356	324	346	343	357	357	320	333	303	327	305	352	326	315	342	328	352	316	329	321	366	322	332	371	324	327	338	345	347	336	317	315	340	347	361	320	351	360	357	359	336	343	337	330	338	322	301	339	331	366	352	359	345	335	349	348	359	327	334	358	333	341	349	338	362	387	366	322	329	330	316	353	333	330	346	371	339	344	342	364	357	339	326	355	378	334	350	355	342	333	360	323	369	317	348	295	366	338	344	337	350	375	332	352	344	339	349	343	333	314	338	317	332	324	334	339	342	354	322	319	319	366	346	330	324	356	319	365	353	358	351	333	361	317	289	334	344	349	320	299	346	373	344	353	310	305	351	347	350	341	329	364	322	346	334	326	327	367	324	334	308	357	332	355	351	348	332	340	366	323	335	334	358	343	352	347	349	342	337	349	344	356	335	330	364	388	332	314	320	385	332	358	382	357	335	325	367	368	342	350	348	336	345	359	325	343	326	367	326	353	337	317	338	337	329	318	351	309	357	336	346	354	328	334	332	342	336	371	318	345	340	364	342	325	330	346	328	347	337	369	330	339	357	385	329	317	343	335	373	337	381	321	365	323	332	331	316	348	347	346	349	318	314	363	329	338	348	351	346	315	349	347	316	365	364	355	332	318	366	349	328	353	353	335	340	315	330	331	348	319	366	339	351	337	348	314	363	313	332	345	335	329	359	335	333	333	355	341	370	360	334	345	295	324	301	340	331	334	368	347	340	364	350	363	354	326	319	323	306	351	331	347	302	361	341	301	330	370	370	368	331	328	333	322	358	362	342	354	318	318	380	350	341	344	320	315	280	327	325	322	348	362	382	338	298	324	367	338	322	349	338	313	334	335	316	323	354	327	342	343	354	346	367	313	328	384	344	352	329	356	370	376	327	344	321	350	375	324	349	340	300	347	329	356	343	354	353	375	320	376	331	320	329	300	310	343	318	353	331	330	337	316	348	366	340	331	354	320	313	341	345	301	335	352	298	349	335	355	333	362	318	344	330	353	339	344	353	340	334	342	354	313	344	333	339	329	343	318	339	341	374	359	347	317	362	372	342	352	359	348	342	332	318	340	312	324	356	377	326	307	362	378	311	324	322	351	348	333	367	341	335	325	340	344	321	358	318	326	348	341	333	384	312	337	349	344	311	353	355	320	326	304	336	327	322	322	360	324	341	363	342	322	338	353	324	379	327	385	314	344	347	353	359	322	327	319	351	313	336	376	334	324	349	367	313	337	363	324	351	349	335	338	346	327	360	324	324	356	327	320	342	346	359	333	333	365	341	316	359	336	359	371	350	317	391	328	355	310	303	345	353	338	317	346	347	363	340	328	311	321	330	316	366	305	333	312	335	303	360	333	298	335	326	345	357	331	351	325	364	350	332	355	334	309	347	335	331	356	348	362	329	345	299	345	362	368	343	372	349	331	347	355	310	366	318	326	354	340	337	329	386	364	312	292	337	344	339	334	357	344	361	330	314	310	350	340	302	364	345	357	343	358	324	388	338	369	310	307	345	344	342	322	313	330	341	343	334	365	348	327	340	354	357	350	310	329	346	328	325	356	335	337	332	355	346	355	368	337	328	313	353	333	349	342	315	339	354	330	345	349	361	348	362	330	355	335	313	326	337	324	360	286	318	360	362	342	353	359	350	349	304	333	337	345	358	348	335	347	363	318	324	345	341	341	307	332	328	362	337	355	327	355	308	328	344	349	339	327	342	369	308	327	325	333	343	343	315	359	343	347	341	342	348	331	343	345	333	340	326	341	343	341	320	349	345	342	364	336	346	353	374	345	318	335	349	300	335	314	331	348	355	355	326	330	379	356	370	337	299	307	332	360	328	308	311	328	318	321	352	360	329	341	343	336	327	332	347	331	352	331	331	359	378	320	338	365	345	356	378	357	311	324	339	339	325	340	332	363	334	349	332	306	349	298	333	309	364	344	338	378	318	336	371	339	363	355	347	362	337	353	349	340	310	322	333	356	324	356	333	336	344	316	331	346	363	348	353	338	362	375	354	369	319	336	337	340	314	348	359	303	334	358	323	353	344	337	332	327	312	368	331	354	315	333	384	329	328	350	327	343	343	313	321	360	330	366	335	333	370	325	360	339	327	330	324	299	327	342	347	358	322	356	334	351	341	320	334	350	322	335	337	342	381	350	317	327	356	317	364	356	312	326	312	327	310	319	361	326	338	346	354	347	335	321	351	321	299	353	332	382	324	307	356	307	325	320	344	318	338	346	322	348	382	316	387	347	329	372	346	369	315	328	357	366	336	334	351	323	335	313	384	327	358	320	295	324	350	343	335	362	342	359	308	364	342	322	346	367	327	346	344	342	365	371	348	353	328	376	319	368	324	329	313	341	352	366	294	358	325	329	340	361	359	349	351	341	338	352	361	365	334	347	322	358	330	372	362	346	327	302	359	324	322	332	336	343	336	343	339	316	319	341	363	318	350	346	319	368	326	336	363	369	315	345	330	337	332	323	336	339	314	351	354	343	344	341	347	325	350	325	353	361	322	338	331	336	361	365	332	358	362	347	363	332	353	339	333	320	336	353	361	319	352	340	354	358	334	359	313	338	344	344	333	336	323	321	347	325	341	330	358	320	300	386	326	338	357	350	364	347	355	340	325	334	311	353	381	339	369	354	361	308	359	327	342	335	336	337	324	362	356	362	359	346	329	344	325	362	357	348	318	350	350	327	329	371	331	328	362	345	324	345	330	349	338	343	338	347	355	354	328	352	344	342	332	332	348	344	315	318	328	375	320	324	350	341	339	327	343	299	340	323	322	353	320	327	342	341	351	381	321	341	368	357	350	346	342	333	365	375	307	322	338	343	321	366	361	337	329	329	338	307	332	355	329	304	355	329	334	341	353	356	342	379	318	346	343	347	327	339	354	327	349	343	364	323	327	336	328	345	336	332	304	346	350	336	348	329	355	333	338	348	327	341	318	362	363	333	366	370	351	361	334	339	360	328	336	398	332	343	344	352	365	320	334	324	356	375	371	311	326	348	367	337	309	309	325	357	322	346	332	363	359	354	322	327	326	350	323	351	327	316	375	342	358	348	322	351	372	342	350	375	317	381	336	333	387	338	355	326	332	328	336	346	303	336	368	340	326	328	348	343	334	340	306	347	348	357	343	364	350	354	334	353	334	351	318	324	344	325	335	367	331	331	325	335	361	363	317	342	336	320	339	322	337	338	348	287	394	335	331	333	336	343	357	335	323	334	315	352	356	345	368	363	362	362	372	330	367	329	344	322	358	341	354	350	335	307	342	307	342	340	352	309	334	334	341	354	326
17302	7182	12514	5875	5185	4392	3814	3294	2902	2693	2385	2180	1943	1880	1715	1727	1597	1613	1581	6090	31087	36607	29875	16646	7041	2181	1131	1044	1017	1043	1024	1004	999	1006	1019	1011	1025	992	1074	1010	1028	981	1050	1012	952	1025	1067	954	979	1021	1010	1021	1006	1047	947	1067	1131	1001	1008	998	993	1059	1000	1045	1024	1035	998	1008	975	1061	1032	1002	1064	1001	992	1063	1082	996	964	1048	994	987	1049	1075	1001	1020	984	1066	1009	983	961	1050	1007	995	1049	1030	1020	1025	1007	1020	957	1022	993	986	991	997	1057	999	1008	999	1049	1063	1069	1006	1009	1018	1017	1059	1038	993	978	1021	1050	1064	973	1007	1052	993	989	1028	967	1020	963	1049	1003	1024	958	1030	1004	1038	1055	1043	990	1076	958	999	988	997	1069	970	1005	1013	1005	1019	1022	1031	1018	977	1077	1019	1018	1014	994	983	982	1046	999	1026	1016	1050	1027	1033	1033	1064	991	974	1023	1046	1047	1020	1035	1043	984	983	1035	1007	1017	1053	1038	1097	934	958	1025	1083	977	1052	1058	978	1020	992	1045	982	1032	1055	972	1043	996	978	1043	944	986	1054	1043	1030	987	995	1045	963	1028	991	1032	997	1037	964	1069	1056	1029	978	1017	1062	1023	988	1023	986	1036	1028	995	980	992	1046	1096	991	1008	1005	984	977	1045	952	1057	1021	1029	1026	1022	1022	997	1032	961	1009	1025	1080	998	986	1012	1084	975	1049	1034	1110	1044	964	1052	1003	1025	994	999	1042	1026	1016	1020	1027	1034	1023	1049	1059	1045	965	1038	1035	985	998	1025	1041	1051	1016	955	998	1067	1007	1014	1005	1090	1003	1023	1011	1017	1029	1028	960	986	1069	1013	952	983	1016	1046	1029	1037	1022	978	1025	1023	1035	995	1037	1038	1029	1070	1051	1002	994	1043	983	1048	1078	1029	998	998	1025	1033	1009	981	1034	978	1036	1002	1106	1018	975	1013	1041	1008	1054	989	979	999	1047	1018	987	1027	1005	1015	1033	979	1045	1023	999	1077	1038	1050	1008	1008	1087	1040	1026	1009	996	1006	1020	978	1009	992	1035	1017	1039	1034	1002	1026	1053	1025	1006	1015	1041	1019	1013	1010	1021	984	1040	1034	986	1072	1004	1037	999	1049	1020	981	997	1039	1015	1014	1041	1056	1042	1069	1000	976	1027	1033	1013	1025	1067	1063	1040	985	1017	984	1022	991	1038	986	1001	1046	1044	1029	1051	1025	1028	1009	1032	1038	990	977	1079	1035	1010	1037	1027	975	1067	1044	1011	1012	1069	988	995	971	983	1006	1050	1028	1007	969	1036	1021	1041	959	989	955	1038	1011	1011	981	996	1074	991	1009	1003	1029	1039	965	970	999	976	976	1020	1046	955	966	994	987	1000	1033	1015	1051	970	994	1034	999	1000	1020	1026	1058	1015	1015	1029	968	1048	989	1051	1011	1026	1049	947	1043	1051	957	1043	969	1016	1013	1007	981	1019	1035	983	1039	1059	1051	1029	1008	1064	984	1005	1068	995	1040	1004	981	989	1026	1007	1024	1014	1004	1020	1063	1054	1037	1011	986	1012	1026	1008	992	1003	1045	976	985	1002	997	997	1005	986	988	1025	1006	1015	1022	1010	1047	1002	1056	993	1012	1025	1052	994	1051	1016	982	1042	1004	1035	1037	1026	1032	1018	979	1002	1010	1059	1058	1055	1000	1025	1011	1042	991	1024	1026	1079	1017	1014	1032	1036	986	1023	1028	1012	1011	991	1019	1013	987	1000	1017	1022	1009	1011	1022	1026	1025	1044	1017	1015	987	1057	983	1020	1032	985	1007	1024	1029	958	999	1029	1005	1012	1059	1054	1025	1066	952	971	1045	987	985	1012	1003	1060	1023	983	1002	992	1077	1048	1002	1031	1028	983	971	1041	1003	965	1089	1032	981	999	987	1020	1012	1016	948	1036	1018	1042	971	999	998	1044	985	971	984	1053	1041	1022	1026	1008	999	1040	1068	1033	1015	977	1008	1018	1003	1052	1050	1037	1050	1017	953	1000	1026	1094	1026	1094	1012	979	1012	927	951	1072	1043	1024	993	1004	957	1018	1049	1059	917	939	994	1039	1019	1089	1001	1134	1021	992	973	1018	1035	1000	1009	997	1058	1044	986	1004	1017	1044	1043	961	1030	1036	1029	1017	1019	973	978	989	1052	1005	1054	1031	1017	985	1047	1015	957	1009	1023	1018	1095	1023	1030	1000	950	1004	952	1047	1009	1022	1021	966	992	1036	995	1019	1023	984	1043	1027	1035	1034	1005	1018	1017	1030	1037	1010	984	1003	990	1050	985	981	1031	993	982	1071	1002	1016	1025	999	991	1008	1068	1019	985	1035	1024	1035	1039	1026	1061	985	1038	1026	1035	1010	1056	1037	1025	1006	1038	975	960	1027	999	1019	1033	995	1074	992	997	1036	1003	1000	1003	1012	1002	1022	1012	1027	1080	1035	1076	1007	1009	1020	1047	968	1037	1031	987	946	1003	1034	1049	1031	1043	1035	1022	1009	1051	966	999	1016	976	1005	1023	960	1025	1001	1022	968	1007	991	1000	996	999	1005	994	1025	991	1023	1010	1018	1069	1048	1005	1001	1028	936	981	1025	989	1080	995	989	1019	1068	1104	1022	1001	995	1050	1004	1012	1001	1013	999	1078	977	980	996	1038	1017	971	1043	1022	1035	1026	951	1047	989	983	1037	1057	984	1016	1031	1007	1011	1083	1003	1039	1000	990	977	1040	987	1025	1031	1047	992	1008	1007	1037	1047	1040	999	1051	1014	1045	979	1005	1013	1022	1022	988	1018	1043	1061	1031	1027	1003	1044	1020	1043	1013	1033	998	1000	979	1011	1031	1039	1040	991	979	946	1029	1057	988	1010	1003	1058	1009	1092	1067	945	1034	939	1010	991	1023	984	1017	986	985	1027	1047	1032	1029	1043	1015	949	1025	955	1016	1003	1054	1033	1018	1010	987	1066	996	976	1062	1032	1053	1018	992	1057	972	1004	1005	964	966	992	970	1041	1012	1038	1026	1034	1027	1016	992	1055	1019	1016	1046	1047	993	998	985	1021	989	1019	989	1030	989	980	995	1040	999	1065	1024	1057	1048	1000	1021	964	1094	1029	1009	953	1072	1019	1005	1003	1012	1012	1041	1008	1022	1074	1045	1057	989	974	1004	987	939	974	969	1045	1009	1033	1040	974	1001	1024	1075	1014	1003	1015	1012	1020	1025	1004	980	1061	1061	970	1034	1017	1060	999	989	997	1008	1025	973	1026	980	991	974	1023	1008	1030	1012	1030	1003	1027	988	1000	996	1060	991	970	1015	977	1062	1047	1041	1016	1014	1004	1018	1035	1056	1022	1102	996	1035	996	1015	1017	1038	1007	1025	1020	1033	1017	1055	989	1030	959	962	1057	979	1008	1018	1035	1026	1011	1005	979	1078	1033	1101	973	999	1076	1012	1047	989	969	1057	1024	1018	1029	1025	1085	994	975	1065	1031	994	1003	998	1040	1026	1054	1034	1057	1022	1005	983	1016	1030	1012	1018	992	1056	1047	1019	1022	1003	1000	1077	1010	985	1044	1073	1016	1018	989	1032	1021	991	997	1033	1063	1004	1047	1076	984	1054	991	1008	1055	998	999	1041	958	1047	1032	992	1035	1054	1009	1044	952	1070	1050	1011	1040	1069	1038	1063	1059	996	1000	1058	989	1042	1021	1008	984	1010	1031	1030	930	1019	1007	1053	1008	1014	1042	1000	1023	989	1006	957	1002	996	961	1101	1019	1026	1054	974	995	1048	1036	993	1005	1009	1143	1041	985	1002	1042	991	1016	973	953	1003	992	989	1073	1010	968	996	981	1010	1044	1004	1004	973	1032	1060	993	1004	1061	1052	987	1035	958	1046	964	983	1029	986	1091	972	999	1004	1033	1001	999	1003	1026	1097	975	1008	1026	958	1009	949	1007	970	1015	993	1040	1033	1058	1029	1040	1018	948	1037	980	1027	1054	976	1051	1069	1002	1023	1056	1008	964	1006	1032	1044	1047	973	984	972	1027	955	1043	1032	999	1030	1013	1015	1039	997	1014	973	1045	1003	978	987	1015	981	935	1028	1061	1029	991	1019	984	960	963	1015	1034	970	970	996	963	1003	1033	1016	1000	933	968	1021	1054	998	989	988	971	982	1045	1029	1048	1028	998	1048	993	1052	1005	994	986	1076	1039	1074	981	1005	1038	1029	1015	975	1032	1034	1048	1048	995	1045	988	1006	1081	1008	1020	982	978	1071	975	1071	1050	1040	1033	1016	1052	1033	1004	998	1051	1023	1032	1018	1012	1009	1020	1066	1035	1035	1024	1021	1023	1002	998	1052	1043	1033	987	1000	1088	1026	965	989	983	1009	1034	1046	1024	1012	1051	983	1075	985	970	972	990	1051	1030	980	1066	958	1016	1013	1004	994	991	1009	974	1016	1038	1009	1011	1001	1017	1064	1035	1023	1130	990	1037	1063	964	1017	1052
8197	1029	1991	436	342	311	288	271	272	308	275	275	260	284	309	280	335	248	272	387	898	1236	1254	780	521	326	302	288	246	275	316	249	285	289	262	287	313	275	300	264	316	283	296	296	288	263	246	284	286	256	244	267	275	260	274	281	272	281	231	244	283	275	265	266	282	287	250	290	256	280	268	271	258	290	286	297	276	278	266	304	290	264	283	282	275	255	297	287	287	264	256	268	270	276	272	289	285	262	276	289	262	292	238	281	307	299	277	309	269	279	297	274	281	262	288	283	284	239	252	265	263	298	268	262	307	296	291	302	285	267	271	288	243	262	264	270	264	284	234	265	266	308	290	268	273	257	287	261	310	275	277	254	277	271	271	266	265	285	263	269	295	263	271	245	267	272	265	268	272	243	258	283	277	251	275	273	259	269	264	286	288	262	277	268	263	278	269	278	283	261	278	277	273	305	271	272	300	275	272	282	276	277	291	275	271	256	287	308	285	261	256	260	287	297	273	271	284	293	262	239	249	277	276	296	277	279	259	284	262	285	262	266	262	270	294	267	278	265	268	253	293	299	258	288	258	271	291	263	247	248	269	272	289	270	303	262	277	271	273	267	302	262	261	297	268	272	275	277	254	261	293	263	289	263	259	269	262	272	273	263	264	289	256	287	277	318	272	262	275	287	275	286	286	258	269	275	277	297	249	270	294	274	289	298	289	302	310	263	296	257	261	276	281	276	257	302	272	270	280	256	281	286	277	259	279	240	249	269	271	292	278	267	268	255	269	284	265	279	264	248	289	230	266	251	285	261	281	295	258	268	273	284	274	259	260	282	268	319	293	264	241	266	280	274	282	312	291	223	270	259	273	327	300	281	262	253	262	278	252	281	239	299	300	290	256	265	300	291	273	289	280	262	296	254	275	283	266	267	269	291	283	282	308	254	273	260	277	286	296	254	266	244	283	297	269	279	296	283	290	275	266	263	241	303	299	250	271	268	279	253	268	273	290	244	278	273	262	293	248	282	287	255	267	246	283	286	271	318	257	281	302	262	266	288	278	261	288	277	299	275	266	272	277	297	283	255	280	248	276	299	284	253	275	247	256	264	270	263	260	260	248	292	266	252	270	302	284	300	319	264	277	289	265	297	271	271	302	251	272	257	273	272	274	291	247	275	276	270	279	269	282	277	242	297	294	307	266	291	292	280	276	274	272	284	259	264	290	303	264	277	258	297	277	289	244	267	273	268	255	287	241	269	296	287	253	283	263	291	284	275	274	266	257	258	274	273	268	289	293	289	259	276	304	271	295	270	273	294	280	279	267	268	275	292	289	275	315	251	278	309	295	277	280	249	288	281	287	276	303	264	242	273	262	292	289	264	286	267	277	259	305	287	264	306	291	274	269	281	254	263	273	299	262	278	280	257	292	264	270	284	285	258	263	251	263	293	305	301	280	269	292	274	287	283	255	272	305	289	263	259	265	280	284	267	280	277	293	268	263	275	292	284	292	255	302	268	273	270	261	261	275	268	273	265	292	257	292	261	280	295	298	281	273	261	298	266	258	298	272	274	275	263	282	287	258	268	279	238	290	269	305	282	230	270	247	272	266	279	271	289	272	272	278	225	291	245	272	268	257	264	271	268	271	260	271	296	287	264	268	300	296	248	282	278	296	268	254	294	289	259	289	240	281	278	290	265	277	263	268	276	274	247	278	276	277	286	286	270	278	267	265	261	272	271	251	263	284	280	274	261	267	281	293	263	285	274	293	286	281	276	252	250	264	275	258	264	280	297	276	282	279	290	278	270	287	270	285	293	284	292	285	282	276	286	282	272	250	306	305	249	290	258	278	271	256	252	257	272	259	268	265	272	275	266	256	254	267	268	293	287	264	281	273	271	244	266	265	303	276	240	267	281	266	268	274	265	285	272	295	302	270	273	299	254	265	303	252	269	267	271	289	252	256	251	266	258	289	269	274	296	266	303	303	282	276	281	278	284	279	278	269	292	256	260	287	243	300	301	296	289	284	269	268	261	287	266	326	277	278	255	282	276	264	272	282	287	272	250	250	299	271	262	310	267	292	250	315	254	267	259	275	267	265	283	275	286	268	271	276	278	267	252	268	261	281	283	296	278	254	285	234	269	304	297	268	289	243	266	257	277	292	272	265	308	306	264	296	246	278	289	277	252	270	273	277	280	286	307	245	295	276	264	289	268	281	237	262	276	276	258	271	290	269	286	275	299	263	244	299	257	293	293	284	247	261	262	289	268	288	285	268	273	263	280	285	283	299	268	306	284	271	285	305	265	280	283	251	266	266	232	265	259	269	292	318	277	258	259	265	246	266	273	256	289	266	245	260	275	284	277	297	255	275	270	280	252	302	294	269	284	261	259	283	282	254	272	273	313	286	278	241	288	265	268	258	294	252	273	275	291	259	270	283	274	287	259	268	294	248	267	276	270	256	267	266	283	281	247	274	269	312	290	295	259	285	310	294	235	284	284	261	273	276	265	328	255	266	256	276	269	288	284	268	271	270	290	262	263	265	270	256	277	294	263	246	280	291	291	282	281	291	280	272	269	308	255	248	296	265	262	291	317	294	285	272	288	302	287	269	247	259	253	293	270	297	245	249	321	293	275	284	251	261	266	290	287	275	259	271	282	283	287	261	241	268	258	236	284	309	282	275	278	276	267	260	268	271	277	277	281	294	247	257	261	261	278	279	288	284	271	282	286	279	272	282	252	305	280	279	251	237	267	265	248	279	264	281	281	267	253	256	236	296	269	296	288	279	297	295	269	262	279	274	252	272	261	299	250	277	248	279	275	276	273	258	272	271	268	305	291	281	257	265	286	302	256	292	280	264	294	284	283	259	266	284	277	296	283	297	282	239	249	286	270	267	276	259	248	274	271	269	254	265	250	310	263	240	266	315	274	272	257	260	284	293	282	245	288	273	282	283	271	276	258	240	267	277	279	281	278	258	306	280	278	297	273	286	307	287	248	235	279	267	264	311	258	257	259	295	297	247	281	275	270	255	271	292	265	244	269	269	292	289	267	261	276	270	288	258	251	260	283	280	263	314	272	270	252	256	292	281	272	269	321	279	291	308	266	276	246	293	287	274	269	298	276	279	268	288	278	284	274	269	269	262	297	265	241	269	265	273	303	277	257	248	266	280	265	250	298	258	295	257	265	248	261	260	278	290	266	244	290	293	287	272	285	300	283	278	225	281	266	276	306	283	279	260	279	287	287	269	292	248	289	273	255	281	289	289	264	247	269	293	265	254	293	267	282	282	270	279	247	253	285	261	258	291	306	253	278	287	286	248	267	267	283	235	278	275	270	299	276	282	276	251	282	280	278	277	298	272	296	253	270	280	258	281	256	276	280	273	325	304	248	290	253	272	260	230	276	271	263	265	271	276	264	252	282	303	234	266	240	266	259	268	259	260	310	272	275	264	265	259	280	273	285	281	256	290	279	280	277	266	253	282	270	259	285	279	279	322	245	238	282	257	302
5267	1372	3279	1009	1055	960	941	1011	981	953	974	962	931	864	881	896	893	884	867	1402	4291	5679	5030	3236	2002	1021	829	764	889	842	859	865	856	851	859	779	821	816	851	823	845	918	817	846	835	815	869	868	892	878	848	874	794	878	822	879	811	850	898	821	818	772	822	822	801	828	818	901	879	817	834	821	885	826	799	877	832	819	862	812	803	820	841	895	873	848	853	899	831	820	847	783	872	785	863	820	851	857	834	808	787	867	872	819	849	869	876	801	831	873	843	850	847	888	832	841	881	796	855	832	877	830	870	797	890	803	876	862	786	871	837	855	866	850	849	892	868	831	877	823	813	823	834	852	875	838	833	829	831	834	829	849	839	768	799	813	864	842	806	800	867	867	822	822	839	851	825	870	871	854	848	830	834	821	876	838	849	820	788	818	849	852	830	866	841	850	838	877	864	851	846	856	889	883	851	848	831	921	825	840	828	810	845	866	846	857	880	857	823	852	848	855	835	833	853	835	836	866	843	818	827	869	856	814	843	847	841	834	846	852	832	828	849	843	854	849	871	847	854	885	776	812	855	835	858	830	784	880	868	867	805	769	849	790	840	874	830	876	870	835	868	825	830	848	879	849	860	880	835	812	890	888	881	851	818	861	830	847	839	833	811	811	888	832	862	883	772	839	839	852	898	872	816	828	840	848	882	803	837	819	807	864	847	821	884	818	809	806	833	881	842	884	835	817	854	844	851	867	842	829	870	833	870	820	875	845	871	771	855	814	836	892	886	835	837	820	837	842	822	839	842	856	838	817	807	852	873	822	866	837	817	877	866	842	871	824	855	805	843	876	870	857	840	803	840	819	870	860	872	849	832	849	839	801	896	872	870	888	833	863	850	845	830	844	823	822	893	846	836	816	848	872	844	828	849	838	849	864	830	854	864	822	834	809	895	878	832	848	802	853	890	802	848	824	857	822	811	897	835	861	875	828	785	837	828	789	901	823	805	889	872	809	793	810	832	882	807	803	875	867	901	848	904	854	833	813	834	831	846	816	854	808	854	797	853	852	837	858	824	836	848	871	805	882	836	856	847	893	872	863	820	836	773	823	845	844	797	831	808	907	860	829	861	854	870	825	818	834	834	851	825	877	801	806	814	877	871	815	834	828	860	833	872	839	848	886	852	870	828	872	806	844	809	815	865	835	838	833	891	825	905	874	815	846	815	845	889	836	861	835	876	866	787	815	910	883	823	834	919	884	836	860	843	856	795	884	836	839	825	842	837	848	824	808	894	821	807	825	829	804	867	858	846	859	883	842	849	829	849	825	851	839	828	824	860	924	826	866	857	857	855	838	812	853	897	854	858	802	796	848	811	901	856	812	866	879	860	844	837	834	812	815	865	841	885	907	871	850	799	916	797	889	835	850	842	827	874	881	842	822	867	852	819	859	857	849	790	844	835	829	838	883	889	823	899	842	879	818	860	874	854	851	862	854	858	850	802	855	784	804	847	879	825	905	859	854	840	898	845	857	839	820	880	807	812	860	820	874	868	864	796	852	815	864	867	901	812	848	815	872	834	854	834	839	852	872	842	812	859	855	873	850	850	905	863	898	908	853	896	855	840	876	864	838	812	890	826	841	868	854	894	816	854	879	856	798	849	896	875	857	815	862	789	848	913	765	809	824	816	813	824	826	880	864	821	870	835	814	850	796	823	807	894	814	845	862	842	821	792	873	864	857	847	897	835	855	870	827	858	851	853	841	812	885	885	825	796	859	864	849	811	865	828	882	808	858	833	878	807	858	802	873	883	807	843	848	776	835	828	832	895	787	800	902	790	815	804	856	899	899	863	818	813	876	883	877	784	834	872	874	842	847	849	837	869	842	823	850	803	825	815	887	814	786	846	799	880	813	823	843	798	858	783	845	767	882	833	831	829	850	842	835	892	826	814	867	844	857	850	870	822	833	825	801	808	832	759	826	880	885	783	838	804	863	841	794	835	888	882	832	889	837	870	864	850	849	828	861	863	846	827	922	843	832	802	833	873	802	813	891	825	801	791	853	833	830	896	835	825	846	809	819	812	838	813	858	829	822	842	866	923	852	879	827	841	858	848	833	852	823	861	844	852	838	830	856	861	832	849	849	869	814	786	892	866	883	851	821	852	856	838	820	839	824	863	837	871	847	860	853	811	805	897	801	835	819	812	838	872	837	874	892	872	895	822	841	852	838	780	852	833	845	858	842	843	876	810	911	897	775	882	842	889	840	873	798	879	870	818	836	850	829	827	855	820	868	854	907	859	799	869	807	823	847	859	886	835	830	875	895	824	832	858	839	854	836	849	773	823	821	865	817	857	829	801	846	838	840	902	830	865	840	866	887	869	883	861	804	836	829	846	842	816	821	854	886	815	851	878	879	795	888	823	829	846	806	833	843	814	812	846	870	841	862	847	850	908	775	844	829	844	866	857	867	831	903	869	799	830	809	823	834	857	844	864	834	779	809	868	813	875	840	867	860	904	868	832	822	785	877	883	825	804	875	831	902	852	846	866	857	822	883	907	789	851	797	887	779	818	809	819	879	856	879	827	858	859	806	852	819	886	889	910	863	834	823	883	872	843	872	890	798	858	811	830	832	837	878	872	860	873	849	882	847	794	854	795	872	880	856	823	868	861	832	923	844	828	791	833	807	877	886	848	803	896	890	851	869	827	888	886	828	813	826	902	808	851	836	866	855	857	841	841	837	843	851	835	844	858	855	859	822	849	836	797	752	832	783	824	785	824	861	843	865	853	827	834	872	875	874	848	861	841	809	841	797	850	853	848	858	820	813	777	873	824	880	812	853	837	865	850	866	835	870	804	877	885	835	847	833	838	892	866	832	797	854	824	796	849	853	859	815	843	803	891	826	856	872	815	861	760	854	834	900	828	837	835	823	796	834	830	820	838	844	863	846	812	843	835	814	831	838	847	840	865	865	886	859	833	848	839	815	839	866	833	807	843	831	822	879	821	833	840	823	905	810	893	859	869	871	840	875	851	819	873	854	836	837	866	818	837	842	890	863	837	842	819	860	794	788	851	856	785	883	846	890	823	823	845	855	826	836	845	813	792	824	796	873	878	834	804	845	850	820	849	874	832	897	848	865	813	856	829	868	900	836	774	836	824	834	827	812	883	853	898	864	882	835	879	807	820	802	857	845	835	779	812	818	806	879	874	871	842	825	826	830	836	820	852	834	783	835	816	798	838	831	876	870	846	776	838	781	784	811	831	803	863	895	843	872	849	777	888	833	848	828	854	834	832	813	828	843	837	882	845	791	860	858	832	826	853	837	881	822	829	873	846	804	820	826	859	874	835	790	838	851	896	833	876	811	845	796	839	864	898	824	841	814	860	821	815	816	844	839	838	832	832	848	830	803	845	868	812	837	843	848	824	844	869	900	870	811	883	850	845	834	838	859	863	833	836	854	841	850	832	801	875	869	887	816	825	838	826	848	860	778	822	862	857	820	831	866	827	840	862	856
24408	15619	10944	1732	1013	807	664	558	503	467	435	403	413	401	364	357	349	332	354	2108	8692	7501	4838	2102	884	416	313	325	337	296	300	299	297	268	279	309	333	301	285	302	281	280	336	294	293	306	306	272	306	276	279	281	296	278	283	276	309	316	316	307	319	327	290	277	282	284	307	335	265	289	282	291	310	303	322	275	313	271	292	291	312	289	319	302	277	310	293	298	301	283	277	298	318	321	299	295	294	307	305	273	259	324	288	259	303	285	334	292	298	311	323	295	323	281	307	289	319	306	287	286	303	321	276	298	314	307	287	297	312	303	313	320	323	301	287	274	299	307	293	314	306	336	323	316	272	278	309	305	310	303	318	300	306	301	287	287	279	319	290	310	306	272	297	300	272	279	317	320	314	319	301	310	302	301	315	316	305	294	286	293	319	337	278	308	300	291	349	270	271	314	271	298	279	301	291	296	315	312	284	299	295	283	314	289	319	291	317	302	283	307	291	344	276	320	286	305	302	299	307	293	296	293	296	296	296	322	309	291	299	319	313	305	299	270	318	325	320	293	303	324	296	305	295	282	307	278	306	304	289	304	337	316	277	287	279	272	266	301	303	287	297	317	306	321	289	304	290	296	300	285	322	289	301	321	316	303	295	264	298	303	304	292	293	314	295	289	281	317	277	319	289	315	299	313	329	343	321	288	301	313	310	288	286	291	292	329	286	271	312	314	284	300	317	314	298	298	302	292	295	275	288	303	283	272	313	307	301	307	331	319	317	310	290	279	307	294	326	302	321	295	310	325	287	278	284	276	311	321	281	316	310	308	292	296	322	265	333	289	297	308	302	263	282	303	269	288	302	277	280	295	290	265	280	333	289	283	324	268	289	295	325	277	319	309	305	292	287	286	284	303	311	287	345	298	288	320	310	300	317	302	322	296	296	289	281	292	291	300	306	312	305	289	282	294	304	303	342	272	299	280	280	285	284	289	271	261	295	286	288	316	292	313	325	286	272	308	317	325	289	300	320	316	308	303	315	308	296	297	304	297	288	314	276	293	323	288	305	283	304	329	297	282	277	324	285	281	287	305	261	277	291	331	312	276	319	310	325	292	296	294	296	285	290	302	304	286	338	271	309	313	329	306	320	312	315	296	302	331	281	312	294	316	306	319	305	272	306	309	279	318	314	295	310	314	324	305	310	301	304	309	300	275	307	311	289	309	299	279	313	327	302	333	323	322	334	303	310	312	279	307	305	286	299	292	313	263	318	340	282	300	306	329	302	289	307	351	293	320	318	279	289	303	339	310	309	324	276	293	294	292	287	298	332	287	322	295	282	281	306	281	322	333	282	293	304	301	280	299	327	314	284	284	307	290	310	289	293	314	314	279	285	278	289	322	297	317	312	306	302	304	307	308	309	312	279	294	282	277	295	306	296	275	299	306	311	297	335	313	304	320	325	303	299	300	320	275	291	292	302	298	312	295	267	291	300	307	288	303	298	313	331	335	271	281	318	304	311	294	284	300	277	312	296	299	314	279	310	307	275	278	295	297	309	298	288	315	288	282	292	310	304	300	313	281	277	304	317	294	307	336	308	314	307	329	280	283	304	296	271	280	267	308	306	272	293	287	284	290	275	320	284	325	295	297	310	299	293	302	281	306	302	279	292	280	314	268	302	294	319	278	304	298	314	281	296	310	310	327	297	335	298	295	319	287	299	285	273	291	293	271	309	290	290	301	306	296	273	336	335	282	286	294	309	315	284	305	283	293	329	307	270	319	336	340	285	300	322	281	326	311	316	308	330	291	279	282	289	281	310	300	324	302	293	282	339	286	305	287	285	298	295	296	318	309	265	296	294	301	308	293	314	299	306	288	320	293	314	295	351	329	294	257	325	302	276	323	322	318	273	311	299	339	299	301	293	306	306	295	300	322	323	300	329	302	329	348	295	304	307	304	295	296	335	319	307	313	308	294	324	290	322	302	268	338	287	300	338	303	283	307	287	303	297	287	277	290	289	269	290	279	312	267	296	287	300	286	298	290	321	288	300	272	312	292	305	277	305	297	290	281	295	314	326	327	318	304	286	282	303	281	288	317	330	313	295	329	285	285	317	316	301	309	280	304	305	282	289	329	342	309	325	306	304	287	287	285	304	320	301	289	314	299	293	337	322	302	299	298	280	290	281	279	306	283	274	319	296	287	314	282	297	297	301	270	314	305	296	313	266	336	322	313	306	253	299	315	284	300	308	331	309	285	289	329	301	284	301	344	265	290	309	305	288	299	285	331	275	281	323	328	278	303	339	322	308	305	291	291	301	308	306	303	308	291	286	272	271	270	327	291	285	322	279	327	326	312	275	275	307	280	293	323	270	319	312	304	303	292	308	340	332	314	310	324	275	279	290	275	280	295	282	294	316	282	307	281	307	313	279	300	296	318	297	317	298	288	325	325	291	333	311	275	317	312	301	268	259	273	284	299	310	294	315	296	306	257	320	318	288	304	290	293	292	314	287	316	312	331	314	304	302	316	326	289	304	308	316	303	273	309	291	311	302	323	295	303	275	287	301	325	290	308	279	285	308	314	296	293	290	293	293	347	296	297	304	287	293	294	317	298	289	319	311	300	337	288	329	312	292	318	311	295	311	305	273	316	278	296	316	317	308	313	319	320	306	297	274	306	306	348	316	320	282	278	284	318	324	317	280	288	297	320	294	332	288	280	291	299	242	278	278	293	312	300	283	304	292	288	289	296	308	303	276	290	307	303	322	316	302	275	286	323	303	321	317	300	297	329	308	299	331	312	306	293	252	278	287	275	295	307	302	291	308	282	302	300	313	320	313	308	299	272	312	286	304	336	328	289	323	304	310	325	318	290	295	292	294	314	321	280	313	320	284	321	304	275	260	273	308	294	354	284	306	305	292	303	309	308	325	305	298	323	299	331	324	321	277	302	288	287	301	299	277	327	300	296	332	284	318	266	281	277	288	291	308	301	313	312	319	328	263	327	307	293	258	309	335	320	266	305	279	286	323	286	310	303	296	307	294	326	328	256	271	312	291	307	272	297	283	328	309	325	286	309	308	267	278	311	292	312	306	268	292	307	304	289	287	316	311	316	301	311	285	284	336	263	295	288	273	312	302	325	263	282	304	265	286	310	310	286	289	302	281	310	310	312	295	281	309	301	313	318	354	270	289	313	281	277	294	264	304	303	308	285	305	333	303	289	317	311	283	274	289	279	287	298	314	315	305	305	315	324	325	298	292	344	282	267	289	285	273	311	295	301	306	281	296	308	294	296	295	327	292	284	332	305	314	305	294	286	311	313	299	306	335	283	297	326	310	313	306	307	300	259	326	290	276	286	301	282	313	321	349	306	294	286	281	269	290	313	304	322	300	298	306	321	288	324	363	301	296	307	299	283	318	292	310	289	319	254	320	316	318	296	285	347	299	303	300	295	298	294	331	294	306	267	330	293	300	284	309	302	302	271	285	341	295	309	303	303	309	306	301	304	296	283
14630	12394	5349	3612	3321	2786	2431	2167	1983	1786	1713	1592	1544	1457	1410	1264	1355	1283	1210	10044	28989	24592	18821	8993	4129	1567	993	960	883	864	959	962	914	909	917	885	929	928	923	941	937	941	951	874	933	917	910	904	965	884	923	922	904	957	882	959	887	843	907	880	901	873	955	982	910	921	935	882	954	928	880	913	911	887	884	925	859	914	924	906	882	948	935	889	894	946	946	899	867	930	911	896	898	903	860	936	908	927	888	906	873	896	889	868	930	886	914	935	933	962	899	917	904	881	898	905	898	901	886	928	912	891	901	826	941	920	894	960	896	880	888	914	902	958	933	891	926	856	928	943	875	947	908	941	902	911	945	913	919	965	929	874	950	944	918	916	881	845	885	857	869	942	905	905	868	913	879	967	895	955	885	912	877	884	938	905	875	940	914	929	942	940	893	922	912	873	875	893	958	858	868	919	933	971	858	880	909	913	967	952	914	920	967	951	931	876	912	950	855	854	884	866	889	968	876	926	963	893	861	871	961	900	917	912	918	905	888	868	948	866	918	924	898	903	969	885	905	903	970	927	870	920	883	942	932	931	897	929	905	945	909	870	944	963	967	830	967	904	919	881	859	861	895	877	915	883	920	884	892	922	913	912	880	895	872	887	915	958	930	947	879	925	841	959	873	951	902	879	861	877	885	880	841	903	920	947	882	904	926	929	912	924	917	946	880	918	941	859	891	920	860	925	908	895	911	955	905	882	923	915	941	931	890	910	976	927	905	986	925	960	853	881	988	937	907	874	945	877	877	954	925	908	886	890	940	934	921	931	897	896	871	943	918	939	943	945	972	889	930	871	920	871	856	875	893	887	900	888	934	962	920	871	861	931	927	920	940	962	975	898	960	924	938	879	914	903	915	945	936	916	953	885	873	948	904	895	884	914	931	920	911	932	876	941	864	919	924	895	916	863	869	902	925	904	922	949	882	893	903	859	908	894	889	936	865	945	906	877	922	914	897	890	908	937	888	912	920	956	889	932	903	867	915	921	941	882	887	916	920	926	923	909	923	894	920	899	970	873	932	875	876	880	941	870	945	923	882	968	935	886	901	906	874	922	906	866	934	867	935	901	896	943	980	903	927	945	958	904	902	926	901	904	936	941	900	935	924	901	902	915	865	927	892	909	930	959	899	900	888	902	899	945	863	952	950	915	910	926	918	894	861	883	861	937	916	933	853	898	888	867	913	954	925	908	929	928	963	899	912	893	886	870	857	971	926	973	831	914	880	914	839	911	892	934	914	934	935	931	923	881	929	887	918	919	899	948	952	951	908	887	892	936	925	887	852	936	919	872	937	954	905	922	896	884	901	912	884	937	909	921	896	883	919	950	902	918	923	894	941	854	869	927	886	923	900	898	907	897	901	979	911	944	970	944	881	909	950	940	923	946	1002	944	858	885	846	825	961	870	894	873	889	934	927	864	904	885	917	889	894	881	899	938	938	917	852	855	869	896	892	899	925	926	950	917	932	912	882	905	924	936	965	904	923	912	926	912	938	916	843	903	914	895	882	948	882	934	914	859	938	921	887	891	902	913	876	922	878	899	943	925	913	940	926	888	913	913	916	974	949	887	951	964	882	954	836	919	933	895	905	941	877	928	948	915	888	916	968	972	899	953	900	938	922	955	898	921	970	890	977	875	881	950	922	960	887	874	967	918	955	890	891	886	911	921	918	928	925	875	832	897	935	919	866	845	891	894	951	972	882	902	919	945	936	904	926	937	881	944	831	955	957	915	902	918	902	918	883	985	888	888	930	870	860	903	880	897	901	959	939	884	903	913	885	921	871	872	916	963	936	995	919	899	892	940	911	887	877	944	953	883	883	919	943	950	889	931	913	919	845	898	916	955	920	914	950	858	875	863	928	962	903	911	878	904	903	969	916	857	919	907	895	886	980	940	871	879	868	920	945	944	929	965	902	949	906	913	933	972	920	858	922	880	931	881	911	886	886	959	852	906	932	896	913	887	882	906	917	908	965	896	888	914	941	900	924	945	919	862	894	890	926	943	924	948	933	906	906	912	907	894	939	973	899	932	900	902	953	969	905	929	935	910	888	945	973	929	899	895	902	997	943	882	937	895	967	952	944	929	915	930	965	901	969	906	951	888	934	920	853	889	912	902	877	902	934	834	954	877	893	948	959	927	847	892	895	890	912	901	936	898	941	901	951	913	912	903	905	871	927	903	880	960	876	892	961	921	956	857	913	913	943	877	919	897	903	915	851	948	887	882	918	934	922	933	882	884	933	900	874	879	875	921	881	907	916	943	851	916	913	927	920	906	934	932	943	946	909	929	879	916	898	850	926	861	906	922	916	862	917	939	940	884	888	952	901	918	897	935	908	908	956	879	910	912	926	872	905	908	943	944	913	926	944	896	923	871	850	899	857	851	903	928	901	879	887	955	897	873	898	935	929	898	894	963	891	880	875	889	913	1011	902	946	956	901	911	896	929	962	890	894	861	923	878	868	965	902	929	906	880	949	942	926	879	899	937	892	898	893	888	884	930	931	952	932	945	902	888	857	900	927	947	929	879	958	950	868	906	939	884	892	873	872	910	930	858	909	919	893	924	896	875	922	929	901	928	890	919	869	860	944	912	887	885	915	894	916	920	941	922	933	901	919	962	965	932	889	934	933	913	899	941	862	952	909	974	890	880	836	882	919	907	936	883	915	881	890	909	891	850	862	876	901	891	933	863	952	949	939	944	970	917	917	843	926	900	875	898	938	896	915	917	921	859	951	913	885	949	881	934	901	871	880	850	977	945	924	862	951	947	943	862	906	942	906	909	969	918	932	961	918	945	920	908	923	904	934	888	948	886	891	944	932	876	894	885	923	898	922	905	916	945	878	927	879	960	872	920	855	917	934	907	967	921	901	923	899	899	966	894	947	888	885	925	941	944	916	883	940	882	967	948	929	868	945	895	931	928	865	920	869	904	920	899	921	909	894	915	916	878	901	887	919	849	893	904	912	848	941	948	929	894	898	936	879	918	924	967	920	947	976	922	885	875	924	912	948	882	931	901	881	885	923	916	924	899	903	889	931	898	897	865	905	929	909	887	963	873	859	933	921	940	931	907	903	962	889	845	923	912	840	881	926	971	945	911	901	916	966	880	890	904	825	953	944	893	893	928	912	913	890	886	969	907	934	896	910	876	945	903	920	964	899	919	906	885	968	907	943	908	918	805	864	887	964	908	879	933	925	876	935	891	1009	918	924	902	946	879	974	887	887	954	923	862	939	927	922	878	897	887	940	905	926	944	945	920	889	896	882	918	901	927	935	863	907	900	864	889	920	890	942	920	893	870	862	876	868	905	869	878	901	903	923	933	935	888	880	866	919	872	937	911	912	902	911	881	936	939	902	926	892	985	927	873	876	915	903	918	917	900	868	928	905	905	929	948	909	864	931	926	919	941	888	936	922	896	919	883	854	903	877	956	890	896	916	936	925	882	925	928	896	931	902	842	924	878	924
37435	24649	15924	3843	1872	1297	913	844	729	651	590	583	508	502	455	474	480	441	478	4283	13537	12147	8917	4136	1376	525	418	428	392	356	319	354	361	376	321	316	380	350	339	390	328	340	363	355	323	344	341	321	373	332	361	330	323	353	349	322	337	360	328	335	323	306	361	313	319	356	376	348	348	339	371	343	384	330	360	348	370	348	343	314	345	355	352	354	321	316	302	321	338	376	339	345	323	357	372	356	342	319	343	357	334	367	349	349	340	353	343	314	327	361	368	348	380	354	317	371	311	351	339	340	367	374	377	355	331	356	331	358	323	379	341	377	352	368	322	346	359	338	363	358	320	373	360	373	350	367	334	332	334	344	358	343	345	350	340	376	336	328	332	339	358	327	314	358	351	335	328	363	346	341	324	361	365	317	359	332	376	346	352	332	378	354	329	372	336	372	319	383	346	327	357	349	361	339	355	360	345	340	321	385	335	350	358	306	340	337	364	357	338	350	287	375	353	351	300	371	359	332	345	354	330	313	358	362	341	353	335	337	327	325	357	359	336	351	334	346	350	370	405	367	334	340	327	338	320	355	303	348	350	332	345	383	326	346	365	351	339	324	348	361	344	339	362	333	363	328	378	334	336	353	365	341	366	323	335	330	373	365	330	357	319	351	340	354	359	349	352	346	347	363	351	332	326	354	379	355	347	316	331	373	328	377	356	342	317	330	345	331	326	344	342	345	359	373	347	374	372	350	358	323	351	328	323	363	333	356	378	383	353	327	378	328	330	345	375	378	340	337	343	370	367	332	393	325	337	315	360	336	321	369	309	383	371	314	354	347	330	359	343	362	319	345	331	347	352	364	321	362	326	358	317	325	380	347	346	366	376	343	326	325	337	341	355	336	353	365	363	341	343	375	381	346	369	353	330	366	348	354	321	359	340	325	329	332	362	341	366	357	364	331	390	355	357	364	350	346	338	355	341	339	370	385	338	344	342	381	325	309	319	359	315	337	335	361	345	348	379	356	336	323	335	314	367	342	328	367	343	335	367	358	313	358	335	351	332	339	330	368	321	324	332	336	319	341	344	349	348	350	348	359	344	351	338	354	344	358	361	342	388	378	325	377	325	326	331	335	330	367	321	332	338	326	367	355	351	347	323	352	372	319	359	393	326	351	355	329	358	341	315	376	350	340	337	350	308	334	349	332	344	326	360	341	328	329	329	379	326	327	352	340	317	379	346	345	357	353	314	350	326	330	366	337	328	346	355	326	370	365	369	335	340	351	324	344	364	327	344	362	338	341	322	355	344	345	332	329	339	329	364	361	319	343	367	387	339	361	340	330	325	327	371	349	347	354	346	332	337	338	365	339	344	336	355	348	369	329	328	350	355	360	328	305	363	360	339	362	350	329	343	344	347	335	333	344	337	303	341	349	364	347	348	355	338	353	346	353	346	350	380	339	336	359	332	368	327	351	332	328	354	337	336	393	367	370	347	334	361	358	338	354	332	347	351	306	336	322	333	328	347	344	329	371	346	364	337	338	325	358	363	319	366	348	366	323	314	331	356	348	351	332	338	320	356	341	354	336	370	366	355	367	341	345	322	379	316	321	331	341	359	347	323	357	317	343	310	375	330	329	365	355	346	377	356	353	336	348	304	353	344	341	363	336	373	350	355	345	320	376	344	305	325	388	372	316	317	347	332	370	336	317	346	332	362	366	373	325	337	314	336	365	329	344	351	347	344	335	369	344	372	298	370	328	335	350	348	328	377	338	365	377	363	304	344	346	349	355	356	346	329	338	352	341	372	379	352	308	371	370	316	323	370	375	320	348	325	367	339	342	351	342	355	389	339	335	363	362	358	357	384	348	316	328	345	324	351	341	332	379	321	327	374	322	327	361	324	309	339	366	328	356	289	348	369	338	338	336	344	313	346	347	337	334	348	342	357	347	351	316	338	352	376	391	327	341	329	349	383	355	378	342	339	313	376	324	375	337	323	366	372	383	324	341	338	324	351	352	358	379	394	335	343	387	353	384	324	352	378	341	316	349	363	340	333	357	353	344	335	331	345	309	338	322	346	335	374	348	365	370	381	319	343	346	332	338	355	349	352	323	327	346	328	354	353	386	350	375	324	355	342	343	334	369	334	334	341	356	315	371	341	325	357	339	339	346	331	354	333	335	344	342	329	347	328	326	343	339	354	340	367	365	362	344	358	336	374	363	342	364	329	356	353	356	352	348	353	369	346	342	365	354	381	326	336	324	369	320	334	393	322	372	362	360	366	357	306	330	360	325	354	335	340	326	340	334	340	368	360	356	357	360	358	353	306	376	337	345	368	325	354	347	331	415	383	332	337	362	333	389	322	356	345	339	355	331	317	331	304	382	345	333	356	365	340	362	361	350	341	368	356	334	363	367	345	342	355	326	397	376	339	348	358	305	309	348	359	335	314	338	359	333	358	355	341	333	360	323	313	367	328	347	314	340	331	347	363	370	330	336	353	342	371	377	340	314	353	336	368	319	330	397	339	336	317	345	321	327	337	347	356	335	350	348	325	333	359	347	338	343	335	357	318	325	373	363	357	344	333	348	329	351	392	327	288	309	354	329	386	306	360	380	360	357	345	357	368	330	355	335	326	389	349	335	353	346	356	335	361	332	377	341	344	335	316	323	336	347	332	356	332	347	362	342	386	362	378	355	363	336	352	369	328	360	356	351	341	324	356	349	350	347	331	338	343	380	323	341	353	339	343	387	362	311	347	383	362	339	329	370	332	363	348	345	323	349	341	333	338	344	355	356	337	341	379	357	340	310	364	364	321	329	380	366	328	340	321	357	341	363	352	348	325	377	330	361	315	352	346	348	303	346	354	344	351	362	326	326	343	353	367	332	304	340	339	314	340	319	347	327	371	315	354	333	335	360	341	374	416	339	355	345	316	335	332	348	334	353	342	329	316	335	384	346	371	362	343	363	369	335	329	334	341	340	382	338	331	403	367	336	329	345	334	325	338	359	312	341	306	403	330	359	382	330	376	352	346	317	354	342	328	351	329	372	334	365	351	353	332	339	315	332	323	351	359	342	364	324	347	378	365	345	349	347	343	351	351	348	311	361	332	335	356	357	357	345	331	340	327	327	360	373	341	344	358	382	365	329	366	350	372	361	331	320	320	347	349	349	369	375	358	339	329	328	364	336	327	334	338	372	354	349	350	357	328	335	343	353	335	355	339	340	313	404	333	356	324	344	371	340	347	348	354	338	352	354	347	385	346	364	358	360	355	340	323	383	336	348	375	333	308	345	370	359	399	342	356	367	365	341	315	344	375	343	333	346	344	355	355	339	328	342	354	351	340	314	353	323	383	371	355	337	329	364	334	362	369	361	336	325	354	323	344	327	361	333	356	351	355	348	355	377	338	356	326	327	364	364	355	344	291	362	348	355	293	334	330	346	348	343	372	387	370	365	334	343	342	339	358	358	323	356	320	331	324	366	365	337	324	368	351	310	354	326	357	327	335	334
23478	17271	7679	5849	5156	4508	3795	3274	2880	2618	2485	2255	2071	1953	1800	1792	1660	1552	1680	17041	35700	32356	26570	15395	5791	1958	1511	1536	1085	1073	1019	1023	1065	1015	973	988	986	994	1033	1056	1067	1056	1012	1049	1035	1002	1001	1009	1022	969	1072	1056	1015	1015	1016	1086	985	1046	974	1012	1029	1028	991	991	1053	995	1061	1035	1077	982	990	984	1033	1074	1038	1020	1010	1044	1058	1026	974	1016	1031	1057	1041	1009	1042	1035	1059	1011	993	995	1036	982	1043	1013	994	999	1038	1044	1078	985	1051	1036	1049	1013	1000	1015	1058	1026	1024	1041	1018	1014	1039	1044	1012	1016	1022	1077	987	1004	1029	1027	1035	1036	1025	1035	1094	1008	1025	1033	1068	1064	1000	1013	1079	1030	1027	994	1081	1054	975	1043	1067	967	1055	1102	1000	1032	1071	998	1089	1015	1039	1043	1062	1049	998	1062	1014	1029	1047	1026	1004	1018	1013	1052	1006	1091	994	965	1055	1003	1073	1033	1008	1000	1038	1040	982	1046	1006	1020	1035	1074	1018	1026	1046	1063	1037	1024	992	1023	1040	973	955	973	1080	1035	1046	1038	995	1029	1046	1023	990	1000	990	1043	1001	1018	1005	1059	1016	1002	1054	1037	1039	1009	1001	991	1027	1055	1050	1020	1072	978	1023	1013	1005	1055	1034	990	1018	1033	997	1009	1007	1043	1011	989	1004	1016	1071	1009	1048	985	974	1005	1032	981	1025	1011	1048	1016	1087	960	1023	1004	1047	1038	1020	1032	982	1048	1027	1021	997	990	998	1030	1032	973	1028	1046	1047	1045	981	1019	1111	1034	1042	982	1005	1085	1045	981	1019	1052	1028	999	1056	980	1059	974	1041	1063	1002	1059	1038	1072	1033	998	964	992	1040	1019	981	1015	1069	1087	1000	1035	1033	1015	1038	979	1024	1056	1040	1035	992	1064	1092	958	997	1049	1074	1038	1056	988	1031	1006	1013	1052	1003	1012	1037	1035	1025	1012	1007	1028	985	1018	1062	1032	1020	981	1041	1082	1049	1026	973	1026	990	1023	1050	1025	960	971	993	994	1036	1057	1039	1077	1045	943	1010	969	1006	1018	1053	1029	1006	1034	1001	1025	992	1040	1054	1042	1038	1063	1056	1025	1089	1109	1027	1032	994	984	983	1059	1022	1074	1057	1017	1030	1015	982	1019	1003	1031	1000	990	1047	1021	1061	1036	1064	985	1063	1010	1032	1015	1045	1048	966	1034	980	1039	1018	1000	1038	1022	1024	1012	999	1055	1076	1027	1023	1065	1051	1039	1100	1040	940	1000	1050	1034	1051	1059	1031	1022	985	1093	1002	1044	982	1032	1027	999	995	1049	969	1014	1033	1021	1028	1103	1031	982	1053	1036	998	1069	1030	1082	981	994	1000	970	1049	1047	986	988	1032	994	1009	970	1082	1088	1043	1001	999	1015	971	1005	1085	1059	1025	1068	1017	983	998	993	1053	1034	1039	1032	1019	977	1008	1052	1028	1009	1041	1040	1034	986	1031	1022	1024	1024	1030	1034	1017	1059	1042	959	1028	1042	1046	1029	1043	1044	1026	1031	1025	1078	1046	1052	1050	1049	1049	1050	1060	1000	1095	1012	1035	1021	1008	1041	1031	1045	1083	1050	1081	1038	1032	1073	981	1072	1012	1039	1048	1008	1039	1059	1014	1047	1084	1045	1035	1040	988	1034	1061	1060	1056	993	948	1033	985	1010	1061	1047	1078	1006	1022	992	997	1004	1047	1082	1047	1018	1049	1026	1020	1012	1036	1073	1032	1027	1088	1114	1048	1012	1002	1035	975	971	1031	981	920	1050	993	1022	1069	1064	1034	1034	989	1041	1027	1076	982	947	1003	1024	1012	1031	1015	1070	1006	1071	1000	1008	1002	967	1003	1034	1061	996	966	1016	1062	1032	1027	1000	1071	1062	1023	1062	1016	1066	1055	1067	988	1065	1082	987	977	1063	1056	1056	1045	993	998	1039	1002	996	1033	1026	1011	1017	1010	948	1036	1041	1049	1036	1016	1022	1013	1039	970	1030	1030	1042	1003	1014	984	1062	1050	1019	989	993	995	981	1069	1080	1035	1041	951	1022	1048	1106	944	1039	1026	1026	991	1036	988	1027	1028	1092	1040	1001	1005	1046	1017	1027	1020	1065	1066	1053	1040	1061	1085	999	1017	996	1034	1019	1024	990	1018	1006	1056	1040	955	1044	986	980	1084	1040	1011	1031	1061	1017	982	1068	1037	1009	990	1044	1028	1031	989	1067	1047	1057	1014	992	1025	1027	1016	1027	972	987	1020	1015	1042	1057	987	1043	1038	1041	1108	1029	1040	1042	1030	969	1056	1001	1049	1031	1062	1045	1008	1042	1057	1040	1042	1067	1119	994	1083	994	1065	1060	1043	1016	1036	1036	1000	1012	1011	1023	1044	1057	1039	980	1051	954	1038	1020	1033	1091	1061	1028	1017	1018	1022	1039	1093	1016	1035	1096	1037	1013	987	1052	1043	1046	1052	1084	1038	1024	969	1009	960	1027	1027	1057	1067	995	1009	965	1065	1018	991	1008	1008	1081	1016	1110	1029	1009	1041	956	1003	973	1042	1056	1108	1029	1025	997	982	1035	1039	1011	1059	946	1040	989	1059	1008	981	1037	1025	979	1029	1022	1019	997	1027	1008	1023	993	991	1026	1036	1033	1068	1058	1039	1035	1017	1055	990	998	1050	1027	984	1034	1046	992	1027	992	1017	1052	1074	1026	1022	1049	1027	1024	1008	1028	1048	972	992	985	1036	1047	1013	1080	991	1066	1010	1012	1062	960	1023	1039	1027	1046	1007	1069	1068	1037	993	1042	983	1017	1038	993	1015	1033	1013	1029	994	1061	1043	1031	1074	1005	1055	1029	1008	1056	1015	1015	1066	1065	1027	999	973	1053	1013	1044	1032	988	977	1016	993	1037	1025	1041	1031	1049	1021	999	1038	1039	1049	1040	995	1019	1031	1008	972	1017	1025	998	1082	975	1051	1031	1020	1033	1044	999	1021	974	1012	969	1014	985	1074	1067	1033	1043	1042	985	1036	983	1036	1021	1025	1002	1043	1041	1019	992	1036	1009	971	1094	1034	1036	1011	1058	1020	998	1037	1001	1036	1015	1045	1011	1004	1010	1012	995	1094	1050	1042	1061	999	1029	1064	1016	1050	1050	976	1052	994	1054	963	1073	1024	1015	1051	1054	1041	1059	1060	986	1014	994	992	1019	993	1068	995	1021	999	1042	1019	1002	1004	1019	1060	1026	1020	1028	1044	986	974	1062	1039	1030	1039	1032	1037	1051	1043	1012	1018	992	948	1058	1030	1026	1013	1058	996	1004	1010	968	1037	1014	976	1037	990	1026	991	1013	1003	967	1010	1025	1037	1032	1037	1067	975	1037	1059	1018	1029	1046	1018	1053	1033	985	1005	1015	989	1005	959	1038	967	1032	998	1081	998	999	976	965	983	1080	1000	1003	992	1010	973	964	1019	1048	1042	1045	1033	1028	999	1020	1033	1054	1068	1031	1071	1011	982	976	1010	1043	1000	1026	1016	985	1066	1035	1001	1071	999	1030	1036	1010	1049	1010	1025	977	1013	974	1026	1034	1016	997	1054	1055	1023	975	1018	1003	1043	1037	1030	991	1046	1036	1021	1035	1061	973	1051	987	1082	1007	1010	1053	1053	1029	1042	1077	1029	1039	1055	1070	1033	993	1063	1082	966	1006	987	1013	1035	1008	1055	978	1016	999	975	1063	1022	1059	982	1001	978	1008	1017	1009	1021	1057	1026	1092	1024	1047	1060	995	1072	1024	1043	1017	1004	1042	1061	1013	996	1002	1026	970	1055	1077	1007	960	1033	1015	979	1022	1027	1048	1024	1046	1060	977	996	1042	1012	1062	996	1024	1056	1053	991	1012	1069	1002	1038	999	1039	1030	987	1049	1044	1004	1037	1094	1007	1041	1048	1077	1055	1036	1078	1081	995	1046	1020	987	1049	996	1027	1072	1029	1060	1031	1013	1035	1051	1023	978	1050	1035	1010	1062	1000	995	1042	1027	1027	991	1018	1048	989	1061	1014	1015	1052	1040	1016	1010	1014	1014	1072	1027	1034	1046	1014	1007	1055	1009	1005	1022	1059	1043	1006	1037	1064	997	989	1088	1030	1021	952	1046	1019	994	1013	1029	1072	1057	994	1025	1039	999	1058	1064	1026	1039	1032	985	1129	1034	1002	1102	1055	1001	1080	1056	1018	1048	1007	1040	1046	1027	1023	1034	1016	1006	1022	983	1024	1061	1037	1007	1024	1007	998	1000	1063	1071	1016	1035	1037	1011	1057	1037	1046	1000	1055	1046	1078	1040	1023	986	979	1024	1074	984	1047	1029	1021	967	1061	1040	999	1071	1020	971	1004	1061	991	1002	996	1075	1067	1047	998	1019	1084	1000	1024	1056	1032	1013	1034	1007	1043	1054	989	1040	1020	1002	1012	1020	1040	1034	1000	926	1020	999	1007	1074	1024	1035	1002	994	1092	1023	1066	1035	1068	991	1057	954	971	1049	1025	1078	1034	1018	1104	1029	1070	1055	1008	1002	1035	1042	1065	1009	1021	1043	1068	1001	974	1033	1061	1036	1031	1005	1003	1102	1054	1003	1005	1072	1002	1011	1029	1013	977	1038
12153	4384	1274	424	358	313	308	323	317	322	328	306	319	302	270	302	277	252	286	465	1041	1236	1086	672	469	291	275	308	264	262	262	325	289	288	260	291	274	266	285	254	257	277	273	298	269	290	287	268	240	277	280	308	306	277	276	313	240	278	303	273	271	258	282	263	266	274	272	266	287	288	288	268	273	227	308	285	282	253	272	273	281	279	283	294	276	302	261	294	288	274	280	310	263	266	256	281	304	280	262	287	261	304	259	321	267	269	300	307	294	291	276	274	258	271	308	279	258	281	308	287	258	271	276	289	284	269	273	286	245	288	305	256	260	261	274	278	310	251	288	282	295	255	285	277	301	268	281	274	261	247	284	263	272	309	288	291	261	257	278	265	251	283	304	249	290	256	281	306	271	257	294	271	297	273	308	240	284	271	276	258	289	255	284	273	294	300	267	287	244	310	280	278	258	265	269	262	280	293	280	302	274	271	263	261	295	267	283	262	261	262	256	321	268	282	250	271	286	289	324	281	294	281	284	256	267	268	285	288	276	295	262	293	264	309	276	253	264	285	281	277	266	299	274	268	280	274	291	271	328	276	244	287	263	264	305	269	289	261	263	262	259	298	287	267	279	302	294	279	277	296	285	327	265	244	252	268	269	304	286	275	287	280	291	273	299	286	279	280	275	270	279	281	252	282	314	286	287	295	242	303	243	271	279	295	299	299	248	274	251	298	282	299	253	252	263	285	309	250	315	287	271	309	284	295	306	284	240	247	287	288	288	275	291	225	289	259	255	255	262	283	277	298	296	271	279	288	311	255	255	256	271	265	269	263	254	278	300	295	267	284	274	277	307	284	279	273	258	273	266	303	242	250	293	254	290	270	285	281	284	274	286	257	265	297	317	274	259	302	280	264	271	285	252	300	261	286	279	309	241	304	268	262	280	266	271	297	263	302	272	283	252	277	291	272	282	284	275	276	267	278	271	256	282	297	278	290	251	285	245	283	267	256	243	276	287	290	273	268	300	255	272	270	280	290	261	277	237	255	297	292	266	272	261	291	287	261	291	290	283	273	285	292	286	266	274	284	266	251	278	292	303	314	258	277	279	291	255	295	260	272	277	277	301	285	287	272	277	257	301	261	268	295	279	282	292	293	286	280	298	288	291	255	278	234	277	312	306	283	274	283	252	266	286	280	289	287	293	268	278	278	260	268	276	260	262	268	300	264	261	268	285	304	280	271	280	290	270	271	264	256	288	294	277	321	276	247	286	302	265	290	262	274	275	274	291	280	273	272	250	260	263	296	305	256	278	272	287	286	285	272	231	294	265	308	277	261	287	302	264	262	283	266	281	255	249	242	279	258	271	270	273	272	291	264	274	303	269	277	257	298	306	254	244	263	269	276	273	265	255	258	266	277	270	253	277	261	265	288	253	252	266	275	273	295	284	269	290	284	279	287	286	281	268	262	265	269	280	252	299	274	281	284	271	269	271	258	287	294	267	253	279	277	278	274	250	294	262	243	303	294	281	296	289	242	271	276	290	273	303	299	272	280	288	279	272	279	261	351	269	300	284	265	271	266	307	300	263	300	270	288	275	269	289	314	263	293	306	270	282	269	278	293	281	313	282	261	298	285	288	245	293	284	281	302	268	267	285	298	277	247	248	288	265	272	292	237	264	284	292	295	291	262	258	264	296	271	278	237	272	266	325	281	284	273	288	279	248	262	269	298	311	265	283	281	279	275	270	256	284	301	312	260	278	290	293	292	283	292	256	288	269	266	285	269	301	288	256	255	281	285	268	272	256	291	275	231	291	267	310	300	270	269	263	279	257	300	279	265	266	282	264	296	287	312	277	287	264	308	275	299	296	274	272	269	273	269	268	308	288	297	245	259	262	274	278	275	293	286	295	294	286	275	298	312	267	274	281	294	294	259	281	276	257	301	305	256	298	265	261	263	263	276	262	269	272	276	281	258	282	276	275	250	311	275	283	269	290	271	263	260	283	281	278	270	278	268	284	276	278	314	283	280	277	267	268	284	276	268	278	280	258	279	274	258	260	295	286	296	296	277	258	254	293	262	280	283	291	275	256	284	277	284	299	277	275	264	327	282	269	281	286	266	278	285	287	260	253	273	251	285	265	288	290	268	278	248	276	276	288	292	285	273	263	279	265	283	263	268	276	264	278	273	269	260	276	292	265	275	281	276	301	309	285	292	259	257	282	243	296	266	298	262	281	284	288	277	275	284	258	275	309	259	274	295	275	252	288	270	259	286	245	255	265	271	311	304	264	239	290	269	292	302	280	274	277	259	277	290	292	269	259	273	257	298	269	293	281	316	296	267	281	289	249	276	268	283	277	288	264	271	325	299	265	305	276	286	255	286	287	276	297	297	278	224	279	311	253	294	275	259	278	298	257	254	288	286	262	274	301	291	249	298	272	308	261	270	232	286	307	249	294	289	267	278	258	280	264	263	273	259	249	285	292	283	280	283	271	288	264	257	287	302	282	257	263	269	292	240	243	286	267	262	275	298	275	257	266	265	275	284	271	277	250	256	263	295	263	292	284	263	263	243	273	285	272	274	289	274	257	264	291	278	267	287	297	302	267	275	237	294	271	265	291	259	281	279	302	299	276	265	280	300	290	299	274	269	265	277	307	300	264	261	283	269	252	297	255	282	301	257	270	302	263	289	267	274	266	281	285	322	276	291	275	259	295	270	260	296	292	265	284	271	279	278	315	269	313	289	250	263	318	248	323	282	266	254	288	293	308	283	303	279	281	298	281	249	299	282	271	302	256	260	293	302	274	275	284	273	296	286	262	276	260	256	284	309	261	260	256	290	300	285	260	291	264	261	288	262	280	264	286	304	283	288	254	284	281	278	259	270	279	271	277	265	286	250	287	276	266	288	288	266	253	281	268	287	285	287	305	270	285	279	279	285	256	274	296	304	271	292	263	252	274	274	293	251	266	274	285	282	314	254	271	294	254	259	261	246	274	271	293	260	284	266	285	287	257	279	270	284	258	258	298	287	279	270	268	255	302	293	295	287	310	249	266	233	270	289	281	268	276	271	271	281	262	282	300	274	310	269	260	289	255	285	291	295	295	259	290	270	293	267	269	247	253	294	293	288	260	276	251	285	277	294	268	286	267	249	292	271	270	258	282	279	294	275	296	293	284	298	308	265	279	266	294	303	284	264	293	289	281	290	296	253	282	273	261	297	256	294	313	260	249	259	286	276	285	294	277	296	253	278	268	271	231	269	267	321	313	262	273	292	308	259	296	239	261	283	250	257	237	268	293	261	284	275	300	307	267	276	288	292	276	287	276	273	262	306	267	285	281	307	277	276	270	255	286	289	252	241	278	276	288	295	306	291	281	276	294	262	268	284	272	278	300	298	248	286	260	254	273	283	306	250	261	272	262	264	315	292	264	242	304	276	286	267	298	269	277	298	302	298	257	285	282	264	307	286	275	262	292	265	289	274	273	308	270	292	253	281	310	282	246	272	306	289
8248	5324	1737	1065	1020	1025	1036	939	983	944	937	930	897	934	925	901	969	863	926	1803	4674	5318	4436	2905	1575	981	979	874	830	809	844	875	876	890	854	903	795	801	809	890	836	833	874	820	833	858	878	818	846	842	889	851	840	881	848	844	899	861	834	874	904	854	837	834	821	802	874	897	872	845	816	865	846	869	867	853	880	849	828	794	870	818	842	832	866	832	870	846	788	827	814	863	845	848	876	843	848	890	912	839	831	840	861	853	827	847	862	799	869	847	797	842	869	834	877	872	874	914	878	784	845	879	859	808	840	813	849	896	825	815	848	849	852	829	870	873	875	847	833	787	807	866	841	848	859	896	836	800	846	873	843	839	865	901	814	885	810	862	841	850	871	873	923	847	838	814	893	804	852	847	854	881	857	838	817	799	839	868	822	817	862	865	884	888	860	835	878	825	846	836	818	848	828	815	865	900	851	831	819	841	855	874	847	890	877	877	859	842	859	839	834	849	892	824	861	844	811	828	791	814	858	831	846	829	825	798	835	798	822	851	843	838	845	826	859	855	838	850	844	849	810	831	827	930	837	822	831	801	885	888	880	842	880	844	910	843	800	849	855	856	941	782	845	843	805	830	792	859	847	862	826	862	871	839	809	838	849	824	841	821	886	863	848	843	861	803	800	872	818	876	866	858	836	837	853	855	832	847	855	842	825	816	863	828	858	853	931	829	846	924	804	836	846	827	813	808	868	822	828	837	885	812	823	818	851	852	814	845	808	817	847	873	870	827	883	874	810	840	824	841	857	874	827	838	836	860	799	851	858	850	805	832	874	868	805	821	854	850	903	846	845	822	870	875	879	823	822	841	855	894	865	867	830	872	857	856	850	825	835	908	849	862	892	863	826	823	798	869	815	830	890	859	811	880	814	810	864	834	910	811	805	884	853	815	840	829	906	824	833	928	819	825	803	849	809	880	887	850	879	820	807	821	829	806	850	845	815	844	863	813	872	878	838	876	841	839	869	780	846	837	824	809	871	833	865	821	779	813	882	830	836	844	832	832	874	868	866	790	850	832	830	857	868	802	843	864	908	837	842	890	802	836	882	836	795	834	858	810	832	840	852	862	837	808	802	835	855	803	879	849	852	842	838	808	847	829	844	824	841	871	828	842	879	830	842	822	897	846	849	877	844	858	886	802	829	820	760	824	850	864	858	860	809	835	867	860	798	828	831	878	836	844	820	832	875	845	847	884	845	838	865	862	802	884	921	858	845	808	821	836	851	853	899	819	836	844	816	878	858	844	861	854	862	833	846	873	904	820	831	806	874	831	834	849	850	830	825	806	838	888	828	845	867	876	855	893	851	835	868	849	827	910	861	852	820	897	838	869	855	849	864	812	815	837	797	808	863	881	879	833	819	837	836	823	895	816	869	860	824	856	801	885	847	838	813	843	852	864	852	819	804	832	828	874	827	821	863	850	869	865	825	877	820	814	790	855	839	866	910	848	832	867	858	873	869	834	831	874	805	848	837	832	841	876	864	857	869	904	886	853	823	841	842	875	828	849	820	826	825	858	827	843	898	849	846	849	860	870	875	845	863	873	799	808	844	855	819	886	857	849	841	823	862	825	897	880	839	828	853	823	843	871	863	839	788	830	869	832	831	871	878	829	888	831	852	882	840	859	894	840	836	879	865	776	917	834	851	860	819	882	820	842	816	879	889	869	862	814	882	819	892	876	845	916	920	823	871	835	812	871	831	803	871	819	837	853	839	874	812	822	891	857	807	816	806	833	825	838	881	813	855	842	821	812	861	857	864	827	839	822	811	825	815	836	835	818	867	858	772	860	866	827	847	859	832	852	846	894	815	852	863	858	828	838	811	898	823	875	875	812	915	843	799	852	817	803	872	844	829	820	805	803	861	865	822	795	883	880	831	815	819	871	866	835	850	890	807	839	810	849	811	825	842	867	838	896	875	850	795	867	859	811	864	892	853	780	850	877	887	834	810	889	873	835	863	848	900	833	845	858	880	851	842	810	882	842	856	832	881	837	856	815	829	841	823	829	822	838	932	864	849	859	872	844	830	834	885	850	852	877	803	884	831	879	839	843	838	851	866	849	806	841	888	792	878	854	809	812	830	848	875	872	819	878	843	808	878	845	810	855	854	836	888	867	814	888	880	903	846	826	902	879	840	796	816	873	853	862	819	844	842	823	853	897	833	858	824	875	810	807	846	837	850	855	875	795	858	836	844	806	882	865	838	847	859	873	849	839	840	821	832	825	855	849	833	879	841	893	863	929	882	893	830	854	834	830	822	915	842	868	826	852	841	808	836	824	835	787	852	856	842	832	839	844	886	815	822	873	849	878	877	846	824	830	851	864	865	833	861	881	899	811	868	841	844	872	826	899	833	843	823	860	825	877	876	898	875	861	881	878	857	893	862	842	837	851	789	795	857	854	875	861	857	824	888	891	829	846	862	852	904	816	867	881	860	825	906	878	856	856	879	834	835	862	862	890	843	880	877	859	858	929	889	857	831	813	871	871	870	829	858	844	871	856	872	891	907	869	849	868	840	868	818	776	890	842	819	809	819	865	842	820	892	897	869	855	869	817	912	866	874	842	823	832	833	888	840	788	842	842	922	867	898	873	832	891	884	843	844	826	864	863	814	864	823	833	810	850	853	854	813	882	840	854	856	875	802	845	878	856	828	873	874	858	826	846	840	821	880	836	874	783	832	851	857	819	827	836	885	812	881	866	852	849	832	811	867	810	857	863	844	849	847	843	831	873	898	847	859	863	855	848	866	828	854	891	825	864	834	843	828	854	838	836	804	865	838	866	840	857	815	870	871	799	806	791	863	842	820	866	819	850	842	902	818	809	840	842	857	891	910	852	882	856	886	843	867	910	803	844	846	868	855	868	898	866	855	874	855	832	825	859	850	878	857	839	867	879	873	830	861	813	885	857	873	857	845	853	862	831	911	859	876	874	837	856	819	832	849	855	861	855	813	825	843	854	788	783	853	834	882	833	856	886	859	852	867	852	853	886	847	840	903	882	870	857	876	795	822	838	848	855	859	821	880	817	888	860	893	813	871	840	861	886	826	871	841	891	845	876	842	868	839	843	885	839	794	818	852	885	806	831	816	881	856	865	830	840	818	862	832	836	845	820	888	820	868	884	883	848	841	833	873	804	839	866	839	902	888	856	816	854	799	830	896	836	783	862	869	811	801	819	876	834	846	866	852	826	870	795	812	908	847	862	860	846	836	834	878	849	884	831	849	872	829	859	826	829	818	845	849	846	886	818	829	864	879	869	783	851	840	903	860	845	820	790	874	823	905	926	890	822	844	852	804	823	808	837	851	872	822	824	848	842	829	839	852	879	855	841	831	850	829	844	855	905	864	821	830	817	858	844	918	803	893	870	870	824	838	868	892	779	894	806	807	889	904	797	842	918	847	883	832	861	817	903	899	883	857	845	827	800	791	857	890	801	866	812	846	800	909	857	857	871	873	870
39458	30866	37050	7048	1126	743	639	554	454	407	411	413	394	367	398	361	359	386	341	1688	7671	7121	3992	1857	748	406	369	298	325	299	305	294	306	318	279	326	281	321	305	317	326	321	299	278	304	282	282	292	285	293	335	282	285	300	331	304	318	318	274	313	279	350	306	303	289	313	306	301	307	296	269	316	309	327	326	301	306	273	299	306	280	275	276	286	298	290	276	298	306	316	312	317	319	294	272	304	294	281	291	309	277	302	306	321	327	270	293	296	325	338	338	306	286	297	285	306	311	310	330	345	270	307	274	292	280	308	282	297	306	284	321	315	294	303	295	338	288	281	243	329	284	305	284	332	291	304	284	259	304	307	267	300	293	305	297	287	303	272	307	304	285	340	324	314	323	301	291	321	294	307	327	309	298	272	314	320	299	275	305	282	293	303	303	287	273	286	284	331	275	291	283	292	313	287	331	319	304	301	282	276	298	287	311	334	295	294	289	304	314	295	304	311	306	295	285	296	288	294	295	292	322	285	295	290	285	281	269	288	327	304	311	257	279	314	293	318	302	297	310	335	310	294	297	286	319	299	293	312	296	326	279	287	283	309	310	294	296	300	277	301	277	291	305	309	301	286	315	304	285	295	311	319	310	304	313	293	302	285	281	302	332	288	316	300	281	308	316	313	307	305	317	284	311	270	301	316	296	322	297	325	296	300	290	295	312	330	316	290	307	283	332	299	313	299	280	297	361	311	284	293	301	324	288	299	307	278	284	277	291	280	257	298	297	297	334	319	289	320	297	271	305	287	286	290	306	313	326	303	267	315	322	286	291	295	328	298	331	267	324	287	306	298	344	308	319	296	295	316	264	297	282	298	302	313	271	295	321	309	303	324	303	286	316	292	292	321	317	326	306	287	264	303	316	306	320	314	289	303	326	289	274	289	324	304	350	319	272	322	279	286	281	310	321	306	261	314	317	299	314	309	283	294	295	301	306	327	328	283	307	286	291	299	303	302	285	302	326	279	323	304	356	288	350	329	333	302	288	321	301	318	301	312	290	298	297	320	276	316	312	301	296	307	271	315	306	308	314	323	300	310	328	282	302	322	276	301	277	309	290	309	283	297	310	283	286	293	286	303	347	301	315	297	285	311	316	259	338	311	288	283	314	297	291	310	316	351	294	316	293	307	289	337	292	316	350	281	297	297	281	272	308	301	304	286	302	285	297	287	326	313	299	308	297	289	323	281	316	307	267	303	281	299	312	321	258	339	309	275	301	284	322	303	315	303	285	304	284	343	296	291	284	313	314	269	308	332	287	297	260	306	305	276	282	286	304	298	294	332	280	283	291	322	291	297	328	293	268	287	311	278	290	307	297	322	292	313	328	311	275	304	315	306	305	337	302	272	303	326	301	312	314	325	289	335	306	278	311	291	276	324	277	318	292	313	268	267	319	270	318	285	310	311	318	291	305	273	294	303	315	301	298	282	311	300	294	311	328	305	314	330	315	299	303	306	318	320	308	276	307	320	328	323	296	319	315	306	302	293	295	301	290	305	294	269	286	301	317	290	314	329	317	313	311	288	308	287	270	302	293	289	307	308	283	264	308	302	317	312	309	317	290	280	308	296	299	333	327	327	321	292	302	305	303	294	303	308	270	301	316	284	314	295	288	304	316	305	319	310	336	278	339	308	315	278	303	303	310	334	330	314	310	319	307	328	306	289	314	297	276	291	335	311	331	310	311	310	310	309	295	300	325	313	323	291	294	282	298	323	289	308	323	309	307	305	298	283	316	291	278	298	338	299	307	308	281	293	325	346	275	326	278	314	282	311	307	295	275	311	308	295	295	316	293	318	306	305	338	305	284	287	292	296	338	297	315	310	295	299	304	272	327	293	304	289	286	309	282	276	349	321	304	286	283	303	326	291	315	317	316	307	288	288	298	308	323	306	298	293	293	312	283	314	302	319	301	313	312	284	298	299	300	319	291	267	309	299	332	317	310	267	294	303	298	304	282	301	322	306	327	336	277	289	294	302	305	307	318	300	313	299	324	318	304	298	305	322	323	294	304	282	285	310	290	321	272	301	301	309	291	265	287	304	306	321	284	303	291	267	310	313	302	316	284	287	298	273	294	297	285	326	306	272	302	301	351	310	293	313	289	277	296	312	281	342	315	295	329	294	316	295	289	313	306	279	308	277	293	338	289	293	310	257	288	294	310	322	315	322	317	279	306	327	308	331	283	315	310	314	306	302	329	312	295	338	293	298	305	315	287	329	293	285	277	281	281	275	314	321	290	284	308	314	304	281	303	294	278	285	316	312	303	304	296	293	312	296	317	299	318	295	310	280	273	296	305	309	336	304	289	278	290	281	319	307	279	292	285	304	295	309	312	318	308	299	244	270	302	286	315	289	307	316	289	278	284	302	312	318	320	302	325	329	305	311	325	313	330	307	323	354	294	310	317	296	306	319	311	298	302	290	297	280	292	288	308	309	307	296	291	281	292	322	315	300	305	299	289	273	322	303	276	308	328	287	297	308	271	305	290	300	313	301	301	337	298	309	330	293	305	311	289	310	271	320	306	277	284	320	336	316	289	310	321	299	295	305	326	318	309	319	274	308	295	310	314	278	312	300	347	297	283	315	320	344	308	312	273	292	319	289	300	295	291	281	322	294	321	315	305	292	286	324	303	321	283	300	309	283	330	287	301	316	283	311	297	272	282	291	307	266	306	317	294	310	308	289	282	294	316	248	294	316	329	276	299	298	307	303	308	292	309	302	303	315	323	306	311	303	272	282	288	315	283	301	283	304	270	268	327	265	314	279	299	300	272	308	288	307	304	302	308	282	291	265	306	277	293	286	302	264	323	324	281	286	318	284	288	317	310	314	297	338	317	290	296	269	325	315	307	309	270	280	311	313	298	324	302	313	318	320	348	291	284	308	311	311	297	283	258	294	295	296	317	288	297	324	326	323	308	291	274	307	286	290	325	295	311	310	297	267	298	301	301	325	296	300	280	303	315	333	311	288	280	304	292	308	318	282	307	292	290	297	300	281	290	332	303	296	302	297	310	292	296	326	302	329	298	303	272	319	290	321	309	298	289	283	284	294	298	314	295	310	330	286	285	300	300	303	313	299	297	307	315	305	333	290	298	314	302	332	328	313	315	308	314	319	295	338	322	320	286	312	314	280	285	324	323	297	288	298	281	296	302	293	295	322	280	323	304	316	305	324	272	313	290	282	315	292	306	296	295	273	295	316	290	282	306	317	307	312	329	312	306	283	314	302	288	273	280	296	308	296	274	299	291	318	296	332	333	302	278	304	316	333	304	310	318	290	318	304	302	313	301	318	322	304	284	298	295	301	330	297	310	334	291	289	309	325	318	303	283	289	295	322	298	305	297	306	317	318	272	295	284	324	264	292	307	304	293	282	309	318	295	314	309	302	299	336	298	302	330	328	315	317	312	285	271	283	292	313	300	329	328	311	312	297	319	293	293	281	290	305	287	296	313	284
26020	22620	24512	3263	2936	2633	2366	2003	1839	1697	1649	1564	1432	1440	1488	1344	1316	1184	1147	7995	27562	24931	15808	8516	2987	1468	1222	1000	921	938	905	875	915	941	845	911	929	933	886	929	890	904	941	880	1002	842	915	957	947	908	880	933	954	865	841	908	918	986	899	943	895	896	938	925	912	871	948	897	889	915	911	926	898	906	917	910	940	943	880	917	957	917	922	963	894	906	936	918	920	911	930	916	920	891	948	867	927	881	926	913	922	891	918	893	900	864	896	904	1004	889	893	900	943	877	835	871	908	884	931	873	862	937	933	947	901	914	936	918	915	902	949	928	944	901	901	912	972	870	900	868	922	912	891	920	888	898	919	941	925	861	905	925	869	867	946	842	894	928	922	929	916	912	951	938	909	912	917	959	898	892	853	875	872	926	949	857	915	911	949	836	910	924	866	917	898	933	964	885	920	898	894	915	925	899	934	909	870	886	921	936	894	906	855	939	890	945	881	882	921	920	876	918	876	916	933	878	858	926	894	893	921	900	884	891	946	891	933	898	903	871	916	939	910	926	957	906	912	879	931	916	907	901	953	932	840	879	951	934	907	961	925	926	928	846	923	924	904	899	955	914	909	952	935	885	910	921	882	906	895	896	901	892	881	895	890	917	959	884	894	889	906	929	890	918	883	926	900	889	890	893	911	900	908	875	932	923	918	877	891	889	885	907	949	947	895	875	902	843	883	986	882	834	942	927	904	931	908	922	902	931	903	930	892	925	941	926	893	888	951	937	914	965	897	930	939	850	916	962	946	887	846	860	921	966	930	918	858	884	901	926	891	995	859	924	906	855	907	940	875	911	897	881	970	831	958	902	863	898	873	888	926	896	906	916	917	924	956	909	903	887	893	882	921	874	855	930	913	930	902	902	884	892	892	943	910	958	939	932	906	933	898	905	919	952	914	904	893	950	905	917	899	878	929	927	854	933	880	875	905	941	933	992	919	874	940	890	929	896	934	859	939	874	921	904	885	951	964	895	959	938	849	906	891	900	911	935	844	948	914	924	938	915	879	875	895	889	914	868	860	900	893	905	978	903	896	872	873	898	880	906	911	898	916	936	923	953	887	912	877	903	919	991	900	861	842	935	925	903	890	879	917	930	970	880	942	912	881	910	856	912	896	915	919	940	887	893	883	877	956	900	900	877	852	941	922	861	873	885	970	886	925	894	905	861	939	958	900	945	900	894	899	865	891	876	888	929	844	921	897	927	934	851	920	902	916	875	949	951	868	927	943	934	902	913	938	895	901	952	888	935	893	937	893	916	930	967	919	910	946	945	894	849	919	870	886	883	876	878	925	905	909	927	929	913	901	925	943	888	957	943	908	950	911	867	881	948	955	879	951	945	939	880	927	990	900	899	917	889	942	880	922	902	870	908	940	929	964	937	945	918	932	939	897	903	941	926	840	892	832	951	953	934	901	902	921	911	943	934	893	943	906	901	870	912	922	872	876	900	917	887	906	905	949	916	915	976	942	924	940	939	934	866	931	900	933	891	874	897	885	943	940	887	963	926	875	920	923	864	882	876	942	934	929	929	913	924	933	944	885	925	900	918	873	874	904	916	904	916	898	919	952	928	893	943	948	981	885	928	840	892	898	962	896	920	891	888	977	987	902	917	911	854	857	839	919	872	958	875	896	918	944	905	924	915	872	918	929	948	908	882	910	969	907	906	960	935	882	912	945	927	945	916	830	900	938	869	928	881	936	879	884	896	860	935	927	947	893	853	885	946	889	887	935	937	926	892	932	882	883	879	949	947	904	858	906	928	958	924	962	903	941	896	920	900	875	924	862	925	936	905	907	893	930	898	911	917	884	936	926	947	874	921	963	921	969	896	926	885	901	879	930	916	866	918	936	864	959	922	917	875	902	896	903	909	940	903	895	936	979	877	866	908	856	927	885	931	899	877	884	881	914	896	954	871	907	882	918	896	943	839	889	906	912	905	901	870	891	899	944	948	916	863	926	888	881	850	926	908	917	935	897	900	944	928	906	953	918	942	908	941	941	906	912	911	947	879	905	985	934	886	935	896	951	898	910	878	910	922	922	901	963	940	952	859	922	934	924	864	900	899	915	882	924	874	920	943	891	992	894	947	929	889	869	882	978	938	915	873	879	926	949	870	904	958	894	864	931	864	869	936	901	904	931	889	919	953	960	899	936	892	885	911	905	914	890	884	905	883	932	909	954	938	923	925	933	888	961	914	964	888	867	939	882	907	955	945	940	916	932	909	902	938	905	975	897	875	949	924	947	888	838	900	910	907	896	967	957	918	941	879	929	879	847	929	871	924	869	886	908	931	912	900	936	861	895	938	924	897	929	918	906	910	900	903	869	918	947	934	920	913	870	962	914	917	903	989	903	945	983	934	933	909	944	897	925	871	913	933	878	841	918	943	895	881	909	884	924	887	889	924	912	911	927	968	929	956	933	878	908	898	910	932	897	898	873	918	824	932	915	949	865	904	936	865	930	911	922	824	872	880	964	903	968	888	939	917	951	841	917	948	888	914	895	903	886	911	955	904	939	896	889	867	866	875	915	850	902	935	932	901	986	897	912	901	914	923	947	976	908	934	909	895	911	959	880	884	901	952	887	932	854	908	961	897	871	961	908	922	912	912	936	918	911	923	879	914	1000	921	908	957	935	941	904	918	931	943	969	915	888	924	874	893	941	898	916	911	928	926	915	954	914	901	863	880	917	887	952	909	931	927	928	926	931	959	941	931	906	929	909	910	934	913	886	891	856	930	911	929	903	869	898	919	868	897	895	864	952	934	889	903	896	925	950	943	954	895	928	931	911	858	936	927	927	912	893	963	880	917	899	883	902	889	865	958	913	896	890	914	883	906	896	924	869	881	897	892	929	931	896	897	909	898	934	874	917	913	876	907	840	870	896	959	919	889	906	904	941	950	920	906	923	918	900	909	874	912	945	875	908	914	884	861	923	958	902	902	899	939	917	932	859	911	894	922	916	964	924	910	864	896	877	899	853	873	897	877	918	894	934	921	918	930	916	891	869	822	925	856	904	917	930	874	879	890	927	919	944	894	904	890	917	932	923	944	912	896	913	902	902	890	918	845	912	895	922	956	954	893	873	936	912	923	946	880	923	887	908	946	945	960	952	920	952	941	889	921	883	871	939	883	905	927	916	948	926	843	920	894	874	939	909	876	911	955	912	901	901	849	912	871	931	861	930	915	815	897	861	963	908	878	905	912	919	885	897	882	842	883	952	857	935	919	889	925	904	899	962	877	887	915	887	923	863	953	899	891	900	888	864	980	908	902	921	871	898	927	882	919	913	926	883	919	952	910	921	922	909	940	899	917	919	935	896	924	907	920	914	880	871	938	975	922	947	907	865	891	882	883	921	952	894	896	822	883	930	884	939	863	905	876	936	876	965	916	945	927	920	931	887	907	922	927	865	936	921	911	918	846	887	890	948	892	909	877	909	899	884	935	956	837	897	855	906	924	973	935
38697	40482	62414	17790	4173	1207	879	751	642	572	515	466	492	437	400	400	411	413	728	8075	12446	8939	4329	1972	852	589	445	428	368	338	343	352	334	378	417	299	345	386	321	310	360	337	341	310	318	360	330	346	376	350	315	355	340	364	325	363	333	330	331	348	374	350	345	338	358	337	314	374	325	376	340	339	331	328	314	355	356	289	332	346	351	340	329	370	325	349	354	350	335	328	318	348	330	370	294	320	342	348	341	336	356	308	359	353	329	343	369	341	327	334	335	330	310	364	327	346	310	326	318	348	350	323	316	332	372	369	376	360	329	393	368	353	345	370	329	376	354	366	353	376	341	334	357	344	373	364	319	380	358	341	354	347	347	347	368	330	384	348	320	331	350	346	380	349	370	341	331	343	344	370	348	355	338	357	330	360	353	362	332	380	356	324	335	366	342	309	324	346	363	355	369	324	363	314	336	346	366	334	359	367	340	353	340	328	356	381	329	346	353	343	355	349	360	313	345	351	341	332	319	337	375	344	315	335	337	337	363	344	348	349	339	387	356	356	359	344	322	332	366	362	349	360	340	347	333	343	358	362	342	329	334	345	354	319	374	356	344	359	316	310	330	301	356	334	330	368	315	343	338	345	331	377	324	341	331	332	333	341	304	349	360	343	347	325	327	350	346	352	354	349	362	331	356	358	347	350	370	339	349	362	348	363	328	327	347	375	349	345	336	329	326	374	369	339	329	321	352	334	325	336	304	330	327	348	325	325	368	328	384	352	347	333	328	364	338	351	316	324	355	338	360	340	318	352	384	353	354	379	306	351	346	337	368	375	338	333	304	362	365	338	360	348	343	333	350	362	340	347	330	320	346	343	345	353	329	373	377	330	333	319	331	339	335	336	339	323	365	355	332	321	334	343	319	337	375	365	355	312	326	323	319	371	350	329	353	370	330	334	334	365	373	351	332	348	366	357	330	361	334	345	296	348	336	327	328	366	341	347	377	368	367	336	333	323	347	336	357	361	363	349	371	333	327	329	331	339	359	363	364	329	333	367	316	312	333	366	307	335	378	343	301	336	371	307	332	372	371	317	322	335	341	340	328	335	319	322	343	354	332	318	381	337	371	330	371	309	329	333	339	366	332	321	360	346	342	344	321	338	337	347	352	364	315	354	364	349	326	338	326	335	353	331	365	323	349	333	345	337	301	320	352	350	331	355	347	344	342	336	334	343	337	323	350	345	329	346	348	338	347	342	349	342	352	364	349	310	334	364	364	347	345	307	340	318	320	325	375	364	316	380	375	320	372	397	415	348	324	350	354	351	369	326	361	331	328	353	311	356	337	349	358	341	338	330	318	344	358	390	377	325	328	333	359	324	372	334	336	316	337	332	338	336	343	344	330	328	356	349	344	365	350	387	336	313	350	361	337	354	380	392	359	354	365	355	356	318	341	353	314	352	340	361	341	363	357	341	359	337	333	333	318	296	345	348	334	354	363	368	366	371	352	350	341	306	343	324	352	324	359	337	328	331	343	339	344	348	366	317	358	351	327	328	369	352	363	319	330	347	315	316	338	335	328	358	346	338	330	342	368	368	346	351	329	347	348	347	321	342	356	350	327	351	338	323	369	350	323	314	372	331	349	339	369	363	371	336	320	331	348	339	326	349	363	346	356	378	326	327	324	295	351	320	342	325	353	347	378	337	326	361	365	328	359	343	358	344	333	357	330	347	360	312	328	336	344	348	338	357	317	333	338	335	366	365	351	383	354	352	334	337	367	329	341	350	384	305	322	351	319	340	347	338	340	368	331	378	324	357	361	363	351	361	360	340	337	351	393	335	363	359	371	330	350	378	381	352	344	348	334	345	338	347	370	380	338	340	352	372	327	360	376	337	380	332	314	345	345	340	365	332	345	354	364	348	348	330	336	312	354	330	357	352	330	279	327	309	316	342	354	349	364	344	301	358	319	365	358	325	326	325	333	359	353	313	350	348	336	347	359	357	359	362	338	352	375	376	356	383	329	355	370	339	332	318	336	324	328	343	342	309	350	363	333	362	360	320	352	358	323	339	366	317	302	336	355	352	343	350	315	333	359	335	329	330	361	351	347	347	349	337	341	339	348	315	325	325	348	340	350	327	358	353	363	328	330	317	342	361	346	379	344	373	367	341	334	351	357	359	311	296	367	389	333	365	322	367	349	361	359	328	363	310	339	328	327	359	338	339	355	337	330	357	369	337	337	337	324	330	352	353	355	329	341	362	363	331	341	349	330	327	369	322	352	384	349	347	335	358	329	362	375	366	355	331	364	330	354	352	329	365	350	344	336	360	324	346	361	374	357	346	366	350	349	346	338	330	348	320	328	323	304	323	348	362	325	333	333	376	307	333	341	350	352	346	316	320	353	338	320	355	322	365	338	357	346	353	368	342	360	333	355	365	358	350	357	348	331	312	343	344	352	357	369	350	359	334	320	372	350	312	356	322	350	311	330	348	328	324	337	343	342	330	361	379	340	338	314	360	357	391	365	317	350	335	353	329	312	327	323	331	346	318	334	328	351	384	370	342	353	333	372	331	369	338	355	372	357	375	336	347	311	356	337	368	329	316	368	306	331	352	338	311	365	292	324	346	329	346	316	326	340	357	354	367	369	330	343	321	345	322	346	356	363	328	364	374	376	316	381	329	344	329	380	354	344	310	350	365	345	341	339	356	377	335	354	371	373	364	363	333	327	337	373	337	342	372	343	344	341	317	354	330	360	376	328	336	326	313	339	351	322	348	321	337	332	329	349	347	339	353	373	378	364	317	329	331	324	337	367	320	352	323	348	351	337	354	350	349	354	343	302	326	331	331	359	322	337	392	355	367	331	326	340	353	371	339	369	380	349	350	324	355	361	353	320	338	306	351	317	363	339	354	338	331	361	355	369	331	329	359	317	370	373	325	344	336	331	343	341	342	343	366	318	358	372	330	324	327	355	361	338	325	358	323	324	334	350	327	367	355	342	327	364	348	370	342	341	338	299	327	330	378	357	365	340	338	333	317	341	364	323	339	338	346	335	336	320	340	355	291	336	339	358	317	327	356	335	336	291	373	339	353	353	341	369	349	336	343	357	326	350	361	345	356	339	364	369	349	332	314	335	364	358	362	337	383	339	343	331	323	374	333	370	339	348	359	353	366	352	322	312	380	328	342	327	347	378	357	340	355	341	302	326	330	362	343	341	328	349	346	353	374	357	382	346	335	377	341	344	331	351	327	329	344	326	338	338	362	360	354	372	334	341	362	331	371	330	328	379	353	360	339	337	327	343	352	361	324	366	369	337	355	328	378	335	385	352	329	340	371	356	360	329	322	342	318	315	359	373	320	371	304	330	349	342	352	344	326	333	389	316	378	341	342	335	359	348	315	333	370	370	369	359	345	323	345	355	367	346	348	335	306	349	339	324	337	346	346	311	326	326	378	360	336	344	363	319	336	339	360	373	330	320	302	356	356	337	346	370	331	342	325	316	343	327	322
23773	31411	41452	4916	4414	3718	3278	2895	2550	2235	2033	1853	1760	1720	1514	1599	1477	1386	3297	27332	33604	26967	16436	8740	3668	2295	1567	1275	1027	1021	1032	1013	1036	1023	1037	1019	1022	1016	1000	1034	972	993	1030	1028	1008	1066	1015	1012	1030	968	1032	1053	1004	1079	1035	991	1027	1019	974	1012	994	1027	1034	958	1016	988	1013	999	1000	1002	1048	976	989	1054	975	1051	948	988	1003	1025	1052	968	1021	1033	1000	972	991	995	1065	1015	977	996	957	970	1113	984	990	1012	1054	983	1002	1040	979	1025	1017	1055	1010	967	1037	1008	965	992	1008	978	970	1052	1008	1082	986	1045	949	1066	1002	1007	997	1019	999	968	935	1023	1013	1035	1008	901	1008	1014	1037	1039	962	1035	1014	991	1049	983	1021	953	973	991	1008	1043	991	973	1016	983	996	1007	1035	997	1006	1021	1006	989	975	1014	969	1029	1058	1015	1054	998	1033	1022	988	1041	1003	1030	1056	1025	1080	1031	998	1009	1020	999	1084	1045	1009	976	1066	989	999	977	1021	1020	1008	986	1072	975	1018	1047	991	968	999	1074	1003	1004	972	1045	1019	1025	990	1034	1054	1078	1001	1034	1070	988	1065	999	1055	951	980	1017	999	1023	1035	1043	983	1043	1029	1000	994	1013	976	1043	1037	1047	1039	992	991	1063	1052	1019	1069	1038	1045	1094	954	993	984	992	1036	931	1094	984	1024	1068	902	1008	1017	1044	1018	1033	983	1051	991	972	977	971	1019	1006	1013	1014	989	1049	1060	1028	1008	1008	1013	1034	957	1024	1004	1006	1015	987	1046	1033	979	1012	1026	928	1046	1081	1011	957	1027	991	1062	1012	1015	1014	1029	1004	1007	1048	940	941	1008	1049	1015	1014	1017	987	968	1020	1001	1009	1040	983	996	1020	1057	1024	948	984	1040	1027	957	944	969	964	949	1009	1003	1021	1005	1071	1042	996	1000	983	1034	1010	999	956	1004	1040	975	1028	1084	1029	1021	1053	1040	1022	1020	1014	1026	1007	1035	982	1024	1049	976	1013	993	997	1010	1007	995	1008	1020	1046	1009	996	997	975	966	1006	1004	1005	1011	995	1083	1056	1030	1059	1019	1042	936	1019	1026	974	1023	1005	1069	958	1015	1008	999	997	1016	1048	1039	1037	1002	1038	1037	1009	1017	1066	1010	1031	1014	982	1088	1072	1008	1035	1013	991	1011	1022	1026	1023	1023	980	1042	996	996	1010	1012	1021	961	986	999	1007	981	1036	987	1007	1004	1025	1006	999	993	1031	1024	997	988	933	1024	989	1012	999	1021	993	1005	1021	1004	968	979	952	1053	1013	1030	981	994	1068	993	1024	1015	1092	998	1003	1015	1014	993	1069	1004	1002	987	972	977	1017	1013	974	1074	1013	986	1028	989	1001	1016	970	991	972	1042	1034	1018	1022	1013	984	1000	998	1023	980	1061	1038	1027	1010	1025	1003	986	978	1008	1052	1000	1059	1021	987	959	1047	1020	1009	1003	1025	1009	996	981	1044	1029	1018	951	1005	1021	990	1002	989	1061	1041	1025	979	997	1025	1020	958	1002	1012	1031	999	995	980	984	970	1011	1030	1060	1057	997	976	1039	1061	969	1077	983	994	1027	1066	995	1019	986	987	994	1018	1004	1005	1005	1071	982	1032	1016	1008	1009	1057	1019	977	1051	1006	985	1035	999	983	1034	986	1037	1064	1015	996	980	973	1010	1011	988	1015	1036	1049	1019	1057	1034	972	1003	982	1017	1035	1059	985	1059	982	1098	1013	981	980	1008	1000	983	968	976	1018	1045	1023	985	1045	915	1032	977	987	1020	1052	1046	1051	1000	960	1038	1031	1004	1034	1040	962	1028	1011	1076	1014	981	988	1011	1022	938	1028	1037	961	985	963	1051	1049	987	1069	1024	970	978	973	1053	990	984	959	969	1031	1014	993	1055	985	989	977	943	1056	999	1049	1026	1000	1008	987	1026	1022	1010	1011	1050	1034	951	963	1022	953	1023	997	971	1017	1007	1008	1054	993	1020	1018	1020	1025	993	1007	984	984	978	1025	989	983	1017	1020	1050	1032	983	972	995	953	1050	1036	1004	1056	1042	1019	1024	1002	1059	990	968	1065	999	958	1055	978	1043	1013	1067	1000	927	1056	1050	991	961	1005	964	1018	989	972	991	1003	984	995	940	926	1072	1008	1031	1025	975	1027	1026	1035	973	1045	1017	1017	996	1008	949	1031	952	991	1022	1029	1011	1004	1018	1006	961	976	1034	1023	1046	990	991	978	1002	1045	1010	995	1046	1051	1013	1082	958	1019	1015	1020	1006	987	1042	1025	972	967	1019	961	1004	992	1073	1006	945	1033	1014	1005	995	1019	1000	996	996	1043	993	995	989	1006	1005	1018	978	974	1017	1005	1034	972	1036	1050	984	970	1040	946	973	1029	1020	1074	1000	1013	994	977	1051	1061	989	991	1023	1017	964	1009	1054	1068	1010	1017	999	1014	1024	995	965	1010	992	1005	1023	1023	1004	992	993	995	1028	968	1032	992	1018	1034	987	1026	987	1000	1027	1007	973	1048	1029	994	1046	977	1056	1015	989	1030	988	1063	1055	1066	1033	1029	1032	1047	1031	1004	1038	994	996	962	958	1032	1016	1007	987	1036	1064	1016	1047	977	989	1006	1033	1048	1027	1002	996	1105	1043	997	967	1016	952	1042	1002	994	976	1009	1018	1018	995	1053	1033	1016	972	1031	1039	1055	971	983	1000	1025	1023	1020	999	1034	1069	944	1006	994	1035	1022	1047	1000	996	1032	1034	1028	1033	1001	995	1046	1039	1011	986	1035	995	1019	991	1052	1052	1060	1055	986	1009	1018	1010	974	995	1004	1001	1000	945	1010	1018	1038	945	1004	1037	1017	1047	1015	978	1039	1000	1025	981	1047	973	1001	979	1028	1082	998	961	1028	1004	999	1032	985	1002	1024	1020	1037	1023	1001	1004	1033	1017	1046	1080	982	977	1010	1020	1000	1026	1019	1042	1007	1017	1028	986	1015	1040	1047	1081	998	1019	978	984	992	1032	1032	1035	1007	955	1043	965	1031	1013	988	1034	1018	1006	996	1012	987	997	1049	1040	1024	1054	1044	1004	1049	961	1012	1009	1006	989	1030	1021	1049	1026	1009	941	1036	1020	999	964	1007	993	1040	1060	1003	971	1036	907	1011	1039	1053	1019	1091	1047	1048	957	1044	951	964	1009	1078	993	1013	1003	1046	1076	938	1080	1007	994	1024	1003	992	963	1023	1009	1071	1043	1016	1021	1016	984	1029	1029	995	984	1024	968	999	1027	993	1038	1000	979	992	986	1020	971	1009	1011	1047	1037	962	965	1056	1045	1077	963	1066	1025	1028	1005	1044	1038	938	1004	1041	1024	1020	993	1032	1028	994	983	1038	996	1012	977	979	1044	979	1002	1004	973	1001	1027	1037	1024	1007	1007	980	1051	974	1019	1046	1006	1044	1034	1020	1014	1029	1030	956	955	1020	1014	1031	962	1019	1006	1051	998	1052	1039	993	986	1004	1030	1014	949	968	1000	1016	994	1027	989	982	996	995	1073	1038	1063	1041	1045	1017	1045	985	1036	1010	1053	1046	1012	1025	1051	1018	1003	1017	988	1045	1024	1007	976	1034	1006	1084	1031	1007	1035	985	1000	969	1042	991	970	1057	979	993	1047	1005	1034	970	996	1042	1013	998	1002	1040	1005	1068	1040	1037	1056	1116	1056	1003	1040	1002	982	1008	1046	1047	1072	1039	950	1031	982	1006	1036	994	1031	1024	1001	1020	987	1035	1024	1017	1071	1051	984	1037	1069	1005	954	978	1000	986	1026	956	978	1007	1034	1007	1023	1052	995	1021	1058	991	947	1004	1009	1018	984	1057	996	1014	1063	987	986	989	1043	972	1048	1004	987	1022	1033	1006	1024	1029	996	1015	968	1038	1044	1015	990	1003	974	1006	1000	1026	1063	1056	982	957	1032	1021	975	973	1018	985	995	1021	1008	1014	1068	970	1026	1020	985	993	1065	986	1010	1000	984	1004	1020	1032	1064	1062	974	944	1056	993	1015	967	1007	979	982	1040	1044	982	1010	1011	1006	1039	1032	1031	1060	1021	1001	1078	1029	1036	1027	1041	1049	1061	995	1017	1012	994	947	1031	975	1049	1009	1038	998	1057	1032	972	994	1009	1003	991	988	1039	1000	984	1009	1048	1005	939	1017	1057	1018	1003	1041	992	988	1029	1014	1029	979	1037	1041	1031	1006	983	1028	991	977	1008	1009	1004	1009	982	1039	1022	967	1011	1013	1022	999	980	1026	1040	964	954	1032	1002	1039	1021	985	955	976	986	1051	1041	1062	968	1027	1009	1013	1005	1002	1003	1058	1026	1015	995	986	1027	994	1002	1025	1045	1027	989	1001	981	1001	1013	1020	1048	956	940	991	1061
10218	4491	6552	551	318	304	277	284	292	281	302	303	301	281	275	289	277	265	298	586	1019	924	699	523	387	326	310	288	275	295	285	286	307	283	270	277	291	293	265	278	308	276	262	277	289	279	313	249	294	277	279	266	306	261	300	312	277	297	277	302	304	266	293	301	280	290	261	303	309	265	286	285	273	292	306	318	291	274	302	278	293	285	293	282	282	279	263	290	284	301	295	276	281	273	257	246	305	306	305	271	284	277	273	277	255	250	279	308	271	282	291	282	318	270	282	268	281	284	252	311	287	276	283	255	264	282	270	297	290	301	273	326	271	283	303	282	276	285	270	283	285	285	298	297	313	306	295	271	252	287	297	303	302	277	293	308	299	302	285	311	285	302	295	290	286	288	296	275	314	259	302	275	267	295	286	317	303	262	294	271	284	286	294	298	293	288	302	313	277	277	264	273	252	273	264	281	332	279	292	279	303	294	303	304	257	270	291	253	295	290	275	314	265	263	301	301	279	297	278	300	277	251	298	313	290	282	282	298	288	274	275	264	280	281	267	296	255	265	296	298	291	337	268	314	321	290	308	288	308	292	261	307	295	282	302	288	278	269	263	273	292	282	267	277	279	305	310	289	311	293	261	300	305	279	289	306	301	279	307	286	310	272	298	284	267	279	264	278	280	251	286	284	303	270	283	315	286	249	314	293	289	306	301	262	267	256	283	268	309	284	294	261	277	259	269	297	263	267	278	307	282	284	280	258	310	255	300	298	304	282	285	296	300	284	267	304	254	277	300	315	278	300	278	276	260	294	288	280	283	266	282	307	305	263	294	307	301	307	280	301	298	298	288	252	291	288	288	260	309	296	279	294	282	284	310	270	312	271	279	290	271	284	276	283	301	283	296	286	306	317	317	271	284	303	290	267	290	252	252	293	286	273	273	306	288	236	281	278	286	266	277	271	262	270	241	298	280	271	288	316	299	245	275	302	281	274	274	285	302	287	291	272	275	297	281	299	264	283	272	291	257	285	311	275	307	280	282	282	300	278	300	252	303	317	284	267	288	288	283	292	278	298	280	273	259	301	278	285	323	265	277	314	289	291	293	260	266	270	305	316	274	298	268	289	298	294	282	285	280	284	281	286	289	287	291	264	291	264	288	264	276	284	282	261	291	268	293	319	258	275	279	266	290	284	256	289	285	281	285	283	265	281	293	270	264	251	303	283	276	306	287	266	318	272	282	271	278	251	284	295	265	317	332	279	316	277	283	257	278	264	276	314	299	281	275	277	302	297	294	278	255	262	265	289	272	287	274	279	285	282	315	273	276	296	264	262	287	287	287	269	303	281	274	294	277	276	269	298	279	298	276	281	315	271	304	264	282	258	298	281	288	272	260	277	286	301	272	303	281	286	291	291	301	303	274	300	268	283	289	307	302	273	279	284	263	307	283	285	288	306	282	256	296	310	292	293	308	284	310	284	292	265	259	291	319	274	254	261	301	286	274	268	281	300	302	278	304	275	280	308	319	257	272	293	270	293	261	294	276	273	279	279	262	284	261	287	296	279	275	273	267	274	294	316	284	269	255	315	263	257	287	265	311	261	260	299	266	306	327	281	299	260	300	275	290	256	253	307	264	269	298	272	289	312	292	286	293	265	297	298	287	278	264	280	269	289	304	281	279	282	287	290	279	307	300	291	291	314	273	310	272	331	296	274	291	270	301	278	285	295	297	291	313	295	292	270	310	319	267	280	281	292	295	301	274	267	310	313	278	277	284	271	265	290	283	275	286	283	279	254	274	285	257	284	268	291	268	318	293	258	240	284	269	273	299	306	296	293	261	295	277	333	282	274	286	284	276	294	295	319	283	300	275	296	281	278	279	268	298	297	281	274	263	268	289	296	293	296	242	288	268	315	276	289	263	284	299	266	293	301	293	282	297	265	267	303	307	298	260	260	261	324	255	274	274	292	304	326	288	273	280	274	290	288	272	301	281	263	286	260	269	239	279	303	246	269	254	282	308	291	313	303	284	279	272	283	301	269	304	301	283	286	260	269	321	301	264	291	258	288	277	300	293	284	269	265	292	256	255	311	262	269	278	260	287	305	277	289	281	268	292	307	308	280	263	304	294	303	279	284	290	301	258	288	273	290	268	305	277	308	302	287	290	271	312	247	300	277	280	261	276	253	317	300	289	280	253	278	244	297	290	270	315	284	275	275	299	286	325	253	291	312	297	266	276	266	287	324	282	293	301	253	295	268	286	271	290	303	265	256	261	281	281	294	266	273	262	302	301	294	294	275	274	326	294	346	279	291	299	305	258	262	252	286	292	272	282	281	242	281	269	290	287	339	296	280	291	282	283	274	281	303	312	268	303	287	277	266	286	272	279	279	279	293	293	290	302	259	287	280	279	293	282	275	284	290	281	299	302	286	245	275	271	249	290	290	300	309	307	301	274	271	287	289	288	261	280	279	288	302	297	284	291	296	268	300	274	285	281	290	303	311	306	282	288	293	313	289	297	277	263	297	293	279	284	286	272	285	301	293	285	282	258	273	302	263	264	287	281	289	310	301	287	331	317	279	302	322	296	286	287	309	316	275	263	264	267	273	300	298	283	283	292	314	292	291	280	283	296	290	295	265	289	296	323	281	281	287	269	263	285	306	283	304	287	289	244	293	306	287	296	308	248	288	277	259	284	301	292	308	297	296	315	295	286	283	297	295	263	267	281	292	292	283	286	298	284	248	314	283	294	264	293	277	295	257	274	257	264	286	237	279	300	304	294	297	306	247	291	285	279	282	269	299	255	309	293	302	297	295	284	280	284	253	294	281	281	305	285	283	264	276	261	283	261	303	269	278	276	279	274	322	281	285	263	296	301	275	302	275	300	300	302	289	290	291	292	244	301	287	287	294	269	291	307	301	303	288	310	246	271	297	290	315	303	280	294	324	248	265	289	277	294	288	288	285	290	291	263	271	327	317	280	282	292	305	267	279	289	269	291	273	273	302	289	277	310	295	252	282	282	295	281	287	289	274	260	319	294	281	300	296	275	285	310	277	259	296	271	284	295	286	298	288	259	264	253	286	271	282	289	288	275	282	298	280	308	268	280	288	325	268	275	310	296	272	293	254	302	306	275	277	277	283	288	272	281	270	284	293	283	257	277	272	267	310	275	246	275	264	258	301	296	282	274	305	316	317	306	287	305	269	306	275	295	254	278	277	284	269	298	254	282	250	316	272	305	280	230	291	293	273	280	328	302	286	286	267	278	256	282	275	264	299	260	263	290	270	278	270	253	308	307	303	273	277	289	275	323	299	304	308	267	261	291	304	290	309	255	253	285	300	288	257	272	278	284	271	289	279	292	272	296	262	282	266	292	274	317	276	295	263	283	306	282	300	294	282	243	291	331	278	311	290	281	285	293	293	264	288	311	281	276	269	277	273	252	278	286	270	276	289	285	284	262	294	280	297	314	297	281	286	298	285	268	304	304	253	295	277	267	280	288	314	278	265
6680	6307	10448	1042	998	1054	919	925	921	898	882	938	886	899	907	841	917	918	1035	2658	4595	3914	2881	1976	1312	912	934	835	874	875	905	849	818	837	889	861	910	846	907	817	803	881	868	898	815	846	874	852	846	896	863	883	866	865	891	885	922	889	880	881	905	853	892	953	876	880	822	864	871	843	894	845	854	887	923	874	861	886	857	840	830	813	911	927	849	878	883	871	837	867	852	819	857	916	920	859	824	892	880	897	858	835	888	903	939	831	855	820	862	856	841	859	882	887	833	835	843	912	930	874	819	885	847	907	836	866	853	915	899	875	871	809	893	884	817	908	890	886	883	905	811	909	874	834	872	888	848	850	810	857	920	844	879	936	856	878	857	897	881	893	868	885	868	889	807	874	853	878	828	867	880	854	878	874	856	878	821	853	817	830	822	890	917	865	824	818	870	885	858	892	893	879	888	870	839	895	937	837	901	862	855	799	906	892	836	863	888	885	895	874	839	830	837	836	861	816	838	894	899	865	824	862	868	925	909	850	873	879	826	801	846	840	887	924	849	858	907	847	945	839	848	906	830	855	875	872	828	850	883	865	807	895	896	866	905	903	854	889	878	866	874	886	882	904	845	829	837	819	940	866	871	887	897	861	871	826	871	852	880	900	886	894	873	887	900	863	889	865	888	911	872	848	850	843	854	845	883	874	889	880	885	914	857	891	859	933	911	932	911	883	796	864	867	881	840	834	852	885	857	857	877	797	833	895	835	873	911	847	897	911	837	862	872	850	832	843	893	868	822	843	832	858	946	878	866	863	892	845	855	841	860	827	866	874	880	866	862	867	839	906	804	843	913	873	875	932	840	851	869	849	840	832	882	851	847	876	845	870	884	840	846	870	832	830	845	846	817	857	797	860	893	838	883	920	890	857	845	920	887	863	860	832	839	836	836	890	888	895	855	909	857	896	860	857	882	854	882	894	829	855	859	844	854	870	931	895	835	813	849	895	908	859	859	876	884	891	853	848	848	883	886	868	879	959	852	843	866	920	913	856	835	867	883	844	863	864	863	876	855	841	843	877	850	889	861	805	886	906	951	886	848	879	876	879	836	909	858	913	860	882	835	829	895	883	859	855	833	817	830	898	852	894	854	871	852	831	848	819	873	861	822	828	872	921	879	860	866	858	820	869	867	875	876	876	925	845	910	851	841	855	838	903	913	838	892	913	856	856	864	844	904	922	827	834	831	863	893	855	817	847	875	857	921	870	949	851	883	861	875	865	868	940	876	869	843	847	899	843	865	821	858	843	826	870	878	924	828	868	860	855	893	832	884	881	888	866	861	812	890	859	864	865	831	861	851	893	863	877	895	884	901	906	858	917	879	900	911	910	882	892	902	872	847	878	843	929	825	909	851	857	858	903	889	877	880	874	807	871	853	868	839	939	816	926	902	877	892	847	846	852	872	811	840	946	895	875	876	841	882	829	904	907	884	822	855	868	875	899	897	819	878	865	872	827	921	883	874	915	831	851	859	873	849	890	874	847	855	871	888	886	887	866	832	866	940	828	901	818	887	877	849	876	936	880	845	839	845	842	921	862	869	876	878	829	915	856	841	854	889	903	854	852	823	850	879	866	923	869	916	811	866	827	885	874	835	883	873	877	888	838	873	855	921	806	846	874	918	852	891	880	849	868	827	853	881	898	898	860	862	805	876	890	848	852	895	910	847	852	873	888	863	848	875	846	873	818	899	856	894	871	840	873	876	836	830	895	883	879	870	844	857	868	862	835	867	939	918	864	875	898	842	866	867	895	886	850	876	897	891	880	867	863	857	801	865	840	864	834	912	889	871	862	869	880	907	822	922	806	881	881	884	882	866	947	874	889	841	865	816	857	871	857	867	868	801	863	913	867	834	897	886	850	862	858	867	817	835	852	864	874	848	860	860	906	797	829	852	897	854	889	860	867	869	876	874	845	872	862	863	849	814	813	866	861	859	839	911	862	850	865	917	915	887	860	829	860	843	885	937	873	800	843	893	894	839	910	880	893	877	879	872	820	892	853	860	857	859	854	853	861	880	890	860	881	897	942	824	865	817	823	912	866	875	870	862	910	851	902	884	870	830	885	915	834	841	898	880	886	843	912	916	866	838	834	899	878	839	820	830	861	845	893	879	899	885	863	904	887	835	867	876	907	903	901	864	858	882	873	839	889	843	913	917	897	803	877	833	868	840	832	816	833	857	891	837	917	890	904	872	840	912	865	897	887	914	853	849	872	823	875	873	857	830	914	943	832	885	876	852	850	813	882	886	928	854	868	894	875	837	833	846	883	849	847	881	883	899	901	860	909	866	851	878	844	868	838	909	896	890	825	828	891	842	831	907	855	844	852	869	815	883	878	833	896	889	863	894	905	899	871	885	892	875	854	827	830	861	830	839	877	871	871	838	865	884	863	890	866	889	821	925	906	865	865	896	792	891	905	867	898	793	890	855	878	823	854	870	911	868	859	837	870	897	866	887	835	860	898	892	901	824	839	826	875	881	859	863	868	881	901	870	910	880	884	877	852	889	835	882	880	876	835	885	831	864	826	921	879	865	828	870	904	797	877	867	859	816	898	865	824	872	897	874	874	916	882	891	844	890	809	845	875	885	879	883	891	817	900	907	830	859	857	867	925	894	883	879	886	820	865	816	903	832	896	870	851	896	885	882	810	876	821	888	882	868	891	909	835	903	853	888	882	866	920	880	834	889	920	858	840	825	825	887	867	824	876	802	847	863	865	870	882	867	885	870	840	840	846	880	851	837	889	840	885	934	900	900	925	879	845	840	884	885	844	846	929	869	843	849	852	925	867	853	886	853	816	914	882	874	825	875	848	821	880	881	862	824	823	870	860	925	883	860	885	867	864	907	894	827	876	874	874	876	839	870	885	823	870	891	848	850	871	900	859	864	862	834	855	871	917	885	907	876	869	890	912	865	925	831	876	892	890	915	867	866	901	903	864	889	877	901	908	859	837	841	846	873	832	839	842	874	883	882	872	900	909	853	856	927	802	865	852	872	877	937	833	875	877	858	856	894	829	908	825	821	842	889	853	833	845	847	881	830	849	832	844	840	871	860	908	858	885	867	881	863	849	861	812	895	837	899	869	878	858	885	846	831	852	883	904	866	825	871	882	893	904	874	879	914	884	866	843	840	877	832	823	859	882	838	864	911	893	843	845	898	873	886	897	820	907	852	906	845	875	878	843	879	849	870	833	910	874	882	870	872	872	813	838	862	867	902	849	846	877	920	837	804	888	899	873	876	819	834	851	853	873	807	856	831	863	862	887	892	834	862	880	861	886	857	895	873	923	890	839	850	878	861	889	852	829	864	850	817	850	909	869	852	850	864	819	847	871	869	807	862	887	824	860	832	871	880	864	841	816	878	841	937	863	891	851	884	871	859	890	861	857	876	887	839	853	898	824	792	890	824	884	870	847	827	824	879	890	879	909	882	846	829	865	863	874	827	865	840	869	841	903
35536	34901	58294	14135	1910	706	599	460	466	414	393	375	350	330	332	353	303	349	363	3039	6380	5855	2920	1264	671	411	359	319	325	296	291	331	278	294	308	328	302	352	311	295	308	294	291	314	284	277	295	304	306	307	318	293	281	312	330	316	298	319	327	278	309	292	340	330	326	292	297	322	320	317	316	309	314	274	296	330	310	319	303	307	294	312	299	310	315	316	320	305	314	307	326	285	287	317	302	304	323	350	302	285	330	319	339	282	325	309	341	312	313	289	286	288	332	315	301	271	300	301	298	306	298	261	300	293	314	297	286	288	321	329	308	340	336	343	290	304	274	309	309	305	312	312	313	289	310	296	283	312	332	300	314	288	301	279	300	290	314	303	288	312	307	305	302	301	328	312	295	285	328	310	318	306	310	303	271	312	299	311	322	302	313	312	314	295	314	281	288	316	307	291	305	313	313	312	341	312	298	323	261	319	276	328	312	298	313	341	364	350	304	289	322	307	310	292	309	336	312	322	333	288	318	302	284	306	329	288	320	311	313	356	311	321	323	300	310	305	324	342	306	290	310	281	322	325	303	295	316	305	312	340	332	296	299	324	292	326	315	281	318	301	315	295	326	294	278	317	320	305	292	307	293	315	276	284	291	303	343	332	290	328	297	300	307	280	303	289	321	308	309	299	301	309	311	295	276	268	313	329	313	329	311	311	337	321	302	311	278	292	301	315	288	343	302	298	289	341	313	311	302	317	323	306	289	305	303	281	316	328	315	327	314	309	299	290	316	328	331	316	306	281	281	309	312	312	307	303	307	292	320	335	346	321	307	303	349	317	297	324	321	302	319	318	340	332	281	327	325	278	305	307	306	291	293	325	302	297	333	318	295	285	289	293	326	316	299	336	298	293	301	314	265	296	285	314	286	293	282	278	308	292	325	343	307	280	311	305	324	309	309	314	285	275	323	293	298	299	327	284	301	261	310	307	338	308	309	303	311	310	290	282	275	298	288	316	289	322	297	321	303	288	267	312	278	318	310	299	313	319	301	304	298	302	338	317	313	304	294	313	269	297	318	304	307	314	321	304	280	302	283	301	297	300	302	308	332	309	310	277	295	312	316	306	295	291	313	331	314	298	325	293	302	304	301	327	279	292	311	278	313	325	314	287	312	273	322	337	312	321	287	310	284	304	315	315	303	306	296	305	296	329	314	282	334	321	305	290	291	324	316	325	293	318	308	309	300	340	323	313	305	282	323	310	292	326	296	314	297	317	309	318	306	307	286	304	324	301	312	321	298	316	310	299	345	303	301	327	335	318	284	306	293	296	300	278	295	319	282	283	303	304	263	297	290	309	273	328	320	281	333	310	310	313	317	320	322	330	299	304	307	306	323	333	298	335	295	321	288	288	278	308	314	295	286	321	313	319	307	344	308	295	316	340	324	313	308	316	295	295	333	326	304	313	296	329	307	302	289	285	330	299	315	298	318	300	268	295	307	307	314	319	316	288	308	326	295	308	276	310	309	332	323	289	332	290	295	292	319	268	289	314	308	325	292	320	335	292	312	313	301	311	310	282	313	261	309	274	307	317	307	329	309	308	289	306	305	327	319	309	319	303	284	295	342	323	311	305	302	297	323	312	304	318	312	304	320	317	290	324	300	279	307	286	292	316	291	315	314	306	295	304	333	310	306	315	311	311	290	309	284	288	319	290	321	308	302	307	312	310	295	319	288	342	326	308	321	293	311	307	300	286	312	334	302	277	314	354	342	313	315	298	340	285	319	341	284	297	298	295	319	337	322	338	310	294	294	288	308	276	318	282	300	303	326	303	299	302	323	279	316	327	294	341	318	309	285	318	340	286	297	316	327	301	313	310	296	317	317	300	294	287	307	275	265	258	326	301	314	314	306	303	314	297	300	299	301	328	337	302	305	317	320	298	299	306	314	309	278	290	325	303	282	328	298	279	305	310	304	300	324	304	309	317	322	319	323	307	294	330	284	317	297	327	307	285	298	301	308	306	277	300	353	309	277	289	317	283	335	310	314	317	301	298	314	320	333	316	329	316	341	313	322	310	289	290	317	301	302	299	312	306	329	327	292	306	299	296	304	293	276	293	294	353	286	287	303	306	316	292	309	346	311	300	289	331	307	308	318	302	294	310	297	355	315	304	279	299	297	310	307	284	304	298	309	289	327	304	312	341	281	310	324	297	283	306	325	316	277	276	310	353	306	292	322	334	304	310	320	311	281	310	294	325	300	322	350	297	319	317	307	305	291	299	289	325	298	311	303	326	303	317	306	304	316	306	286	300	319	280	321	343	333	294	285	263	322	315	341	308	309	310	339	329	307	304	303	301	318	322	315	319	281	297	298	311	299	330	331	315	337	295	300	317	279	299	317	329	323	274	302	304	312	297	305	283	288	311	321	340	302	301	284	342	289	331	316	312	300	334	289	312	268	342	297	322	285	301	316	299	277	336	335	311	330	307	309	352	305	332	333	287	300	300	326	290	301	283	309	318	287	339	324	322	331	297	306	321	285	315	314	281	285	313	306	320	340	296	305	270	316	333	312	309	315	340	297	292	298	312	332	309	322	305	307	294	323	295	313	277	326	292	292	321	326	318	286	290	304	331	315	304	297	298	301	295	292	323	304	323	300	288	300	291	319	298	309	327	303	285	313	306	321	302	268	322	366	336	317	321	289	310	319	301	292	306	306	314	267	299	310	334	288	342	325	330	329	314	316	299	322	285	326	334	294	311	309	333	345	289	280	292	294	325	287	337	323	312	291	283	312	288	296	319	295	318	322	323	294	275	304	292	316	307	294	317	295	311	288	303	317	302	334	321	302	323	291	331	306	295	291	299	337	298	301	300	318	287	320	310	322	260	306	285	290	288	322	286	300	320	330	319	308	303	297	316	289	301	304	304	290	309	295	275	295	303	296	344	331	306	292	317	322	331	323	299	313	293	308	340	320	272	312	303	313	300	302	302	295	315	326	300	291	295	303	300	295	330	309	308	298	320	308	319	293	317	314	316	315	297	308	293	316	284	298	301	282	313	303	294	314	326	287	293	306	326	312	310	289	313	334	316	326	293	253	304	299	320	261	325	328	320	322	301	313	342	310	293	318	342	307	311	297	317	328	290	277	289	311	312	290	297	319	315	327	301	315	276	317	313	349	283	296	288	324	303	327	297	298	316	304	313	286	296	287	298	284	294	291	291	319	305	293	311	340	298	295	263	335	308	300	297	300	318	293	296	303	310	291	307	315	280	318	302	281	308	288	293	316	309	354	322	330	290	340	301	313	322	322	306	327	320	302	319	307	279	294	300	295	311	294	302	296	302	309	318	277	302	311	313	280	299	319	291	331	307	307	313	299	307	263	320	282	302	307	294	285	299	308	289	338	290	316	299	327	299	319	284	321	280	332	314	304	283	258	314	302	303	293	291	311	312	314	311	284	299	309	311	317	324	302	314	284	309	287	315	283	298	345	322	337	313	319	335	325	343	309	314
22924	27431	38703	2945	2680	2366	2003	1778	1625	1505	1420	1319	1315	1215	1185	1193	1216	1106	1125	13788	24179	21498	12453	5698	2603	1332	978	983	936	930	895	902	921	908	905	941	975	908	973	921	912	901	938	935	898	963	912	925	916	878	922	925	918	948	975	914	951	983	840	951	904	906	892	836	907	915	949	915	880	900	888	955	946	899	930	972	920	938	889	922	925	950	914	883	905	883	947	919	909	868	901	914	908	924	888	950	910	899	963	883	874	948	906	972	907	959	914	873	913	890	956	953	919	877	900	957	903	924	949	957	922	900	956	923	960	911	930	932	942	936	953	939	934	908	945	884	920	970	943	927	916	925	931	877	933	925	890	958	938	917	971	888	898	943	908	953	900	862	951	883	935	982	896	952	890	958	936	911	923	898	910	951	921	905	889	870	934	970	931	939	889	911	903	924	911	904	927	921	869	906	936	924	921	923	906	901	927	988	944	937	920	893	866	910	905	981	901	981	911	837	915	949	847	932	882	904	939	938	855	910	902	913	904	929	892	928	924	933	918	863	917	849	922	917	929	965	901	862	903	939	910	915	938	950	955	952	925	921	957	895	945	917	848	903	981	909	936	922	907	927	937	964	924	880	913	881	918	911	922	903	909	888	985	897	900	868	925	900	875	869	936	830	974	876	961	966	919	940	924	947	953	929	988	903	932	876	901	918	890	914	962	923	946	902	915	945	927	966	917	895	926	887	906	966	900	959	904	929	890	918	965	958	917	947	887	995	953	856	942	874	893	922	911	973	908	877	948	926	918	853	901	975	900	882	950	867	908	954	923	954	942	897	913	953	916	953	962	926	944	905	960	854	914	902	898	924	924	914	945	921	973	927	953	972	912	882	971	904	920	909	923	945	964	935	961	906	895	970	909	920	891	938	928	919	940	904	884	932	945	979	920	906	947	848	931	889	927	918	929	915	872	882	903	921	907	920	888	900	924	869	1011	932	899	901	875	974	921	956	844	961	932	955	939	904	929	919	991	987	892	935	912	888	958	881	987	897	942	938	895	975	934	943	885	913	938	891	886	898	936	923	988	898	862	902	953	939	975	933	858	919	960	928	868	913	937	920	935	983	957	942	929	949	960	891	959	899	865	961	970	933	951	913	935	913	921	926	909	893	856	911	870	931	946	908	866	945	955	930	909	941	978	872	885	921	899	889	869	940	889	883	934	904	892	879	878	947	882	965	915	862	905	891	880	888	898	937	917	937	950	935	879	916	924	898	893	943	919	917	942	906	889	884	915	899	852	951	919	945	896	831	851	877	883	853	936	901	906	964	916	902	876	934	895	895	937	925	928	941	895	936	947	882	914	967	958	941	930	918	887	905	912	923	923	961	966	944	897	915	935	921	886	926	946	867	900	869	923	948	894	924	916	922	947	937	933	896	881	898	916	913	960	888	912	939	880	902	918	892	926	886	904	888	874	890	910	936	907	923	894	849	945	925	955	902	880	872	908	898	878	915	926	815	937	923	930	917	929	917	928	931	945	941	876	938	913	943	953	937	951	927	941	931	912	902	939	919	865	929	853	921	897	939	912	871	920	885	920	947	935	965	949	942	953	918	917	934	892	925	909	900	865	962	969	952	946	935	933	905	947	909	893	962	980	970	953	885	934	935	939	964	902	911	951	912	870	932	863	912	886	925	951	902	977	910	917	929	941	956	929	950	860	925	989	914	952	937	913	903	930	1002	909	914	935	850	901	911	948	869	910	918	940	940	922	915	933	919	935	915	941	918	963	901	932	890	896	925	959	886	925	966	921	922	924	975	858	941	880	916	956	882	896	858	914	928	890	926	902	873	905	928	904	912	942	948	939	945	922	951	904	885	915	950	915	925	908	971	899	998	903	929	906	956	901	911	890	880	924	875	897	849	926	934	851	908	906	935	926	926	901	950	933	940	946	950	930	872	929	907	982	905	908	965	893	948	918	963	928	907	918	902	963	964	937	950	929	979	941	909	890	886	959	879	908	937	977	944	938	920	889	954	948	876	883	923	897	894	909	903	927	917	930	923	930	935	901	909	844	991	917	928	893	944	908	905	960	895	954	893	903	942	889	900	925	953	935	866	925	876	919	893	956	953	957	940	921	924	944	904	882	922	914	960	930	949	931	952	920	886	953	905	924	914	987	901	873	921	911	908	945	879	926	920	924	921	932	910	908	909	982	921	907	891	936	906	937	953	938	932	954	903	855	915	893	936	905	959	923	916	938	922	965	918	917	884	897	943	930	941	947	881	952	870	884	893	964	906	944	895	901	904	961	946	913	936	881	885	946	936	940	890	897	903	935	901	931	951	962	969	907	947	948	941	859	951	928	937	896	912	946	963	866	925	909	904	926	944	873	977	876	978	911	872	920	977	985	889	985	978	901	919	860	898	902	893	915	901	929	931	890	999	1004	942	882	935	968	938	874	929	912	884	895	923	876	927	889	917	904	903	867	883	926	934	919	926	951	905	934	915	872	926	891	921	893	880	935	950	924	998	936	955	938	939	937	950	922	961	939	918	917	903	941	907	861	887	894	870	916	890	879	902	962	925	900	910	899	934	907	954	911	908	904	895	925	894	913	931	960	883	911	969	918	874	913	967	962	874	903	915	943	924	899	959	950	901	929	871	900	921	912	893	918	879	947	874	892	876	882	883	931	901	882	862	907	917	896	879	950	944	937	927	915	993	929	945	883	935	910	894	922	906	967	877	966	895	893	932	931	901	932	909	932	914	905	964	859	969	920	840	933	972	895	942	911	900	939	951	944	930	912	898	912	926	935	955	898	917	980	918	887	895	918	903	928	898	958	917	909	936	911	941	907	911	889	948	868	928	895	956	901	913	913	945	894	925	917	939	918	900	943	945	947	967	941	927	968	931	951	911	919	932	884	940	921	925	919	916	905	920	932	903	930	913	897	918	965	936	954	984	917	876	899	854	889	914	903	934	936	962	913	939	932	927	954	960	944	894	897	902	885	918	900	899	939	904	952	834	848	957	925	889	927	931	972	915	921	967	876	966	972	938	897	912	931	894	886	893	963	890	942	919	906	863	913	913	913	912	899	939	911	958	938	945	916	934	993	965	958	921	952	928	946	928	948	880	928	928	895	920	924	961	873	910	1026	904	891	921	943	982	903	859	912	960	975	947	908	925	891	934	936	925	930	918	909	923	970	916	954	865	927	917	930	951	950	923	954	936	902	904	943	879	955	926	893	897	914	911	934	934	908	919	970	927	913	877	966	928	947	920	896	900	981	864	876	901	941	917	920	950	868	934	885	939	951	897	920	899	956	919	920	884	907	946	907	886	979	915	920	903	932	941	901	934	896	887	894	936	896	914	921	882	944	915	874	902	940	932	889	934	889	937	963	945	924	964	877	870	930	925	911	940	919	910	902	948	953	919	886	897	916	869	891	906	944	867	919	922	919	886	924	923	879	930	911	857	915	913	868	933	929	878	868	948	902	928	930	904	924	914	954	936	933	936	900	930	936	919
43834	47234	53572	17599	3795	1182	814	738	606	523	511	476	438	431	422	403	399	407	424	3242	11495	11687	6388	2618	1037	522	376	347	327	349	353	356	320	341	348	351	356	331	360	328	323	367	359	315	368	323	314	315	369	329	347	315	369	346	359	345	343	340	346	326	353	375	343	306	352	330	305	340	348	355	325	336	323	381	339	351	342	320	299	336	335	344	342	330	362	362	329	316	359	378	327	341	326	362	361	346	348	362	343	327	337	318	380	331	295	367	326	343	335	349	352	315	340	331	324	307	350	349	311	305	334	362	322	346	332	314	332	354	316	341	350	319	333	311	341	353	356	342	320	334	336	324	348	320	328	324	365	333	348	320	358	349	373	358	363	358	314	325	327	330	336	350	337	341	356	330	354	317	380	344	343	338	335	338	346	353	345	390	326	332	323	339	326	317	342	339	313	344	343	323	364	336	335	337	327	309	302	336	358	362	352	342	325	338	321	339	340	349	342	359	350	349	368	328	338	330	321	306	383	351	332	328	295	370	321	373	333	366	355	311	367	335	333	359	346	322	338	368	334	339	329	321	338	330	347	340	299	326	331	332	347	333	336	362	348	333	339	339	341	315	361	364	342	340	338	355	294	332	358	326	353	314	322	326	314	324	333	321	312	329	298	346	305	323	336	336	334	325	367	340	328	323	336	319	336	331	338	337	322	338	329	331	349	324	362	328	341	338	346	369	349	356	333	373	352	319	357	339	348	348	320	327	356	339	334	354	316	334	332	334	298	368	329	347	369	365	353	342	313	332	329	380	342	349	327	328	287	330	325	336	337	310	313	349	329	339	333	328	316	335	329	337	310	344	321	331	332	348	328	333	329	307	318	335	353	333	337	337	343	323	329	338	335	347	347	307	346	333	332	323	333	322	335	379	358	349	338	328	359	339	347	322	332	349	354	352	351	358	311	329	335	323	324	285	336	306	330	337	352	342	303	379	330	355	321	330	340	329	347	323	327	333	326	348	348	359	314	334	351	330	340	321	349	312	307	350	302	336	337	315	333	319	348	359	331	324	339	325	347	318	322	320	336	333	324	333	318	344	337	345	311	368	327	342	321	319	357	367	332	365	329	315	302	332	353	313	312	322	327	345	317	322	334	335	326	325	333	326	356	341	372	339	342	327	367	328	336	359	348	338	342	317	303	320	367	340	386	336	318	335	378	360	337	321	324	359	354	364	278	331	311	324	348	322	377	316	324	308	357	305	322	326	369	327	362	341	366	363	348	320	361	322	337	336	326	343	315	360	341	337	323	356	364	346	363	344	353	365	353	349	362	347	331	342	307	385	363	320	319	318	356	323	341	288	328	389	333	320	324	295	333	332	340	336	328	346	344	341	362	365	332	348	331	317	349	335	363	324	318	329	354	357	327	345	347	320	346	304	379	370	328	318	344	328	351	325	374	292	349	319	358	312	325	331	359	321	346	360	332	328	328	336	361	336	343	338	314	337	320	321	324	367	353	340	316	331	334	301	315	347	325	366	327	314	326	356	345	327	342	336	368	354	333	344	338	347	338	321	347	323	347	335	381	351	321	324	328	364	303	331	354	336	321	339	325	347	356	339	337	386	351	351	322	319	327	366	326	330	331	333	345	301	354	314	342	307	310	314	345	344	371	337	387	348	322	311	317	331	339	382	336	351	339	331	362	318	334	354	331	357	357	364	356	363	335	354	308	342	379	331	351	313	361	336	322	358	363	331	341	348	333	353	308	326	355	347	352	327	347	325	308	304	352	325	348	308	335	362	361	331	366	354	300	363	331	344	335	301	365	343	328	329	338	331	342	326	337	343	335	353	315	325	365	370	362	342	345	327	298	298	358	367	341	321	356	323	358	378	338	345	346	322	327	361	324	326	326	339	332	337	314	327	340	345	315	347	330	354	370	347	364	383	304	370	328	294	344	343	384	314	314	353	333	334	372	354	323	357	297	337	332	330	364	369	315	357	342	344	332	305	330	333	314	339	345	330	324	348	337	332	356	355	352	344	343	346	358	353	364	318	374	333	337	336	347	362	345	317	343	339	351	347	340	339	346	345	335	327	317	339	385	315	343	330	344	311	313	340	330	359	323	339	350	333	339	352	313	317	323	336	331	333	369	376	317	357	338	332	321	333	335	346	333	334	341	334	331	381	346	329	334	324	316	331	329	274	363	330	350	321	305	325	326	329	289	344	331	302	337	332	354	349	348	328	347	355	309	339	306	313	337	311	315	329	335	314	312	325	330	338	331	364	365	346	366	321	363	353	340	319	347	354	324	325	339	372	326	371	376	334	321	318	354	387	341	347	364	313	308	349	388	350	337	336	328	360	356	342	323	295	355	354	310	342	351	323	339	338	318	342	374	367	328	358	318	335	340	355	318	363	355	325	318	320	317	351	304	370	345	361	341	308	328	313	338	352	332	329	335	339	365	328	315	340	352	326	369	311	330	336	331	329	331	333	351	378	355	307	355	346	316	319	340	335	357	314	345	303	357	344	330	325	337	353	337	352	357	354	345	340	354	308	327	324	331	345	341	324	316	352	332	332	351	326	379	377	370	325	328	332	372	329	366	341	343	341	349	317	334	370	293	349	373	332	315	368	330	338	323	333	337	310	326	312	338	331	364	357	339	373	344	364	332	307	333	356	329	335	321	311	331	349	320	340	336	358	334	301	313	335	349	355	315	346	330	328	317	329	316	301	355	355	334	338	326	339	294	339	291	324	366	333	342	327	331	375	328	338	345	315	328	358	335	355	353	320	329	353	341	349	326	334	325	297	332	332	327	312	343	364	330	314	378	334	406	343	315	344	315	327	344	329	316	332	310	378	321	358	348	346	325	357	338	331	348	345	359	344	309	309	381	343	336	336	343	343	340	361	330	341	324	323	324	340	338	340	360	323	340	334	365	351	304	331	326	312	331	344	352	372	324	350	334	340	343	350	356	349	305	333	325	327	362	323	342	314	372	335	346	327	340	302	340	331	308	353	315	331	350	320	310	345	322	328	359	349	364	311	342	349	345	345	315	337	341	323	366	319	337	375	308	370	330	351	348	354	330	365	367	359	331	381	336	337	329	350	355	329	324	369	359	345	340	321	321	343	333	319	341	333	339	305	358	326	346	335	327	371	335	356	321	331	320	351	350	326	367	333	326	326	339	347	321	360	327	311	344	312	329	362	329	345	336	307	310	368	339	346	333	349	332	348	333	339	340	318	342	314	319	331	322	348	363	307	328	328	331	337	377	323	359	364	302	336	337	363	334	349	331	325	344	381	339	364	346	357	341	320	309	330	302	330	359	315	351	313	351	324	353	312	343	376	355	345	313	326	335	337	302	319	347	367	363	341	339	327	355	340	338	315	351	379	348	323	354	299	298	311	339	335	321	349	331	318	337	327	323	344	328	347	359	356	324	323	305	342	340	316	341	335	363	353	335	361	359	337	321	374	336	325	349	355	307	335	333	341	329	346	353	341	344	340	325	350	353	346
28836	38783	31418	4884	4259	3669	3003	2685	2407	2121	1933	1876	1724	1645	1621	1506	1447	1414	1433	13551	33024	31553	21757	10787	4453	1965	1166	1045	1067	981	1002	1011	1008	1009	1026	1027	1009	993	990	1020	1005	971	940	984	1005	975	987	991	983	984	1009	967	992	994	1033	970	980	914	1025	1053	1002	1035	976	959	1030	954	1046	1028	1019	973	1012	941	1034	1024	993	948	964	1012	996	1006	974	1022	940	1020	969	921	984	936	988	1078	1015	1024	956	964	1007	1011	969	991	976	1005	967	1004	972	1011	976	908	984	955	1022	999	970	949	1000	938	992	986	959	985	983	985	998	951	1004	997	983	1009	927	1035	991	932	982	987	1057	1029	963	1014	1035	1015	950	974	995	955	982	997	1067	999	1022	969	964	976	1012	1018	986	1003	1015	1046	1015	946	1021	970	958	961	1010	976	923	966	1015	990	966	944	970	1032	989	981	1033	976	996	1032	938	988	996	990	1007	996	989	963	1011	1039	978	1024	1028	1014	1044	1046	988	956	1011	991	985	945	1046	955	1002	1070	950	1003	1004	932	991	954	1021	952	1002	1001	1005	1041	1009	998	1024	942	1013	1027	983	991	1021	903	989	962	922	1017	926	973	1012	993	943	986	986	982	975	1004	1054	964	1009	981	980	977	1055	988	906	961	963	911	1032	984	968	970	994	971	1027	1028	1040	1022	989	994	958	1028	1006	1012	1015	977	996	1037	1008	1001	1013	1012	985	965	1013	1027	932	987	993	1009	975	945	1003	982	952	974	1001	942	967	996	1010	981	988	1038	1019	983	979	938	980	929	942	935	957	1027	977	1008	1052	1010	1017	990	943	1132	1001	971	1027	993	1032	1006	972	1078	1031	1078	1026	995	953	992	950	960	1029	1026	981	1002	1004	992	1032	997	1019	995	933	971	1008	981	995	968	957	993	1038	964	998	1057	1039	979	1042	994	972	989	968	972	987	969	990	1055	964	987	1042	989	1025	961	930	967	924	995	960	990	949	1001	1036	1012	966	996	985	979	1033	1024	1008	948	995	974	981	972	998	1067	1001	948	992	939	943	1037	1042	964	1018	977	984	959	997	1017	1044	1009	1010	998	930	976	1007	953	982	994	977	976	967	1011	977	1016	1043	929	911	1075	1010	1007	958	1025	952	1007	960	981	967	1031	977	1039	983	950	1052	956	1004	990	1020	1011	959	924	995	988	938	980	992	1023	953	1033	949	1003	979	1008	987	1015	1020	956	928	1000	1024	991	1057	1007	989	1016	932	995	977	1007	989	944	1027	963	992	995	987	1023	970	957	1011	1002	997	974	988	984	969	1003	966	914	994	953	984	980	1001	950	999	992	994	998	1004	995	1019	1006	1108	971	975	992	976	989	927	983	981	1032	1014	980	982	962	971	984	963	975	1003	954	1002	975	1032	1007	1010	1006	962	1012	1001	941	1013	1021	970	1013	963	999	979	1057	1036	1005	1001	1001	988	987	975	1034	1023	950	1003	1010	963	977	1002	1011	950	1013	964	959	958	963	994	978	966	1013	997	1022	1020	952	948	967	1025	957	967	1036	1029	1000	964	1007	1038	968	967	970	990	1032	983	955	995	954	1023	1014	949	1023	1011	1002	1006	971	933	1012	977	1007	956	1027	992	1014	951	1004	1024	987	1011	1022	981	942	966	1033	981	985	990	979	1028	1035	1060	975	1023	969	1024	978	1017	1018	1043	1034	993	986	1000	1011	949	965	998	941	1033	963	1024	1050	985	979	987	1020	1029	1040	1014	992	968	938	935	983	1013	992	955	1021	979	1028	983	996	973	1012	968	1019	1044	991	954	964	926	997	988	1021	965	997	1014	1023	973	1087	1011	952	994	982	1016	978	1001	1002	956	985	1023	958	1000	993	968	1000	1008	971	987	964	1039	1003	967	1052	1002	1039	963	997	986	1001	997	973	1000	1064	1015	988	894	996	1049	956	978	939	985	1016	969	1030	1042	998	982	997	1039	985	1013	974	995	923	996	996	990	970	1012	978	995	1008	972	962	959	1038	1010	988	988	1035	1010	1008	956	1000	984	992	980	1030	972	1063	946	1009	980	1008	912	1040	950	1002	912	997	979	1008	984	1020	962	936	1022	1017	1010	988	980	1028	996	1030	1030	989	1003	968	1007	960	995	970	1007	967	977	980	994	999	985	1016	1023	978	959	1047	952	946	968	946	1031	1002	933	984	970	989	1006	1035	974	982	1074	1002	1017	978	1025	999	936	1017	1018	978	1009	1017	967	986	920	1047	982	965	1027	983	1006	963	993	1009	975	1026	1048	962	993	1018	1019	978	960	1063	993	996	975	992	965	1001	989	956	958	950	941	954	990	1031	999	953	973	1003	1000	947	966	976	1030	1045	988	1028	1020	1010	994	1034	978	1027	1006	999	1076	1009	1020	918	1002	973	975	970	950	952	1053	968	1008	1026	998	922	996	956	951	1015	1031	948	944	976	960	985	1022	1026	1032	998	998	1018	998	961	992	978	987	1094	1031	1009	971	1034	1001	988	992	993	948	987	978	993	960	1003	1037	996	994	953	1004	1051	998	990	985	967	935	1006	1044	1031	1017	985	984	993	962	995	985	973	980	1048	1012	978	1015	962	987	969	983	1016	939	1032	964	1033	990	1006	972	1023	929	980	971	1022	1008	959	992	1030	957	1004	1040	1017	985	940	999	993	1013	1000	955	981	911	941	994	1011	976	1013	1024	989	967	970	1055	1009	973	1010	939	1007	948	972	998	935	1035	1042	1045	1034	994	990	1071	991	923	995	1000	986	977	984	968	997	1005	923	1058	1013	984	931	1031	1008	1045	1035	1001	1033	1003	995	1009	1002	1001	1024	974	1000	989	1039	994	981	974	990	993	1035	957	977	996	1008	982	935	984	1014	957	1039	1000	1007	962	972	1013	1021	967	983	1025	941	1012	1023	1034	1013	934	958	1014	966	948	963	990	941	1005	1008	1033	950	1018	950	992	983	1066	943	1054	997	989	987	982	978	997	976	969	1004	1030	1059	1025	985	996	945	1012	1023	985	1009	1040	990	986	971	987	1004	1040	956	990	973	1034	1040	962	1007	971	985	993	1029	978	946	1030	961	979	1012	1028	1003	1001	993	1057	971	1025	1009	983	995	977	997	942	981	992	1005	1034	1024	1020	988	1008	1027	1023	992	1038	1062	997	1006	957	993	1016	964	1004	967	1013	975	986	1014	968	949	994	911	1035	1040	971	966	997	962	977	1013	1005	997	998	981	991	1008	997	1022	1026	998	1001	1000	1001	1010	964	1008	1007	951	1015	996	931	972	964	969	987	1029	1004	956	1005	973	952	939	985	1039	965	981	994	979	987	928	948	986	1020	952	1019	1011	945	993	1019	1041	1012	1002	1011	983	964	982	1006	984	960	1002	1003	911	994	933	965	1001	1045	966	954	989	1008	1008	993	971	1031	971	1015	1025	942	1006	989	1015	974	1035	938	972	1033	991	1028	985	999	972	968	987	961	999	1037	991	969	1044	994	1008	979	915	983	984	997	1011	981	1026	1001	959	959	967	966	945	1009	1032	1008	940	997	966	1047	940	972	999	1026	1025	1031	1011	997	1000	991	949	1016	977	1034	1031	1020	957	981	1011	1009	1004	973	1021	997	933	939	999	987	954	974	985	1000	986	970	931	972	1031	1007	971	1032	993	1009	962	1031	979	987	976	988	974	979	1012	950	981	1009	950	939	992	956	961	1030	996	969	1047	965	989	994	1005	991	972	1012	958	964	1033	1031	992	980	936	1035	1003	992	1005	1001	1044	999	979	1011	985	989	1012	997	989	962	979	981	948	959	967	994	974	1021	1005	1001	989	961	998	993	990	1016	990	1002	965	965	959	1009	912	992	1057	1080	973	995	1025	982	1016	998	994	998	986	989	964	992	983	1085	1029	985	973	1002	1048	987	983	989	999	956	971	1054	993	1050	977	1016	1035	983	972	948	981	972	1034	983	1014	993	973	1040	1021	949	1033	1065	1026	998	1005	998	1006	975	967	1023	975	1014	932	1000	1014	992	983	1004	995	974	980	1000	996	1009	992	998	991	1008	999	972	976	1063	993	973	1019	1000	1023
15104	5000	2777	450	319	296	329	294	290	275	287	290	291	280	288	287	295	285	270	382	761	1144	1052	772	475	334	290	261	306	277	288	269	266	281	264	258	285	266	283	310	273	280	284	230	273	316	271	255	285	257	264	293	271	304	274	285	273	285	295	276	275	270	274	309	250	262	281	254	255	287	301	295	277	278	281	267	281	285	292	256	289	286	299	275	271	285	286	306	253	266	292	273	288	298	293	280	287	258	293	282	287	280	258	287	237	256	266	282	271	268	285	294	286	260	247	280	273	272	272	293	282	278	297	264	306	282	280	295	277	266	268	280	248	276	293	296	281	286	234	269	253	269	272	295	326	235	285	244	297	276	241	261	264	272	278	282	277	270	265	265	295	271	270	286	284	266	296	269	262	300	279	317	275	275	296	307	284	267	266	284	269	311	243	272	284	274	276	275	286	290	278	274	275	285	260	296	297	280	270	273	241	258	290	264	294	271	267	275	263	287	294	273	287	281	276	309	281	278	284	302	316	279	296	265	299	276	274	247	255	288	283	260	274	266	263	253	250	299	242	260	255	274	266	252	282	265	255	255	291	283	280	294	288	289	249	261	268	280	263	295	282	293	268	266	288	268	254	259	290	313	271	287	287	284	291	268	279	250	279	281	272	280	263	269	283	289	301	300	271	276	276	269	322	265	280	278	282	242	275	272	274	275	291	260	278	289	258	278	269	299	261	255	317	284	275	269	256	304	262	275	276	268	274	283	272	268	293	258	290	252	256	236	290	284	269	273	254	257	270	280	279	271	290	273	258	279	291	261	269	275	263	265	279	280	279	262	283	283	276	292	261	257	275	292	254	286	284	284	266	281	271	309	287	256	287	310	289	275	246	274	285	299	285	259	269	284	272	262	272	264	271	252	260	283	298	255	272	270	268	285	266	286	307	246	256	283	272	273	257	307	257	240	308	279	290	294	293	268	261	260	297	252	293	286	256	311	296	293	304	261	267	265	299	287	268	292	285	243	289	296	304	263	291	285	294	266	276	261	282	272	259	270	285	264	272	306	291	265	290	303	244	305	273	274	279	266	271	279	285	289	304	245	287	263	291	286	288	287	287	299	282	263	249	260	302	269	260	264	247	299	258	300	274	280	274	269	288	277	302	286	251	264	264	278	270	279	284	266	277	294	274	287	279	293	280	268	277	274	270	273	275	275	300	270	268	284	273	260	278	287	286	265	273	280	288	289	284	254	280	281	276	250	283	280	272	289	271	285	290	316	311	268	274	280	271	279	272	276	247	269	277	262	286	255	263	272	296	338	276	264	289	276	295	281	285	304	277	285	301	272	295	291	278	299	262	281	288	274	264	313	279	293	286	293	260	283	276	277	301	291	299	282	263	295	263	286	267	279	278	290	279	270	266	287	280	296	265	257	293	276	320	259	289	279	272	266	244	252	267	304	271	275	262	264	271	293	270	270	290	296	265	275	280	283	301	288	291	294	290	314	289	326	255	265	287	272	286	286	280	275	271	311	256	313	271	254	282	276	286	293	269	277	285	283	291	273	263	262	266	266	296	275	264	277	271	282	259	289	278	270	304	301	264	266	274	274	287	235	277	274	223	295	271	281	267	257	272	298	274	278	280	282	289	278	282	279	268	295	276	279	281	255	263	280	301	284	240	284	256	256	268	306	281	301	276	263	278	271	301	256	285	269	277	241	287	251	297	274	264	280	259	273	292	297	289	247	272	282	266	287	279	288	278	237	289	308	292	256	285	276	296	280	286	248	260	275	253	286	263	288	284	310	271	306	272	270	278	270	302	253	231	289	260	298	279	258	293	264	248	272	285	279	262	265	286	271	280	282	288	272	277	303	276	265	277	264	276	283	281	298	274	269	263	262	269	263	273	279	270	255	280	287	307	276	310	262	259	255	265	310	302	251	285	289	275	268	283	299	298	273	279	268	268	292	292	291	266	295	284	299	286	259	272	275	275	262	267	275	279	289	265	282	262	279	291	281	273	287	241	288	262	266	272	267	276	294	291	272	278	289	276	279	292	298	284	300	270	299	237	279	278	288	257	281	267	269	289	285	264	251	281	272	278	283	277	264	273	283	251	287	263	280	287	266	292	272	294	293	304	278	274	279	273	281	275	310	281	285	296	298	256	281	260	270	292	276	270	276	257	284	296	272	283	290	305	276	272	255	271	273	280	278	256	268	268	263	251	281	275	267	302	269	258	276	271	281	277	262	274	286	281	288	281	274	268	271	274	277	261	266	258	250	282	259	295	259	274	301	282	279	269	257	281	259	282	298	318	266	281	306	257	274	260	269	269	278	288	275	280	283	275	288	284	306	285	248	249	268	259	245	247	267	264	282	292	284	250	289	260	265	287	279	257	295	286	302	273	261	270	263	264	294	311	299	288	287	284	277	245	251	261	284	273	266	245	289	297	283	275	244	289	284	290	302	263	278	247	280	308	271	286	284	290	288	288	315	237	283	273	287	262	274	274	278	256	275	281	289	269	272	282	252	288	269	251	265	278	297	291	260	291	291	301	289	260	272	293	278	271	286	304	256	276	251	282	320	290	280	278	275	283	288	297	286	265	276	251	273	303	255	275	274	275	291	268	298	290	258	272	274	304	266	267	268	283	287	259	289	280	300	289	276	265	314	276	262	297	270	292	276	272	279	294	247	252	302	272	285	262	294	277	286	249	275	254	285	276	261	255	282	273	287	283	292	266	297	262	263	280	286	236	282	305	265	253	265	261	277	269	285	285	299	284	307	307	276	264	310	278	292	299	263	279	289	271	239	286	293	270	249	232	257	273	259	277	299	272	296	289	275	272	259	277	275	296	281	293	279	274	290	286	287	274	268	294	279	323	280	311	257	298	272	317	307	289	290	270	308	295	270	238	257	269	288	280	276	303	297	282	276	268	267	256	286	254	262	296	283	284	277	280	280	265	268	289	274	299	298	287	246	321	284	285	318	280	269	280	275	278	291	252	266	279	289	251	262	312	271	310	269	288	266	246	280	274	230	265	269	261	294	267	276	265	298	265	234	271	249	284	255	276	269	282	304	262	289	278	274	253	281	260	285	275	269	274	292	269	280	302	277	296	299	303	224	279	262	259	325	262	281	271	273	262	265	280	290	241	299	268	257	284	267	272	292	311	263	301	272	269	303	293	277	285	297	296	284	297	274	292	252	313	273	284	279	269	265	263	278	270	265	261	299	287	285	282	269	264	254	267	270	316	284	257	277	250	269	268	249	311	281	266	286	309	267	308	276	290	262	270	314	278	297	272	304	278	274	290	286	284	297	259	263	268	284	268	283	266	257	293	281	281	253	284	265	254	267	263	291	252	298	252	301	274	290	302	292	307	290	270	265	290	307	284	265	273	281	266	259	274	282	288	289	244	261	264	271	273	263	263	306	292	271	269	280	281	303	280	266	270	287	275	279	266	274	312	246	283	277	246	290	277	263	268	276	239	279	296	290	303	259	265	273	300	256	257	295
9764	5509	4330	967	965	977	953	925	895	915	872	877	873	917	864	866	879	882	891	1244	3694	5462	4611	2956	1583	1074	878	878	794	814	838	867	856	878	827	859	874	836	833	854	848	834	841	856	861	842	828	889	815	811	824	786	861	835	852	865	885	833	865	903	841	838	889	844	877	864	834	856	823	842	868	883	824	880	826	843	797	873	807	813	846	828	818	826	815	816	864	807	821	874	828	868	890	801	857	809	855	843	856	868	845	813	889	798	878	851	811	825	860	843	857	866	839	817	885	840	841	849	863	864	863	874	818	841	858	823	891	815	850	871	808	904	840	856	844	835	861	836	823	831	842	829	850	834	814	900	913	919	840	879	827	854	872	854	840	846	840	841	774	807	869	854	809	864	816	817	875	871	790	844	789	814	855	877	843	868	822	807	903	839	863	877	789	863	795	804	773	780	859	837	887	871	847	805	846	834	876	806	842	841	777	872	885	826	866	842	843	858	843	889	854	838	854	897	833	886	835	935	818	893	843	856	899	844	826	889	867	806	856	874	823	775	849	820	843	812	835	810	813	822	822	847	847	828	825	844	822	853	869	847	897	802	820	857	804	844	861	865	841	829	897	839	789	851	905	860	844	814	818	846	834	862	848	817	875	790	863	847	834	880	813	813	859	833	830	862	837	817	821	835	819	842	833	807	831	870	812	845	797	858	864	785	814	844	842	865	799	869	887	892	811	813	839	803	833	900	838	842	875	831	896	826	822	805	864	802	844	812	796	767	858	867	831	869	824	860	870	863	846	842	886	827	875	886	834	847	883	847	887	805	827	816	809	828	853	894	842	858	880	822	841	837	805	753	817	862	835	837	852	795	831	816	853	857	849	871	907	851	851	812	851	869	826	901	801	871	818	860	801	859	825	849	834	888	832	812	832	865	860	830	841	841	817	818	859	834	839	875	807	786	797	871	826	822	862	874	804	801	851	805	861	852	893	881	804	789	783	873	807	796	805	837	865	807	820	824	803	845	876	859	887	833	830	847	817	826	895	861	807	868	830	849	830	769	826	820	839	865	859	842	806	825	815	808	884	838	840	881	809	800	843	811	910	819	838	849	796	851	834	876	882	824	847	840	814	864	838	834	862	811	913	847	839	836	888	859	867	826	870	849	831	811	806	843	841	827	829	876	848	872	815	842	850	841	862	823	798	867	859	884	845	846	824	850	836	824	848	887	853	883	800	811	874	884	801	804	797	836	861	812	850	832	878	859	789	828	801	812	847	837	835	862	778	857	826	880	848	789	825	827	867	845	849	813	841	818	892	829	827	827	847	822	827	845	835	854	788	835	822	827	836	857	892	830	828	850	857	832	844	844	801	847	852	822	865	816	859	830	862	860	825	841	799	805	845	865	771	877	853	834	875	830	808	758	818	845	845	845	795	797	856	876	842	805	840	806	860	844	823	818	821	814	890	842	837	817	778	838	836	858	796	832	856	912	846	808	808	807	813	787	790	790	814	880	901	838	834	851	775	863	831	862	925	817	793	854	823	786	813	860	837	835	910	814	882	820	903	781	845	813	850	845	845	805	858	743	869	848	783	883	881	830	816	889	825	835	806	848	859	847	845	822	817	853	876	866	909	844	856	898	887	877	819	854	845	861	809	841	844	831	868	812	838	830	862	817	857	828	902	841	794	810	812	862	872	850	865	854	892	882	822	893	848	853	789	812	799	831	846	826	809	866	821	816	870	856	878	838	801	805	790	829	820	790	836	843	851	831	852	796	834	828	844	903	829	841	862	880	847	839	881	853	850	875	864	842	876	852	858	873	823	887	841	855	837	871	809	813	837	874	860	814	864	857	841	816	880	816	854	817	834	804	750	819	845	825	856	890	873	841	883	876	858	847	845	817	826	834	840	818	852	841	854	815	854	843	794	818	847	839	798	907	810	828	873	848	792	902	815	892	831	842	845	829	823	849	847	847	856	862	841	809	815	832	845	797	878	868	919	833	809	864	813	762	846	785	854	851	812	882	858	845	806	838	877	837	828	861	867	842	845	828	826	824	820	859	862	835	832	898	839	888	816	863	887	847	903	844	808	854	850	848	847	803	791	854	861	829	859	849	801	859	846	892	884	842	855	812	874	878	857	837	864	836	778	825	839	862	875	822	851	833	819	799	806	849	831	849	848	888	827	839	805	863	884	841	848	886	890	799	856	818	827	849	848	827	847	819	871	863	838	837	846	822	876	851	864	817	801	892	820	823	821	846	847	832	880	868	875	810	855	902	772	879	847	858	809	805	807	845	849	824	880	824	829	801	827	861	833	838	836	822	835	866	790	870	847	856	845	814	845	887	800	813	874	844	820	827	881	863	848	832	831	875	816	928	893	817	861	845	888	785	777	825	823	840	845	859	854	806	841	824	883	842	782	913	854	833	858	860	877	847	844	847	865	812	813	843	893	816	811	836	911	878	861	820	829	862	849	826	860	927	890	878	871	899	873	840	849	848	809	834	854	830	826	874	875	793	854	891	870	831	858	861	845	873	880	856	881	818	796	822	824	889	836	766	818	875	882	831	823	835	797	852	869	809	847	811	869	803	870	842	829	864	849	807	825	867	859	845	852	853	827	835	860	836	850	817	893	817	831	837	794	813	809	871	862	841	840	817	856	809	845	829	861	840	795	833	862	910	893	838	798	846	850	859	884	860	836	854	905	856	796	848	879	865	776	819	846	823	769	850	884	857	889	836	896	836	852	828	846	892	848	867	888	856	859	848	881	897	838	823	841	818	870	813	833	814	848	780	825	816	844	850	846	850	825	865	857	816	911	825	894	889	846	831	851	847	879	860	859	872	831	846	845	887	851	896	838	878	841	864	870	822	849	856	811	842	881	877	829	875	889	851	872	779	844	893	866	838	806	829	858	859	894	837	881	861	853	840	907	847	846	881	894	847	871	844	803	837	881	841	877	848	836	829	823	797	859	878	820	866	859	802	850	824	765	829	823	828	837	846	833	888	885	860	852	818	839	875	860	838	829	834	864	850	798	864	847	843	830	867	816	788	846	861	863	842	848	836	819	867	855	867	874	837	856	839	843	877	877	860	857	792	839	857	855	821	820	857	864	849	819	846	847	843	798	829	849	810	895	863	851	849	828	832	878	886	811	810	836	812	884	871	864	853	803	851	836	905	791	813	789	835	862	892	837	788	853	830	818	833	822	882	812	872	908	785	871	869	878	837	862	774	845	840	789	847	799	830	817	799	816	917	805	901	863	827	862	826	783	799	866	827	876	836	835	860	844	869	854	834	789	850	816	885	854	870	831	851	839	848	828	824	855	846	789	781	892	867	853	797	816	853	831	846	920	852	864	804	803	852	863	873	813	862	871	848	859	808	836	867	814	840	821	873	798	817	832	913	883	850	859	822	774	845	894	828	870	817	887	814	816	877	910	813	855	873	857	825	886	817	845	801	879	887	829	866	822	832	846	834	857	849	861	809	876	862	841	795	810	860	845	826	843	777
32943	32578	23618	4086	1003	684	599	533	494	440	400	411	384	375	383	353	383	369	388	1228	6690	8116	4950	2333	835	479	361	348	311	316	297	302	290	305	298	352	301	290	307	331	317	334	344	340	314	304	316	272	321	320	321	286	295	305	309	311	300	307	315	274	304	276	317	343	308	298	281	340	290	294	301	284	298	319	328	299	296	312	306	316	288	313	276	321	332	278	310	313	270	276	307	344	281	279	345	282	318	286	334	312	317	340	309	305	296	291	340	294	320	278	336	279	312	285	294	310	331	327	342	320	292	306	313	305	321	307	293	295	308	271	277	332	298	297	319	335	318	325	309	307	333	270	302	303	279	298	341	291	321	293	316	284	282	318	285	286	310	310	302	288	330	277	301	309	305	289	311	305	314	292	317	291	327	300	300	309	315	319	339	313	348	295	277	306	297	285	280	310	290	282	311	296	297	273	329	283	279	310	309	280	343	296	282	305	311	290	266	306	301	316	302	295	318	294	316	314	297	293	313	320	309	289	299	296	280	319	291	302	341	303	317	339	332	287	303	308	306	305	264	308	325	323	300	329	319	321	293	284	307	302	291	304	284	295	293	277	324	291	313	329	305	294	278	323	339	262	283	339	272	312	299	335	315	294	306	307	313	318	359	302	332	320	323	309	310	329	296	290	286	321	300	307	316	297	353	320	304	294	307	297	297	318	297	299	289	316	305	326	273	313	276	309	303	330	289	331	319	290	303	331	306	300	282	309	298	315	322	317	323	298	304	299	308	269	279	291	293	327	310	293	305	289	284	328	283	297	325	304	296	326	310	302	321	312	296	334	305	280	283	319	294	329	292	294	305	324	279	291	297	289	289	320	300	326	278	307	298	296	311	279	306	293	321	315	316	288	305	301	306	316	302	322	304	322	315	284	316	303	315	296	318	307	285	292	325	311	312	285	267	316	261	304	294	293	317	311	310	310	302	321	311	273	308	289	301	301	276	284	311	304	311	309	309	306	309	279	311	305	325	302	337	319	314	288	310	299	334	302	324	296	300	303	319	321	327	297	274	312	306	287	318	300	309	289	295	274	297	320	284	321	290	282	292	297	322	307	322	274	307	293	287	293	299	315	328	305	340	304	303	325	311	317	326	336	311	312	302	294	305	304	298	289	268	302	310	295	349	292	304	274	312	323	307	321	300	308	317	317	305	323	338	291	279	297	306	283	325	346	306	325	304	274	289	297	302	307	320	307	305	337	289	328	310	306	320	293	314	336	309	280	322	304	321	291	309	290	285	304	298	291	301	297	306	272	288	293	323	322	304	316	276	275	301	330	300	299	305	303	328	316	304	335	295	283	299	292	301	323	313	308	309	293	283	299	300	322	285	302	311	308	315	296	313	313	308	301	320	333	322	282	291	307	325	311	308	317	306	301	297	289	269	299	298	281	296	307	319	309	307	293	312	320	278	309	306	288	291	282	308	290	289	289	320	338	302	294	327	278	305	312	307	330	288	315	299	286	278	288	296	314	300	310	302	300	274	283	292	316	319	344	346	286	298	298	270	319	280	278	293	317	317	296	287	314	289	332	281	300	281	286	285	304	268	281	326	295	306	310	281	294	328	312	296	319	291	311	313	304	325	288	311	301	317	292	322	322	315	309	294	313	300	317	294	321	278	309	271	307	315	311	320	323	317	314	294	325	327	317	325	319	302	285	292	300	316	305	307	317	277	325	294	302	322	290	292	311	285	308	308	281	301	305	299	315	333	290	318	313	309	305	293	333	319	311	292	309	317	344	344	314	285	309	289	327	289	332	320	310	324	324	308	316	320	336	321	284	297	345	290	290	307	294	310	308	332	330	315	295	326	296	296	315	294	306	324	291	335	307	293	304	340	307	305	314	310	313	289	284	313	289	327	271	327	300	279	307	313	307	299	312	285	291	281	277	303	316	280	314	267	322	297	272	323	285	321	274	315	307	276	279	320	341	305	312	296	304	326	308	308	313	318	309	309	298	320	302	310	289	315	293	317	303	291	307	305	277	260	338	290	319	318	298	309	292	314	319	294	293	346	304	291	300	312	291	324	339	311	290	275	331	310	316	300	314	281	299	270	284	293	298	294	308	292	301	328	304	312	282	328	296	277	284	291	302	302	291	298	287	302	290	295	300	307	303	299	304	295	313	282	331	290	283	291	287	317	310	320	271	341	318	312	297	299	291	297	312	295	300	334	300	316	277	293	291	316	318	300	296	287	305	312	319	295	330	317	292	292	313	313	306	289	325	301	291	279	309	280	294	328	309	351	290	319	303	302	317	317	298	316	314	277	335	292	323	289	286	286	291	301	298	293	304	306	298	310	291	283	325	319	279	326	292	293	307	299	275	317	309	312	320	296	280	284	300	291	329	331	333	289	312	316	283	296	343	286	296	295	277	293	280	305	295	286	313	322	283	284	286	282	307	286	283	363	293	337	294	297	332	325	316	321	319	294	320	278	292	306	282	280	329	321	307	266	305	300	301	290	310	305	356	295	289	299	303	317	326	298	288	309	279	268	291	315	270	298	319	310	312	316	319	296	304	303	297	327	294	319	290	312	331	309	328	328	297	307	337	318	299	296	301	315	326	332	309	315	298	305	314	314	308	288	290	327	317	269	285	303	312	328	298	306	299	270	310	308	316	308	300	308	309	307	299	325	283	314	315	309	321	297	336	320	294	286	320	319	301	289	308	318	279	317	313	319	302	301	337	285	310	288	300	309	322	311	294	313	292	309	319	316	312	308	294	311	286	286	279	312	316	329	292	309	324	330	337	323	292	306	301	287	334	296	311	304	306	319	313	336	309	302	313	314	312	299	280	299	286	294	301	297	298	297	306	285	318	284	317	315	343	290	287	301	281	325	279	305	326	307	299	270	296	297	303	278	306	304	293	286	301	307	312	284	313	243	280	313	289	288	304	299	328	295	280	316	311	314	286	312	336	285	299	276	318	281	328	296	291	299	293	314	332	323	285	295	267	316	321	304	352	324	308	286	333	302	330	327	297	297	335	288	291	282	296	301	295	327	306	291	314	303	274	331	295	311	306	279	295	318	264	305	331	340	326	310	274	320	324	298	305	304	294	358	336	322	316	265	328	307	313	284	302	297	295	304	307	308	310	280	327	301	301	328	316	305	304	316	274	315	285	329	318	285	294	280	305	319	271	311	280	313	286	322	293	281	300	267	282	329	298	324	280	321	303	301	302	302	335	317	287	320	272	302	326	327	308	324	298	281	262	299	261	292	294	296	322	294	299	363	304	324	287	325	279	341	309	279	300	302	357	331	310	306	316	289	295	321	306	333	328	299	319	305	272	301	293	334	322	312	283	304	309	299	295	333	279	305	325	299	324	306	306	314	304	299	282	287	308	278	311	332	282	305	306	314	325	328	289	281	318	303	301	282	322	298	344	305	301	312	336	298	327	270	294	303	303	280	282	306	309	286	317	316	328	302	346	319	290	324	296	313	308	311	301	301	311	278	331
20767	27021	13813	3416	2969	2635	2332	1973	1854	1691	1587	1436	1366	1345	1303	1256	1143	1246	1432	6051	25275	26965	18733	10020	3697	1784	1048	991	1006	880	948	950	927	923	923	888	890	911	981	940	928	976	927	888	906	861	945	891	941	913	897	927	926	930	919	916	910	916	880	926	878	956	878	938	924	874	918	981	944	899	882	862	958	967	883	901	948	972	894	877	919	896	874	911	890	920	928	861	928	819	887	884	903	939	912	934	907	853	930	943	911	890	892	879	900	916	851	897	933	927	965	933	913	900	897	930	881	942	916	896	928	908	887	929	840	913	916	956	921	898	841	881	918	896	905	959	949	880	915	902	952	945	878	890	926	909	869	874	925	902	827	908	871	955	907	896	906	861	912	866	888	909	938	862	958	877	933	875	905	939	953	974	939	913	864	972	941	912	918	867	891	896	895	936	926	893	903	1002	910	908	893	925	931	910	952	881	905	891	890	894	904	927	881	937	918	892	907	918	912	911	906	897	918	898	902	893	921	946	969	909	864	932	971	928	982	867	887	934	883	865	890	907	896	880	906	858	935	905	940	931	875	951	903	904	923	928	906	983	928	944	885	896	908	958	902	906	906	940	943	910	886	908	949	871	870	991	954	912	896	898	882	910	944	903	933	918	920	908	939	892	909	920	893	889	848	970	907	874	865	904	891	915	924	906	896	893	932	896	886	950	946	963	954	975	896	977	973	861	891	887	962	931	900	873	866	904	871	888	909	939	921	860	874	885	949	893	1009	884	927	897	942	923	919	879	976	947	899	917	987	926	915	922	943	927	908	902	871	944	884	914	883	900	937	941	891	866	906	902	886	950	918	933	955	897	886	890	923	914	871	920	901	923	925	874	904	890	957	896	885	864	930	908	925	917	928	880	973	876	920	960	957	876	908	934	921	925	905	906	895	919	907	919	907	937	891	912	904	924	921	897	883	883	908	870	927	917	921	918	897	859	902	882	914	918	919	924	939	904	920	914	913	912	926	917	946	960	935	873	890	904	891	878	871	958	901	882	904	917	885	936	930	913	871	875	892	914	897	955	871	948	871	891	941	889	912	905	872	959	931	936	885	865	853	901	943	936	900	896	902	982	892	955	972	926	929	926	936	903	882	929	921	922	878	934	910	931	903	929	908	928	889	910	972	917	934	918	878	925	902	879	888	858	923	927	853	938	895	909	910	917	926	893	966	906	963	951	878	921	891	871	864	878	947	897	881	873	895	885	860	914	941	1010	855	927	863	945	925	894	951	891	864	939	930	906	893	850	888	900	938	952	961	902	881	925	904	948	916	899	925	883	902	939	907	919	905	921	880	854	926	932	863	947	929	964	886	876	905	971	880	909	874	907	934	855	931	832	929	937	912	922	885	943	898	893	909	907	913	945	899	869	928	958	954	869	855	925	929	976	937	929	938	915	928	943	848	887	938	895	912	935	945	895	914	865	904	939	926	924	944	991	917	906	901	944	926	884	937	885	926	878	877	877	889	912	952	923	888	901	951	924	867	911	859	875	911	861	919	912	952	967	876	917	868	895	894	936	911	913	877	983	862	947	949	860	932	893	907	916	921	965	945	920	950	923	903	914	895	941	954	913	898	911	896	895	926	948	910	911	883	938	895	915	901	876	914	955	929	916	850	906	936	945	918	906	933	923	945	901	898	859	1009	956	906	883	898	933	932	908	905	943	923	933	935	885	972	898	859	933	915	865	939	886	902	952	897	897	953	920	899	960	940	1019	908	932	930	948	946	922	902	859	900	903	909	928	916	912	911	943	865	934	881	918	878	907	897	945	944	911	942	901	898	911	944	883	876	897	877	902	921	885	908	911	883	947	896	975	889	937	922	930	912	877	917	907	847	874	922	917	919	871	953	907	886	889	996	907	887	910	912	894	895	992	884	917	924	921	887	920	934	963	876	922	968	911	944	873	865	942	872	909	856	928	885	897	926	868	925	902	944	893	938	887	882	921	968	927	940	927	873	936	940	925	908	885	894	981	899	859	908	916	978	948	867	935	862	979	923	870	932	970	872	884	930	907	926	938	921	879	924	930	915	912	907	948	842	856	927	895	905	898	902	924	913	883	944	911	905	920	873	834	923	919	939	949	906	891	915	930	962	954	947	952	941	850	939	913	952	904	970	896	927	919	947	856	874	906	909	961	960	895	910	928	930	921	861	952	925	923	879	863	909	926	938	903	950	927	934	933	918	890	891	883	942	879	916	901	917	904	901	907	889	909	935	897	905	892	936	916	891	883	878	909	891	969	895	880	897	945	927	920	933	893	940	912	925	946	931	895	878	876	873	889	926	916	893	921	886	827	916	889	916	932	916	919	989	920	864	889	934	869	902	945	921	929	886	868	869	947	943	948	906	942	911	900	855	920	932	928	908	961	926	915	888	859	867	903	852	873	899	931	921	899	924	844	895	877	953	915	915	932	920	935	950	882	933	965	936	920	934	941	890	906	973	955	927	903	908	944	945	871	975	940	962	925	918	923	901	937	976	867	903	907	901	902	876	855	868	897	948	914	920	899	904	946	895	906	932	894	942	899	856	903	899	967	942	894	867	934	893	963	888	920	926	882	906	909	911	937	933	912	895	953	875	941	910	940	933	891	909	877	977	913	870	867	870	915	880	907	841	930	888	870	918	940	861	880	923	932	936	893	890	916	888	883	935	899	872	961	923	889	878	863	947	899	977	921	892	943	901	937	893	842	906	972	937	909	869	900	842	959	938	913	957	904	945	926	852	950	898	935	877	925	881	914	853	938	925	915	898	929	929	932	1007	861	879	882	923	858	876	927	916	907	925	850	899	883	949	880	924	960	928	940	900	883	943	971	1003	899	889	941	907	904	920	901	925	940	899	875	909	866	924	910	914	935	909	931	920	928	917	901	877	913	896	942	977	906	900	931	937	914	884	925	879	937	914	941	938	954	891	963	881	898	925	851	895	846	957	966	903	975	946	931	920	908	927	898	933	926	876	975	941	903	963	932	902	924	947	945	962	884	932	898	901	904	928	934	967	907	954	907	933	936	909	874	951	876	970	906	926	925	923	971	861	908	867	917	922	928	915	883	875	942	916	914	937	940	888	942	878	894	904	869	906	957	919	909	941	911	940	945	880	851	926	900	883	956	917	884	885	899	918	912	913	941	898	917	949	889	968	904	910	915	913	918	909	915	910	934	918	930	901	949	885	922	944	926	920	888	901	907	937	889	913	948	901	871	937	907	897	905	902	946	909	857	903	948	953	927	903	941	907	941	895	969	872	922	906	898	884	913	958	929	956	883	870	921	925	938	908	881	930	863	899	884	924	890	880	866	908	930	902	887	957	910	955	844	963	873	910	912	920	915	901	908	879	967	872	922	884	884	928	884	941	916	891	906	911	941	938	942	915	959	951	932	937	952	915	915	860	877	930	909	942	958	913	890	902	951	896	919	871	878	888	888	862	905	893	940	901	862	898	854	915	923	905	945	934	895	862	962	951	905	893	937	944	911
39045	31876	38445	12047	2328	1173	986	778	678	624	546	536	520	499	419	393	402	430	456	2612	11549	14318	8987	3738	1237	609	410	350	350	329	345	334	324	296	304	361	335	340	329	335	325	351	336	336	347	336	334	341	335	349	350	341	331	314	328	311	354	359	354	358	328	353	337	296	341	349	347	329	353	347	336	363	364	322	331	362	342	366	322	344	339	334	315	334	344	358	357	315	349	341	361	349	327	318	331	364	333	340	324	350	317	338	317	319	338	356	309	344	323	329	338	353	339	319	297	334	335	331	358	330	344	352	333	340	381	317	352	317	334	341	317	349	335	324	338	341	325	341	345	326	348	343	325	321	338	302	342	345	301	341	349	339	337	362	372	332	346	339	334	335	330	381	356	361	370	358	333	381	301	336	324	323	306	354	321	338	349	352	331	315	334	326	310	339	359	301	329	322	348	357	339	319	329	325	344	343	363	345	316	333	332	343	320	349	342	350	376	345	341	348	328	378	325	341	326	338	315	363	329	323	343	373	347	376	336	331	356	361	342	379	342	350	327	319	337	356	339	341	348	352	321	355	341	334	376	322	372	335	333	335	326	345	358	327	338	323	364	346	346	364	351	350	325	346	350	323	321	327	316	327	337	357	348	324	368	340	357	325	323	337	321	320	335	364	340	346	338	348	327	340	321	320	340	332	318	325	321	348	324	305	375	346	330	336	321	320	360	353	337	350	321	335	344	344	333	337	361	320	336	306	341	337	325	370	377	346	352	331	325	324	355	355	326	354	337	379	319	342	348	351	343	356	367	357	332	360	320	340	326	354	326	320	331	338	343	325	355	359	354	334	345	330	308	308	345	340	352	336	338	331	324	337	360	319	308	337	366	333	310	353	375	355	310	324	323	360	334	334	371	339	315	327	352	322	333	327	337	360	342	327	336	361	336	328	364	346	324	333	366	338	370	346	302	311	304	335	347	349	362	366	360	380	326	356	355	350	350	362	324	323	355	322	343	314	312	347	350	354	368	361	337	326	347	329	348	365	345	340	366	324	319	348	342	302	354	329	322	332	335	349	326	341	324	342	357	355	343	318	331	333	362	305	356	317	358	339	330	328	334	400	347	368	307	335	326	356	338	333	342	380	366	347	304	346	345	315	341	347	322	364	310	318	337	383	325	322	278	321	327	314	342	325	337	344	331	322	360	356	298	343	360	356	315	324	328	328	351	340	308	312	328	341	350	323	371	345	364	307	339	317	345	348	325	328	316	354	364	339	345	345	335	308	339	372	319	383	318	321	350	338	343	359	341	336	345	391	336	350	330	338	347	376	318	304	354	340	322	351	367	353	344	370	350	329	339	349	363	326	341	317	317	348	333	330	380	346	322	330	312	319	337	324	355	373	323	350	354	357	359	326	358	305	342	338	345	345	366	315	352	366	335	377	339	376	338	330	324	294	322	300	334	362	319	319	332	362	347	334	321	325	329	337	357	330	343	339	342	358	349	330	389	338	357	317	355	345	343	349	335	327	344	357	350	303	321	312	337	383	334	353	344	350	337	339	371	327	326	300	346	364	302	372	329	317	327	344	373	352	385	350	361	317	341	317	331	375	368	358	327	324	339	320	337	342	324	342	329	345	338	328	355	383	355	346	335	353	335	325	286	322	339	336	325	342	322	367	325	312	328	319	343	301	318	358	345	369	340	326	346	338	321	382	335	386	325	338	340	322	351	341	389	348	317	310	339	348	360	370	356	341	328	308	365	320	345	362	342	332	331	321	341	358	349	341	346	350	331	317	324	331	411	363	358	333	344	336	356	342	319	322	339	352	347	331	329	355	296	360	347	345	332	307	316	354	329	325	350	345	343	342	360	340	335	357	349	318	328	363	352	365	355	324	353	323	338	341	334	348	340	355	320	343	331	321	323	341	318	355	326	312	359	330	334	363	342	350	366	316	357	339	340	360	325	360	306	346	359	339	340	323	328	351	330	375	324	327	321	285	369	373	375	320	338	351	322	363	322	364	325	332	318	352	329	336	341	347	316	333	335	329	322	325	318	351	335	324	308	361	330	348	319	329	306	312	394	306	353	311	304	322	307	334	330	342	363	358	341	316	356	309	374	367	309	331	349	314	363	348	297	351	336	321	354	338	322	318	354	330	338	332	333	355	331	332	340	367	355	329	316	309	321	351	337	350	338	333	328	326	349	348	351	352	330	309	361	335	299	325	327	299	337	332	336	359	359	332	349	320	336	349	328	319	342	345	330	344	340	331	330	327	291	359	330	342	342	356	334	314	295	341	296	318	321	366	334	352	372	354	323	350	340	341	329	355	309	332	324	360	327	324	358	358	345	344	347	335	331	332	348	337	380	326	337	340	327	370	324	315	336	354	297	341	354	347	321	322	312	354	338	331	331	336	372	345	356	354	340	314	321	338	329	354	328	339	341	317	301	341	322	333	367	344	317	361	336	341	377	351	296	331	338	314	330	345	343	334	330	343	333	352	374	339	364	348	339	331	345	354	332	326	317	315	337	316	348	329	340	343	344	328	327	357	337	324	331	318	345	336	335	327	323	333	348	319	351	322	314	357	361	345	344	338	354	307	340	347	329	334	342	345	312	329	359	344	315	339	309	347	338	317	332	322	323	323	316	351	315	325	342	331	383	349	355	365	324	334	333	335	314	346	351	349	359	375	342	337	326	354	343	318	294	344	348	334	352	351	323	303	352	317	299	329	375	321	348	359	358	323	319	322	358	370	337	332	344	348	358	328	326	340	340	354	341	368	349	324	326	332	363	319	344	331	350	324	326	344	320	318	343	353	335	332	321	323	353	331	327	346	307	304	320	363	315	329	379	364	314	368	336	334	315	318	339	312	360	338	327	334	337	367	350	321	355	296	330	337	359	333	319	355	332	340	344	356	353	340	383	347	343	306	338	348	321	336	346	354	359	318	350	322	323	294	324	369	339	312	343	356	329	330	322	335	335	346	320	338	302	342	364	332	342	327	356	322	343	322	334	320	346	330	335	339	319	320	327	351	360	333	353	333	337	319	327	298	326	329	325	345	335	380	348	325	365	375	313	330	350	372	311	322	321	354	327	313	375	340	341	369	336	307	364	320	337	349	345	345	342	361	316	344	347	363	354	336	330	342	357	341	340	326	373	338	334	354	335	329	350	352	371	328	350	288	327	375	321	362	328	337	330	336	327	347	365	330	319	338	343	365	339	357	316	310	341	334	339	337	326	350	353	342	345	326	329	346	350	332	318	327	315	308	310	333	319	321	340	338	347	325	327	337	344	320	341	328	317	358	332	379	317	362	343	328	328	358	344	324	323	341	336	352	330	352	359	327	359	351	338	335	346	316	318	309	344	378	335	350	353	368	341	321	307	349	326	318	370	334	352	373	323	314	313	324	329	324	331	343	295	348	333	326	344	319	356	359	331	341	359	354	335	348	345	334	328	329	360	369	331	322	334	300	330	347	380	325	348	336	337	344	363	346	354	362	325	323	327	341
25107	25204	24124	5573	4901	4185	3535	3032	2751	2416	2199	2060	1821	1847	1720	1645	1547	1488	1770	10704	33069	35237	25729	13944	5477	2161	1211	1003	1042	1009	1019	988	1038	988	1006	989	1022	940	1049	1051	1044	963	1026	946	1069	954	1042	944	1027	997	1059	959	1017	1071	1021	942	1026	1020	1031	986	1006	1030	1040	985	1016	1000	1025	990	1042	972	971	960	1057	1008	1012	963	1005	1050	1007	1003	1027	1043	939	969	951	1043	934	1008	994	986	998	970	1017	1008	956	1014	1000	1010	1008	1037	974	956	1013	962	968	1000	947	991	1032	1000	968	1018	1022	984	1025	1031	1021	991	958	961	999	976	1009	1010	976	1051	999	937	999	965	1051	1010	1021	998	994	1036	1019	967	1003	969	990	976	984	939	931	1001	1002	1044	984	1007	1003	1001	991	1007	951	1004	994	994	995	962	1026	956	1010	1021	1031	1030	960	1024	975	981	998	959	1006	965	1039	1009	956	996	970	1050	979	1001	1051	999	1027	1002	1024	955	987	988	1000	986	995	1028	992	998	1031	949	980	980	1032	1022	1007	1040	1003	1009	981	992	1019	1044	997	1038	974	1043	981	977	959	987	981	1021	960	970	958	998	990	1001	1024	978	972	1008	997	974	969	1045	942	992	957	980	940	1025	1005	989	988	1002	957	1008	1025	1012	1001	971	1003	1023	933	997	1003	986	952	920	1019	960	967	1002	1016	1022	925	1041	976	1032	1003	1004	1021	1007	969	1001	949	941	963	992	1003	1012	980	933	950	1040	1022	992	951	1013	1032	937	1017	935	1008	1000	1038	1025	1042	956	993	992	995	971	963	1053	1057	978	970	1000	973	995	958	964	986	1054	1023	966	971	1011	963	1013	1030	1009	958	961	971	980	1007	937	972	988	999	967	977	1003	1026	1011	1001	990	998	1052	989	975	982	974	999	1019	957	955	964	959	1023	1022	974	1015	1017	1005	1002	985	1016	1045	999	1028	1004	981	1053	1014	986	983	987	1033	989	1015	979	973	979	964	984	980	987	998	951	994	1034	1003	1071	994	948	1045	968	997	973	986	1034	947	950	1007	1028	931	980	992	994	984	971	983	992	978	990	1002	1010	950	976	990	1047	1030	995	972	984	1042	1002	1019	1065	996	1038	964	1057	1032	972	1006	950	1014	1022	1000	988	970	1005	1021	994	975	1052	984	968	989	945	1071	962	995	1001	1046	1019	984	967	995	953	1022	1031	1035	1000	990	1038	1009	937	1009	993	1078	1039	989	957	991	995	1032	1028	1002	981	1020	936	937	994	1024	1016	953	982	941	1015	949	1022	979	952	1085	1003	982	937	937	969	1007	1040	1013	1024	1037	1036	967	968	1007	1069	990	969	994	993	981	1001	998	1057	989	1020	1068	1000	981	1022	987	981	960	999	972	967	1005	978	1005	1034	970	984	950	960	1018	1004	1023	957	1028	1033	1012	1046	975	993	988	1021	995	1044	1013	1036	996	966	1023	990	1027	990	1021	1042	968	1023	915	1021	989	1011	965	947	1007	973	1014	965	989	965	987	944	973	991	1019	1003	1048	983	946	1035	992	1003	1066	1005	1025	1045	980	1042	983	998	979	999	996	1009	949	1022	1049	999	1004	980	1035	938	1028	977	1006	954	971	994	976	1002	1027	976	941	966	970	1005	976	988	1037	991	1009	1036	1020	994	1004	1010	973	1000	1005	1035	999	992	994	1036	1013	954	1041	1083	1014	976	1043	982	993	1019	1001	951	981	1005	1044	1024	960	969	1001	1023	1011	950	1012	984	990	1009	1050	992	1006	1029	977	982	969	1012	1017	999	1043	993	995	957	1013	1020	1000	1038	983	1024	1014	1011	1018	1012	990	1018	1012	1026	986	1003	1028	973	996	1001	1001	984	988	1006	977	1025	1018	982	943	984	1022	984	1000	941	1006	1001	1017	986	993	990	963	970	1027	979	1016	1057	991	1019	1010	996	975	1020	960	1005	961	1018	1012	978	963	1072	963	948	1003	974	1038	1001	1017	951	926	954	1008	1021	993	1041	1062	1025	1017	985	1017	1003	1011	1017	966	1033	974	989	1015	982	998	996	1063	1038	944	1041	1019	996	1010	975	1002	983	1009	974	990	942	1019	988	973	1009	1006	986	1024	976	946	964	959	1022	976	1007	958	1015	1050	1019	1035	978	993	940	982	1018	1028	1016	1006	1003	1014	944	993	1030	944	994	1013	1014	991	945	1058	1017	1055	998	989	984	1043	952	1066	966	997	1027	1058	970	971	982	1027	986	1032	945	1003	946	970	985	997	980	1010	998	950	979	1000	960	992	1000	1001	960	996	1040	1070	991	1002	982	1020	1034	962	1017	962	1016	994	1024	951	973	995	1013	1031	938	964	996	960	978	1051	1011	1004	959	993	1017	996	1028	1033	974	1006	1007	1035	1046	1012	1043	943	966	938	1024	996	916	1011	1024	1011	973	1010	1003	1020	1057	1025	1032	1018	1014	976	1038	986	970	1031	991	1004	962	1008	966	967	937	993	955	965	999	979	1018	1021	1021	976	1002	940	1025	1004	987	949	973	1025	1009	967	1019	1012	1021	1047	975	1006	1002	1008	1032	952	947	1000	959	946	1004	1034	964	969	957	985	991	944	975	1012	968	1009	993	991	962	1010	1032	989	1022	955	997	977	979	1011	1051	989	1009	976	974	927	1070	1004	988	1007	1043	1002	1003	999	962	1024	984	1008	1049	957	989	949	992	1012	975	991	1058	968	986	981	973	947	1071	1002	964	999	996	1004	981	980	975	993	994	1044	940	970	968	936	946	997	988	953	1048	977	930	1003	978	962	991	1005	950	1015	909	1022	960	1000	986	1056	1006	935	1064	980	976	1034	994	1010	1052	1045	1038	1035	1002	1008	952	1011	1019	1045	997	979	1046	961	1015	972	945	974	978	955	981	966	1051	1002	962	1018	1026	987	1038	998	988	1020	998	1028	1002	978	984	1060	1007	1032	1016	1010	1028	1000	1061	1037	1041	1000	996	1022	985	1038	935	993	1020	960	961	986	909	1010	1014	1021	1013	1009	1065	1059	986	994	967	947	1001	1023	989	998	1026	926	1021	988	951	1000	977	996	934	1009	1029	977	1020	1013	951	1049	1000	986	1017	1024	1001	1049	1032	1004	997	1021	991	959	1041	982	1021	1017	988	1012	964	976	1006	996	986	1023	1028	987	958	1026	1044	982	956	968	1050	995	999	1044	969	970	972	974	963	1094	997	1010	1025	1020	991	1029	1006	992	995	1020	1030	1016	1011	995	1042	945	1003	984	1020	1011	979	1008	993	939	993	997	1059	984	960	977	972	982	1017	1003	997	959	1028	998	960	1000	992	955	1018	952	994	966	931	1058	1022	1055	1007	1039	965	971	1006	1002	1018	970	971	961	985	961	961	1006	1012	971	1026	982	1021	1036	966	1008	979	988	986	1042	965	1034	1006	980	949	985	997	981	984	997	1017	1009	1076	986	967	946	986	993	1043	1038	1028	1044	980	980	987	969	1022	1008	987	1030	974	1033	1036	1011	985	1011	958	1012	1036	1017	973	979	993	958	1031	984	1009	999	1011	967	1028	994	1021	1053	1008	1019	973	972	1004	1014	1003	1001	959	993	962	941	982	1037	985	1036	1004	1029	981	1022	1040	970	1015	973	1020	1007	992	1046	981	1011	1014	1043	1033	943	1057	1029	1037	1022	980	970	965	982	1032	1008	1010	1051	1048	967	960	1031	917	1062	1009	993	1014	986	991	989	988	1020	968	1108	1010	1007	998	1035	939	931	932	1043	1025	986	940	999	1002	1014	989	967	964	963	1029	1019	950	1041	1029	984	978	1035	989	1011	973	971	1036	1002	993	1018	993	1049	1005	1008	969	995	994	1041	996	1019	988	1016	984	985	989	958	913	1039	991	961	981	976	995	1024	992	1018	1043	1021	1018	1026	1032	982	1001	972	951	933	1034	992	1064	986	967	969	995	955	951	1044	963	998	1006	1023	988	989	992	1021	965	937	1014	992	981	1045	982	1010	937	985	981	955	943	982	976	1031	1024	1034	1030	1026	976	1006	1026	934	984	977	1026	958	951	1011	1049	932	1023	1067	999	972	1014	960	973	984	962	1014	1007	966	1019	975	1008	965	938	989	968	994	1004	974	1001	975	1002	1010	977	945	990	982	1045	1029	946	964	1000	1002	1026	932
13240	2987	3187	592	327	308	317	293	306	309	305	285	274	291	297	277	293	287	279	358	782	1269	1239	799	517	307	311	287	282	285	281	309	281	304	285	277	288	302	269	301	304	299	285	292	311	278	279	281	296	275	277	287	308	298	288	319	323	296	315	290	322	261	281	302	282	291	266	289	314	271	303	322	289	302	318	291	290	289	299	270	301	285	293	279	267	304	250	285	332	296	283	297	239	286	280	307	277	268	246	273	291	286	278	275	298	291	291	277	273	250	306	286	302	325	299	308	267	299	309	299	275	295	251	325	281	254	290	306	285	266	278	274	305	273	286	269	280	262	280	282	294	281	265	272	260	315	300	267	326	313	319	280	302	274	275	290	297	290	286	288	278	299	308	274	292	302	343	304	272	303	278	276	270	299	296	271	296	287	289	308	263	287	261	284	276	305	302	323	277	293	288	260	300	280	296	285	313	288	306	249	276	259	306	259	317	299	288	271	290	301	296	310	289	284	281	263	295	276	306	293	299	289	282	313	291	269	277	297	284	259	286	301	295	292	262	302	274	259	303	290	299	280	284	281	282	301	277	318	291	278	302	289	257	293	270	326	312	294	266	294	273	324	287	258	296	277	282	289	269	274	270	306	276	293	303	261	256	294	300	282	299	285	290	296	295	278	305	265	287	273	310	292	326	288	282	281	294	278	279	313	307	319	269	284	310	278	258	238	250	296	285	290	297	293	303	294	259	283	308	304	269	289	271	292	283	271	275	289	286	290	299	285	284	254	301	284	294	287	305	293	284	287	296	291	281	247	272	305	275	273	261	307	299	331	303	273	301	267	271	277	270	280	272	281	271	276	276	263	278	281	300	294	305	302	298	286	258	310	306	320	284	290	264	276	288	287	282	285	306	277	290	277	275	293	275	305	300	289	298	296	300	285	277	284	282	296	314	262	274	283	310	301	282	290	297	307	288	275	273	254	296	275	272	288	269	317	307	271	290	284	304	245	270	274	283	300	265	298	289	293	303	294	268	278	229	278	283	293	287	315	296	297	270	302	274	270	275	293	281	280	277	238	287	268	294	268	267	270	315	279	297	259	309	314	311	318	300	318	282	269	269	267	307	291	309	280	281	298	285	278	317	274	267	265	293	287	282	278	287	289	289	280	276	314	276	296	271	289	279	274	289	307	259	312	281	293	273	296	272	287	275	317	317	313	325	282	288	307	324	310	321	295	294	268	251	259	284	318	266	286	274	248	280	315	280	284	301	305	320	309	285	312	286	295	306	297	303	304	299	285	299	274	328	277	291	286	270	290	273	278	285	282	248	301	289	243	257	274	298	293	334	251	276	284	281	281	270	296	265	312	298	303	284	293	279	260	279	318	288	284	300	293	303	336	269	282	260	291	298	250	268	302	285	252	283	285	286	305	277	311	285	286	306	278	297	285	288	284	271	276	274	297	286	288	291	268	288	302	259	302	290	287	278	294	294	260	298	277	274	307	277	290	297	286	288	291	280	277	318	283	284	295	305	296	288	299	283	310	297	296	306	290	260	312	297	310	305	288	297	284	313	284	279	295	255	285	278	264	259	276	287	268	299	278	297	303	307	298	281	289	271	303	285	273	284	255	284	271	275	298	278	292	293	318	290	303	308	257	295	287	285	279	280	273	283	323	314	283	269	304	283	287	278	276	281	278	274	310	280	305	280	301	300	284	300	259	284	296	311	283	296	265	290	310	301	312	283	285	273	304	299	281	279	290	295	274	259	312	327	283	299	282	263	295	325	298	275	295	265	288	268	315	281	277	274	276	319	281	300	268	270	244	285	277	282	281	306	290	286	315	290	262	297	295	286	276	280	262	307	311	318	283	286	290	286	264	285	297	276	275	269	295	275	288	276	275	277	299	320	279	288	281	278	309	307	311	278	297	278	295	254	312	279	306	276	269	326	305	300	280	286	299	297	306	287	308	304	284	305	287	312	264	289	305	277	276	264	308	307	272	283	282	301	279	295	302	284	282	288	296	276	296	285	269	271	281	310	297	265	275	296	291	273	272	309	286	293	299	284	272	289	269	284	282	274	297	270	305	261	298	270	298	282	298	272	287	287	302	307	264	238	306	269	274	278	286	267	296	298	254	273	286	266	296	266	297	284	294	268	283	294	286	286	314	287	274	296	305	293	317	269	284	329	277	290	279	265	264	311	293	281	264	307	286	280	284	288	298	281	296	278	266	274	284	294	267	276	322	257	263	308	257	262	285	244	284	290	271	300	282	308	287	298	302	279	285	291	296	288	321	278	289	297	282	284	286	318	263	272	294	285	280	267	254	294	279	274	273	294	270	294	270	274	319	306	312	288	315	268	267	259	278	294	291	282	259	270	300	298	272	300	259	278	269	299	305	278	289	334	281	294	299	289	276	276	295	271	265	308	302	291	279	281	293	292	261	285	290	275	292	270	277	287	286	304	274	301	267	271	284	299	288	291	329	301	260	296	272	308	287	260	268	297	286	275	271	270	309	294	291	283	273	288	288	311	274	290	309	277	283	259	288	275	288	313	260	289	278	277	282	304	286	298	302	315	298	275	263	276	298	292	254	291	270	287	271	273	300	311	300	295	308	256	301	321	284	272	285	294	316	305	278	286	286	306	282	307	262	279	282	269	287	291	268	286	328	277	294	250	270	295	293	288	272	292	257	285	287	292	312	273	310	277	296	313	293	290	267	288	277	316	293	305	254	280	306	305	271	293	292	264	289	268	260	268	268	318	286	279	286	259	284	296	288	268	312	274	254	298	261	309	271	264	267	296	261	280	293	277	272	290	285	267	268	273	271	298	302	294	274	310	280	294	287	295	314	298	278	279	284	298	265	297	293	296	273	295	277	321	302	283	257	279	307	304	313	259	293	283	298	293	262	306	298	306	306	296	291	277	275	286	295	263	299	289	290	272	264	300	276	296	262	271	304	287	271	313	293	308	287	299	288	291	259	286	288	315	318	277	294	298	291	303	276	282	267	302	288	295	262	294	270	307	266	280	271	323	296	300	262	287	294	287	261	278	325	279	305	287	281	286	290	313	274	262	298	292	271	291	308	295	293	276	262	310	289	298	273	304	297	282	277	280	280	292	269	254	315	289	275	259	253	288	292	282	271	295	307	318	290	302	320	273	305	284	290	277	293	309	315	270	303	277	292	285	286	270	278	315	288	308	287	299	253	282	282	296	329	263	281	278	288	291	291	294	281	288	269	269	283	251	283	310	264	281	282	259	267	272	262	310	261	284	287	282	289	292	296	288	277	278	274	317	279	304	296	296	269	301	308	312	291	273	323	282	299	296	302	275	293	263	270	263	255	317	304	294	293	283	268	282	270	291	279	272	271	291	289	291	277	285	298	324	301	300	298	284	292	285	295	301	308	271	255	289	281	286	290	307	294	295	273	295	283	299	287	299	281	270	288	233	264	286	274	302	305	304	312	281	294	309	247	299	285	287	333	266	294	273	285	300	284	267	254	284	295
8683	2975	6130	1004	1058	1007	1001	958	955	978	887	949	919	888	896	958	928	883	921	1164	3690	5612	5422	3388	1826	1052	936	920	895	835	833	882	835	848	910	843	848	883	806	862	868	891	925	844	844	839	860	868	839	901	861	869	892	848	885	913	857	874	868	926	851	888	905	891	890	822	828	836	895	861	865	902	861	849	883	841	882	864	868	863	884	841	900	919	880	913	909	839	889	867	882	806	847	889	869	888	889	879	872	893	928	844	788	851	844	863	871	840	914	947	817	921	806	892	908	857	885	906	891	925	903	874	867	884	852	861	882	847	907	855	900	879	896	918	872	925	854	882	806	839	849	938	903	884	886	866	877	842	821	875	867	870	951	881	895	907	884	837	924	869	905	826	819	883	822	872	812	889	832	838	843	851	833	926	879	867	909	901	804	862	845	869	872	876	875	873	892	902	842	836	833	843	842	860	841	905	824	903	913	904	870	863	889	853	886	876	883	877	847	812	902	899	810	795	929	844	916	888	871	845	906	877	904	859	875	882	814	878	881	875	823	964	898	873	906	888	856	877	880	867	871	870	867	879	876	897	854	837	909	898	897	920	898	908	856	879	896	921	809	858	892	855	868	886	882	886	878	850	857	888	919	817	873	874	865	885	886	875	881	853	849	832	824	842	866	896	880	898	903	871	881	859	931	864	882	856	835	871	896	827	906	837	871	811	874	873	896	899	930	917	808	850	852	844	816	875	821	796	871	880	894	883	866	890	796	846	873	900	867	831	878	917	840	830	811	897	868	851	874	889	878	891	870	894	913	860	888	940	887	883	846	913	851	888	874	837	884	875	896	854	868	870	910	919	820	844	877	902	879	858	811	857	850	882	835	888	869	810	906	884	881	899	821	831	853	893	834	872	899	913	907	864	867	867	874	841	906	850	895	918	858	868	868	897	920	912	858	856	839	859	816	886	894	876	872	872	881	867	863	886	850	818	825	898	832	878	910	843	874	854	928	880	863	807	851	911	894	871	908	881	856	857	918	843	934	909	844	850	844	875	901	875	865	861	890	883	859	860	898	867	850	865	837	853	845	868	849	885	890	902	884	847	869	819	911	880	864	878	832	811	884	819	820	864	912	877	846	860	926	845	921	827	930	865	912	836	862	867	887	859	870	853	908	847	892	853	875	897	856	859	846	840	875	932	843	874	873	921	913	868	890	860	827	828	875	876	837	846	829	880	856	910	842	851	882	875	850	835	828	865	893	841	849	869	927	845	858	869	852	869	860	906	852	898	924	863	882	920	911	813	886	853	835	917	883	852	833	903	823	894	878	865	822	848	841	858	861	874	878	831	863	909	881	879	874	902	911	921	864	830	869	889	886	867	850	876	897	935	842	889	876	884	894	863	857	911	915	835	902	866	872	846	906	861	842	904	889	905	863	908	861	913	880	924	886	864	882	870	819	871	877	842	884	855	847	877	849	887	877	893	863	848	852	858	886	873	819	886	886	928	872	809	841	856	893	880	902	914	884	891	809	827	874	889	854	825	872	856	854	845	888	847	846	901	902	958	876	856	930	885	890	839	858	915	852	876	881	935	913	846	883	853	866	915	834	866	871	834	893	857	915	840	880	877	890	882	920	856	875	874	887	856	875	875	932	841	889	923	884	865	878	884	864	837	880	874	846	893	884	876	864	898	842	851	878	853	816	886	864	902	867	858	886	847	877	872	869	865	850	869	910	875	867	863	841	856	875	859	894	917	879	908	865	875	863	864	900	868	878	823	853	867	871	894	842	906	904	888	862	831	880	828	858	826	886	916	867	942	842	891	943	825	855	834	840	890	902	858	840	900	861	877	898	840	941	939	871	865	810	869	836	938	814	873	869	929	850	907	842	839	840	858	885	892	929	882	849	892	906	867	860	875	853	846	858	847	826	869	855	856	878	883	892	862	919	826	895	829	912	876	851	912	824	871	852	830	834	888	872	848	898	825	902	835	882	920	897	899	858	875	896	862	920	862	874	898	936	875	884	857	833	880	905	867	893	844	865	835	891	834	796	872	872	839	877	865	871	818	858	894	827	812	848	870	833	890	903	912	830	886	866	867	903	869	894	862	905	888	902	838	883	894	915	905	917	809	893	908	896	887	882	837	889	896	875	861	871	874	870	886	858	877	853	984	918	875	895	906	858	873	872	900	831	855	874	855	905	845	879	837	876	872	847	898	854	868	883	823	871	860	827	877	936	826	829	918	896	862	840	868	847	862	863	843	879	865	919	880	911	928	880	883	822	810	877	848	848	885	858	842	865	856	881	829	865	895	855	867	854	810	825	830	877	904	899	850	851	869	927	816	895	879	899	828	871	891	878	802	808	857	860	862	851	843	845	876	908	836	876	916	847	866	855	852	862	869	888	823	874	890	801	844	880	892	905	876	872	917	970	894	885	856	792	884	902	826	870	840	897	924	878	908	887	874	852	890	932	841	934	859	834	920	877	897	850	855	838	843	884	901	892	901	865	882	875	874	895	894	851	912	902	833	864	890	880	868	903	845	823	835	857	890	853	856	883	861	901	850	828	883	870	827	885	913	899	859	884	815	858	883	840	898	859	825	849	873	893	853	894	849	822	905	856	879	898	896	904	854	841	911	849	902	855	910	876	847	902	841	861	845	863	831	891	860	829	889	815	876	882	851	881	853	891	825	849	899	823	864	852	878	890	805	873	889	837	842	919	869	846	846	946	888	872	926	832	865	807	885	838	824	903	873	884	815	881	878	855	822	849	906	861	878	869	870	890	897	860	876	902	849	798	888	877	860	914	843	823	817	844	839	857	875	839	885	894	880	895	897	828	876	877	872	865	888	878	838	926	841	892	875	910	857	871	882	887	839	874	843	817	850	861	834	849	834	839	847	889	881	836	817	851	945	850	839	857	881	846	875	913	790	840	811	883	866	859	857	821	897	845	852	855	867	846	839	907	856	846	873	893	823	824	805	855	891	861	886	853	891	846	870	872	831	898	847	872	877	886	876	859	891	861	877	862	924	864	892	872	853	862	882	896	872	875	850	849	903	863	886	893	866	915	887	898	813	890	847	829	831	870	875	850	825	843	906	841	863	898	898	827	892	878	890	913	874	832	871	853	852	888	896	871	855	871	907	821	878	921	859	888	913	826	840	855	905	884	882	849	838	842	841	884	902	906	884	889	892	866	859	898	887	855	836	894	843	849	886	859	815	866	873	819	887	840	906	836	884	807	842	858	861	861	876	862	844	850	931	855	878	937	840	925	873	851	875	873	924	853	876	911	857	848	905	887	882	871	882	845	866	939	858	864	908	880	826	913	832	899	871	884	870	851	842	827	893	891	917	880	904	884	857	866	885	931	876	873	824	836	915	812	835	869	881	871	861	881	906	897	845	891	894	868	871	913	862	886	843	918	822	927	862	842	832	849	858	874	876	863	865	839	868	843	856	872	839	905	863	860	874	891	891	858	876	858	878	854	813	867	911	861	874	859	884	849	871	909	875
38611	18264	39444	9463	1370	738	627	540	494	439	413	436	399	377	363	350	342	345	365	368	3325	9078	6130	3109	1305	566	363	316	300	276	291	270	278	321	310	311	306	302	302	285	292	293	298	292	293	303	293	293	288	289	304	306	286	273	281	306	274	305	303	312	282	264	322	288	310	290	329	279	302	290	301	306	275	328	273	295	290	316	300	277	296	274	303	294	297	327	285	295	281	259	290	298	322	272	290	292	284	325	319	305	312	316	301	299	319	255	298	281	293	298	290	281	304	330	309	275	294	270	297	305	332	317	304	330	310	300	287	298	257	300	292	278	322	284	303	283	315	266	291	308	313	279	279	316	270	280	295	275	298	287	298	321	289	300	324	349	290	305	296	292	277	284	275	277	280	296	311	316	275	299	298	294	312	314	316	270	331	324	285	292	316	291	303	321	304	304	290	322	280	294	318	310	300	272	273	297	293	300	296	281	319	275	309	288	291	306	313	309	311	330	318	313	306	273	278	314	315	294	325	305	315	309	280	314	279	274	326	303	284	309	302	314	271	293	335	277	279	292	295	299	302	305	296	298	278	313	260	287	282	288	285	288	297	295	334	320	277	286	298	267	303	290	304	322	297	290	311	305	324	297	321	287	312	289	324	308	287	285	293	304	308	275	288	302	313	317	283	298	276	330	290	301	287	328	294	287	311	301	343	302	314	293	270	286	293	284	312	289	321	278	330	338	275	304	308	310	289	335	299	272	281	317	313	304	299	312	322	289	300	300	301	275	323	292	324	295	324	305	293	263	301	320	304	315	306	284	308	267	323	288	263	323	267	279	287	309	280	299	296	281	286	288	300	272	280	274	302	295	319	309	296	291	310	291	329	292	277	304	316	284	294	271	324	284	297	293	310	271	286	291	328	290	300	314	310	312	305	303	281	286	320	315	283	258	281	282	297	312	272	306	283	307	314	295	287	275	315	303	327	274	289	302	327	286	306	291	314	313	339	285	286	323	306	320	289	310	276	278	300	318	322	284	308	318	292	309	291	288	297	322	320	275	308	323	324	285	316	297	302	303	302	317	306	301	278	303	306	286	279	313	318	274	304	294	283	290	318	288	283	294	295	295	297	268	350	297	314	313	310	295	293	297	283	249	305	272	283	265	292	294	321	281	289	302	330	312	297	291	308	324	236	309	272	299	309	300	309	284	314	292	312	289	325	305	327	287	288	322	303	285	316	313	308	313	286	259	312	296	303	286	280	279	275	278	299	290	304	282	292	295	309	326	314	287	328	275	316	290	277	303	329	296	284	288	312	328	318	293	293	307	314	310	318	294	284	317	323	323	251	297	322	279	280	302	301	302	321	319	286	298	308	299	284	268	282	302	316	315	280	295	301	311	295	312	270	298	273	320	285	282	310	320	297	299	311	314	272	278	306	321	297	255	336	293	282	287	305	300	329	289	313	325	303	303	299	282	303	300	283	315	310	294	277	285	297	312	298	344	322	304	289	296	292	329	354	283	300	287	315	321	290	269	305	306	291	326	328	287	324	293	315	336	278	299	307	286	305	323	306	296	290	309	273	297	297	295	297	293	290	311	306	280	279	303	299	296	288	313	261	276	302	301	301	331	315	295	282	312	304	306	309	261	292	308	292	280	291	298	287	261	295	299	311	291	312	301	313	291	294	286	326	291	297	318	282	275	274	336	274	324	293	351	285	295	279	315	308	313	337	312	323	294	302	309	277	321	301	310	318	301	309	294	283	303	299	325	328	349	316	303	303	303	304	277	280	287	271	290	288	279	275	275	300	332	318	315	297	303	299	308	285	345	297	259	282	299	289	284	299	317	302	281	289	292	287	310	284	313	293	283	268	314	283	292	273	273	300	293	298	321	292	289	294	311	296	292	315	292	287	281	290	290	290	328	308	320	293	299	302	296	277	304	290	298	297	310	303	270	302	312	303	309	285	321	290	312	287	289	282	314	295	317	287	305	300	299	292	304	318	327	275	270	311	317	279	298	275	303	302	290	292	316	294	278	272	266	320	305	322	285	275	287	307	265	292	305	291	299	319	313	291	300	305	288	285	290	312	329	282	300	303	254	289	292	265	289	342	280	301	293	274	295	320	315	282	312	305	299	286	272	305	312	309	295	285	306	312	279	286	298	320	283	325	291	312	305	295	316	269	337	296	291	307	268	297	298	299	282	313	301	295	294	320	314	301	307	299	303	323	301	319	283	300	308	329	282	251	291	316	299	300	275	330	307	281	296	282	306	328	282	283	298	296	285	334	305	292	307	277	264	292	311	291	290	277	273	299	300	287	292	264	306	296	292	282	302	270	304	289	314	271	306	334	277	297	312	309	275	274	295	324	320	310	297	302	321	293	264	305	291	315	313	315	294	350	294	281	303	280	325	300	342	332	286	319	302	283	280	312	293	321	312	284	271	317	298	272	274	295	275	315	274	293	301	317	307	271	280	300	295	265	302	278	322	265	308	304	334	285	276	267	287	316	284	336	302	321	316	309	311	316	256	249	310	273	325	291	314	292	306	285	274	316	309	323	291	321	293	271	318	300	313	295	296	308	270	307	323	282	239	292	307	288	281	289	303	287	309	300	312	316	313	264	296	317	303	306	307	289	305	305	287	314	306	304	301	290	294	274	310	290	288	298	293	295	279	288	268	267	289	305	314	300	309	300	300	303	282	316	291	267	281	277	328	292	301	295	310	285	294	290	318	325	281	296	292	274	303	319	287	330	324	306	294	283	311	301	290	304	303	303	292	280	313	308	288	301	305	298	282	287	291	294	332	288	272	275	300	342	331	286	343	297	307	315	288	261	285	304	313	318	323	280	311	314	298	266	284	270	292	308	274	303	278	283	274	310	314	328	309	337	287	306	300	261	300	307	270	296	285	291	304	294	298	329	306	269	308	288	308	311	277	282	322	290	282	292	287	323	297	306	311	296	290	325	253	315	288	291	315	307	324	292	302	311	288	309	274	310	281	276	284	286	332	264	321	295	312	275	304	297	301	307	301	295	301	285	296	269	291	276	317	264	317	262	319	318	300	270	295	285	321	311	303	300	286	281	285	295	283	276	259	317	302	295	288	308	312	308	287	261	278	293	310	301	305	309	318	285	301	271	324	310	263	289	294	296	290	334	326	264	275	274	313	328	298	301	311	309	299	293	307	288	281	297	314	297	304	298	288	313	336	278	305	258	288	302	281	309	330	279	289	328	293	318	308	304	296	303	328	282	264	288	301	267	273	298	293	316	310	275	303	269	291	324	288	295	304	329	268	294	301	288	281	283	297	307	276	278	314	312	281	322	307	264	284	315	301	293	291	318	321	307	303	285	320	332	271	305	306	276	307	311	300	325	315	290	285	303	282	290	268	333	293	293	298	293	293	291	309	292	300	285	267	300	307	314	295	296	242	255	275	303	325	331	315	312	274	309	316	300	303	316	277	298	296	290	293	296	291	324	290	305	294	298	309	290	294	276	296	277	297	305	294	293	320
25269	10131	30275	3331	2979	2618	2236	1947	1890	1645	1590	1518	1456	1360	1260	1236	1249	1160	1121	1294	14909	29265	21681	13634	5439	2103	1088	948	885	850	872	914	931	907	949	873	866	940	915	895	906	943	935	842	846	913	855	887	942	816	894	954	904	918	939	890	899	881	898	905	926	942	869	862	860	929	906	947	879	883	924	894	899	844	892	870	957	893	890	940	900	887	922	907	955	942	889	926	866	936	856	881	889	927	888	892	930	921	930	870	872	911	846	908	863	896	893	913	908	847	929	884	946	893	888	899	914	904	891	869	888	878	922	917	905	876	943	908	878	924	902	903	898	892	886	886	913	850	925	896	899	919	897	947	910	910	873	891	966	868	899	873	927	913	930	931	884	879	900	914	856	826	917	844	871	878	899	901	889	944	894	924	876	922	871	913	891	913	905	908	870	949	835	868	883	900	907	879	893	841	965	899	893	901	839	905	873	872	916	873	934	915	869	898	889	865	917	916	937	891	916	864	956	826	867	935	923	849	865	933	904	870	881	925	863	898	931	879	941	879	849	870	928	897	851	867	883	888	869	949	893	922	862	927	941	917	925	894	928	929	922	894	890	899	917	883	896	866	933	847	925	930	911	946	924	917	881	914	910	912	930	900	876	878	906	853	872	918	900	850	890	944	915	862	904	927	923	910	912	957	932	917	887	882	880	899	889	931	915	869	911	928	881	946	964	874	908	883	929	841	921	927	892	907	899	883	895	913	952	898	897	927	870	853	892	941	873	863	899	890	876	873	888	955	938	890	919	886	937	908	880	893	890	961	928	911	893	954	883	881	918	928	914	886	871	922	848	878	917	912	892	851	878	901	901	890	859	925	941	904	874	823	925	881	884	862	894	912	878	931	903	881	892	939	942	877	862	939	888	911	861	912	909	917	922	879	900	917	901	902	893	872	944	930	944	900	944	897	893	914	926	935	894	896	891	883	925	867	869	900	914	951	879	937	878	940	880	893	880	828	892	915	947	881	868	950	856	926	940	867	910	888	893	928	906	893	862	911	897	888	893	906	862	918	880	934	893	868	925	895	858	890	878	890	903	922	881	908	883	939	913	888	859	888	898	876	899	876	933	858	938	886	964	919	923	885	896	910	887	898	1008	932	832	913	933	901	910	890	915	890	875	904	911	945	909	848	942	910	933	886	874	886	865	921	872	919	822	906	924	876	926	830	889	958	873	889	927	901	878	937	875	908	954	863	906	876	926	883	902	847	844	910	893	923	899	903	885	927	914	896	924	894	886	903	936	860	878	883	920	873	847	913	909	888	910	914	943	907	882	892	919	868	912	959	875	959	854	924	905	881	905	899	945	894	927	969	928	923	926	913	903	904	900	936	955	909	870	926	898	884	884	889	890	890	876	904	923	880	880	955	880	877	934	913	972	881	888	900	905	838	903	902	887	900	933	864	941	898	854	886	865	856	880	892	864	895	934	901	891	904	879	881	876	925	880	894	928	912	977	897	915	923	842	954	935	906	894	944	898	899	875	855	902	861	918	891	932	869	875	886	907	867	898	910	936	900	882	888	878	864	842	932	919	854	956	890	844	935	986	911	866	919	874	925	926	880	905	904	884	893	839	936	913	927	900	917	825	884	922	865	908	939	919	899	862	884	881	926	897	933	898	867	906	892	962	900	932	903	912	927	924	937	893	894	849	972	886	900	877	890	840	849	915	864	884	908	955	859	922	928	881	968	903	876	890	893	901	907	861	850	893	919	886	895	917	935	874	904	903	858	944	880	921	915	845	919	910	889	837	894	852	894	904	865	864	902	876	954	928	864	889	903	885	892	913	930	894	889	925	925	901	890	876	912	921	836	892	895	885	863	839	974	923	903	909	944	862	961	881	880	936	922	931	903	918	916	927	924	904	867	889	911	847	912	882	836	841	908	902	892	869	869	892	942	934	886	857	879	853	887	905	895	948	875	888	914	897	927	937	903	937	876	904	865	909	970	869	896	917	879	1011	877	918	910	941	921	911	948	930	908	901	897	896	849	912	941	873	906	962	906	875	871	950	931	884	910	886	924	831	891	895	941	932	848	878	911	943	933	948	909	864	858	925	921	877	909	848	952	861	955	917	858	891	827	883	869	904	905	871	916	873	937	940	952	894	901	898	909	906	907	908	840	974	902	904	894	885	867	921	918	902	905	905	851	916	890	913	915	873	917	841	881	915	871	829	901	919	879	892	976	979	869	907	927	935	882	892	929	939	856	921	938	884	941	882	908	881	893	865	875	872	847	935	873	894	908	871	875	910	926	928	916	858	913	880	914	967	883	921	913	896	936	893	891	903	935	920	913	857	958	910	922	886	861	851	919	909	878	907	931	923	877	928	909	910	907	884	921	895	923	880	889	873	886	930	913	907	927	953	891	887	850	898	916	941	890	913	858	846	909	886	945	867	905	881	884	875	927	921	923	852	887	881	834	836	871	917	914	884	986	900	900	843	893	898	957	883	909	914	932	921	854	920	937	929	870	881	899	882	922	901	917	912	904	917	876	914	874	894	887	894	892	961	922	918	920	921	894	896	888	899	921	934	867	886	875	942	900	855	893	868	908	882	924	936	890	875	883	921	937	877	873	887	907	935	891	869	834	905	905	918	863	857	883	922	964	960	865	921	912	886	920	885	883	922	835	909	882	948	924	888	954	978	863	864	925	864	912	844	919	863	917	881	907	912	889	824	874	932	919	934	922	892	950	897	868	878	867	894	896	902	835	856	864	894	907	911	884	887	939	898	909	895	872	889	889	898	903	864	882	926	911	906	925	907	912	884	862	866	958	926	863	912	889	946	908	920	921	839	895	926	949	968	967	918	928	952	878	872	926	885	857	940	871	868	890	940	896	898	891	855	927	875	888	934	934	917	931	897	954	939	907	923	890	898	882	930	893	893	889	891	913	872	851	885	882	897	860	937	890	850	855	895	922	883	854	1003	854	905	937	891	893	881	935	889	889	931	864	873	896	887	924	916	881	889	870	879	966	902	845	931	908	841	940	865	966	858	858	926	941	895	886	906	940	889	894	927	977	910	913	890	918	936	886	889	988	951	895	897	916	920	892	865	943	922	843	880	864	859	875	928	905	892	885	912	920	880	882	892	915	911	908	913	901	935	882	905	863	940	914	924	896	880	917	899	944	925	920	874	913	901	875	872	916	932	902	915	982	862	969	907	914	944	881	894	892	848	887	902	922	894	912	872	853	920	849	867	898	908	899	906	951	926	889	875	903	893	855	933	910	923	874	865	881	911	850	901	931	885	894	898	882	906	912	853	858	926	863	881	890	915	904	883	964	896	888	870	915	957	911	932	929	915	902	873	910	937	870	898	956	920	928	928	889	913	867	865	884	910	869	881	888	921	873	900	866	865	919	871	883	886	928	961	924	886	908	883	913	894	899	942	881	904	892	875	878	822	919	935	921	870	926	868	862	855	875	810	889	894	912	893	905	906	912	866	925	868	893	911	890	891	900	901	870	911	916
50023	28843	53326	17001	3962	1275	876	726	601	570	505	500	504	446	401	441	406	402	399	395	4224	14264	10504	6121	2204	791	417	357	313	315	311	337	317	319	306	321	299	349	306	313	317	320	308	307	321	335	330	320	348	314	324	326	304	324	316	336	329	310	314	295	332	320	314	310	330	306	339	343	293	331	320	318	314	310	335	307	329	294	356	338	307	329	307	328	332	298	300	309	317	324	283	320	341	320	281	285	330	340	336	333	319	345	308	329	297	323	314	319	340	307	327	308	314	324	355	322	340	323	335	334	331	314	345	320	329	349	333	317	325	357	349	307	347	345	328	317	329	296	320	350	319	301	345	326	328	319	338	316	339	333	336	337	325	282	307	322	303	292	296	349	317	331	328	321	349	372	339	313	292	326	310	314	351	347	309	355	349	332	305	297	339	316	317	333	351	313	323	285	340	315	315	321	315	324	301	339	339	315	327	335	346	301	314	324	283	326	318	319	333	342	317	312	331	373	342	352	333	338	282	315	343	359	305	327	346	357	316	343	324	328	340	326	320	339	326	332	296	318	335	313	336	320	337	343	327	319	348	322	286	336	323	312	322	342	310	331	325	308	291	337	319	328	285	348	289	318	318	347	329	328	336	315	308	338	325	362	304	337	337	318	329	329	327	342	314	332	315	320	311	317	310	338	335	301	337	295	328	293	313	305	340	304	322	328	309	322	314	312	340	322	312	283	303	335	298	294	307	307	321	358	304	329	335	343	343	353	325	334	321	301	337	337	321	328	309	304	295	291	348	309	337	301	316	272	310	317	324	304	335	308	353	322	334	296	334	310	321	330	320	331	317	326	327	335	298	344	324	341	320	346	331	348	354	336	330	316	323	339	325	326	291	344	302	312	334	296	331	313	310	300	300	328	297	275	306	343	329	298	316	359	304	325	319	334	321	312	340	321	326	305	293	330	325	294	353	332	352	334	287	354	346	343	333	324	275	310	341	337	304	340	327	329	341	340	316	304	324	354	333	335	299	348	354	291	324	325	349	333	337	311	311	311	365	305	350	347	354	329	303	306	334	285	353	345	353	327	339	282	328	307	328	325	302	312	305	337	328	316	325	334	314	330	307	308	328	344	334	333	328	306	347	331	305	341	312	292	308	338	339	310	303	309	336	312	328	328	339	312	299	325	295	293	324	315	327	322	327	314	310	290	346	290	316	321	322	317	320	300	337	328	307	303	286	340	309	329	281	319	366	322	356	342	326	318	328	339	326	338	320	286	317	340	344	312	305	310	329	318	337	319	308	311	318	335	293	316	322	315	328	326	311	316	340	342	316	308	344	302	319	297	333	312	292	325	309	301	339	340	339	337	333	317	307	334	325	331	311	311	293	310	350	302	344	316	330	323	328	306	332	317	343	339	337	320	332	340	326	338	309	312	331	284	324	323	288	349	314	301	313	313	306	303	339	339	359	298	317	311	351	295	322	341	310	330	307	306	334	313	354	340	329	301	351	300	334	329	348	341	330	336	336	301	332	330	272	289	299	327	304	317	294	330	333	318	336	311	315	302	320	315	342	318	319	323	334	327	323	320	342	345	333	332	316	374	333	317	305	350	336	325	311	332	329	320	321	348	330	329	300	311	319	334	312	305	320	322	308	358	338	366	342	340	340	318	371	339	324	324	288	331	295	355	363	315	340	319	320	308	321	345	302	338	317	343	341	336	295	328	334	343	338	342	304	335	324	336	346	322	285	350	319	333	323	288	279	319	346	296	352	291	344	382	323	285	298	336	348	309	323	335	359	306	286	297	288	342	309	302	315	336	300	313	331	312	299	323	316	308	314	343	291	344	344	298	333	318	370	335	328	355	338	350	306	298	333	332	319	332	320	321	332	312	318	287	320	310	323	326	326	337	318	332	334	342	349	302	318	326	317	328	341	328	328	301	298	313	339	302	327	331	327	310	334	327	328	348	343	333	294	345	287	336	312	309	311	348	338	307	312	334	350	334	357	298	378	321	365	330	325	320	284	336	312	347	320	322	320	303	318	310	335	309	339	312	293	299	309	330	345	344	326	309	314	311	323	314	317	329	329	321	312	295	324	298	350	318	328	320	294	332	315	322	323	326	307	318	356	346	314	345	285	321	314	282	293	307	359	313	342	315	334	336	330	279	297	311	338	329	324	318	349	296	291	334	316	348	316	278	316	317	315	334	311	309	321	298	322	341	305	332	336	344	316	319	327	340	320	318	356	348	348	349	324	340	335	284	322	353	325	325	324	333	332	348	330	317	293	340	339	316	332	351	304	335	315	348	305	291	310	339	342	320	330	316	295	309	346	296	329	308	316	359	376	313	325	330	347	287	311	332	317	331	319	347	330	321	327	339	349	287	326	324	291	311	337	317	312	324	317	310	319	329	343	326	330	350	340	332	320	324	334	351	310	327	308	341	317	313	324	348	334	285	320	306	316	346	325	349	325	330	350	318	331	301	294	319	340	311	341	298	361	344	327	342	319	368	319	315	326	321	320	307	351	338	313	327	332	326	331	281	309	299	319	296	309	335	325	296	325	309	348	329	320	294	322	324	313	319	298	315	324	310	319	303	321	330	306	329	285	333	325	344	368	363	298	359	330	300	339	314	340	352	323	323	299	312	316	312	303	321	326	309	347	320	309	309	326	308	367	326	320	278	320	313	303	302	334	344	323	334	295	313	324	360	341	335	286	307	369	356	340	318	316	321	333	308	315	328	305	295	340	298	310	303	343	297	332	306	337	349	355	335	348	333	320	331	322	306	340	326	305	297	310	344	324	314	304	304	320	327	315	306	347	313	294	312	345	326	318	315	315	335	322	311	355	324	334	318	319	331	353	323	329	337	301	329	341	281	343	336	333	303	309	343	297	313	282	359	292	318	346	340	334	334	325	309	306	347	350	336	351	331	353	343	346	346	325	328	320	339	332	342	335	295	301	308	311	277	326	306	313	310	316	304	356	315	318	338	339	313	312	308	323	329	319	327	323	320	340	348	329	327	336	338	316	318	303	309	319	330	320	332	338	290	322	348	335	352	329	324	329	333	341	325	325	341	327	322	328	326	333	332	331	342	293	322	333	311	317	325	349	298	304	332	310	329	334	322	315	343	335	339	322	311	313	321	300	324	289	353	306	298	344	349	343	324	323	319	336	302	324	299	357	318	327	351	304	319	299	334	304	305	340	323	312	316	328	337	317	360	329	361	294	340	312	300	349	301	359	343	315	336	306	335	331	322	313	350	334	333	346	341	302	347	326	325	302	304	317	315	307	326	345	353	337	351	265	321	348	339	333	333	318	361	274	373	350	337	362	351	341	335	345	347	335	325	323	332	329	347	331	297	323	363	296	318	326	335	338	308	359	314	317	305	338	350	346	312	282	323	327	328	294	311	297	297	307	325	313	327	321	299	342	300	336	333	331	318	273	315	297	299	321	312	296	330	323	298	334	321	314	342	316	337	319	316	291	362	322	318	282	335	323	310	301	289
34408	18025	36006	5204	4749	3974	3372	2899	2575	2283	2003	1959	1813	1688	1647	1639	1503	1461	1425	1398	16223	36592	29423	21180	9534	3226	1436	1050	990	943	908	965	962	979	955	961	962	970	925	970	981	948	981	986	927	954	962	937	1007	974	977	943	1018	1038	958	934	966	977	960	966	961	943	1038	955	965	935	914	886	961	928	974	951	941	919	1010	895	984	943	921	955	991	937	985	985	1016	967	914	960	946	955	985	1008	967	877	907	965	920	985	938	1033	946	1002	960	921	966	957	1001	946	934	1008	910	953	907	944	915	921	966	928	966	984	977	952	954	937	930	985	907	932	940	986	950	933	905	940	958	967	941	998	952	985	948	978	927	946	964	911	1001	975	929	1048	953	923	892	950	1000	945	932	970	1011	973	1051	995	958	943	964	1028	945	953	1031	954	946	933	956	972	939	952	948	986	961	929	945	947	936	958	977	1010	943	1009	983	949	990	1003	990	992	979	930	960	996	960	960	1005	922	915	1005	984	938	981	959	937	962	981	949	961	993	1034	920	958	928	957	1001	1009	979	926	1063	940	952	971	906	934	949	944	957	1018	994	955	958	1017	961	950	913	1031	998	951	950	974	935	951	946	971	980	897	976	970	947	952	988	928	961	920	941	958	970	954	962	937	944	939	962	937	947	907	970	936	965	987	966	897	959	918	951	953	959	969	998	1002	920	935	942	1002	978	937	916	955	980	931	907	921	907	971	929	957	907	961	936	967	956	987	939	965	957	1001	941	938	996	1016	979	959	934	956	983	949	1035	948	907	952	943	1006	919	939	963	1057	976	983	999	963	962	978	927	960	967	955	961	962	932	912	962	937	941	983	947	942	956	977	976	948	982	997	947	920	944	999	908	965	961	936	976	971	992	995	918	957	943	947	935	976	950	992	906	946	976	1017	950	912	932	947	939	931	955	968	953	923	963	976	954	956	983	982	968	969	969	994	994	947	1005	925	1002	941	903	950	961	965	982	929	924	952	894	965	976	970	948	976	974	886	967	976	974	983	966	931	965	971	953	946	985	970	983	980	948	970	985	936	1035	969	961	993	975	956	931	987	944	922	917	920	926	931	935	986	975	991	1006	952	978	941	952	962	957	1017	958	934	990	983	1025	983	936	1035	982	962	1000	1009	950	905	977	949	912	944	966	901	982	1006	910	942	981	963	938	973	995	953	971	983	909	1028	939	943	940	904	953	981	964	959	977	931	926	977	983	938	910	947	917	979	946	945	1000	881	929	1008	914	968	940	962	916	998	969	977	965	980	907	948	962	940	926	958	965	1018	946	947	956	923	1003	947	929	959	977	941	971	965	877	945	986	929	959	992	956	926	894	984	1011	954	983	990	964	980	957	960	971	976	958	962	962	976	953	864	998	919	974	983	979	980	1014	962	939	888	950	921	912	935	954	963	951	978	982	928	976	968	1011	950	932	961	942	967	954	967	980	900	902	959	966	937	946	947	1016	954	979	999	947	961	987	1003	970	1014	934	985	954	956	929	989	961	893	978	971	966	987	1011	956	1019	971	949	945	955	939	958	973	990	1000	926	986	961	992	964	979	970	965	934	982	978	938	921	951	955	896	938	966	991	910	960	1005	980	924	976	959	969	979	948	964	939	1010	985	922	1038	918	942	943	1003	974	999	889	877	958	978	958	1032	918	947	891	949	961	973	987	951	967	883	959	994	951	945	948	964	961	933	963	997	979	911	946	932	909	979	999	947	982	974	934	936	973	929	957	977	980	933	977	991	989	964	961	942	947	932	994	982	992	982	956	938	988	974	961	1035	975	986	994	989	980	967	969	941	952	953	980	982	942	954	981	989	955	937	908	913	955	963	948	987	974	957	942	961	938	928	948	1018	943	959	946	956	969	970	968	993	949	998	1050	960	941	891	925	937	964	945	946	973	847	991	1022	972	950	1008	999	960	989	904	940	972	907	991	989	932	932	979	964	992	936	938	943	966	1010	923	968	965	995	976	1001	973	964	947	995	926	901	907	949	965	873	992	988	942	932	997	980	939	974	955	953	953	950	952	940	983	932	934	987	1002	957	969	905	1000	969	937	951	978	970	947	950	968	978	967	978	978	951	975	946	953	1007	952	1028	923	984	888	949	978	893	969	959	879	976	986	965	999	1003	929	941	914	903	995	930	983	981	939	977	923	933	941	979	992	959	955	926	963	1020	1019	950	970	981	936	952	945	976	932	953	954	958	988	981	1010	954	910	1009	940	945	969	935	1024	1005	945	961	967	969	926	901	953	985	977	1015	993	932	960	943	971	1016	989	989	941	930	949	920	922	962	957	955	987	979	970	951	955	949	970	986	984	1026	908	1024	938	969	956	996	939	954	995	943	977	927	999	970	972	955	995	977	969	939	980	946	953	951	905	947	941	939	948	972	964	1001	961	944	915	984	988	989	1017	959	967	1017	968	931	954	988	933	953	970	939	973	948	1056	936	936	993	983	929	987	970	929	929	985	979	980	971	959	913	996	993	945	921	942	919	943	992	934	965	1029	928	902	943	932	956	1018	1002	963	956	970	985	969	963	944	972	959	980	972	951	965	946	976	922	1015	883	962	950	960	984	1029	953	937	937	947	942	994	962	957	974	948	913	1002	903	965	953	995	962	927	1028	933	956	1011	963	952	918	1008	1002	975	988	960	958	957	975	970	929	948	948	955	974	968	987	975	964	982	941	896	915	934	1014	1004	989	971	928	889	949	991	905	994	935	954	978	971	969	955	892	977	965	971	966	1006	961	927	981	939	1003	969	962	936	961	946	940	960	988	997	949	982	976	913	1033	992	922	962	955	932	1014	966	1000	982	971	994	964	953	958	980	944	1023	991	912	989	990	1003	937	953	982	903	990	977	996	958	935	965	977	924	969	938	974	963	936	952	966	917	934	977	955	1013	991	931	952	960	969	1032	931	969	949	977	974	940	1001	962	953	964	976	963	950	949	971	961	1022	927	964	923	933	953	971	922	950	976	969	993	875	978	917	979	942	991	1017	953	951	989	961	937	911	977	929	957	937	962	952	939	988	997	975	959	958	947	983	989	979	938	982	1014	933	942	1012	983	991	937	952	917	920	974	971	950	1004	937	1011	953	1004	1022	977	957	951	1028	940	966	917	980	958	984	883	1001	974	995	972	990	986	935	988	930	952	951	945	930	955	971	957	965	1033	958	959	991	997	954	966	987	963	957	936	957	905	958	960	977	932	987	1002	984	983	944	926	940	924	933	979	956	975	922	939	980	924	998	988	1011	1000	937	902	1004	987	948	938	984	960	956	986	988	961	931	970	978	959	1022	991	1026	957	973	943	975	912	973	964	949	975	997	975	964	967	990	968	962	1026	919	975	982	949	943	948	945	974	893	888	961	952	938	980	963	975	959	880	992	1036	944	946	967	927	928	972	960	945	1022	959	1003	945	983	994	940	944	952	980	961	955	922	970	979	926	961	938	943	935	914	978	1005	953	946	941	945	987	917	973	996	1027	951	996	958	970	955	1027	992	943	968	942	954	944	926	918	956	979	1011	908	955	983	979	996	930	946	927	977	981	989	956	925	900	902	958	951	947	983	947	1004	958	918	928	990	895	999	966	977	972	972	953	959	930	941	979	982	919	921	924	995	982	939	983	943
17033	3620	3337	461	317	291	317	272	289	289	293	272	280	291	263	257	292	269	294	268	519	1089	1202	833	592	368	267	274	259	270	275	287	274	275	254	277	276	251	298	247	270	247	266	260	305	281	232	258	236	254	270	264	276	271	250	246	270	275	266	247	261	288	290	277	278	269	276	264	276	252	276	278	245	258	308	279	284	275	263	247	263	298	258	291	272	264	253	267	221	260	313	249	311	234	261	282	261	278	271	223	259	273	263	232	242	291	286	246	262	252	288	287	268	278	249	265	253	297	261	271	268	257	266	299	261	293	236	260	261	258	248	256	278	239	261	273	272	255	287	246	274	274	268	279	298	273	283	270	267	315	268	262	283	274	261	262	277	237	285	289	267	269	258	293	250	258	253	238	277	275	269	285	281	236	274	268	257	284	252	269	275	266	293	278	255	256	272	245	250	283	270	274	272	278	294	279	271	314	291	254	296	288	278	256	273	244	271	290	261	272	287	263	286	260	257	239	242	268	267	270	260	266	286	256	250	276	260	261	247	270	295	279	278	258	273	269	271	241	265	262	254	260	258	250	247	291	264	286	266	262	253	255	245	272	266	253	244	259	273	282	267	280	270	273	292	263	246	277	258	264	272	270	284	261	264	306	265	253	251	267	264	249	267	254	300	256	255	312	263	262	246	265	258	296	238	239	273	263	261	279	284	277	286	275	268	253	284	286	270	267	258	284	256	248	279	303	263	260	280	257	235	288	268	284	251	256	258	275	261	283	250	248	263	240	248	255	254	249	265	277	248	261	259	270	258	266	258	252	280	266	261	278	283	261	268	228	269	271	281	276	262	242	274	267	289	282	261	286	267	260	265	284	243	260	249	276	271	259	242	256	254	261	273	278	255	233	247	294	252	251	264	262	250	255	252	236	252	251	258	268	257	259	255	273	293	309	276	271	277	278	273	218	237	265	252	249	263	258	275	255	290	309	257	244	259	263	285	283	252	277	245	288	287	286	214	268	274	287	266	262	289	249	294	231	266	276	279	249	301	269	268	251	248	263	263	256	310	254	275	267	290	254	262	281	267	273	277	255	249	254	284	261	268	266	251	286	275	266	257	246	270	267	290	308	227	262	248	264	272	253	255	248	270	284	252	279	270	264	267	279	261	257	274	266	278	267	248	278	250	257	253	265	247	268	277	239	269	256	274	220	260	280	263	281	280	246	264	253	260	266	249	273	251	265	270	260	282	253	279	261	260	263	257	282	276	258	252	257	290	254	282	241	283	272	238	256	293	268	265	287	246	265	291	245	232	252	268	244	273	261	252	269	260	267	282	273	282	270	254	257	260	246	262	257	288	263	285	251	252	260	249	252	252	285	274	271	268	245	286	258	273	289	275	256	277	271	243	228	263	246	270	241	261	265	268	292	278	270	270	260	293	278	238	249	263	262	268	276	275	274	250	266	286	270	262	280	253	268	261	275	257	276	284	245	308	267	253	262	240	256	251	257	281	256	249	245	268	249	265	279	309	278	268	285	254	261	276	281	240	268	248	278	257	315	265	270	288	255	251	258	246	273	294	289	251	248	264	260	268	249	286	283	270	270	273	265	294	281	253	266	239	232	237	244	255	261	272	279	272	304	265	256	285	255	288	270	280	277	282	275	290	247	276	273	276	267	258	241	269	245	277	288	259	293	253	247	250	259	253	239	274	243	258	228	250	278	295	242	263	272	278	270	280	276	296	250	257	271	283	250	281	256	286	273	272	266	270	261	266	259	237	267	277	279	272	264	266	259	250	271	259	222	247	260	256	268	240	241	287	246	279	263	277	260	258	281	278	200	258	246	250	270	239	291	263	257	276	264	265	289	291	275	241	243	276	264	266	267	264	275	264	267	259	263	260	296	228	273	270	243	270	253	273	257	257	255	288	248	275	267	285	259	277	257	282	267	241	276	242	278	264	274	286	270	271	255	292	293	260	263	285	284	255	297	277	254	237	243	293	242	240	245	248	261	262	276	290	267	263	260	266	261	286	252	297	267	248	255	274	263	237	253	277	257	283	252	273	255	289	248	264	247	275	298	266	240	228	306	249	281	260	268	267	276	294	282	265	285	285	285	237	258	270	240	306	231	270	273	269	254	274	250	250	288	260	254	268	270	252	253	252	264	288	248	280	257	244	271	263	260	268	272	261	237	253	232	238	252	220	258	277	254	272	253	257	266	275	265	274	249	262	305	266	271	260	282	275	307	272	303	274	255	265	275	281	287	292	284	261	246	268	276	243	264	267	288	265	258	260	237	217	277	270	266	276	225	241	293	257	275	269	256	247	294	247	281	242	244	306	279	276	274	247	262	251	275	252	285	259	275	275	242	265	258	249	270	280	258	250	261	261	259	259	265	255	279	301	244	271	258	260	262	293	268	248	286	251	255	259	276	256	261	265	288	294	261	292	268	273	244	238	261	260	290	255	278	242	257	245	262	272	271	265	267	290	300	260	277	291	243	281	275	257	248	243	273	280	266	298	244	266	265	266	273	271	243	256	235	274	260	263	285	261	238	279	291	246	268	289	258	234	261	260	264	279	257	235	271	259	243	283	245	257	258	245	270	253	260	263	271	248	249	284	303	259	269	271	266	277	266	283	284	284	237	270	268	257	267	265	244	250	244	283	298	253	280	251	240	264	250	262	254	276	289	249	258	275	254	244	265	238	278	259	268	253	273	279	280	252	252	264	277	260	284	250	255	280	268	272	261	276	253	286	264	285	282	282	271	298	242	279	281	247	267	261	253	272	287	272	270	298	289	265	259	254	282	253	294	236	258	281	272	282	268	248	262	266	269	250	241	255	257	254	267	285	283	246	261	271	255	273	256	262	251	249	299	265	266	280	270	265	299	265	278	260	253	252	271	264	272	254	259	255	287	278	259	251	271	257	286	256	276	248	282	259	286	276	257	257	240	280	264	272	284	270	261	287	258	252	293	267	260	251	283	272	276	251	297	249	274	242	258	269	274	254	262	248	248	262	262	265	269	255	241	262	271	288	267	232	282	276	225	272	263	285	320	261	283	263	252	270	267	261	262	282	281	264	255	268	258	279	234	281	276	284	300	267	274	283	253	244	268	251	278	238	250	272	259	289	263	242	251	249	284	255	268	296	285	272	249	253	284	265	271	265	238	290	259	258	259	298	265	277	256	263	282	245	264	247	292	261	248	264	268	246	255	273	253	272	308	256	257	267	252	238	270	253	257	267	257	270	256	273	248	297	272	286	272	269	278	257	272	287	260	272	262	263	279	268	274	262	269	295	268	261	246	274	286	249	264	281	270	275	284	287	261	277	286	276	279	256	266	266	289	262	321	260	251	247	285	274	288	300	306	265	260	263	264	313	288	302	261	275	280	259	240	252	270	266	276	253	272	248	256	273	257	257	259	226	279	268	253	269	252	251	269	278	291	268	258	270	241	286	288	282	263	278	253	250	274	248	283	278	261	265	259	283	267	250	258	254	265	311	253	283	232
11027	2947	5497	1014	991	895	862	894	954	904	879	831	854	839	875	813	826	796	786	853	2060	4996	5105	3625	2090	1294	947	868	824	829	815	783	843	820	793	779	860	848	812	798	779	813	847	846	821	800	830	813	795	828	822	741	801	800	789	827	898	816	785	821	800	839	830	778	823	823	789	812	776	869	822	814	818	817	809	794	870	821	834	829	794	833	807	842	803	792	908	802	797	800	818	833	799	793	704	796	844	808	852	752	869	793	833	776	764	815	877	806	816	839	764	858	837	805	804	837	839	818	817	812	795	765	814	776	781	805	868	810	810	796	775	806	833	793	808	818	810	832	825	790	793	798	832	816	815	829	800	818	826	804	830	798	828	849	810	850	824	798	777	846	832	800	809	810	804	827	879	807	797	871	809	819	823	810	743	809	826	849	844	822	822	872	782	809	819	835	843	749	780	821	823	831	829	792	827	817	763	864	817	810	839	824	794	859	794	808	815	834	800	792	817	796	811	815	845	817	844	824	789	855	826	778	860	858	841	825	749	800	833	834	743	840	815	797	757	809	809	833	737	775	856	797	825	818	770	761	807	813	816	863	813	828	791	770	844	803	854	778	790	828	799	784	831	804	813	777	852	819	834	799	851	767	807	799	786	800	806	814	802	810	847	808	839	837	853	827	791	854	851	858	859	790	803	790	819	834	792	789	797	788	833	817	808	796	763	800	853	819	800	801	787	814	808	827	783	793	827	809	825	836	746	857	822	843	774	788	812	811	795	827	778	798	779	736	792	762	744	827	800	828	836	789	758	810	768	825	819	817	834	831	806	841	810	767	739	741	827	781	829	783	849	755	815	760	801	786	806	772	829	751	809	793	817	807	808	836	859	829	782	832	776	792	830	841	820	788	799	799	830	785	843	830	825	819	857	838	787	820	824	778	820	806	800	785	888	806	795	785	862	810	820	812	801	828	789	815	805	790	792	838	823	827	802	850	776	792	833	794	850	835	816	780	848	846	805	814	797	844	845	790	834	826	848	854	770	858	884	831	767	811	788	814	772	840	816	846	857	756	821	822	884	789	781	796	791	790	823	842	883	797	804	823	811	774	840	809	849	805	871	831	796	817	820	795	834	754	777	865	805	794	817	845	807	831	772	804	805	756	804	799	775	796	785	872	849	843	812	805	819	823	816	822	787	814	828	840	809	818	811	810	843	776	818	858	799	800	822	852	823	811	849	781	784	820	868	767	833	824	792	837	839	808	842	825	847	817	793	808	761	807	817	796	798	909	815	830	798	819	817	829	797	817	800	807	842	852	806	805	817	794	818	835	784	808	784	813	767	866	817	811	796	826	814	822	789	818	769	761	813	819	806	799	828	829	775	819	795	817	759	795	801	794	855	826	806	803	812	822	817	784	795	864	779	801	785	841	844	797	740	844	825	805	795	750	821	850	792	798	818	755	774	823	815	784	810	829	769	819	774	847	815	787	837	801	820	872	833	810	797	784	818	838	789	813	809	800	823	825	791	818	843	781	813	832	767	822	814	814	786	814	838	837	870	824	807	856	802	839	831	811	772	778	861	865	785	802	845	839	795	813	798	849	836	781	771	803	815	886	809	850	825	776	809	832	847	788	840	811	786	787	811	835	873	824	837	791	746	825	766	828	812	781	820	833	814	838	783	783	810	860	831	832	776	820	849	780	840	785	849	853	832	815	816	810	874	766	822	795	834	815	822	832	835	791	778	757	781	788	803	848	801	804	845	824	811	867	854	790	793	815	817	815	804	852	846	828	869	853	804	818	805	835	795	762	872	807	758	791	822	850	818	799	789	805	824	851	770	828	800	842	800	832	768	799	852	811	840	842	808	836	790	804	857	824	804	826	816	803	862	861	846	827	816	809	861	825	841	806	809	798	823	807	841	758	817	815	800	801	793	802	743	784	845	873	823	790	738	814	829	808	829	801	812	810	839	768	793	807	867	853	796	817	807	791	788	849	801	801	809	815	811	796	772	787	802	814	809	799	780	798	818	799	810	835	844	777	807	843	817	854	799	834	809	798	877	816	816	815	793	816	794	806	797	812	804	828	795	814	781	800	848	747	805	814	774	893	821	806	825	821	810	841	814	849	837	823	852	779	732	840	812	863	809	777	794	813	821	805	814	809	785	861	825	779	793	787	820	793	809	833	809	841	826	821	794	837	776	796	790	822	815	783	860	805	845	809	856	814	893	793	776	847	818	827	769	766	795	791	780	796	817	804	849	777	798	803	830	849	761	817	804	816	864	817	788	769	846	771	834	815	769	856	842	821	802	857	848	826	813	823	849	798	787	825	832	821	776	855	816	815	811	861	781	779	764	804	819	839	798	774	784	788	821	748	796	821	767	805	768	798	867	760	802	796	802	860	803	799	763	827	845	828	859	780	806	857	776	830	770	765	774	809	765	789	834	808	829	790	806	781	829	781	804	809	881	796	800	847	837	782	800	806	844	767	854	813	863	870	760	767	798	842	811	813	788	781	822	776	797	810	780	818	776	796	780	794	845	828	809	855	807	841	777	870	789	797	831	834	850	800	802	810	817	774	819	881	833	794	779	819	822	830	810	790	825	893	807	781	870	837	773	756	813	775	832	819	812	817	790	820	828	807	818	838	773	816	818	788	759	863	806	828	809	818	794	866	861	802	751	819	779	795	768	784	783	858	835	787	781	798	770	828	842	786	748	732	773	854	815	845	796	828	799	835	816	821	825	762	819	764	842	818	806	839	852	827	778	828	831	815	796	764	809	837	875	834	800	816	794	848	797	809	827	849	825	781	838	806	812	812	785	824	824	772	785	824	778	850	825	814	841	787	856	819	708	834	794	830	756	755	818	792	825	827	769	801	783	829	847	805	811	819	812	773	788	828	851	864	783	834	790	804	819	868	758	833	848	801	835	769	806	826	768	798	855	863	825	824	804	795	815	802	806	791	829	762	805	784	751	808	829	794	843	804	792	807	823	756	831	854	781	769	783	841	792	790	790	786	836	817	756	853	772	835	785	794	838	782	798	824	845	791	836	819	809	820	841	771	809	794	848	813	841	797	765	835	764	778	803	791	803	764	739	809	813	797	828	794	815	802	825	771	830	817	793	834	834	812	786	795	796	744	837	830	810	817	810	832	843	827	824	795	769	868	829	757	808	810	786	811	817	801	797	809	846	780	812	842	807	831	798	815	801	806	786	875	808	800	808	799	857	791	780	832	805	837	782	807	811	798	783	821	800	798	818	835	855	795	765	779	777	840	805	790	827	828	836	834	759	845	785	801	833	855	846	812	778	800	740	839	807	829	772	806	795	839	796	811	781	828	856	782	821	807	770	835	813	829	814	795	851	805	790	787	802	853	843	778	802	792	803	832	852	841	837	804	785	805	807	761	791	779	805	797	788	819	773	797	870	793	816	825	829	847	888	840	815	846	829	778	772	784	844	830	862	782	782	805	821	864	817	837	795	805	807	831	879	818	783	822	783	813	744	830	803	761
35604	26066	27772	4235	1022	722	587	522	425	451	415	374	343	349	342	330	328	344	319	335	3332	9530	6388	3233	1191	560	326	343	282	312	269	285	322	280	279	273	259	260	301	278	283	276	291	287	294	269	247	293	295	294	272	288	300	282	283	273	285	290	280	275	287	309	285	305	319	293	311	279	287	279	265	311	295	272	292	286	292	270	284	288	318	280	272	258	315	281	276	297	263	304	285	312	256	282	281	293	269	278	262	252	297	281	281	294	279	260	288	303	287	262	282	285	278	281	304	269	288	283	250	259	283	269	292	281	253	240	310	262	299	271	254	284	272	308	284	278	258	250	284	271	276	316	304	276	276	272	276	260	270	284	312	282	275	290	268	276	293	331	285	280	271	276	283	254	261	290	318	271	282	284	298	313	272	280	265	269	304	267	258	290	280	256	293	318	304	265	273	301	274	294	281	287	308	286	340	306	296	311	323	309	266	285	297	289	277	287	294	301	277	283	321	289	283	319	283	265	269	270	304	315	295	265	275	279	293	274	266	265	285	273	273	302	280	277	270	241	291	259	255	294	278	296	283	278	320	286	298	298	277	290	264	287	275	291	265	296	292	264	311	281	306	300	293	252	284	278	281	299	255	300	281	280	305	293	284	274	266	284	294	301	295	260	299	274	272	277	281	263	274	276	288	296	298	311	282	278	281	328	300	294	310	287	301	276	290	289	281	268	292	291	296	254	278	296	262	291	303	267	265	275	282	302	278	274	324	281	291	251	254	280	271	303	262	266	277	291	284	281	260	299	280	271	266	292	308	296	269	279	275	313	285	265	270	270	279	289	276	305	276	314	284	307	276	276	292	316	306	279	294	259	302	265	287	276	253	296	284	307	283	258	276	282	305	291	291	283	283	295	292	276	278	280	316	289	261	275	267	291	277	276	263	286	267	285	268	272	272	279	288	272	286	249	294	271	303	240	300	274	272	252	276	269	272	270	299	318	298	277	279	299	290	270	300	305	299	286	277	283	271	281	250	298	292	290	273	309	274	272	283	285	284	287	305	249	306	288	310	284	300	274	275	299	283	286	302	289	250	303	288	287	282	271	281	298	313	293	278	278	272	288	278	289	284	291	254	312	274	333	340	315	277	284	269	284	277	289	289	286	279	273	294	274	302	281	273	292	266	277	292	266	292	281	274	270	234	273	233	284	299	301	303	272	254	271	286	267	295	296	301	278	290	283	294	237	293	301	278	282	270	294	330	306	318	305	274	288	306	298	294	270	258	288	275	283	279	273	300	269	281	265	253	273	275	258	274	295	281	251	279	292	296	284	288	312	291	287	301	283	302	262	282	292	259	276	280	271	284	263	302	287	283	286	294	295	275	288	298	282	270	283	297	286	276	269	289	317	251	301	266	277	274	293	298	272	274	256	280	293	270	295	271	286	281	294	266	272	235	273	279	286	285	245	277	287	288	308	305	264	274	275	240	273	269	285	296	304	283	270	294	303	278	290	288	254	290	303	294	298	318	295	267	249	264	293	268	307	257	303	256	289	287	287	303	258	287	283	269	287	271	283	272	287	311	274	293	244	267	276	262	291	267	312	266	285	301	288	269	311	307	280	297	282	271	291	278	284	311	322	283	264	263	280	302	329	276	268	284	270	252	292	267	294	271	284	284	288	306	286	312	253	282	255	277	320	304	309	275	289	285	272	270	316	299	283	283	264	295	298	282	293	295	281	298	290	274	300	291	296	293	285	287	276	285	308	283	282	292	253	280	254	282	290	281	290	296	280	304	284	296	326	301	288	256	302	287	273	315	310	277	267	286	241	286	264	245	285	316	306	292	274	270	320	278	250	300	264	297	279	313	316	311	273	275	251	284	248	310	330	285	273	268	299	280	304	304	275	271	276	266	304	286	277	301	265	285	303	289	265	281	298	282	280	283	281	286	290	286	310	293	295	286	276	290	298	256	250	306	286	282	328	263	270	290	253	260	297	289	298	301	290	279	294	278	293	279	288	301	275	295	264	301	267	266	282	289	287	288	264	299	249	281	268	292	257	315	279	287	312	283	272	265	307	279	283	288	279	262	277	284	286	275	280	264	261	291	281	298	306	271	285	254	256	289	296	272	278	276	308	319	308	274	300	255	289	280	255	270	281	277	292	311	294	270	314	283	319	255	267	275	278	295	301	280	252	280	289	322	300	261	294	295	282	293	291	245	278	281	276	293	305	293	274	288	288	292	295	287	310	281	324	274	304	287	274	291	283	279	270	279	266	279	304	293	285	275	293	302	275	248	280	279	269	280	257	282	286	270	253	266	272	289	280	274	313	296	301	262	266	275	264	283	274	280	262	286	281	301	277	270	262	311	279	270	322	304	276	275	288	294	268	302	252	329	277	296	294	304	272	289	313	248	257	284	301	280	272	308	262	297	259	287	263	282	286	275	309	294	299	273	281	292	311	294	271	270	314	310	255	290	288	311	250	282	290	292	279	284	282	293	289	265	303	315	297	261	268	298	275	276	245	298	297	265	265	269	295	281	320	260	303	300	300	275	310	287	264	287	305	265	275	276	295	288	280	280	271	270	292	293	294	282	274	286	298	271	288	256	286	320	305	323	266	270	295	266	289	282	316	255	265	277	293	331	290	286	257	269	291	248	284	295	277	276	289	282	273	315	258	285	273	275	282	277	288	286	284	266	316	289	273	296	296	294	293	295	284	296	286	260	284	284	288	277	299	283	276	290	265	293	267	292	262	246	287	309	283	294	291	324	290	295	328	269	284	267	249	279	284	305	280	278	279	293	247	275	287	279	311	267	290	315	298	271	286	305	274	287	290	279	302	273	293	272	288	290	305	320	274	280	286	266	281	252	277	283	266	308	287	285	248	309	274	339	283	272	246	286	294	295	297	256	268	268	273	298	298	276	267	297	273	246	296	284	284	278	297	303	285	288	293	271	307	273	273	278	281	310	274	257	292	294	286	302	299	302	283	275	329	277	288	242	290	295	289	306	288	259	285	271	244	322	273	292	277	300	275	275	269	285	272	260	266	301	322	283	270	279	270	285	308	258	277	273	271	286	263	268	258	263	269	320	300	272	291	244	297	262	306	288	297	284	286	300	266	303	254	290	285	267	285	258	278	273	295	282	273	296	293	278	315	315	319	276	257	250	309	302	301	264	300	271	274	291	283	270	297	272	282	290	268	283	278	305	277	294	264	281	286	249	277	276	289	280	288	339	260	296	308	299	280	276	281	292	281	271	281	274	250	287	308	283	302	270	285	290	286	282	273	285	288	228	305	289	298	268	282	262	280	289	279	264	276	283	285	283	270	282	290	298	304	277	278	286	281	288	288	289	265	271	293	315	281	294	295	278	275	296	297	279	281	283	264	277	292	281	274	257	291	295	288	271	277	301	277	279	305	291	294	244	293	279	272	268	278	277	277	295	321	276	295	279	295	314	246	303	310	290	284	290	273	291	318	278	281	282	284	280	303	312	279	268	302	317	270	302	297
22117	20155	14583	3397	2996	2509	2185	1960	1752	1610	1553	1456	1400	1300	1244	1245	1220	1118	1147	1147	14301	29787	22291	13339	5301	1996	1125	908	878	864	870	836	868	881	925	855	846	914	911	858	859	808	897	868	870	892	893	876	868	827	826	851	839	887	873	849	813	898	851	842	878	820	851	837	900	836	833	828	827	855	885	788	830	834	834	846	836	838	834	858	884	865	831	861	869	850	862	873	870	861	847	835	857	870	877	856	915	821	799	862	844	850	869	848	837	865	852	801	865	820	866	839	842	855	891	839	873	844	826	804	834	898	842	915	861	886	851	888	855	851	851	839	931	877	885	853	858	922	855	838	836	842	833	844	880	853	856	861	856	858	819	866	862	855	861	829	833	858	846	878	852	857	869	854	840	857	842	808	865	917	836	813	859	893	855	835	846	949	879	903	862	829	850	861	904	843	885	857	814	827	824	877	911	818	893	879	860	895	822	810	807	823	857	846	872	839	871	875	843	981	881	817	878	866	808	897	829	852	872	860	831	835	841	908	865	818	913	859	854	891	863	867	811	839	826	859	888	809	875	862	867	840	847	844	862	846	817	931	851	912	900	878	850	844	844	879	831	872	836	878	865	917	902	841	854	839	892	821	809	838	882	856	833	835	887	878	852	837	787	811	826	875	860	901	850	791	858	863	850	889	856	814	905	907	817	844	829	881	885	876	907	858	831	899	851	840	858	821	838	842	896	823	831	858	884	860	859	863	874	832	832	851	884	844	806	840	911	833	857	876	861	867	894	836	839	866	861	818	891	868	800	858	888	899	835	864	877	852	874	864	826	822	869	876	853	845	887	890	925	871	840	864	874	827	858	871	889	866	830	887	831	853	833	904	879	890	872	863	853	890	876	831	850	858	866	866	890	870	847	816	859	841	868	872	843	845	875	834	849	898	793	873	849	879	844	910	883	898	872	845	832	891	844	877	890	881	837	857	846	851	847	796	824	892	858	846	855	833	840	851	855	891	883	843	875	885	858	815	829	875	867	849	883	859	829	829	862	876	879	894	870	777	903	862	848	884	860	853	848	834	854	837	891	860	885	857	898	873	854	842	860	819	879	862	843	842	861	837	851	804	835	880	857	866	871	895	868	941	845	877	812	879	829	891	822	877	853	822	807	860	845	815	869	820	846	877	897	872	859	879	884	856	851	863	859	859	889	864	866	821	842	835	857	790	835	876	898	858	847	888	870	863	886	847	834	864	785	865	866	894	855	858	897	888	881	868	831	853	825	840	850	839	824	830	868	869	898	874	865	810	848	821	836	834	842	873	877	847	807	869	898	823	826	860	807	875	842	822	822	869	863	862	845	855	838	848	853	892	892	853	862	905	830	802	888	896	883	843	871	870	873	840	895	820	858	873	856	845	826	878	831	860	850	841	866	898	824	875	885	841	888	846	874	889	832	860	891	857	824	898	888	854	849	835	855	877	848	853	849	913	840	859	848	833	868	845	864	856	883	933	838	844	844	877	878	839	869	869	840	875	863	862	830	881	931	846	840	861	841	874	852	842	826	819	849	877	869	884	804	868	816	828	887	905	836	860	875	892	849	842	908	954	816	810	854	876	830	833	851	847	891	885	853	830	849	840	830	916	879	804	904	832	864	815	884	887	833	837	891	876	831	831	850	900	855	825	820	858	808	901	855	891	852	808	833	858	845	921	871	851	831	851	889	831	892	816	801	850	897	831	914	844	845	837	861	822	852	863	818	859	869	788	901	838	859	870	868	897	859	842	888	876	837	881	844	850	835	881	846	864	862	874	888	863	846	835	852	845	835	919	875	866	851	855	858	831	903	875	875	871	894	824	844	834	869	884	812	808	916	890	867	868	830	871	861	908	862	823	845	888	815	883	856	870	876	860	851	842	877	875	887	831	848	844	885	863	862	845	902	826	813	894	872	875	863	890	845	856	846	850	821	837	863	874	923	813	823	873	852	874	845	853	825	854	821	796	876	814	865	862	857	841	836	828	816	847	885	862	852	811	818	849	856	851	871	809	812	861	825	852	933	851	824	788	831	885	835	858	848	867	878	892	858	821	831	946	884	853	873	881	903	865	878	826	842	870	900	825	876	869	849	878	879	919	895	878	827	831	893	811	844	826	857	843	850	884	896	827	807	866	834	803	871	821	856	861	833	802	861	888	886	868	863	916	888	817	907	805	877	899	842	803	857	867	847	824	903	866	865	909	816	863	908	846	853	880	865	846	825	896	863	881	888	843	847	854	873	901	841	885	852	871	851	878	843	845	899	846	913	877	842	854	870	848	885	898	882	845	817	896	907	878	845	859	830	818	862	842	880	878	838	855	865	849	839	859	855	853	902	864	850	894	816	883	854	872	860	792	881	911	845	824	870	830	814	830	829	844	809	845	813	895	873	844	847	823	894	873	833	897	842	821	807	883	874	882	897	854	895	835	890	867	887	818	788	808	856	926	945	820	825	889	810	905	836	847	836	840	842	850	866	875	838	863	849	870	896	821	863	870	828	899	907	880	878	847	810	880	947	885	908	864	866	843	850	832	846	846	896	886	874	862	863	867	835	862	862	821	845	861	827	826	818	868	816	913	857	876	855	827	903	837	875	874	875	781	902	833	855	856	812	862	846	841	886	855	847	856	846	831	830	865	862	828	861	825	897	845	861	898	841	858	898	859	851	885	818	808	813	889	852	928	871	862	871	892	852	813	865	873	798	863	850	864	850	872	917	861	913	850	883	842	874	836	926	899	820	887	841	833	868	823	842	891	841	858	875	853	886	851	930	899	815	817	872	849	844	820	837	885	871	871	896	843	834	855	808	824	855	835	867	918	849	876	794	862	902	864	859	888	829	871	835	838	909	794	874	853	835	880	850	860	908	855	831	852	816	879	827	836	843	827	832	866	850	896	860	857	849	860	878	873	879	851	890	859	884	877	836	832	905	819	927	835	898	843	870	883	849	839	846	891	903	845	860	816	885	844	878	863	842	877	829	836	853	827	903	869	855	848	839	802	901	891	875	894	883	883	838	816	873	850	866	863	855	862	859	854	887	918	831	880	873	834	881	820	821	854	837	879	872	877	838	837	930	852	844	836	880	891	890	798	847	868	837	816	870	863	865	858	835	890	837	852	882	881	898	872	886	884	814	910	861	866	822	863	821	900	870	862	843	891	866	841	856	910	892	887	901	880	876	832	829	881	836	887	896	890	844	868	838	899	857	853	874	937	838	829	845	811	847	824	851	842	862	810	840	907	853	853	813	874	845	874	830	860	843	850	855	832	885	847	836	848	894	856	831	817	856	772	825	814	834	831	874	873	856	909	843	834	836	815	864	844	847	824	829	870	857	883	870	827	845	901	841	874	848	834	883	861	837	869	881	834	831	826	808	823	814	854	805	834	878	841	865	844	864	840	887	922	873	864	854	826	861	868	876	874	842	854	845	845	834	890	890	896	871	878	821	785	899	843	818	833	831	908	820	839	880	842	848	853	860	845	875	819
42441	41431	42480	11311	2117	1120	850	679	625	506	503	469	448	455	415	426	420	412	384	377	3610	14430	11497	5877	1960	744	429	318	352	305	327	310	279	321	323	330	311	293	307	302	304	302	332	319	302	315	336	306	336	326	293	272	290	308	318	308	293	301	291	289	342	319	324	317	316	322	314	315	317	329	319	314	297	322	325	288	333	300	327	325	307	324	314	311	309	313	333	349	282	326	321	306	315	303	316	296	341	302	288	314	301	308	308	284	321	312	315	344	315	311	306	321	309	330	278	310	316	336	286	304	282	294	297	312	313	333	326	348	304	286	327	300	305	309	312	310	350	312	307	308	329	323	308	272	320	350	334	308	301	327	314	342	352	332	312	333	335	295	290	320	314	313	322	324	300	313	328	310	301	335	298	304	297	327	306	337	304	347	310	338	324	302	264	334	313	290	327	333	334	347	301	313	309	298	305	336	301	353	326	315	320	318	277	340	305	316	322	275	309	331	293	300	317	296	342	295	312	325	322	304	353	326	307	329	305	339	312	339	309	314	332	304	317	287	324	343	349	356	325	319	305	339	337	299	293	315	342	326	315	317	321	309	300	333	316	316	324	348	323	309	305	312	283	327	321	343	330	294	320	329	308	310	314	314	314	306	281	326	315	307	310	330	287	304	334	322	312	315	298	312	311	307	253	335	305	331	269	327	295	327	318	296	332	331	307	319	326	305	289	321	318	333	313	308	307	317	313	289	300	295	321	320	353	311	317	297	335	307	311	298	319	300	314	333	352	305	317	316	283	314	327	321	322	326	302	303	307	317	333	333	316	295	336	303	324	313	302	316	302	326	299	294	283	323	313	323	316	288	354	340	292	323	324	333	303	311	313	309	321	304	319	311	297	292	298	336	287	336	326	322	313	301	334	304	340	295	342	313	304	317	295	297	286	288	279	296	305	295	290	339	291	319	309	339	315	333	307	335	314	329	333	304	341	300	331	306	299	311	338	338	322	294	334	334	305	271	318	295	320	321	341	294	324	325	328	301	342	340	323	312	290	332	274	307	323	305	310	319	298	318	353	314	280	304	314	316	319	325	322	311	324	343	326	304	281	281	321	295	329	303	293	337	323	332	309	316	323	298	349	280	316	318	335	314	332	342	301	317	314	268	303	342	324	301	312	331	319	294	317	344	287	325	308	308	340	292	309	333	315	348	312	331	273	319	330	334	289	288	295	341	360	311	334	314	319	305	277	319	301	334	341	302	322	311	294	313	332	349	297	321	355	281	311	299	312	275	276	339	345	302	322	321	308	328	351	329	313	292	307	316	297	309	299	321	320	340	323	332	333	338	307	328	313	286	274	292	337	320	328	290	311	330	337	317	311	350	330	304	312	293	299	302	334	307	301	327	353	314	333	296	306	311	318	309	295	341	333	300	310	305	348	334	321	288	314	316	318	284	302	319	310	312	321	307	323	341	291	316	345	289	316	330	301	308	308	308	328	326	327	322	297	317	306	321	332	320	306	308	288	323	300	327	316	298	297	305	319	297	322	327	356	313	307	307	312	314	344	304	332	314	308	329	285	313	312	328	326	329	345	306	327	309	308	314	309	330	281	329	294	290	320	317	308	310	341	338	334	319	329	335	320	309	318	336	314	319	293	318	332	299	308	351	299	341	322	286	310	311	323	292	300	331	300	330	321	331	297	294	359	307	299	305	323	315	294	302	337	309	313	327	310	345	302	334	321	309	322	313	322	306	328	283	310	325	324	339	291	308	332	301	320	324	312	345	348	313	328	316	309	336	281	280	323	309	306	346	324	324	297	320	318	292	274	314	332	316	305	293	312	306	342	315	320	308	343	326	310	318	280	331	270	311	322	306	315	284	322	335	331	349	293	320	320	316	308	303	331	318	312	307	364	307	319	340	327	323	324	327	310	301	309	310	321	326	348	301	302	299	338	329	305	341	294	301	305	328	331	319	328	319	312	316	304	297	332	328	327	288	322	336	309	315	321	300	308	305	309	278	284	344	330	322	294	324	331	303	298	292	299	348	318	306	290	300	313	314	283	289	277	308	320	320	287	316	328	315	305	308	345	307	298	284	305	325	344	310	326	318	312	360	342	335	325	309	313	325	328	304	277	337	338	343	334	305	332	316	323	297	298	322	298	317	353	319	322	323	329	293	329	310	343	302	313	322	300	313	332	318	307	287	296	345	279	339	314	297	332	345	298	307	323	302	304	313	331	329	302	319	298	326	308	301	337	303	324	310	344	351	337	333	325	284	314	299	352	331	322	349	331	319	289	322	326	298	312	330	319	308	304	310	318	334	350	313	325	309	350	309	332	316	318	294	332	320	317	318	308	330	283	342	335	307	323	300	316	321	332	337	317	300	326	296	294	328	307	285	330	325	341	328	320	304	317	329	263	300	297	308	344	340	325	312	327	347	344	302	325	295	325	321	354	331	287	342	302	322	336	328	321	326	280	299	291	319	297	311	338	324	325	317	289	268	310	354	324	304	300	310	310	329	320	318	321	325	303	306	327	331	316	282	345	342	316	289	311	313	297	318	305	303	330	328	301	324	326	323	313	315	368	310	331	307	295	342	288	338	338	326	291	359	297	284	341	290	345	338	324	305	334	333	328	348	303	296	353	331	345	332	306	363	320	338	337	295	334	327	327	318	327	302	289	313	286	312	330	294	282	303	280	297	324	321	322	291	290	339	289	302	338	287	321	323	310	290	283	315	307	367	281	320	340	301	321	329	329	316	316	291	303	300	336	294	308	294	352	311	303	291	320	336	291	316	329	299	320	315	326	317	297	332	338	315	306	311	314	323	325	310	308	325	311	336	302	315	293	356	299	319	313	361	298	303	328	296	314	339	319	311	314	312	349	320	316	322	288	272	328	319	300	325	338	308	305	310	325	330	302	331	325	329	350	308	305	324	318	302	300	319	326	304	312	328	321	307	291	334	315	282	309	292	322	328	331	328	339	305	344	368	299	343	288	355	326	307	299	310	327	320	305	308	300	315	324	308	299	322	333	308	310	307	324	316	331	322	327	294	307	317	330	309	309	325	308	338	326	286	318	359	295	312	306	332	290	301	287	322	329	325	295	305	331	311	326	329	308	342	301	314	329	329	304	301	327	279	301	317	326	335	356	332	354	332	291	325	321	311	329	310	309	278	321	315	326	316	295	332	348	331	296	323	304	309	313	304	325	311	315	342	342	318	275	294	322	309	336	328	310	325	336	283	306	315	300	324	316	284	335	332	297	315	323	316	298	306	348	300	302	310	352	308	303	317	285	333	318	307	326	325	324	343	334	332	304	342	311	300	312	365	305	316	325	339	318	371	293	334	326	300	337	281	306	314	299	318	322	322	291	307	313	295	327	328	287	299	324	320	365	333	320	302	300	358	325	359	292	299	319	293	313	306	338	327	328	301	338	310	298	305	295	321	309	307	317	293	301	314	291	326	353	303	306	339	314	312	308	327	340	310	329	304	280	309	322	288	314	306
26333	34443	21559	5220	4649	3930	3294	2784	2530	2242	2044	1959	1804	1748	1592	1564	1396	1387	1419	1328	14504	36589	30708	20051	8562	3258	1384	1010	988	925	906	917	942	937	938	936	971	922	899	917	917	899	963	905	1007	942	974	939	990	951	913	991	882	950	913	941	917	924	899	902	995	947	959	905	892	938	912	999	902	937	931	891	871	933	926	925	866	959	929	948	894	896	911	949	897	907	919	963	930	924	930	906	936	910	965	988	898	919	892	881	968	921	945	912	895	924	912	897	966	899	927	883	909	953	921	912	889	1002	911	896	944	938	926	948	933	974	960	971	975	904	922	986	927	912	951	912	964	895	970	931	967	894	902	901	959	954	886	920	912	934	908	976	907	954	969	916	943	954	960	977	908	919	916	943	917	897	856	917	887	935	963	931	931	944	887	874	916	924	971	960	954	923	950	896	975	894	960	964	895	916	925	824	951	952	981	966	911	942	944	956	942	973	933	948	923	900	893	936	902	929	928	920	929	961	892	926	907	927	898	979	929	941	917	936	915	912	988	977	863	893	896	925	929	936	955	912	938	884	965	885	905	857	861	899	891	941	924	957	927	922	908	888	885	892	925	923	1005	960	890	901	958	892	946	881	936	971	923	946	946	940	959	985	961	943	917	900	995	904	916	901	909	930	919	969	912	921	949	969	905	934	985	941	934	947	982	954	920	911	931	867	916	962	954	901	873	959	940	876	922	922	922	988	977	997	941	928	928	950	914	893	943	968	967	887	911	884	937	962	916	926	954	979	992	926	925	916	940	939	934	956	935	956	890	906	949	866	951	933	967	920	932	924	926	989	977	905	928	981	932	949	905	911	960	979	959	911	914	996	959	948	940	941	931	957	949	906	977	986	969	892	953	950	972	919	932	945	975	919	935	882	924	940	941	911	949	901	863	932	890	957	889	941	930	915	925	923	917	966	976	945	918	916	938	888	951	939	958	997	947	969	916	879	874	972	953	902	939	947	935	880	911	962	926	947	872	923	909	967	953	945	919	952	875	912	930	961	936	930	947	939	931	962	890	947	929	925	983	885	945	955	983	968	944	902	1015	955	899	924	959	947	920	927	992	932	875	908	936	900	921	912	965	895	967	894	869	925	940	911	899	888	925	876	988	941	912	939	908	884	959	980	877	896	896	918	920	962	936	1011	945	984	959	933	975	878	961	919	956	891	916	929	925	918	926	973	930	948	976	880	899	942	980	949	888	911	952	940	946	1034	915	920	995	947	897	926	899	969	929	958	941	910	921	939	960	938	944	913	986	937	968	946	936	946	982	937	965	994	920	952	938	924	886	960	926	953	917	966	910	884	915	980	959	905	910	891	987	960	924	932	906	937	911	921	966	894	865	907	939	907	1004	927	921	951	913	897	924	927	955	955	935	947	939	939	878	887	962	926	931	847	914	921	905	954	898	942	963	902	935	882	907	889	913	927	945	871	975	920	924	933	926	957	896	928	911	924	914	922	987	964	896	908	954	939	957	972	929	933	902	931	899	956	902	931	908	917	887	956	968	887	921	958	958	982	902	950	912	935	945	893	893	943	914	910	898	899	952	930	892	916	907	959	966	925	892	934	945	884	901	961	922	960	946	913	903	961	913	922	966	895	924	946	945	977	944	919	957	932	946	915	924	894	975	1003	929	925	886	932	949	936	907	921	901	887	922	902	904	927	960	972	945	907	972	930	943	930	900	954	868	921	927	991	969	930	899	933	903	909	939	944	922	953	923	889	920	886	978	948	916	949	964	948	879	946	933	979	884	883	904	968	950	932	911	905	924	883	926	896	982	935	951	928	898	939	933	909	950	940	908	951	961	995	955	912	930	955	932	914	936	925	926	938	960	906	942	992	983	938	924	901	942	898	963	965	937	934	895	934	917	966	969	974	955	869	935	908	922	952	892	959	941	954	899	931	982	957	952	941	934	904	950	940	931	949	942	931	933	993	935	962	924	953	906	916	917	935	953	901	959	912	952	908	889	867	985	945	951	941	921	939	902	913	890	947	939	898	904	982	930	972	950	971	926	942	893	979	948	891	964	927	956	920	957	943	940	959	925	1009	939	972	915	960	947	889	934	937	897	966	958	954	920	952	905	939	962	933	921	883	965	881	938	939	927	944	864	997	935	951	928	933	961	895	912	925	937	921	980	948	958	934	951	909	954	926	879	940	945	912	954	922	890	929	943	933	919	932	951	898	949	967	959	942	916	927	963	954	951	933	935	944	972	918	942	916	954	921	955	894	880	964	931	925	907	960	948	967	937	942	934	929	942	920	893	970	931	924	922	979	941	903	905	878	896	901	921	959	949	949	920	960	967	922	930	921	1028	944	960	923	908	931	919	921	957	947	960	981	920	911	951	934	948	910	940	968	999	900	876	947	893	909	946	902	947	921	926	937	945	945	927	920	936	920	917	932	955	928	934	914	905	895	886	895	913	933	919	930	914	965	1010	982	889	961	925	935	880	913	904	969	939	915	915	951	874	915	958	941	999	886	899	881	966	957	932	932	952	946	871	849	942	905	973	928	959	922	911	957	903	980	894	941	933	872	977	919	922	875	942	914	940	904	939	911	884	915	894	935	915	913	899	997	899	906	896	894	966	965	926	948	941	921	894	983	925	938	940	944	930	920	900	924	929	913	944	971	932	983	959	913	936	963	932	907	903	961	952	890	968	883	946	917	903	953	953	972	939	912	983	1016	906	969	907	931	949	912	890	899	901	963	923	890	993	913	920	955	923	850	959	932	955	992	925	921	929	927	923	905	955	938	936	909	890	958	918	939	970	965	959	926	885	909	929	929	939	931	951	916	949	922	954	962	905	953	943	972	934	952	942	912	907	892	964	936	973	924	937	907	960	877	936	926	967	989	901	959	924	900	945	946	946	961	921	935	912	915	934	952	936	972	950	947	952	892	923	881	961	918	933	964	995	910	948	1000	918	906	907	892	957	952	933	943	932	952	862	906	936	962	1002	933	903	888	917	963	974	897	921	919	927	892	898	932	924	900	938	924	871	944	951	941	927	927	856	925	951	871	973	953	925	894	934	973	941	932	891	913	938	1011	870	941	923	975	905	952	946	898	924	916	931	933	888	862	992	911	899	884	972	935	968	929	890	902	946	920	983	921	920	958	952	976	932	944	929	960	915	916	967	982	923	962	896	948	960	932	928	908	899	956	948	901	895	907	960	918	906	939	977	923	940	939	917	928	983	962	941	883	998	898	910	900	889	930	898	986	887	884	918	939	867	940	902	983	886	890	921	917	950	825	935	946	965	885	949	894	932	905	924	930	995	909	909	919	936	918	861	947	968	955	986	912	905	934	891	898	942	944	913	935	992	865	964	900	913	932	951	934	1013	926	933	974	898	888	927	909	1011	928	913	934	953	946	904	956	941	930	960	967	957	903	989	986	913	935	867	958	934	894	901	920	870	907	914	943	874	888	937	868	931	949	893	940	945	927	925	976	944	859	941	919	943	981	934	910	923	913	859	896	859	966	926	919
14803	4974	4256	448	324	312	284	273	252	295	268	320	272	245	279	283	288	256	276	271	402	930	1252	969	611	383	280	271	270	267	260	231	249	278	267	275	252	263	274	239	256	282	253	253	263	248	233	241	243	252	274	263	268	280	247	263	270	296	240	284	253	258	292	254	228	273	270	274	265	245	279	255	255	242	293	270	249	255	246	255	278	263	253	261	275	243	306	222	268	247	227	248	264	249	270	272	282	256	270	259	259	261	232	247	238	242	255	278	274	262	283	254	252	266	247	255	288	260	253	244	238	256	242	252	219	270	258	217	251	271	248	285	243	250	262	253	273	262	259	279	268	256	309	258	275	260	245	258	267	273	232	253	268	265	276	270	239	258	301	244	217	244	276	255	256	258	267	246	256	246	275	225	231	255	246	232	243	266	247	279	284	252	248	258	222	245	248	254	271	219	244	259	285	247	245	257	241	278	255	255	240	222	270	239	266	233	272	258	226	255	279	265	219	224	237	267	261	266	248	273	251	261	244	281	270	249	256	264	235	240	252	240	221	232	264	268	282	247	272	239	266	263	253	233	275	230	265	238	251	266	270	245	266	257	247	264	244	254	290	236	233	263	271	287	240	291	239	270	259	271	259	236	261	276	249	269	260	280	256	238	237	280	243	267	248	242	241	245	285	274	282	268	282	229	256	247	282	261	227	240	252	235	220	243	263	270	236	256	269	247	281	264	248	268	246	276	253	227	260	244	252	253	262	241	270	243	261	268	232	274	233	289	242	236	277	236	265	250	251	257	232	233	252	254	259	240	267	260	227	234	247	242	264	246	305	266	249	273	267	248	252	244	242	271	238	265	245	248	275	248	254	240	242	281	266	276	269	238	267	268	250	294	247	263	246	256	260	258	268	273	251	275	250	267	234	261	242	269	242	252	239	264	268	256	245	241	244	222	255	245	276	252	284	280	241	261	293	276	256	271	246	260	256	247	320	235	292	262	243	233	266	269	241	273	284	241	274	234	267	261	271	254	256	268	271	246	248	265	232	270	242	257	263	262	266	267	280	279	264	281	267	280	256	223	246	258	277	285	301	258	279	242	276	227	274	276	281	259	246	234	261	295	258	247	253	235	258	254	267	253	258	278	251	232	263	258	245	231	257	268	260	240	282	239	226	238	246	237	240	250	242	261	258	209	261	258	252	296	250	255	269	290	245	257	253	264	257	249	271	273	261	255	241	264	272	264	255	238	275	260	241	250	245	262	272	239	288	243	246	233	233	273	253	252	224	271	273	265	289	231	256	235	256	245	265	242	230	239	282	261	264	254	237	252	259	259	248	260	249	251	257	216	256	251	254	251	270	231	239	268	250	264	261	253	295	246	244	225	235	265	237	257	259	255	274	284	286	263	256	261	276	235	257	243	267	287	269	272	253	251	259	258	244	279	249	251	244	267	279	254	242	230	250	263	250	246	245	269	246	254	260	252	271	270	255	267	244	268	248	279	257	282	273	265	267	268	287	262	301	295	256	271	278	232	289	249	238	238	241	229	288	274	239	265	247	257	264	243	262	242	233	254	277	235	263	278	274	253	264	251	263	250	257	268	290	279	266	247	269	245	236	264	245	235	260	276	245	248	251	264	254	256	258	255	255	259	288	255	276	249	255	230	240	248	241	266	233	270	247	259	285	245	261	279	262	264	252	249	284	254	244	253	265	269	253	260	243	236	243	264	268	262	246	243	259	248	236	244	232	254	247	251	284	253	249	255	246	258	268	245	298	294	269	255	258	242	271	228	238	256	212	252	232	227	259	256	247	266	242	274	242	232	260	253	264	248	242	252	262	282	224	258	244	254	259	250	265	241	238	251	260	251	258	244	231	269	248	272	232	250	263	235	264	267	255	289	247	253	267	273	265	255	279	226	268	262	280	239	254	248	267	260	255	267	259	264	258	235	244	283	273	264	267	275	246	234	247	245	255	237	278	247	243	237	242	243	261	264	243	268	263	237	253	267	267	244	263	258	247	251	251	234	270	256	303	258	254	254	285	248	249	271	248	250	271	271	295	291	245	260	254	252	266	246	271	242	267	278	249	247	280	238	247	252	266	256	288	259	237	242	247	256	287	231	270	263	250	262	250	212	246	276	269	264	289	256	254	230	248	271	257	280	240	274	235	226	261	257	275	271	266	243	261	240	256	218	279	259	263	253	265	244	246	264	239	256	255	260	265	278	247	259	264	222	285	304	251	214	278	266	235	253	248	233	241	241	280	261	262	249	234	263	256	245	252	273	242	250	235	251	264	268	245	259	264	262	268	277	227	265	259	246	278	255	265	248	224	244	270	268	266	268	253	238	239	250	253	256	236	241	275	273	250	239	252	255	249	253	249	271	247	277	255	236	274	274	232	225	258	234	266	218	269	239	267	271	287	231	280	280	270	236	250	220	259	247	261	226	241	244	275	255	241	260	254	264	243	232	272	243	258	254	263	253	288	244	256	249	260	280	226	240	272	267	260	268	266	252	259	259	255	272	249	271	283	269	247	276	261	278	253	260	255	274	263	241	290	267	262	269	248	259	231	267	234	255	273	248	233	265	266	284	221	290	233	272	261	289	261	240	237	266	269	280	276	267	235	267	267	235	242	228	252	255	252	242	277	261	279	277	242	251	255	254	260	257	285	244	236	257	239	264	243	252	256	270	237	259	264	267	258	265	273	229	246	226	248	252	234	243	301	245	246	243	234	252	265	231	243	256	254	264	235	253	276	287	267	266	243	244	263	273	293	249	261	291	282	249	223	254	265	262	247	250	246	257	260	263	253	251	265	283	224	260	240	257	263	243	277	263	277	238	256	252	256	257	264	273	242	260	249	244	261	252	260	289	251	276	270	250	271	243	246	232	257	263	279	252	261	242	255	233	277	259	233	252	242	261	255	243	260	246	256	240	247	275	243	249	268	252	261	257	233	240	267	275	271	286	289	260	252	275	245	207	248	267	262	222	255	256	234	254	273	240	273	240	275	233	254	252	254	243	269	250	256	226	256	249	260	268	229	277	256	265	242	255	255	232	244	245	238	264	241	240	257	255	266	266	250	230	235	238	241	261	235	253	261	250	273	257	253	267	261	233	261	249	282	268	253	263	257	244	261	253	242	275	227	274	252	246	249	250	243	265	247	255	237	238	271	258	246	224	237	253	262	271	252	271	237	259	276	256	255	257	272	310	252	279	259	287	257	261	276	254	218	256	259	270	259	269	248	254	286	256	244	263	219	259	231	239	234	267	279	245	246	250	246	268	262	272	259	249	250	252	259	240	261	248	277	258	265	265	226	242	259	285	248	267	252	265	274	228	269	273	260	247	275	287	261	277	253	248	269	252	267	249	245	256	261	284	264	233	288	251	248	275	264	255	275	288	276	259	263	273	250	267	264	237	270	266	274	254	263	241	262	286	233	240	247	264	262	266	272	245	232	247	273	245	282	227	273	235	248	243	260	226	239	282	273	274	247	281	268	245	247	254
9743	5447	6396	936	891	930	899	865	842	823	847	829	868	830	814	777	835	802	819	802	1541	4499	5464	4066	2221	1228	959	789	745	761	751	769	830	806	802	801	848	764	795	831	788	781	795	821	771	781	762	819	715	753	784	798	769	757	756	766	818	745	775	755	828	774	811	803	733	813	783	767	781	785	781	772	746	762	767	802	793	773	821	795	821	717	784	782	783	751	817	799	795	749	791	772	744	802	778	722	748	781	829	777	789	732	795	792	770	766	777	792	764	768	793	742	764	811	794	789	797	803	789	813	724	815	833	775	775	792	785	802	811	770	755	732	746	812	781	810	762	803	776	782	813	750	815	802	758	827	792	818	783	762	761	779	847	719	797	742	748	804	763	794	769	757	770	794	763	765	752	808	751	788	823	802	740	829	765	806	792	789	752	757	802	811	809	747	805	740	840	805	764	749	845	817	823	725	783	762	791	766	803	831	799	816	768	755	783	776	775	820	773	802	803	789	810	804	826	742	783	776	762	779	798	801	798	801	783	794	788	769	790	756	743	797	793	763	787	804	760	803	793	795	774	783	741	732	787	834	762	763	795	783	738	767	750	779	704	795	817	816	806	757	797	727	788	826	734	798	783	767	799	797	817	792	792	742	772	837	766	804	788	808	759	744	807	749	813	713	810	789	747	780	784	818	804	764	772	762	819	799	746	797	785	789	785	777	770	782	813	794	779	819	780	768	718	780	793	800	788	728	800	776	805	813	771	830	756	793	757	795	776	772	805	747	825	793	780	738	830	825	768	759	752	799	794	765	816	747	796	850	739	812	787	756	778	769	776	810	757	860	802	782	775	770	813	802	746	765	785	824	786	866	786	807	829	816	791	729	773	748	790	786	787	732	742	724	799	840	824	769	781	782	839	753	781	765	785	783	792	718	799	801	766	755	754	745	798	797	779	756	821	786	773	731	778	781	795	779	786	797	793	785	833	801	759	792	779	749	777	772	732	763	788	778	767	808	780	767	800	774	754	749	784	797	760	746	783	754	750	773	805	747	779	804	763	811	747	779	780	801	781	813	803	769	753	795	756	807	754	800	768	752	806	781	793	789	819	788	780	780	739	805	816	785	761	784	763	759	759	799	742	767	810	724	808	789	737	783	767	781	823	793	738	802	737	798	779	763	754	807	790	742	801	798	836	822	770	813	773	833	760	798	822	792	754	775	797	788	818	806	770	788	775	774	741	760	804	818	800	740	776	816	779	814	754	773	758	798	799	781	761	749	823	753	789	789	760	805	749	784	764	783	729	738	772	816	826	782	850	813	789	797	757	800	782	747	745	784	761	754	775	783	818	758	803	790	767	739	783	809	784	790	787	752	792	785	770	821	786	777	729	756	797	822	789	778	787	806	810	752	786	758	770	804	788	843	787	768	830	739	774	781	800	799	775	792	726	752	742	799	807	795	763	754	740	820	816	756	790	785	839	784	806	721	789	794	799	754	781	808	790	825	770	775	754	749	687	777	794	788	765	778	782	798	798	758	803	747	759	782	787	773	782	779	737	792	790	803	764	811	771	774	761	802	728	703	771	793	794	787	758	784	778	772	735	730	727	768	750	782	808	778	784	796	763	802	820	804	758	727	773	819	780	726	774	756	762	755	786	718	731	800	808	821	783	796	784	835	834	769	827	782	811	813	781	778	752	731	776	776	788	721	806	809	802	801	783	795	798	842	797	698	819	801	787	765	803	763	777	732	824	785	788	819	754	784	750	845	793	773	732	842	750	781	769	805	772	807	787	797	796	762	762	807	763	817	767	809	739	797	766	796	778	807	802	731	772	748	770	761	780	807	772	758	790	831	778	842	764	805	790	807	722	786	748	791	747	803	764	719	777	773	792	756	823	825	795	733	836	803	742	773	785	770	801	788	800	755	763	764	796	816	747	780	794	781	758	795	796	809	785	773	762	775	800	740	779	788	773	762	777	759	712	774	814	762	758	827	768	853	833	806	763	820	800	809	758	807	743	819	772	765	775	767	804	744	777	806	801	727	813	799	775	760	710	809	743	755	716	735	793	762	778	761	769	787	739	798	780	738	747	755	763	743	767	823	734	812	787	815	778	789	788	780	789	778	825	769	801	778	771	759	754	801	762	844	753	782	759	758	769	734	747	794	808	764	787	780	771	797	721	742	749	762	761	795	765	784	823	710	793	819	778	762	776	761	821	782	794	778	827	799	799	821	804	770	795	787	767	789	704	824	764	755	773	833	762	833	752	739	810	781	755	789	764	759	801	831	743	816	802	806	825	727	785	780	765	760	733	801	756	783	760	853	787	789	800	768	783	807	803	797	776	843	771	805	806	813	809	771	743	751	769	706	787	783	755	749	809	826	739	758	789	733	777	845	832	790	767	806	756	791	747	716	788	770	795	793	782	733	819	791	783	805	753	793	795	782	845	763	828	756	726	803	787	782	806	748	796	824	758	776	757	819	756	779	750	792	788	807	789	792	806	795	770	807	780	776	725	823	766	777	736	803	811	813	800	774	773	751	780	829	787	761	784	763	780	766	752	800	773	736	765	765	824	770	770	752	762	768	782	802	783	780	802	799	751	802	829	811	741	784	798	785	802	828	801	780	762	765	762	777	779	781	779	772	745	779	750	813	807	732	795	776	768	785	791	834	835	771	765	745	747	802	805	774	802	785	785	779	741	776	786	818	841	760	819	760	767	798	794	747	819	812	757	817	764	810	784	814	749	774	751	788	799	779	779	804	724	736	759	806	760	799	785	803	790	797	835	736	786	818	797	765	771	759	797	750	763	734	797	760	814	788	779	790	800	792	825	795	792	772	749	763	765	812	796	789	728	774	771	756	776	763	758	766	803	786	831	772	792	794	817	818	799	735	778	751	812	819	771	795	818	720	745	797	778	817	843	791	834	798	769	776	766	749	746	807	785	803	794	798	853	756	758	786	801	754	845	767	834	753	760	803	779	828	794	775	795	777	782	758	812	757	786	825	732	790	800	769	805	676	805	801	770	789	726	807	744	755	751	789	790	781	762	733	761	744	784	808	815	752	801	745	812	759	820	804	791	735	798	818	782	767	775	741	792	760	814	789	834	766	770	780	770	784	739	730	744	761	786	822	776	814	821	772	796	734	795	776	768	770	799	786	770	801	739	785	744	796	789	794	767	797	782	771	784	760	773	799	751	788	792	782	775	773	774	789	784	798	813	798	798	836	805	795	807	729	773	766	740	760	779	760	771	788	762	729	801	849	784	817	779	808	796	816	780	805	794	781	785	801	734	759	715	799	820	746	787	777	743	804	749	813	783	756	812	735	725	812	789	766	775	760	804	786	796	774	755	811	810	828	800	788	821	797	821	755	775	813	780	810	753	790	800	805	793	756	816	818	761	763	789	790	776	759	778	807	817	739	786	816	790	759	729	764	806	830	766	805	825	788	788	815	779	795	828	819	790	762	840	772	806	809	797	786	806	779	794	759	766	780	807	760	829	733	784	782
38973	33087	36976	5942	1021	662	573	477	451	402	374	349	359	378	329	321	326	309	307	382	2244	7397	6376	3515	1446	622	382	283	295	284	280	269	257	277	274	292	264	278	262	258	262	288	316	265	269	268	281	277	282	281	264	277	262	291	273	285	257	289	260	282	249	298	272	278	285	251	277	267	261	309	289	304	294	267	302	304	284	278	261	270	287	292	318	287	290	260	282	236	280	278	255	278	295	282	263	273	283	259	290	282	288	281	278	266	285	283	275	279	280	305	272	273	300	264	303	248	262	276	272	235	289	246	269	303	259	280	264	291	277	240	279	256	254	309	274	282	246	271	265	269	270	295	282	269	264	269	252	288	270	287	260	294	268	300	279	257	285	279	258	273	310	285	269	250	287	259	238	258	291	294	234	287	254	318	274	278	288	257	247	266	251	270	288	273	247	271	278	266	278	307	276	253	282	290	278	273	275	275	283	266	288	252	272	249	260	263	274	279	281	291	272	286	279	256	272	299	253	239	297	269	275	285	267	265	294	272	258	263	262	283	283	266	259	269	257	270	296	265	309	273	243	285	270	272	271	285	273	292	295	261	269	275	274	272	272	282	277	302	264	285	271	268	265	244	254	295	295	302	276	279	285	288	279	252	264	295	306	281	277	275	269	284	281	274	269	302	287	256	298	288	249	247	264	252	286	286	246	266	289	264	267	247	249	241	251	286	280	259	269	278	293	294	272	287	300	240	289	274	320	273	284	279	284	259	302	282	287	314	271	266	287	265	288	257	276	277	286	259	284	285	270	295	289	234	273	239	290	264	316	312	268	294	226	254	262	256	304	274	295	292	263	275	282	294	286	269	275	293	302	269	276	283	286	251	270	270	245	252	269	279	266	257	256	246	277	296	266	245	282	273	247	242	278	284	258	271	289	247	296	264	255	278	270	287	285	246	255	244	304	262	255	317	274	270	291	278	265	282	277	260	298	283	252	293	312	267	298	290	257	262	283	269	259	287	258	283	261	272	275	262	297	266	268	273	290	272	285	267	264	275	258	252	271	283	264	283	293	284	247	267	291	276	282	262	265	272	297	272	272	246	311	271	288	278	278	277	275	251	279	265	260	312	284	266	274	286	286	261	267	281	311	259	332	265	258	265	298	261	236	259	267	276	278	310	278	297	264	321	270	255	247	285	303	285	272	280	260	256	262	269	254	281	250	274	288	273	275	278	248	260	292	250	283	284	277	247	244	270	262	301	276	264	249	257	271	256	288	287	282	270	262	296	279	284	255	279	291	262	281	276	262	293	279	280	291	260	288	251	277	283	307	254	286	268	305	267	254	280	293	287	259	266	289	280	287	245	273	269	274	312	264	292	264	290	261	268	294	287	263	230	275	280	270	267	250	274	253	260	286	262	271	277	254	279	282	279	242	283	282	295	267	264	243	264	259	274	274	275	280	246	259	273	276	262	285	295	266	248	296	249	284	306	282	232	248	272	264	286	279	244	274	269	283	263	276	268	280	282	286	270	259	232	280	301	259	273	252	258	270	287	267	300	295	298	271	304	295	261	261	288	281	312	264	261	288	277	290	303	263	292	293	266	290	264	270	288	267	276	277	272	248	276	277	289	278	260	265	282	305	281	269	294	285	296	301	267	268	258	278	257	274	240	259	289	281	267	294	284	254	281	268	282	282	264	248	289	268	290	285	275	273	281	292	279	264	283	285	264	276	280	303	293	259	253	264	259	289	294	259	275	294	239	275	267	265	281	253	294	270	291	256	292	255	262	273	266	284	260	291	292	248	267	282	249	277	277	264	280	288	260	267	262	249	306	280	287	271	251	262	281	261	266	264	287	276	256	284	260	269	260	229	274	295	258	281	267	305	262	296	267	280	256	253	224	272	234	219	264	305	284	252	257	261	295	265	299	277	286	269	252	279	318	282	253	287	282	295	285	278	263	273	267	282	285	289	286	261	269	258	303	262	225	276	263	274	317	284	257	248	280	272	262	276	254	290	265	289	271	280	259	287	293	275	289	285	272	244	273	260	277	297	259	309	273	282	284	275	291	287	287	297	311	286	275	266	254	261	295	256	263	265	291	274	274	279	290	264	270	267	285	256	281	253	237	276	278	263	263	247	235	274	276	280	300	284	277	289	279	252	275	305	286	288	295	278	265	261	251	250	311	287	287	274	276	282	301	287	271	269	298	258	271	287	259	236	288	253	260	278	268	282	256	279	282	269	266	301	317	290	276	265	250	257	284	251	241	276	268	308	232	284	269	249	280	280	279	248	272	277	281	254	275	281	253	273	308	275	284	280	288	252	266	284	262	274	277	268	282	263	288	302	251	278	275	254	248	293	264	286	268	263	304	300	279	290	273	265	284	281	320	290	263	297	275	309	248	273	250	289	266	276	264	281	285	240	272	294	291	267	268	284	277	300	275	249	248	275	264	262	249	280	286	250	283	290	254	259	263	294	274	290	292	293	224	264	268	274	318	272	286	269	270	258	294	280	264	265	253	308	267	264	273	293	263	265	268	265	282	298	274	304	270	250	273	247	269	272	277	317	271	267	279	267	271	271	258	280	260	288	302	273	253	264	276	271	274	294	268	284	286	289	282	285	245	265	288	240	260	291	255	282	285	263	293	267	283	262	264	281	289	259	284	271	280	294	262	255	302	293	268	270	254	263	252	261	286	259	271	290	261	235	275	282	268	279	283	257	249	252	304	294	286	287	258	243	290	246	267	313	279	253	270	261	279	248	290	252	276	262	300	246	269	263	240	264	264	280	267	271	274	264	286	294	298	263	282	269	260	263	243	240	280	240	281	273	247	237	273	276	271	286	293	283	259	278	258	277	277	279	266	272	257	282	283	321	251	262	321	285	269	259	309	267	287	255	254	291	269	276	273	278	287	272	269	289	276	270	249	255	295	244	293	250	282	279	238	268	275	265	288	292	304	303	262	242	275	237	253	258	271	250	255	278	274	268	289	263	273	271	294	282	285	274	316	319	294	276	259	262	314	296	276	289	278	277	267	268	270	253	244	293	277	251	261	261	288	260	288	236	274	279	278	272	246	253	297	255	284	276	273	256	289	260	275	259	281	257	239	259	275	264	261	266	284	270	306	279	255	269	277	276	259	283	281	254	268	286	269	270	265	287	261	252	266	287	272	271	286	301	302	300	279	278	306	308	271	277	280	272	255	277	274	265	312	279	298	238	268	241	286	280	271	266	284	275	273	290	285	253	278	271	252	293	290	265	294	291	274	259	271	289	285	272	266	260	262	272	286	282	283	278	261	249	277	253	292	254	270	267	269	292	299	274	279	293	276	280	297	287	276	257	274	257	282	281	261	283	275	233	284	272	250	245	293	274	282	261	270	268	275	282	263	290	249	285	265	273	266	274	250	296	294	266	266	282	278	287	273	234	299	257	263	268	281	276	287	301	251	260	266	277	252	250	251	261	248	289	243	261	265	257	271	240	259	275	239	263	293	264	243	266	259	269	273	263	256
24830	26179	15645	3170	2893	2372	2100	1901	1730	1499	1410	1367	1250	1265	1165	1136	1129	1068	1097	1270	10322	26915	22793	14805	6478	2456	1151	946	803	868	842	817	839	827	841	854	827	856	893	841	827	828	843	860	821	793	836	845	839	821	786	841	819	789	860	846	827	775	815	820	863	827	815	823	802	844	798	806	813	872	814	855	848	789	832	805	838	792	836	819	774	798	833	809	844	821	883	845	831	815	830	836	794	846	876	826	838	854	837	804	815	830	865	857	832	852	807	801	800	835	844	809	839	775	816	832	886	811	846	828	806	834	839	792	850	837	795	854	853	855	804	824	860	848	869	864	806	798	835	838	842	822	792	821	844	804	784	814	850	817	835	825	822	890	863	795	818	786	821	824	850	845	818	840	818	817	866	799	857	787	803	788	818	823	786	836	862	837	879	808	830	791	800	795	832	854	811	849	851	805	794	810	800	782	788	853	787	796	829	859	808	843	849	868	858	798	880	828	828	839	779	840	848	814	829	850	826	855	856	844	810	821	827	853	809	780	809	788	855	841	864	869	864	884	816	795	807	811	879	856	802	821	820	840	805	815	873	820	810	867	792	822	831	837	796	829	839	836	823	827	817	805	857	797	849	837	853	815	801	834	811	847	813	859	798	802	863	817	891	848	812	829	868	801	792	846	771	842	846	853	824	783	805	866	827	858	846	833	827	805	838	882	819	823	873	781	772	873	836	813	853	771	857	822	860	843	855	819	874	800	822	842	823	822	843	827	825	837	787	840	844	796	798	860	887	826	841	876	830	838	832	796	804	826	782	825	822	810	833	869	851	826	839	822	789	844	831	855	858	842	833	785	917	820	795	830	826	848	887	863	823	792	852	829	828	844	818	802	845	795	843	764	835	822	882	851	810	838	817	852	786	821	853	851	830	870	828	821	789	818	840	812	813	830	807	807	838	856	825	821	828	922	881	814	827	792	830	843	767	833	828	861	848	839	834	843	852	821	839	841	850	800	803	832	846	853	812	809	811	820	823	819	833	823	788	814	836	839	842	814	846	886	836	843	851	813	856	870	765	853	823	838	817	830	812	828	855	823	851	789	819	777	861	841	854	820	877	811	851	832	775	849	872	823	806	811	860	807	825	806	798	859	881	829	840	809	840	859	766	860	816	829	835	801	826	858	800	795	838	834	864	821	831	819	860	822	884	821	833	826	814	793	779	827	853	874	836	822	865	840	840	787	801	868	826	824	851	826	804	787	823	793	834	802	856	856	836	838	794	801	838	802	879	759	836	814	806	824	818	869	797	853	775	827	796	806	804	793	866	805	846	811	861	765	828	860	878	787	838	889	826	824	851	835	842	834	794	866	862	777	878	867	789	852	872	852	826	854	834	870	839	846	826	832	835	833	823	864	864	778	860	839	860	862	797	805	801	853	820	864	842	807	883	814	799	806	773	843	822	839	787	857	816	821	843	802	787	879	789	846	798	807	842	814	796	824	844	789	860	812	834	779	828	796	838	855	835	830	840	845	817	820	852	812	764	811	797	868	831	829	800	831	871	787	771	822	798	784	851	812	840	819	802	833	816	864	776	805	882	821	818	807	845	835	836	819	811	823	850	812	843	803	802	798	884	792	784	745	755	793	830	829	815	783	803	818	804	832	808	860	854	800	825	851	832	836	808	812	825	825	823	789	808	829	818	809	783	821	812	841	842	761	802	796	802	844	842	805	816	826	909	831	789	793	803	868	811	890	882	886	832	831	784	877	797	802	829	786	800	826	829	779	818	820	814	814	819	812	791	845	774	890	777	858	833	863	798	814	861	837	807	816	795	848	788	821	853	802	820	834	891	799	839	849	796	823	807	859	789	855	818	829	812	806	800	823	829	869	861	815	887	832	850	825	850	853	837	851	838	804	829	881	841	822	799	838	808	894	821	873	789	788	813	834	819	770	870	756	858	812	744	823	782	832	809	753	821	818	802	839	851	846	812	813	833	818	833	853	804	866	864	860	850	852	813	827	817	859	873	850	836	871	860	889	778	826	854	831	860	819	812	839	814	840	887	848	802	859	804	825	818	798	864	843	865	812	796	805	830	883	838	799	842	820	819	799	846	846	894	787	789	840	796	806	858	846	788	873	859	893	799	821	789	822	842	861	824	806	812	755	806	818	838	827	816	809	850	770	808	816	826	810	857	850	861	831	836	822	853	809	832	802	789	867	802	872	798	872	857	811	809	867	781	766	859	871	800	826	817	798	810	844	841	854	853	832	811	825	828	823	891	829	823	845	856	793	802	837	867	839	781	795	847	865	819	861	789	838	832	838	813	826	834	866	837	812	886	823	808	831	802	802	843	837	826	804	843	799	773	851	770	812	828	836	810	819	846	882	880	813	815	809	836	783	835	836	906	820	846	848	811	812	788	815	813	837	793	819	837	819	758	879	856	817	855	812	853	869	806	816	810	869	821	820	785	865	819	854	857	823	842	807	898	797	788	833	877	826	804	785	808	797	784	814	869	831	765	849	851	819	859	806	797	803	786	809	801	830	841	844	830	888	859	810	874	819	829	838	820	831	823	852	814	834	843	813	833	859	844	868	778	859	872	889	855	889	839	829	818	842	886	755	778	822	860	808	813	794	829	796	799	842	835	824	847	812	821	874	830	792	842	826	818	812	789	877	850	850	870	855	824	802	780	838	798	801	819	820	867	824	809	858	797	855	806	798	836	866	803	805	835	775	892	820	821	822	797	782	853	835	845	834	851	820	805	813	833	841	845	814	819	839	844	812	811	810	876	879	802	819	791	831	845	851	848	842	809	864	821	788	810	848	819	768	852	796	810	850	832	871	818	810	817	791	781	825	795	822	883	835	860	832	792	800	834	817	832	753	830	816	811	830	840	876	823	861	839	839	837	802	818	846	868	793	871	852	831	787	807	869	853	808	809	820	851	868	863	861	827	811	875	865	797	808	843	836	852	819	855	796	816	847	782	812	785	809	831	796	809	817	824	868	836	762	851	811	845	877	849	797	812	840	820	826	768	789	819	869	821	830	801	854	872	814	844	814	835	843	803	804	842	789	797	856	802	867	813	841	798	840	855	850	842	829	839	841	808	827	864	853	772	812	776	802	834	804	846	794	853	807	860	807	823	808	811	808	843	852	760	816	843	828	814	820	800	761	806	847	821	826	790	838	833	864	868	864	797	808	832	851	813	825	840	837	859	880	902	835	808	840	805	858	795	887	777	813	800	865	811	840	806	859	801	823	834	824	812	843	853	805	889	809	857	875	821	794	807	793	824	881	823	833	817	813	829	832	837	808	842	809	773	822	807	892	810	835	841	840	852	817	813	835	875	827	812	879	824	829	830	751	877	838	846	788	843	829	858	814	836	833	828	840	860	853	843	835	894	806	824	822	840	790	909	779	789	850	864	832	819	865	802	816	856	855	799	838	850	863	832	824	837	850	865	785	819	800	807	790	819	859	826	843	863	839	827	898	810	844	805	831	846	831	845	797	820	828
47198	46564	31075	8184	1739	1109	779	650	591	601	535	512	468	416	417	427	346	370	437	1087	8414	13214	9327	4550	1720	635	394	312	281	310	287	297	321	299	307	267	297	317	279	274	283	293	282	303	311	336	287	313	301	286	303	305	295	306	295	287	307	339	320	282	305	313	301	279	304	297	314	305	303	325	306	298	308	318	335	286	311	344	353	313	280	282	319	318	337	310	302	318	313	296	307	323	322	314	298	328	302	324	338	271	321	317	318	309	301	296	291	299	310	325	281	315	341	308	311	328	326	275	316	303	316	282	300	267	319	310	321	313	304	320	289	289	339	321	337	317	305	280	365	303	306	302	307	320	330	284	302	310	321	291	295	347	327	307	301	279	318	332	338	282	299	310	309	294	292	291	290	310	316	319	293	324	333	297	308	304	306	285	304	310	303	313	310	282	328	324	305	290	321	295	314	312	294	321	285	331	309	306	296	310	278	311	313	290	299	330	275	285	322	295	302	274	310	301	304	317	290	290	291	291	314	325	335	279	280	349	312	314	293	308	309	304	318	290	291	308	305	281	317	309	308	309	288	295	314	316	298	287	322	339	330	319	307	320	321	317	320	318	301	303	289	310	287	308	336	334	319	348	289	307	268	282	325	287	323	297	318	304	336	286	307	312	354	279	303	293	297	314	303	327	293	298	290	303	333	308	301	298	328	352	319	298	345	314	305	284	335	297	305	302	316	364	302	297	317	284	329	325	292	317	276	316	336	298	330	315	299	325	290	333	310	314	303	296	323	288	295	312	303	281	287	296	287	300	296	326	293	338	314	317	323	340	305	305	316	307	304	283	317	293	329	283	301	309	315	303	291	274	282	312	326	300	320	285	337	297	331	297	327	289	314	312	300	277	312	331	324	321	322	307	309	318	331	313	340	312	264	290	318	303	318	309	336	268	308	335	316	282	301	281	270	310	324	270	314	319	281	307	294	327	335	358	307	280	257	335	292	280	318	335	309	316	311	311	328	316	287	293	308	302	313	295	310	283	303	301	298	318	296	287	285	327	274	307	334	303	299	318	324	329	303	311	300	310	287	303	303	319	323	320	308	316	307	267	312	264	272	313	293	300	320	296	303	308	316	302	309	332	269	299	311	285	313	332	283	291	312	333	282	307	337	328	335	317	323	313	326	338	291	275	312	328	285	287	317	308	307	292	330	264	303	323	329	312	305	279	308	314	298	314	297	316	311	259	320	293	317	305	346	330	273	306	280	332	306	297	333	318	287	327	310	320	283	300	299	289	287	320	302	285	294	299	294	315	294	326	306	324	305	298	334	306	301	287	304	310	327	317	315	287	286	320	335	303	288	304	294	319	323	302	292	310	312	303	307	310	286	316	284	301	304	302	327	317	297	288	306	337	311	306	317	317	306	327	302	309	277	317	320	312	327	283	296	277	332	322	333	320	313	306	284	292	298	300	293	311	303	285	318	310	352	334	282	307	312	322	298	275	330	321	315	295	295	307	305	300	296	282	286	281	306	319	308	329	315	272	296	293	315	349	321	319	317	278	313	329	308	297	314	292	323	336	288	341	278	306	317	271	287	331	298	294	307	304	314	312	296	279	334	327	290	318	303	316	278	272	324	306	329	286	320	326	301	292	273	316	306	295	315	309	287	299	303	301	330	267	316	315	319	305	326	323	298	310	285	339	290	277	313	309	323	308	291	304	346	309	307	292	309	296	305	288	320	303	295	293	311	309	325	304	287	316	327	325	310	290	289	292	308	307	310	297	309	310	304	316	307	319	325	324	317	288	321	293	268	339	307	282	279	324	297	298	337	305	312	296	333	335	318	278	280	317	306	267	312	369	302	342	299	322	323	285	285	299	324	294	311	309	305	301	341	299	317	316	277	297	315	306	339	303	284	352	303	285	322	317	330	313	294	346	302	285	306	308	305	295	328	291	295	337	320	311	311	338	300	281	275	298	331	330	298	324	300	286	297	291	285	326	319	316	319	290	327	321	324	324	287	307	303	289	282	283	297	302	305	299	288	324	322	282	328	344	280	289	342	285	308	291	288	301	311	280	303	333	320	326	313	317	302	322	270	334	262	320	280	309	281	327	307	315	300	301	310	285	274	315	302	293	304	316	334	316	283	290	309	296	323	311	324	273	291	322	318	292	317	288	282	332	289	315	297	307	318	335	349	306	307	309	328	303	276	294	307	327	302	271	276	273	339	299	292	309	320	301	295	266	278	298	319	308	314	302	300	303	311	293	330	308	277	305	286	283	296	320	327	277	335	277	277	268	348	312	300	296	309	334	316	310	311	305	320	303	301	304	293	316	313	312	297	331	322	281	337	312	303	301	325	306	329	315	313	293	302	294	294	307	307	320	287	344	303	274	320	302	321	295	279	311	330	307	293	309	276	312	301	316	313	314	333	277	325	295	320	302	289	302	324	268	320	298	303	310	317	331	312	298	331	303	287	350	310	322	299	307	292	304	316	323	291	328	288	297	331	277	315	299	310	315	329	305	269	295	307	299	326	321	337	306	279	280	290	332	302	295	316	314	307	300	305	283	306	281	344	312	313	293	262	298	334	302	293	342	319	273	312	299	297	301	313	322	294	325	305	308	297	291	309	301	337	299	322	314	305	292	312	305	347	298	291	319	310	301	306	310	306	250	314	328	308	311	305	313	295	270	295	325	312	317	322	296	293	291	324	317	330	289	289	311	281	285	323	312	285	321	256	336	294	304	317	312	298	300	310	338	312	324	334	300	289	298	326	287	313	309	295	316	302	327	292	261	270	301	338	304	311	339	303	301	298	326	326	325	310	312	298	317	293	296	321	321	294	323	309	300	300	315	290	318	297	293	306	318	312	288	308	327	340	325	333	278	304	322	301	301	301	332	293	315	287	313	308	291	312	306	293	277	298	324	282	307	303	305	297	289	344	309	280	282	322	313	323	325	281	323	275	294	283	304	319	299	312	301	309	310	310	338	310	304	292	280	294	305	292	325	303	308	284	326	296	297	326	294	322	307	323	313	265	292	300	296	299	316	313	320	297	313	333	288	320	327	279	334	315	284	308	317	323	310	322	280	303	329	366	262	328	279	299	317	301	291	293	276	299	323	321	293	316	280	274	298	303	310	304	305	327	325	311	289	301	291	324	293	307	299	310	289	288	318	295	287	301	289	296	293	330	336	289	304	315	294	295	304	294	302	287	319	287	326	319	300	356	303	329	303	308	348	293	303	319	289	325	328	284	280	306	315	300	279	279	299	309	276	309	322	299	325	327	295	288	317	305	340	325	313	309	315	281	303	302	302	322	296	325	295	287	283	311	298	323	291	320	309	292	298	314	290	313	322	291	329	293	288	314	324	296	298	290	328	293	269	344	331	274	309	315	288	283	330	301	305	312	300	301	301	301	314	297	314	290	301	303	289	278	325	284	297	306	304	317	338	275	321	319	310	300	313	328	322	311	295	312	318	300	327	348	309	314	306	325	291	308	305	288	294	304	315
30796	37067	10117	5061	4526	3824	3323	2794	2509	2280	2094	1946	1875	1684	1620	1499	1487	1441	1732	5358	27536	34312	27782	17497	7390	2782	1288	984	916	861	888	921	877	890	905	884	888	853	912	934	959	867	832	878	926	896	929	926	950	936	912	936	947	879	827	927	925	874	957	904	916	946	897	877	890	953	899	905	905	948	944	915	924	906	964	903	903	959	972	826	877	901	943	942	914	899	882	876	861	861	916	948	883	906	847	877	864	932	915	922	946	903	937	915	925	895	914	926	942	923	972	965	932	899	911	913	898	921	891	926	914	939	933	919	910	899	894	916	905	916	882	882	916	915	915	875	906	882	926	902	881	896	875	899	978	886	926	957	934	935	874	908	938	873	918	858	920	904	936	946	874	921	963	917	947	907	870	883	883	876	911	900	894	970	938	924	863	922	901	923	885	937	947	843	904	894	905	902	918	930	929	904	928	960	903	896	902	920	907	889	912	930	933	924	941	919	876	866	927	887	874	955	891	905	903	884	879	897	872	926	895	914	841	861	981	912	919	909	881	913	916	947	940	912	911	906	870	914	881	876	891	882	913	926	903	928	905	908	916	896	911	918	921	910	901	875	928	903	908	971	900	953	913	881	847	960	876	910	935	892	850	935	867	902	889	968	857	900	937	864	910	971	889	885	894	903	846	902	890	932	979	879	943	916	946	867	912	899	897	830	883	923	951	912	912	946	914	872	940	887	897	877	884	906	918	896	921	944	918	895	895	829	986	914	876	937	842	885	923	892	907	933	911	871	908	902	872	895	934	923	868	907	922	861	899	923	907	893	889	918	916	884	878	954	895	903	891	890	884	839	925	953	960	840	909	890	940	881	942	914	893	893	912	897	863	880	981	871	869	870	892	906	944	965	877	864	853	865	899	913	882	875	914	940	910	913	880	896	912	909	884	880	922	910	962	889	861	954	943	946	913	905	874	905	923	891	897	905	929	949	880	858	959	911	897	941	868	914	970	908	904	870	941	913	908	924	921	914	910	934	912	878	843	886	870	909	919	921	969	931	850	852	914	912	916	925	922	913	912	923	940	902	902	871	911	865	879	918	905	930	967	922	903	893	860	922	850	909	959	950	920	929	893	955	892	898	932	922	906	857	847	939	925	929	890	917	903	885	893	959	911	840	928	853	851	929	885	914	865	903	901	936	974	923	945	902	950	874	870	898	897	898	874	902	887	872	911	953	894	917	876	841	886	913	948	855	901	875	886	938	920	841	863	890	922	897	941	912	936	900	914	897	914	871	917	899	940	862	943	893	888	885	880	854	935	911	942	937	886	893	859	878	926	918	888	961	911	952	921	960	874	893	945	956	918	850	932	893	904	948	857	918	887	930	884	891	931	937	864	964	905	907	896	905	886	888	933	944	835	908	887	882	925	959	912	909	900	895	906	930	854	897	873	884	977	934	925	958	906	869	889	928	927	881	902	900	896	869	906	873	866	902	858	890	903	917	848	952	867	901	892	917	923	966	937	887	870	953	881	895	902	921	923	838	916	891	912	912	868	917	924	906	886	945	885	883	941	872	844	872	918	885	921	891	897	983	914	927	900	931	929	928	930	900	893	880	917	879	910	896	915	910	901	870	903	890	883	959	865	900	885	912	905	913	886	880	867	923	907	935	916	939	853	892	901	913	868	880	871	836	897	893	943	861	901	923	897	960	894	850	942	960	882	903	927	927	915	858	890	958	918	903	907	879	945	830	918	877	946	935	913	942	837	897	892	880	941	844	907	897	903	927	914	905	910	881	895	864	894	939	909	845	889	953	882	922	891	925	903	927	913	916	925	967	894	892	899	939	927	883	893	910	887	967	895	887	899	899	926	925	903	924	901	887	887	933	875	951	932	864	905	887	894	897	914	909	912	875	908	958	916	892	908	877	932	914	958	971	876	894	882	947	914	891	888	969	973	955	918	876	896	908	916	904	829	889	882	866	893	901	912	885	984	917	908	899	896	879	874	909	926	918	949	919	864	853	901	947	877	902	930	880	920	919	886	922	935	892	840	976	946	884	849	929	913	932	886	891	875	884	903	881	874	926	882	950	867	898	916	940	926	961	989	909	905	904	878	904	952	918	862	915	882	885	927	943	936	904	879	941	891	946	915	892	948	891	920	916	914	910	861	878	906	916	868	969	957	941	898	932	885	866	951	884	919	894	921	949	926	880	940	889	888	906	938	895	881	915	880	871	919	917	901	924	929	884	912	901	899	980	888	944	950	955	914	913	914	908	882	881	930	901	831	853	885	909	892	879	919	902	897	909	874	903	909	871	920	899	967	915	888	927	930	893	879	908	896	962	874	852	964	915	868	896	954	930	938	920	903	908	922	920	909	958	894	901	894	972	924	911	887	886	956	896	884	970	850	913	958	874	854	879	863	890	916	946	901	923	895	887	914	949	934	886	947	831	906	923	916	905	910	871	944	882	883	951	865	936	906	897	849	878	891	908	884	936	896	891	935	875	901	919	886	874	900	903	919	960	925	947	879	857	939	897	879	900	874	912	908	886	907	947	907	899	909	944	898	891	941	875	876	850	927	916	878	929	886	882	902	933	931	928	906	946	882	927	863	915	905	927	908	914	918	871	968	893	945	938	912	925	883	874	877	890	922	888	918	893	881	896	930	965	925	841	950	905	937	847	915	919	909	918	921	874	916	895	893	900	883	887	936	935	924	887	897	922	901	893	967	905	894	884	940	992	854	912	906	920	963	826	891	861	905	874	910	1003	974	887	849	880	919	892	896	924	921	942	911	950	911	862	870	908	859	921	866	873	902	931	873	932	921	923	903	919	909	885	906	869	891	911	906	927	887	922	935	854	892	919	891	864	959	901	886	881	895	932	892	908	899	859	944	918	889	896	896	904	966	889	881	993	858	946	912	919	942	937	920	879	980	913	996	859	960	944	922	911	923	917	891	876	906	928	870	968	892	899	915	882	953	907	884	889	943	943	860	910	896	928	934	915	901	908	949	843	892	885	897	914	907	929	830	916	935	876	897	832	857	931	951	896	933	870	886	892	917	895	901	900	896	884	965	908	928	950	946	915	920	912	882	900	909	882	944	886	927	916	900	964	875	939	876	924	906	913	885	879	935	925	946	934	869	922	886	951	892	903	942	873	896	868	870	924	863	884	862	911	900	816	864	893	880	891	930	865	919	904	899	946	908	927	923	902	939	939	931	955	911	871	888	865	933	927	904	896	901	892	910	883	865	929	894	873	912	910	922	884	911	912	887	986	936	874	918	914	892	891	865	917	861	895	904	889	884	927	877	918	925	904	912	934	946	903	882	907	893	938	882	871	879	947	843	906	950	884	912	901	928	906	981	901	922	888	896	864	924	910	831	899	877	907	889	897	891	894	930	841	890	895	844	888	892	897	889	935	894	869	969	859	919	955	908	901	865	864	943	881	901	926	950	950	883	947	874	890	910	885	874	891	902	886	870	894	914	899	895	934	850	885	882	858	905	879	881	912	867	896
8844	3707	1075	330	294	281	281	287	281	262	253	240	251	268	234	241	252	239	248	317	841	1144	1038	631	440	323	292	232	230	221	239	256	264	283	233	259	270	248	242	233	247	219	259	246	260	258	235	222	257	264	243	226	253	243	221	256	203	247	239	252	249	230	226	275	224	259	288	233	237	252	213	281	237	230	231	240	241	233	248	260	242	263	275	262	243	256	234	225	250	229	264	255	215	247	239	259	201	228	252	239	265	232	233	236	240	226	241	240	281	224	233	251	215	259	222	247	236	239	252	261	221	230	265	255	252	220	271	270	249	246	233	234	268	257	242	252	208	267	239	234	266	239	248	242	257	255	246	253	229	238	242	219	243	229	248	240	208	221	266	246	250	238	208	250	243	263	280	253	265	228	234	253	255	228	232	231	258	254	228	238	243	219	243	235	246	238	264	233	258	241	245	232	227	264	222	222	266	265	220	267	233	234	227	264	223	231	262	239	235	244	260	249	281	246	268	241	208	218	227	207	224	267	257	226	253	249	273	261	253	260	256	233	233	265	252	234	244	233	239	245	245	227	228	263	242	241	267	256	230	226	220	226	249	246	256	278	252	226	231	304	260	267	240	242	245	246	244	266	262	214	230	291	234	221	237	219	245	204	245	223	254	251	247	258	251	237	242	219	257	234	242	238	232	228	247	237	227	242	252	222	248	251	230	272	237	223	240	222	260	227	239	247	239	231	248	255	243	256	230	246	224	247	255	213	276	255	241	246	247	248	240	229	220	237	258	219	235	246	256	243	239	244	224	262	267	230	272	259	260	254	240	240	262	207	248	233	230	244	244	239	249	221	242	218	250	264	233	251	219	234	233	222	221	225	236	257	250	247	253	254	261	246	257	232	265	239	239	231	234	227	241	262	258	239	240	265	254	240	236	243	220	269	248	240	269	265	255	238	224	250	241	236	219	224	239	262	231	251	225	233	236	246	241	265	241	229	225	279	213	238	228	221	224	230	245	255	249	218	273	268	228	265	267	215	239	220	199	228	221	235	232	260	250	242	235	248	239	253	229	241	238	232	278	246	252	277	217	263	249	223	256	251	242	248	263	253	242	252	243	276	227	250	237	244	232	232	255	251	233	250	231	234	246	254	303	244	231	251	255	253	237	217	246	247	261	247	245	258	217	243	242	227	237	228	206	247	235	230	279	230	240	288	257	265	244	236	255	242	239	252	221	233	239	230	242	238	231	248	247	242	238	248	251	235	226	266	252	233	241	249	255	223	232	239	252	246	237	246	238	259	261	240	232	232	232	263	255	228	237	230	233	236	259	244	260	240	239	275	267	257	233	249	248	220	246	222	273	238	213	228	247	241	247	236	230	245	243	251	245	231	244	231	258	262	272	235	232	237	237	250	269	222	257	261	219	245	254	206	250	250	236	241	199	221	266	240	257	232	233	220	219	231	236	239	268	278	222	277	245	246	256	242	270	256	240	238	254	238	248	234	188	237	255	220	226	250	254	220	241	259	220	238	244	222	214	237	218	241	237	238	240	264	262	245	254	258	252	233	236	239	251	216	218	219	224	258	257	244	248	233	226	242	257	222	251	256	234	262	238	249	256	227	241	270	253	265	267	233	242	250	245	258	226	280	234	239	266	231	237	247	234	283	239	221	245	224	241	238	249	243	238	245	228	214	251	233	241	245	243	236	278	254	255	243	248	242	243	231	233	244	230	218	282	243	238	263	237	247	245	209	284	230	252	240	239	238	255	266	235	208	221	231	239	233	242	271	245	249	255	251	228	238	250	228	246	220	240	262	232	230	248	264	278	240	233	223	266	252	255	262	258	236	246	262	218	242	250	242	238	247	259	233	243	249	254	256	249	266	258	207	278	248	242	242	246	254	252	247	277	228	253	251	249	248	240	237	233	238	231	277	245	247	233	271	249	241	249	251	267	246	219	244	254	221	252	246	235	243	233	260	224	227	246	258	248	255	265	253	217	240	250	251	224	223	250	251	285	242	251	217	262	227	235	239	232	262	266	247	241	244	250	242	261	240	242	260	257	228	239	245	241	256	236	253	254	236	237	244	269	251	244	247	258	256	262	245	238	213	227	232	240	246	256	248	244	256	214	210	238	239	251	239	255	261	237	254	234	244	261	257	247	253	259	254	255	257	239	236	267	230	225	229	246	218	247	281	234	268	249	251	274	248	274	233	243	291	242	223	237	239	254	253	246	261	223	258	248	252	228	274	253	253	238	255	256	263	260	262	243	242	238	243	250	253	238	255	234	229	221	237	276	228	232	216	253	244	249	228	243	226	229	233	256	220	256	273	230	271	241	238	240	237	248	223	241	264	236	228	248	241	249	263	260	244	231	240	218	242	248	256	235	239	246	245	248	243	228	235	243	266	246	250	235	238	235	236	235	252	229	255	246	261	235	249	268	266	241	231	263	239	245	262	258	258	247	221	244	251	263	250	232	231	246	266	243	254	241	273	256	266	209	235	226	240	259	253	210	272	227	260	257	224	243	237	233	242	231	240	288	238	254	231	248	244	262	223	232	234	243	273	246	270	231	248	226	225	279	260	227	246	274	243	238	227	225	221	252	247	243	242	241	255	271	270	217	246	262	239	244	228	248	258	259	256	240	253	217	234	256	239	246	248	246	240	241	211	244	260	231	244	243	253	237	279	228	227	246	286	226	237	247	232	245	233	274	239	265	228	241	239	237	261	245	242	248	246	229	225	254	241	233	248	248	213	263	250	265	224	252	209	258	257	250	264	259	236	257	262	241	247	251	245	248	228	237	232	244	240	255	278	226	240	269	240	237	224	248	248	237	266	253	237	215	266	224	256	237	228	234	249	259	222	236	246	248	225	268	278	239	233	261	212	270	234	236	242	238	235	234	276	252	248	265	250	244	256	252	278	250	247	228	245	223	248	240	242	241	241	280	268	232	262	243	257	251	269	248	252	263	243	241	231	232	251	223	255	217	270	251	239	245	235	237	236	250	248	270	267	217	239	212	246	226	246	255	241	230	219	227	212	254	250	261	264	264	232	234	245	254	224	260	242	224	230	244	217	231	241	227	241	246	241	219	247	228	242	254	231	240	254	245	225	236	231	255	250	250	235	270	237	241	264	268	244	263	260	264	253	238	244	223	249	244	270	223	255	290	227	249	233	247	239	253	240	268	250	228	229	254	246	262	257	264	224	244	256	213	271	247	270	248	226	251	244	208	240	251	249	234	233	229	220	231	252	226	237	255	234	229	248	268	246	243	257	242	236	248	238	222	245	230	246	235	240	250	267	249	266	266	250	226	244	254	238	229	249	252	233	244	271	220	234	260	264	241	233	244	276	266	223	265	254	223	227	235	220	252	249	250	243	256	248	257	211	240	252	239	242	232	235	253	255	266	235	233	244	243	243	252	259	229	211	236	225	253	256	243	252	249	261	228	236	250	244	253	251	240	236	229	255	254	245	252	266	261	278	264	244	283	240	243	235	252	249	204	237
5724	5328	1447	860	848	892	885	845	817	840	861	830	865	779	788	781	776	851	810	1192	4272	5269	4387	2693	1495	1082	835	759	766	732	698	736	762	714	756	736	771	765	784	758	775	690	768	792	715	776	705	719	704	740	771	781	720	739	768	746	754	738	707	733	768	726	707	762	765	709	765	751	785	765	781	751	707	762	808	760	756	756	739	772	763	749	772	760	736	747	786	723	745	759	738	754	754	722	728	727	793	783	734	748	740	772	747	781	802	747	736	747	790	722	765	767	730	790	729	781	753	730	750	733	782	774	729	766	777	745	780	745	800	734	688	753	795	705	735	783	767	722	777	740	722	807	766	760	783	760	721	768	761	722	766	770	688	767	729	752	736	722	748	739	763	765	769	793	795	764	709	772	711	775	705	698	760	727	736	751	782	719	760	721	732	756	698	778	773	767	720	708	795	742	762	748	716	734	734	761	775	750	797	784	788	755	720	712	751	770	783	757	768	739	776	788	705	756	744	795	705	741	751	769	757	726	709	742	750	759	773	707	709	763	728	739	766	757	750	752	769	760	745	762	726	738	757	744	770	758	756	749	703	745	752	727	739	799	770	752	728	743	787	712	736	748	760	745	744	745	767	727	697	760	712	715	763	710	722	731	742	705	755	732	727	761	755	795	756	721	775	747	716	728	710	719	724	734	716	727	793	784	767	733	733	749	714	740	697	724	752	724	813	769	731	728	740	767	799	725	727	747	725	702	751	738	750	704	787	737	796	758	756	765	756	733	737	754	733	707	782	753	711	726	769	764	729	759	749	713	779	685	712	761	711	704	709	715	738	720	764	772	737	740	732	743	744	710	748	774	775	732	740	794	753	759	770	731	765	733	691	777	743	764	740	762	678	769	782	763	711	746	719	799	737	714	782	778	733	774	717	814	764	754	741	750	713	740	757	768	775	723	765	754	726	734	756	771	785	754	752	736	714	774	760	743	725	748	760	782	751	788	734	752	761	728	751	693	751	733	723	766	733	758	739	764	752	748	760	783	741	702	702	714	669	781	735	754	755	722	739	761	745	739	731	761	772	691	707	771	707	751	772	801	721	779	766	801	735	718	790	738	725	747	738	806	744	775	748	758	774	753	786	768	738	791	739	747	739	740	763	723	763	749	760	785	718	746	770	774	776	743	778	723	770	738	730	723	736	727	779	745	723	771	785	737	741	724	738	729	785	737	787	665	796	721	743	795	711	721	713	748	747	721	766	772	771	770	732	758	667	746	751	779	734	742	801	727	726	710	726	760	723	781	715	758	723	773	734	804	738	723	786	753	760	721	782	730	703	758	690	751	722	753	733	766	750	771	713	761	760	770	733	772	759	738	745	769	720	756	801	765	752	748	778	766	696	769	738	741	752	722	782	786	750	810	767	766	752	755	723	755	693	731	721	759	782	755	778	759	754	765	777	709	721	758	744	745	722	756	780	815	758	704	710	764	752	720	736	717	766	733	724	752	739	710	741	750	755	739	747	749	767	752	744	784	749	736	748	738	752	731	757	675	707	774	727	681	783	746	693	740	743	833	775	730	737	735	714	778	756	792	746	742	734	703	770	743	777	773	813	720	783	727	750	739	777	688	771	761	759	788	773	708	734	764	773	772	791	806	773	737	756	753	768	784	778	719	695	750	752	736	715	762	750	759	728	705	758	768	729	782	753	723	775	775	746	680	766	761	691	736	721	698	729	730	709	723	768	776	721	721	778	734	716	733	747	749	764	701	765	740	777	730	781	756	794	753	740	772	764	670	762	776	778	692	752	768	767	751	731	741	746	776	765	743	757	733	737	745	742	767	742	770	703	825	757	714	764	772	784	728	737	733	780	756	744	749	725	768	684	724	754	738	762	757	795	774	753	746	756	819	681	841	744	773	797	780	809	772	726	740	707	769	774	727	747	782	760	745	709	727	755	767	781	762	768	722	747	699	711	766	773	728	745	781	747	738	748	724	786	724	719	743	722	714	790	748	742	782	730	691	757	735	740	766	751	794	790	689	730	735	747	718	763	725	760	752	762	738	714	753	783	690	771	727	762	773	766	785	805	688	789	774	738	745	773	736	728	761	787	733	791	759	682	766	771	734	769	764	792	767	760	729	779	715	744	793	726	793	723	782	805	733	753	785	733	787	747	749	739	733	795	777	746	763	728	750	744	759	756	744	794	759	753	742	784	727	734	734	729	712	757	799	719	751	730	713	772	691	770	776	720	792	739	751	775	784	743	767	756	771	763	748	770	755	743	747	765	743	722	705	758	738	706	786	746	751	738	727	738	729	690	735	744	802	754	752	756	674	764	738	765	757	768	724	730	697	746	702	775	748	735	733	761	734	697	742	783	749	762	743	697	737	747	775	777	806	781	708	755	800	791	746	734	729	729	725	810	653	734	756	759	773	738	790	791	793	721	695	712	748	727	745	749	735	714	801	780	754	768	771	736	724	780	808	756	757	720	745	761	764	836	747	756	780	774	796	699	735	764	782	719	778	696	746	748	760	749	795	779	774	670	733	713	734	790	792	710	761	778	729	772	743	745	767	735	730	727	692	726	728	761	763	786	715	743	754	779	748	734	726	737	690	721	741	741	779	720	745	760	741	748	765	755	771	756	716	718	739	746	717	721	788	718	706	750	751	768	724	755	775	786	808	739	732	796	726	725	712	759	734	752	754	746	762	739	725	738	773	746	742	775	766	757	727	749	760	740	725	701	765	735	775	792	768	749	776	731	716	773	717	757	771	711	701	759	837	769	725	772	763	748	746	722	726	764	751	765	729	687	750	735	744	759	752	788	721	765	729	756	759	688	739	746	714	756	774	745	740	754	744	720	747	781	767	792	728	780	759	725	790	779	737	724	694	713	723	755	741	765	733	714	718	730	760	754	743	717	711	778	729	819	747	731	791	727	728	698	746	739	769	765	773	773	765	758	755	736	781	743	723	757	741	757	774	768	730	781	746	745	715	774	715	748	720	733	722	747	763	793	703	772	729	709	714	749	786	694	713	700	751	794	736	755	742	724	723	705	735	740	721	718	722	757	726	753	739	721	812	765	754	785	724	774	740	773	753	708	746	790	721	762	748	758	699	732	738	800	784	788	747	757	771	765	723	793	719	740	739	746	748	732	758	756	751	796	753	810	775	717	731	761	759	767	761	744	769	718	757	731	729	798	774	778	723	738	727	751	746	742	785	718	724	749	720	814	777	721	789	722	726	732	724	716	801	734	727	757	750	776	766	735	737	818	779	720	805	798	698	753	765	740	755	777	795	730	756	760	757	714	752	786	772	733	758	758	783	750	730	687	735	733	763	725	774	764	772	740	763	750	752	757	752	715	743	750	746	715	752	752	705	731	749	724	748	752	757	748	730	695	715	714	752	742	745	721	688	750	718	732	755	714	771	711	745	750	782	779	735	732	744	813	771	748	752	758	711	765	729	772	767	770	737	702	708	719	754	751	753	722	743	703	703	764	731	748	756	725	767
32029	36505	19666	2574	950	683	574	476	409	403	387	366	350	325	278	280	306	285	325	1694	7180	7107	4276	2122	1017	518	287	296	232	269	276	258	272	261	262	222	252	286	256	258	243	262	256	250	250	244	261	240	239	256	251	240	277	256	276	257	268	234	278	262	279	279	275	252	255	263	277	251	248	244	248	272	281	273	246	224	261	265	242	270	251	242	306	274	252	263	297	259	278	256	267	268	241	247	257	259	245	239	244	256	277	280	270	235	280	275	242	262	271	273	240	255	246	267	277	274	237	256	287	251	266	243	258	278	258	240	249	276	282	254	234	251	245	282	271	266	278	228	260	258	240	242	285	264	279	235	256	272	283	243	276	322	250	294	250	298	272	268	257	244	280	243	259	268	285	265	266	244	263	277	231	235	266	266	271	272	273	265	287	263	261	239	273	260	239	287	273	257	275	254	237	266	237	277	226	253	277	270	240	273	261	271	263	246	249	269	277	227	250	260	285	244	235	275	233	248	271	259	269	266	285	289	263	257	251	260	257	282	266	279	263	258	250	245	244	275	275	251	273	319	230	250	253	284	268	270	299	266	242	297	257	280	249	237	260	250	260	260	282	277	255	251	257	263	263	243	239	293	286	271	279	234	268	280	251	260	255	250	257	277	272	291	277	248	282	271	258	295	271	267	269	261	262	247	298	278	244	240	266	256	275	262	259	252	283	259	234	265	277	239	240	250	236	272	252	269	227	241	272	280	273	249	260	299	259	256	239	232	268	238	296	270	279	261	267	252	265	248	265	274	272	276	264	275	249	246	298	239	255	247	278	258	280	242	277	262	251	264	263	245	277	278	265	255	236	255	248	264	249	273	264	255	247	257	263	257	241	244	299	253	256	261	259	253	257	280	267	281	248	241	246	236	260	276	238	249	298	265	272	271	255	235	241	226	261	270	265	268	249	232	235	295	267	262	264	271	242	253	293	258	247	271	250	256	251	276	253	279	301	240	288	226	265	259	280	257	259	260	268	280	248	260	279	279	250	258	279	234	268	263	245	275	280	255	268	275	269	290	268	284	259	250	266	275	262	267	254	282	276	259	250	308	254	284	254	245	257	279	246	267	248	268	285	266	253	270	267	238	245	272	264	251	263	242	281	285	259	279	282	261	260	300	264	260	254	279	266	269	267	245	272	276	265	240	248	254	253	249	253	232	277	247	261	274	278	248	256	251	242	255	250	264	246	241	257	263	269	249	245	261	254	257	286	282	262	261	258	283	269	265	243	265	254	275	228	240	250	270	288	295	282	223	236	276	241	263	261	262	303	221	246	247	267	255	256	248	254	243	253	255	230	263	255	239	246	261	228	274	271	259	291	265	261	261	259	270	266	292	290	258	251	261	284	244	246	267	248	243	242	275	252	267	274	287	285	273	281	274	244	268	266	253	279	254	258	261	255	254	222	291	232	283	261	225	245	269	266	262	281	260	254	288	259	260	263	273	280	320	259	269	287	288	281	254	217	261	240	254	286	267	227	264	246	243	240	262	265	240	222	249	227	245	254	230	254	255	250	238	271	257	252	280	264	262	252	217	253	231	270	270	272	252	292	265	264	255	244	248	263	254	236	277	264	267	246	257	247	287	251	249	252	286	255	244	232	242	293	267	253	269	230	268	270	267	263	293	273	271	293	245	255	277	244	248	272	269	256	229	268	272	270	261	250	243	265	282	262	273	293	251	261	246	279	283	255	267	237	271	241	243	277	275	282	262	276	270	283	240	244	274	240	253	230	258	258	286	282	280	278	281	257	263	255	258	262	240	261	270	256	286	265	261	271	243	263	278	266	235	233	266	265	287	253	278	268	238	241	267	285	264	272	246	254	259	262	277	286	240	263	250	250	266	245	274	291	236	273	230	279	251	258	259	240	249	256	239	270	256	219	292	255	257	273	297	280	254	270	253	258	281	254	270	252	287	254	249	289	253	248	256	237	249	246	263	227	275	259	231	236	268	260	264	263	264	285	237	252	252	282	247	295	270	257	266	239	258	295	240	248	235	261	260	252	256	233	256	239	242	283	249	277	263	276	244	251	265	253	255	241	272	260	228	233	269	281	270	259	263	256	263	274	263	282	249	280	242	231	269	255	244	252	258	258	238	261	236	251	246	235	271	275	229	280	229	267	263	259	254	259	286	244	286	246	266	264	263	274	248	225	277	237	282	229	240	245	261	279	272	247	283	231	271	259	277	244	246	255	253	259	269	274	254	260	283	270	280	258	283	263	289	219	238	277	265	259	223	266	247	279	268	240	266	263	240	259	264	240	246	251	267	266	225	238	279	251	270	304	252	233	269	269	268	253	266	281	283	243	261	273	263	243	254	251	247	236	264	236	250	263	247	281	285	279	284	280	283	243	275	237	266	264	253	270	246	255	249	260	250	274	234	266	242	262	273	272	263	275	242	258	240	249	266	256	246	259	228	265	244	248	252	230	268	254	247	242	243	263	268	255	274	265	258	256	239	259	260	281	263	256	244	263	281	255	254	262	276	258	270	265	267	254	276	292	318	272	251	286	274	253	234	236	287	263	248	269	242	281	227	271	264	248	272	260	249	262	272	249	265	259	232	269	276	255	268	270	261	260	265	251	271	240	287	244	278	261	270	280	255	274	255	263	266	258	260	250	257	236	273	262	246	261	289	285	252	267	264	266	277	259	265	258	278	266	234	268	264	254	271	264	258	274	259	259	278	257	261	272	263	260	273	263	260	247	284	255	258	264	271	228	253	250	263	268	258	250	250	244	240	246	251	248	276	290	255	249	234	251	263	259	284	262	269	302	256	264	275	258	242	267	245	253	249	243	265	254	254	240	266	243	253	285	243	228	265	266	249	255	275	264	264	253	268	250	267	284	280	235	245	259	259	279	249	264	246	288	279	286	259	267	268	277	261	279	256	265	253	275	261	256	268	265	260	270	268	258	282	253	283	299	238	273	264	263	246	252	308	244	253	274	275	251	254	229	272	272	261	269	276	278	283	242	282	253	271	268	271	224	263	264	244	249	250	259	252	227	249	281	296	272	267	256	270	252	241	253	254	262	257	252	245	255	252	273	259	299	254	228	231	272	255	257	257	238	264	242	261	246	265	259	300	262	279	270	244	249	247	249	233	295	259	257	244	259	231	270	257	238	247	275	238	282	281	262	261	272	245	228	271	245	253	254	261	257	255	255	249	263	260	255	268	262	264	273	242	285	258	240	247	225	258	246	252	245	268	249	230	207	266	251	265	235	264	247	249	268	231	267	259	252	245	246	278	234	259	256	274	274	298	283	255	255	243	261	248	268	244	254	261	255	259	249	242	273	280	272	265	237	257	252	241	240	249	246	294	246	238	276	255	252	269	270	285	260	250	261	275	269	258	280	274	259	265	262	260	269	293	231	226	264	270	275	265	291	265	287	268	247	241	255	250	283	260	262	257	247	239	263	269	231	269	255	239	275	238	272	283	271	261	247	258	275	265	266	246	265	233
20139	29967	6180	3305	2914	2506	2129	1894	1708	1602	1479	1480	1203	1274	1223	1099	1065	1021	1113	8776	26363	24823	17037	9595	4449	2045	1205	863	802	736	795	769	851	771	821	793	839	825	850	788	793	782	748	761	810	746	787	786	756	788	831	763	809	823	755	793	810	784	796	775	807	858	775	745	867	817	775	748	780	773	791	756	819	797	804	781	777	796	759	804	764	775	802	739	830	764	800	774	830	780	783	805	814	810	799	773	808	842	831	780	774	796	825	817	749	760	832	796	766	808	813	784	828	802	823	783	816	813	790	813	852	840	823	786	755	801	805	793	781	778	762	819	760	805	831	767	791	838	782	811	777	796	832	814	843	729	788	832	788	755	787	819	841	787	754	792	826	845	785	802	797	765	815	769	783	853	807	830	797	796	763	737	779	746	812	835	779	792	781	771	840	796	798	770	803	841	803	823	802	767	871	810	820	795	810	776	873	761	760	802	857	773	788	811	769	799	804	771	809	781	825	813	792	778	725	751	758	818	752	789	852	824	829	791	768	767	814	775	805	774	763	774	799	767	796	761	826	832	761	778	848	772	781	798	773	821	748	785	807	791	766	820	770	768	796	820	842	795	848	793	801	806	787	765	757	843	793	793	785	808	786	767	779	794	770	780	775	803	785	778	844	802	828	877	840	798	797	789	758	770	784	789	833	773	793	800	761	837	805	762	809	806	805	763	799	789	762	809	815	750	811	808	713	766	812	810	793	835	760	812	788	750	839	772	767	799	830	778	783	796	823	762	804	771	881	788	771	799	836	796	787	790	771	827	817	790	784	745	757	768	779	817	800	849	772	808	796	848	793	826	776	764	815	815	771	765	829	825	769	822	792	737	803	810	767	823	799	833	781	818	743	777	823	819	756	824	760	775	792	793	819	797	835	813	830	823	787	797	760	757	828	824	744	763	750	830	810	802	794	794	797	813	781	758	768	812	825	795	763	825	801	787	797	837	795	792	723	776	779	804	797	809	790	774	799	766	751	824	794	838	790	840	830	810	812	761	782	792	804	812	795	796	826	806	822	775	791	806	737	756	811	840	824	772	756	797	799	812	812	801	775	761	735	797	745	814	767	835	804	793	794	787	827	791	802	780	816	807	771	752	825	814	762	805	827	752	741	829	810	828	789	832	802	771	846	832	803	792	820	777	765	777	763	765	799	799	813	779	777	780	784	746	829	819	785	775	746	751	802	784	755	801	779	788	833	802	773	790	777	773	804	753	777	770	831	830	783	821	775	753	757	789	779	771	777	753	826	818	812	788	807	782	844	843	811	807	814	798	829	843	815	790	768	799	820	859	867	788	799	741	836	758	802	782	806	817	753	822	791	764	774	779	811	830	803	826	796	826	794	793	844	793	828	784	795	851	773	777	816	721	762	748	750	826	739	801	754	818	769	831	811	819	788	778	729	791	787	780	783	785	795	790	752	789	770	783	758	764	766	779	783	742	841	803	804	801	807	850	764	757	780	821	836	805	777	748	772	807	786	816	800	785	851	807	763	802	806	761	787	779	782	737	781	776	780	827	783	804	813	761	774	810	825	825	786	762	828	776	813	800	762	814	846	825	788	783	759	812	789	851	794	811	823	747	816	750	764	773	812	793	768	840	770	816	825	816	844	764	841	832	805	844	787	804	762	771	857	829	853	793	805	794	815	797	785	853	762	778	845	812	799	840	760	838	783	770	821	756	812	791	819	790	830	833	782	789	792	825	763	769	793	801	780	761	803	830	782	815	812	822	813	763	755	809	787	765	793	772	848	788	776	763	755	799	791	839	757	800	759	768	803	731	776	816	781	868	802	807	820	859	776	763	778	765	764	774	817	777	790	771	825	812	799	806	782	803	809	763	775	765	855	774	789	796	811	799	786	796	765	807	798	789	757	769	774	820	824	838	833	805	803	815	801	790	824	837	731	773	810	779	816	760	841	790	743	758	775	810	777	818	836	778	828	835	792	720	834	788	839	807	755	758	781	766	812	823	789	774	764	820	802	816	739	781	758	824	831	809	764	795	785	755	776	799	778	781	754	798	794	755	809	803	751	800	762	844	829	806	761	827	753	801	795	786	803	765	773	803	779	791	838	790	799	795	774	758	770	818	781	802	821	820	818	784	776	771	782	804	767	774	783	766	741	756	803	799	779	716	778	782	800	838	760	801	848	736	807	750	832	759	810	810	768	714	784	854	788	844	818	800	815	747	809	826	772	791	825	797	812	782	743	860	819	780	818	803	797	767	768	774	837	858	746	803	826	787	799	827	834	820	822	775	804	732	779	822	816	790	822	839	784	768	832	822	842	791	759	785	822	786	822	766	786	799	805	795	748	806	802	762	772	770	801	776	771	719	803	741	788	793	821	788	769	751	798	832	824	758	762	857	757	803	835	770	808	807	829	800	776	797	776	822	793	779	805	769	797	785	818	831	838	769	781	792	843	778	774	842	810	809	782	838	742	768	817	753	781	776	806	838	791	763	765	766	814	732	824	807	792	791	805	767	807	800	785	806	773	828	842	797	802	763	749	785	828	778	809	791	818	834	851	807	803	838	772	801	793	809	776	774	807	772	804	794	771	793	824	781	791	752	793	811	853	800	773	760	776	854	800	823	817	827	806	766	784	790	824	811	804	817	837	793	839	745	772	849	816	812	767	810	780	838	785	829	826	827	779	782	770	770	774	826	814	821	797	834	750	758	776	744	775	781	825	752	847	831	826	794	797	752	833	783	780	792	832	822	765	834	811	831	785	807	721	772	776	810	769	842	761	795	770	822	789	820	791	800	777	782	781	754	802	754	790	818	777	800	783	807	739	748	837	855	852	791	747	787	854	800	745	795	786	782	790	798	791	743	777	777	771	821	818	816	807	808	848	764	798	717	802	756	795	771	808	785	806	771	736	807	824	818	817	757	758	817	814	806	768	819	837	806	767	786	806	763	769	772	780	809	797	812	819	762	773	760	824	786	796	801	765	828	752	800	794	757	804	791	792	740	767	770	758	776	829	814	800	809	756	754	792	798	823	780	738	777	811	790	795	792	818	877	787	794	748	794	801	772	746	802	765	805	791	761	855	783	797	809	776	826	759	804	789	842	825	775	777	803	808	770	771	792	854	776	790	758	805	801	784	836	792	742	744	804	811	823	780	841	737	790	772	794	759	765	795	788	792	830	840	819	792	811	836	826	790	810	738	808	839	785	761	794	748	832	819	728	751	765	793	837	783	758	830	791	831	824	805	741	825	798	759	777	766	794	786	824	781	743	787	782	769	809	783	823	815	783	797	799	794	785	803	801	835	773	824	825	765	787	723	813	739	798	796	794	823	805	811	784	749	723	784	781	798	753	807	812	792	743	773	807	786	774	759	796	779	773	761	807	852	802	762	784	797	785	805	815	775	761	798	781	773	824	806	769	812	767	793	785	807	746	813	823	763	815	731	788	799	744	765	829	802	778	818	737	855	861	805	839	833	749	809	779	797	768	818	783	815	831
43992	46557	18808	3932	1513	1134	881	689	580	570	494	484	445	428	398	416	401	391	380	962	9022	13804	8675	4381	1926	912	514	358	316	276	317	345	284	307	285	268	310	321	273	277	309	292	277	286	331	271	294	283	291	313	276	287	313	279	295	290	274	280	294	260	304	310	288	286	286	281	291	269	311	301	298	317	290	343	291	289	286	326	297	271	289	318	289	306	314	295	281	270	292	288	332	281	302	301	273	294	277	307	276	283	291	329	301	277	268	289	302	295	297	307	318	298	293	293	304	312	294	297	297	293	310	280	266	293	313	305	297	299	289	321	298	283	311	276	281	293	308	276	288	300	334	339	281	284	299	268	327	321	278	277	287	329	318	302	295	276	316	288	282	306	292	280	309	315	296	314	299	272	308	326	322	288	281	285	304	295	315	297	297	308	258	276	301	304	277	322	320	303	298	251	284	303	312	299	291	311	271	294	275	262	296	306	302	289	300	281	283	310	323	307	304	293	293	291	312	307	278	317	294	279	314	294	298	293	322	323	294	284	319	297	285	320	285	289	297	279	325	287	290	306	297	269	314	321	276	337	283	310	289	281	301	290	285	269	278	311	306	300	295	299	310	273	308	296	304	294	300	279	309	291	308	295	312	259	286	287	309	304	315	294	288	276	301	320	290	282	268	328	304	277	267	274	282	323	291	319	263	315	296	304	297	310	303	271	314	266	292	272	305	302	269	302	295	294	309	280	281	319	297	295	309	300	256	309	284	280	302	275	305	289	327	274	297	302	283	284	304	287	277	315	273	314	312	290	289	276	275	286	314	294	291	277	274	291	308	270	301	290	312	313	287	292	256	279	302	304	270	317	278	324	278	283	302	307	277	312	272	298	324	288	301	304	276	277	282	320	274	281	297	307	315	297	285	290	263	320	308	299	307	297	303	294	307	323	307	274	245	304	274	273	301	300	294	338	268	284	262	287	285	288	325	290	279	282	269	296	283	267	303	316	310	316	264	321	296	278	297	289	277	284	310	300	296	324	291	317	308	328	277	298	287	278	294	301	295	299	288	285	305	285	271	276	281	304	261	303	318	281	306	299	287	278	321	298	274	323	295	284	280	248	294	302	307	288	288	290	320	306	284	246	278	303	292	287	309	293	319	291	307	303	320	286	266	267	294	309	279	278	255	270	283	269	284	305	317	306	300	283	298	305	265	294	267	296	285	290	278	266	276	311	312	316	288	283	282	301	283	291	306	285	295	323	290	296	276	295	318	287	282	297	274	295	293	267	285	286	319	317	287	282	290	293	288	277	302	279	297	273	306	298	296	274	267	300	305	276	319	328	285	289	275	313	285	269	275	290	276	302	280	299	286	296	305	296	311	312	297	316	337	269	296	299	288	300	295	283	297	301	281	260	276	292	287	291	298	306	285	321	287	294	308	292	323	307	295	288	288	287	277	316	303	313	265	273	260	302	308	298	306	292	283	268	293	286	274	287	318	265	284	307	280	329	286	290	307	276	314	292	304	320	296	297	286	291	298	262	293	293	317	291	303	299	296	287	263	288	287	290	288	327	301	306	308	281	299	266	296	284	292	285	293	285	303	302	264	289	277	296	317	339	297	301	308	306	306	291	309	296	304	311	293	297	290	292	321	293	302	290	285	276	295	265	313	261	287	295	283	289	288	278	293	286	315	300	335	267	279	297	310	315	295	301	275	272	276	331	275	289	287	298	282	305	336	321	267	273	290	280	286	281	291	285	282	286	294	310	284	301	287	295	313	332	276	257	287	297	262	334	270	291	290	293	246	300	284	300	301	287	313	283	290	283	290	309	309	273	325	309	289	281	290	279	295	289	278	264	306	291	273	312	297	306	279	276	282	317	280	302	296	308	275	279	280	298	288	297	289	262	267	297	302	293	291	267	273	287	302	314	316	309	289	280	302	283	288	297	271	294	308	298	278	312	299	318	272	262	275	281	298	284	292	295	303	301	287	292	282	301	287	272	276	278	281	306	264	289	303	279	293	307	284	293	306	297	311	296	295	303	332	274	325	308	285	272	275	291	299	286	267	330	278	299	299	305	286	285	298	286	292	324	318	298	296	342	302	280	269	289	324	280	299	307	295	307	292	277	280	266	295	291	295	305	271	314	286	280	277	330	271	301	296	266	292	291	290	289	288	297	296	302	294	278	285	279	298	318	285	281	278	293	290	281	302	300	289	293	305	292	308	307	279	331	279	281	276	314	323	296	295	291	291	302	294	290	306	292	302	314	314	273	296	294	318	305	300	312	310	293	320	304	283	268	292	311	259	263	312	305	278	299	290	314	295	298	304	276	291	293	287	278	287	306	297	321	284	284	296	269	292	304	264	268	281	301	272	278	292	301	309	272	311	341	277	276	295	280	296	289	282	296	326	293	270	299	293	295	283	283	307	282	296	266	326	311	272	315	293	325	307	267	314	330	320	281	346	287	307	302	285	289	293	283	298	330	294	304	322	281	299	281	269	325	262	286	275	304	278	287	299	281	280	299	311	291	299	287	320	312	294	325	305	295	314	292	295	266	308	314	280	309	297	261	305	290	308	301	294	294	280	302	285	307	296	296	291	287	281	272	267	322	309	314	295	322	292	294	277	314	302	331	315	284	275	255	292	317	312	294	283	273	312	256	311	276	296	284	314	281	290	303	296	281	266	279	281	322	320	291	293	291	312	276	301	326	272	295	268	270	273	290	303	300	302	310	322	273	298	306	280	337	332	296	298	296	271	280	294	277	320	276	290	289	284	263	286	283	276	269	265	283	282	296	281	309	266	301	290	279	299	275	276	317	304	288	277	296	308	301	279	281	267	288	300	281	265	291	274	313	313	297	275	294	316	298	296	323	287	290	316	298	333	291	289	321	284	281	300	294	267	300	299	298	287	264	287	330	327	266	301	311	296	327	307	258	282	298	270	281	284	285	311	296	274	297	297	299	282	296	315	295	277	309	308	338	335	296	286	296	307	309	252	278	308	267	279	278	299	276	284	306	310	305	310	305	328	268	269	312	272	297	298	322	295	294	277	277	306	284	331	279	283	291	301	296	262	270	284	280	297	272	315	302	292	323	288	272	289	333	289	283	287	304	305	295	298	305	320	293	282	252	287	289	271	296	296	288	283	315	314	279	305	319	296	298	295	305	311	303	285	258	331	292	302	277	299	292	311	295	307	279	301	289	315	321	291	283	287	289	297	284	299	300	294	268	272	271	298	306	273	300	294	296	289	294	281	277	287	286	259	338	317	287	312	295	287	310	280	290	278	295	331	293	292	284	322	306	315	287	289	294	273	256	300	306	329	267	275	281	299	307	285	315	286	290	275	279	297	306	253	288	301	296	312	290	275	293	331	293	286	300	314	325	280	287	289	255	266	302	270	281	296	284	343	288	309	284	282	325	298	290	309	273	331	303	309	302	283	281	270	301	287	297	289	263	294	294	289	284	277	289	301	320	317	285	296	311	252	308	274	294	326	294	305	283	297	311
27998	34597	5559	5282	4502	3928	3448	2920	2507	2353	2075	1977	1806	1709	1593	1522	1364	1358	1302	4521	29273	34660	26611	16976	8742	3967	1901	1119	890	849	904	875	883	889	869	887	861	894	861	901	872	876	884	837	885	874	891	892	918	891	839	851	831	845	907	855	863	886	889	877	906	856	866	835	869	884	845	901	928	834	863	864	830	856	863	903	855	907	889	864	961	839	861	866	838	852	930	924	873	875	907	867	816	897	897	846	868	855	888	923	877	907	864	912	899	843	854	896	848	839	852	867	879	840	834	841	852	850	884	862	839	872	867	849	866	872	842	923	909	870	864	907	901	867	901	857	875	867	906	865	861	868	918	914	879	858	896	914	882	862	847	856	840	884	881	846	850	899	854	841	921	894	910	859	874	948	875	897	893	848	928	863	911	906	892	883	912	849	864	840	892	877	928	862	933	861	874	853	855	882	888	853	858	852	899	909	867	881	855	800	875	835	922	884	879	869	838	882	902	930	853	860	899	859	883	879	847	904	889	837	899	908	908	850	842	825	894	843	894	841	873	840	850	869	893	831	871	861	932	842	862	882	879	932	861	913	845	853	906	856	839	831	841	857	869	908	859	831	905	887	901	855	979	906	877	914	872	871	896	944	894	826	861	888	847	857	905	795	845	881	880	922	843	842	916	888	900	898	891	872	836	880	887	865	893	888	932	896	859	896	886	878	847	816	900	916	847	856	906	902	859	911	826	889	970	933	859	884	876	944	901	911	858	863	925	882	877	867	884	923	843	878	849	868	843	879	848	899	831	830	837	860	909	839	901	863	885	899	871	858	851	947	875	877	854	863	895	846	869	916	842	839	914	906	861	838	863	909	816	912	892	889	882	866	817	870	927	857	892	890	862	840	844	887	845	871	897	867	865	918	844	878	884	892	873	889	824	890	888	853	835	884	913	887	882	784	864	856	844	809	918	894	841	872	900	878	872	934	902	896	841	915	829	858	821	850	874	858	822	813	877	901	851	886	819	874	910	859	922	954	908	904	849	813	906	846	864	875	921	874	868	914	891	869	840	896	815	876	876	883	892	914	840	921	874	917	835	899	847	878	827	849	910	885	887	876	828	891	899	854	897	871	848	891	874	869	809	877	871	797	886	865	880	837	854	876	886	899	834	912	883	848	859	885	852	906	896	887	875	884	891	881	889	877	871	851	846	907	860	862	935	895	881	869	894	856	794	881	891	883	907	870	849	826	892	889	923	865	833	911	913	865	841	869	876	845	909	879	862	820	837	861	868	900	870	882	949	870	870	904	856	903	835	898	877	874	887	883	901	857	893	863	953	870	856	819	906	861	891	893	849	847	887	885	848	923	837	822	911	853	871	897	922	908	876	977	879	845	863	902	845	871	873	827	889	871	852	827	859	843	939	923	888	834	839	829	871	868	832	910	895	821	876	889	884	866	889	879	835	846	904	863	865	897	871	864	874	862	907	866	889	858	930	875	816	882	876	925	856	877	935	897	885	918	868	927	793	881	946	863	863	924	919	890	909	926	861	896	889	936	884	890	883	882	883	906	931	884	879	897	861	890	868	803	927	882	874	886	897	872	889	927	910	856	871	873	906	899	885	930	889	846	862	871	896	822	898	903	897	871	795	869	911	893	897	861	881	830	977	842	866	860	881	899	821	874	873	858	893	946	875	917	872	913	887	871	909	888	923	875	875	897	936	891	881	899	870	877	922	815	881	843	896	806	873	867	862	898	904	860	804	911	865	898	862	861	876	894	856	868	887	794	877	862	922	869	862	844	855	861	889	897	829	857	860	892	842	890	872	876	848	878	893	896	839	896	926	887	892	865	821	893	860	809	897	880	894	850	843	841	856	889	848	868	870	861	867	854	819	898	873	859	907	849	891	863	864	893	900	874	908	860	915	885	870	876	905	894	775	915	870	868	875	885	893	904	858	849	863	854	910	856	880	835	931	824	874	885	857	882	890	863	889	905	835	894	812	882	848	886	914	872	853	881	918	905	872	912	856	838	896	839	871	862	905	897	870	887	857	889	925	864	897	907	934	887	908	873	864	880	882	862	849	856	843	868	886	876	845	903	831	856	893	844	852	863	874	847	815	858	900	813	895	847	863	856	858	859	923	860	931	879	850	852	841	820	843	856	886	880	868	869	894	855	906	849	908	877	863	905	899	871	906	840	873	868	902	827	878	852	869	903	871	868	908	906	864	859	884	921	850	879	902	880	908	878	877	890	848	881	861	872	863	834	878	872	859	853	904	850	871	881	886	907	858	884	783	845	886	856	872	900	920	880	859	922	895	932	893	831	867	901	899	867	894	935	830	904	831	859	870	848	871	872	879	898	870	854	937	878	850	887	870	870	919	833	852	840	844	916	849	833	822	873	852	896	855	883	877	913	879	860	886	861	855	917	911	870	858	826	891	882	870	891	916	874	877	875	910	870	926	840	898	881	885	900	879	902	935	884	881	851	866	871	896	844	849	914	884	850	905	847	834	911	930	855	823	884	890	866	918	903	858	880	857	863	925	899	869	847	916	805	875	866	889	861	865	921	896	874	841	869	918	859	879	906	878	895	931	858	882	842	891	907	921	846	896	859	840	830	879	872	889	867	855	844	868	855	870	909	924	868	827	896	906	919	910	846	844	894	852	855	932	901	820	871	885	892	852	906	834	868	839	911	902	881	898	930	887	876	883	914	929	922	862	852	891	898	876	836	890	936	903	840	905	902	907	895	869	897	852	890	890	871	886	865	871	884	818	889	847	896	823	918	827	860	855	904	832	809	901	897	868	889	902	855	936	870	836	852	893	848	902	926	874	885	916	835	868	878	871	889	852	875	830	886	834	933	864	836	866	901	871	821	899	829	891	861	878	920	896	871	864	841	908	889	873	862	881	881	866	896	933	903	901	913	889	890	874	889	926	907	873	850	890	897	846	844	893	905	838	847	909	879	838	853	886	833	846	914	955	861	879	917	827	889	913	860	865	862	908	856	852	908	871	926	911	860	856	911	894	881	875	841	863	850	838	899	883	893	860	857	873	867	868	828	875	958	824	884	901	843	872	867	804	896	910	878	822	878	883	827	859	880	861	848	903	889	879	825	901	901	883	852	858	918	860	939	894	900	870	913	881	875	843	823	829	792	950	892	872	874	900	903	849	884	868	891	894	863	880	876	899	845	875	828	840	843	867	928	857	899	901	905	914	824	893	865	806	893	831	854	883	907	850	865	903	852	895	918	892	864	899	890	878	842	922	889	831	893	867	883	854	864	877	839	827	885	877	848	882	909	850	873	882	890	911	912	902	906	883	871	846	906	858	867	890	869	886	904	905	890	905	897	868	856	883	872	901	801	857	856	872	903	894	917	861	855	917	865	887	898	901	913	862	892	920	924	851	879	883	886	831	903	909	844	864	820	863	851	874	817	896	934	855	863	871	903	878	852	858	910	890	826	853	843	866	900	838	875	883	844	888	875	891	883	888	851	875	881	920	902	891	844	879	942
11811	3330	570	312	266	238	230	258	251	219	255	260	228	248	229	249	222	217	236	242	722	1179	1035	685	486	301	257	231	190	244	224	227	237	235	199	217	209	211	236	230	255	235	244	210	199	214	213	239	235	224	231	235	201	185	210	254	217	227	189	229	260	238	204	227	171	192	227	238	231	230	224	238	233	234	221	204	235	234	208	221	250	225	216	224	204	230	213	182	204	224	223	225	213	199	224	195	241	252	230	223	227	264	253	240	191	221	248	231	256	217	202	226	233	239	237	240	230	211	241	226	226	208	204	208	220	241	212	228	264	228	221	212	240	202	234	222	213	218	203	212	234	233	229	221	215	206	233	220	225	192	225	221	243	248	235	225	250	233	241	219	195	231	262	206	242	208	236	244	256	217	215	219	222	191	240	221	253	211	220	253	226	213	218	209	205	218	250	227	241	226	215	209	204	234	225	227	222	236	214	209	216	207	240	215	261	221	194	230	220	219	227	231	229	213	234	256	253	199	225	250	233	237	244	218	252	243	219	228	239	224	226	214	234	221	226	218	237	241	228	195	203	212	243	237	238	220	204	247	232	217	200	228	237	175	205	229	230	193	248	210	221	233	215	240	233	252	203	244	242	216	215	213	235	242	219	225	215	224	228	233	222	207	194	234	258	232	206	196	243	225	210	207	229	244	233	217	228	241	211	205	195	225	218	248	232	211	230	221	221	228	219	230	220	204	223	230	236	234	230	224	222	226	236	204	229	225	200	261	226	229	246	228	220	204	232	221	215	210	227	238	236	259	225	216	239	216	209	217	245	219	210	201	215	255	238	215	217	215	232	196	250	224	222	251	231	216	228	246	228	240	206	199	243	221	207	210	260	237	214	228	233	212	246	222	230	197	183	219	208	259	215	199	215	232	235	219	201	253	222	203	214	248	223	226	244	218	222	219	232	218	235	220	216	202	246	213	206	208	213	256	224	218	219	237	232	238	250	250	239	237	230	219	211	214	255	235	220	251	225	236	242	279	256	236	229	229	221	231	210	226	224	205	203	198	239	219	202	241	217	201	202	217	212	231	215	227	232	238	231	233	229	237	225	206	245	227	205	241	218	199	219	213	198	215	218	229	222	219	213	227	215	239	216	211	198	238	240	235	210	248	199	230	227	196	231	215	195	230	201	231	228	242	236	206	209	235	217	217	230	230	215	204	230	222	232	252	209	242	215	221	219	209	246	214	220	202	231	231	214	189	213	225	219	246	231	253	230	264	242	263	239	235	219	230	251	239	217	224	195	209	229	230	217	203	214	214	234	222	204	248	223	217	225	240	217	212	230	204	209	216	264	206	238	231	220	221	237	233	236	228	238	227	230	233	204	261	207	210	205	224	231	244	240	230	228	241	241	234	222	236	224	232	224	221	222	222	244	219	245	223	232	245	233	227	212	231	226	241	218	225	232	205	237	220	210	241	240	228	219	253	215	211	264	209	236	195	205	233	253	219	221	197	245	228	221	232	214	204	231	223	200	239	218	213	210	227	238	219	234	233	231	241	224	233	251	231	234	217	210	225	222	206	245	254	246	245	233	224	209	242	194	196	232	220	236	209	217	210	223	243	242	240	213	222	205	234	229	237	255	222	253	240	243	235	216	233	207	214	205	250	225	249	204	226	213	243	213	206	219	230	217	220	249	221	254	215	207	221	200	230	254	222	209	245	258	258	222	243	241	219	226	229	228	234	253	239	223	206	240	219	248	221	220	224	230	232	226	268	231	211	216	232	221	233	217	227	226	235	248	236	198	202	237	231	227	224	212	220	247	217	220	218	226	241	250	248	225	245	217	239	215	224	216	221	213	197	207	227	239	220	241	214	217	228	211	229	243	247	244	214	220	217	240	234	235	217	210	213	263	223	240	221	244	226	207	232	259	225	243	220	192	247	230	209	239	231	231	197	200	214	229	228	245	215	253	224	236	233	226	193	253	240	210	197	246	221	236	221	230	209	221	243	226	204	197	239	225	228	211	231	234	257	222	221	231	254	221	223	236	218	227	211	228	237	234	225	226	216	226	222	268	236	230	223	234	225	223	194	235	234	229	208	230	237	238	222	245	227	240	229	238	207	220	250	240	219	225	228	212	238	247	223	245	216	233	234	222	217	217	232	220	224	233	236	252	225	258	221	219	226	231	214	190	216	226	240	248	205	246	233	221	235	233	235	230	216	224	224	223	201	234	221	231	231	255	242	213	241	249	216	245	249	211	241	217	265	259	210	231	197	225	232	215	230	206	205	209	236	210	248	212	234	220	231	231	216	225	204	233	220	222	223	237	230	232	225	225	246	209	233	213	198	241	271	222	242	215	233	224	194	195	241	229	236	243	220	241	212	232	227	236	226	226	210	223	248	221	225	229	235	223	218	233	225	219	230	239	260	241	246	228	216	227	243	248	203	221	219	236	239	219	243	199	251	197	207	232	220	213	252	223	217	230	195	226	228	220	238	217	232	226	218	229	219	244	219	221	236	228	215	208	244	206	224	219	235	235	192	240	229	193	254	213	241	259	229	209	210	224	229	217	198	228	210	202	227	191	214	228	196	226	230	229	229	235	229	217	231	238	244	208	239	211	225	244	240	230	242	235	238	237	211	232	231	227	250	225	240	241	228	230	228	220	227	232	224	227	217	241	224	237	222	213	225	276	228	224	204	247	215	225	227	243	244	219	239	223	233	224	230	246	204	218	223	227	205	199	237	222	220	220	234	235	256	212	225	216	223	223	202	250	242	216	253	224	197	228	254	241	248	217	227	232	222	214	233	263	230	196	187	226	248	225	229	217	222	219	216	204	249	253	190	232	208	231	229	218	227	235	239	240	237	213	222	232	226	232	232	206	228	243	221	230	203	216	227	237	229	217	231	234	213	210	224	274	226	197	218	238	222	232	226	234	214	258	242	218	196	246	217	237	229	249	195	231	234	201	217	262	217	207	258	231	216	209	249	226	241	229	234	203	214	232	210	250	214	184	216	221	209	237	222	230	232	202	238	258	243	219	205	238	226	225	227	231	218	211	221	243	230	226	258	230	214	207	247	222	197	232	224	208	218	251	226	204	252	210	225	219	241	227	240	228	234	248	256	213	253	238	234	227	223	218	208	222	216	206	208	231	211	230	225	238	263	224	231	263	225	231	210	235	226	212	224	222	224	252	257	188	235	232	234	224	229	242	222	233	216	211	229	213	232	230	215	230	222	218	279	233	226	224	214	219	234	227	216	217	219	229	219	232	212	253	240	220	232	230	218	217	230	206	244	202	199	228	210	198	197	231	251	212	223	207	228	225	214	215	244	233	251	212	245	243	220	235	222	242	210	237	235	222	236	207	236	204	217	228	221	238	225	201	211	247	216	233	225	226	230	209	219	210	244	248	229	227	239	227	244	231	217	235	197	240	204	213	224	219	211	241	235	238	223	248	249	242	246	227	218	235	241	221	227	215	218	244	210	213	237	247	215	225	238	235	233	232	210
7223	4864	849	878	900	795	788	834	800	785	757	736	756	758	710	697	703	737	749	967	3435	5381	4389	2987	1720	1046	792	705	669	722	688	660	686	697	715	702	707	659	728	665	709	725	673	687	717	654	717	686	687	678	719	715	721	743	666	715	658	692	717	625	677	704	678	630	714	726	741	713	729	678	711	628	712	703	726	675	711	665	755	692	697	701	677	714	722	697	664	699	675	667	718	684	681	735	652	729	686	762	694	707	717	700	687	678	698	725	717	709	727	674	720	688	662	674	716	699	732	696	722	722	689	728	709	724	722	697	712	668	685	715	710	682	693	666	687	689	757	699	694	643	718	713	715	691	698	695	663	720	697	700	704	737	666	698	747	695	719	738	715	698	643	693	678	645	699	659	693	673	719	733	709	713	726	663	735	721	652	694	673	720	684	701	689	731	720	703	697	705	702	659	748	673	733	716	692	727	740	706	691	746	692	648	737	687	671	716	744	688	702	716	694	655	695	686	690	700	696	705	682	690	692	708	667	650	725	702	699	700	690	679	682	648	668	716	738	713	738	671	665	675	734	696	688	690	676	704	693	712	681	680	698	698	674	658	690	672	721	660	674	719	683	694	725	717	691	710	736	700	702	679	704	709	732	718	724	657	697	701	733	698	714	720	724	688	700	738	707	655	707	701	711	684	675	656	694	682	652	696	666	697	684	713	695	689	662	730	660	705	710	686	721	687	684	696	679	709	679	704	716	667	688	646	623	692	696	739	671	734	663	739	724	698	704	691	669	742	670	674	658	741	742	695	722	665	699	722	747	715	673	660	661	673	712	713	701	684	650	653	718	666	694	764	708	697	763	712	670	683	665	723	700	721	700	738	691	733	666	778	721	740	712	683	691	700	708	706	712	659	702	661	666	677	707	693	701	718	686	720	707	695	686	706	684	701	712	662	699	681	670	723	656	679	729	678	768	696	743	712	716	709	678	715	724	690	689	667	651	728	727	710	709	711	691	664	718	686	703	673	720	660	709	760	659	684	724	668	706	729	711	665	696	717	670	704	686	751	683	713	656	714	714	687	697	687	628	678	697	709	705	683	707	676	707	682	690	712	668	683	679	690	674	704	730	680	692	677	704	679	669	693	685	695	654	675	691	695	735	707	747	667	672	721	714	709	748	694	726	664	699	702	719	672	696	677	735	711	675	702	692	706	653	694	705	681	770	687	701	683	708	641	690	694	695	688	677	693	730	718	692	666	719	698	626	676	663	720	728	706	675	752	699	682	701	689	668	690	703	683	689	720	721	665	690	703	668	697	705	693	701	701	745	718	718	694	702	730	687	712	656	696	696	650	678	667	734	715	700	677	662	700	675	693	664	733	679	668	713	681	704	727	713	695	714	667	689	708	698	690	698	756	676	671	733	678	662	682	694	708	703	729	660	673	694	709	773	716	703	695	733	675	686	709	728	727	741	714	650	696	716	706	744	722	736	678	702	687	697	725	644	703	703	694	681	695	760	665	713	734	644	652	718	721	699	678	649	707	677	699	716	680	688	697	713	681	730	698	695	728	681	643	699	750	703	667	687	701	692	692	682	694	668	710	674	682	720	640	712	645	710	730	741	709	712	671	676	739	681	694	701	712	699	726	682	692	688	733	684	690	657	665	712	716	693	677	720	711	652	665	759	688	732	665	695	689	700	686	681	689	726	658	669	695	702	684	668	743	696	714	699	731	759	714	698	657	720	647	693	675	681	706	721	722	753	708	713	649	685	683	690	720	722	674	704	733	680	682	651	713	675	721	755	706	709	721	685	670	725	676	696	646	688	674	699	697	701	674	706	706	635	697	685	709	684	697	724	706	694	716	707	707	656	664	688	663	729	732	691	673	669	663	664	678	714	667	667	668	706	668	702	694	697	683	707	676	678	760	687	680	716	700	705	707	641	711	700	712	722	716	658	688	706	714	677	749	670	725	712	718	671	708	689	669	705	707	681	714	749	709	696	738	668	723	663	642	695	695	683	721	725	741	656	694	674	701	686	732	656	695	689	709	707	671	742	720	706	684	697	641	679	685	674	655	751	671	722	665	739	731	683	767	709	699	690	678	716	716	679	722	667	685	696	671	720	634	723	711	707	725	684	687	705	690	699	736	732	697	690	703	701	701	673	731	688	723	678	717	680	703	735	700	714	716	687	715	685	724	705	709	683	670	683	708	736	667	729	726	733	675	678	693	672	725	700	683	713	707	676	672	712	687	709	708	715	725	662	727	690	676	670	754	697	725	653	712	722	696	686	674	624	690	733	689	686	660	674	658	705	691	708	687	674	683	729	695	695	719	690	703	659	680	729	661	699	706	656	724	709	696	670	683	692	694	670	669	735	663	627	725	661	686	687	694	690	643	702	692	710	727	708	751	708	701	649	670	718	701	701	708	673	724	689	712	686	681	730	677	702	686	629	660	697	696	653	764	652	694	721	713	716	703	669	669	662	692	723	697	685	711	735	742	677	703	710	682	670	710	694	639	672	708	711	672	698	689	687	730	735	686	638	709	708	663	718	709	652	678	724	627	701	706	703	718	737	726	688	711	695	676	664	713	660	653	692	680	705	667	702	717	675	721	702	769	715	731	672	688	671	681	662	674	690	666	704	761	686	684	703	674	693	651	705	714	669	660	639	626	654	680	726	710	733	682	695	666	706	709	718	662	716	718	662	727	691	684	721	680	689	674	707	699	687	636	698	734	678	674	659	726	713	705	693	689	699	686	677	721	722	700	736	663	684	647	700	695	704	688	662	649	666	688	693	693	707	699	652	683	709	649	764	658	643	683	712	681	712	660	678	693	726	668	722	686	661	714	721	665	711	680	683	674	641	693	613	703	681	671	670	718	645	725	696	644	676	673	688	721	686	745	724	685	702	695	666	752	690	709	673	661	669	706	693	676	699	667	679	682	712	661	672	659	690	661	667	701	657	708	679	677	723	681	694	670	704	666	661	702	718	688	679	700	711	688	713	728	735	693	666	712	668	735	685	693	717	718	730	708	716	696	681	736	662	665	674	724	690	758	706	676	704	700	696	685	742	675	713	677	673	677	687	707	696	701	691	703	690	673	746	681	701	704	691	712	675	684	691	675	660	686	678	689	698	705	731	672	724	713	694	753	626	721	628	732	695	699	631	669	725	670	723	728	707	710	661	701	669	698	643	680	692	687	671	667	700	699	664	683	675	680	722	681	684	706	680	679	683	700	722	685	685	711	708	732	733	710	679	671	713	725	715	718	680	622	701	677	719	687	707	720	666	702	665	714	698	635	733	739	701	655	653	676	694	703	777	716	702	643	708	666	674	759	659	664	716	681	699	707	683	676	716	698	689	716	739	721	691	662	678	692	686	750	701	694	693	678	683	739	687	696	709	760	650	674	710	684	694	674	679	655	695	680	697	652	746	673	679	714	699	683	700	707	690	767	703	736	734	716	693	706	656	724	727	712	673	726	662	665	672	655	713	671	671	660	681	684	672	713
34608	30003	8513	1371	816	629	574	506	411	373	363	311	338	317	293	277	263	319	365	2331	6072	7234	4690	2384	966	497	291	225	250	257	252	237	255	275	263	249	228	258	248	253	264	248	260	249	259	240	231	238	232	249	244	228	258	240	239	250	238	236	235	234	235	240	248	257	240	246	252	232	274	243	269	252	234	218	269	229	254	268	240	272	236	261	240	267	265	255	261	261	258	247	244	242	257	262	236	255	260	263	263	241	257	239	228	265	253	273	240	235	276	227	265	268	253	240	245	246	244	260	266	229	238	250	227	246	234	250	250	231	254	241	227	243	231	229	238	245	256	238	266	264	241	254	226	235	252	263	258	271	241	220	249	241	258	264	238	243	251	232	227	263	277	258	235	243	239	223	279	236	254	255	247	284	252	252	207	239	253	253	264	255	262	226	239	249	251	250	252	231	264	274	268	245	248	265	243	224	241	244	243	286	259	243	262	232	242	249	246	230	260	226	238	220	276	228	245	263	218	247	272	261	236	236	203	254	239	267	259	234	254	231	234	238	254	260	227	258	241	244	256	237	257	252	217	243	241	235	270	266	250	254	248	248	232	243	228	220	226	228	264	239	252	247	267	255	263	249	222	260	265	236	244	256	222	269	250	257	224	249	236	238	261	251	252	251	252	258	240	238	266	232	270	235	272	266	252	241	242	231	239	253	266	246	258	261	240	248	256	229	251	250	228	227	246	217	270	258	270	249	242	252	253	265	239	276	219	197	227	242	237	239	239	251	263	251	236	240	243	232	226	230	233	266	259	236	235	240	252	218	236	245	232	246	225	251	244	235	262	242	244	263	217	216	240	257	275	247	227	230	248	248	251	230	267	243	264	225	258	264	217	254	252	256	252	246	260	262	233	249	241	229	278	246	231	256	248	230	276	253	241	251	229	253	245	216	254	253	267	275	239	232	237	249	237	263	239	254	263	246	228	259	218	235	239	285	228	242	250	243	228	246	239	251	266	257	233	235	254	237	245	238	236	252	227	223	238	251	259	240	244	270	256	216	229	266	256	280	222	231	243	232	241	241	246	250	243	250	228	230	241	276	240	250	239	265	257	251	239	218	255	250	271	216	241	252	266	252	223	251	257	250	240	219	262	266	231	264	249	261	258	250	249	282	252	259	224	253	226	245	249	272	234	237	223	263	252	233	252	262	277	252	256	248	236	254	247	274	229	235	262	252	229	252	262	218	250	254	274	265	249	291	263	246	244	223	255	270	272	250	248	240	223	256	241	254	214	259	257	251	232	252	232	245	239	261	230	254	248	223	256	295	244	254	246	225	269	242	260	275	273	250	261	215	215	265	276	242	262	254	255	257	252	244	237	243	240	243	275	248	218	250	239	264	240	249	247	252	257	251	265	225	279	256	229	273	283	226	246	261	251	242	238	250	237	250	253	234	245	236	224	235	237	231	229	265	267	252	237	261	256	264	267	264	245	269	253	252	233	261	258	240	265	258	244	264	275	236	224	309	270	258	265	226	256	256	241	257	248	244	256	232	225	254	262	251	240	295	254	252	236	247	251	224	261	269	248	260	227	242	266	262	225	241	244	247	247	267	254	253	242	264	255	256	256	241	260	256	250	219	255	268	257	241	252	243	261	276	250	259	238	242	250	262	247	237	265	247	224	230	245	238	271	270	250	239	251	262	251	267	234	255	255	227	223	259	216	265	250	255	246	249	265	259	255	249	198	210	240	250	228	229	250	256	243	235	224	262	252	233	257	282	263	248	259	262	279	253	251	228	275	261	226	249	244	254	257	269	266	253	237	264	229	225	229	224	236	242	232	243	267	248	262	248	252	250	267	241	257	219	281	228	251	256	232	231	234	246	229	242	241	258	248	237	260	228	226	230	230	273	260	252	253	225	238	231	231	263	255	236	232	214	242	241	271	239	259	224	234	219	214	262	275	258	230	231	265	229	244	262	233	253	258	233	242	221	239	254	226	264	208	222	250	246	258	250	226	265	243	248	255	246	236	254	248	259	263	235	239	257	236	254	251	243	281	245	241	249	210	227	236	253	243	257	240	255	225	239	221	262	252	230	256	213	263	235	263	282	236	214	253	235	208	260	273	249	209	250	249	242	258	250	250	273	212	217	248	240	265	237	240	219	233	242	222	260	239	261	229	237	248	251	259	254	252	245	218	265	235	271	247	251	259	272	234	268	265	271	237	239	272	229	256	264	223	225	277	239	261	238	241	242	234	232	221	247	241	241	257	254	248	237	265	250	289	244	234	235	256	249	226	236	254	280	244	243	299	249	274	224	236	256	253	267	254	272	280	233	223	217	228	245	238	260	249	257	265	234	248	250	245	243	241	266	247	251	262	250	246	264	248	260	250	247	269	257	237	227	239	238	278	239	268	260	218	245	237	270	251	209	230	253	237	231	249	268	252	260	227	251	232	236	264	255	217	253	257	235	258	249	225	239	235	248	238	225	256	210	263	232	222	237	238	226	250	246	232	225	248	247	249	241	233	253	256	249	251	248	228	228	208	252	225	256	258	252	248	237	266	230	250	240	239	229	221	219	254	263	250	259	258	237	257	254	249	230	232	258	230	245	224	250	223	267	247	245	266	247	240	238	255	267	244	256	237	250	258	263	278	261	251	239	210	253	248	234	258	246	274	262	234	236	272	240	231	242	283	244	258	249	264	233	254	236	222	238	265	235	249	258	256	258	246	265	251	248	242	252	255	221	284	235	245	281	249	273	246	246	232	254	284	254	222	247	258	264	236	266	243	243	257	245	278	257	243	279	279	236	237	235	238	230	259	240	201	265	238	234	264	235	252	249	218	255	240	257	246	234	246	247	244	263	270	232	234	256	227	232	243	237	252	226	259	238	258	222	233	236	220	243	256	235	265	213	220	264	272	256	256	259	273	239	247	223	244	237	232	231	230	260	201	242	241	239	233	264	241	248	224	257	260	222	212	236	227	218	252	245	228	228	250	222	264	231	240	259	228	253	253	275	248	233	247	267	264	238	249	225	243	229	203	234	251	260	238	260	235	264	235	253	250	256	244	254	244	255	295	278	243	264	262	231	235	259	280	240	225	269	255	232	239	253	236	252	247	261	247	209	253	228	229	247	247	259	253	267	232	245	236	272	257	221	266	256	243	240	235	260	258	244	275	234	242	252	240	234	250	257	247	240	227	224	239	265	250	258	228	223	261	239	232	231	266	239	255	238	258	266	230	265	240	258	247	234	246	244	233	285	260	241	248	251	277	216	264	227	240	260	246	265	267	227	263	243	235	262	262	248	257	231	255	254	231	230	261	263	254	257	250	265	250	250	251	256	223	235	244	237	239	240	272	257	241	218	241	270	236	223	265	251	244	230	245	242	272	218	236	259	263	245	232	252	220	218	254	226	245	245	241	227	250	250	257	249	267	232	287	256	242	228	269	264	267	222	226	227	255	242	224	241	250	240	250	197	214	246	253	234	237	274	248	254	238	247	240	247	233	241
21713	23747	3483	3271	2979	2615	2233	1877	1757	1647	1479	1338	1188	1205	1141	1105	1059	1029	1407	11702	23870	25722	18998	10634	4526	2070	1034	846	751	762	787	729	734	779	757	781	741	766	791	798	738	774	811	759	749	799	741	738	755	754	751	798	754	730	814	746	766	745	756	765	769	770	716	835	754	802	766	720	727	752	785	749	792	762	815	778	775	758	751	739	759	731	793	778	707	777	736	737	808	757	774	725	763	801	717	745	758	715	794	761	745	785	782	778	764	773	748	755	768	790	772	755	768	730	706	771	749	737	756	767	754	735	745	738	743	782	778	779	763	828	811	762	788	739	712	760	745	753	779	741	780	746	758	752	764	732	746	754	785	740	788	771	765	737	775	743	784	746	756	737	770	742	808	749	714	731	713	722	744	801	754	736	759	834	762	769	773	753	746	733	815	726	756	743	723	765	782	729	782	762	747	796	784	737	742	701	808	831	772	743	781	797	802	746	749	757	741	801	712	773	712	746	776	780	717	758	717	757	744	796	773	763	760	764	709	734	765	786	772	777	742	732	684	746	727	746	791	740	722	729	745	754	800	775	766	771	755	792	756	754	781	757	833	790	750	711	747	755	772	789	737	728	717	748	727	799	729	741	778	766	760	752	773	746	784	739	745	741	794	783	764	772	784	753	818	707	767	763	760	766	737	733	808	753	715	750	771	786	790	775	752	813	715	750	772	778	792	782	756	741	770	763	771	757	695	752	744	797	823	743	775	788	794	807	752	722	712	732	799	729	721	742	770	712	823	705	725	761	774	756	743	721	737	758	794	714	756	740	764	792	750	806	772	811	732	765	740	737	758	764	763	816	767	748	734	737	744	702	745	780	746	761	817	768	819	733	737	798	722	766	784	749	783	779	745	772	769	758	757	781	735	734	754	747	759	775	763	814	762	780	728	770	741	756	750	759	765	768	733	725	744	725	758	782	796	739	735	773	815	798	749	775	797	773	734	729	761	689	756	752	748	787	760	779	769	750	808	811	740	745	753	768	756	758	739	737	764	724	778	775	760	745	756	746	798	798	740	740	743	764	726	758	712	777	778	760	781	764	789	791	731	721	757	723	700	773	721	758	762	727	725	733	796	710	780	726	783	743	715	800	770	744	716	756	786	748	763	759	776	759	788	742	758	739	743	742	766	751	760	763	733	753	786	771	785	768	697	778	754	769	763	766	778	783	775	730	793	770	759	823	732	774	784	736	712	752	765	713	722	763	806	757	806	689	757	754	762	724	740	710	768	721	736	800	754	739	767	759	784	772	751	768	827	733	774	802	736	788	800	774	797	735	718	790	777	755	731	772	762	802	741	728	721	775	715	691	812	774	748	736	746	779	777	767	750	816	737	774	769	734	797	749	743	735	735	816	754	811	764	749	792	764	814	734	759	757	751	792	782	800	710	760	768	797	742	762	762	728	710	807	765	780	764	740	732	760	780	748	747	788	727	745	755	790	748	753	767	699	793	714	766	771	798	709	732	721	737	775	744	758	802	758	749	778	725	697	781	711	787	746	750	755	803	750	698	760	730	764	700	766	723	774	730	785	808	733	732	733	778	787	751	783	780	764	719	735	795	748	745	742	772	775	755	778	770	738	774	768	795	758	766	742	763	769	780	762	798	749	724	741	785	736	764	756	793	712	787	754	768	754	751	780	758	755	723	731	727	767	786	767	759	750	773	809	775	748	755	752	726	779	813	768	734	770	728	728	734	766	801	707	742	784	738	798	760	758	739	754	757	802	755	745	762	798	742	774	763	767	730	741	774	803	789	753	747	755	821	732	781	785	761	720	788	747	767	745	804	746	728	725	799	758	743	704	707	756	768	691	748	719	748	766	739	746	770	713	726	768	750	738	775	785	780	720	746	762	754	753	763	725	743	767	798	797	771	796	750	745	758	740	720	774	765	717	769	759	799	718	770	784	789	783	729	737	765	755	744	757	752	726	735	722	735	782	721	715	824	740	794	803	754	768	771	764	756	768	755	755	729	766	746	745	798	740	762	733	769	729	774	737	806	732	749	781	752	746	713	747	743	727	706	739	768	756	754	726	707	733	755	789	759	771	801	754	769	769	722	754	803	848	791	784	800	747	751	712	770	764	722	785	756	806	778	739	807	726	772	736	743	751	794	753	740	710	819	778	735	699	774	776	774	769	806	792	760	770	689	761	726	773	779	710	778	762	726	782	775	737	733	774	779	711	801	770	735	729	799	782	704	723	728	773	763	781	736	752	706	757	768	763	758	767	746	748	715	765	729	770	785	770	755	776	755	748	763	791	760	736	796	752	767	742	714	779	751	757	750	748	756	776	755	799	719	738	751	798	771	766	725	748	759	780	706	765	727	732	748	723	743	786	743	799	717	711	737	701	798	719	770	741	731	787	749	775	738	757	756	777	806	787	767	739	744	754	766	731	744	751	764	723	710	772	767	796	752	808	790	721	750	700	797	811	764	773	835	747	749	780	753	773	792	758	770	806	740	733	706	773	757	753	764	758	741	779	728	710	800	798	740	721	760	747	779	785	725	714	720	725	701	765	727	765	762	749	797	729	763	729	726	787	749	749	720	776	773	788	760	731	744	736	812	728	791	723	779	739	799	786	735	759	739	755	693	730	731	762	756	769	755	733	774	780	741	723	798	758	688	689	776	752	781	733	752	746	745	786	770	739	770	787	736	776	753	769	715	747	807	766	764	743	740	762	740	761	756	749	740	738	763	746	757	793	710	757	751	751	728	808	783	778	758	767	752	755	754	766	771	711	788	785	760	774	763	759	737	768	748	766	722	750	791	747	764	770	754	737	751	800	804	781	739	776	794	770	760	766	769	679	788	718	789	762	747	776	747	735	774	750	768	766	768	728	777	758	759	783	762	756	723	751	757	793	704	739	736	775	771	746	716	704	746	745	740	750	799	815	762	740	811	787	753	781	743	737	784	751	755	732	758	799	757	775	746	760	752	752	809	767	742	764	736	767	768	744	753	775	755	765	801	751	766	764	782	744	754	719	733	776	770	756	800	770	744	811	775	813	792	771	787	781	771	792	759	777	784	786	745	797	775	779	794	777	782	748	753	732	737	772	732	780	743	751	721	775	758	790	791	774	773	807	770	773	699	795	751	709	696	735	755	747	754	785	774	793	769	769	740	765	755	778	795	771	711	790	739	736	772	768	753	777	765	733	751	786	758	763	804	765	761	744	806	752	740	744	771	735	753	783	765	755	818	725	786	782	734	725	775	749	772	745	778	727	725	787	735	733	796	739	748	749	766	763	771	785	749	761	747	747	766	712	767	769	730	752	721	741	768	796	779	801	750	762	721	756	793	791	766	768	694	762	759	744	742	747	775	721	737	697	774	762	751	761	765	722	753	708	726	731	772	733	766	732	739	752	767	795	766	730	761	744	766	737	755	814	780	719	751	828	765	759	730	762	777	797	767	748	740	758	746	786	768	815	750	740	742	776	712	816	800	762	745	772	723	777	772	760
40626	41366	12619	2655	1539	1097	837	659	609	503	503	485	435	397	380	374	376	339	375	873	7494	13283	9762	5948	2124	824	434	308	279	294	277	309	260	283	273	271	277	292	266	253	293	272	279	291	296	268	275	324	284	309	259	304	271	284	296	267	283	278	288	285	282	280	298	295	291	270	250	306	271	295	266	301	288	287	292	291	303	257	270	257	287	259	288	280	283	267	284	283	293	293	282	292	243	260	293	313	269	279	289	306	290	291	274	300	278	235	241	272	291	297	285	306	267	259	277	270	291	280	283	277	273	286	253	282	266	307	283	286	288	284	291	290	304	293	278	292	285	275	294	270	293	269	262	256	302	295	295	293	305	283	273	284	273	296	278	295	258	287	262	293	293	281	297	291	286	287	290	265	256	275	280	272	312	292	295	279	282	294	304	294	261	279	295	295	296	287	276	271	323	300	304	289	263	271	280	289	278	298	280	257	294	276	288	236	316	258	280	281	318	289	306	261	306	281	301	301	269	275	288	287	266	288	307	281	257	284	286	303	264	305	333	266	312	300	268	268	280	281	299	282	297	286	272	256	296	284	268	283	298	301	303	260	290	284	293	294	283	249	288	266	230	286	289	269	297	275	294	287	296	267	289	271	284	257	303	288	291	307	277	290	283	272	274	257	280	275	306	310	305	285	280	302	284	310	288	288	257	265	282	249	299	308	262	307	290	288	272	260	257	274	272	264	281	284	260	286	298	296	307	308	295	307	329	299	272	280	277	268	286	292	300	282	281	277	274	240	290	296	293	282	274	293	289	282	271	272	270	289	265	286	309	292	297	290	316	287	279	282	304	280	279	291	271	258	251	268	267	271	257	284	274	291	289	259	269	290	265	282	297	286	293	270	285	269	257	294	306	266	282	291	270	259	307	275	268	297	301	275	318	287	278	287	293	282	250	299	265	286	260	267	278	262	313	265	304	300	303	265	291	276	283	267	288	275	259	290	260	270	273	260	283	295	265	234	294	305	264	276	272	308	291	272	286	286	282	298	277	294	273	281	292	270	284	295	284	275	348	271	290	263	283	259	265	241	319	268	296	276	321	289	269	287	286	283	260	282	263	285	279	295	272	233	301	293	295	282	261	271	285	291	289	302	302	250	280	270	257	287	280	276	287	246	293	251	300	287	294	314	267	290	286	281	288	297	305	304	281	299	303	270	281	286	266	298	298	270	255	266	296	286	300	266	293	283	295	302	270	253	276	321	297	265	306	266	287	256	273	300	266	306	267	256	260	281	270	268	283	292	314	278	248	260	282	284	276	284	290	315	258	288	297	284	292	264	252	297	270	297	276	292	319	281	245	309	259	282	275	292	291	283	277	281	254	266	307	317	300	301	290	290	280	255	288	326	292	303	263	319	285	289	277	272	259	259	267	294	281	275	271	296	281	252	253	281	243	284	288	281	289	278	307	264	288	310	285	279	249	263	302	308	276	266	291	289	294	305	299	279	300	281	257	284	278	268	287	261	276	306	284	289	276	313	286	274	288	289	278	293	299	263	298	281	269	301	310	301	278	288	280	260	283	282	262	304	277	301	277	302	302	284	281	300	294	296	252	289	274	288	281	286	292	282	297	283	266	284	299	275	295	288	304	306	307	293	272	277	299	252	310	289	313	269	274	286	273	270	305	262	286	280	249	279	283	290	292	285	263	287	292	284	264	294	276	300	266	294	309	263	297	278	279	284	299	281	292	284	280	262	283	271	293	285	274	307	271	316	271	315	247	293	273	293	291	255	287	288	275	267	259	287	273	312	278	285	321	274	269	277	266	282	262	257	285	269	278	289	281	276	276	248	281	275	268	287	299	266	288	263	282	314	298	294	304	276	269	284	278	278	271	283	304	310	299	272	282	282	301	280	275	281	290	299	269	293	267	281	294	286	291	277	306	290	297	287	270	296	276	276	270	291	251	288	289	280	312	303	270	287	279	260	238	281	296	292	286	329	289	280	269	291	276	291	294	276	307	284	296	292	274	265	292	301	275	265	304	274	308	307	273	291	307	279	296	275	255	281	245	274	289	280	305	285	302	290	297	300	298	270	279	286	279	276	278	283	281	249	251	298	325	304	258	276	263	281	261	277	280	297	298	283	262	296	275	297	291	298	300	272	257	290	273	286	281	269	300	289	296	301	311	250	281	298	293	268	256	261	301	287	308	274	277	278	308	298	265	291	279	275	301	276	278	271	264	295	277	280	292	302	279	302	315	309	286	277	281	296	263	284	306	305	274	290	272	276	272	288	300	280	264	247	289	282	286	280	287	266	315	284	271	284	311	264	276	292	255	287	293	260	275	279	296	320	293	283	267	283	265	261	279	288	254	295	280	267	269	309	286	298	298	272	269	296	267	311	282	304	294	264	298	262	312	267	311	267	276	272	298	280	286	286	258	288	272	297	280	279	271	292	285	280	272	289	282	258	263	244	307	287	323	294	285	256	314	254	292	272	275	285	273	286	281	285	271	299	292	281	297	295	274	299	274	294	267	282	270	289	282	272	264	299	289	304	301	290	277	253	264	290	304	284	298	262	264	243	317	277	286	268	276	296	288	326	272	274	301	262	265	278	290	295	287	284	276	296	270	269	301	284	274	279	278	324	265	283	291	252	255	286	289	254	262	260	307	267	297	280	297	312	281	275	297	291	280	292	279	270	277	268	339	287	249	271	272	311	295	254	287	287	276	278	273	279	301	282	271	282	280	273	291	280	284	266	277	288	278	296	277	299	287	282	288	281	281	277	262	281	259	273	276	291	254	286	296	306	271	286	274	296	290	274	268	288	306	283	265	295	281	290	285	297	295	286	291	276	276	279	281	283	285	269	308	307	276	273	317	287	308	284	312	284	302	265	264	310	285	312	272	281	267	269	266	308	295	278	318	298	272	300	275	269	314	269	291	302	282	283	291	299	280	275	289	273	299	270	265	273	247	313	258	290	304	282	299	315	260	315	259	271	276	272	298	270	297	294	306	285	265	307	281	270	277	306	294	286	290	307	290	279	292	271	256	263	294	258	247	305	288	271	282	315	256	265	317	299	292	289	303	278	273	287	294	290	275	278	294	279	293	273	278	265	289	262	283	310	290	291	261	276	282	285	290	268	270	298	272	275	286	318	283	269	290	275	250	282	265	288	307	291	250	257	285	270	289	264	301	277	310	301	282	305	264	303	292	295	302	271	307	270	271	280	317	275	278	301	302	300	263	279	287	290	292	290	292	284	263	295	301	262	276	296	283	287	298	284	286	280	307	275	285	282	271	308	269	287	314	277	324	277	274	287	291	309	281	266	254	298	286	311	293	297	310	294	306	274	259	281	268	273	307	295	273	310	307	308	285	274	302	284	257	302	284	291	285	256	309	278	261	267	278	271	272	277	309	292	277	270	279	298	289	260	303	277	276	291	271	291	310	291	282	273	284	267	291	253	293	287	273	283	282	261	314	260	306	289	282	294	312	258	299	285	306	291	255	288	239	284
26789	28906	4578	5313	4731	4088	3447	2948	2648	2255	1988	1877	1711	1679	1554	1501	1392	1379	1480	4204	24964	35156	28840	20425	9374	3864	1594	1005	882	832	847	823	796	825	856	842	855	807	877	838	823	875	848	801	851	805	817	819	857	831	818	872	864	848	809	845	885	822	848	872	778	829	796	890	836	845	849	847	877	831	812	853	801	837	883	790	845	858	786	895	868	884	833	862	837	831	840	858	814	875	831	872	878	855	830	835	813	850	826	806	882	851	790	865	839	838	848	837	835	822	819	821	829	842	882	844	861	843	821	856	808	870	854	807	843	871	883	872	821	799	880	854	847	825	797	890	853	838	833	854	835	837	853	885	844	841	821	807	871	810	840	829	832	848	827	820	789	867	805	939	859	823	829	821	779	827	837	855	856	877	857	887	825	842	884	817	835	864	868	861	869	832	813	837	853	846	817	818	818	830	819	845	809	814	901	796	826	863	821	800	835	834	855	848	825	812	867	880	817	866	858	820	858	846	845	851	791	852	837	867	862	856	841	881	875	839	776	852	855	855	814	839	882	890	802	846	826	833	858	866	865	824	842	860	859	851	857	835	852	856	831	864	827	810	844	836	862	805	817	838	862	879	801	871	802	794	862	835	832	913	803	798	826	883	874	828	826	757	804	838	866	836	852	848	836	871	813	854	798	819	836	877	801	811	827	838	839	825	868	876	834	873	856	874	903	882	851	882	811	851	862	869	809	862	818	807	844	849	855	868	831	879	816	869	844	809	888	856	831	857	829	857	835	885	828	828	862	815	820	785	850	808	818	820	820	811	856	856	875	856	835	820	856	860	842	892	811	826	853	864	870	852	833	820	905	820	797	874	882	815	889	845	893	891	870	816	818	845	851	855	796	829	799	834	804	852	804	838	832	841	795	824	800	853	829	884	837	791	873	838	851	858	840	865	888	827	836	838	878	817	828	829	837	760	857	822	870	858	786	895	842	824	870	834	790	854	875	793	836	865	859	835	826	848	858	839	845	818	830	807	877	827	864	871	845	836	837	856	848	861	873	840	848	855	825	851	862	827	886	822	873	823	860	875	792	866	863	850	889	834	806	820	855	809	861	838	786	829	875	826	857	857	867	854	872	860	899	831	897	807	752	891	852	841	836	861	880	846	839	863	824	846	864	877	824	891	817	749	861	841	835	835	848	877	830	832	841	887	835	867	838	879	846	853	804	845	834	830	851	829	829	848	852	852	840	842	818	881	855	832	876	831	871	859	901	794	852	823	818	819	827	821	826	812	818	834	848	886	873	869	936	863	793	843	907	871	845	819	874	884	824	859	853	844	838	857	835	844	867	858	834	827	859	833	926	885	839	851	808	857	827	850	885	858	877	842	831	847	826	869	794	780	853	859	868	828	862	844	828	843	847	840	839	796	820	833	854	833	816	893	837	839	854	819	799	821	825	812	789	845	793	853	892	837	830	828	833	816	850	860	832	826	866	819	845	821	798	868	841	826	834	815	798	806	840	826	847	823	815	835	824	870	852	846	845	821	811	875	881	822	858	877	846	883	824	911	879	838	835	834	833	839	865	864	797	812	828	859	855	861	864	855	809	792	872	826	857	834	819	862	856	857	841	884	856	832	817	810	862	852	804	832	782	854	853	839	847	852	829	886	835	867	905	800	816	847	820	851	880	867	857	875	845	824	860	830	852	819	871	854	865	862	828	843	899	809	918	829	839	830	859	868	891	845	848	840	802	837	870	851	862	846	836	883	900	852	832	895	882	813	830	840	848	793	777	866	850	806	895	836	852	861	867	835	823	821	840	837	799	812	810	836	834	890	808	789	861	862	871	848	811	840	868	901	852	866	825	854	870	872	811	852	825	821	863	813	819	820	822	854	833	828	839	863	898	831	912	899	888	861	880	879	848	834	831	830	784	856	882	844	806	831	864	808	889	907	868	835	872	870	863	820	832	840	855	892	803	830	829	859	822	778	786	885	853	794	821	855	786	833	852	844	815	874	855	808	811	814	784	854	844	831	853	825	833	874	864	818	832	821	843	789	835	787	846	852	878	799	800	861	868	888	925	850	870	831	795	844	827	848	863	818	859	869	904	835	836	874	834	848	804	848	798	850	852	832	836	806	873	847	849	859	845	802	867	796	877	884	825	833	860	825	781	898	825	841	855	841	838	850	817	866	826	809	833	831	826	877	844	882	807	853	864	871	839	830	850	819	842	871	807	843	833	857	822	826	852	801	818	845	823	823	857	840	807	864	839	853	880	822	877	858	866	860	825	822	854	872	887	845	856	830	831	832	872	855	854	868	886	936	841	861	927	876	880	893	858	873	848	885	852	813	837	819	784	861	833	925	859	888	873	832	815	879	808	827	869	886	891	834	841	854	907	790	835	844	813	898	841	792	845	841	820	886	865	853	878	882	826	810	828	853	851	830	830	862	841	833	802	870	858	891	927	839	856	792	856	811	891	867	860	785	860	878	840	838	829	853	843	897	855	822	821	831	858	856	865	807	847	800	868	817	838	867	854	843	871	875	878	849	908	860	811	852	824	826	876	840	872	821	837	855	833	893	829	826	853	869	872	869	814	865	833	840	837	864	857	838	840	860	854	849	889	882	856	856	843	819	850	831	851	808	793	882	848	867	872	764	882	868	868	878	833	858	866	847	844	828	810	852	834	836	806	823	843	840	808	855	834	851	858	810	843	799	837	845	826	814	859	802	848	811	819	843	801	908	868	813	891	911	844	805	854	853	820	866	884	845	845	869	818	787	817	869	811	874	822	850	871	846	836	871	861	838	813	862	809	831	863	870	840	815	808	876	827	918	894	856	807	831	883	809	799	822	853	835	881	832	836	856	868	834	891	801	914	872	838	824	858	845	861	885	894	866	854	810	859	840	851	803	837	837	802	848	821	868	842	856	818	872	867	845	874	821	878	859	852	820	866	877	867	805	835	849	750	820	869	858	846	800	834	869	860	846	821	820	866	835	851	876	814	833	861	831	840	819	843	828	880	862	848	807	853	818	808	808	909	811	864	875	869	826	823	850	842	879	851	817	869	814	804	814	819	829	877	791	869	889	839	842	853	839	809	892	849	857	854	867	922	860	854	815	854	835	876	859	847	894	795	817	855	841	843	826	868	857	826	850	867	904	832	797	801	850	875	838	826	828	884	830	807	879	821	880	893	837	813	870	852	903	809	850	829	821	792	791	842	855	864	856	841	826	872	843	890	831	888	816	862	872	790	860	786	849	816	800	816	841	827	860	882	850	848	901	858	844	865	769	908	821	828	872	829	826	852	851	865	843	855	823	823	893	870	857	847	893	917	836	809	873	815	849	867	863	846	801	832	838	845	814	816	857	837	897	908	895	857	866	883	845	863	903	853	787	836	919	842	869	864	811	853	846	834	823	855	811	849	823	876	862	880	835	816	860	814	856	898	843	841	870	864	869	873	864	802	861	820	808	861	844	830	859	837	827	817	872	813	831	796	863	841	929	803	882	834	855
10819	1952	430	309	266	266	219	226	253	218	253	238	256	233	235	216	230	210	220	213	326	1056	1241	942	570	404	314	242	219	221	205	240	228	233	227	225	221	212	238	246	217	221	209	219	218	203	237	205	210	230	247	231	213	257	232	247	228	233	225	228	220	218	233	237	230	236	246	236	215	230	271	212	242	206	236	212	224	205	211	225	212	215	220	202	216	236	219	257	229	237	234	214	220	218	229	231	199	221	238	201	208	217	219	244	215	209	248	244	217	217	184	210	224	221	229	218	229	237	229	228	236	206	216	226	204	259	246	201	243	223	234	227	223	227	216	226	220	204	227	230	224	208	224	205	211	227	208	224	218	214	197	230	243	228	232	200	215	226	204	216	208	245	229	200	224	225	232	232	197	215	238	231	196	219	223	226	222	211	223	223	242	254	220	220	204	216	241	223	194	228	217	244	236	219	236	185	209	217	192	208	227	222	206	208	198	230	198	220	235	238	208	186	232	217	225	211	222	212	225	218	229	209	232	206	232	197	212	216	220	243	228	247	199	209	216	223	203	196	226	226	208	218	222	210	211	236	246	199	241	230	213	228	219	225	220	205	221	225	244	236	216	248	243	211	229	225	210	224	203	209	236	210	225	214	225	205	219	231	227	223	233	207	217	222	234	219	241	225	243	244	232	229	202	235	229	220	226	225	206	198	246	219	176	224	197	199	235	238	231	221	242	246	229	206	216	208	210	217	247	232	217	230	213	229	221	214	248	228	230	219	221	228	238	209	223	198	217	230	237	232	264	242	235	196	235	217	228	237	199	244	203	221	242	226	216	233	204	189	229	224	225	232	232	211	202	199	230	228	197	248	175	228	247	221	215	228	223	208	227	205	237	233	218	213	240	220	237	223	217	212	226	190	255	227	228	182	228	237	212	240	216	219	229	219	218	214	222	217	214	210	209	217	228	227	207	208	220	241	218	205	190	219	238	200	222	225	219	225	258	195	241	247	220	214	206	220	215	205	219	231	236	217	240	219	223	203	207	245	249	221	245	229	241	225	233	202	216	243	204	239	215	220	217	205	196	222	223	211	203	217	213	241	226	215	263	212	223	274	217	243	218	226	196	214	232	212	205	256	223	213	223	212	230	209	210	232	225	235	239	213	197	217	231	199	227	236	222	217	204	232	212	222	208	182	202	222	205	204	208	230	213	218	217	219	197	235	223	217	206	226	233	236	241	244	206	219	241	221	225	192	210	220	236	219	244	193	222	217	202	195	237	213	208	265	211	209	212	192	229	225	206	236	234	223	240	220	216	240	215	218	205	247	209	223	226	218	236	209	223	240	210	230	220	228	221	223	240	221	224	206	217	221	239	224	219	219	223	211	241	250	202	212	245	203	215	223	249	226	205	200	218	222	215	240	222	205	211	211	219	223	217	246	192	240	213	235	226	249	242	213	216	210	236	201	225	242	229	230	226	222	243	233	260	209	233	205	212	234	197	237	220	218	218	208	209	207	209	224	223	211	227	168	222	209	242	222	204	227	232	240	248	224	196	211	207	229	248	217	249	240	235	212	219	205	207	201	224	221	227	242	205	215	231	238	210	242	220	254	235	193	217	217	224	231	231	226	199	222	226	207	228	211	235	229	212	227	231	213	238	235	220	206	229	233	217	214	225	212	221	233	217	233	235	234	217	225	224	228	206	206	229	228	235	225	237	219	202	216	197	240	234	218	240	234	228	229	252	241	242	238	254	218	238	217	233	233	212	216	217	258	234	244	211	237	222	230	209	218	223	204	251	224	206	205	218	234	206	219	235	191	216	230	213	218	223	223	213	230	209	234	267	201	231	228	208	219	221	234	208	216	223	220	212	190	238	212	231	214	202	204	236	233	219	237	221	195	213	240	245	240	228	217	233	221	220	183	209	212	217	242	231	247	240	210	224	214	216	239	252	217	229	207	215	235	220	228	216	232	204	232	221	202	212	235	243	227	218	226	217	235	223	237	210	206	235	226	223	218	226	216	219	188	239	238	204	223	231	197	218	216	222	207	217	204	225	239	216	219	231	215	215	229	197	243	214	222	255	227	208	223	213	218	198	260	206	218	220	219	236	228	223	223	231	204	234	193	212	222	225	237	242	218	242	227	222	233	234	247	225	212	215	206	205	238	216	247	193	239	210	214	232	242	238	224	224	199	196	231	235	228	220	229	230	226	251	215	215	253	237	225	213	199	235	230	213	218	214	225	211	195	215	204	241	209	201	211	217	231	226	217	231	226	219	231	223	226	210	219	239	241	198	174	207	213	218	224	251	221	207	213	219	237	231	219	219	253	205	217	232	207	228	232	222	201	229	207	243	238	199	221	221	220	241	220	217	214	218	224	190	211	207	238	226	213	223	207	251	225	223	224	242	224	216	201	235	228	224	244	215	210	233	213	247	214	230	208	218	191	209	235	229	253	233	232	237	219	247	226	232	235	197	230	241	221	223	212	238	246	224	201	209	207	229	225	214	201	216	199	239	221	255	255	215	218	220	239	231	200	189	228	216	252	234	204	216	245	245	238	221	207	215	202	222	205	241	202	207	224	235	232	220	204	237	208	228	196	224	185	255	216	204	230	223	232	196	213	201	211	211	221	210	199	200	195	265	227	243	219	210	223	234	193	221	236	224	259	199	228	228	229	213	242	219	244	206	227	220	216	217	220	230	230	220	220	225	235	223	220	230	203	230	252	238	209	214	228	252	241	220	206	231	226	229	231	235	232	213	230	225	218	207	199	237	237	214	236	196	209	220	207	229	210	204	210	240	193	217	226	221	194	230	228	245	225	230	236	208	211	223	229	222	239	205	235	231	211	250	236	227	201	226	218	226	254	229	216	252	210	207	227	211	214	216	208	222	220	185	245	223	253	219	255	222	206	195	198	194	225	233	229	227	189	212	215	250	183	246	246	220	243	219	225	214	225	212	232	220	254	246	236	229	202	226	233	247	227	240	209	241	205	226	231	192	229	200	220	207	225	201	213	229	243	204	244	208	205	259	228	199	227	237	232	257	215	239	219	246	223	226	224	235	238	204	199	198	214	247	227	227	194	238	216	226	231	222	238	236	227	216	215	253	213	210	197	214	225	207	229	232	220	231	206	212	216	232	228	231	237	223	230	216	241	223	202	239	201	202	209	227	243	219	224	199	214	232	197	201	224	240	214	219	218	232	218	204	211	231	240	202	223	188	203	219	226	229	204	250	227	245	244	228	237	222	237	241	204	213	232	205	237	216	237	221	194	218	229	205	222	223	202	228	228	232	233	201	228	205	227	229	216	215	196	241	219	212	226	206	225	242	226	244	243	211	240	238	222	240	243	223	223	235	230	227	209	209	227	225	227	233	243	222	223	227	214	232	224	207	246	213	226	210	230	216	222	199	239	223	230	179	187	240	222	229	214	213	227	235	232	226	247	242	221	171	239	246	199	212	220	218	239	216	208	233	225	248	242	218	242	208	229	223	200	212	234	225	189
6610	2660	842	907	882	881	769	756	759	796	795	718	788	727	701	730	697	712	690	674	1542	5266	5648	4177	2408	1377	855	701	687	685	698	659	703	711	643	715	665	707	668	693	683	696	692	688	643	656	681	729	661	671	732	721	690	676	676	675	683	651	680	723	710	674	684	703	671	664	663	719	657	650	722	645	686	709	630	713	697	693	691	673	667	680	709	682	714	662	676	665	675	608	697	678	654	622	690	687	705	695	677	707	646	627	728	664	652	668	656	705	683	672	676	683	646	678	760	719	682	726	678	694	659	712	731	720	707	707	652	692	661	635	686	682	677	703	658	655	684	684	678	690	665	691	729	664	697	683	688	645	623	674	663	692	720	701	666	678	678	676	712	671	699	674	691	693	644	724	652	731	664	704	713	680	716	676	675	660	647	677	696	662	697	684	637	700	664	636	648	696	638	718	690	696	719	654	669	686	659	677	666	682	688	687	680	687	678	666	681	680	683	731	701	666	686	697	712	672	673	697	694	679	665	679	680	706	676	688	677	658	690	642	701	673	692	688	685	722	648	645	669	702	721	655	685	679	740	651	681	659	707	656	724	714	660	684	675	669	699	683	704	635	650	717	700	686	699	711	683	659	696	727	672	677	646	656	707	694	646	683	715	682	678	668	703	684	681	676	649	656	696	639	714	687	736	678	724	692	718	705	691	736	703	688	673	656	681	680	659	655	666	660	646	672	684	677	721	658	689	688	626	708	633	652	683	665	666	651	690	659	690	703	736	672	707	645	729	713	685	683	693	695	711	722	699	667	685	698	716	663	678	652	698	664	669	659	693	704	680	673	707	680	662	645	684	716	719	712	711	715	733	682	713	667	668	641	651	697	711	706	698	649	679	651	649	672	671	606	682	700	716	689	722	725	695	710	664	693	644	669	656	678	670	661	698	624	708	667	668	710	695	649	664	710	676	701	682	692	676	680	681	714	701	706	661	696	662	664	667	660	650	702	718	704	669	686	666	641	679	734	708	685	722	679	698	668	723	679	684	684	667	713	703	679	716	691	689	729	674	703	656	667	670	716	657	731	708	703	638	679	683	665	715	701	664	655	646	729	673	724	706	717	721	699	654	688	684	717	684	669	678	711	649	701	698	666	688	664	664	718	638	658	683	679	697	662	714	737	711	674	679	651	663	710	666	691	685	689	694	688	698	685	698	670	704	663	738	694	685	661	686	695	737	720	688	699	675	692	696	649	698	697	729	720	700	700	707	686	723	741	665	720	664	737	722	705	670	663	689	707	668	673	668	684	650	683	704	718	682	674	725	708	718	685	646	641	670	659	663	714	716	696	621	677	691	664	697	656	675	691	657	698	651	658	654	656	673	699	651	631	693	661	697	649	716	710	706	719	662	661	713	705	682	666	649	715	685	686	673	676	715	717	689	706	686	701	712	707	675	685	644	695	693	658	677	663	685	646	692	688	663	713	717	693	663	691	697	688	678	674	684	653	673	683	715	690	682	686	696	698	662	673	732	671	668	723	697	706	652	690	689	688	665	673	652	687	656	702	693	651	683	666	702	675	683	646	697	647	693	689	669	701	671	700	701	717	651	721	659	667	683	706	718	677	671	700	649	676	707	665	723	663	639	636	648	653	660	639	709	664	666	716	661	694	717	711	685	685	665	675	628	686	675	691	694	682	705	688	698	675	660	693	675	655	699	695	708	696	690	654	706	656	659	712	676	660	714	658	714	679	688	668	687	668	658	728	702	728	705	638	695	663	626	697	680	692	669	681	716	631	700	698	686	685	636	643	675	695	692	691	669	681	708	672	713	702	668	712	675	669	642	693	699	607	704	639	688	669	705	684	699	685	708	663	672	685	701	711	674	703	738	710	716	666	666	695	659	632	673	660	701	692	713	673	690	717	683	705	682	710	703	720	684	671	712	687	662	660	711	651	683	673	744	693	659	668	705	679	677	701	648	666	680	692	692	717	692	670	705	670	687	683	683	676	717	711	626	675	677	655	659	702	740	693	707	697	685	703	689	726	736	648	657	715	666	717	693	688	683	700	723	684	675	674	682	694	679	692	691	693	675	706	668	669	687	675	699	701	714	703	682	655	774	687	700	696	666	673	682	743	648	670	717	644	700	712	676	679	709	724	703	673	689	669	662	651	715	668	703	651	712	609	657	706	682	690	696	659	662	710	664	683	677	679	717	679	672	708	680	708	738	707	714	653	665	687	724	682	689	670	685	698	667	682	701	658	698	698	670	665	701	648	654	672	651	700	657	706	666	716	675	696	687	690	659	660	705	651	650	683	684	658	700	743	687	691	706	656	687	672	673	694	666	758	687	701	670	679	701	676	673	634	665	679	688	702	668	676	679	670	665	685	653	689	658	713	675	721	699	644	698	689	693	692	704	682	678	701	661	717	697	633	645	682	697	721	691	704	664	683	704	698	684	663	683	698	711	707	704	665	656	679	728	702	700	729	683	715	695	664	696	670	717	667	687	681	688	714	634	656	690	653	694	721	701	721	694	708	667	683	700	668	683	686	755	728	718	736	686	686	684	632	699	689	721	695	689	696	701	670	676	688	720	726	673	672	669	686	693	666	654	652	674	714	692	722	712	670	688	712	738	685	682	652	714	697	680	661	673	651	714	679	678	715	687	682	668	737	710	674	704	669	688	652	653	717	668	687	710	696	684	675	673	725	670	687	707	687	690	650	678	669	644	692	676	673	680	700	673	724	692	674	719	650	720	665	686	657	716	695	700	655	689	690	644	692	717	688	657	688	690	670	668	673	676	705	683	649	703	684	719	719	699	699	702	688	692	709	669	664	709	677	697	683	695	691	715	658	667	725	692	653	703	666	664	658	713	657	709	681	712	684	662	705	689	670	702	676	645	691	683	654	711	682	675	638	711	656	673	706	687	655	744	674	706	657	681	686	669	678	681	704	706	727	710	728	711	677	659	665	679	697	702	653	677	678	675	647	661	670	711	631	722	656	666	670	690	650	692	714	686	691	722	725	714	685	674	665	679	735	719	702	668	707	685	697	700	693	717	690	716	702	677	680	697	682	654	703	687	685	699	674	655	686	686	657	657	666	670	682	667	614	689	683	684	713	669	684	671	672	669	653	694	732	704	690	715	677	648	657	701	688	732	673	660	688	676	697	635	660	667	682	708	661	681	664	655	710	715	677	716	668	687	708	724	684	768	699	671	691	681	680	700	670	706	700	717	672	657	699	667	690	652	679	692	633	676	727	684	677	699	706	756	661	662	716	679	695	687	715	675	714	660	680	693	665	676	689	727	662	648	661	727	683	699	699	639	687	703	697	689	696	681	699	682	741	634	669	675	710	640	690	714	654	689	660	670	662	712	713	760	712	655	706	712	681	683	674	652	712	643	685	739	645	668	729	691	650	623	673	704	689	660	656	701	643	650	718	667	692	652	717	676	637	705	697	715	725	722	712	671	732	704	684	668	717	641	687	646	653	682	658	707	711	664	675	660	685
33854	19018	3543	1408	923	665	618	530	462	379	339	393	350	329	327	325	305	297	282	331	4046	7984	6579	3827	1613	665	378	268	261	252	298	265	280	249	261	251	246	244	230	248	254	231	233	258	249	235	277	245	260	220	268	276	263	244	223	252	239	272	257	246	258	270	269	247	265	266	255	270	275	265	265	273	258	233	254	283	257	264	267	236	263	252	232	259	236	234	271	263	227	270	271	263	256	238	243	255	225	234	244	261	269	239	271	269	251	236	246	261	275	268	242	276	265	277	257	249	232	235	261	256	258	243	282	245	248	294	263	260	307	224	258	253	271	272	242	265	241	237	216	256	256	253	263	262	252	228	251	255	242	269	255	241	263	242	260	275	229	245	266	258	256	263	283	251	272	265	261	244	250	282	267	257	251	272	239	248	268	272	282	238	249	281	252	226	269	252	262	250	252	252	257	268	253	266	262	254	250	289	274	242	257	278	270	270	266	227	236	242	257	283	263	253	285	261	245	242	245	226	235	240	256	228	259	260	251	258	270	256	230	252	241	227	280	271	251	270	258	240	275	279	245	261	257	242	265	232	269	254	251	265	227	242	245	267	276	260	276	243	276	268	270	284	262	265	266	282	263	260	250	266	255	246	203	254	227	266	238	235	249	236	227	259	249	255	273	256	254	266	256	268	259	237	238	233	249	304	234	258	283	244	261	265	274	260	258	249	243	255	248	267	283	226	245	248	265	288	243	262	245	264	249	233	241	234	264	255	235	274	291	275	281	252	244	258	255	262	226	226	287	226	243	266	265	249	255	217	261	263	258	244	268	220	253	247	252	250	257	246	255	241	230	289	272	254	243	253	230	275	259	287	252	265	295	253	238	238	272	250	238	249	244	243	252	245	244	254	252	257	247	242	272	249	279	245	242	283	252	235	248	257	270	260	275	242	240	244	259	276	248	249	276	238	253	253	262	239	234	248	258	242	245	248	224	263	236	282	270	231	272	259	255	272	262	242	246	270	266	253	242	266	246	262	262	249	221	244	233	240	250	261	258	252	261	240	240	243	267	209	248	244	246	250	257	242	256	257	263	246	253	218	265	260	238	245	280	232	268	247	272	266	251	248	242	258	256	226	273	239	235	241	255	238	262	231	276	252	247	247	262	223	246	254	237	273	236	223	243	256	256	249	265	303	259	261	239	268	253	243	248	229	256	256	238	271	236	255	243	225	266	228	253	234	239	263	256	246	244	254	290	263	272	249	261	259	238	247	263	250	271	243	228	247	253	263	274	242	258	234	270	258	286	261	258	285	247	290	251	238	233	271	261	263	243	268	246	258	272	233	234	266	270	246	216	260	258	237	262	249	254	222	270	289	260	256	248	264	258	233	242	255	251	249	250	253	240	257	241	248	226	254	258	243	283	252	246	264	257	299	214	241	265	266	254	279	254	255	244	246	254	244	258	250	264	274	248	240	254	252	241	256	261	248	249	249	268	258	256	244	248	225	266	241	260	270	271	241	266	225	237	232	250	267	261	259	251	256	291	249	250	254	268	241	266	272	285	236	235	256	275	272	238	259	242	251	260	250	247	242	275	261	269	234	241	262	265	251	255	252	242	226	263	251	238	257	250	224	241	263	253	255	250	242	245	234	233	241	262	282	248	245	270	255	248	292	233	231	250	235	262	246	250	249	267	255	220	239	270	265	262	236	252	273	263	253	272	292	258	244	248	247	254	261	261	261	246	259	276	249	280	229	276	233	250	239	254	271	250	251	280	240	265	249	288	269	272	225	244	266	264	215	267	277	207	244	254	287	243	254	266	267	221	271	300	260	254	252	251	249	256	262	242	227	236	248	247	253	277	258	275	248	257	265	242	253	273	284	262	235	242	247	255	225	238	273	244	247	261	240	244	250	260	238	250	223	251	231	232	255	263	227	249	235	253	259	238	252	250	247	229	248	256	266	243	264	223	267	250	246	243	252	276	260	246	266	260	285	247	249	261	265	250	238	276	248	265	232	273	261	248	250	250	243	250	263	242	263	253	253	228	221	216	235	244	230	257	240	258	254	268	241	260	258	240	273	227	281	256	287	266	266	244	261	239	256	227	260	250	281	279	258	253	240	240	249	244	246	239	267	241	240	244	246	267	241	248	226	266	240	258	295	277	256	253	283	236	290	266	228	234	242	246	255	234	253	273	240	287	252	239	245	254	285	229	257	250	284	240	279	240	253	244	258	256	238	238	249	244	222	256	250	246	237	237	239	244	264	244	287	242	239	257	260	261	243	236	263	231	239	238	236	257	247	279	249	267	245	248	263	252	238	249	259	248	243	222	261	237	269	242	246	218	261	261	270	257	226	243	251	239	245	246	246	249	264	264	279	261	262	228	258	246	248	266	275	244	242	266	238	235	250	243	283	279	251	251	262	234	241	227	256	246	239	268	251	255	258	237	259	246	252	261	243	247	245	256	245	229	257	241	233	250	238	267	248	244	247	248	273	245	234	252	239	252	273	245	267	256	224	243	224	244	277	269	212	242	248	258	260	247	257	230	249	250	254	228	222	225	257	280	255	238	266	249	249	241	267	255	271	243	262	244	249	244	241	286	239	278	272	249	259	246	241	270	280	253	220	256	242	259	248	264	258	260	251	252	223	266	222	263	246	235	263	267	261	242	245	246	257	227	238	232	251	213	236	251	261	240	245	252	248	244	272	249	244	252	245	251	241	257	239	248	262	301	239	252	263	278	243	251	263	255	236	259	258	257	251	275	239	240	230	276	240	242	266	250	273	275	267	261	258	273	236	250	276	257	266	245	250	243	285	261	241	253	257	252	240	267	262	244	245	256	241	243	255	258	288	255	236	245	250	250	243	221	268	257	278	285	270	229	285	254	267	238	230	266	242	238	231	250	241	269	243	252	234	262	276	209	253	235	281	251	273	281	230	288	264	267	238	235	258	241	263	258	252	241	233	260	251	242	276	257	262	234	218	287	257	243	249	257	288	220	280	263	246	249	273	256	256	240	282	273	257	284	293	267	261	239	269	248	237	240	235	247	269	257	245	237	244	260	254	248	265	228	258	252	247	258	236	224	269	261	238	234	237	294	227	251	224	241	255	249	252	242	249	237	247	251	252	268	249	248	261	249	273	234	274	278	254	265	246	242	245	210	214	223	283	264	234	282	249	268	260	255	252	247	274	267	241	241	258	273	201	254	269	240	256	267	238	244	242	255	258	244	262	271	224	268	274	264	256	251	245	251	240	232	253	252	230	248	252	232	268	261	261	258	274	257	218	285	261	272	241	238	256	251	252	246	262	228	255	269	248	257	277	249	261	260	247	277	258	261	238	248	267	276	261	256	236	243	237	261	245	254	259	238	236	265	258	288	269	245	238	287	251	229	247	267	264	245	250	221	242	266	275	284	223	286	233	236	241	238	241	259	254	237	253	273	270	233	243	238	231	225	272	266	219	244	254	281	233	251	231	231	261	237	269	239	259	240	247	264	252	261	232	281	264
20932	13762	2856	3350	3076	2593	2335	2052	1830	1589	1492	1362	1235	1184	1155	1142	1096	1096	1068	1557	17385	27540	23101	15815	7349	3056	1264	887	767	766	774	795	734	794	768	750	773	793	774	752	775	738	807	797	743	744	761	777	738	741	751	753	761	756	740	768	747	768	803	759	770	778	749	825	781	745	762	798	723	783	782	752	763	786	779	769	726	783	785	770	790	768	807	804	737	727	761	768	752	777	780	781	774	760	760	787	743	759	804	805	773	731	760	770	758	750	766	773	754	744	763	746	771	775	773	785	782	755	741	762	775	719	768	754	763	757	769	749	806	752	752	732	741	763	799	803	731	727	767	783	778	794	757	768	771	741	736	760	717	775	811	781	815	735	774	774	762	826	753	775	734	809	747	750	766	726	760	738	734	783	761	749	773	808	701	743	753	820	773	754	812	754	782	722	786	742	800	754	707	778	753	774	745	748	768	763	739	810	747	759	754	755	755	754	796	774	770	772	836	707	802	754	755	709	754	758	758	747	796	805	730	793	778	781	753	794	753	781	765	717	783	809	750	689	796	735	800	773	756	762	759	780	740	781	806	792	747	746	770	736	745	734	779	821	772	787	735	808	775	745	782	747	780	741	797	717	767	782	776	751	771	825	734	735	770	805	807	817	750	747	813	751	838	725	783	780	748	767	785	739	772	720	773	767	785	713	737	742	780	740	743	764	750	812	717	817	756	767	758	816	788	775	768	730	775	785	791	755	797	768	771	760	775	803	788	797	746	792	777	800	766	795	732	768	707	751	751	778	788	755	773	748	701	754	765	798	746	789	766	732	746	760	776	776	777	723	792	779	737	754	788	765	789	734	727	714	736	818	738	756	732	775	790	764	760	776	756	751	766	757	784	730	754	734	791	754	775	753	738	738	729	770	754	742	827	772	778	794	778	785	744	756	814	770	762	760	754	737	775	780	754	779	754	768	711	751	767	738	785	775	724	761	670	803	775	825	771	751	798	771	721	748	784	803	836	761	767	790	756	768	772	758	729	762	764	767	756	750	791	745	788	769	797	758	753	760	747	764	752	756	796	785	785	764	782	796	776	772	793	743	767	758	689	783	786	707	733	755	791	777	757	716	780	698	759	775	755	790	748	779	785	690	775	729	815	732	806	784	773	756	752	773	791	752	749	741	773	740	802	814	753	747	779	748	743	760	752	762	745	740	774	784	759	718	781	819	788	806	736	762	816	782	768	730	774	769	801	795	772	767	758	781	783	780	807	733	766	803	801	768	741	784	729	767	710	721	791	739	732	802	787	793	772	789	773	783	802	786	782	747	753	772	739	768	793	792	771	747	754	773	765	775	817	762	785	788	782	756	766	857	753	773	716	791	760	758	722	742	734	731	747	728	755	755	781	745	804	826	769	759	764	811	812	757	746	766	778	775	741	711	749	751	732	794	739	751	777	807	742	747	779	781	712	780	804	807	821	759	744	793	760	765	824	769	794	785	778	779	815	740	822	792	749	801	771	723	739	763	783	743	791	774	792	750	743	794	723	794	735	724	789	769	768	777	760	773	773	792	751	782	776	721	755	792	756	775	769	789	850	742	788	730	739	722	730	735	777	768	781	709	732	731	755	743	814	742	753	782	784	830	782	818	791	777	751	759	770	713	758	730	795	760	758	769	754	741	748	728	805	750	761	810	754	750	770	724	725	750	730	773	760	784	817	774	757	795	755	768	776	779	793	770	763	740	766	769	752	767	722	741	812	768	748	788	757	741	772	809	729	721	765	769	763	731	799	727	762	803	743	781	760	772	738	810	749	719	729	748	752	713	832	802	761	810	765	776	770	779	747	788	744	752	778	743	748	775	770	745	785	781	776	778	751	785	797	728	794	779	720	799	752	755	803	758	770	762	786	743	793	849	788	781	781	775	795	767	783	728	708	785	795	811	747	755	839	738	801	746	750	789	778	747	786	754	769	741	790	745	790	774	765	815	762	805	714	732	768	763	772	772	779	749	766	761	743	774	779	758	747	774	781	770	736	726	753	740	772	749	732	798	743	772	750	733	761	722	797	773	803	742	779	774	747	804	729	685	772	755	802	731	814	756	777	765	768	757	751	757	756	756	706	745	797	781	785	822	766	802	761	754	747	780	759	756	738	748	774	765	766	788	772	774	787	799	760	771	758	817	749	738	843	780	749	733	756	730	801	773	761	794	764	771	785	770	747	743	777	716	750	771	821	774	771	757	753	767	742	745	708	734	699	775	741	731	774	761	730	803	791	798	795	722	771	765	756	803	702	794	745	772	764	794	773	785	726	820	767	758	740	727	783	795	730	734	772	760	792	748	791	748	745	747	771	759	771	752	759	770	757	769	734	725	756	785	733	820	774	726	747	801	774	800	745	762	761	735	750	760	750	778	799	798	825	803	722	758	777	759	798	765	809	763	762	745	761	770	760	745	745	735	774	760	783	772	733	756	685	761	750	807	803	750	735	737	763	753	778	768	783	791	749	827	724	742	788	806	727	816	782	773	746	760	765	742	746	768	770	754	750	691	799	759	786	760	770	739	782	759	762	754	725	752	772	776	746	749	824	725	782	782	762	814	763	803	731	741	812	803	809	754	752	684	785	791	749	768	807	768	737	788	754	776	692	787	774	712	720	800	735	774	761	760	770	747	707	767	743	797	766	748	796	808	785	779	747	705	795	792	753	752	791	764	727	783	759	765	742	728	830	776	771	782	730	770	714	805	725	741	783	779	743	776	763	762	746	739	744	775	758	761	763	731	754	711	773	729	772	733	769	773	754	785	762	755	790	790	774	751	781	716	725	750	748	781	785	750	759	770	750	786	775	767	775	749	789	748	772	727	733	787	766	783	802	751	712	804	732	738	742	721	747	806	754	790	862	757	797	768	772	755	758	722	777	737	807	770	729	726	750	777	755	785	762	773	834	815	788	745	740	777	741	799	765	794	743	751	764	732	773	798	755	792	767	758	776	762	716	760	798	798	768	757	759	784	729	748	744	765	709	780	758	783	774	778	776	764	727	758	775	770	786	754	725	745	811	785	824	745	798	748	780	755	770	761	720	761	789	728	716	751	738	781	725	764	772	759	689	744	769	765	748	720	758	741	782	749	786	727	732	792	779	793	736	751	784	719	763	816	798	765	771	778	771	755	776	747	749	715	787	763	776	752	754	790	764	745	757	732	832	770	760	792	817	785	756	793	794	737	728	789	775	808	772	786	780	797	751	756	715	782	763	792	757	837	724	734	756	780	766	803	772	784	711	831	738	788	796	810	760	772	840	792	800	768	794	796	741	740	753	731	762	797	818	762	776	759	748	780	791	783	760	781	748	830	735	821	814	757	730	747	765	813	773	768	751	778	748	761	758	765	761	770	748	721	762	742	783	801	744	722	751	742	799	759	737	832	805	773	748	764	825	779	758	744	752	794	746	790	749	763	821	771	749	766	778	796	777	772	745	788	758	743	755	807	806	757	765	702	695	757	756	768	750	778	759	715
38453	20809	4636	2075	1442	1093	870	799	632	572	493	474	444	414	427	429	374	362	370	511	6514	14039	11586	6272	2437	920	456	318	320	296	312	290	287	298	330	293	328	334	285	278	273	263	306	283	265	319	310	297	271	288	311	289	310	315	256	286	283	274	271	311	289	278	318	286	316	286	279	278	289	291	312	293	270	291	312	295	302	289	296	295	324	296	261	276	337	297	279	296	276	280	291	247	299	309	281	304	284	296	290	296	287	296	315	274	270	274	270	285	283	270	282	264	293	269	288	315	300	272	296	296	295	267	312	286	277	289	279	290	277	317	293	274	299	284	267	277	271	308	255	261	301	269	321	270	300	283	272	289	293	313	290	299	272	294	297	300	266	269	297	290	279	298	298	276	298	285	257	277	287	300	288	289	283	293	276	317	278	294	292	300	286	282	300	294	309	294	295	291	268	311	323	268	280	298	284	289	282	292	276	302	285	247	319	287	301	281	298	318	283	315	266	295	272	256	270	291	267	286	294	290	297	268	291	322	287	281	280	290	264	307	297	292	276	285	284	300	267	262	297	258	279	296	300	284	296	283	268	288	297	270	292	282	327	315	303	296	289	286	273	285	267	304	278	308	311	277	299	260	279	303	321	279	289	299	279	270	304	310	306	312	298	312	281	294	297	291	311	276	259	305	300	290	299	270	272	312	283	277	255	270	275	299	290	281	305	272	298	281	323	301	294	289	318	303	304	282	282	277	277	292	277	251	285	274	275	279	281	313	273	307	275	303	288	299	300	288	269	268	318	269	268	287	318	293	284	277	331	289	312	257	317	290	304	284	279	261	317	305	281	275	275	284	281	283	297	278	283	313	276	304	323	305	309	273	259	329	279	275	315	287	288	295	282	275	293	299	292	296	307	297	316	276	305	307	297	279	285	263	272	333	305	294	305	300	317	286	255	286	289	274	305	265	300	317	294	286	286	290	282	285	292	262	281	319	278	274	303	310	286	265	285	279	285	307	312	288	285	307	318	311	283	285	277	301	296	337	285	314	281	296	260	287	295	282	305	289	322	286	277	304	301	262	296	280	301	285	268	264	319	289	280	299	297	267	264	307	278	303	267	250	283	291	292	291	293	289	309	295	299	299	282	311	279	294	268	287	257	312	254	308	276	300	295	283	331	267	312	291	295	309	276	305	291	272	276	342	299	266	295	273	278	262	270	285	305	303	278	307	287	305	314	287	308	293	302	290	286	322	288	282	285	292	283	303	295	310	300	329	295	322	316	294	269	301	284	289	280	275	262	299	260	266	291	263	262	267	275	278	280	270	326	290	281	296	305	277	277	262	291	330	295	287	291	256	288	314	278	262	279	295	267	291	285	325	288	269	275	333	300	281	296	308	282	299	290	275	275	318	272	305	317	278	292	297	337	306	279	288	274	276	288	292	285	296	325	274	295	283	305	285	304	263	271	272	292	310	321	315	273	303	297	306	273	318	316	292	308	259	264	302	292	327	300	270	297	304	289	264	307	291	329	319	286	274	301	303	285	302	269	262	310	263	276	286	287	305	288	290	266	269	269	313	297	265	266	304	268	303	271	262	297	315	284	334	299	307	282	263	267	287	300	288	274	313	270	327	264	295	281	289	256	299	292	287	324	322	278	291	260	320	314	297	282	320	268	314	301	310	286	285	302	306	264	291	312	267	299	312	273	276	292	271	307	287	350	269	276	285	301	312	293	311	297	271	260	286	305	289	288	293	275	320	295	316	289	277	303	297	313	297	278	305	292	236	285	287	303	280	276	286	279	294	293	292	284	284	282	275	284	281	277	286	284	311	321	296	291	307	284	269	338	304	267	276	255	293	275	269	291	268	274	325	303	264	271	272	275	320	298	295	320	265	294	278	296	330	310	286	273	292	292	275	276	294	270	301	287	295	328	304	279	290	296	310	287	286	295	324	299	289	277	287	304	288	299	306	283	284	301	277	291	296	263	260	267	275	294	293	301	305	276	305	277	275	288	306	281	291	300	295	287	309	290	300	326	294	289	305	273	307	335	248	299	276	297	300	284	289	297	290	257	283	279	279	285	286	282	292	290	284	321	309	278	300	302	319	279	328	266	297	321	273	277	287	285	263	282	292	296	297	271	313	317	274	252	281	286	278	292	288	277	267	295	284	287	296	257	269	268	276	269	308	278	275	284	276	282	305	306	287	289	285	284	284	277	291	279	290	272	324	273	290	265	290	298	275	293	304	321	331	290	288	296	296	272	280	301	292	306	275	315	275	286	289	298	290	268	284	287	305	277	286	279	297	300	279	303	286	284	252	298	309	283	257	288	307	285	288	274	274	271	308	289	288	296	307	317	305	294	281	278	305	288	280	310	297	329	300	279	325	310	302	303	289	255	288	299	307	301	312	312	293	286	264	287	278	290	307	305	277	310	281	287	267	302	274	288	308	295	288	306	303	315	325	300	278	293	282	344	297	309	265	285	315	290	287	259	278	316	279	268	295	279	299	261	313	302	298	286	282	334	289	273	278	287	290	258	285	299	312	268	302	286	268	291	286	287	291	298	290	290	267	304	290	311	265	276	271	292	297	311	265	280	296	315	293	300	300	280	300	313	284	282	281	270	299	265	258	240	325	272	304	266	299	294	298	283	297	278	300	315	303	299	267	304	294	281	323	294	293	280	281	268	289	270	284	323	267	304	289	299	256	295	275	267	292	286	314	301	258	307	320	291	292	277	265	264	278	289	274	286	304	303	284	278	303	262	296	292	286	284	296	274	283	289	283	309	267	289	307	286	294	320	272	278	294	282	286	276	298	313	285	311	285	261	235	299	267	278	263	300	279	310	292	268	264	308	296	311	315	305	293	291	277	271	296	273	268	316	286	290	264	287	290	296	290	290	282	318	270	317	259	349	269	299	281	292	293	272	308	298	273	303	284	283	274	287	271	316	304	283	309	253	300	306	288	263	277	269	316	301	295	273	283	265	286	275	279	278	305	321	305	298	299	284	298	267	266	288	293	267	265	289	297	313	288	291	281	291	291	281	257	281	277	253	272	280	326	295	300	265	301	263	290	315	297	289	296	274	294	321	283	279	303	281	275	264	291	283	284	264	286	312	279	327	282	303	278	324	303	270	284	285	272	299	307	305	271	295	307	296	310	305	322	288	295	314	273	309	299	251	292	303	289	282	284	291	279	297	285	304	280	292	305	323	312	262	235	298	303	281	292	285	255	289	279	258	309	286	287	278	288	300	313	308	294	273	290	339	287	269	284	288	337	319	290	292	242	308	311	271	283	264	281	300	327	292	291	298	268	331	306	313	270	258	251	281	295	288	278	300	309	260	299	311	288	288	307	306	299	282	289	286	271	289	305	293	271	301	253	277	295	286	296	283	275	287	300	295	280	316	296	273	316	289	267	275	285	270	293	261	299	295	299	288	267	263	306	309	283	314	276	281	300	292	299	311	299	290	285	287	293	300	279	302	272	262	313	289	282	275	277	289	279	288	313
24890	13232	4811	5626	4981	4201	3525	3056	2789	2488	2211	2005	1803	1706	1629	1457	1518	1409	1347	2438	23292	36029	31139	21783	10331	3995	1696	1080	935	817	870	901	915	854	852	867	902	912	902	882	876	865	902	893	886	838	849	820	822	884	863	884	868	853	830	871	908	932	899	851	863	862	806	868	873	913	849	897	831	854	797	897	850	838	834	867	865	868	921	871	861	859	897	900	815	873	861	873	855	871	845	886	861	852	928	828	838	859	832	877	831	828	873	858	876	855	851	891	905	849	872	883	874	836	822	846	871	858	871	935	885	860	869	889	853	855	910	825	863	857	860	847	885	903	856	846	883	900	855	858	777	890	852	863	910	898	846	884	843	850	884	875	873	885	856	869	878	879	882	881	852	879	869	824	866	878	892	898	873	868	885	897	885	860	864	883	845	837	894	883	861	824	893	918	877	844	881	802	902	865	884	863	859	870	902	904	867	852	935	858	873	858	826	893	872	822	878	864	842	875	865	879	880	871	876	872	880	913	894	869	851	868	826	848	903	867	886	904	865	850	902	832	865	902	918	854	829	855	831	859	888	860	903	860	895	890	911	837	851	865	855	810	897	859	871	908	860	902	863	845	878	899	863	854	836	831	910	812	847	852	886	817	860	867	767	862	861	828	810	883	887	885	882	882	862	865	888	882	827	831	903	784	856	831	910	937	889	911	893	835	861	840	823	876	844	841	900	846	868	847	894	896	862	841	899	824	917	912	914	895	901	894	875	857	842	902	883	883	847	892	836	827	943	841	853	848	857	859	869	870	835	858	921	838	858	894	903	852	879	893	925	868	890	855	888	875	890	874	855	845	839	866	854	864	859	852	861	857	822	878	847	891	844	871	856	892	875	887	891	849	887	879	898	846	817	862	830	890	857	906	896	898	858	869	852	906	860	834	847	901	846	872	919	887	870	861	865	870	877	815	855	851	871	933	879	836	863	873	877	866	901	852	827	851	812	887	877	821	824	848	917	919	893	857	819	938	862	827	884	793	847	924	854	894	869	859	847	851	902	875	881	862	849	841	833	863	904	929	905	906	846	836	878	860	863	899	905	878	845	856	821	858	878	842	889	831	827	831	825	852	860	840	860	897	877	833	892	867	811	860	876	861	889	869	846	828	866	895	872	868	837	872	867	892	880	875	821	858	837	862	907	886	838	887	861	855	888	845	890	859	809	832	845	872	895	852	890	891	832	873	867	847	810	858	846	827	874	846	868	841	852	861	935	951	865	842	868	861	869	882	818	824	872	854	851	899	877	909	880	880	849	901	877	887	897	863	816	807	935	865	869	822	907	871	876	854	863	866	851	863	889	901	880	917	867	839	863	833	890	857	822	895	821	891	833	862	874	884	896	883	890	847	880	823	869	841	840	870	888	894	848	877	859	835	876	869	895	864	816	847	878	868	841	824	863	867	810	875	876	857	901	888	888	844	853	867	919	894	845	884	876	858	890	840	867	887	876	833	883	826	868	879	876	862	852	857	849	877	845	886	875	865	882	907	884	824	925	842	825	889	867	863	823	877	921	860	866	920	866	911	891	902	861	913	884	857	870	887	912	935	881	884	868	833	868	812	886	855	882	900	845	865	857	871	868	870	875	901	814	930	781	836	813	920	874	852	880	851	894	859	866	931	834	830	895	837	869	870	863	917	877	868	823	848	809	839	901	846	867	839	838	893	830	851	915	934	884	845	880	877	860	885	849	815	903	911	877	883	895	849	924	845	854	843	909	849	920	820	820	797	849	862	900	894	848	852	881	884	914	875	897	872	882	836	872	921	834	893	931	916	886	845	838	888	887	936	835	831	859	842	842	859	865	844	835	860	838	878	858	867	873	841	866	873	870	816	839	895	857	815	807	880	869	818	846	796	886	843	815	890	898	935	879	891	840	856	859	862	816	871	891	897	913	908	912	894	862	860	832	833	926	851	875	883	876	827	903	893	842	858	863	882	900	813	848	825	885	851	857	855	838	844	837	831	908	910	899	854	918	895	855	900	863	841	887	882	906	917	853	888	860	901	893	863	864	872	847	892	840	859	868	894	855	898	869	906	933	900	840	857	875	822	850	833	871	853	861	850	896	849	894	896	865	909	863	880	855	871	844	826	878	891	877	876	870	817	875	871	868	863	876	858	823	844	826	906	881	879	890	843	854	900	876	813	851	879	866	844	903	858	878	832	856	869	898	942	823	868	848	886	816	902	827	869	858	848	838	866	858	893	862	902	864	915	855	851	901	872	919	903	822	888	860	891	858	865	843	869	838	893	872	890	906	824	875	889	857	837	850	873	881	878	859	890	834	850	881	805	848	943	867	864	921	825	844	827	891	864	899	874	871	866	884	877	844	890	807	933	915	889	887	832	871	866	900	863	884	834	867	890	840	821	907	838	819	861	890	852	887	886	902	827	842	869	809	860	828	967	863	836	846	836	857	867	892	873	855	908	879	908	861	897	894	893	922	851	847	895	861	902	837	815	882	880	893	846	895	962	866	853	922	862	848	813	821	885	845	879	876	810	855	826	841	854	861	797	852	919	850	794	874	901	892	867	887	881	890	907	887	876	847	857	853	902	892	867	882	826	837	887	870	876	816	860	889	862	846	891	833	850	869	880	844	856	879	868	868	851	863	875	900	842	906	886	810	850	911	837	901	893	871	872	882	842	908	864	872	833	866	871	868	881	917	850	865	843	861	879	813	922	903	875	844	862	838	881	885	876	838	896	868	874	836	825	873	928	841	858	889	853	856	868	849	877	832	848	890	884	865	898	880	883	882	886	901	823	909	871	870	881	833	884	827	827	860	894	899	896	853	880	850	832	849	932	913	841	876	836	885	864	846	860	907	833	842	865	862	849	872	859	826	839	851	826	884	854	849	850	875	855	883	840	808	877	871	876	859	863	891	885	857	836	911	906	860	855	898	865	888	877	848	873	874	859	887	861	883	896	855	869	830	883	874	845	893	878	855	871	880	896	893	807	870	818	866	932	860	878	844	878	869	911	900	897	880	886	890	886	854	888	836	869	859	837	910	861	885	920	854	828	823	900	882	837	902	858	900	895	915	840	859	844	896	832	893	866	813	897	881	844	841	861	880	902	860	771	854	873	808	870	916	905	868	819	934	851	848	874	885	836	866	898	902	916	878	883	897	861	870	862	868	879	876	902	858	857	841	854	822	884	862	844	901	826	861	874	873	891	880	840	829	807	874	890	869	834	850	869	882	897	882	863	836	909	869	867	839	928	795	876	875	870	857	827	869	824	862	846	837	871	964	897	838	843	914	903	860	877	870	885	863	854	862	872	893	908	813	854	928	807	943	810	904	912	823	831	888	901	907	869	879	902	871	838	878	907	917	924	879	862	882	859	811	827	862	852	866	882	891	876	878	859	838	882	893	840	850	892	876	922	844	885	888	881	882	878	851	888	870	888	863	848	821	839	852	837	841	873	887	920	925	878	835	893	885	836	900	882	864	907	846	839	870	837	896	889
7138	943	352	315	251	289	242	277	257	270	271	233	264	243	257	233	282	236	240	274	381	885	1189	1112	689	402	291	243	204	217	200	216	217	268	224	255	243	262	230	224	270	269	225	229	218	214	229	251	246	237	251	225	238	242	228	236	232	220	249	252	234	227	227	233	243	257	237	237	234	231	234	218	270	213	227	239	234	223	238	273	245	250	232	222	222	231	270	235	217	235	212	278	236	221	233	248	241	219	251	247	236	235	247	243	256	259	247	251	238	244	237	240	261	233	229	241	244	228	257	268	242	255	231	225	234	239	230	225	237	213	253	234	253	224	225	230	224	228	245	240	212	202	202	267	236	250	267	220	213	200	216	230	216	259	241	238	222	232	242	253	218	229	260	239	242	237	261	247	271	220	239	250	234	224	232	248	254	217	210	217	273	257	235	248	216	201	245	259	234	232	192	242	274	208	225	225	228	239	233	256	224	245	260	239	241	259	216	239	237	226	271	251	236	244	241	246	222	235	261	243	235	237	231	227	230	217	245	228	236	247	244	231	240	232	252	217	256	204	240	220	249	211	225	232	251	245	217	219	231	241	262	260	236	226	259	245	231	242	251	214	220	238	224	230	241	224	244	219	240	236	238	212	246	242	241	243	237	228	208	221	206	227	256	252	214	229	226	208	226	202	216	221	220	238	262	213	203	241	248	247	225	223	244	220	236	256	198	246	250	262	229	236	241	238	230	233	266	233	233	278	203	265	259	227	239	226	257	236	285	213	234	236	232	253	242	229	232	253	255	197	263	238	248	251	245	236	244	259	209	237	221	232	236	225	259	248	256	259	225	213	230	246	233	244	233	238	214	243	228	262	249	261	243	271	256	232	225	262	219	242	245	240	267	235	248	221	229	243	227	231	235	238	236	266	226	211	227	251	274	219	224	226	261	250	254	239	245	215	260	212	246	243	221	267	236	243	230	206	223	243	226	247	250	216	233	244	234	234	218	213	247	232	216	236	222	244	264	248	246	244	195	251	252	228	249	244	255	239	202	237	255	250	222	253	238	242	227	256	248	252	246	239	239	250	223	230	241	257	266	259	254	232	220	204	241	234	235	257	263	253	248	244	225	247	228	241	255	238	241	245	229	234	244	230	230	236	235	238	227	246	239	255	233	230	236	227	267	236	246	240	232	214	237	227	242	209	219	254	235	220	259	232	234	253	246	237	227	215	236	229	244	236	238	246	239	283	240	241	238	252	244	223	209	236	246	242	254	240	220	243	239	248	252	224	234	235	229	244	235	250	209	219	224	261	243	230	228	266	236	231	250	218	231	245	219	240	225	233	242	235	270	225	238	246	247	255	232	236	259	262	228	228	257	230	238	207	229	223	252	227	232	273	226	232	218	249	230	228	221	252	283	248	256	261	243	215	238	214	228	242	261	246	205	252	233	247	270	253	242	243	254	225	219	227	222	244	235	218	223	218	224	239	238	224	225	255	229	233	243	245	214	260	231	230	237	231	252	232	260	206	212	249	218	243	205	238	228	241	241	223	251	255	233	244	227	253	248	225	224	253	213	250	264	262	239	237	216	228	238	244	257	257	264	247	234	223	217	240	229	246	241	234	203	268	222	239	219	229	255	254	251	219	236	249	251	239	220	233	262	226	243	272	263	233	233	248	232	232	220	268	217	221	244	223	258	264	216	232	248	255	241	262	245	230	251	242	246	274	216	241	230	236	230	249	256	277	221	215	223	218	259	264	241	234	235	257	258	235	245	255	214	229	238	235	218	245	245	240	258	221	243	240	214	229	235	220	244	236	239	232	253	244	255	254	229	279	225	230	212	239	236	259	259	224	199	264	230	254	221	250	240	199	227	287	251	203	224	236	249	218	237	217	260	230	244	239	232	234	241	229	263	266	212	231	245	254	257	212	220	248	243	247	235	253	237	232	266	257	214	242	238	211	237	252	237	243	224	245	209	216	225	218	262	255	266	203	203	223	262	230	251	230	237	217	229	220	221	226	238	230	210	223	228	231	251	268	251	239	230	244	237	243	241	206	249	244	257	244	235	254	247	234	238	230	241	259	214	233	243	234	243	236	216	252	215	241	231	234	233	223	232	226	248	248	231	241	254	231	231	254	207	233	255	206	248	224	245	217	208	227	194	240	221	257	246	217	218	243	226	237	234	231	237	225	212	245	231	224	253	241	213	246	233	234	235	242	234	268	246	228	216	210	271	246	205	217	234	224	256	226	238	241	235	250	238	216	253	245	266	217	241	243	219	258	241	248	255	250	230	240	221	246	235	230	227	246	262	253	239	258	239	229	287	206	245	227	235	216	238	268	264	242	233	233	215	235	236	248	264	228	214	237	204	216	240	218	288	223	204	260	256	213	236	259	214	245	225	231	247	253	238	223	215	238	244	235	223	243	243	219	230	254	228	225	218	214	243	207	232	230	237	252	229	213	253	261	218	252	233	259	228	196	247	244	269	218	211	236	228	251	232	266	241	214	258	239	228	223	221	245	231	276	223	234	236	230	225	215	219	227	229	227	257	226	208	247	233	224	248	231	237	250	229	247	228	243	204	259	250	229	258	236	221	238	249	234	233	250	248	227	249	249	259	266	269	248	244	226	213	248	236	246	246	241	218	233	225	231	231	215	237	227	219	239	242	258	230	238	226	232	234	217	241	238	245	229	232	238	263	264	239	210	280	231	241	251	210	245	217	264	236	225	247	232	235	256	262	242	295	246	218	262	227	245	243	212	243	238	231	243	227	230	225	242	242	233	232	210	224	227	250	251	249	230	217	279	243	235	225	271	238	232	252	246	237	257	251	234	234	244	238	238	233	250	235	251	234	224	248	261	224	251	214	258	238	238	218	218	251	225	208	240	236	238	243	255	232	247	236	256	265	208	222	234	248	228	221	207	241	231	266	251	243	235	214	240	225	226	263	230	206	202	243	243	239	256	250	212	232	246	244	237	245	229	225	253	237	204	232	225	234	252	277	239	239	235	241	243	244	281	238	234	227	244	235	230	225	227	256	252	254	222	249	227	243	227	253	248	220	234	236	264	222	251	227	232	217	232	214	246	270	244	275	237	237	272	254	236	216	225	237	235	242	259	231	185	209	236	207	225	246	228	251	206	227	275	232	258	251	244	258	248	218	234	236	249	231	244	229	237	253	208	266	226	223	245	284	252	241	221	219	242	244	263	240	257	223	233	249	233	199	254	228	225	226	215	247	240	221	217	235	258	235	232	239	206	235	207	240	240	244	252	240	247	241	242	222	243	224	238	221	237	226	240	186	249	213	210	223	231	246	255	239	233	234	260	225	230	237	234	248	249	237	249	214	254	260	223	241	257	214	242	224	237	222	233	238	212	239	205	233	219	249	236	245	245	232	238	210	243	237	233	227	254	235	235	226	222	220	237	239	260	221	254	224	225	256	249	233	245	258	250	222	259	234	255	229	232	230	259	235	228	235	243	214	222	222	230	251	251	264	237	229	281	228	218
5001	1532	877	944	890	854	831	810	777	813	814	770	749	777	782	771	771	782	739	815	1581	4426	5321	4433	2659	1465	948	800	727	697	756	744	722	746	728	721	729	741	780	732	723	728	784	738	734	754	789	708	705	701	761	717	706	713	734	752	778	765	767	705	758	753	731	764	741	685	739	676	713	764	761	746	760	714	767	723	738	699	735	727	716	695	739	685	708	718	707	686	730	763	750	743	717	748	740	761	741	750	688	786	727	728	697	737	740	734	713	774	712	721	772	737	714	750	781	711	706	715	750	687	768	721	765	735	746	786	713	741	740	725	698	741	647	751	710	707	720	727	741	702	719	743	725	701	789	729	728	716	777	699	762	677	715	728	775	714	740	716	723	727	742	826	748	740	747	706	708	732	697	754	689	752	701	719	681	739	707	772	724	748	730	676	704	725	755	713	748	743	751	754	716	728	752	718	749	742	697	671	757	675	738	717	664	705	754	710	713	729	765	741	731	730	765	748	688	714	751	760	746	695	754	750	757	714	711	739	733	713	749	732	711	724	758	697	707	728	683	749	747	755	759	764	708	741	712	709	743	712	751	741	731	704	709	735	754	702	750	733	728	709	730	766	747	682	722	711	746	776	764	728	730	718	767	727	710	756	786	699	710	714	756	729	754	722	743	735	741	741	740	727	736	726	727	742	734	724	727	752	749	692	704	712	745	765	734	762	722	707	712	743	730	714	777	746	737	703	712	749	759	738	740	683	743	728	785	726	682	729	748	727	715	694	740	750	765	676	737	754	709	725	718	737	734	700	726	731	770	786	723	749	734	734	771	731	668	706	709	722	725	731	718	696	736	711	709	719	675	708	698	691	713	725	737	716	746	764	719	730	750	716	698	703	729	732	702	712	733	726	690	779	727	765	712	770	807	714	736	709	727	756	677	687	712	756	745	725	725	733	724	708	776	722	727	703	708	749	755	718	771	736	741	756	737	719	730	747	723	683	719	704	694	716	657	705	740	724	789	732	723	759	717	751	688	743	736	763	786	747	741	736	697	712	742	733	766	740	677	700	749	727	727	750	659	762	671	681	755	754	759	763	697	750	748	741	710	714	744	703	723	745	745	731	703	759	732	724	753	711	695	667	760	704	712	718	762	725	725	713	710	753	739	739	795	704	768	730	709	749	760	725	733	745	740	726	725	704	682	749	674	704	721	681	771	738	755	733	722	812	719	734	730	692	710	727	697	675	693	730	695	718	744	787	732	686	778	798	766	709	759	754	780	729	754	761	730	778	768	718	719	752	703	745	701	683	711	742	768	730	748	691	729	724	773	771	749	708	781	760	752	749	758	730	719	750	741	789	721	716	764	752	761	679	701	717	751	733	733	696	734	698	688	736	745	734	777	775	732	767	747	721	741	747	708	708	726	766	698	735	740	727	715	710	742	739	698	699	740	734	716	705	717	746	733	754	734	734	733	701	715	748	746	802	760	695	735	678	751	783	698	792	705	731	724	705	765	752	736	681	754	743	711	704	733	732	747	749	739	769	700	721	722	726	737	721	760	745	731	713	688	689	757	702	731	701	801	739	766	771	759	691	758	733	771	718	713	724	763	747	633	725	695	727	717	787	737	715	704	740	717	705	737	721	710	741	746	736	725	735	720	749	751	717	738	705	744	734	731	748	767	721	711	727	736	719	703	754	742	741	767	713	743	749	706	741	777	701	724	686	755	695	745	694	688	760	800	739	740	761	715	724	737	811	685	711	731	734	725	726	737	752	760	764	734	704	802	736	753	730	728	748	776	710	732	743	716	751	727	721	748	711	727	712	713	726	731	708	736	709	726	698	722	728	708	722	746	709	747	689	769	731	733	690	707	707	710	682	701	729	734	733	718	717	748	730	680	745	730	757	685	772	716	697	746	730	702	749	759	729	761	709	754	732	770	762	746	781	727	709	793	763	706	742	705	709	718	667	723	737	760	672	753	730	691	740	718	701	734	733	700	748	706	707	699	768	738	713	735	739	727	686	753	682	708	694	686	772	699	738	734	733	745	728	750	709	746	720	751	706	736	766	688	733	741	740	750	742	687	756	756	707	753	682	720	653	698	737	748	764	702	755	679	812	756	750	793	797	735	721	722	671	734	740	724	714	728	738	696	691	688	687	746	717	762	766	768	709	763	718	762	709	699	749	767	776	735	723	754	754	744	739	744	702	701	720	726	756	658	746	751	737	709	711	786	676	721	717	798	717	751	716	755	699	750	732	716	716	716	690	738	747	724	751	734	725	755	732	728	731	708	751	712	735	734	724	773	718	710	724	760	717	753	770	713	754	767	773	758	742	733	696	745	724	769	688	719	720	725	700	727	754	732	699	755	772	721	760	718	710	719	729	779	725	753	703	716	732	745	757	700	725	742	707	750	700	726	718	776	724	690	736	729	720	691	692	729	762	735	705	731	766	751	703	745	711	748	707	743	744	708	784	737	699	740	755	695	719	751	739	741	732	700	747	780	789	726	689	736	718	701	745	764	758	762	712	778	768	705	749	746	753	726	739	727	769	740	772	715	726	703	737	744	700	729	689	764	794	730	759	741	705	745	746	728	745	762	693	734	747	730	735	713	766	735	729	699	722	713	731	764	711	759	739	728	754	757	695	715	733	678	714	719	773	739	729	694	704	783	715	730	752	699	711	715	743	750	674	765	733	730	698	755	719	724	707	674	749	758	761	695	705	728	754	732	752	700	744	729	710	737	719	694	758	711	719	687	734	690	706	730	788	705	662	703	727	729	728	753	711	722	741	674	779	756	704	725	784	710	769	716	700	768	733	723	708	680	735	733	758	723	715	728	754	776	734	771	715	745	773	754	717	694	711	737	720	688	760	774	700	746	650	663	769	685	734	753	739	708	705	755	736	686	754	725	738	738	722	756	712	723	710	707	736	756	774	742	774	712	704	708	753	724	709	717	699	727	764	782	723	726	747	703	764	683	693	743	774	719	713	788	762	730	684	727	752	699	761	737	746	737	734	698	737	743	773	733	718	728	730	794	694	748	737	689	760	721	748	722	726	756	722	687	721	703	713	781	763	690	755	690	715	712	753	775	770	722	712	722	739	689	704	755	691	735	734	717	717	693	713	703	678	706	723	767	686	722	690	728	768	777	764	710	759	721	741	745	723	721	778	726	751	766	727	700	742	736	738	717	707	688	754	727	741	762	765	729	764	750	740	678	712	690	756	756	727	745	734	763	709	680	735	719	784	682	696	746	743	723	748	718	681	688	783	730	730	750	752	744	770	733	694	729	717	729	742	703	758	684	750	706	766	685	725	769	747	686	733	713	723	745	744	731	703	768	715	695	783	694	719	711	665	735	776	718	747	744	747	733	706	720	755	743	746	730	772	762	763	780	749	718	769	702	779	713	753	695	753	734	709	727	722	707	710	724	673	747	756	690	694	697	708	731	698	749	758	729	718	719	721	722	738	740	753	722	787	743	744	756	727	713	741	734	733	732	725	739	722
27402	10461	1944	1182	849	725	577	503	424	439	411	350	363	340	323	288	330	294	299	284	801	7095	7884	5101	2252	801	452	311	266	259	279	264	246	269	260	256	259	260	254	263	244	250	252	251	256	240	256	257	263	230	240	269	247	264	278	263	260	264	274	245	242	286	245	258	268	274	266	260	283	273	262	242	249	255	267	254	249	246	241	242	255	258	284	238	254	255	275	286	254	230	270	263	278	241	243	262	231	271	267	254	256	288	267	265	226	252	284	268	270	267	261	229	272	284	256	252	256	235	234	261	271	259	264	269	266	280	239	275	257	241	235	248	252	270	241	247	276	242	263	245	246	238	253	274	239	229	264	239	245	270	257	283	279	240	276	258	225	248	232	259	235	268	270	260	261	265	240	263	211	259	239	272	257	264	223	257	258	257	253	243	264	235	246	262	231	273	243	273	270	288	259	269	284	273	255	236	273	253	240	250	245	243	273	278	268	252	269	246	246	239	269	280	241	251	236	261	239	265	256	264	216	257	238	252	262	257	258	270	255	255	270	231	253	239	241	287	248	255	251	253	244	257	232	259	245	268	279	271	248	258	270	234	232	252	243	229	251	251	258	247	257	255	244	259	292	244	235	245	247	254	263	250	279	254	271	246	249	262	261	257	255	231	238	237	268	286	294	256	232	256	251	278	232	252	222	258	258	283	271	226	225	278	244	252	238	265	267	245	214	275	278	265	250	239	294	248	256	223	242	238	254	273	229	241	250	258	235	263	281	269	281	272	229	275	243	266	273	255	267	262	260	254	251	251	253	233	212	311	255	250	249	258	294	248	249	258	267	265	248	268	268	228	276	250	250	264	238	263	222	245	250	259	256	213	241	255	260	248	254	279	277	279	250	231	236	290	260	256	248	271	260	259	234	232	256	243	233	265	264	245	246	266	282	267	241	283	269	257	254	240	259	228	263	253	271	257	246	246	278	288	261	257	257	222	257	240	254	250	244	250	258	264	243	247	227	273	282	249	251	255	284	295	241	242	284	253	245	260	241	271	246	247	237	264	266	243	263	241	269	238	228	287	277	255	237	267	258	254	246	269	278	252	255	254	231	241	240	271	251	215	253	267	250	244	277	251	270	281	245	257	276	287	253	270	296	271	262	238	280	235	255	265	266	268	254	220	260	247	285	291	246	252	264	243	256	226	305	287	248	247	277	243	251	288	261	268	230	276	253	264	252	279	244	254	255	265	252	245	249	286	249	289	242	266	263	221	251	251	271	263	256	245	266	261	271	260	244	253	255	246	262	246	268	252	251	252	268	250	239	194	268	267	258	241	265	246	233	279	253	244	269	240	268	249	267	253	270	269	270	249	231	243	264	251	262	257	257	280	242	284	238	242	268	267	238	265	257	256	257	267	277	263	274	267	274	272	249	233	252	256	237	237	225	254	262	268	253	278	258	253	268	284	239	257	247	237	274	267	255	232	263	267	267	240	260	254	234	256	256	256	240	268	288	233	231	212	255	270	265	250	240	281	227	258	273	230	243	243	254	256	244	237	271	250	259	249	250	280	284	261	267	239	279	225	264	258	283	261	254	250	275	230	264	252	237	257	268	259	259	278	268	242	264	247	276	258	274	235	190	239	255	260	249	265	236	238	229	272	285	246	244	252	249	232	243	253	260	264	242	234	255	246	226	248	254	277	245	251	237	273	250	250	241	236	232	233	234	241	245	296	257	270	258	251	257	248	254	258	256	245	234	227	224	288	253	234	255	260	270	257	259	245	260	219	254	251	258	293	293	261	278	266	242	258	229	261	272	268	264	259	254	262	259	226	261	274	237	248	248	251	221	256	275	266	260	248	284	232	256	303	265	255	284	256	279	260	258	273	242	258	280	241	260	242	278	275	281	252	277	223	267	238	237	229	254	256	247	263	256	234	252	277	262	260	254	256	258	259	238	259	258	259	252	265	282	290	234	237	274	235	272	299	252	265	239	269	250	243	250	238	244	249	248	283	274	265	249	248	264	231	267	235	255	262	258	252	244	273	268	267	263	281	251	268	277	232	261	253	244	219	271	220	266	264	243	252	275	248	248	270	239	259	272	284	246	278	270	264	266	234	238	237	264	252	269	222	273	263	267	232	231	256	239	282	279	268	237	232	252	243	269	243	256	259	244	259	283	251	258	309	254	264	235	237	257	267	257	226	231	254	278	252	268	242	225	265	269	253	279	254	253	240	257	285	240	260	252	253	247	255	267	265	268	271	262	255	249	251	260	263	280	235	261	281	239	253	267	253	229	248	275	235	250	265	268	284	270	267	282	277	262	290	256	257	220	262	248	263	242	245	253	249	252	248	272	252	275	254	264	261	287	263	229	227	228	274	237	248	242	238	269	271	236	262	266	235	275	256	261	274	261	259	251	251	234	264	263	260	215	240	300	250	255	257	285	243	231	250	275	252	271	239	281	239	215	227	250	256	259	266	239	262	239	275	248	254	253	261	269	242	251	259	273	267	303	244	247	250	267	246	304	273	247	266	245	258	239	240	236	259	247	249	258	251	242	278	254	249	262	231	262	293	248	263	271	235	262	249	266	247	237	269	247	248	235	282	226	251	250	251	247	261	268	287	240	270	261	267	230	258	250	242	255	255	230	277	270	258	294	245	242	249	255	278	231	287	256	260	266	270	262	242	286	271	279	263	250	243	263	262	260	268	253	246	266	247	255	244	252	248	243	259	243	257	259	251	248	246	245	253	227	275	250	266	282	266	263	252	256	251	250	260	267	250	229	232	252	261	235	279	256	253	247	251	277	231	268	239	254	270	265	245	258	261	260	282	250	276	274	264	252	272	264	269	256	235	240	294	259	249	251	245	245	259	277	252	266	250	257	258	260	252	278	259	255	276	244	261	271	252	226	245	260	271	243	245	252	248	262	229	232	239	247	274	240	235	247	260	235	263	272	263	256	267	263	273	252	269	260	262	274	233	240	248	261	240	246	246	254	253	255	231	247	253	256	268	273	253	271	270	256	250	252	237	293	276	268	247	296	253	273	261	247	253	249	258	264	256	256	217	248	272	246	252	247	256	262	249	247	259	278	195	249	241	251	216	232	274	240	258	253	247	256	242	221	248	250	278	297	256	252	278	260	233	230	228	270	255	249	239	252	250	251	270	270	222	262	231	218	276	239	231	256	231	257	263	278	276	258	266	253	257	265	258	261	283	272	244	262	271	256	266	262	272	226	270	254	265	257	239	262	242	241	248	238	221	266	251	263	243	286	254	283	245	262	268	253	224	240	261	279	233	277	252	257	255	251	253	247	292	238	228	254	278	256	253	274	253	257	240	233	263	246	258	247	203	229	236	266	244	242	249	265	234	255	273	256	253	226	241	248	245	219	254	285	275	274	249	272	241	248	299	244	267	264	252	229	264	249	239	244	290	235	274	260	262	224	254	263	239	237	239	249	259	250	271	245	237	241	260	254	252	273	278	261	238	245	239	268	283	278	247	262	245	255	237
17585	7367	2990	3505	3100	2645	2360	1976	1791	1660	1439	1376	1320	1258	1286	1169	1119	1047	1071	1031	4330	26687	26452	19949	9431	3888	1677	978	845	766	769	774	793	771	791	774	768	802	725	787	737	752	792	865	743	802	741	775	780	789	769	748	806	748	787	790	792	795	753	783	773	804	756	788	736	736	777	821	816	773	783	800	793	809	770	810	789	813	790	799	782	782	815	825	775	776	787	843	806	767	790	788	796	794	811	792	799	807	736	791	797	782	730	827	767	813	767	768	756	801	800	784	793	799	815	829	803	832	783	824	767	748	775	801	750	798	785	765	804	789	749	764	842	824	818	789	767	762	769	818	788	833	805	817	764	786	828	799	811	762	753	817	762	756	764	816	780	791	784	820	768	803	786	807	787	771	765	797	804	755	815	762	809	807	795	768	744	790	765	770	796	734	777	764	804	825	782	777	791	817	817	777	775	758	763	752	744	813	804	783	786	790	809	750	752	781	761	770	787	816	765	799	845	798	780	788	776	807	819	832	811	774	844	785	788	795	746	803	774	802	777	819	821	831	810	710	750	874	746	806	822	798	795	839	798	786	846	791	776	764	822	774	771	783	797	871	829	733	770	778	794	745	742	778	783	769	762	807	747	803	785	758	796	732	779	788	763	797	832	749	799	759	777	763	818	781	804	733	797	787	743	827	775	796	797	819	771	818	780	761	798	801	801	793	782	809	775	731	797	768	760	757	781	769	764	766	773	780	753	810	750	812	806	802	802	773	789	769	781	791	750	821	791	801	796	776	741	789	785	795	821	776	779	763	803	764	796	776	772	797	812	768	784	793	769	794	786	787	825	775	812	749	788	823	808	816	777	780	782	805	753	791	819	770	768	768	779	790	804	773	727	773	789	769	813	749	754	761	821	812	772	818	838	822	786	765	765	759	839	778	771	790	788	850	767	807	780	774	808	771	758	802	749	788	814	827	774	779	774	742	775	775	746	736	780	765	747	737	755	847	749	768	740	753	705	776	786	807	789	785	807	807	776	760	819	763	769	777	805	751	791	799	790	787	756	777	741	803	783	813	777	813	790	760	756	748	785	834	761	800	805	765	770	824	798	803	832	811	827	766	833	790	793	820	774	742	821	753	864	758	727	773	787	805	793	780	771	805	813	753	757	754	780	803	770	782	740	749	785	768	804	743	810	787	787	828	833	761	766	825	812	761	800	794	810	803	778	773	809	794	799	808	798	760	779	829	776	774	784	782	767	770	834	799	782	744	766	756	775	768	794	774	769	778	808	782	751	781	768	769	838	783	781	824	731	797	805	733	799	739	821	784	789	788	759	727	802	760	736	794	783	814	772	807	770	774	769	799	775	802	753	736	738	758	781	784	764	754	797	755	727	837	750	790	778	796	791	806	821	803	767	835	811	767	822	826	772	749	821	764	781	805	778	746	791	796	779	756	765	763	833	758	812	780	764	795	744	752	773	746	814	791	797	765	779	789	754	750	830	747	769	777	749	796	814	796	769	774	767	790	794	770	846	788	763	804	784	754	781	808	769	781	793	759	764	797	822	830	787	771	852	738	782	754	845	787	743	751	817	826	860	780	816	773	801	801	772	801	735	760	839	767	782	773	804	838	769	768	766	801	783	781	786	745	748	807	827	787	789	768	749	806	777	760	778	815	759	767	794	797	799	760	797	767	816	810	764	785	772	793	822	784	760	746	775	768	753	763	762	818	835	761	798	799	800	811	808	838	736	785	823	783	793	780	729	800	773	752	760	773	774	766	788	733	800	811	780	813	765	836	767	740	796	788	799	775	759	752	736	786	791	750	727	779	808	775	774	767	772	784	805	783	772	801	794	813	762	751	777	749	770	746	795	752	790	775	774	782	781	813	778	793	778	803	796	782	836	789	774	759	757	733	828	794	759	783	779	844	774	787	784	781	781	814	783	821	777	777	774	809	770	807	793	822	808	790	772	803	813	801	807	828	784	807	768	801	803	756	771	721	798	771	792	792	790	736	787	770	764	751	764	800	762	741	851	747	781	753	749	778	798	800	737	762	856	746	778	758	784	775	760	790	770	785	775	758	777	773	784	775	805	816	769	790	800	761	798	767	771	794	777	736	760	774	747	783	772	775	773	766	759	809	795	761	813	810	824	777	738	829	823	768	783	794	744	833	775	797	793	751	762	780	766	820	779	825	776	801	778	777	851	793	840	795	761	800	739	766	774	814	776	763	779	790	783	781	770	779	780	833	804	783	790	770	780	797	814	742	784	796	781	778	767	771	797	785	763	774	799	711	792	787	762	790	824	817	789	744	772	819	764	763	807	792	793	803	756	783	847	764	803	780	797	808	817	788	774	735	770	769	795	735	828	787	815	798	791	742	809	760	751	735	774	731	806	808	813	790	793	799	821	835	807	796	821	791	745	811	797	784	780	793	828	742	771	773	745	784	751	779	796	779	817	803	811	740	771	787	797	800	834	806	780	742	832	772	758	740	790	756	820	821	793	840	820	800	739	761	735	740	760	799	773	729	795	801	764	786	736	824	826	788	816	779	821	804	832	793	798	790	786	714	773	773	765	736	806	815	771	792	766	785	769	765	809	748	788	768	790	762	777	734	782	777	824	832	771	721	833	765	799	786	771	798	779	789	789	832	748	774	789	788	768	766	763	730	758	823	801	779	781	810	809	814	824	794	820	810	828	800	775	790	850	789	756	815	790	822	788	741	742	789	800	834	786	791	778	796	754	767	790	797	810	720	787	794	792	791	793	737	821	775	795	825	760	749	740	810	795	795	783	803	784	754	706	750	774	790	787	762	794	812	775	762	771	773	746	791	815	776	781	777	789	765	773	797	773	744	787	821	777	771	788	810	819	764	779	747	779	751	758	813	755	810	809	790	806	796	795	775	795	831	763	793	764	827	781	730	804	768	793	752	734	768	829	802	771	836	824	784	808	794	797	774	779	762	791	773	799	731	784	795	784	793	810	743	809	761	796	823	759	783	760	755	787	770	772	702	791	800	835	817	809	772	838	792	750	784	817	754	803	742	818	830	776	798	780	795	814	814	778	767	846	770	801	740	807	790	736	836	767	787	763	761	731	778	832	777	823	797	805	794	810	742	753	810	781	774	757	707	800	757	774	732	754	757	787	757	775	762	782	745	740	815	822	790	780	806	731	733	809	838	795	825	745	793	770	790	763	737	789	791	782	826	782	830	842	753	820	812	818	800	778	800	743	751	763	793	787	820	754	792	814	739	776	743	784	807	756	790	795	772	779	786	827	820	761	805	817	782	801	822	776	770	741	783	804	743	799	814	806	775	803	817	792	747	791	795	784	837	732	767	806	826	789	814	792	732	832	748	775	830	772	732	755	777	760	787	775	823	812	765	766	784	799	807	741	789	779	803	763	754	802	807	790	772	806	813	804	820	755	739	751	825	782	802	788	750	727	795	757	785	765	815	825	775	747	741	783	803	754	748	796	800	790	813	739	757	793	838	780	820	790	769	812	770
37032	15390	3727	2197	1619	1152	929	756	615	519	466	519	414	411	420	373	377	314	364	347	2525	12456	12898	8126	3323	1461	683	405	301	297	296	258	269	296	323	289	258	300	277	274	288	267	276	323	275	272	297	299	283	308	267	307	308	307	289	273	284	287	269	284	276	293	300	291	279	282	271	289	247	302	290	306	313	280	274	289	271	290	278	284	268	276	269	303	253	259	287	293	263	283	273	283	311	268	263	286	279	276	283	272	277	321	299	280	306	292	296	282	268	242	312	248	295	321	286	290	259	271	284	281	293	279	306	250	310	299	269	261	309	271	305	300	285	273	282	301	278	279	302	258	280	243	286	288	260	293	306	288	283	269	303	288	299	309	299	307	281	322	306	282	272	275	282	290	310	272	271	288	288	249	293	278	317	284	257	275	275	281	291	301	283	275	268	292	260	247	264	306	286	263	268	326	303	284	248	289	293	268	289	279	296	272	276	274	279	251	260	288	266	259	266	266	299	285	295	276	298	318	294	272	309	293	270	285	283	286	278	307	265	276	272	269	299	294	304	264	283	309	283	274	266	288	292	285	293	281	268	291	296	278	287	308	262	294	311	314	294	287	294	282	286	276	277	278	300	267	276	297	262	275	291	296	267	293	265	305	310	297	279	280	248	285	258	277	284	287	248	287	288	275	316	271	262	267	287	292	288	299	299	282	274	275	279	219	289	277	239	266	312	293	264	284	275	275	279	273	271	275	279	289	285	282	277	276	329	313	289	257	305	262	309	271	270	269	321	299	299	246	294	248	279	292	288	282	291	256	283	266	296	267	290	282	287	260	276	272	311	317	293	318	303	305	290	290	284	270	274	282	289	301	271	289	280	296	279	272	293	291	296	244	285	283	280	259	276	281	278	275	270	258	253	274	271	275	269	326	294	290	269	278	292	268	299	304	309	280	290	260	280	266	279	283	286	284	233	275	273	273	279	301	316	292	275	289	274	276	246	295	285	284	286	250	272	261	328	244	282	276	278	296	296	295	266	287	308	287	288	282	284	261	281	297	261	278	267	260	299	279	267	292	287	280	266	298	271	278	292	268	302	250	278	305	292	281	292	284	285	277	313	276	308	261	264	267	295	264	254	299	290	268	308	316	275	267	284	283	275	282	278	271	273	307	284	299	258	289	298	285	268	279	264	286	261	291	308	298	283	302	282	301	284	285	280	279	298	275	304	285	269	297	302	271	307	301	287	290	262	283	290	295	288	278	255	265	307	291	278	302	299	293	299	266	266	292	295	300	268	289	313	288	300	292	262	288	289	247	291	297	266	274	276	321	276	248	302	316	284	283	286	263	324	268	299	284	273	273	278	286	258	263	279	310	279	264	316	308	309	257	301	274	290	273	286	331	305	289	283	276	293	286	281	268	298	271	282	295	304	277	271	270	292	275	279	289	293	293	308	271	239	273	296	293	272	296	261	287	314	305	271	290	244	285	278	317	276	289	271	271	289	280	298	286	299	285	245	279	285	267	270	287	280	274	305	263	300	296	261	316	302	274	276	274	287	269	274	265	297	294	273	264	309	274	298	262	284	270	275	284	299	284	258	298	273	273	311	283	278	252	270	257	280	264	300	290	267	301	285	287	278	271	282	275	303	281	310	291	262	267	273	288	298	265	264	298	291	283	288	270	274	321	270	254	286	270	295	276	298	298	293	293	236	315	286	251	269	282	302	286	305	257	284	289	272	301	276	281	267	296	288	301	305	262	291	305	334	271	299	297	305	282	272	286	274	277	297	284	272	264	288	264	291	306	302	283	282	300	301	261	289	272	258	294	273	282	288	283	295	274	292	296	269	264	277	275	301	252	290	276	268	254	289	271	280	262	277	294	271	281	266	301	268	240	277	263	282	247	285	272	316	304	313	322	317	305	303	261	295	294	262	304	269	289	292	286	294	291	257	280	299	293	283	281	267	292	283	289	252	290	250	264	264	285	268	275	277	298	279	268	280	288	276	274	307	283	306	301	309	293	273	267	281	302	263	251	294	268	272	285	266	276	292	298	291	285	296	261	281	273	280	285	253	296	267	271	279	279	294	287	290	302	282	255	306	272	282	286	307	282	288	284	305	288	310	329	285	281	259	262	281	271	298	281	270	273	324	275	322	288	302	307	283	299	288	294	263	273	253	266	300	296	282	295	290	307	289	273	255	265	279	306	291	289	303	281	258	291	279	255	274	292	312	289	271	289	271	278	299	269	277	260	285	277	283	267	280	285	291	263	285	280	305	313	279	319	272	300	289	283	270	280	284	289	278	257	285	301	287	289	274	317	269	280	277	277	262	260	274	284	299	246	274	302	328	269	289	288	277	279	285	289	290	242	275	314	252	263	276	288	266	297	276	312	270	264	311	283	261	264	300	262	269	304	329	272	308	259	317	289	319	295	266	260	280	295	287	279	252	281	281	249	276	278	322	288	296	323	307	291	277	265	260	286	249	285	274	282	267	258	289	309	300	279	262	296	283	308	273	286	288	282	267	304	283	279	273	302	292	271	307	279	273	295	276	283	298	280	257	309	260	302	300	263	304	260	286	275	256	257	262	276	306	278	267	285	253	304	296	275	267	300	296	308	275	300	290	304	329	275	302	279	281	273	287	269	261	254	258	264	282	308	243	305	268	279	290	312	298	290	267	284	256	265	285	295	273	275	262	291	278	262	284	295	299	275	283	278	271	282	275	268	290	288	270	262	311	270	283	283	282	260	265	254	280	268	279	282	293	300	276	305	291	291	277	274	303	304	262	293	265	268	295	302	277	287	301	258	300	281	271	289	279	267	321	298	275	286	279	309	289	306	303	268	273	298	289	264	290	297	294	291	307	292	251	261	271	316	297	260	233	273	286	278	289	269	302	280	264	287	256	273	306	315	288	287	275	291	267	306	280	286	315	305	288	287	278	285	261	272	315	308	263	293	258	260	276	313	290	310	261	288	295	265	258	273	308	279	268	293	288	276	272	293	303	272	274	259	291	278	282	294	320	294	275	290	269	276	299	271	263	287	266	279	256	336	258	292	282	269	257	303	292	301	290	290	292	280	275	272	283	309	294	285	274	270	290	299	279	311	300	276	277	272	272	257	281	299	294	260	283	258	267	295	303	289	300	279	297	311	280	271	262	316	272	270	262	299	277	278	306	300	302	280	296	319	280	296	263	308	305	272	269	309	296	273	279	265	292	291	292	288	265	300	275	278	255	271	305	280	247	272	312	283	300	251	299	302	263	255	298	258	298	308	312	254	311	270	283	245	281	295	288	271	269	288	297	273	259	245	265	281	273	309	272	280	265	272	284	311	282	312	260	278	276	263	278	307	281	274	289	323	287	290	289	296	314	270	280	261	236	287	276	289	270	285	275	283	262	305	247	255	313	284	282	301	278	276	262	277	282	305	286	270	284	301	296	265	277	283	275	289	275	284	291	261	274	283	267	279	278	293	248	280	287	281	293	297	287	277	299	277	264	289	294	288	292	280
24346	7699	4981	5861	5085	4170	3565	3027	2660	2366	2210	2009	1806	1735	1574	1540	1418	1348	1476	1417	11419	34901	33640	25617	13472	6639	2955	1326	957	900	834	849	849	852	881	866	896	854	827	818	839	803	881	868	900	836	828	860	894	836	839	838	830	883	821	896	835	840	820	855	829	813	871	872	891	785	847	826	870	833	835	826	905	913	837	888	850	817	871	881	835	814	878	822	885	839	835	841	874	876	818	838	844	855	886	839	847	902	805	832	862	853	850	831	777	862	820	809	849	879	803	823	880	894	851	883	829	842	811	856	884	834	868	938	841	847	843	830	867	813	855	851	884	874	835	886	828	840	829	867	832	833	795	852	807	855	801	868	869	838	769	879	842	862	888	844	836	829	869	858	861	836	842	825	850	848	842	826	807	859	845	856	833	821	873	852	830	856	908	864	880	840	855	842	829	897	846	866	827	835	886	844	754	848	864	855	881	855	840	856	874	876	854	849	901	837	850	879	879	840	812	871	836	848	840	902	857	833	829	892	810	831	857	816	874	854	865	866	887	872	864	888	895	871	842	884	854	832	876	835	822	885	862	881	802	844	885	834	867	881	845	863	843	834	833	831	886	821	835	848	886	802	842	901	844	900	809	841	910	811	831	858	872	807	854	803	856	854	896	902	854	860	811	847	914	848	889	822	843	793	830	856	792	868	887	852	876	838	862	858	832	875	799	832	814	878	855	851	822	842	838	802	848	853	810	828	819	907	857	893	822	852	887	879	857	824	812	830	882	861	818	855	858	802	872	803	836	829	838	842	874	886	825	815	794	820	889	832	846	837	876	854	880	843	853	833	802	888	853	827	940	859	848	823	843	810	884	831	818	850	833	841	852	853	873	879	882	810	825	919	827	858	883	862	903	888	816	842	865	822	861	835	822	924	871	822	850	892	907	876	847	809	846	819	834	880	899	867	878	817	867	816	866	922	875	908	834	886	831	839	843	853	836	854	882	840	894	877	862	866	836	836	846	800	846	875	852	849	880	847	835	870	866	843	813	810	837	868	855	858	879	832	878	868	876	830	878	788	856	845	849	840	848	822	863	878	844	841	852	814	846	838	856	793	803	881	913	813	831	881	827	833	812	878	897	871	893	836	899	817	914	858	893	838	853	817	879	897	808	862	823	846	867	844	831	830	784	859	860	867	837	796	854	932	783	882	898	923	862	886	909	869	795	806	905	843	818	852	834	819	883	844	870	867	875	877	842	797	818	873	904	882	820	902	884	838	857	830	846	873	879	866	840	858	801	833	899	815	829	851	845	867	851	883	893	927	837	895	829	884	886	859	868	899	873	892	846	909	851	842	878	816	844	856	847	859	809	802	851	796	886	856	832	786	798	872	885	830	898	881	868	886	853	837	812	869	865	869	815	898	852	895	829	877	836	860	835	821	860	811	839	832	818	877	818	848	830	870	823	846	825	905	858	864	824	864	865	915	867	898	811	862	814	883	846	870	871	834	899	882	839	889	854	808	824	801	816	877	881	879	820	813	831	909	843	825	877	881	820	862	818	849	858	858	850	845	840	848	884	852	867	869	834	863	874	910	802	808	816	861	856	871	902	896	783	864	838	874	817	864	854	827	868	802	850	890	855	813	870	827	884	837	812	925	834	838	885	847	797	806	855	855	891	863	824	861	815	812	927	903	798	850	859	862	869	835	899	876	834	827	847	857	877	888	852	869	837	826	859	834	885	822	842	821	862	807	854	782	862	838	828	914	817	840	838	837	835	835	896	835	847	840	921	851	828	867	825	837	844	872	838	869	913	879	805	854	862	859	893	839	867	833	813	859	843	861	792	832	915	837	850	846	813	805	881	902	855	882	851	887	792	863	829	874	864	826	890	856	903	820	863	865	895	848	854	841	860	840	868	823	867	866	849	900	844	904	833	842	857	828	788	914	843	844	831	858	846	840	861	836	872	859	866	821	873	804	863	859	870	829	875	847	824	871	853	890	838	819	835	848	824	868	834	840	893	799	893	894	923	908	874	868	848	826	885	878	843	858	883	826	857	813	828	884	841	819	843	800	876	797	879	883	847	838	871	869	883	803	876	870	826	872	877	800	837	864	829	843	847	858	821	829	858	845	829	896	817	900	842	836	867	887	910	806	894	892	864	895	846	861	873	856	869	860	896	824	904	856	830	878	826	830	845	913	861	779	875	832	801	880	885	855	843	827	872	840	801	832	849	853	872	843	869	885	869	853	825	883	837	883	804	872	830	830	851	905	859	861	866	859	909	864	841	821	867	851	838	807	890	886	847	921	814	813	894	870	873	855	858	883	852	786	885	829	851	820	839	850	822	866	880	876	839	869	835	858	855	813	871	857	877	874	852	854	868	869	873	883	862	886	902	847	819	899	850	857	885	850	854	773	850	843	822	790	864	848	852	864	879	827	854	846	868	873	845	907	887	815	844	872	831	897	815	857	866	873	840	878	864	834	922	882	862	867	876	877	875	873	830	850	861	860	876	841	814	892	887	853	814	814	872	886	851	888	850	839	863	843	842	834	857	842	814	817	891	817	862	820	830	845	858	872	884	828	861	827	844	857	855	826	883	927	824	843	854	848	805	840	810	880	879	856	851	854	870	881	860	847	855	869	835	878	880	935	892	896	861	864	880	933	831	858	853	857	868	812	863	830	840	885	877	803	844	885	852	857	857	879	900	886	882	824	851	862	816	845	839	856	814	830	837	857	834	841	849	834	866	823	884	867	892	866	915	853	827	800	831	842	846	858	869	862	882	790	937	825	830	852	813	876	873	865	848	846	860	857	815	838	878	829	837	784	851	823	853	875	872	868	850	778	841	852	851	857	817	875	906	898	833	862	785	822	855	800	832	860	848	810	863	791	845	869	808	850	879	856	856	819	826	819	879	835	893	871	863	826	872	846	860	847	917	955	885	899	937	862	849	829	840	836	837	844	826	859	880	844	836	895	854	817	878	902	859	838	817	906	819	837	886	826	864	845	833	911	884	882	873	890	866	833	811	829	855	796	873	884	852	806	844	844	822	849	836	872	808	873	920	887	860	861	865	838	831	852	796	848	861	867	866	879	823	851	851	832	858	834	815	854	857	876	908	889	835	809	821	823	856	848	834	791	824	841	886	918	886	854	885	817	823	807	917	874	868	876	876	839	866	887	810	841	850	911	846	805	850	886	863	867	859	859	873	908	868	854	823	893	828	833	906	855	866	880	822	844	800	874	858	858	878	788	914	902	892	859	807	853	865	878	840	879	851	868	865	845	858	879	811	853	868	873	814	907	832	884	826	827	914	845	844	818	875	913	885	838	873	785	815	830	826	894	819	867	853	820	867	887	829	890	837	861	840	884	841	842	884	867	852	890	845	855	848	846	850	843	829	906	843	876	837	836	819	831	892	819	846	885	792	821	890	783	816	827	771	839	849	904	826	892	860	867	876	850	854	830	806	863	869	868	882	832	800	858	851	907	891	895	800	830	842	871	894	852	868	840	898	857
6133	641	326	294	258	255	217	244	255	234	238	238	229	239	223	247	196	214	238	219	417	1043	1228	808	570	368	284	255	231	239	239	223	233	248	218	185	237	217	210	223	236	216	202	244	229	210	213	222	233	191	229	220	212	226	224	217	213	236	205	234	217	202	216	201	218	224	214	226	182	234	254	250	205	192	230	232	235	196	203	238	200	188	206	211	227	228	233	215	209	233	206	205	243	220	238	227	254	229	215	204	218	222	225	232	220	206	242	221	206	216	215	207	233	193	230	202	253	214	224	239	218	227	223	218	207	231	207	199	226	227	228	215	222	213	211	211	229	229	215	242	237	211	224	224	214	191	216	207	240	240	212	219	202	206	251	211	211	220	234	218	226	225	209	249	227	256	229	231	221	207	239	192	194	226	221	203	230	218	224	205	236	230	233	227	219	206	217	231	231	243	247	220	231	226	244	241	242	218	249	227	191	219	222	223	224	222	218	199	227	218	235	212	224	217	209	221	222	218	184	218	211	234	242	234	214	239	205	237	215	249	223	223	221	218	233	216	231	187	208	236	210	226	218	217	241	213	225	188	201	225	243	200	199	218	242	236	212	226	194	211	209	214	210	208	203	214	218	204	201	232	234	225	229	230	176	224	240	229	219	237	208	229	207	196	218	229	197	253	205	206	219	246	216	224	201	244	203	191	205	217	204	210	207	222	241	212	210	202	205	225	209	252	224	242	200	227	218	209	233	256	257	223	213	235	214	229	214	210	240	240	216	269	211	233	224	227	223	217	229	213	203	217	241	205	207	241	231	215	202	207	224	233	218	240	230	207	234	209	181	213	214	244	194	224	224	243	235	220	239	215	227	206	241	225	214	225	222	221	227	263	203	222	222	222	225	222	212	218	229	209	216	207	222	218	226	226	205	209	216	242	212	213	208	256	207	215	214	222	206	203	184	247	222	234	195	233	246	226	226	235	217	216	220	225	209	210	209	233	223	226	214	228	197	203	230	232	240	247	243	235	226	225	203	191	241	215	236	204	199	198	221	259	208	222	216	210	225	209	228	210	207	212	224	201	220	209	198	215	227	218	204	208	195	207	195	205	253	226	243	208	220	246	217	219	200	217	232	216	214	219	226	225	228	210	201	208	218	196	262	251	238	225	223	208	205	233	215	207	216	204	200	216	217	205	210	226	232	216	204	233	224	234	231	197	224	231	218	230	208	260	224	204	209	226	235	192	234	196	207	219	224	212	230	219	232	230	205	233	226	264	222	212	229	212	256	205	216	215	204	185	228	192	267	239	228	235	215	213	216	233	219	222	247	202	217	191	194	239	240	219	222	233	230	230	203	200	228	226	195	200	226	195	237	228	239	236	253	204	226	220	200	225	231	211	194	239	237	216	213	223	208	224	231	201	209	199	213	219	207	249	209	235	232	213	209	229	219	239	210	211	221	213	214	207	238	199	238	262	227	222	201	243	214	215	222	183	220	222	234	214	209	215	201	238	242	221	209	233	226	195	230	207	229	240	245	209	223	229	243	242	233	193	201	206	233	205	244	239	233	214	202	203	226	204	215	237	213	228	205	215	232	213	224	219	192	238	196	226	218	230	211	207	209	209	239	233	214	227	202	185	238	229	224	216	211	228	222	247	238	212	217	226	243	223	192	267	208	215	214	222	230	195	224	197	225	217	225	211	231	235	201	215	219	209	220	233	208	225	227	208	249	243	210	223	228	216	211	199	229	226	208	242	209	227	216	205	219	205	224	224	222	223	220	231	225	232	181	194	224	186	196	203	203	265	220	215	236	220	232	209	215	225	232	221	210	235	215	205	211	219	206	227	213	212	255	217	210	225	249	206	204	237	220	231	217	219	235	214	227	236	223	222	226	233	213	233	224	229	224	205	218	209	213	217	214	241	231	191	231	226	213	224	214	221	213	228	208	205	207	244	226	202	222	229	214	213	218	249	226	220	224	224	223	234	216	224	237	210	224	237	233	244	205	210	218	241	231	216	242	225	231	201	229	213	213	193	210	208	231	233	218	207	221	222	221	225	243	191	245	236	213	232	197	230	223	263	232	216	203	196	212	189	212	214	228	207	224	216	234	201	241	195	237	221	213	207	208	214	231	273	208	228	208	235	224	202	211	210	215	225	218	210	212	212	219	238	230	208	208	232	229	201	222	210	215	201	206	228	243	224	206	214	210	229	205	223	225	232	210	205	229	240	245	219	212	253	229	239	228	235	242	225	221	248	257	211	194	203	214	213	192	217	227	220	228	244	213	236	231	196	216	237	239	216	221	222	209	208	220	216	213	252	228	199	239	188	195	208	254	221	232	210	207	229	259	237	217	204	233	220	217	205	220	205	217	207	217	243	238	188	222	241	197	192	232	229	219	234	218	211	229	237	223	222	197	223	230	196	234	205	255	213	195	222	226	208	240	211	221	213	215	219	218	211	215	232	241	229	202	209	237	234	229	238	210	212	229	239	206	201	232	227	223	218	211	218	208	221	208	227	213	226	241	208	245	220	218	203	236	195	231	220	202	214	239	212	212	208	239	206	205	208	221	215	205	227	219	235	237	209	205	185	224	246	212	252	188	234	234	213	237	221	238	213	193	216	231	218	215	253	203	209	234	209	214	210	209	237	223	208	228	224	233	214	241	202	204	220	215	212	235	215	218	218	231	204	190	203	243	249	228	238	221	237	216	213	224	207	221	202	222	200	193	223	230	258	196	206	229	225	238	205	246	201	201	202	213	197	214	223	215	191	219	219	226	245	206	225	240	246	226	213	224	212	217	217	254	217	224	241	222	210	209	220	242	231	215	243	208	211	225	208	188	255	224	208	202	249	205	223	208	220	229	235	212	228	196	248	217	201	254	189	216	212	213	225	238	209	214	226	218	218	263	252	226	208	228	205	218	236	235	191	216	215	242	207	198	240	222	228	253	245	203	247	246	192	241	212	236	239	213	215	233	224	228	255	220	223	194	191	218	221	212	233	222	225	217	234	248	225	196	186	207	216	229	192	203	227	226	214	232	201	220	243	262	203	223	233	213	207	241	221	211	207	220	229	273	199	234	247	237	211	228	206	236	246	225	210	224	225	246	215	220	220	250	220	231	205	219	217	218	239	226	213	223	197	209	234	204	212	254	256	203	235	200	215	238	211	241	231	236	208	235	213	230	206	222	204	192	200	234	199	235	233	214	227	226	233	202	221	238	204	251	206	222	230	239	249	211	213	192	216	211	202	231	226	238	219	215	220	211	224	208	247	221	218	220	256	234	206	203	214	223	226	227	199	250	195	224	213	248	232	200	234	222	206	222	199	227	219	216	221	215	214	220	229	218	237	204	208	220	235	219	203	222	209	212	219	215	212	186	236	202	230	233	209	203	210	186	212	199	218	220	241	244	221	224	197	214	214	197	216	234	214	233	232	238	214	223	235	224	183	238	212	193	212	241	203	238	255	224	232	188	194	208	255	242	206	232	191	220	180	222	208	222	220
4619	1021	810	849	874	784	821	723	760	731	746	786	702	758	729	719	766	704	697	752	2030	5449	5619	3199	2212	1472	913	729	689	702	674	733	688	699	678	664	683	713	703	690	641	719	626	676	703	715	654	688	713	684	703	645	710	707	666	688	700	678	694	691	727	651	712	677	661	697	679	673	688	681	703	669	667	711	683	690	652	713	646	695	688	659	686	709	744	687	655	665	709	691	710	740	673	692	704	695	663	655	677	679	669	691	725	690	738	658	696	662	690	648	705	673	686	673	671	719	670	731	691	704	674	669	705	693	655	635	640	716	665	711	710	669	684	674	685	697	664	692	651	687	705	682	687	689	694	649	735	677	696	685	671	676	689	702	686	643	702	726	652	699	701	691	677	697	675	725	671	604	649	659	698	689	650	682	671	721	665	686	664	647	710	677	693	715	670	651	715	695	741	670	666	700	676	712	695	659	671	691	669	685	707	671	682	709	655	718	667	710	666	658	695	646	641	674	681	680	683	660	744	717	671	686	682	689	651	634	641	717	719	682	639	717	656	682	635	677	710	684	729	694	714	716	691	688	671	722	698	673	659	699	703	701	669	707	711	669	645	734	692	642	680	682	693	654	678	685	690	660	684	692	690	706	708	695	705	688	664	653	662	730	672	678	664	700	646	649	694	678	692	667	751	625	707	681	663	701	683	645	703	673	690	665	721	679	674	722	723	677	670	705	713	642	682	739	693	698	706	700	721	645	712	697	657	690	674	669	717	697	717	669	684	704	674	695	736	677	705	691	708	637	689	639	703	709	712	647	711	688	683	705	692	658	679	689	711	675	669	690	629	703	690	670	680	677	712	681	671	667	689	689	679	714	665	718	721	668	673	651	726	706	682	670	658	660	667	662	667	676	713	668	686	703	720	747	708	668	670	697	665	663	685	677	703	697	730	689	659	717	694	682	667	660	720	718	723	662	674	660	681	674	720	668	643	700	680	654	716	660	679	722	657	690	685	679	699	661	662	736	679	719	696	660	697	694	744	686	664	695	695	713	689	635	651	715	681	727	702	695	750	731	705	689	694	734	691	700	714	674	722	660	724	637	710	708	652	703	733	686	704	702	709	654	711	674	651	659	731	698	656	705	708	741	668	671	683	666	662	722	658	657	686	704	661	670	690	695	693	608	692	630	736	657	658	678	728	695	677	680	701	652	736	715	683	717	695	717	664	693	691	683	662	644	706	698	696	687	667	725	709	688	692	671	708	729	650	712	670	652	697	677	698	709	704	656	694	702	694	623	706	677	679	661	641	674	661	682	697	665	699	691	665	701	668	695	659	655	676	710	608	669	686	635	721	677	673	682	651	668	737	710	745	698	693	681	685	718	677	651	666	685	647	669	703	686	656	696	668	715	654	693	671	700	683	664	696	679	657	703	682	687	656	663	688	673	690	692	714	677	656	687	663	662	674	753	690	606	653	668	684	712	661	701	681	722	636	719	660	744	685	705	687	686	707	670	688	658	721	644	728	666	713	716	685	711	725	695	648	684	701	682	688	707	647	667	697	659	733	681	709	699	693	650	662	656	713	737	729	694	666	669	692	676	674	706	730	657	707	718	665	669	673	683	723	690	678	722	663	685	684	692	651	656	705	743	745	669	664	687	675	699	655	648	669	749	741	703	682	692	671	660	697	688	620	656	634	720	672	749	663	712	690	692	673	646	658	688	722	734	647	689	642	704	716	665	668	700	677	648	642	719	685	669	668	694	659	730	608	652	709	696	686	694	684	707	686	694	666	699	674	696	678	671	659	692	683	630	634	691	664	692	646	700	691	757	682	693	642	693	713	715	643	694	667	660	695	712	698	703	657	714	713	683	703	642	717	696	696	703	643	699	695	689	642	687	708	681	647	698	694	655	657	692	711	662	685	716	681	703	707	663	702	724	670	659	671	684	643	689	681	667	701	710	705	686	636	646	697	690	717	718	687	678	698	695	689	717	651	665	705	712	688	718	696	688	720	693	687	724	657	681	701	707	730	687	695	714	667	648	678	671	676	715	648	652	722	697	697	664	697	618	694	653	666	693	697	696	689	707	736	671	683	687	679	731	665	631	697	725	694	698	701	689	701	674	653	660	694	651	700	670	713	728	700	655	737	723	670	676	701	721	710	635	663	705	703	621	692	683	711	666	669	697	698	635	729	693	678	688	715	685	700	694	720	685	691	689	680	648	654	715	714	729	732	676	672	678	713	675	718	649	695	702	668	694	663	676	628	643	675	717	680	647	707	661	681	642	688	697	687	705	660	645	704	676	688	709	719	631	727	706	715	656	701	707	661	680	707	661	652	696	679	681	699	681	689	690	740	651	679	696	692	701	683	670	688	686	676	659	667	711	725	723	725	696	685	655	704	668	720	710	704	742	660	649	678	711	659	717	664	706	681	641	682	679	707	686	664	714	710	656	718	705	712	672	659	670	678	672	723	606	729	678	674	730	684	683	696	671	665	683	658	705	702	678	716	722	694	672	740	681	723	708	628	678	709	670	681	718	664	702	664	677	659	678	669	669	697	651	684	674	666	688	696	679	644	692	712	666	657	693	691	722	674	697	685	668	674	666	684	658	707	668	667	699	697	719	731	715	681	682	705	676	708	707	666	695	685	677	703	688	706	717	730	688	689	674	684	720	680	691	700	649	713	657	685	683	637	706	711	688	647	687	703	695	691	683	685	660	674	724	649	660	674	717	709	672	669	719	693	713	629	645	662	652	679	693	719	656	648	705	631	643	627	705	679	661	668	641	744	658	753	700	697	661	659	670	705	691	681	678	718	700	694	660	698	729	693	710	693	686	642	740	695	695	690	683	684	631	685	753	656	681	725	715	722	742	700	657	693	702	657	651	707	681	672	719	680	722	665	687	744	724	691	673	689	660	683	678	702	679	689	692	666	698	657	681	698	700	741	651	718	672	723	685	669	660	703	669	745	731	667	625	673	644	657	661	692	667	683	669	673	660	680	672	683	725	651	666	711	664	696	664	648	644	730	670	680	690	678	668	593	677	698	688	631	695	645	703	687	678	715	679	699	691	706	683	713	691	704	716	663	649	695	701	659	727	700	669	648	708	657	656	714	700	688	667	672	693	645	669	669	677	717	705	700	664	700	710	674	676	665	703	691	695	712	697	717	685	675	678	708	665	690	668	688	720	724	663	716	706	717	688	665	711	682	702	680	726	666	666	702	661	698	687	652	683	703	681	686	689	732	710	668	676	672	675	697	690	745	669	649	709	695	698	675	682	721	665	671	658	653	634	679	699	679	655	658	747	672	698	647	729	665	728	723	680	675	673	722	736	726	665	690	694	676	671	647	721	680	702	656	727	679	674	688	733	677	674	677	672	674	666	683	670	678	689	679	690	719	656	688	698	658	667	706	676	674	661	682	665	706	694	675	696	727	695	700	724	672	690	752	695	729	677	681	701	727	728	663	658	700	693	672	662	667	688	681	653	695	722	701	680	721	704	715	706
29148	7994	2005	1248	874	681	537	498	431	381	366	382	348	270	292	264	318	257	288	316	1365	8005	6835	3702	2609	1132	491	330	241	221	227	210	238	247	238	207	219	229	216	225	234	198	241	191	211	214	231	223	229	226	238	226	221	208	219	221	220	221	213	212	218	251	231	244	234	210	245	210	221	223	207	238	223	228	227	224	225	228	241	236	229	207	242	245	230	227	241	232	239	216	228	231	234	198	242	233	205	240	226	219	217	224	203	226	211	249	206	235	242	214	240	230	233	248	215	209	212	238	204	239	239	196	219	219	235	235	218	235	220	214	231	228	221	243	238	211	226	215	225	244	240	240	214	220	230	201	201	241	219	225	233	233	259	229	236	255	225	242	254	212	227	223	242	208	227	214	197	209	186	236	223	234	244	209	232	212	241	216	232	228	238	233	219	227	211	225	225	229	239	258	204	220	238	221	214	229	219	231	203	225	217	241	242	205	248	211	237	209	229	230	213	229	226	219	217	217	212	238	223	225	220	242	186	220	231	209	211	212	215	220	243	229	245	212	250	200	224	208	231	205	235	235	186	213	220	246	239	207	248	217	207	234	227	211	241	208	235	244	236	218	224	232	217	218	228	217	217	218	248	232	217	222	228	200	243	235	229	238	221	222	226	238	226	198	251	221	243	243	220	205	224	228	193	247	217	245	239	218	219	234	220	217	244	213	226	225	234	240	222	222	244	221	231	208	209	247	206	247	233	243	222	237	203	228	240	219	228	248	206	231	245	231	195	241	224	195	207	243	191	232	232	238	246	227	210	210	205	223	196	238	235	227	219	232	214	228	227	210	226	231	229	240	215	214	201	239	219	239	239	213	213	225	255	213	182	215	248	224	237	211	232	247	216	245	204	217	200	210	232	216	208	252	201	231	225	228	220	224	226	219	224	217	225	226	219	244	210	224	232	214	244	232	232	212	218	240	256	251	218	203	231	229	259	212	239	271	213	222	198	222	214	203	211	235	209	199	205	245	223	213	220	246	215	239	209	210	187	229	207	235	211	231	252	197	232	245	235	237	208	239	215	240	223	232	218	219	230	229	232	229	233	218	188	218	233	224	237	238	217	252	235	215	237	194	222	215	224	235	207	248	250	235	216	233	220	222	249	226	232	253	219	215	210	245	223	249	219	223	210	235	199	240	224	220	235	215	236	245	228	224	247	236	211	231	225	216	235	213	216	249	225	203	218	227	198	211	228	241	263	225	235	213	233	213	247	219	220	241	224	216	227	218	200	250	223	229	206	222	245	213	250	218	224	231	196	227	226	231	210	225	215	245	213	238	224	225	216	226	231	218	218	229	205	234	233	228	248	236	245	245	227	219	235	250	213	231	217	232	212	225	241	223	247	223	206	220	209	241	240	239	225	240	229	214	215	242	220	219	232	218	230	212	247	234	221	227	197	226	193	211	227	225	221	245	258	226	215	212	238	242	222	253	222	250	232	247	242	218	216	244	218	223	243	205	228	219	241	252	220	214	246	213	219	233	229	221	205	211	221	232	228	219	217	236	214	191	243	228	252	214	217	223	213	226	240	204	228	205	215	230	224	227	226	216	235	213	213	225	254	236	251	221	217	212	247	223	224	269	218	242	213	225	235	257	220	219	235	210	210	218	258	211	229	230	241	226	217	233	241	212	198	233	206	218	243	257	233	206	227	238	218	240	212	231	258	233	224	230	220	206	233	227	239	234	238	204	255	220	235	234	195	220	248	251	218	219	201	223	208	218	214	225	223	211	239	243	245	236	209	244	209	206	198	216	217	237	230	232	217	260	221	208	241	223	216	212	240	241	236	217	206	203	252	216	200	224	231	206	228	250	228	230	207	233	249	231	217	218	235	232	223	225	238	225	230	245	226	238	251	222	254	232	228	239	228	232	213	242	207	237	223	199	257	207	257	211	243	212	229	236	235	245	241	264	224	250	230	221	220	217	213	221	194	227	197	246	236	208	225	228	251	235	230	244	232	214	219	221	215	221	220	241	240	200	245	216	232	222	232	220	238	198	215	239	204	220	242	218	244	223	239	238	205	227	217	252	215	257	243	211	223	227	193	221	216	230	232	229	224	195	222	219	218	257	221	232	256	240	249	252	237	203	229	216	205	232	232	230	240	235	217	211	225	212	210	225	218	240	223	234	243	231	239	218	241	202	221	224	239	247	229	256	228	260	243	216	220	216	219	239	234	216	238	208	260	220	226	237	246	217	196	231	242	218	199	241	252	255	203	235	214	233	224	232	215	223	218	228	231	243	222	234	262	244	245	231	214	234	228	245	214	227	225	191	227	210	215	231	218	231	232	215	231	248	210	198	220	225	216	211	227	235	240	200	212	219	228	228	215	246	253	267	255	224	210	239	231	199	217	254	246	197	216	233	229	203	212	206	222	224	250	239	219	232	221	225	218	227	237	206	185	242	215	219	207	201	236	237	200	260	209	202	215	242	263	241	204	213	218	225	191	233	228	240	252	198	226	233	214	215	234	216	212	209	215	208	213	254	229	219	221	222	223	208	239	222	185	251	228	234	236	252	230	257	222	244	212	219	256	228	228	220	236	214	210	232	212	204	191	226	233	209	198	232	247	215	220	213	187	222	230	213	223	238	228	247	250	222	223	222	224	233	223	235	240	256	233	217	196	200	232	195	231	240	260	237	209	206	251	220	248	257	201	230	211	258	257	235	215	214	242	207	240	227	244	235	246	214	211	234	237	212	230	252	233	200	203	225	252	244	217	234	213	241	261	226	235	222	250	198	227	242	227	222	202	235	230	240	238	239	234	213	234	231	214	209	208	217	226	224	243	226	210	219	230	237	218	240	231	220	219	236	199	204	235	196	213	218	205	258	236	236	221	198	211	236	197	230	230	224	205	235	211	247	252	247	231	229	216	234	216	230	242	228	237	228	209	230	201	224	249	241	241	265	217	205	203	222	238	213	204	233	235	225	216	215	224	260	224	226	228	228	251	217	245	238	231	209	244	213	232	205	247	255	243	221	220	204	240	236	257	237	229	224	220	213	236	205	227	207	233	241	222	209	218	220	207	254	242	185	217	229	261	203	227	224	229	203	225	243	231	239	260	232	223	203	217	252	249	227	209	255	211	206	226	221	186	220	223	226	242	229	211	254	218	244	228	216	225	213	199	208	238	238	203	248	232	219	223	225	222	202	227	236	217	219	233	246	229	201	212	228	198	233	232	227	216	231	232	207	232	207	238	234	232	230	240	236	201	228	257	223	224	206	257	256	235	215	208	241	224	223	241	226	205	243	209	212	222	206	223	241	241	246	231	201	222	237	225	235	255	218	205	230	227	244	224	256	196	210	216	222	226	240	255	218	248	221	243	219	256	248	212	243	209	243	204	235	223	238	208	225	234	218	222	219	231	232	226	207	229	214	236	226	237	218	227	234	230	219	232	214	237	222	234	218	228	214	219	212	241	214	212	233	243	234	249	244	228	197	254	208	224	253	218	225
17830	4589	2981	3504	3163	2568	2277	1966	1755	1527	1437	1369	1251	1251	1173	1100	1057	1047	1014	1220	6971	28002	23349	15890	12518	5477	1963	1057	770	740	747	701	649	710	709	687	676	727	675	739	690	784	716	736	730	721	666	702	719	683	704	703	696	709	723	708	699	680	739	691	758	749	714	691	728	685	703	652	712	680	713	755	698	723	682	671	704	691	662	679	681	696	673	689	692	671	686	722	759	701	716	676	739	690	725	717	664	711	722	703	728	677	684	692	659	687	719	705	712	655	681	750	726	646	676	716	683	698	690	674	737	690	719	704	747	701	730	692	654	713	712	709	685	761	726	732	711	740	742	718	702	678	682	703	736	680	680	724	670	667	685	674	688	729	698	681	761	725	691	710	666	697	753	732	712	709	683	711	694	723	676	641	659	718	633	717	689	672	744	700	711	711	696	714	699	698	664	702	719	667	731	710	667	725	709	682	741	705	713	652	747	712	731	723	707	644	678	759	718	714	735	713	703	716	710	727	679	700	692	719	702	722	745	730	684	713	698	662	737	680	692	675	729	707	709	685	710	654	706	672	669	669	700	719	729	696	695	707	713	703	736	693	716	738	741	696	732	729	709	683	698	691	678	712	775	669	641	697	709	710	693	700	728	725	738	731	748	715	685	670	706	750	744	724	683	705	700	718	688	743	729	710	698	621	724	723	715	712	643	734	732	707	708	687	712	736	718	696	718	735	708	699	693	729	712	695	716	696	744	722	704	718	706	708	706	721	703	703	691	733	742	728	679	701	716	689	746	724	748	746	703	746	691	702	729	700	733	710	708	704	709	699	736	734	709	766	738	693	722	718	684	709	707	707	712	708	717	710	703	690	732	694	701	706	705	714	682	705	720	717	704	641	719	714	686	739	694	766	717	725	723	701	651	704	664	704	707	752	702	727	676	680	737	666	680	708	729	674	724	702	691	655	657	729	687	736	705	760	699	712	672	692	697	706	704	689	674	699	672	689	738	675	659	726	688	718	735	731	730	695	689	704	727	697	718	708	686	684	677	759	681	703	679	704	706	700	740	723	715	663	706	707	698	684	736	699	721	724	750	687	700	699	665	678	697	647	704	672	713	707	693	757	687	695	708	714	711	678	683	716	683	691	716	662	703	762	737	703	724	724	697	723	708	695	696	684	733	698	701	702	700	698	722	776	694	682	732	658	681	699	683	742	718	716	675	690	717	689	683	706	697	731	710	712	686	682	627	729	674	706	689	728	712	689	738	665	720	694	698	674	734	683	697	758	738	719	674	700	689	728	746	680	686	677	714	750	739	699	666	726	684	724	734	677	701	724	751	734	726	679	717	675	673	683	684	725	726	691	735	698	711	664	683	706	667	681	713	712	697	689	667	737	679	690	659	676	738	716	722	720	687	697	697	709	729	713	699	694	713	707	685	651	714	629	730	736	715	737	700	696	658	757	707	684	722	741	672	681	672	687	689	744	693	712	708	704	696	696	683	671	677	636	685	746	701	735	696	693	700	742	697	692	726	662	685	741	709	666	732	786	699	712	686	713	704	699	693	712	697	717	728	669	686	696	670	718	668	686	743	665	716	705	729	697	770	727	735	622	716	724	685	727	687	739	714	719	688	700	715	729	681	704	677	725	712	653	726	729	752	720	697	746	770	714	717	756	714	726	671	642	681	727	666	742	712	714	687	715	671	743	654	718	669	721	721	737	680	677	712	633	706	679	724	659	713	674	721	714	702	696	703	708	681	707	676	729	744	707	683	660	646	714	742	668	713	688	717	704	725	669	653	723	706	702	722	680	702	716	722	752	704	716	685	705	682	684	670	714	706	748	694	689	717	744	682	694	745	745	764	708	666	756	719	713	687	701	699	703	658	697	745	718	669	703	699	707	738	702	718	724	730	716	743	716	680	705	670	705	694	687	670	729	656	609	704	694	707	720	676	673	733	671	734	712	712	690	748	718	771	726	694	706	727	695	697	694	720	712	712	739	689	704	721	727	693	679	668	714	668	708	686	663	708	709	720	704	704	680	728	733	715	712	737	734	666	698	691	726	736	665	675	649	741	683	669	739	665	775	648	681	682	717	675	738	680	740	687	723	719	663	712	730	713	702	748	726	721	705	724	681	720	678	717	728	704	719	679	751	734	698	702	670	719	721	694	643	681	748	742	719	689	708	687	676	688	718	658	726	680	671	725	698	759	696	703	697	745	712	684	683	661	628	675	692	713	772	726	694	663	655	676	684	694	695	717	720	700	693	695	733	670	721	707	689	716	731	699	711	714	690	736	697	708	739	713	732	694	722	655	696	695	727	737	718	652	730	667	684	752	690	705	675	682	709	707	698	723	676	714	722	701	722	669	700	694	708	663	660	700	706	716	733	680	700	668	686	679	716	698	715	651	739	723	689	704	692	685	727	689	694	782	708	699	682	691	774	666	757	690	728	710	711	695	736	699	744	712	719	675	688	698	697	692	712	704	630	635	686	714	702	752	691	698	724	670	696	697	701	728	716	717	682	724	674	729	735	688	730	665	720	717	675	683	751	719	732	739	736	708	692	682	695	701	728	664	697	715	716	713	698	727	725	702	732	716	679	715	733	710	713	752	681	670	735	698	712	681	683	704	678	697	702	697	719	714	707	680	702	657	693	714	675	642	711	678	718	717	709	722	668	695	699	714	676	724	691	691	672	710	708	710	661	724	712	708	737	765	696	706	721	663	708	715	725	767	670	730	695	678	706	664	732	743	664	680	722	665	708	656	665	735	744	693	689	698	717	714	736	680	720	704	687	703	691	713	675	691	686	704	748	733	678	698	742	715	697	734	719	682	674	686	710	695	739	732	708	721	717	672	695	680	683	712	718	701	730	708	695	701	653	676	756	709	671	728	706	770	696	704	704	645	676	699	710	692	718	695	735	733	677	724	732	763	717	746	703	693	705	693	739	688	704	719	700	757	702	714	715	662	680	736	746	679	675	731	666	723	670	714	717	685	688	720	685	696	710	670	727	685	693	728	661	724	718	684	666	657	644	711	678	690	704	699	713	712	697	674	714	685	699	751	721	688	662	701	710	781	691	712	700	727	653	706	697	724	699	702	710	695	732	710	715	709	692	688	657	740	736	674	711	705	693	709	699	712	705	721	703	690	731	712	719	734	696	691	699	676	689	700	741	671	669	710	705	682	680	695	702	722	733	753	744	684	754	723	680	737	695	701	703	704	689	720	721	704	692	713	684	695	647	723	732	695	706	736	710	679	690	676	679	719	720	695	735	693	724	741	755	732	712	674	674	723	680	757	700	711	716	687	730	692	688	661	666	693	728	763	724	685	733	762	709	726	735	736	700	743	716	699	731	723	728	714	708	677	708	689	704	697	679	678	746	691	695	706	675	753	698	708	710	700	735	715	709	696	712	729	719	685	686	726	698	711	668	723	722	688	688	716	708	700	694	735	682	737	683	725	700	703	746	676	720	662	714	742	731	672	688	756	704	743	696	704	684	754	729
35283	11780	3113	2041	1448	1091	870	724	599	567	544	470	442	433	408	367	373	355	323	319	719	6734	11745	10361	5914	2490	1024	496	295	260	250	256	277	256	296	252	254	272	274	230	232	292	269	289	270	272	247	277	249	257	268	308	282	250	298	259	263	273	288	245	241	251	300	261	280	257	259	273	254	268	258	244	234	262	263	269	272	288	231	262	230	262	280	291	234	257	279	265	257	247	262	263	280	246	281	283	266	233	262	266	255	282	269	253	285	246	240	278	261	264	278	231	278	262	287	272	246	295	248	285	264	259	271	267	293	256	262	261	278	272	286	281	244	238	276	265	265	218	257	276	257	281	253	263	262	269	266	265	264	276	271	284	282	233	267	287	275	271	262	250	259	275	253	254	253	284	252	277	309	284	260	274	271	289	281	252	266	245	267	267	252	266	261	278	266	251	267	254	286	241	255	257	261	292	264	278	277	252	299	281	266	232	231	243	288	244	277	275	252	253	269	262	223	275	258	283	280	281	239	260	250	247	264	252	285	288	248	257	297	269	244	265	251	266	275	268	288	293	274	240	286	241	251	261	237	237	275	242	271	247	258	255	280	278	296	274	255	287	257	271	258	279	263	252	243	287	276	273	271	264	285	285	262	250	265	297	260	251	271	251	276	293	250	269	251	262	262	260	258	264	283	269	272	262	278	254	242	268	282	272	264	239	249	273	257	299	272	263	288	267	259	261	261	256	233	260	257	268	253	265	265	262	291	253	282	260	250	258	243	266	285	243	278	237	278	241	262	251	270	273	244	255	265	271	282	291	230	260	275	237	247	258	236	261	254	253	285	258	252	262	267	253	279	254	265	219	305	243	264	272	251	266	286	242	239	262	255	251	259	264	256	249	236	278	280	278	273	247	272	254	293	303	298	255	251	284	269	248	272	287	255	275	284	266	238	261	263	249	274	282	272	256	254	266	255	254	271	264	254	282	271	268	278	260	258	312	291	261	262	260	246	260	236	293	285	259	255	264	255	260	262	238	295	271	261	252	257	263	279	280	249	286	284	254	262	264	247	277	253	272	309	266	248	247	287	256	287	269	261	277	261	273	268	255	250	274	271	266	245	279	265	290	269	244	259	265	243	217	261	240	246	284	261	274	274	248	282	286	244	276	284	293	283	278	267	270	267	270	256	262	292	240	238	277	267	290	285	273	273	254	268	271	283	299	268	254	263	271	255	270	273	237	265	272	246	277	244	282	247	279	254	248	257	241	276	259	267	241	281	255	276	257	281	290	280	246	257	270	260	261	267	252	239	270	270	276	257	278	269	245	266	262	254	277	258	256	280	257	275	267	262	268	279	290	254	251	270	279	271	239	287	284	281	275	284	300	256	260	285	259	247	271	262	250	264	274	274	256	271	296	252	241	293	281	264	276	266	265	276	239	258	286	275	263	267	293	256	269	266	289	304	295	255	266	245	256	266	277	296	270	253	263	247	253	256	262	252	272	253	275	259	278	279	266	259	242	245	283	265	253	256	287	254	278	271	229	260	280	285	247	254	294	302	265	279	271	284	262	265	259	263	265	264	303	273	272	250	273	309	260	284	272	251	290	274	250	263	247	280	245	257	260	262	252	257	268	281	260	249	273	274	264	252	279	242	269	255	281	241	273	279	265	283	270	265	248	255	248	258	257	290	259	263	247	232	261	257	249	275	285	257	261	285	268	226	243	270	263	263	255	255	287	265	267	264	263	254	287	270	262	287	248	267	263	269	268	246	246	272	282	276	264	263	234	262	266	269	272	273	260	264	276	291	249	299	257	266	239	287	267	239	254	267	280	278	291	294	259	246	274	265	302	292	268	255	288	260	254	245	270	277	236	302	257	263	268	258	278	262	282	264	273	246	270	258	264	231	238	280	265	255	263	284	293	267	292	273	264	278	270	260	265	280	287	291	264	272	262	254	280	306	259	272	261	260	256	253	275	265	266	258	296	264	241	256	257	274	286	257	274	286	269	292	268	238	251	271	269	270	280	258	269	244	254	249	260	279	265	240	281	286	293	267	260	275	273	264	279	265	226	259	261	256	280	266	236	258	258	276	256	272	250	255	258	267	250	249	273	244	259	259	242	284	252	277	248	267	252	256	266	277	273	257	268	261	289	276	270	260	269	271	240	245	241	249	271	247	260	248	260	275	248	310	262	264	244	284	260	261	297	261	251	261	272	276	247	269	266	283	266	255	263	272	242	265	259	264	311	266	247	283	270	254	255	292	236	258	256	294	270	244	233	258	240	253	272	234	261	275	268	284	260	283	264	271	272	285	272	266	258	286	275	275	265	275	283	276	259	256	276	244	296	263	262	263	269	278	270	286	287	276	256	275	291	279	255	285	285	288	251	257	262	272	270	255	262	274	275	308	294	273	265	296	307	279	269	261	259	295	250	250	247	259	271	294	228	268	271	280	258	276	264	287	237	278	267	298	283	262	262	267	254	247	263	266	264	278	238	271	256	276	258	233	255	279	255	227	251	248	232	270	276	244	293	259	271	275	255	238	246	265	261	265	274	289	283	269	267	260	275	262	274	300	241	276	268	298	255	288	254	262	288	307	263	243	253	283	277	256	241	282	265	254	266	254	267	240	267	284	255	268	257	259	273	250	254	253	253	274	260	282	276	268	258	250	273	255	261	240	288	276	254	268	265	257	275	267	271	302	276	282	272	253	239	244	280	253	270	233	270	276	281	271	266	276	264	252	270	267	287	260	254	253	281	268	251	239	257	294	238	262	239	272	267	274	290	290	267	274	281	264	289	236	247	263	268	258	250	273	250	270	280	254	281	260	267	265	232	262	266	274	286	269	286	267	229	282	267	263	272	251	277	223	289	270	273	263	259	283	266	257	280	264	277	260	260	248	274	254	252	285	259	282	280	288	286	260	246	252	289	267	267	275	276	278	269	266	275	282	298	282	259	281	259	271	253	276	260	284	263	301	275	254	257	266	302	252	258	282	237	275	258	276	266	290	299	269	264	272	250	275	265	247	265	285	253	277	262	269	263	244	246	270	241	240	242	245	260	258	250	274	271	262	264	272	280	294	283	278	280	278	262	240	260	255	274	275	296	278	287	281	258	264	274	235	296	288	271	273	247	271	252	242	250	245	272	258	260	257	234	301	266	256	253	276	255	257	290	272	266	259	277	265	279	256	290	280	273	286	250	246	254	283	271	238	281	250	265	234	253	261	283	272	296	268	280	251	279	243	242	273	271	281	230	268	281	264	285	251	248	275	239	312	275	260	246	241	274	245	246	268	266	264	280	255	259	274	266	286	278	276	267	297	252	270	253	243	245	290	268	279	269	291	251	259	253	279	266	267	235	291	260	269	281	276	266	247	283	279	278	267	269	269	267	263	268	287	266	253	226	263	270	294	257	288	262	280	250	285	261	282	259	253	253	284	275	265	230	274	258	261	259	256	251	259	270	240	268	270	241	284	269	267	258	284	260	302	275	274	260	278	280	253	303	255	228
21655	7454	4736	5780	5024	4240	3566	3099	2584	2372	2308	1988	1841	1712	1604	1484	1481	1297	1314	1288	3487	24844	33752	30088	21137	10986	4720	1978	1069	884	837	749	845	898	777	813	798	809	832	842	767	816	885	869	812	822	813	853	831	802	859	765	827	865	747	820	826	813	811	804	785	790	810	813	823	766	813	750	781	825	836	838	825	835	833	809	813	812	863	792	796	809	778	800	778	791	801	838	764	837	854	853	824	812	794	768	809	780	820	843	844	858	873	808	795	816	801	811	813	841	861	806	787	834	794	795	796	834	817	808	814	834	766	818	819	809	804	753	795	793	862	809	786	798	812	802	819	803	820	838	798	837	774	818	788	758	831	764	802	798	790	804	799	842	738	789	796	791	817	782	814	804	813	800	817	786	781	795	844	769	814	810	853	828	783	816	827	829	801	822	794	874	794	814	816	763	853	771	768	850	811	835	830	785	783	845	787	837	791	803	749	777	803	804	842	817	795	781	780	849	784	887	835	798	841	813	770	822	817	796	840	858	822	792	807	801	807	841	776	801	863	821	790	826	814	785	819	812	802	799	791	823	826	800	806	809	763	833	826	818	807	804	812	811	809	800	826	824	788	783	822	828	804	819	875	844	831	822	831	854	828	819	772	855	800	814	816	842	803	825	813	770	813	831	780	788	800	812	789	807	822	770	800	836	808	803	773	847	841	821	739	829	802	827	763	783	799	843	778	849	825	819	792	852	802	812	836	800	852	822	778	801	815	816	861	842	830	805	831	812	803	796	873	777	858	870	840	837	803	816	822	811	756	857	824	826	804	785	824	801	795	847	841	845	819	784	801	837	816	811	835	821	819	789	781	864	840	834	789	801	775	815	770	822	800	795	776	832	813	807	830	791	822	793	814	818	771	794	822	797	787	866	836	850	814	811	846	796	791	801	818	770	813	822	823	816	828	769	808	830	787	807	810	772	851	811	820	838	784	806	835	813	836	888	806	831	827	818	839	780	830	843	794	815	810	804	804	768	826	836	839	805	835	783	814	808	821	861	806	880	803	800	792	873	821	840	815	791	820	820	843	800	786	771	819	809	781	833	798	819	726	752	835	830	795	818	784	772	802	831	819	829	832	801	772	792	796	770	776	772	813	839	840	796	835	817	848	758	760	905	834	787	781	839	861	764	805	801	770	817	760	852	830	815	833	881	786	816	850	800	828	799	762	801	812	823	842	749	808	830	800	785	782	798	794	800	809	758	876	805	798	790	788	778	832	851	789	817	817	803	880	845	760	800	801	858	818	826	807	794	882	785	788	816	810	793	863	734	860	811	822	799	796	842	801	829	799	777	765	829	808	847	815	815	758	785	882	838	741	786	828	806	793	749	827	811	809	789	804	833	795	779	824	830	848	853	836	791	811	796	826	809	812	762	831	813	777	774	825	816	785	861	802	856	791	760	806	812	858	806	799	818	803	805	808	785	809	847	810	790	799	828	800	842	807	806	793	761	793	847	790	777	821	804	808	828	837	796	839	785	834	793	812	791	808	826	811	793	799	861	830	863	776	826	786	800	831	848	840	799	860	824	824	844	843	808	846	828	859	807	765	885	809	819	833	817	804	785	853	863	761	884	865	834	763	800	783	831	802	810	851	806	814	815	824	819	835	755	807	770	785	790	755	781	807	825	843	810	761	836	847	779	800	826	797	790	786	768	832	789	744	830	803	811	824	806	831	825	823	782	792	808	825	847	807	857	829	773	851	827	840	767	806	834	820	781	823	819	833	815	811	825	784	799	821	872	806	825	814	851	780	773	835	767	755	795	842	847	806	767	807	807	834	810	836	832	834	776	815	822	775	810	791	779	854	799	794	775	802	862	785	816	811	813	785	792	823	826	799	826	854	822	806	751	843	849	773	792	832	838	814	813	829	802	806	776	819	812	809	814	841	800	835	800	812	816	847	813	808	858	799	802	868	834	836	836	840	779	815	821	798	785	807	822	884	795	821	791	823	769	823	842	814	825	804	816	827	806	800	804	840	776	833	834	794	845	804	844	763	854	839	780	778	796	825	827	860	803	782	879	834	837	789	852	802	799	864	795	824	820	797	824	830	795	827	797	762	757	812	798	799	820	857	857	839	779	829	796	786	867	840	810	803	815	779	774	807	784	841	830	820	809	863	790	815	805	855	769	750	875	805	789	741	802	771	778	817	818	810	789	824	778	828	815	830	775	837	830	836	797	790	816	790	811	799	759	764	775	856	802	893	788	814	829	817	793	790	842	841	824	802	814	791	805	775	824	798	802	827	806	874	813	794	773	792	786	816	775	802	815	775	845	850	816	786	784	833	793	797	805	759	803	827	838	843	819	755	820	808	818	887	778	773	832	780	795	813	821	758	807	850	831	777	768	850	804	811	837	784	839	845	799	856	762	838	791	863	775	791	834	807	801	784	833	763	776	763	739	800	817	797	862	815	827	828	729	802	790	806	828	798	821	804	808	805	803	849	846	861	866	830	801	843	811	866	815	773	809	847	773	837	835	779	795	747	853	866	801	779	763	817	811	781	826	827	775	787	793	872	831	765	833	813	814	799	829	787	821	804	811	835	803	871	807	820	750	787	801	782	830	784	804	864	795	850	779	817	843	786	823	769	821	795	820	829	800	874	866	781	800	813	827	862	858	840	824	823	796	800	828	838	850	780	886	855	758	840	761	822	822	831	818	832	815	858	850	862	808	813	752	834	827	817	792	782	849	825	796	811	804	814	781	797	790	770	841	802	835	773	845	764	749	821	786	836	821	812	855	816	831	788	814	854	804	803	846	807	800	827	817	799	832	833	778	815	800	798	810	828	833	837	798	806	817	823	841	787	759	815	818	784	868	741	824	822	772	806	825	805	877	822	750	858	811	805	818	814	837	788	799	821	774	804	822	767	804	815	791	797	821	800	770	805	776	825	769	752	851	851	859	811	784	832	821	764	803	771	794	757	828	791	839	766	804	777	805	811	828	818	836	847	784	828	831	800	845	831	823	855	823	799	810	821	881	870	831	815	821	804	776	857	792	773	857	827	783	793	815	800	830	809	800	804	849	839	809	855	802	803	829	822	824	807	774	810	815	867	790	833	810	797	819	791	846	836	871	867	854	857	765	847	770	790	807	810	848	800	812	834	838	815	787	845	828	842	879	823	793	827	812	797	844	858	813	849	842	818	768	804	835	891	783	817	825	819	800	833	717	803	838	778	768	848	785	848	808	816	842	850	789	784	812	835	830	791	797	770	816	841	767	807	783	830	773	778	774	849	788	763	820	812	771	799	815	853	774	818	790	818	759	787	800	807	768	763	796	775	820	815	805	790	754	778	760	837	828	787	825	830	813	832	825	823	797	831	859	811	840	844	821	843	796	798	825	807	793	826	781	856	753	722	886	835	798	782	839	805	840	816	794	824	827	768	791	806	811	790	744	824	802	767	845	798	785	859	813	806	811	816	747	810	802	761	793	822	838	791	782	807	820	830	767	772	772	809	815
6290	660	309	275	235	224	224	231	201	224	234	230	212	225	243	205	211	229	202	224	219	327	968	1255	918	524	324	261	221	230	220	228	257	208	210	207	219	216	236	214	212	206	203	207	267	237	221	214	219	223	211	226	204	230	213	206	231	203	226	218	198	220	228	255	215	217	210	200	192	230	219	245	219	198	200	206	204	186	196	194	238	222	227	234	231	207	207	191	229	231	236	201	207	187	228	217	174	235	222	202	206	232	198	238	235	198	223	211	236	242	234	215	206	197	215	219	230	201	202	223	208	231	214	232	227	215	222	212	206	230	228	215	235	202	220	222	210	239	209	215	245	216	219	210	254	214	224	213	219	248	214	219	216	221	218	230	232	208	186	220	208	194	227	200	214	220	244	212	222	200	234	222	231	214	211	216	236	226	211	218	217	216	201	209	239	201	216	213	222	211	213	245	207	236	214	210	216	197	192	201	218	223	225	210	221	219	180	203	213	228	228	214	230	189	248	213	199	204	218	211	201	183	250	230	191	189	208	195	216	217	220	228	235	186	201	180	248	224	204	207	192	194	210	205	231	231	216	229	184	222	213	221	225	235	225	191	211	212	198	212	241	228	194	217	235	218	217	215	200	240	205	208	225	222	207	211	217	207	210	219	226	200	202	228	200	236	225	230	232	215	211	209	224	199	220	240	211	185	220	202	223	196	227	238	221	196	214	204	211	224	219	217	194	237	214	209	245	248	211	217	201	220	204	209	223	205	236	224	222	208	259	210	216	219	225	212	223	210	231	232	225	233	210	225	216	228	219	236	220	210	188	203	226	213	209	241	202	198	218	210	240	211	240	202	241	181	215	233	194	217	213	203	243	209	201	223	229	222	206	221	203	211	207	216	220	239	226	211	234	206	233	251	230	218	226	194	221	213	224	197	220	193	220	201	225	198	199	215	225	198	215	233	195	227	247	215	206	201	224	209	201	205	215	208	207	191	232	232	226	200	206	226	215	214	220	226	223	220	206	189	222	216	207	212	226	204	216	234	220	219	240	193	221	195	200	172	224	191	211	231	230	216	234	212	220	224	221	195	216	207	223	188	227	228	211	210	219	200	250	198	237	202	241	213	228	215	189	191	218	215	228	213	189	219	218	197	194	230	214	226	191	225	228	240	224	224	247	242	215	195	199	203	234	213	211	214	209	213	219	211	209	229	215	216	226	218	212	223	212	212	208	209	225	217	243	248	234	212	232	174	219	228	225	196	217	227	231	192	227	231	234	238	217	228	216	216	207	239	199	188	202	202	209	208	227	238	218	206	248	204	222	224	228	213	242	192	173	227	220	207	219	240	234	239	207	209	221	236	247	249	222	189	223	222	181	221	194	238	236	216	227	220	207	211	231	209	210	212	196	204	227	214	270	219	223	227	194	241	223	226	205	231	220	225	201	205	233	214	230	214	225	221	208	192	196	228	207	228	237	232	193	215	230	220	215	226	192	212	228	200	215	208	231	214	225	242	229	192	226	223	218	208	218	208	207	232	201	215	209	227	225	208	224	213	219	235	219	253	220	223	221	193	204	215	198	239	228	205	230	212	214	190	238	230	230	238	226	205	204	223	223	212	218	216	215	220	242	200	216	198	237	211	212	205	228	208	207	235	214	211	245	199	204	234	235	237	200	211	233	207	226	209	240	222	192	222	200	228	224	248	204	208	205	217	225	228	205	241	198	227	204	218	245	212	195	228	196	223	210	209	220	227	185	212	184	234	219	201	229	214	225	216	224	222	222	197	223	219	244	201	228	204	227	234	222	205	215	205	218	224	225	213	228	218	199	244	205	214	193	213	199	209	210	208	221	197	216	215	218	228	215	229	210	225	197	170	216	208	212	211	210	202	230	206	222	231	219	190	239	226	224	205	211	212	238	208	207	188	211	203	209	198	226	223	189	213	228	206	177	222	188	223	211	190	203	235	186	225	222	225	189	223	211	227	214	227	211	206	232	231	235	195	198	226	223	216	202	242	209	231	192	210	209	212	209	216	223	227	213	218	248	244	193	212	224	245	213	219	208	226	240	218	219	198	228	227	206	230	221	238	220	234	212	224	198	205	200	215	208	228	232	234	198	216	215	232	206	237	192	231	239	210	207	236	206	205	200	231	199	204	222	209	214	255	238	236	206	235	236	191	222	209	211	208	191	211	226	209	217	232	192	251	229	229	210	220	222	205	209	244	232	227	202	224	244	234	228	225	218	240	213	207	230	210	200	248	225	191	224	192	190	234	216	212	229	249	217	225	226	227	217	180	228	271	199	209	233	218	246	232	216	200	198	217	213	204	222	200	212	229	228	208	227	193	218	222	252	218	219	210	214	203	223	206	193	240	224	218	226	218	193	234	240	201	209	226	207	219	193	251	209	226	219	214	209	210	215	216	228	215	204	240	216	219	222	202	207	209	221	207	244	229	230	235	214	211	213	218	229	205	206	202	202	197	214	218	224	234	197	243	202	225	225	192	221	240	220	240	216	217	210	203	196	226	223	229	256	234	214	201	228	209	219	197	213	210	204	203	206	214	204	213	235	223	219	230	179	202	195	198	246	232	216	200	203	215	224	227	239	256	192	217	227	210	243	225	241	197	230	235	200	235	228	234	258	208	208	227	222	217	218	195	234	208	196	221	207	208	235	183	246	240	229	204	207	229	228	207	206	234	207	225	207	225	184	224	223	207	238	197	228	222	224	197	207	190	209	219	210	222	247	201	248	198	243	253	207	231	206	213	199	205	234	201	212	199	222	203	203	217	199	212	211	210	212	219	233	202	203	219	208	234	209	222	231	227	187	213	228	212	232	183	188	216	225	232	211	209	214	217	239	207	197	198	225	218	228	224	207	223	217	203	211	235	210	217	244	239	226	212	230	194	251	217	223	220	257	246	223	223	243	224	224	223	216	229	209	229	223	206	216	229	231	221	223	241	257	184	217	222	232	217	227	183	191	235	207	227	200	223	225	236	225	201	221	237	235	187	201	207	204	206	231	220	220	204	196	222	224	216	231	237	210	180	207	210	221	209	236	218	225	208	236	207	205	228	225	205	184	233	221	214	213	201	229	214	235	222	206	223	211	207	217	210	225	221	203	228	216	196	233	196	209	206	240	210	224	214	226	208	218	200	234	238	235	198	221	202	216	245	215	207	237	199	192	237	240	241	216	234	206	203	236	221	206	211	212	224	211	223	221	217	206	241	212	206	211	217	218	210	251	224	229	235	241	207	221	251	233	195	221	217	209	223	215	237	211	247	220	222	213	229	230	232	198	238	201	209	237	189	212	211	221	238	221	220	225	235	214	237	225	204	202	238	235	208	219	198	223	213	202	217	237	227	229	205	229	232	239	216	246	222	242	230	229	191	194	210	211	222	216	187	231	213	205	193	226	223	237	229	202	227	231	230	200	215	217	198	226	190	204	218	227	230	205	203	222	219	222	239	238	198	229	201	212	228	205	220	209	192	237	213	191	222	190	244
4596	1194	850	871	855	791	791	778	757	782	769	780	748	748	753	704	737	738	664	771	772	1601	4810	5723	3856	1899	1236	902	766	725	672	683	659	669	685	662	691	676	675	689	701	685	701	657	708	699	687	667	680	700	700	669	677	688	651	692	662	660	687	677	692	683	647	691	684	711	658	659	683	684	691	692	699	710	659	702	707	672	687	658	669	656	626	664	683	671	657	698	658	656	673	690	668	693	631	700	653	680	658	678	669	676	675	701	662	705	672	676	631	684	686	674	720	657	717	715	660	678	643	730	653	639	673	668	707	652	726	721	636	625	684	661	667	693	688	671	621	693	701	693	689	661	681	655	634	670	686	704	745	647	680	686	692	717	708	683	688	699	697	662	677	728	673	675	675	663	645	619	673	635	684	679	699	684	694	661	695	699	680	688	690	691	648	671	722	711	668	679	684	696	651	666	680	668	715	705	664	699	684	637	654	687	683	698	637	674	652	664	659	725	685	658	673	682	670	664	707	640	726	674	703	661	723	602	652	705	691	683	666	689	688	685	670	667	694	691	679	680	700	663	699	681	642	647	703	682	717	688	665	682	681	700	640	667	660	659	681	669	650	656	692	685	681	661	676	685	637	649	684	717	653	682	663	664	719	697	675	688	672	738	653	629	681	678	700	683	687	697	673	628	639	693	703	672	684	695	668	649	662	622	655	636	682	653	690	649	688	650	713	696	685	718	642	701	682	632	726	705	652	673	698	688	677	685	676	674	670	702	675	666	692	686	672	677	685	651	668	630	665	646	650	679	638	673	709	700	685	665	654	676	630	666	672	669	736	667	654	678	681	649	635	668	667	645	665	684	706	699	701	674	682	657	699	655	685	684	697	688	663	735	711	730	703	697	709	674	677	670	672	681	684	667	692	671	663	637	693	691	675	681	716	696	737	670	666	675	701	658	689	698	695	676	724	630	702	689	688	672	668	697	701	682	664	686	653	687	664	681	650	687	695	681	683	726	671	712	663	676	666	693	662	683	654	626	681	651	710	650	628	683	703	684	684	681	701	675	646	679	676	663	655	643	734	684	672	662	644	686	670	711	627	689	701	659	673	689	733	676	742	671	645	644	667	704	720	684	685	650	704	706	666	627	696	684	718	692	610	682	730	684	706	665	692	704	706	665	695	691	645	671	677	672	667	682	711	644	686	677	647	635	675	647	671	678	637	620	682	677	708	710	702	680	656	651	710	655	639	643	664	691	627	719	643	686	632	701	708	637	666	708	679	663	708	688	691	670	675	646	653	695	682	680	707	690	650	667	682	659	664	691	684	725	670	680	680	685	610	684	633	655	630	710	689	672	644	697	680	659	671	683	680	659	630	607	654	647	727	667	705	688	646	713	708	668	690	668	686	682	638	716	670	655	661	681	700	639	724	648	684	671	651	652	669	654	658	724	701	680	666	631	660	679	716	658	666	662	651	737	605	704	679	696	687	678	700	672	712	637	663	687	676	681	703	681	670	691	730	662	679	691	637	686	707	623	712	656	668	659	675	666	638	649	629	681	650	661	707	668	685	661	669	684	639	651	683	672	681	675	687	649	645	720	678	714	693	683	648	710	709	699	722	656	679	667	660	656	684	684	679	688	685	657	663	708	691	724	710	686	679	643	645	712	676	693	665	678	718	660	688	683	630	717	692	642	639	720	716	684	666	702	624	673	657	663	711	705	672	681	644	672	673	680	654	691	670	710	683	695	684	679	657	675	721	714	708	705	692	656	681	634	633	683	683	648	686	706	680	646	680	669	660	651	666	691	699	665	657	654	706	633	663	711	658	710	697	648	686	678	670	673	710	647	686	676	704	686	712	696	695	670	698	673	655	664	659	688	707	671	675	601	650	695	700	695	679	682	668	733	680	705	630	679	717	659	667	747	680	746	705	643	669	719	702	738	655	692	688	642	696	681	702	663	712	618	684	671	638	712	729	667	666	663	645	636	675	697	659	703	660	685	661	644	710	685	689	735	676	688	734	676	717	723	613	664	665	651	698	740	668	646	696	622	644	667	672	648	676	689	643	670	707	678	692	697	708	700	681	693	631	660	695	657	692	638	651	685	672	686	663	651	739	705	674	673	679	664	726	705	724	647	711	687	703	674	644	686	677	677	673	667	683	655	661	653	686	701	683	710	664	668	672	681	723	666	691	670	689	671	701	650	713	660	687	662	703	717	684	693	634	703	682	679	661	712	736	675	650	641	684	716	678	660	668	704	672	659	681	690	734	639	669	713	676	702	661	652	684	707	696	653	716	636	684	638	669	657	652	707	689	703	662	722	667	651	648	677	694	673	645	640	733	691	689	669	710	687	702	696	675	646	644	687	691	698	716	648	703	738	669	678	693	651	679	655	632	671	693	715	667	695	656	649	677	659	700	638	649	628	673	633	699	664	658	716	667	695	681	647	669	660	705	682	682	685	651	670	689	655	698	662	673	663	675	636	686	694	702	707	637	694	672	660	703	727	645	646	666	676	730	674	681	621	713	674	700	682	676	659	670	673	684	659	708	673	730	680	680	686	726	699	697	726	690	718	629	706	700	696	668	688	669	651	667	705	699	693	669	635	692	679	653	725	717	686	684	669	711	718	660	680	671	684	713	653	679	652	663	661	699	660	679	702	666	681	665	693	648	654	700	741	693	692	646	723	641	706	684	670	679	625	685	615	664	685	682	689	658	688	710	653	722	679	672	694	690	697	684	666	645	709	633	673	645	691	649	694	635	655	700	694	683	725	681	671	649	684	666	688	683	683	687	640	672	655	666	723	701	710	675	733	704	649	709	667	697	682	710	664	651	694	713	680	641	652	685	647	667	685	658	691	707	693	669	673	647	675	663	702	639	718	668	673	649	676	713	643	701	708	601	679	613	672	709	699	645	668	714	715	656	666	677	707	670	660	674	707	622	699	706	701	726	702	689	668	687	691	647	692	696	717	651	641	667	699	665	736	704	676	664	688	625	650	687	645	694	680	711	693	665	706	661	644	701	692	723	660	695	655	682	673	675	718	670	704	707	637	654	701	723	727	670	691	728	694	692	691	649	652	677	695	680	698	683	688	670	682	685	701	670	671	728	647	686	696	711	679	691	679	655	671	734	707	691	681	670	681	660	674	659	736	687	691	687	718	688	664	655	666	703	663	656	634	688	689	701	691	666	631	719	679	669	649	706	673	668	716	702	681	647	691	699	710	694	666	694	702	737	669	660	678	641	702	674	647	694	708	678	677	680	686	635	711	677	688	632	703	705	701	658	681	683	693	663	667	676	678	662	638	707	670	665	660	685	699	706	696	688	718	678	694	660	660	660	668	685	626	693	713	658	711	700	701	700	686	689	666	697	697	686	713	656	681	696	743	657	683	661	709	696	691	614	680	704	668	708	689	698	653	665	693	655	648	724	681	646	687	694	706	703	621	651	670	638	657	645	701	666	676	671	712	694	677	644	700	650	695	668	656	700	715	672	706	651	658	684	666
28328	9214	1932	1211	891	714	542	483	459	372	380	368	353	327	307	275	310	312	282	272	266	4461	8353	5944	2851	1240	562	343	284	274	240	237	257	266	251	248	263	252	245	215	245	234	232	233	250	249	261	259	282	251	234	249	245	254	252	250	224	254	229	211	225	243	269	227	247	235	252	225	252	270	211	253	272	258	264	260	207	264	241	245	253	252	239	249	241	263	235	271	228	232	259	230	271	237	245	233	233	259	251	207	233	250	260	248	277	276	247	247	257	253	273	237	228	277	233	226	226	258	239	242	224	245	227	241	231	249	234	244	254	239	222	241	240	254	249	225	233	233	233	236	232	241	255	240	249	250	245	254	250	246	241	255	262	243	249	272	241	253	247	255	218	260	252	230	242	265	243	251	238	236	236	236	219	240	274	262	231	245	270	239	250	245	246	219	235	226	243	254	252	252	222	241	252	244	247	243	220	250	244	249	240	256	248	248	254	250	251	242	238	246	217	245	254	266	230	274	254	248	247	231	241	209	236	226	240	250	256	228	247	246	243	228	228	214	235	275	236	263	255	242	242	241	245	242	267	252	237	279	212	248	234	252	260	240	253	239	260	238	241	242	254	227	237	215	220	272	233	294	262	253	227	228	245	237	233	232	225	233	267	256	252	259	227	288	245	263	242	259	257	277	228	256	237	245	244	224	248	229	228	246	230	273	242	261	251	239	252	267	258	247	217	263	226	226	237	267	221	247	268	245	239	225	243	244	237	247	270	251	246	276	246	259	223	226	241	227	250	254	238	239	288	235	241	274	248	250	254	267	264	260	220	251	222	259	239	257	234	258	256	257	259	249	227	267	212	244	270	273	247	219	259	240	243	206	216	247	261	243	228	231	234	248	258	253	241	223	234	259	245	251	248	279	246	273	255	256	211	235	249	223	256	244	245	261	251	209	247	238	245	227	242	233	222	233	232	245	259	244	236	249	257	258	257	252	249	250	244	248	280	257	237	253	245	228	235	238	249	270	264	238	235	238	237	207	217	225	226	257	222	227	241	253	236	243	228	265	255	243	242	231	259	260	222	224	256	246	292	215	241	229	239	257	226	248	228	241	239	245	233	263	247	227	248	229	211	257	257	250	266	253	225	235	237	232	234	241	241	227	250	254	236	233	254	256	252	249	255	239	246	234	232	239	229	241	237	264	248	219	236	226	257	232	236	244	263	258	260	250	239	225	272	242	232	259	249	261	249	269	240	234	230	255	259	244	211	257	260	247	267	228	257	251	222	287	219	271	220	258	246	253	262	225	270	253	250	233	239	240	253	273	232	230	251	259	231	268	214	233	248	275	242	243	235	234	222	237	271	248	230	265	230	255	256	249	264	248	249	228	254	252	254	255	248	240	238	227	255	239	212	264	245	223	258	262	236	244	247	238	283	257	257	265	275	226	239	265	309	254	214	246	228	249	250	261	238	261	245	244	245	255	257	260	239	225	259	260	270	254	243	224	241	226	242	246	233	230	246	265	232	252	258	254	241	239	260	221	257	233	229	255	252	242	247	244	263	222	224	237	245	255	224	235	232	277	238	232	257	230	242	211	224	229	249	254	244	234	231	247	203	217	270	266	236	219	272	228	269	246	245	251	251	219	248	270	242	229	245	262	252	254	247	255	265	223	228	244	261	215	232	224	247	249	240	239	241	244	275	237	209	253	259	261	252	247	230	263	243	233	263	233	231	230	216	232	255	221	246	212	231	230	252	235	261	273	247	210	227	244	274	273	232	271	233	236	236	211	262	234	249	243	256	226	238	254	236	249	257	249	241	257	208	235	251	248	250	251	262	246	223	233	244	268	208	269	269	273	212	233	238	224	265	253	241	246	224	256	278	262	255	247	273	241	234	267	254	230	257	245	267	217	260	240	216	235	229	266	228	266	281	243	260	236	252	258	251	249	256	249	246	240	267	259	272	252	245	246	259	238	247	221	219	249	237	243	240	245	233	245	243	248	200	267	228	224	246	270	224	229	219	253	245	281	279	243	250	227	254	209	222	246	247	232	264	248	247	269	258	230	243	243	248	236	226	215	248	217	252	236	231	277	253	259	246	195	255	233	251	243	211	246	254	215	258	246	232	226	254	261	219	229	235	241	261	247	255	236	237	242	266	245	248	253	231	241	259	246	262	239	270	245	235	226	233	263	230	250	250	243	224	250	240	246	219	235	246	259	219	259	261	271	250	233	235	244	261	233	247	251	222	267	243	254	247	240	262	256	247	233	219	241	229	238	234	244	272	262	256	228	241	227	256	235	268	265	238	240	232	257	242	233	232	256	238	227	226	238	253	257	252	273	246	246	244	264	261	229	256	259	240	247	258	221	232	266	243	254	247	260	240	214	244	260	238	244	249	242	242	236	235	229	252	261	229	238	242	262	260	252	226	258	237	231	214	231	241	244	243	232	231	246	251	267	221	208	258	261	256	235	260	231	256	254	248	234	261	244	261	250	258	255	269	254	225	235	236	244	236	265	255	257	261	216	236	229	254	222	261	244	244	252	256	237	234	236	239	219	264	254	241	243	235	258	241	238	249	254	247	221	245	262	244	234	251	253	227	253	217	245	247	231	240	262	227	226	231	260	249	248	266	259	250	207	246	250	243	283	200	250	266	232	221	224	231	242	251	253	217	254	259	243	259	250	234	244	245	242	235	231	246	263	238	237	229	270	241	252	227	233	245	229	227	242	240	236	234	244	249	238	236	247	228	226	253	270	235	269	250	237	247	273	264	250	248	238	255	216	246	239	241	272	228	230	267	249	253	231	255	261	247	252	246	241	261	236	237	209	259	278	230	242	259	252	283	249	241	238	234	259	248	243	237	267	232	235	261	233	260	242	240	246	266	235	224	267	260	253	220	242	224	230	244	259	250	225	258	253	258	254	247	244	259	243	233	245	236	243	264	253	241	225	233	224	239	242	226	235	228	237	271	250	263	254	248	228	248	252	228	247	228	248	263	278	259	282	235	241	250	231	249	250	246	240	214	226	251	256	254	274	250	236	231	234	243	237	219	244	236	236	248	247	253	262	246	270	252	234	273	265	239	249	247	255	230	271	228	223	258	225	238	247	252	243	240	264	232	246	253	254	237	242	223	230	274	250	260	219	241	238	291	257	252	244	251	253	257	229	214	276	254	214	265	252	265	260	239	242	219	234	277	236	247	244	236	233	237	249	247	252	257	243	252	243	235	255	249	244	241	274	234	264	241	268	263	243	233	254	219	224	231	268	256	229	270	228	251	230	264	245	242	268	241	222	253	242	240	243	247	237	270	223	253	270	247	259	249	226	254	253	230	259	240	219	264	240	256	257	228	260	269	248	236	234	233	243	232	268	243	254	243	245	247	253	231	216	232	212	231	271	254	280	233	272	218	229	263	253	245	241	253	218	245	224	230	233	262	280	265	242	230	216	250	258	236	239	254	242	248	255	237	232	264	225	228	235	242	242	225	225	246	238	253	224	226	223	223	255
17452	6329	3025	3541	3046	2700	2379	2053	1826	1597	1540	1446	1324	1231	1202	1166	1114	1134	1092	1061	1066	18970	28283	21640	12434	5857	2236	1057	825	791	815	719	779	764	728	709	779	737	807	726	714	780	750	741	729	760	765	762	763	746	773	756	773	759	805	807	746	764	733	777	728	715	746	754	729	753	776	796	745	779	793	802	793	773	747	768	723	747	756	730	763	769	781	791	770	756	746	777	763	758	768	740	698	761	764	795	780	782	781	790	741	748	780	781	735	727	744	740	777	746	731	773	763	739	759	776	731	773	782	773	820	741	778	712	730	763	775	773	745	735	774	776	758	781	782	747	775	759	758	837	738	779	766	807	784	728	787	794	738	735	773	708	798	764	762	753	763	755	708	760	751	773	748	734	788	732	772	779	748	733	761	772	762	749	751	753	716	770	747	758	723	767	757	747	762	755	790	727	779	790	745	762	771	806	766	767	752	749	725	720	778	778	736	787	780	767	781	769	769	786	792	774	784	727	778	760	804	707	764	748	754	712	779	739	696	742	775	755	778	812	765	788	734	737	777	771	764	767	709	766	721	723	789	749	754	806	823	744	765	724	730	755	722	782	808	780	746	765	732	774	772	774	768	783	709	712	793	747	764	804	733	806	769	762	758	739	765	730	743	813	788	787	737	723	771	779	752	746	747	769	806	773	811	785	745	717	741	721	797	757	753	774	746	739	746	771	732	771	735	714	761	800	718	825	772	761	771	692	737	779	701	775	710	760	802	748	778	763	776	765	766	780	730	778	745	777	750	830	765	753	752	762	810	765	743	770	768	745	756	714	759	735	750	748	748	754	786	750	799	767	799	781	770	785	780	738	729	733	747	675	750	779	760	713	747	762	782	798	757	743	773	759	727	735	760	727	731	814	761	752	769	723	788	791	762	727	775	771	739	774	736	742	779	754	750	782	779	733	731	710	750	731	777	757	790	747	810	743	705	738	788	755	800	782	783	800	763	769	714	725	748	768	779	745	697	743	758	746	787	786	765	816	752	722	760	820	778	722	756	672	717	784	788	773	797	798	780	780	704	749	749	752	721	763	718	743	727	818	749	759	778	757	743	752	769	760	762	763	751	736	755	726	754	769	723	677	795	776	716	771	768	770	750	699	742	709	755	718	760	769	752	785	747	752	733	760	755	755	776	809	769	777	799	759	764	756	725	721	757	795	799	785	775	743	758	784	811	769	732	764	723	819	772	808	728	808	792	775	768	736	766	806	776	735	731	727	808	760	738	754	765	757	774	716	746	723	710	722	755	729	719	772	678	764	794	742	802	728	804	741	797	742	759	762	787	734	784	775	762	762	748	721	711	734	787	751	729	746	808	765	751	770	723	777	765	763	787	764	784	783	736	730	748	797	697	749	760	748	741	766	700	781	782	746	745	725	773	749	735	749	728	801	754	770	759	736	764	776	807	708	760	773	699	740	786	750	753	755	757	776	788	810	790	751	729	757	761	751	757	823	808	737	784	743	763	759	805	775	710	759	775	753	764	782	725	823	759	778	736	785	753	739	750	724	729	760	750	758	777	729	778	764	757	746	694	758	766	749	755	761	735	813	781	731	779	781	740	722	762	761	744	751	733	720	733	725	776	723	808	767	794	765	794	754	773	720	764	759	767	738	802	738	761	728	748	819	773	828	742	744	753	814	740	709	760	749	744	778	787	769	769	758	774	744	763	736	776	768	735	688	776	787	830	712	748	778	783	767	738	708	753	792	715	765	710	732	751	784	759	750	760	781	759	796	774	750	748	745	780	713	696	726	756	792	768	771	766	760	795	748	732	744	687	810	776	738	714	769	765	744	748	756	774	746	771	746	748	745	778	755	775	722	777	745	736	758	752	726	777	753	741	757	770	760	831	754	737	744	693	743	763	730	757	745	770	725	758	791	771	727	755	791	834	718	789	738	770	709	759	719	704	706	750	769	714	789	790	801	735	733	747	803	743	760	725	761	742	730	781	743	726	796	722	735	732	804	774	768	762	788	768	775	731	719	720	757	758	720	777	735	749	762	756	727	747	745	803	729	734	749	759	719	728	748	797	779	734	762	738	735	751	784	744	793	711	770	735	747	746	751	761	722	711	815	766	778	751	753	748	750	731	728	745	752	781	765	729	753	728	751	769	690	759	732	747	747	732	749	843	756	786	776	707	786	767	786	769	794	752	739	737	693	789	807	789	754	794	783	767	779	738	769	748	791	738	760	719	761	792	797	687	777	765	771	749	746	781	734	788	737	755	740	802	733	806	767	735	783	737	795	693	782	750	736	775	762	747	726	753	789	794	792	763	790	773	736	751	763	735	764	769	748	774	753	747	731	808	821	749	752	758	755	796	734	765	818	741	755	759	693	755	753	756	787	755	761	751	770	720	757	750	706	716	755	742	738	748	746	761	802	758	758	793	776	758	735	684	749	743	753	753	725	756	773	768	810	773	787	737	720	744	716	721	737	694	718	725	738	774	761	768	783	786	707	813	728	733	727	759	771	717	757	752	733	760	754	826	769	749	747	755	740	747	784	778	806	723	757	708	776	786	784	747	754	764	741	762	708	772	749	749	747	771	770	731	779	812	729	763	772	702	711	759	724	743	760	775	724	766	774	765	721	790	766	740	748	732	757	762	768	798	761	671	729	766	731	780	744	771	747	766	755	784	773	760	738	747	764	763	738	743	732	779	750	768	814	764	745	762	756	746	733	726	696	711	751	702	727	773	741	778	701	771	744	768	749	773	730	752	701	777	799	774	772	770	794	803	743	720	736	787	713	750	781	800	776	741	764	790	786	732	798	740	749	768	758	760	760	743	765	733	762	739	733	761	770	737	753	769	763	734	783	774	785	753	754	802	768	730	688	765	770	782	719	720	760	716	772	748	744	760	746	738	738	815	752	767	755	759	750	739	772	758	755	737	757	765	785	765	787	760	796	762	751	704	798	826	725	746	795	759	792	740	762	712	773	805	778	718	743	775	793	697	748	742	767	770	783	765	708	729	721	749	744	802	756	778	762	755	741	772	744	738	728	760	777	738	810	754	738	792	700	730	753	723	813	754	759	775	757	765	787	810	747	760	770	775	736	769	776	740	778	765	764	819	702	805	697	766	815	780	744	754	759	766	770	724	762	755	779	795	794	774	750	739	770	778	762	694	726	763	796	769	721	729	753	735	784	785	791	790	733	764	751	721	810	737	726	748	777	746	730	776	752	669	726	788	769	776	755	813	739	793	774	773	705	737	736	764	780	761	771	719	794	714	751	756	767	767	797	734	757	764	754	755	748	709	743	757	734	755	747	767	797	792	811	793	778	763	700	738	758	793	776	805	773	730	776	737	766	769	784	718	756	761	777	778	778	757	801	764	779	703	734	777	695	822	806	766	761	770	751	725	765	765	763	770	732	750	723	755	865	781	734	794	724	699	751	747	751	715	681	777	739	732	786	764	784	740	710	752	831	761	758	754	823	767	754	783	776	792	766	779	815	732	726
34150	16410	3708	2140	1516	1136	887	738	638	564	492	467	429	422	408	401	350	337	342	353	392	7264	13893	10247	4924	1972	673	418	284	253	278	281	279	279	286	233	321	274	307	283	259	280	276	276	294	264	304	285	268	293	279	282	270	251	250	277	284	259	272	275	294	290	301	296	300	274	297	266	280	273	283	278	294	290	303	266	287	266	292	261	278	268	270	281	256	274	281	290	290	282	247	270	266	249	287	281	256	282	282	267	278	271	305	272	278	290	302	273	298	263	280	305	272	281	298	258	269	290	287	282	254	257	284	271	291	292	299	307	297	279	270	270	245	286	282	258	291	277	270	290	272	294	276	291	284	261	281	281	245	268	278	297	305	274	249	250	289	288	319	264	325	246	272	234	299	272	301	264	276	273	272	291	264	291	317	286	280	254	290	325	296	267	298	293	260	297	247	295	254	288	329	290	281	271	278	280	273	250	283	309	296	286	271	264	254	247	286	266	292	293	288	268	286	289	295	293	254	293	283	283	306	283	272	255	247	282	273	261	297	279	283	273	280	266	254	249	263	308	280	249	284	292	293	281	249	248	272	267	293	241	277	273	290	267	263	272	273	300	292	280	279	294	282	290	291	288	300	275	270	287	298	261	295	253	265	267	258	288	271	280	274	286	310	314	274	300	293	288	273	261	288	281	282	258	310	275	288	298	254	280	250	270	281	267	269	244	295	286	271	273	271	257	270	266	292	287	256	294	273	259	269	299	264	262	256	250	278	293	264	263	253	253	290	264	264	260	286	245	250	267	298	281	283	264	289	264	263	274	273	258	280	284	309	304	287	262	261	277	267	294	262	316	259	284	285	282	284	285	259	278	271	294	249	291	273	280	282	278	269	298	248	293	263	274	278	253	253	277	269	270	299	295	267	256	264	291	271	276	270	318	273	287	280	291	267	291	282	275	254	292	282	251	264	270	280	270	271	306	282	290	286	262	284	291	249	269	268	297	285	293	250	307	280	251	272	276	288	269	256	294	280	258	282	272	263	274	262	266	274	261	272	268	289	283	243	262	257	278	274	273	270	332	285	278	271	281	290	265	297	290	271	280	246	247	285	261	249	292	265	263	296	272	282	294	304	270	264	241	255	286	278	261	272	236	243	265	288	290	279	255	265	278	277	268	294	269	298	302	294	258	276	282	251	271	314	243	259	274	274	289	289	281	285	267	305	297	260	292	284	279	286	282	281	240	294	279	280	269	265	255	280	253	250	267	265	292	293	259	284	287	286	253	287	281	278	276	303	265	236	255	287	275	300	268	276	279	280	302	304	262	259	273	284	275	282	265	268	282	275	291	296	271	272	292	297	276	298	296	285	299	279	295	272	262	279	285	268	277	270	259	276	290	287	250	276	276	289	304	268	281	261	280	255	318	284	261	269	305	264	295	295	300	271	267	295	269	267	280	254	296	272	228	270	296	281	262	259	267	270	291	274	259	261	283	269	292	251	295	293	277	279	263	282	234	269	278	284	263	280	277	299	294	289	242	265	298	311	262	288	289	310	296	249	304	259	277	266	243	279	284	288	293	278	276	275	248	285	296	289	260	286	266	292	265	256	283	265	274	252	283	308	321	297	275	273	251	290	280	268	286	259	293	257	259	272	263	263	278	283	282	266	281	309	253	287	307	275	256	284	235	263	287	268	273	270	289	306	267	295	278	280	272	251	309	275	294	286	240	261	286	266	243	262	270	284	261	263	302	269	263	285	281	246	278	281	291	292	302	284	298	267	257	279	297	275	290	290	276	273	282	280	285	279	269	285	300	273	283	274	288	276	265	266	295	284	278	282	254	263	285	282	296	266	255	285	271	287	268	253	277	286	257	256	284	288	283	242	264	273	280	312	283	275	244	279	264	249	242	253	288	289	254	267	312	269	278	267	262	305	268	251	267	233	319	286	308	266	263	275	274	288	269	279	272	286	295	259	278	286	280	293	292	269	283	312	275	287	319	268	308	268	271	279	272	278	241	262	286	283	297	270	279	295	284	263	266	268	273	266	264	249	281	259	284	286	280	305	306	303	305	269	273	264	266	283	286	261	288	266	295	274	258	270	259	273	282	268	284	286	252	267	259	286	316	256	257	278	284	303	284	281	269	292	272	290	293	291	259	299	265	295	261	288	259	279	261	279	289	265	241	289	298	266	272	275	258	264	252	257	290	280	291	273	277	272	262	290	287	285	261	299	289	278	243	288	249	258	278	264	274	289	264	296	274	287	271	275	277	290	273	274	265	279	282	292	288	304	283	292	292	278	264	258	278	252	293	296	288	273	308	272	288	273	283	297	298	278	254	248	279	292	305	286	269	304	288	284	306	301	274	285	282	281	293	273	281	289	273	243	290	246	299	247	294	271	329	256	279	280	274	273	263	263	275	285	279	271	248	301	291	263	241	288	276	269	268	271	268	279	271	270	266	296	262	278	267	280	263	301	265	270	280	264	297	310	267	266	287	272	297	274	292	272	268	293	276	274	265	275	288	279	263	272	292	260	270	265	277	275	304	277	286	248	268	269	277	272	297	282	278	273	275	300	281	263	300	275	295	255	314	282	256	249	270	271	312	279	268	286	308	268	270	252	262	278	268	295	275	278	271	254	299	280	254	291	301	276	293	274	279	295	277	287	273	308	265	264	276	248	250	257	296	279	252	288	266	238	286	289	280	264	275	282	289	281	301	282	280	224	290	261	293	296	282	289	292	280	283	278	309	295	267	295	296	285	304	275	296	293	258	256	269	287	241	300	283	266	256	288	296	293	291	291	250	304	274	260	261	290	290	302	293	249	264	261	311	266	284	280	251	287	281	275	267	264	279	310	278	265	265	265	282	270	281	268	280	274	284	268	302	264	270	284	310	292	290	282	301	263	289	284	280	294	285	293	278	265	248	256	263	284	271	269	270	259	269	278	278	284	298	308	296	270	302	282	285	284	293	272	274	272	294	255	263	283	242	288	268	276	282	266	297	282	283	286	270	272	272	273	258	279	264	257	272	269	299	283	285	253	288	249	271	281	299	273	266	235	278	275	286	237	272	271	288	286	257	269	264	245	305	279	271	275	273	307	311	261	250	264	269	255	285	265	303	260	294	252	260	285	252	282	281	269	298	279	248	294	279	240	279	293	282	279	291	287	272	286	255	285	264	280	246	287	249	253	262	271	245	309	266	253	308	237	270	293	304	296	272	294	287	245	285	283	267	301	273	266	256	275	284	293	269	259	271	263	275	295	259	266	275	269	276	259	280	277	265	287	260	258	260	290	278	279	265	289	258	253	305	273	293	246	308	284	280	267	266	287	285	243	256	281	312	295	270	268	271	285	253	312	307	294	301	264	259	263	276	284	253	275	285	263	265	322	284	278	274	284	268	301	236	286	267	275	294	291	256	283	272	269	257	276	290	276	304	292	254	265	259	248	256	253	297	295	291	296	271	307	287	280	276	261	289	297	265	265	262	295	295	263	249	267	276	249	280	282	290
21637	10861	4823	5668	5058	4222	3532	2993	2683	2428	2149	1881	1829	1729	1677	1567	1526	1397	1340	1364	1498	24830	35914	29152	18882	8666	2990	1268	950	844	890	849	834	817	817	843	820	846	841	815	827	837	823	854	820	879	818	878	876	887	837	823	871	843	843	840	884	848	807	859	868	809	825	827	866	833	870	876	869	850	834	798	813	820	893	863	849	834	842	826	849	876	852	823	838	862	861	854	838	843	871	851	793	804	863	834	869	878	805	866	824	846	845	847	790	860	812	865	830	834	881	837	825	852	858	867	838	865	860	852	834	854	808	821	841	883	839	862	862	832	885	852	909	830	863	847	861	850	863	835	807	857	843	850	835	828	835	830	878	828	845	806	837	840	878	852	828	831	904	954	849	843	838	856	842	865	865	856	817	797	845	846	812	822	865	838	855	865	840	880	817	812	824	845	831	774	821	817	833	880	810	833	805	854	839	815	850	817	847	811	895	805	854	835	882	844	826	830	874	883	819	885	830	912	824	875	870	900	774	874	848	893	865	845	853	753	843	891	837	849	831	806	888	850	834	841	838	826	820	816	886	802	848	869	808	845	856	857	866	835	795	850	747	829	887	801	910	823	829	869	850	859	821	807	815	839	828	847	831	809	773	890	826	792	883	826	818	857	832	842	792	838	809	826	855	847	839	804	845	786	865	843	879	829	812	838	845	850	815	841	865	883	834	855	845	863	816	869	824	854	883	804	820	861	872	804	846	844	869	886	844	847	829	861	846	873	874	847	839	862	815	807	889	799	907	890	874	863	831	796	811	831	841	841	807	819	880	846	875	841	824	792	858	802	799	801	834	904	788	880	838	841	759	873	840	864	788	833	904	825	879	814	851	874	808	861	853	803	882	810	846	837	806	830	834	836	862	879	804	794	831	845	882	789	876	828	850	836	800	832	841	845	860	831	877	808	814	813	798	882	815	817	887	834	869	842	829	833	842	821	803	819	882	819	867	858	776	821	807	830	793	845	796	870	839	833	852	837	828	803	814	835	881	843	833	887	817	831	810	784	797	859	865	829	846	799	809	790	865	873	838	859	841	833	851	884	851	817	788	815	793	828	845	828	843	857	815	874	860	816	823	836	872	819	825	858	851	828	825	846	845	847	796	822	816	863	838	851	889	912	832	881	854	837	855	834	825	821	845	836	838	813	865	846	900	837	819	769	810	864	845	811	875	913	811	822	832	780	895	847	854	821	860	785	825	819	841	852	854	887	846	920	832	843	890	864	801	905	878	831	820	827	889	827	883	839	843	849	874	819	856	815	881	853	867	789	885	790	807	830	848	780	796	787	844	810	802	875	864	842	835	828	821	873	851	862	839	860	843	832	824	851	855	822	855	866	844	816	838	790	835	852	890	773	923	837	830	871	855	851	825	848	873	802	817	841	829	832	834	827	875	832	851	860	818	833	826	808	851	830	849	839	877	906	843	823	848	798	818	852	862	793	822	846	798	835	817	810	868	828	853	819	811	832	853	831	873	860	897	832	829	908	879	816	860	880	819	819	833	845	845	868	774	834	850	788	840	832	805	852	802	806	834	880	835	870	845	838	844	889	823	899	852	830	848	847	868	813	851	800	904	834	843	834	870	847	806	805	857	805	803	845	835	842	823	898	852	809	883	835	842	836	774	826	863	842	812	822	836	856	841	852	843	840	837	842	833	827	861	842	838	809	818	832	881	811	828	847	855	876	867	885	847	903	861	847	865	817	847	847	839	835	843	869	821	847	854	839	846	838	854	814	838	833	836	859	819	875	841	892	838	895	862	817	812	849	823	865	812	787	902	871	860	813	841	836	804	827	827	795	812	859	830	832	847	903	845	804	841	885	827	872	840	844	880	895	833	864	903	836	902	899	842	846	948	820	852	824	852	838	860	867	837	807	849	814	785	908	829	825	824	883	858	795	835	815	873	870	824	813	895	855	824	821	768	814	831	891	871	921	829	828	873	851	870	854	824	843	836	846	863	824	822	799	895	838	853	813	902	878	833	839	817	862	820	824	902	832	851	825	859	912	841	833	857	812	885	846	843	772	845	833	796	827	859	866	867	836	832	845	856	843	808	861	860	821	863	818	842	883	846	751	832	878	842	832	847	843	816	854	813	921	855	830	803	839	872	854	817	804	838	754	828	777	848	843	866	825	838	826	808	829	830	828	786	868	850	829	811	816	855	823	857	795	836	862	859	811	832	801	862	838	810	866	799	800	806	868	849	875	845	850	788	823	820	819	851	834	833	815	861	816	848	761	866	792	779	859	836	836	856	869	884	876	804	856	894	850	849	875	825	861	764	825	798	844	820	808	893	858	801	821	859	842	845	869	811	827	848	828	832	850	897	868	868	838	841	837	862	818	817	813	866	826	846	854	853	842	880	861	834	875	837	835	872	828	832	794	840	847	799	834	870	868	826	835	877	861	836	869	855	848	830	829	834	842	828	828	794	831	807	804	862	890	849	955	860	862	852	856	841	877	808	868	874	813	853	843	882	862	816	862	808	824	807	829	821	817	877	820	825	848	829	862	833	801	802	886	864	824	863	848	832	860	832	833	871	805	806	845	880	853	852	860	848	844	887	794	803	828	836	894	908	865	877	857	833	822	904	828	837	831	803	816	821	818	880	861	832	892	804	805	819	811	829	880	833	855	836	812	833	835	846	897	806	817	805	870	889	832	808	877	867	839	825	869	831	844	860	817	861	847	873	828	833	829	847	826	819	847	825	842	808	853	839	822	868	862	887	838	904	863	859	889	851	871	891	820	866	854	844	859	856	828	868	849	896	838	871	773	881	853	842	836	805	809	840	858	824	865	849	860	851	819	826	832	870	859	855	838	826	825	807	836	869	873	885	854	843	840	803	795	807	838	915	828	842	842	890	845	831	822	883	845	874	847	775	872	867	836	837	806	847	842	862	809	861	850	810	835	819	863	851	886	849	831	818	876	820	814	831	823	895	838	817	879	846	814	839	842	799	857	850	852	903	840	822	862	820	840	878	850	808	828	844	847	843	848	871	847	813	900	794	858	832	844	822	856	861	832	811	857	899	865	854	849	792	826	802	841	887	851	802	825	865	850	917	856	754	822	877	786	879	834	819	793	808	837	835	825	819	901	817	881	868	829	870	860	836	865	886	811	849	867	830	838	829	853	853	872	890	810	748	880	795	877	910	889	860	840	859	834	818	815	817	793	812	805	815	812	853	825	828	879	873	836	861	813	819	806	834	837	811	876	859	799	794	831	843	868	822	894	834	848	818	844	881	817	826	822	831	822	873	780	822	871	812	798	811	816	836	835	824	818	852	856	871	865	787	792	796	810	901	832	836	777	853	837	773	879	839	866	857	840	834	888	821	824	828	806	836	820	861	847	900	818	850	879	833	919	808	818	860	799	858	819	818	830	834	846	821	871	843	840	851	848	840	829	837	801	831	832	832	839	848	811	823	815	837	871	814	830	829	787	822	848	797	846	829	823	858	863	868	832	827	822
7467	1084	330	279	284	280	236	260	215	276	273	201	219	244	243	221	237	222	209	246	245	587	1163	1160	786	433	301	270	260	196	195	234	217	231	240	207	222	228	236	234	214	224	232	246	225	217	228	226	213	224	238	227	247	224	238	224	267	218	222	222	223	218	234	223	198	216	228	207	234	231	220	210	216	219	238	206	225	247	220	202	232	228	233	222	209	234	217	218	221	217	208	233	201	223	212	218	239	189	224	223	211	217	218	227	219	214	224	223	215	196	224	201	231	223	208	224	229	227	214	241	230	207	227	220	211	224	224	205	246	220	217	264	213	215	209	213	219	209	216	226	210	233	230	220	223	235	212	210	229	232	227	209	210	215	218	244	240	215	207	211	210	215	219	267	234	231	227	199	222	206	232	233	226	220	242	233	205	234	215	233	213	231	248	272	240	234	215	229	234	230	250	243	221	220	205	221	259	254	195	195	221	212	233	223	236	247	216	205	198	224	227	221	247	205	206	201	222	201	221	222	216	211	241	206	209	212	258	229	218	232	214	229	214	249	212	235	223	214	210	258	234	207	243	211	204	215	227	210	209	226	226	214	228	237	215	202	226	199	226	219	247	223	206	233	223	244	231	220	226	227	229	210	233	217	200	204	222	243	231	192	221	214	240	197	224	215	220	201	218	218	232	216	237	236	215	247	247	208	220	227	212	235	246	227	228	230	221	208	229	227	225	211	229	197	222	200	220	232	219	217	224	226	219	206	219	227	228	240	216	213	207	257	225	245	233	226	242	199	205	224	230	196	222	253	235	236	241	213	262	220	232	231	219	205	240	214	232	224	230	235	200	210	228	212	223	216	229	238	245	218	213	231	220	226	210	231	207	223	208	238	243	212	196	225	218	226	208	208	203	223	238	205	222	228	219	248	244	237	246	223	247	195	197	227	233	239	219	221	228	230	236	219	233	247	205	228	202	240	194	219	212	211	239	194	234	234	224	224	220	218	223	190	222	233	216	238	215	210	218	211	200	231	184	241	225	242	218	221	204	223	254	200	213	237	219	241	247	243	218	209	201	233	248	234	238	244	208	184	210	211	217	216	217	236	223	201	213	235	203	216	202	232	234	218	211	230	236	229	222	215	229	226	216	222	216	217	260	233	228	188	216	229	224	237	227	237	214	216	231	211	225	221	233	220	217	251	241	236	217	235	248	205	212	228	209	221	235	243	218	219	204	237	205	217	238	227	216	249	214	219	219	207	225	216	226	223	206	181	240	200	190	234	234	230	241	215	252	214	202	245	228	225	246	210	232	233	222	212	232	223	221	226	184	205	224	206	223	192	214	205	237	249	226	240	217	229	220	229	228	253	245	221	208	233	255	238	230	233	228	216	189	239	205	246	234	238	239	231	243	212	214	220	196	249	255	216	220	219	230	226	215	219	228	225	234	247	240	252	203	212	226	227	225	216	201	235	229	211	238	219	218	236	238	226	221	212	221	218	232	219	241	253	200	221	224	224	234	232	213	223	231	180	222	230	253	237	229	223	229	233	220	209	197	241	205	206	199	239	246	219	210	216	210	216	221	233	221	230	225	229	212	225	220	219	212	259	225	209	211	222	213	211	236	252	239	207	226	218	234	214	219	248	212	230	194	231	200	238	229	235	207	224	208	244	218	224	214	236	247	203	236	218	222	217	218	234	230	209	241	222	222	207	207	213	204	240	224	196	199	238	222	198	245	212	216	188	216	252	255	246	225	216	195	225	202	217	246	190	235	219	245	206	238	240	213	225	207	213	237	212	218	205	227	227	217	208	235	214	218	247	218	220	240	216	222	219	201	233	197	227	235	234	221	221	242	238	197	262	244	254	221	238	215	221	222	231	215	222	215	196	237	248	228	217	252	203	235	212	212	192	206	233	200	221	233	228	240	236	230	232	247	235	206	196	229	220	242	246	239	255	218	198	238	220	228	202	212	207	233	206	208	238	244	219	230	232	238	232	225	250	226	244	212	207	224	226	202	232	242	233	225	196	231	218	219	221	228	228	225	242	233	223	247	196	242	217	198	190	202	239	237	272	238	224	226	246	205	197	205	220	211	205	199	210	204	266	206	244	204	229	242	231	232	257	219	222	221	219	225	215	228	218	240	202	215	201	245	222	245	234	231	239	237	250	192	189	230	223	233	216	197	226	214	201	203	232	219	203	239	230	215	216	230	221	230	220	225	238	238	180	199	203	244	216	201	229	221	214	243	233	245	215	203	218	233	218	215	241	232	210	211	229	214	220	215	213	209	225	224	238	220	229	207	239	222	236	223	192	244	234	226	207	216	250	213	231	222	217	224	206	215	230	238	226	226	211	206	230	251	203	249	213	216	228	224	221	227	194	202	213	234	220	229	246	236	236	223	228	206	231	219	247	232	234	231	213	208	234	221	204	210	230	238	241	223	216	199	225	234	205	213	193	221	182	234	233	230	209	228	232	207	220	222	239	194	206	210	236	209	205	208	222	255	223	223	244	219	225	224	211	221	220	225	244	188	237	231	190	223	212	232	257	205	223	248	230	218	224	244	218	246	213	219	232	215	209	231	251	239	218	263	236	236	222	206	245	213	219	249	206	252	232	218	211	198	217	228	187	195	222	215	223	220	232	224	244	199	202	221	224	246	224	190	218	226	221	241	222	219	223	201	227	222	217	233	227	229	225	213	227	217	195	199	238	233	218	255	212	217	215	238	237	213	231	249	245	219	189	220	229	199	224	199	221	222	250	214	225	220	215	225	233	211	221	209	246	219	237	225	223	196	240	226	213	270	224	199	239	226	236	212	236	210	200	219	229	217	224	211	182	264	246	240	215	241	203	236	220	210	247	226	215	213	217	246	210	234	219	242	200	223	226	206	232	230	210	232	204	235	227	225	231	247	234	208	226	237	245	210	223	207	201	227	209	229	230	221	197	187	217	221	210	218	221	251	203	201	206	240	223	247	195	204	224	233	240	229	198	225	214	222	229	220	252	223	224	222	233	231	233	234	228	223	210	223	251	220	232	195	212	211	237	246	202	214	241	223	226	237	222	195	226	229	222	229	211	233	199	216	242	228	217	228	242	217	219	200	202	233	226	198	200	222	214	246	228	231	207	220	252	229	206	218	213	223	240	238	214	209	215	234	244	194	232	221	231	215	242	217	214	223	226	233	234	216	202	231	225	219	197	240	240	199	239	240	229	222	226	239	210	224	227	229	229	208	226	219	216	226	235	224	225	203	215	224	208	208	222	225	211	190	240	237	238	224	212	210	229	232	223	219	210	239	191	196	210	241	217	225	223	231	194	226	225	247	223	217	232	229	239	227	213	226	215	211	236	220	232	212	229	230	233	244	231	217	226	242	217	243	213	222	230	181	240	219	215	216	208	235	217	218	245	224	193	194	218	224	235	224	228	209	201	231	231	219	189	218	222	234	200	240	239	223	229	196	233	221	244	226	234	204	233	196	232	228	238	226	220	235	227	203	232	225	234	216	237
5080	1665	881	830	866	824	810	790	787	815	826	743	790	775	802	788	725	770	801	726	782	2930	5624	5319	3394	1760	1018	827	719	724	678	652	719	700	699	669	744	673	693	712	661	730	718	762	661	667	678	729	635	718	691	672	660	741	737	707	693	685	721	709	733	695	687	719	656	652	675	670	685	688	689	704	704	636	745	715	716	692	690	693	736	706	732	692	716	683	701	695	690	671	687	719	703	766	752	710	647	698	666	715	662	711	682	739	679	691	691	708	720	688	695	704	649	680	699	671	709	666	684	670	727	708	693	702	701	719	682	679	710	723	694	724	697	676	675	769	709	718	697	722	695	729	695	679	724	719	684	699	694	674	722	708	748	678	745	692	723	719	667	662	679	623	701	733	733	682	656	679	697	698	713	690	719	760	706	713	732	715	708	680	723	690	676	685	688	678	676	673	707	704	645	683	710	650	694	712	668	633	717	717	671	668	707	692	653	695	687	709	741	693	685	678	676	682	693	711	682	672	745	701	716	665	676	687	706	680	680	674	699	749	700	665	710	725	743	710	695	701	723	679	716	687	708	689	676	675	705	749	695	668	719	706	658	671	699	731	680	667	709	671	687	680	681	666	677	691	694	696	740	665	692	715	753	689	650	683	661	673	686	708	702	734	642	748	678	685	700	707	667	726	724	640	727	702	701	687	659	714	659	761	683	722	687	716	697	684	711	669	659	734	684	685	692	675	739	704	719	749	716	681	722	673	705	677	728	678	645	710	677	672	731	716	679	662	667	662	714	657	700	704	695	706	711	736	734	682	668	723	662	688	704	688	676	726	699	731	733	671	686	691	694	716	695	644	742	673	708	651	678	680	743	671	673	714	697	727	668	705	676	651	631	661	688	640	683	676	695	704	710	689	673	712	755	704	725	704	681	729	713	724	714	739	742	757	693	671	689	686	741	697	678	669	700	685	708	655	678	668	701	637	697	709	690	746	689	720	698	660	678	737	677	683	751	728	703	698	660	697	695	701	709	662	695	718	711	720	658	657	653	652	699	667	675	680	737	713	740	681	760	666	694	683	687	674	690	653	721	695	720	661	700	693	703	657	669	693	721	715	704	699	709	732	682	717	692	708	708	707	669	708	706	698	697	731	716	683	661	760	714	716	712	693	746	657	693	697	687	715	676	694	725	690	721	686	703	661	726	704	698	687	635	692	698	692	737	684	691	658	708	733	715	645	750	683	690	643	718	706	710	675	676	669	667	689	698	676	678	723	697	701	707	695	654	711	717	707	728	729	713	686	681	732	733	676	660	710	714	665	692	721	678	697	659	705	719	686	669	731	708	682	743	689	695	671	639	677	726	700	659	663	736	681	749	736	739	727	690	703	667	639	710	702	729	695	686	683	695	709	725	738	706	694	652	671	757	677	683	727	731	676	687	738	703	691	683	681	660	657	657	700	704	678	726	685	689	706	663	724	733	670	646	724	660	683	709	722	681	732	677	708	678	703	688	725	712	684	712	700	676	667	716	662	670	698	738	729	690	637	643	645	714	719	686	683	709	679	684	721	700	691	706	709	699	689	683	692	659	693	680	698	679	702	679	717	712	709	700	704	655	658	719	710	684	676	670	712	680	726	669	704	705	699	696	672	695	689	676	708	667	696	690	727	676	662	657	709	742	680	749	760	702	684	739	680	683	708	668	667	696	679	686	704	699	690	648	756	654	683	665	679	701	730	702	702	728	707	708	703	675	662	700	718	672	660	718	671	631	699	701	695	713	674	697	712	696	677	677	686	677	710	671	702	722	689	682	691	699	690	714	706	684	655	710	715	668	680	704	697	709	651	677	662	709	706	677	689	702	725	665	698	710	724	665	671	699	692	762	714	671	673	726	693	691	717	724	667	681	712	645	665	708	710	678	693	676	737	715	699	668	674	687	685	671	713	726	711	668	670	681	669	691	650	679	669	689	696	706	623	750	732	712	685	718	682	709	714	723	671	661	673	722	680	688	686	672	676	699	670	677	698	740	658	695	655	744	718	716	752	679	694	719	647	682	691	701	662	699	688	699	716	675	708	691	676	694	694	702	715	696	683	714	691	719	672	735	715	649	679	721	677	680	682	722	664	728	696	690	668	670	698	648	745	698	725	710	678	709	714	686	616	706	651	696	686	673	719	735	663	735	667	711	707	723	698	728	690	702	709	674	728	674	674	708	720	728	695	703	667	685	682	665	676	694	700	704	682	677	666	693	679	690	727	691	695	738	695	705	757	705	730	698	685	725	645	677	669	649	707	744	688	705	665	690	729	679	696	648	675	694	740	678	701	685	686	661	696	755	725	689	671	706	730	685	704	670	689	695	707	715	696	656	692	702	698	645	711	672	689	627	703	702	702	647	693	636	717	709	715	697	761	642	683	676	712	702	708	653	689	668	688	698	721	694	683	716	747	724	680	649	680	729	710	641	721	671	677	696	697	693	683	684	691	668	647	668	677	698	706	685	724	719	694	731	704	727	695	682	726	691	670	750	680	697	703	706	713	720	710	719	676	709	665	740	668	708	721	701	689	667	708	624	740	699	755	672	731	685	740	676	716	654	713	741	728	705	681	720	695	668	688	707	667	703	675	708	677	709	699	662	702	676	706	688	656	708	685	684	685	686	693	681	674	700	706	716	710	722	692	627	744	747	694	708	692	669	695	706	662	701	702	637	672	726	693	672	700	692	732	695	726	671	686	699	707	712	722	712	729	673	710	670	716	687	714	740	693	704	669	753	714	671	682	710	706	677	721	697	681	740	734	697	656	700	670	693	686	631	698	678	669	685	739	652	705	692	694	691	701	651	697	715	697	674	718	734	709	714	637	684	702	710	703	711	728	680	670	684	682	698	684	741	729	699	686	741	708	663	701	691	690	676	675	725	741	744	704	686	726	702	721	665	742	697	669	713	708	681	702	673	739	700	688	736	690	759	695	680	724	706	720	685	692	707	659	632	713	666	682	691	741	673	742	696	692	698	686	689	681	703	700	694	668	728	625	683	739	697	675	678	651	697	675	681	645	705	678	715	705	699	707	682	740	740	704	669	670	705	690	732	737	667	727	692	674	678	701	689	701	719	755	712	671	699	693	712	688	682	682	760	691	712	727	664	704	735	683	658	642	687	697	709	690	698	724	676	717	705	656	713	680	686	654	699	642	729	721	716	756	688	687	724	696	728	665	707	708	735	710	684	640	691	722	706	698	708	681	693	702	741	711	664	727	702	696	676	687	644	676	701	689	669	720	723	763	681	702	721	647	709	715	676	711	752	703	682	706	675	730	704	680	754	717	665	743	717	731	688	724	684	686	646	693	689	721	666	711	680	760	685	706	733	706	689	701	702	723	638	671	696	672	741	676	711	689	676	681	661	692	664	647	676	729	709	691	711	716	704	719	683	695	747	690	723	703	702	654	646	668	726	694	699	682	695	691	697	737	705	701	714	713	693	633	681	700	684	671	666	697	668	711	682	655	686	750	717	699
28151	12563	3803	1236	848	703	583	492	429	391	365	369	328	319	286	330	330	283	283	317	556	5954	8252	5294	2663	916	426	284	281	239	249	262	241	249	249	233	248	254	248	222	261	230	249	280	267	240	228	239	227	264	239	250	240	223	258	261	232	279	261	221	242	238	219	230	242	253	240	239	246	271	256	250	264	233	244	261	260	222	234	251	236	218	273	236	242	245	231	233	247	226	237	260	219	212	246	227	209	249	235	254	226	250	247	249	222	239	216	259	258	241	250	241	264	229	243	241	249	247	223	233	244	233	254	238	229	227	302	256	243	224	222	235	255	251	258	238	223	243	239	219	230	228	245	258	249	244	231	252	214	247	242	240	231	236	237	233	237	217	248	234	248	255	241	252	225	253	257	248	222	231	255	242	225	276	234	237	232	228	230	236	226	247	223	204	255	242	252	245	229	245	237	235	265	240	222	253	248	257	249	249	240	235	238	241	244	239	212	250	251	241	236	238	244	233	258	231	252	206	219	246	215	234	247	241	238	268	278	284	253	239	238	222	241	251	240	244	260	247	232	218	218	247	236	256	246	248	249	215	247	225	252	208	260	258	229	248	251	226	271	221	231	245	218	228	231	243	242	223	243	249	264	243	231	232	220	270	220	239	226	244	209	228	245	234	234	242	249	247	218	236	267	258	252	242	259	238	248	251	257	231	248	244	242	255	259	245	230	233	253	255	257	245	229	258	263	267	239	243	244	230	224	270	238	260	247	258	288	210	251	222	219	263	274	264	235	224	228	260	216	239	234	246	244	267	263	243	241	226	269	199	225	230	245	268	231	239	245	263	246	212	216	231	248	213	256	227	244	265	232	234	256	232	213	240	261	241	222	246	242	225	224	225	265	250	239	251	206	260	208	236	231	247	266	247	237	287	225	233	231	222	247	229	254	256	234	220	232	277	248	230	278	245	229	247	235	254	264	247	244	244	248	246	251	252	248	253	236	237	234	255	236	233	235	231	259	255	277	225	249	249	237	233	228	238	248	253	223	268	223	238	256	249	247	221	203	253	238	225	235	228	234	247	230	249	220	237	253	245	243	247	259	224	238	229	222	250	250	245	236	236	234	264	251	230	258	235	223	224	243	237	243	266	228	241	252	246	250	201	217	237	220	231	242	253	242	234	256	254	233	224	214	214	252	212	247	254	247	258	253	225	243	219	249	231	247	249	252	248	238	236	244	234	222	227	241	230	233	208	242	229	272	261	244	248	229	232	232	234	236	245	227	241	212	251	225	241	250	201	233	239	291	248	236	230	248	242	199	233	248	236	243	233	241	236	202	248	232	245	223	230	268	215	246	257	253	244	241	246	219	222	253	229	272	245	246	233	223	220	225	242	258	240	250	234	262	242	248	247	230	226	236	250	233	242	246	242	241	241	234	224	254	248	241	250	264	243	257	228	288	236	254	255	252	242	241	217	247	255	252	251	243	214	259	257	219	216	249	247	230	229	232	253	250	246	252	246	247	238	224	252	240	226	241	246	243	251	233	242	228	263	238	245	241	234	274	246	258	243	216	230	233	261	259	230	221	241	242	235	242	241	230	261	241	223	218	266	224	237	264	221	268	243	264	282	247	258	228	251	256	244	252	269	255	222	270	231	241	211	238	264	246	239	246	258	217	251	236	230	260	242	285	228	243	203	272	252	223	238	234	218	251	255	253	263	274	238	254	238	245	235	254	251	222	262	240	267	216	251	267	237	223	251	258	259	250	221	275	239	275	235	260	239	255	248	226	253	262	254	217	223	224	234	235	245	239	226	234	227	228	234	226	263	214	223	231	226	227	257	247	275	245	249	221	228	237	262	232	235	240	260	239	240	245	247	253	258	233	236	237	246	247	248	231	249	248	258	242	256	268	225	232	210	246	272	271	216	221	240	257	261	223	226	241	252	252	237	220	235	247	238	251	242	251	230	247	235	246	240	241	255	245	258	246	243	224	211	239	242	250	235	247	242	254	206	252	239	244	251	222	225	232	236	256	252	234	225	220	240	269	239	238	254	206	282	271	245	217	298	249	253	231	253	286	237	218	258	250	242	256	285	255	224	263	226	226	232	221	234	257	278	252	233	236	246	246	246	236	221	229	259	220	202	241	232	238	265	198	254	236	241	230	262	265	221	236	262	236	278	219	240	226	234	219	248	239	268	255	252	231	240	256	242	261	240	247	245	218	241	229	241	238	265	239	222	233	238	251	277	252	267	239	241	240	229	252	272	246	240	216	248	243	215	262	233	232	234	269	241	249	227	261	237	214	236	228	247	219	264	264	245	223	232	235	245	255	252	233	255	242	240	231	243	206	217	234	244	252	234	234	227	244	251	244	268	238	222	233	219	254	187	259	257	235	255	246	254	240	254	211	242	249	239	241	251	250	231	247	230	254	242	248	241	220	247	254	268	240	239	244	254	248	251	252	226	240	239	251	215	261	238	242	250	211	231	226	250	265	245	220	213	250	275	248	255	246	269	213	237	226	250	256	223	223	233	261	243	226	285	248	253	247	228	232	245	223	262	247	247	205	234	215	240	243	227	224	257	234	249	255	232	232	267	253	231	252	240	276	252	254	218	243	225	246	261	250	242	251	246	255	256	249	232	258	243	246	247	260	245	236	258	203	241	254	253	245	252	255	218	227	230	235	237	232	256	251	242	254	262	270	203	238	264	249	215	254	252	276	244	252	225	236	249	257	257	224	223	253	214	219	233	239	253	209	217	228	247	270	234	260	228	228	217	213	236	272	250	276	221	226	220	248	246	251	222	261	244	230	206	245	234	239	227	241	258	271	214	245	236	241	227	218	218	237	248	251	250	246	239	247	259	270	224	232	225	254	240	256	243	249	233	227	220	240	236	256	266	234	203	223	243	236	246	245	244	224	228	222	229	263	289	237	220	245	257	256	246	258	233	236	254	252	249	256	232	245	239	235	267	236	253	255	234	246	212	258	239	207	231	244	277	243	224	254	232	241	275	217	251	241	265	233	230	242	242	235	246	251	220	247	233	216	245	241	244	252	233	229	246	270	253	219	210	265	238	230	217	239	246	254	234	225	268	233	231	251	239	233	230	270	231	257	242	258	236	258	238	238	226	264	269	225	232	245	227	241	215	261	237	241	218	247	211	266	241	265	226	211	263	248	238	233	234	244	272	250	238	219	237	216	224	251	243	256	242	250	242	235	240	269	234	249	252	235	253	270	239	248	241	235	231	229	229	261	277	267	214	249	274	247	251	237	252	240	244	275	255	234	229	247	245	229	233	244	219	273	239	236	228	218	246	247	239	217	260	225	255	261	258	244	232	241	254	205	216	241	282	219	251	221	236	213	260	252	250	247	248	243	244	234	251	237	227	219	283	240	261	254	230	260	241	228	235	237	247	265	249	194	242	234	248	258	259	219	223	205	222	237	253	241	253	228	237	235	243	258	235	244	249	227	225	234	268	241	233	231	251	230	271	224	227	255	254	239	240	238	258
18473	9390	4782	3416	3125	2594	2296	1936	1769	1634	1540	1488	1404	1302	1185	1157	1103	1108	1033	1082	2630	23340	27744	20499	11312	3975	1633	995	798	722	772	772	825	777	766	732	707	696	702	761	737	740	737	784	728	761	760	762	724	715	734	786	772	728	719	746	739	781	751	713	755	792	717	743	697	750	717	707	765	742	724	783	794	707	765	724	670	717	734	753	742	783	773	724	750	774	719	775	718	738	774	772	733	781	751	785	763	712	748	729	759	727	798	769	774	733	734	774	745	781	755	710	784	741	711	765	784	706	743	758	751	760	734	798	744	751	770	738	726	772	759	769	754	732	732	709	770	769	727	760	760	782	728	737	734	787	718	744	706	735	739	717	753	757	772	759	771	754	734	795	742	733	765	713	717	762	739	762	773	700	736	733	751	722	748	766	732	753	768	805	736	785	741	779	752	734	714	760	765	787	728	717	736	799	752	765	794	796	759	740	777	729	807	753	785	714	734	751	770	763	714	754	794	775	739	702	734	748	723	759	730	684	714	752	754	779	727	744	808	822	766	741	742	766	779	759	733	722	749	731	759	687	712	749	737	705	755	734	728	697	730	760	739	692	763	777	751	731	804	756	756	757	763	692	747	767	754	767	775	804	761	801	719	754	695	756	778	754	764	768	747	759	740	758	755	732	736	761	749	701	770	735	712	735	747	723	761	748	748	719	762	772	740	701	716	793	772	712	780	770	762	774	787	746	743	762	728	710	755	756	754	809	695	756	725	721	685	696	782	737	729	753	734	752	758	674	737	757	747	782	764	764	703	714	752	753	785	700	752	756	790	725	760	685	733	742	785	780	760	737	787	783	707	767	766	742	731	741	820	802	726	756	730	724	728	763	743	789	746	743	797	773	726	790	746	750	752	759	767	773	749	773	690	765	753	704	743	750	725	777	730	784	764	730	756	754	736	767	729	752	774	782	757	799	740	778	751	717	730	712	774	766	707	758	730	758	732	715	765	750	734	766	773	702	729	739	773	730	761	816	779	745	759	704	738	764	722	726	755	735	781	750	733	737	752	751	788	766	743	759	748	693	784	746	772	772	741	729	710	740	715	746	753	738	793	733	771	781	760	763	712	773	723	749	742	758	780	772	786	694	744	742	760	753	794	771	779	704	814	739	769	765	761	752	736	745	704	750	743	776	792	728	788	707	784	751	746	760	778	728	725	743	791	761	745	672	709	749	709	736	766	773	774	712	764	753	805	766	776	742	749	764	700	729	745	748	749	720	746	761	744	740	721	788	781	726	747	776	733	779	796	758	776	742	776	768	775	760	724	753	741	780	731	745	740	750	735	727	739	777	736	748	781	733	774	779	745	752	721	774	760	757	731	803	738	790	753	724	738	755	709	757	728	738	736	745	752	818	725	733	766	698	760	766	746	777	702	739	770	740	690	763	741	751	761	734	745	717	760	700	779	752	700	791	711	757	754	724	769	760	717	706	714	726	775	775	740	762	751	765	730	737	753	781	770	763	719	746	752	722	780	708	726	746	739	764	735	746	758	795	728	707	765	746	745	753	729	746	772	748	747	767	770	794	781	730	773	756	772	712	728	743	745	694	744	739	761	668	737	714	762	714	697	715	729	719	747	704	756	756	768	691	790	710	767	741	751	712	762	702	783	722	735	764	743	750	751	684	778	765	739	691	785	745	733	745	732	764	719	722	769	717	755	691	747	760	776	795	762	780	715	780	780	707	756	741	759	723	750	704	731	762	747	759	672	768	741	735	758	724	780	729	781	713	727	791	747	714	750	729	781	708	779	767	746	739	734	736	775	772	759	759	776	722	714	755	788	752	711	772	754	769	744	752	736	734	778	752	767	729	776	740	737	731	709	746	716	735	772	751	728	750	744	750	713	732	733	773	735	750	698	701	779	769	715	738	772	699	678	793	735	699	748	703	707	748	745	739	739	755	748	775	749	751	778	767	757	691	736	680	747	752	773	774	764	761	750	742	735	693	751	737	777	727	741	769	712	801	726	712	724	714	715	765	746	772	725	747	717	730	736	783	753	748	727	724	769	782	731	732	768	749	733	733	756	744	731	765	728	720	796	746	796	733	770	776	738	720	742	748	704	741	755	755	753	783	745	700	789	742	721	779	722	774	729	728	761	795	745	766	769	755	782	785	734	752	759	775	729	735	749	761	753	741	743	755	734	742	776	745	731	735	767	773	751	782	821	751	772	754	737	738	745	731	738	734	751	735	744	738	720	737	752	736	717	736	762	719	798	739	766	726	774	728	728	756	734	739	778	802	760	751	723	780	723	779	757	763	744	712	760	664	708	759	769	778	734	773	745	725	736	735	762	753	738	746	782	731	754	766	754	730	714	680	779	720	767	738	761	732	745	752	772	750	706	786	756	711	787	773	746	737	742	696	738	745	802	782	782	741	721	703	725	732	800	727	801	748	797	735	733	749	703	788	738	780	783	746	829	759	721	761	762	727	755	759	732	786	726	708	691	776	750	761	714	742	801	730	738	724	752	771	722	745	762	732	715	727	763	712	682	751	756	717	732	749	781	784	720	740	729	761	708	732	768	771	729	711	739	801	754	740	773	770	775	733	763	716	772	735	751	735	700	791	751	773	713	710	754	753	772	759	774	718	745	730	767	722	749	737	712	772	734	767	734	737	760	748	714	768	748	737	726	787	799	785	741	812	767	755	722	734	752	786	748	751	753	741	712	716	796	755	731	731	714	737	749	730	766	789	722	735	703	770	737	749	748	749	763	747	743	753	724	784	725	761	787	764	721	771	763	777	776	735	720	714	764	742	743	737	740	827	712	748	781	775	719	749	739	780	760	776	757	763	734	770	799	709	804	767	760	740	755	790	716	763	728	750	785	759	811	751	755	761	750	764	704	753	727	767	738	749	700	772	795	745	770	748	756	743	806	774	734	733	722	764	742	719	771	763	755	707	715	706	763	727	733	744	785	785	706	791	721	733	695	744	749	784	713	774	748	734	783	755	742	772	727	758	726	751	742	778	731	737	735	741	746	791	782	758	760	715	819	767	725	757	789	730	736	755	706	752	731	766	730	777	796	798	746	738	782	769	738	767	820	791	705	805	762	706	721	802	740	759	734	777	765	760	720	764	752	757	705	755	731	711	693	717	786	739	752	712	749	761	722	779	757	740	751	743	772	749	747	728	747	748	749	746	785	708	732	753	749	743	788	763	720	721	736	725	802	794	745	751	751	766	721	690	718	771	729	767	763	767	736	689	790	727	779	758	716	782	745	735	736	716	788	767	782	765	742	709	750	721	722	749	747	702	764	768	769	765	737	694	731	749	777	710	764	713	776	745	738	735	757	721	743	731	724	721	730	711	729	731	784	745	754	702	784	733	792	756	762	739	770	734	739	755	762	729	759	759	755	719	771	768	684	763	762	752	715	780	755	734	742	770	746	719	740	762	737	715	771	752	696	739	742	762	687	740	730	729	729	764	786	774	732	773	769	745	723	730	756	688	739	735
35084	27995	12965	2709	1535	1074	903	728	594	579	502	466	464	399	417	377	372	359	386	349	505	8502	13976	9403	4922	1415	612	361	284	291	267	272	296	293	296	277	294	265	272	262	295	271	298	281	272	267	256	250	287	270	258	263	259	261	283	270	288	274	265	242	280	250	286	264	245	259	267	263	259	290	269	265	282	293	277	267	242	293	289	277	256	268	268	296	276	245	268	288	283	283	253	281	286	272	309	282	301	304	289	283	297	249	261	291	273	281	250	261	266	245	243	280	296	293	268	246	265	271	284	275	267	280	278	271	291	239	270	272	264	290	275	273	254	282	272	296	277	252	282	283	265	294	259	290	283	278	274	265	251	288	292	268	262	278	268	266	281	271	278	263	251	252	251	309	273	262	261	262	306	258	289	308	246	269	306	281	313	254	258	267	292	280	281	279	261	281	279	245	275	272	282	309	291	292	280	267	244	258	278	268	316	277	285	286	262	252	273	270	291	257	265	284	274	294	262	264	250	279	269	273	257	279	272	261	264	273	246	276	271	279	271	259	259	265	292	273	269	273	255	291	260	271	261	262	258	276	273	275	272	262	282	273	257	276	274	291	271	270	258	276	248	293	261	274	265	281	275	279	288	250	279	282	267	275	280	284	270	266	259	267	302	284	250	265	268	253	276	296	286	249	289	286	265	263	280	269	259	276	248	243	272	280	236	294	290	277	283	308	305	282	273	301	262	245	299	283	301	243	261	261	283	259	295	275	273	254	263	269	277	285	278	297	270	266	276	312	270	262	272	294	265	255	281	283	274	258	303	245	294	294	277	260	283	281	303	293	310	265	300	257	271	261	272	268	262	285	263	282	267	275	292	253	288	279	288	274	273	261	276	277	298	274	273	271	257	288	272	328	300	259	286	298	273	289	275	280	310	259	249	262	260	284	269	274	308	276	311	262	260	296	290	281	288	284	271	283	266	261	294	280	242	263	260	266	273	274	255	242	250	272	255	272	282	276	267	259	261	286	273	302	277	275	271	275	292	277	273	270	266	262	237	250	270	266	255	295	263	282	268	249	266	321	275	273	273	275	290	271	279	281	280	243	259	263	285	256	267	278	260	284	281	270	267	264	250	277	272	277	239	260	269	284	259	258	294	274	279	287	267	296	294	299	298	291	251	259	251	257	252	279	279	311	270	283	243	289	276	260	301	271	280	280	275	281	267	270	271	283	284	268	288	279	252	270	302	263	286	264	288	277	266	275	280	266	274	314	280	280	278	262	294	277	312	260	258	264	272	278	293	260	285	258	308	266	259	278	267	277	295	263	275	280	286	253	268	298	270	281	268	291	280	287	254	277	256	271	269	260	246	295	242	283	279	290	304	260	288	293	270	268	286	262	252	263	281	267	259	254	272	259	298	293	282	284	262	281	279	256	291	288	288	262	272	229	268	276	276	250	290	268	281	258	283	254	278	307	246	281	258	240	285	294	271	279	262	255	265	319	277	288	250	283	277	276	279	294	287	273	282	263	274	276	284	287	284	280	262	290	258	257	289	245	279	253	285	296	281	250	285	291	262	264	278	272	296	259	292	284	288	276	275	267	280	263	268	260	255	267	262	279	260	269	264	292	258	257	271	310	286	282	285	289	314	262	275	268	279	269	267	296	270	308	253	271	278	277	272	269	277	305	268	272	243	260	268	303	287	252	266	282	267	273	257	307	267	291	276	273	306	283	269	259	235	267	271	239	294	274	282	285	270	226	253	267	274	275	283	270	294	315	307	262	259	248	275	267	267	287	243	296	274	263	283	287	267	253	275	282	276	262	247	267	268	296	230	275	275	269	268	231	298	263	245	279	251	281	305	271	277	285	299	268	257	262	287	273	281	289	254	248	284	257	264	302	276	280	277	278	285	276	281	251	274	263	279	289	288	276	297	294	269	273	271	275	276	266	255	281	303	268	275	287	255	287	285	291	263	262	291	248	276	275	261	285	266	303	315	281	292	306	288	281	283	279	260	280	262	281	265	300	285	280	282	253	299	270	293	282	296	260	279	267	288	295	293	250	282	287	262	279	279	271	243	273	246	249	268	254	276	291	293	276	249	276	272	290	262	267	285	248	303	284	252	257	250	274	308	252	295	290	289	280	277	284	266	274	266	289	244	275	285	260	247	261	275	255	299	257	267	252	263	281	275	269	299	306	278	252	262	305	268	238	282	259	280	227	291	274	247	261	305	276	250	293	287	275	265	266	268	238	271	269	272	283	266	272	279	287	268	293	280	279	270	285	302	265	304	262	285	280	262	243	266	257	286	265	266	248	274	271	284	267	276	304	279	267	258	248	281	258	265	247	269	280	293	273	254	272	280	243	268	285	261	304	275	290	282	271	274	299	294	265	279	281	247	270	291	277	270	275	246	247	269	260	277	310	272	264	276	238	264	317	275	279	271	286	257	260	286	274	293	290	274	250	284	275	250	272	246	259	269	307	268	268	261	269	282	284	271	268	300	286	269	274	304	287	272	291	272	291	259	242	284	282	281	254	293	284	248	277	266	295	261	280	298	275	277	284	291	246	273	265	265	284	272	293	263	282	276	277	267	258	255	293	280	309	268	291	267	273	291	258	257	290	252	305	285	287	279	256	273	239	283	280	240	294	269	306	276	300	283	260	269	277	250	276	285	269	287	272	270	271	255	296	272	294	274	264	265	268	282	273	269	263	285	285	281	294	286	246	253	291	270	263	300	277	277	280	268	277	265	279	275	253	271	269	274	243	277	290	275	283	238	269	284	253	288	263	275	271	266	245	258	295	246	290	284	258	283	279	272	295	268	263	295	281	273	287	267	287	275	253	296	272	256	279	319	275	266	247	304	265	252	297	301	291	270	275	257	278	289	250	252	290	273	267	269	265	281	290	309	277	276	250	276	293	280	280	249	284	264	265	296	286	259	267	285	262	300	261	280	247	263	255	277	256	289	266	293	267	256	252	312	297	279	267	260	275	291	290	259	272	272	274	269	290	278	284	289	268	289	303	290	276	288	295	260	273	246	279	278	287	264	266	272	275	289	258	275	250	286	259	280	292	250	243	243	280	271	260	238	252	258	229	279	280	298	273	298	278	255	272	301	287	273	269	248	299	240	280	259	260	279	271	270	269	304	292	255	266	276	269	256	260	275	282	270	271	297	288	248	252	283	266	234	257	291	294	255	285	288	240	279	290	308	254	280	285	284	287	261	290	272	279	254	278	308	281	285	287	267	280	291	233	267	264	253	277	278	263	316	257	262	258	267	258	271	269	263	265	242	267	293	285	248	284	268	254	249	297	281	272	279	280	317	258	255	267	290	270	254	292	246	295	282	272	290	298	262	295	279	269	279	272	271	275	262	253	278	283	278	261	267	271	286	305	268	296	264	261	275	263	289	252	287	252	254	280	255	289	271	277	290	237	270	296	293	279	267	280	236	265	283	293	281	268	259	252	286	263	283	269	288	305	254	270	260	263	277	254	269	248	323	292	275	283
22913	21843	7530	5543	5011	4215	3596	3042	2707	2436	2134	1985	1920	1747	1620	1485	1496	1426	1368	1312	2134	28145	35923	28040	18420	6363	2343	1145	905	802	818	804	832	838	810	832	786	775	806	811	869	773	819	842	831	825	850	830	837	847	794	803	786	793	803	883	825	816	823	786	830	825	819	807	885	863	891	813	837	903	861	876	788	819	875	818	793	841	812	846	806	842	823	856	760	792	828	818	813	823	830	792	803	837	798	794	821	874	846	804	797	826	907	787	795	824	890	823	800	874	884	843	845	835	840	822	833	803	859	859	844	843	774	810	849	797	784	833	812	852	816	883	724	890	796	796	811	801	832	864	793	808	808	828	817	853	827	800	893	806	809	822	825	815	854	836	834	802	835	861	869	871	807	765	797	872	810	844	874	839	837	802	830	754	853	852	857	806	871	800	817	795	850	875	884	853	880	834	865	826	833	834	822	850	794	864	842	825	823	796	862	824	818	817	806	840	856	803	868	812	824	806	848	828	822	836	841	805	882	792	805	835	836	828	820	831	809	836	844	865	829	787	777	807	827	780	750	800	811	810	794	831	804	831	828	871	875	795	838	828	841	840	801	842	871	792	831	869	879	833	827	854	839	844	876	809	822	835	844	836	857	851	809	909	836	842	818	831	826	820	809	813	899	819	804	820	860	849	840	846	878	809	827	840	824	853	763	907	847	809	839	790	770	831	829	871	847	888	880	805	817	833	829	858	814	852	818	851	826	782	814	818	843	820	840	783	893	751	850	811	820	825	795	800	820	854	789	868	870	898	826	806	867	856	829	863	845	819	844	825	824	773	833	800	773	800	804	821	837	811	834	830	885	840	791	802	849	850	829	829	819	885	888	831	824	851	835	847	839	830	834	841	827	892	846	830	879	835	884	826	836	769	835	843	806	835	864	824	815	827	816	792	866	827	806	888	877	809	878	849	810	794	839	776	780	824	836	900	832	827	825	762	782	821	746	816	812	804	839	824	842	800	887	841	821	830	822	879	778	865	840	790	795	843	848	819	839	770	792	830	820	786	843	797	837	827	838	817	830	752	856	831	820	865	848	838	819	790	819	800	858	833	842	864	847	852	820	781	800	846	817	844	849	848	830	870	830	827	837	879	815	867	874	821	793	841	863	859	808	846	827	777	806	782	791	849	852	819	745	841	848	839	802	848	840	853	841	807	769	747	795	780	837	790	752	807	798	851	839	870	803	832	826	872	819	783	786	828	807	848	840	838	836	810	843	806	792	801	857	793	836	789	814	811	879	845	855	843	842	876	790	799	834	763	772	855	832	836	892	796	809	829	778	781	820	796	867	827	782	851	801	776	835	829	842	841	793	928	802	822	803	846	820	814	833	866	812	802	856	831	825	866	827	835	874	851	832	812	850	808	856	873	855	826	846	859	832	826	860	840	859	789	769	791	839	811	824	814	811	842	842	808	782	823	835	814	839	845	827	841	817	802	826	853	819	816	842	771	824	790	797	844	834	907	835	801	821	826	841	803	836	808	893	824	828	849	786	806	871	866	829	885	740	858	830	834	764	846	783	863	839	768	830	836	772	798	878	831	789	816	787	833	824	861	899	835	827	860	823	794	794	856	801	831	830	816	800	821	848	855	818	830	827	877	805	837	821	865	840	798	825	846	788	836	834	849	843	827	798	858	837	819	853	867	812	818	875	841	812	887	824	822	826	811	868	817	809	764	900	837	834	812	853	857	861	841	801	834	802	852	816	826	852	814	853	803	834	828	812	886	892	763	822	820	839	826	845	840	780	810	810	812	740	857	866	843	817	825	854	842	789	789	862	883	820	758	826	836	784	772	793	799	794	782	838	830	838	866	841	882	831	847	806	771	855	843	799	788	822	856	898	908	876	822	800	834	854	828	855	828	864	841	839	827	889	755	836	826	814	793	771	830	810	846	794	818	841	823	812	807	809	843	812	851	784	822	861	846	800	859	844	842	823	879	839	832	816	847	796	824	832	840	796	822	825	788	821	832	827	829	829	871	823	822	842	832	833	815	765	823	808	813	833	757	803	797	814	880	852	765	804	852	831	841	861	875	805	824	812	804	847	810	847	862	887	830	836	835	790	817	794	848	833	773	832	826	850	805	850	845	837	793	788	841	826	815	841	816	791	804	792	867	780	834	853	816	814	896	811	863	843	833	804	839	880	817	842	854	848	857	841	831	823	842	844	824	856	873	849	799	818	825	846	910	818	876	806	841	874	817	860	829	835	802	840	842	838	798	856	819	782	801	843	848	847	807	852	825	804	815	857	788	803	821	888	865	822	811	873	806	833	844	831	825	836	866	816	815	857	814	827	786	832	834	853	835	846	795	817	889	886	853	846	834	831	803	800	836	823	811	809	828	863	890	814	839	852	760	808	817	836	777	833	846	890	836	809	796	856	845	844	803	817	850	830	868	887	848	857	833	843	855	771	841	810	830	833	870	848	835	833	867	813	868	817	833	812	804	839	885	837	859	821	806	835	867	829	857	839	855	799	808	854	897	890	859	860	882	855	883	822	797	833	839	790	818	800	866	820	826	805	841	798	822	809	802	832	795	779	837	794	873	828	846	810	858	904	831	853	815	824	816	849	807	829	851	826	803	810	851	838	812	774	808	833	845	801	851	838	817	836	800	833	796	842	815	837	861	784	819	779	828	755	823	839	891	806	825	827	849	868	866	834	831	796	788	817	820	851	851	859	776	868	848	821	815	853	793	840	851	867	824	774	853	796	876	836	806	836	791	847	786	828	816	854	820	823	805	804	870	833	864	843	839	820	883	763	872	823	852	777	854	860	817	807	797	772	846	795	831	842	833	776	863	845	864	820	814	852	821	804	802	844	863	884	798	765	805	866	821	856	784	843	883	852	819	885	828	803	795	783	803	803	812	824	802	838	833	866	825	776	809	811	836	854	845	850	790	836	832	857	827	827	809	849	831	786	764	842	828	830	843	827	801	878	775	790	850	809	805	858	900	823	827	805	835	857	870	816	766	795	839	836	769	826	842	856	847	822	812	839	806	827	828	850	809	814	827	840	814	838	846	825	844	800	879	823	831	796	799	766	786	815	815	858	801	918	824	851	790	789	822	803	907	791	841	816	843	783	800	847	845	809	845	875	785	803	815	797	843	873	816	813	823	807	836	847	845	841	788	820	818	811	788	910	833	801	859	807	839	814	867	857	842	813	860	821	842	840	886	822	766	829	796	833	821	807	837	823	793	866	843	812	855	820	814	810	843	803	801	862	871	865	849	855	909	820	861	823	814	854	822	781	822	815	828	804	854	860	850	840	762	861	834	840	856	787	838	828	852	839	817	801	859	827	800	894	863	823	798	823	816	871	809	811	827	836	832	837	842	874	831	846	823	826	840	813	847	813	794	863	845	801	827	867	834	817	830	819	842	851	823	789	808	841	812	807	821	833	808	772	865	842	812	871	828	851	787	817	845	825	802	848	785	811	810	824	826	796	788	787	788	869	805	837	827
5793	923	328	282	255	253	269	238	248	222	242	214	225	208	193	216	224	229	227	201	242	603	1277	1189	756	430	284	243	229	220	208	213	215	225	205	222	207	229	209	221	211	202	207	243	214	221	186	194	227	234	228	204	215	215	191	218	214	224	213	237	209	196	231	225	212	236	231	199	225	203	202	233	226	230	202	194	221	215	223	213	204	227	218	208	209	210	201	247	223	227	225	203	230	219	241	196	200	220	222	212	210	185	235	213	211	201	227	216	204	202	244	213	214	199	212	215	198	215	184	218	216	180	198	214	197	212	226	223	204	225	195	237	234	203	202	223	196	220	215	206	238	201	194	218	206	194	203	211	195	214	204	199	229	203	228	163	221	207	232	224	205	247	230	231	238	249	232	234	227	198	230	222	226	208	193	248	247	217	207	212	193	237	186	214	219	204	233	221	238	222	225	217	220	220	190	221	202	209	220	232	194	228	197	230	233	230	221	215	213	239	217	224	227	250	207	208	209	212	196	194	223	221	218	225	238	215	211	209	228	214	230	223	189	222	217	204	217	268	197	214	235	207	234	232	206	225	220	209	257	196	194	210	213	218	191	215	218	209	190	247	188	201	228	232	220	200	232	233	196	232	201	205	217	218	202	221	215	219	222	188	188	203	198	226	233	218	206	208	222	219	237	215	218	191	221	214	223	190	198	210	220	217	215	221	212	213	208	217	190	194	222	229	176	207	229	200	226	198	235	230	242	187	212	224	176	237	217	220	231	201	209	230	191	205	194	221	214	212	190	208	210	199	195	225	221	201	212	216	212	212	186	193	206	217	204	211	211	237	225	232	207	211	215	228	238	237	192	205	241	227	200	236	231	223	195	174	200	206	240	207	201	197	218	210	197	245	215	220	210	193	220	216	202	192	211	214	227	193	220	196	205	228	214	224	225	230	226	241	217	193	202	210	226	201	213	207	202	218	229	210	203	203	216	202	210	193	242	209	226	202	213	216	201	215	192	235	210	206	184	208	221	209	212	226	186	226	224	202	211	203	216	227	195	221	213	210	220	214	225	184	211	205	227	234	236	227	234	243	213	224	232	207	194	214	211	214	220	192	216	199	208	194	218	213	205	230	197	185	204	234	217	206	216	214	196	213	194	217	215	205	214	220	228	182	217	198	209	204	197	228	204	207	217	211	198	206	225	203	219	202	203	206	225	199	222	211	199	207	217	216	238	230	205	200	227	186	220	228	206	233	198	234	216	207	223	213	213	190	204	201	216	196	220	198	208	197	228	217	219	235	203	202	223	195	250	213	226	216	233	206	200	231	194	223	212	195	209	216	248	229	229	213	219	234	227	209	213	194	201	200	202	204	206	231	218	229	198	214	195	203	212	188	206	212	225	226	245	201	216	238	197	210	231	219	217	250	182	199	210	215	213	216	220	209	231	208	225	240	222	217	193	235	208	214	183	233	224	213	205	211	215	225	208	217	218	203	201	233	232	236	241	219	206	205	209	218	220	209	210	200	223	204	210	212	219	221	219	218	201	210	223	202	211	220	220	221	225	196	197	198	216	211	196	239	205	205	202	217	204	221	220	231	194	234	209	210	221	197	225	216	203	218	183	219	221	218	225	212	218	187	216	218	194	199	248	208	221	231	188	209	218	217	192	195	234	221	217	215	247	207	212	196	216	203	206	235	206	207	209	221	214	220	231	222	212	204	204	194	220	208	228	216	210	226	188	216	226	210	220	224	236	185	204	216	206	236	209	215	227	212	205	227	225	205	215	206	217	192	232	204	194	206	217	231	222	207	223	202	209	213	218	188	216	217	201	208	238	241	205	206	203	227	225	208	228	230	221	205	231	217	220	201	224	220	197	229	172	209	219	221	214	220	197	196	200	206	217	205	210	210	251	213	223	220	208	225	212	243	200	231	218	197	206	193	241	213	204	225	213	221	244	205	198	194	212	231	228	201	225	241	192	202	208	234	205	229	203	230	220	215	202	234	220	202	224	180	232	214	235	211	203	207	217	197	217	185	208	214	244	193	223	198	207	209	206	197	200	211	251	208	204	212	191	204	207	225	231	207	204	209	221	214	225	214	193	219	217	212	220	211	228	203	211	192	199	191	215	209	192	197	218	227	226	226	240	205	213	189	200	229	197	218	223	207	222	229	222	232	216	218	226	218	235	244	213	221	210	216	217	251	210	238	204	196	216	234	226	217	220	227	196	227	213	218	233	193	213	223	207	215	228	234	184	203	205	218	217	209	223	208	222	212	199	232	206	195	201	202	224	200	211	230	227	219	191	244	200	209	207	196	215	223	213	200	208	223	208	228	186	229	224	206	223	195	230	207	208	186	234	197	218	203	190	216	202	234	219	214	221	192	214	209	209	224	216	223	201	203	212	197	226	218	191	213	234	220	214	213	215	218	195	226	210	220	234	216	226	228	212	229	195	222	225	212	208	206	237	208	201	199	242	203	234	236	193	218	222	216	208	190	221	213	221	209	214	211	215	217	195	213	225	215	223	229	237	188	197	205	215	206	226	223	210	218	224	191	194	239	199	199	202	219	227	217	201	234	217	216	209	210	214	214	215	200	198	211	201	213	211	228	228	240	237	225	174	233	204	221	199	231	217	241	214	216	184	216	219	220	199	213	208	169	212	198	191	237	200	235	218	214	209	226	213	219	216	216	242	229	237	223	212	231	214	204	220	198	232	204	207	214	204	211	206	202	233	215	225	239	182	234	246	214	225	195	224	222	204	203	209	245	204	229	230	196	215	231	231	197	197	216	216	240	223	212	203	220	221	207	190	191	201	194	212	201	226	218	225	217	189	213	227	204	219	211	195	212	230	218	231	201	235	215	218	198	225	224	231	220	183	215	197	203	233	209	221	211	205	242	204	187	219	228	208	198	210	241	206	235	208	201	201	207	205	211	205	237	200	210	223	222	218	202	195	185	216	224	175	232	243	207	199	207	219	221	208	218	216	259	221	220	231	189	210	198	227	183	214	206	224	232	209	234	220	210	210	185	234	220	213	222	203	212	195	215	205	222	212	196	216	220	228	235	197	208	227	210	206	202	203	192	210	189	225	216	219	250	225	186	215	235	220	212	231	216	208	214	247	198	237	195	234	216	229	224	210	228	247	230	202	206	213	207	213	220	205	192	228	203	208	206	207	211	231	198	209	204	212	211	231	213	219	217	210	227	207	199	232	181	181	223	212	208	201	225	210	207	215	222	205	217	209	199	223	222	199	221	193	240	215	220	215	197	206	191	209	212	212	218	192	221	207	206	191	204	219	202	206	238	219	252	222	198	190	218	210	209	250	239	217	210	200	227	224	212	198	185	178	225	204	220	227	212	214	224	218	204	216	218	231	203	213	232	216	209	223	186	212	192	227	231	221	219	226	183	231	223	249	200	225	209	209	213	196	222	209	225	194	218	248	217	203	212	206	194	216	236	182	201	188	201	212	219	220	235	200	215	206	218	199	214	197	197	213	196	208	212
4142	1520	801	871	892	762	750	749	735	685	737	774	794	756	770	743	759	693	723	640	672	2804	6395	5618	3203	1659	912	743	684	645	679	700	685	714	653	637	665	646	658	652	698	702	647	714	675	659	675	651	656	672	719	658	698	695	671	719	665	656	686	676	659	683	680	705	665	647	641	679	675	672	673	690	643	626	650	632	659	706	664	619	634	675	662	628	672	643	645	727	700	645	714	655	657	619	672	682	657	715	670	718	644	657	697	643	613	649	684	727	700	630	683	631	688	642	711	699	626	656	650	679	712	688	699	660	629	678	697	699	668	682	680	656	668	649	678	727	684	653	690	674	660	662	666	690	699	676	645	641	667	703	665	651	659	715	648	651	689	677	674	673	649	704	690	651	661	681	651	692	668	624	691	637	634	676	690	694	689	675	655	691	668	705	705	675	669	661	703	691	671	666	635	687	693	640	634	692	654	597	641	671	671	680	661	701	722	693	700	687	680	658	679	692	653	627	677	650	663	688	727	638	672	690	650	654	653	683	685	682	642	610	721	697	651	665	645	625	671	692	686	678	676	698	661	692	675	702	679	666	650	678	680	647	649	678	626	693	636	679	678	648	667	636	663	683	691	660	715	641	658	635	622	627	654	681	682	669	630	638	668	656	667	656	679	660	687	656	690	682	657	693	672	680	681	663	701	680	692	694	703	662	697	684	682	678	671	706	671	691	684	682	661	671	682	663	672	673	680	644	655	706	699	641	648	693	671	691	667	672	682	644	646	697	674	682	621	652	679	645	649	636	635	699	672	653	671	668	672	640	710	694	714	689	666	662	622	655	678	668	696	595	682	665	649	638	613	642	696	642	650	735	686	678	629	671	679	663	724	646	700	714	656	684	666	659	686	659	694	674	707	680	634	694	703	701	728	690	669	613	649	677	670	683	656	667	688	675	643	648	693	671	642	686	660	621	679	699	685	656	650	679	667	639	645	688	654	646	660	664	657	705	658	655	626	702	693	658	668	694	646	716	711	670	650	663	682	692	687	689	674	667	663	664	653	695	729	663	657	660	696	688	659	654	694	671	620	700	670	670	648	685	661	639	669	672	621	656	651	657	647	629	664	701	689	696	658	676	722	634	674	665	687	693	667	617	654	704	667	645	723	674	653	705	670	621	706	676	652	686	679	667	697	675	676	669	665	713	620	660	713	622	693	685	671	679	691	689	726	678	694	641	649	676	667	710	694	633	660	626	681	642	666	670	676	680	629	652	668	698	682	637	677	677	645	690	701	665	669	666	709	708	690	655	679	617	643	694	684	649	672	716	705	663	673	688	675	656	690	673	677	694	659	669	681	710	674	631	653	664	662	712	715	669	668	685	647	646	681	660	675	711	638	688	660	744	627	653	689	643	661	660	657	689	680	657	645	649	661	707	715	643	649	684	653	660	683	656	705	666	692	651	670	626	617	691	686	635	693	635	669	641	650	678	647	646	716	666	647	665	666	653	699	686	688	689	640	672	721	667	647	734	684	664	701	655	658	694	657	680	642	686	704	664	664	687	658	688	678	632	674	690	697	643	699	672	606	692	672	663	690	675	656	652	702	671	652	709	649	636	649	638	667	693	663	650	688	688	685	680	671	717	649	686	686	634	705	702	667	622	685	656	680	661	693	652	638	666	635	660	666	663	652	691	641	693	652	692	717	635	657	718	693	652	655	674	662	684	678	633	727	680	636	673	670	646	654	660	666	680	730	662	673	665	678	677	662	691	663	677	654	645	618	628	667	677	710	620	690	703	648	720	677	686	693	622	683	698	657	681	637	706	639	684	634	639	698	680	689	684	668	650	653	659	676	711	670	666	699	705	665	644	677	638	686	673	700	661	691	658	632	656	707	689	675	666	653	690	615	688	690	678	662	643	662	681	658	673	622	650	706	645	701	665	714	683	644	652	684	656	619	674	648	675	670	666	652	644	686	703	684	713	614	687	705	633	658	704	677	687	667	687	668	662	655	639	692	702	664	661	620	693	658	657	643	657	665	646	695	638	656	641	622	713	683	658	679	723	684	716	683	624	662	686	701	640	612	684	677	645	659	701	694	677	676	686	682	678	651	671	681	691	669	691	715	663	692	648	658	645	663	705	674	680	650	601	709	684	647	672	672	632	672	625	673	687	683	657	641	669	670	693	701	663	692	625	664	671	703	693	667	658	699	664	646	707	650	674	719	675	638	669	684	664	700	652	666	714	610	684	658	664	691	631	639	683	656	642	681	672	668	651	666	663	605	656	681	717	650	665	634	646	661	659	672	689	649	662	672	663	638	695	650	648	708	690	614	682	665	680	618	690	641	705	691	641	701	638	665	676	624	692	648	717	682	686	654	679	666	622	694	722	695	644	660	682	671	615	660	669	635	624	706	671	707	716	691	665	676	687	656	714	639	674	721	670	670	685	682	662	683	684	608	645	624	686	679	655	690	647	672	657	669	672	673	669	708	699	635	707	674	682	679	654	704	654	676	653	656	661	674	709	646	663	631	667	604	695	671	664	691	679	672	669	695	662	677	668	665	691	656	674	688	688	650	672	673	685	647	599	668	686	711	701	622	628	614	676	652	673	664	689	685	645	675	660	687	687	660	660	691	633	662	666	637	717	707	692	677	643	729	694	738	690	697	636	672	698	693	672	651	641	679	710	679	678	685	665	664	678	685	631	669	658	626	687	655	678	670	691	656	672	663	705	703	632	683	676	672	668	685	641	684	650	666	684	686	648	657	698	694	645	660	644	692	684	686	688	664	641	690	682	658	663	633	695	636	687	688	647	628	659	666	676	678	696	663	647	673	637	689	705	683	659	638	675	704	686	655	648	652	689	696	689	677	650	718	681	701	662	691	687	660	676	637	638	682	696	628	678	665	721	617	647	669	682	707	672	688	677	671	681	647	665	666	683	681	633	703	682	650	628	646	652	701	693	654	673	643	695	696	684	654	717	629	665	694	713	690	675	627	657	686	638	686	659	673	662	626	643	626	649	687	669	660	697	675	691	710	680	662	664	665	671	716	649	699	687	718	628	602	680	697	619	643	614	651	717	695	633	662	664	691	718	624	674	668	688	707	684	651	685	689	745	656	672	663	694	660	638	698	645	695	639	690	668	636	630	641	694	692	629	625	681	673	614	636	713	620	663	695	673	671	609	695	591	650	673	672	673	657	700	665	670	686	668	696	711	693	676	646	677	648	709	661	667	628	716	672	697	694	751	660	693	704	678	656	655	698	717	636	703	665	659	680	716	631	640	658	672	643	691	684	700	696	626	709	647	646	661	679	684	623	716	681	713	642	679	688	646	647	619	683	712	690	667	658	711	685	670	667	621	662	731	697	666	639	659	694	648	691	677	665	654	642	631	681	641	685	714	649	670	608	725	645	650	678	630	610	674	681	687	688	684	674	640	679	655	698	610	660	675	629	667	693	685	645	657	685	657	625	690	662	695	633	677	686	627	666	651	666	653	697	680	691	675	702	630
26241	13038	2474	1329	893	674	535	493	429	349	347	352	341	301	316	299	297	276	265	263	271	4602	9056	5804	2776	990	455	277	257	218	237	222	216	240	229	226	215	258	231	231	241	233	239	212	215	215	267	235	259	232	260	236	225	214	236	256	250	269	232	231	234	241	229	230	237	228	225	235	206	235	234	227	233	222	220	233	233	230	234	229	221	247	222	233	242	212	238	228	227	238	252	214	231	241	228	244	254	223	260	259	250	229	224	222	220	261	235	228	236	218	247	251	242	210	203	233	240	223	230	253	218	216	235	251	223	236	229	212	225	241	236	225	231	239	221	260	240	214	211	239	211	231	225	243	188	215	238	253	240	223	247	248	222	247	232	209	236	244	220	242	234	244	226	226	212	224	232	219	210	240	254	243	229	248	218	230	234	240	221	220	243	263	223	217	212	253	254	235	215	243	227	228	228	232	265	223	203	242	227	215	212	230	199	218	223	235	277	220	223	212	236	231	219	240	191	234	202	252	243	257	216	221	228	248	218	238	231	231	227	242	238	213	232	216	246	226	231	223	217	253	231	227	200	225	220	220	241	234	231	205	239	237	256	231	241	223	211	233	217	213	218	226	218	252	259	219	238	265	210	258	229	253	235	246	223	235	220	221	237	211	201	248	216	259	227	218	211	212	249	235	222	220	248	227	199	242	237	222	228	222	216	255	220	226	238	217	226	222	202	239	204	230	215	263	236	232	218	229	228	241	216	229	252	206	242	255	249	230	216	231	235	233	230	231	243	222	229	235	224	258	240	231	235	224	254	228	211	240	222	232	195	232	230	241	241	230	233	231	222	238	224	227	214	231	240	245	244	230	233	226	227	226	238	232	209	247	201	237	202	247	243	232	210	267	205	233	255	217	216	241	227	219	226	220	231	249	220	250	242	232	249	227	250	202	230	230	252	241	230	243	230	208	227	240	223	231	231	224	218	223	217	204	241	228	241	240	220	227	211	208	200	233	209	215	230	243	218	249	228	217	229	240	237	246	238	227	250	225	236	244	275	215	208	213	223	251	245	234	221	237	211	235	229	223	244	217	232	224	215	214	211	220	231	258	227	218	243	212	257	225	209	219	276	237	241	237	243	242	245	216	217	252	240	220	212	209	221	209	223	237	222	228	252	217	255	233	236	208	239	239	216	221	212	245	241	234	248	232	242	228	223	248	221	216	232	249	226	262	246	224	259	224	231	256	247	210	227	217	219	223	234	218	230	210	195	241	237	252	232	253	221	223	214	248	238	250	224	245	244	224	235	212	263	212	263	226	241	237	201	246	238	244	233	193	227	238	211	250	232	229	232	205	223	233	213	195	249	220	244	222	236	197	217	247	219	259	276	244	234	236	231	203	280	243	223	226	234	237	230	235	247	218	245	238	217	231	260	236	251	224	220	212	256	233	228	246	217	216	245	235	223	215	232	220	255	234	239	228	233	203	224	213	217	238	222	225	219	200	234	243	204	215	239	243	222	224	232	228	216	226	211	256	204	234	231	237	233	229	230	239	238	217	210	245	222	233	220	196	212	209	242	223	228	234	227	195	224	212	228	222	222	200	230	221	241	239	209	249	237	228	227	224	202	227	200	200	228	239	249	239	236	225	196	246	203	249	233	247	225	237	223	222	257	244	248	202	239	196	252	260	229	238	201	257	218	258	222	207	223	220	250	252	236	221	230	215	255	218	197	239	231	238	234	212	251	244	215	210	213	209	235	215	219	208	214	222	202	241	206	240	221	186	230	225	224	218	203	232	228	238	231	211	231	227	224	235	231	244	231	228	230	224	245	241	262	226	199	211	245	242	218	245	237	218	202	222	227	236	227	217	229	261	214	234	233	215	238	225	227	230	234	257	223	227	258	244	227	244	257	239	229	244	246	228	237	240	223	225	246	233	227	235	235	218	240	213	214	239	212	225	213	241	237	227	237	238	225	220	218	253	208	224	237	252	237	222	253	254	225	216	240	255	232	247	223	225	205	223	217	250	200	206	212	235	225	220	230	221	231	252	239	223	249	235	215	263	234	234	229	220	209	272	227	236	225	206	233	222	225	238	235	223	257	244	206	227	226	224	219	226	240	227	208	214	233	240	218	230	223	242	260	258	225	254	231	251	225	259	258	242	224	222	235	251	244	239	223	223	211	204	223	225	223	226	217	229	205	232	210	205	236	206	235	238	232	234	233	213	221	221	244	228	220	227	214	238	240	227	235	228	217	229	207	220	215	230	219	248	233	226	247	229	233	253	210	225	244	228	239	226	231	215	217	215	240	228	200	231	207	228	207	241	220	228	221	226	255	244	232	234	209	216	268	216	242	253	256	210	220	218	229	211	228	226	220	215	229	209	250	227	219	212	240	229	234	231	253	211	223	215	228	218	254	248	238	242	221	210	236	235	206	206	246	245	212	249	257	207	227	229	234	222	208	231	220	232	217	230	246	242	229	234	224	234	230	220	243	229	224	243	206	252	223	215	246	231	233	227	233	215	230	236	230	221	236	238	230	225	217	210	222	241	240	252	250	236	248	221	213	230	224	209	231	266	247	219	241	225	204	208	210	209	256	236	261	234	228	235	232	257	232	230	257	191	220	226	223	230	188	227	246	213	217	221	225	219	235	233	228	225	251	232	243	254	241	264	243	213	252	224	264	215	225	209	254	217	237	242	224	228	226	215	236	223	222	257	229	238	248	205	233	211	225	211	223	228	226	224	218	229	250	228	241	242	252	222	239	213	234	223	235	236	220	242	230	235	244	222	223	220	214	239	236	249	207	195	242	242	215	228	226	228	207	199	238	251	251	235	251	223	226	220	234	230	221	216	207	243	231	253	252	263	240	231	225	235	250	238	238	228	233	198	236	229	206	218	224	195	222	218	213	245	224	218	228	239	218	231	225	228	230	244	216	218	212	237	241	240	223	211	240	240	225	218	234	225	221	223	249	222	240	243	215	194	239	233	224	222	235	232	245	226	247	231	258	229	231	226	218	217	269	210	223	241	216	246	238	240	204	220	234	232	227	239	252	223	234	237	250	226	219	217	222	229	237	240	228	224	227	236	209	223	238	229	230	220	234	226	233	185	217	244	232	229	215	239	234	253	229	210	210	223	226	237	219	247	219	224	223	230	220	207	235	245	230	232	259	236	230	211	248	207	245	228	205	216	252	234	224	248	221	225	230	185	209	244	241	233	213	224	233	211	255	232	224	223	192	206	228	226	241	241	234	233	210	248	198	235	256	248	239	231	243	184	210	254	241	206	245	235	211	235	227	231	245	200	232	210	222	225	217	241	234	210	225	263	278	229	230	242	235	260	244	217	205	227	189	245	204	240	247	214	237	231	221	221	216	221	250	265	242	206	241	229	224	226	207	228	231	227	220	233	223	241	221	241	244	202	215	229	256	266	191	236	249	244	240	219	240	253	222	218	219	199	223	248	213	228	204	272	239	228	226	223	242	221	216	253	178	227	220	222	216	241	235	219
16220	10411	2990	3630	3074	2594	2180	1921	1679	1504	1425	1379	1304	1191	1186	1118	1048	1036	975	985	1030	18900	29062	21203	11875	4357	1752	927	754	736	731	749	684	677	709	744	667	676	749	722	641	733	766	702	723	741	683	722	726	734	681	662	701	746	712	699	756	728	735	717	700	687	717	714	749	698	709	712	717	689	716	708	756	699	675	681	710	721	724	680	678	653	718	679	699	736	687	710	725	748	672	694	699	686	700	691	714	733	697	694	738	734	685	655	713	695	758	731	666	705	699	690	721	718	698	679	706	764	735	722	719	723	707	696	695	709	683	757	711	711	687	696	692	702	655	689	685	742	736	726	681	727	720	704	732	714	704	756	721	740	710	716	681	637	737	690	714	715	729	708	673	687	705	705	693	687	698	732	702	746	717	703	738	698	716	699	756	693	716	698	674	685	696	773	695	735	749	686	661	700	718	679	705	729	701	721	682	643	670	704	691	709	663	679	651	697	717	706	703	695	726	714	723	660	738	745	701	692	708	675	721	656	687	719	743	652	656	738	704	675	685	753	679	669	722	657	722	715	697	711	729	714	718	725	692	716	630	690	698	706	703	703	639	774	706	712	715	743	667	746	709	675	717	696	702	705	727	667	737	681	713	712	690	672	761	668	696	683	703	697	749	716	647	690	766	688	720	691	701	754	674	712	684	693	669	679	688	687	692	696	711	711	718	693	700	715	710	667	680	683	722	707	701	677	717	721	717	719	696	705	674	681	719	681	732	710	721	735	703	700	691	710	755	709	700	688	759	666	696	690	705	688	706	705	726	683	731	688	701	697	755	704	677	753	727	694	664	708	683	732	700	723	716	769	759	686	680	658	702	746	715	702	705	701	683	684	694	682	779	691	733	671	690	643	689	698	708	728	702	717	736	717	691	703	683	707	703	683	668	764	673	714	695	710	743	742	661	688	727	797	697	730	776	722	719	679	697	660	714	711	747	738	674	666	696	673	715	697	737	763	712	707	712	696	715	708	746	710	727	627	696	699	726	721	716	712	705	732	737	724	700	728	696	730	707	693	761	748	706	730	720	761	709	688	707	717	706	676	689	720	705	708	659	762	758	674	688	720	650	718	708	693	727	681	710	701	744	711	734	751	713	726	673	695	703	672	673	651	717	664	689	693	714	753	746	711	722	692	701	751	686	698	714	707	686	691	729	737	687	681	660	702	706	760	711	713	737	721	656	729	674	728	713	746	725	698	726	721	712	690	680	723	723	653	677	701	734	695	658	693	762	709	692	732	702	710	675	711	726	705	692	673	743	753	689	723	682	703	711	710	664	673	760	684	723	734	732	725	685	726	759	701	683	703	683	732	706	706	705	697	708	710	739	670	754	671	712	680	697	690	671	729	666	695	680	682	712	704	725	717	738	742	723	708	701	643	682	728	678	718	741	723	726	729	677	734	691	680	694	755	723	730	689	715	698	625	754	695	721	696	650	693	639	675	662	690	663	669	707	733	699	732	712	702	741	740	706	704	757	763	746	667	722	721	717	727	701	709	721	731	708	704	686	667	677	713	734	697	726	698	696	718	711	685	733	724	728	704	720	699	720	708	709	742	693	709	716	707	670	740	683	685	720	730	761	706	714	753	736	690	710	654	734	705	728	687	728	703	709	708	721	671	703	660	738	725	706	719	689	682	727	696	699	766	723	662	703	710	727	685	704	719	703	712	747	673	693	688	639	731	748	745	739	689	707	690	688	709	732	699	734	693	694	722	697	713	715	675	704	708	716	732	710	686	709	689	756	706	729	686	688	723	719	705	720	738	698	677	711	684	749	678	733	711	732	701	693	760	740	667	718	730	722	734	692	701	735	733	717	681	721	707	689	675	719	653	684	687	718	713	683	749	662	770	704	699	678	740	746	738	699	704	769	710	714	725	701	714	691	730	698	689	724	702	685	728	695	722	737	747	728	735	736	663	749	688	743	688	679	677	727	719	668	688	696	724	709	683	715	737	716	696	784	703	706	740	719	681	731	709	751	704	668	730	702	706	715	698	712	682	725	720	765	707	726	693	694	701	690	661	704	715	669	690	679	709	744	733	696	681	694	666	700	688	743	713	671	721	665	748	705	716	697	693	742	676	695	705	754	728	757	724	649	714	732	720	720	695	721	687	754	723	721	725	684	721	717	719	703	695	748	723	692	695	697	686	763	695	703	665	738	741	685	752	693	734	749	731	733	702	733	669	707	727	747	662	716	735	749	692	700	689	737	763	740	738	730	726	681	680	689	731	761	678	647	734	677	683	753	737	729	702	732	746	676	730	738	722	728	750	705	681	705	747	674	741	709	690	647	697	721	709	723	689	744	685	701	677	728	701	721	710	698	711	698	693	727	729	732	692	701	709	704	752	768	701	709	680	718	723	706	704	723	714	716	676	687	698	725	707	722	689	682	684	731	725	686	723	697	736	683	715	703	720	682	728	697	630	680	706	712	714	693	745	699	686	691	716	697	710	689	705	701	707	695	686	690	690	721	731	686	729	717	722	753	699	709	680	723	724	733	697	691	710	677	716	699	747	742	730	698	735	673	688	734	694	688	716	745	724	713	680	710	739	710	742	729	695	680	690	692	708	708	699	679	750	688	722	765	696	676	749	672	663	722	701	628	713	757	704	718	736	728	680	700	726	714	718	697	712	730	722	723	711	700	680	726	727	706	773	747	677	724	681	720	668	710	719	709	714	735	743	755	737	714	691	697	703	699	713	677	763	692	719	749	726	696	705	682	733	742	752	679	726	690	711	762	709	736	676	694	659	694	702	670	709	666	651	688	711	707	704	753	708	710	700	729	701	732	676	727	665	702	737	673	665	723	683	704	735	715	722	662	740	699	724	745	707	640	691	722	696	675	679	710	752	769	710	704	699	723	714	696	721	729	694	719	737	634	696	718	733	680	748	685	703	721	692	733	752	731	653	679	693	732	738	680	687	731	717	724	692	691	732	727	713	723	685	703	692	688	699	718	741	682	725	696	707	707	698	742	683	718	690	710	695	626	684	687	743	733	692	748	750	689	700	776	752	717	622	669	715	661	743	677	736	703	721	713	735	706	732	717	722	693	721	721	740	663	708	706	696	734	756	752	716	717	720	706	720	729	719	686	702	699	723	689	694	720	707	701	738	680	710	718	682	710	716	693	727	699	673	712	704	721	713	692	756	724	684	703	656	760	714	691	671	715	702	706	699	703	715	677	699	675	689	659	700	753	746	669	723	673	739	699	682	707	661	673	731	733	700	658	690	655	714	696	691	705	710	708	706	695	717	702	703	715	691	729	702	719	728	696	690	731	738	672	668	723	728	759	695	696	678	707	739	762	698	707	714	692	683	694	694	716	684	713	677	705	714	726	717	693	701	697	716	725	718	659	704	719	696	679	721	718	739	643	693	688	742	704	702	670	715	689	676	618	674	746	691	686	724	749	676	685	733	725	725	721	682	740	712	696	765	697	744	705	692	745	715	647	717	701	667	724	721
37878	22493	6096	2419	1573	1127	920	703	646	524	461	442	410	414	379	360	368	327	319	330	805	7666	15187	9794	4596	1434	558	320	248	247	233	242	270	268	248	252	257	260	248	258	259	278	256	270	242	284	271	249	254	259	286	265	262	254	272	256	278	269	276	275	290	265	262	263	276	283	266	260	266	259	259	261	276	245	242	241	249	263	258	255	267	236	244	267	267	268	271	246	264	260	267	273	251	283	232	276	270	250	286	274	277	238	252	272	278	280	264	230	260	278	270	267	250	259	269	228	281	271	245	276	244	276	255	256	271	257	274	250	251	272	252	264	230	228	275	268	256	286	265	244	238	252	260	244	273	270	238	220	246	277	258	255	280	265	269	247	258	270	271	268	258	247	254	256	259	272	251	223	277	252	225	259	271	284	264	281	257	262	278	282	273	260	261	283	248	270	273	212	228	255	277	258	254	231	267	283	263	314	250	258	249	258	245	263	272	240	255	257	264	266	267	264	274	265	273	288	253	264	273	251	276	254	232	242	271	263	287	254	253	255	245	257	233	250	278	239	274	245	278	284	272	257	275	255	234	242	257	289	296	302	256	263	298	290	250	231	247	256	260	261	292	261	270	263	263	283	245	253	251	271	256	265	265	249	241	268	257	290	262	282	264	261	267	273	268	270	264	262	260	258	264	249	266	271	278	237	267	268	251	245	257	279	269	236	230	293	272	262	243	259	268	257	259	270	236	241	265	295	264	273	267	229	262	243	274	262	263	251	286	275	238	288	274	244	263	260	277	284	261	246	244	246	275	261	230	247	274	259	267	227	233	274	280	288	255	270	267	270	264	278	234	235	255	262	262	296	265	283	272	234	236	269	269	237	254	239	259	252	249	259	251	288	276	275	266	251	266	265	277	273	252	259	274	267	243	258	251	262	259	283	281	273	260	256	230	251	268	280	261	241	290	269	249	272	247	290	243	259	263	272	278	249	271	246	264	266	237	267	266	299	263	254	259	244	257	282	263	273	266	261	266	253	267	278	239	259	255	240	248	235	271	276	262	243	259	227	271	272	274	273	250	270	252	292	246	270	264	270	262	272	237	251	247	269	272	290	244	241	296	254	286	280	244	256	267	269	271	251	275	263	268	256	275	256	289	272	257	258	286	257	280	269	270	257	258	302	254	249	283	230	229	271	274	286	248	258	281	284	267	248	242	267	260	265	238	278	258	245	250	235	278	248	291	251	262	281	258	275	267	234	273	289	266	232	260	251	265	239	278	283	287	272	242	233	248	239	255	289	253	266	239	230	284	253	252	277	258	247	252	260	232	264	244	265	244	291	256	286	267	234	254	263	254	261	270	260	253	270	263	283	237	271	248	269	244	249	223	270	264	258	265	270	261	276	254	258	266	258	268	261	291	285	277	297	262	240	244	263	260	261	278	265	250	252	273	260	259	251	265	243	256	272	250	253	247	247	260	287	247	265	287	284	266	252	273	282	285	257	267	275	277	262	258	237	266	276	254	257	259	272	268	248	250	246	262	278	278	257	237	277	275	270	242	252	270	263	276	282	252	270	274	284	278	228	248	257	244	272	262	271	274	245	256	246	254	257	264	232	282	269	265	247	250	287	257	256	228	281	285	273	286	255	267	267	266	270	242	259	271	257	294	282	256	280	271	226	274	243	258	247	241	272	241	268	251	259	251	249	263	258	250	262	244	260	228	244	237	255	248	261	277	258	279	273	271	268	253	257	249	228	267	264	269	295	256	262	265	248	290	268	270	286	232	261	239	246	253	257	298	233	266	240	232	240	259	239	249	273	303	273	245	252	255	277	258	274	261	273	242	242	261	251	243	254	233	252	242	250	268	252	251	263	223	250	251	280	287	276	244	259	255	259	282	252	267	269	257	257	272	283	240	255	261	232	269	273	244	248	287	271	242	265	259	247	214	267	277	267	238	256	265	270	279	251	260	263	274	239	262	282	267	261	260	262	242	240	273	276	238	280	241	267	231	291	270	269	259	265	273	264	283	261	250	246	271	262	256	260	260	267	264	261	286	276	253	244	260	265	283	265	246	228	229	256	270	255	272	251	281	279	272	273	260	247	274	249	250	267	284	252	275	274	253	249	254	258	256	269	290	273	256	252	283	259	290	246	296	232	274	251	251	278	293	256	251	268	266	242	258	255	267	237	299	269	243	266	273	265	256	262	272	271	243	259	248	245	273	269	251	231	252	281	274	249	252	291	286	257	270	256	257	256	233	258	246	269	255	246	282	261	265	237	247	272	258	245	272	283	263	289	274	269	282	267	302	285	274	267	278	291	263	269	251	231	228	268	278	308	262	272	229	277	271	241	250	267	225	274	298	257	267	251	276	265	242	280	266	263	296	300	286	231	243	263	298	257	297	283	264	258	236	284	215	298	224	247	255	261	230	235	244	257	254	267	244	261	247	271	264	304	257	241	256	274	248	246	272	261	239	292	243	271	286	260	264	268	274	271	262	282	279	260	269	274	259	256	233	266	241	246	286	259	256	269	225	271	278	241	277	249	282	249	251	243	236	249	237	260	245	266	247	245	245	252	262	246	253	246	277	253	254	272	251	273	268	243	256	261	226	243	264	272	277	222	267	236	258	241	287	254	263	246	254	244	277	270	252	296	252	257	280	265	265	278	264	252	223	280	247	251	261	249	269	258	243	244	229	247	274	239	272	227	249	264	270	279	235	238	283	250	252	285	268	239	252	258	279	269	283	272	280	288	293	263	250	260	276	244	255	240	250	253	267	260	266	306	268	256	254	279	298	250	250	266	270	254	245	257	278	278	244	285	263	222	262	260	260	268	255	265	266	229	262	275	280	277	273	240	271	241	262	248	235	292	268	279	278	285	231	287	265	252	256	244	291	257	260	300	286	226	271	264	232	250	251	249	267	246	254	263	248	262	262	296	245	264	252	273	253	264	247	270	240	272	286	269	268	242	261	273	258	264	262	244	290	271	240	248	268	277	291	254	263	270	261	260	250	292	263	305	253	248	304	290	273	283	277	238	258	294	246	276	269	246	241	278	260	243	240	241	264	244	283	230	264	283	269	257	242	263	261	254	298	269	265	251	262	219	262	263	276	257	268	257	276	263	277	265	237	255	270	274	290	251	262	292	254	266	256	257	261	249	273	320	232	264	239	264	228	268	305	276	271	240	232	223	263	239	275	290	260	268	266	259	278	260	256	244	251	242	283	261	267	250	283	256	257	249	279	265	258	269	286	276	245	259	247	260	259	235	238	258	294	233	299	251	256	252	267	263	283	263	254	256	261	253	241	251	245	226	264	226	247	286	248	250	246	255	259	265	264	273	271	258	263	250	257	260	289	262	278	287	281	269	261	272	240	258	259	259	245	267	281	260	265	238	229	279	253	257	245	269	279	279	265	263	259	222	268	238	278	269	261	252	245	260	247	278	253	280	284	265	242	274	249	263	284	264	251	248	244	261	243	275	258	263	233	250	290	272	256	267	247	289	245	243
24506	15045	4848	5606	4872	4076	3600	3026	2621	2475	2078	1864	1749	1596	1550	1441	1415	1401	1337	1287	4022	26154	37026	28602	17124	6670	2385	1234	831	788	786	763	776	741	795	807	760	796	783	818	786	843	827	828	761	743	807	845	813	767	759	783	806	785	777	742	784	773	784	780	823	820	834	758	827	814	808	784	798	777	749	797	818	774	833	813	781	801	804	775	787	813	784	803	831	779	809	792	784	775	763	779	800	736	816	823	748	784	803	785	772	774	733	826	780	731	823	806	809	769	810	819	799	752	810	801	798	752	844	789	777	728	815	804	784	831	828	804	771	737	760	776	786	809	819	805	734	788	741	813	807	765	793	757	799	817	808	766	797	816	812	789	813	767	766	764	782	748	792	825	804	769	783	801	869	801	814	783	774	806	759	746	783	764	808	777	845	793	786	780	823	796	749	788	792	725	769	803	822	824	775	798	765	764	796	856	794	762	857	791	774	740	812	851	815	810	827	863	796	806	839	818	761	817	755	819	770	791	757	769	820	803	783	787	761	827	781	763	785	852	837	781	775	787	760	759	751	748	765	777	766	730	819	758	795	786	823	785	792	833	792	822	824	758	739	766	773	771	807	794	815	784	797	768	791	794	781	777	794	760	807	791	775	760	782	796	854	780	791	801	795	774	791	822	797	752	793	770	800	796	782	816	779	828	839	828	803	770	779	785	800	811	770	739	807	785	812	792	797	795	834	804	773	799	754	751	810	780	818	757	789	778	807	850	860	816	795	825	789	797	801	790	777	808	773	749	779	802	790	829	802	792	788	813	771	847	773	782	817	796	783	799	789	820	765	823	757	806	770	798	783	856	840	758	799	833	771	802	773	827	812	824	782	817	799	809	773	760	771	823	793	763	789	790	813	787	745	752	787	867	847	811	776	785	794	820	769	773	796	787	782	822	765	806	814	854	820	806	846	802	757	766	817	771	832	808	827	826	741	752	817	806	790	765	792	758	873	793	783	801	765	774	838	782	790	818	762	794	806	755	762	766	778	783	802	781	729	818	763	784	789	793	811	742	772	808	815	816	770	765	822	788	784	834	813	803	808	784	804	779	785	874	772	787	792	784	786	820	773	775	797	755	837	754	767	752	792	804	736	806	800	789	809	767	859	734	809	811	783	775	803	770	777	818	852	758	769	779	772	761	762	796	847	762	814	784	802	766	772	771	721	834	785	805	861	847	782	785	767	778	818	828	806	812	830	804	808	804	788	834	812	738	845	767	798	808	768	799	767	814	732	823	776	738	800	749	773	799	778	789	822	765	804	847	803	773	797	781	752	763	757	769	830	779	838	711	761	773	817	813	750	795	852	737	790	803	797	762	789	789	823	766	725	803	800	804	779	774	772	764	764	813	782	805	785	782	794	759	808	814	792	819	820	833	794	794	806	740	811	799	808	815	799	798	745	816	806	816	791	817	776	775	805	835	764	805	847	804	791	816	809	738	798	797	787	766	816	812	799	810	832	781	786	759	792	817	773	771	803	747	808	839	829	822	760	810	819	765	804	785	794	747	767	811	746	773	808	796	805	796	820	804	808	820	776	755	780	777	761	834	772	847	772	806	788	795	791	802	823	824	785	788	772	814	784	806	780	793	803	766	770	793	790	799	723	781	777	816	842	759	809	791	770	735	776	810	799	810	842	767	787	808	800	810	798	800	749	811	802	770	790	739	829	789	830	846	810	815	827	820	843	790	794	777	768	788	824	768	855	804	779	824	830	816	791	758	823	832	770	836	743	824	801	796	754	782	789	778	778	785	817	808	797	833	760	773	832	769	830	763	745	806	803	822	803	812	774	789	790	812	805	712	817	773	759	779	785	857	774	802	782	763	790	805	771	787	769	757	761	850	813	824	826	813	803	822	836	807	760	780	817	803	797	822	786	760	781	801	738	808	767	801	761	780	801	776	821	848	812	739	784	813	780	831	764	846	768	816	792	837	792	780	831	784	768	781	762	816	763	809	825	821	836	798	811	804	806	777	811	770	800	765	796	791	799	813	825	830	805	778	780	804	777	777	819	783	787	808	826	815	793	787	775	744	775	809	793	775	794	810	779	806	785	778	841	824	835	783	789	826	787	779	822	775	826	802	800	851	785	773	815	799	792	754	770	838	782	742	811	802	807	768	781	802	770	799	774	815	819	773	837	793	810	812	798	770	818	777	801	781	840	821	830	809	809	779	780	750	758	782	776	820	816	759	894	843	763	770	781	777	834	788	797	792	818	799	822	772	792	777	808	742	757	795	779	741	773	882	792	791	784	802	788	795	734	794	782	754	826	793	867	826	789	816	805	809	798	757	784	784	790	800	753	832	825	806	798	778	780	796	788	789	774	806	801	748	819	774	804	790	792	806	793	785	806	815	763	780	771	770	785	775	733	797	828	855	818	774	772	794	769	824	773	825	794	816	792	808	834	811	745	816	775	808	783	784	812	834	804	783	774	787	778	837	828	815	774	788	803	786	765	744	835	820	755	807	784	816	789	782	786	822	735	767	761	800	792	757	814	757	797	808	796	844	794	787	789	829	765	799	820	813	796	815	715	772	813	786	808	761	771	785	752	798	780	768	761	755	750	773	777	778	785	833	797	803	781	836	791	756	815	776	793	849	781	774	799	815	768	778	820	817	782	780	782	796	768	804	812	767	845	782	845	836	741	776	783	759	766	739	758	833	816	771	810	770	794	754	830	822	767	788	789	807	814	823	805	763	774	787	757	772	793	821	784	789	771	784	759	781	783	801	818	766	773	837	807	769	791	816	808	746	769	810	793	760	817	818	864	768	806	834	791	781	856	801	794	846	860	756	774	796	784	822	789	743	802	770	805	821	766	815	814	801	744	756	793	751	797	786	792	785	800	812	805	745	802	832	787	843	841	775	830	768	787	802	818	827	790	826	834	790	801	778	807	765	786	769	791	789	756	795	758	798	789	785	802	802	806	768	804	820	759	767	792	785	846	805	795	781	705	800	769	736	759	756	806	783	780	809	786	798	771	756	771	755	777	785	783	815	793	783	846	810	816	835	753	796	841	792	774	803	841	812	800	787	750	760	811	809	768	739	820	759	776	816	794	771	788	765	800	805	813	826	828	810	792	816	762	810	758	823	740	775	829	843	776	801	782	798	727	823	793	792	763	852	777	764	803	839	805	759	731	791	805	789	738	774	784	791	776	802	789	815	755	804	794	793	751	737	762	779	831	795	804	767	811	771	743	795	803	813	795	804	835	805	772	834	804	759	810	811	789	838	771	761	786	740	820	784	749	795	753	817	829	778	776	817	787	842	818	781	763	827	787	812	851	811	798	795	797	806	771	833	755	780	811	797	804	770	800	741	733	834	757	793	799	812	816	816	720	790	826	781	813	838	780	763	759	808	742	755	777	778	767	753	790	756	793	823	763	779	803	798	876	703	782	810	806	761	756	763	792	807	845	766	797	814	772	817	758	769	729	809	761	811	802	818	792	814	771	818	771	760	781	807
9569	1606	346	272	248	268	250	275	245	257	203	208	223	215	225	245	224	227	216	224	310	861	1260	1100	678	421	271	225	200	232	228	240	220	196	215	192	229	230	209	214	227	201	212	230	220	231	209	230	232	223	217	219	211	211	244	218	250	218	221	185	213	261	234	212	219	224	221	201	198	223	211	225	219	203	214	189	210	219	234	224	207	204	206	207	220	211	218	243	197	206	205	204	212	211	222	230	215	236	217	235	170	242	194	218	235	215	222	217	204	237	195	203	210	229	218	230	199	195	212	240	178	206	231	230	235	231	219	204	211	236	215	243	227	200	235	213	226	224	221	203	213	224	213	241	230	217	233	246	213	219	219	210	209	230	226	251	215	230	183	208	209	215	205	217	200	213	205	222	218	204	219	215	215	231	205	228	217	212	217	245	224	223	212	210	218	235	248	199	209	214	230	255	191	235	214	218	219	227	190	204	202	220	229	209	204	214	199	213	212	226	219	211	243	168	209	211	219	213	216	213	191	200	226	214	217	233	199	190	204	246	225	208	224	237	229	216	211	224	246	222	234	219	236	219	219	221	225	221	223	213	208	225	201	215	223	218	210	209	256	203	209	206	205	232	214	212	219	222	212	199	228	232	224	235	211	203	220	230	221	217	222	223	242	229	205	206	244	220	221	204	213	229	224	249	229	198	218	209	244	236	220	212	204	222	214	225	212	225	199	218	216	214	208	219	216	223	225	216	226	233	228	229	214	222	237	223	210	210	216	196	185	207	215	194	208	195	215	214	203	207	232	228	199	234	178	213	218	215	231	208	225	207	220	201	225	210	229	206	207	218	245	209	234	216	225	206	217	216	217	193	199	219	250	238	234	220	226	245	198	215	198	196	200	234	233	219	239	196	212	225	206	225	211	220	199	210	213	197	230	194	230	221	208	219	215	241	219	194	218	227	242	225	195	221	202	201	194	194	215	212	221	187	232	227	205	199	205	219	207	231	213	227	202	240	231	225	211	228	241	214	195	228	216	217	224	221	208	238	206	214	218	222	188	228	211	199	216	211	239	234	213	223	190	209	204	216	193	171	192	210	220	212	217	206	223	204	200	210	220	225	218	222	220	227	228	239	237	237	197	206	216	220	219	226	226	202	204	232	225	219	232	194	232	203	235	235	209	218	214	229	216	205	235	223	220	241	212	229	215	217	208	201	215	229	244	212	224	226	221	243	209	209	228	209	213	210	207	225	210	217	242	193	243	241	223	214	227	221	206	234	194	178	213	197	212	224	218	214	220	200	195	226	194	228	195	208	212	216	205	192	223	227	224	232	217	213	201	193	210	202	210	203	206	209	197	216	209	236	198	217	225	204	199	217	223	245	229	192	208	205	244	203	221	227	221	209	212	183	216	179	215	198	219	215	238	196	204	207	226	211	201	234	210	235	230	203	192	221	224	201	191	221	223	194	210	248	204	216	194	191	184	208	228	193	175	212	215	227	227	219	204	208	200	219	194	203	219	223	197	221	217	211	230	224	238	230	210	199	193	234	193	258	247	213	231	244	213	201	226	220	198	232	216	237	223	226	190	245	236	216	203	211	240	196	204	206	195	209	227	224	189	238	166	247	205	237	219	210	220	204	200	243	219	213	227	204	211	191	234	203	176	198	232	221	214	241	255	230	210	227	204	201	229	216	224	228	222	213	234	218	241	210	210	239	236	232	225	204	214	201	217	208	217	228	188	211	210	218	205	216	217	230	220	225	230	196	200	198	237	198	212	240	247	229	210	191	213	214	236	240	208	229	217	197	217	228	190	224	207	232	252	232	207	194	216	203	227	229	209	227	225	215	206	200	206	225	229	223	193	170	213	233	236	213	197	217	196	223	224	227	209	221	239	251	207	241	235	210	203	222	213	225	238	222	207	218	214	233	197	217	222	231	216	243	190	230	195	240	218	195	239	228	215	208	205	199	217	215	199	209	218	220	214	218	218	194	202	246	222	231	224	231	235	228	230	221	216	205	227	232	204	238	223	201	231	209	230	241	216	219	230	219	204	213	223	236	210	208	206	225	199	207	211	193	230	215	227	191	229	200	238	225	220	205	241	216	240	225	240	220	226	223	215	207	211	209	224	214	227	223	241	209	218	210	233	211	201	203	231	189	233	223	206	223	225	196	223	204	238	225	221	222	216	214	231	204	210	204	193	198	230	205	210	225	215	189	191	235	209	228	229	220	203	230	223	198	222	206	237	221	191	230	230	191	242	219	216	233	190	214	233	214	202	240	262	226	184	196	231	234	216	225	235	211	210	202	236	230	223	208	200	220	231	207	216	241	216	198	192	198	223	233	229	221	230	217	208	214	201	239	215	234	206	200	209	248	234	210	243	216	227	232	213	229	209	229	249	204	221	223	230	222	240	214	181	236	220	219	231	201	250	221	222	207	209	225	246	257	193	211	225	197	213	225	204	211	218	234	220	229	213	236	209	215	225	206	215	221	233	211	226	223	211	211	230	244	224	235	205	215	214	195	224	227	201	238	229	201	207	230	234	203	208	221	228	205	213	219	228	212	216	200	238	251	222	229	220	242	223	209	189	241	238	234	214	208	243	222	222	257	216	209	205	211	206	248	213	207	223	198	196	238	248	223	202	225	212	234	211	224	229	212	220	222	235	196	247	203	232	209	195	230	221	219	207	188	216	225	209	211	216	208	223	216	188	196	232	217	239	224	226	237	231	211	214	218	198	221	218	240	213	192	215	213	258	197	210	213	230	211	213	216	205	218	228	198	215	205	200	210	226	209	217	223	215	226	221	214	207	229	221	215	244	235	226	228	184	214	221	204	188	234	226	242	222	221	242	251	235	226	220	215	216	244	193	205	188	213	180	211	202	188	211	223	206	211	227	210	205	211	222	199	219	212	217	197	225	198	229	197	242	202	204	202	218	220	214	226	227	188	229	196	219	227	224	203	195	231	226	207	210	208	204	211	215	207	188	224	232	203	248	214	205	222	225	211	210	219	231	214	230	219	215	230	208	205	236	261	202	201	234	211	222	212	212	183	235	223	213	215	203	219	206	270	211	224	215	197	230	225	203	206	226	243	205	231	234	231	203	218	249	229	197	201	222	213	206	198	231	218	227	191	251	245	201	231	222	221	195	229	229	216	218	212	202	225	245	207	222	215	225	223	227	231	227	224	235	220	225	215	225	211	242	200	204	215	217	223	247	232	193	226	247	184	220	206	227	202	232	222	224	222	203	196	236	192	235	216	207	209	209	205	211	214	204	220	221	223	234	220	224	206	219	208	224	211	213	232	201	196	234	227	209	219	228	214	210	227	219	216	230	222	233	239	195	247	212	227	232	228	216	195	210	204	249	205	246	226	246	225	215	249	237	225	228	213	220	215	233	187	237	206	246	222	235	228	244	212	220	213	220	216	212	224	229	219	189	213	210	206	218	223	210	228	182	201	193	233	188	212	214	235	245	242	194	181	202	236	224	225	244	223	218	197	208	205
6472	2053	877	903	842	869	820	824	780	764	808	779	749	765	763	726	728	757	722	705	1150	4488	5798	4399	2793	1494	912	731	707	658	693	686	701	660	659	665	663	716	694	685	658	707	672	666	650	695	737	685	642	724	643	643	714	637	690	659	666	659	721	743	672	638	671	698	668	671	673	641	669	671	659	696	655	704	651	678	714	625	683	684	659	650	668	676	675	685	669	691	720	614	711	638	660	689	651	671	665	683	685	695	682	698	640	664	740	684	725	669	696	723	673	682	652	694	670	706	693	684	672	701	683	705	668	724	679	687	687	698	708	673	696	667	673	682	722	711	683	673	707	741	715	717	742	664	715	646	691	708	701	664	666	666	642	637	689	667	683	631	676	684	655	704	633	647	710	671	692	633	660	700	671	641	671	632	664	692	727	682	671	668	683	691	681	653	680	669	663	623	721	703	689	651	692	677	665	706	695	666	700	697	683	670	678	647	683	654	659	637	720	666	699	708	668	707	695	704	660	673	712	663	665	651	654	667	687	710	659	683	663	656	630	663	644	641	692	637	633	673	678	741	681	684	684	675	704	666	726	722	704	663	726	710	656	721	692	640	659	677	667	687	641	707	650	687	628	708	665	666	659	750	691	635	677	714	621	707	716	682	668	688	678	707	686	713	706	659	745	692	638	695	726	675	703	703	638	644	657	670	688	672	665	722	696	656	685	630	716	681	658	721	693	643	648	636	657	651	692	722	681	629	637	674	686	635	670	687	678	652	687	655	680	657	683	682	697	697	682	654	665	689	673	701	675	612	666	704	726	684	711	719	703	667	655	668	733	719	693	683	694	662	630	655	673	706	684	666	686	651	705	722	639	686	699	679	704	658	668	664	712	735	682	658	688	711	673	663	656	670	738	674	706	694	683	682	640	682	668	675	679	655	698	667	704	662	700	654	708	638	680	637	688	703	671	708	624	706	695	649	682	729	688	667	712	703	698	683	705	713	716	701	686	667	677	720	661	655	651	698	687	701	705	667	620	655	672	672	662	651	697	661	689	696	674	660	705	694	700	687	679	667	648	633	671	685	676	663	701	661	684	678	672	701	686	668	640	679	634	724	680	705	639	640	692	681	695	669	664	635	639	705	706	668	697	682	636	654	670	691	696	670	687	682	710	672	637	704	713	663	659	692	737	682	667	674	673	691	667	665	668	655	700	671	670	669	695	724	679	703	690	705	692	669	659	729	644	674	686	627	692	622	674	724	630	657	689	681	613	692	689	652	674	707	742	701	692	658	696	705	653	659	693	649	691	683	702	724	703	649	679	682	712	682	668	705	695	665	710	673	669	664	699	652	693	638	655	699	682	703	673	693	684	684	732	706	683	682	696	630	630	641	682	691	651	667	685	658	640	658	678	666	687	680	649	707	645	714	659	624	720	617	687	687	670	697	697	646	743	674	717	689	706	688	707	672	722	661	663	703	663	697	709	629	687	679	683	665	706	666	673	651	651	690	701	686	681	664	630	681	691	678	658	691	697	693	665	644	685	653	717	662	708	702	624	656	673	680	679	731	707	709	677	679	662	698	718	694	697	672	683	661	647	691	670	684	727	692	623	676	688	705	672	698	676	693	688	638	698	711	681	657	691	683	701	666	653	729	648	673	688	690	643	636	679	655	607	690	655	633	684	672	688	645	697	675	701	707	724	669	660	672	695	684	690	668	673	711	710	663	690	687	660	672	669	713	697	684	630	668	650	677	658	700	681	660	655	715	675	674	684	626	680	672	645	646	691	697	681	644	712	625	707	706	684	674	692	649	732	683	682	718	661	704	687	638	693	674	703	716	687	674	684	618	710	683	678	664	650	700	645	684	681	725	714	675	649	706	664	660	710	666	700	682	654	703	660	688	706	702	674	666	690	689	657	654	671	639	661	687	678	690	662	695	667	699	670	698	649	662	709	657	638	723	680	694	694	687	664	693	677	713	723	692	667	702	646	666	696	707	662	635	640	665	661	627	686	665	676	663	668	707	653	669	691	685	688	653	700	697	673	718	679	699	651	699	647	733	635	766	671	722	712	633	688	676	606	705	706	670	684	737	703	694	646	664	680	698	687	685	733	735	670	661	712	654	691	683	661	670	706	696	616	706	728	701	681	681	682	685	662	708	641	670	693	675	668	672	746	668	684	677	672	701	674	695	676	690	635	714	685	644	709	702	647	659	686	682	681	650	673	680	641	671	683	673	657	736	668	717	701	719	650	693	709	663	655	670	697	655	697	709	660	623	711	703	665	635	689	693	718	645	683	707	674	676	696	661	674	656	699	678	662	670	698	657	677	680	653	692	650	724	686	638	700	647	659	729	677	645	682	689	683	700	663	652	710	687	671	712	642	672	663	651	712	667	646	721	695	698	665	708	715	686	677	665	680	640	648	665	691	701	638	679	652	707	682	702	700	675	651	698	676	702	642	639	660	679	685	680	693	689	701	702	718	636	737	680	631	695	700	677	694	644	651	663	657	670	677	686	659	662	714	655	697	664	670	655	675	714	727	695	676	674	681	675	707	690	663	707	632	706	667	676	664	695	660	671	702	664	694	681	630	687	681	651	683	698	605	657	643	678	677	724	683	658	684	705	668	692	726	698	680	678	655	684	715	694	646	664	719	694	665	639	613	657	667	645	680	657	627	656	658	675	681	705	664	731	687	676	688	700	752	698	628	674	682	682	658	683	672	635	665	689	666	668	670	688	680	679	655	696	720	682	660	703	715	639	710	719	642	675	662	686	684	690	731	715	698	680	701	688	668	693	707	678	682	688	629	714	675	733	668	694	714	647	700	687	697	663	658	637	702	668	683	718	688	664	691	694	719	667	653	664	696	640	703	658	700	651	677	679	688	697	696	699	680	710	678	643	670	663	682	657	692	660	662	740	681	651	744	648	687	712	618	653	650	640	641	689	627	677	716	662	632	663	649	690	646	665	653	687	720	711	650	666	725	699	695	664	624	639	691	699	666	682	663	691	680	666	667	679	677	707	667	653	666	721	740	670	648	710	700	689	659	669	684	642	682	631	659	636	710	693	662	691	691	670	661	694	700	692	658	692	674	668	689	693	603	671	659	661	702	703	638	692	690	704	612	661	644	709	679	678	689	717	624	669	664	709	661	702	676	698	645	685	619	673	685	685	674	724	674	665	679	686	665	661	689	695	673	662	667	698	679	698	646	686	759	700	632	663	710	727	629	691	697	695	698	696	672	689	691	710	677	720	715	685	632	666	701	696	652	663	722	699	673	641	662	680	668	719	659	702	691	686	712	656	678	677	738	712	701	626	687	651	701	685	692	694	669	691	645	680	672	685	707	708	660	648	683	655	656	657	701	674	672	690	669	689	670	663	656	696	663	678	692	706	667	680	657	676	720	635	693	706	688	648	657	683	697	654	687	696	687	683	658	674	650	634	653	682	681	707	729	674	699	642	643	703	665	696	697	688	659	627	679	638	695	699	715	660	652	677	666	716	705	706
28645	12422	2144	1250	874	703	568	474	461	395	332	371	329	319	296	313	306	301	253	282	2976	8972	7069	3809	1440	610	353	273	253	259	214	231	251	254	231	225	243	242	248	233	230	254	216	242	231	238	246	236	244	250	255	249	236	242	261	239	213	230	248	230	235	202	221	233	266	240	251	227	236	225	253	226	228	259	212	257	253	251	229	223	254	244	234	250	223	239	266	257	248	243	263	273	244	234	240	246	243	239	239	203	253	245	261	267	240	261	264	233	257	228	227	237	229	236	250	232	248	221	249	264	224	227	261	214	248	211	241	235	239	255	249	230	287	239	249	229	229	206	241	245	266	223	211	235	245	221	245	245	227	236	233	233	274	242	253	236	241	239	242	251	262	246	251	233	234	243	256	254	260	234	211	265	247	222	240	222	259	227	220	250	247	248	241	252	233	231	260	252	195	240	249	236	234	261	205	257	229	258	242	238	249	267	257	227	251	271	248	245	222	235	258	252	224	234	236	226	238	256	231	259	245	254	230	252	259	225	231	261	266	237	249	239	188	224	237	227	260	275	244	234	240	241	265	261	244	252	261	234	269	222	262	233	217	222	260	243	258	243	246	238	226	255	244	260	262	239	259	234	250	247	205	254	234	254	237	238	242	235	241	263	233	232	228	249	228	230	246	248	248	239	240	222	236	244	244	249	239	223	247	251	206	242	215	247	230	229	245	233	252	248	254	252	249	214	216	230	205	239	231	233	234	247	261	228	241	239	246	235	246	221	233	245	253	249	230	242	218	271	235	230	219	227	225	221	234	250	228	259	229	235	236	282	229	249	247	257	261	254	244	238	220	259	242	239	257	229	246	250	221	233	242	277	245	228	249	254	267	246	253	227	256	252	235	232	215	226	245	240	233	220	220	215	228	237	220	238	229	226	240	246	209	223	231	239	261	241	207	218	251	202	216	226	269	244	229	240	236	252	245	248	243	237	201	239	246	237	241	265	248	239	275	261	257	237	256	269	235	238	242	226	240	201	245	242	225	234	247	236	217	230	247	225	263	251	234	241	224	238	263	239	239	258	230	253	267	227	238	247	225	230	260	229	256	243	258	261	240	267	250	256	248	240	243	231	266	236	248	255	245	241	239	254	259	262	260	245	236	252	261	257	258	238	246	223	252	225	243	234	270	232	274	254	230	251	253	253	235	256	241	237	280	257	255	262	242	214	238	260	251	277	220	250	262	243	211	256	242	250	240	249	240	251	216	246	248	266	224	240	221	230	254	256	245	242	265	243	258	272	249	250	256	239	231	247	246	261	233	240	210	267	242	260	231	235	221	208	257	244	224	247	274	240	238	227	238	258	233	252	264	270	250	242	262	230	257	243	260	214	245	218	234	237	233	223	241	250	263	261	260	261	255	221	280	276	234	227	251	239	238	248	213	238	248	240	233	239	246	211	239	236	256	248	234	237	217	243	254	247	231	248	269	243	243	277	266	242	200	261	233	238	256	230	238	254	261	247	217	237	268	234	217	236	235	250	241	247	233	246	247	250	259	242	242	227	256	217	264	275	220	224	249	261	247	259	244	245	228	221	230	235	276	244	237	237	247	212	264	230	224	231	267	227	251	259	233	251	241	225	276	236	221	246	244	227	234	235	256	230	226	249	232	235	226	261	240	224	241	261	228	250	263	246	241	274	244	241	251	230	229	238	234	231	250	242	262	247	263	244	224	236	243	249	240	251	254	232	256	228	257	240	227	265	262	257	246	248	236	246	252	232	212	240	246	211	257	235	250	235	242	238	230	251	258	239	229	237	254	246	238	247	228	239	236	259	244	239	247	255	249	260	255	238	227	214	237	259	239	223	240	256	254	234	260	246	237	223	241	225	231	271	222	224	250	238	222	244	240	260	244	236	250	236	222	239	233	242	230	227	217	228	242	248	245	227	261	243	256	263	220	240	251	233	236	244	260	241	261	242	223	234	243	210	223	242	236	249	224	251	250	226	221	217	228	228	230	219	280	244	259	246	239	236	259	223	232	240	253	259	251	237	225	256	258	253	235	248	234	261	240	210	244	255	250	223	236	238	229	212	224	267	219	248	227	257	245	251	245	262	252	223	248	224	221	243	243	240	254	245	252	226	239	235	219	217	237	255	232	281	248	244	239	233	238	234	259	260	264	225	238	200	247	259	268	240	230	281	248	238	250	270	230	225	244	230	239	243	242	245	215	268	274	248	270	247	222	255	232	245	257	240	239	241	248	258	239	236	232	267	217	238	247	221	252	216	230	210	242	226	228	235	266	229	242	246	272	253	234	227	271	251	237	247	211	248	254	217	245	219	241	262	238	236	227	235	228	234	246	251	253	251	251	220	237	233	233	219	248	223	254	261	240	238	240	238	269	229	250	250	270	244	224	248	236	244	263	224	253	216	250	261	251	237	242	254	258	247	241	223	223	252	228	214	231	271	236	217	241	234	236	221	267	220	235	241	232	267	256	231	241	241	247	243	236	251	243	240	251	235	219	247	230	244	223	241	249	251	241	269	248	238	243	230	236	223	255	228	260	218	245	239	249	233	230	233	218	256	245	242	245	220	250	248	232	239	233	253	217	237	228	251	242	220	251	269	234	201	229	249	238	245	236	255	241	266	258	264	257	247	260	235	233	277	236	242	242	265	232	220	229	239	268	244	258	241	234	236	248	225	222	239	234	240	233	204	250	254	234	264	245	247	254	240	256	258	251	254	246	220	221	237	215	210	246	237	224	242	239	246	230	248	249	244	234	235	243	241	250	242	248	233	246	254	249	267	257	236	239	243	229	242	250	230	241	215	242	244	252	247	243	232	227	226	255	239	295	249	211	229	229	233	238	235	241	235	262	272	230	229	254	263	248	221	240	229	239	217	236	228	236	275	242	252	244	238	227	270	241	259	262	290	228	242	243	245	280	232	245	280	239	242	246	224	239	225	214	247	215	228	252	244	231	272	252	227	230	229	259	243	247	222	263	224	268	232	254	239	234	211	244	230	222	238	253	231	229	230	238	243	257	240	215	203	240	227	240	248	262	271	229	242	251	252	239	211	246	235	252	270	235	208	217	237	238	263	248	240	230	232	256	255	246	222	254	212	227	231	259	266	243	228	242	232	253	230	218	236	247	258	227	272	245	268	234	219	216	203	254	229	219	237	205	254	245	215	236	244	212	214	237	252	243	229	222	242	245	246	233	237	214	239	246	237	240	233	225	231	247	233	255	245	227	258	223	252	219	243	240	256	234	247	261	259	216	234	233	253	239	242	252	232	241	236	218	255	239	245	247	242	242	242	235	251	260	251	225	238	244	233	223	274	265	233	256	243	244	270	264	263	276	213	216	240	246	233	250	257	271	228	233	240	252	278	236	259	238	282	252	277	277	243	235	233	225	252	243	250	242	229	260	251	235	261	237	236	241	224	256	237	257	227	239	269	230	217	247	234	251	254	244	248	221	252	229	240	274	236	257	252	235	238	236	227	245	257	255	236
18472	8628	3019	3435	3142	2731	2319	1967	1882	1687	1477	1415	1287	1177	1186	1130	1081	1017	1005	1234	14532	29136	24299	15691	6583	2820	1231	910	771	751	776	722	736	782	723	777	719	723	725	711	791	731	765	757	712	728	809	717	758	697	783	780	739	739	752	735	743	718	755	719	721	755	733	782	659	726	764	770	741	779	787	739	720	746	769	733	735	750	732	779	699	745	699	701	729	739	763	787	710	731	704	754	755	770	770	723	765	758	779	746	740	799	780	774	763	762	782	741	754	757	746	718	764	700	777	735	759	752	746	751	734	735	715	753	722	770	713	764	691	718	714	736	796	750	708	728	759	760	729	753	732	712	758	719	729	746	788	728	714	796	737	774	764	739	722	729	737	728	714	698	728	724	724	718	728	738	747	777	755	759	733	735	807	741	768	704	778	734	739	735	767	676	729	767	709	729	752	754	744	761	785	758	781	761	705	746	763	699	789	732	758	723	751	684	759	757	734	739	759	722	725	733	748	719	731	749	778	775	735	739	704	729	740	750	803	761	746	759	778	793	767	706	801	760	750	696	740	735	762	746	760	701	831	713	680	787	743	774	678	748	704	734	714	735	767	766	757	748	755	701	757	770	679	755	722	785	744	717	765	733	725	726	818	709	717	741	712	772	741	767	745	750	723	715	752	754	756	737	767	786	764	714	723	727	720	746	721	770	762	759	766	730	729	760	716	728	740	761	759	728	745	769	728	664	696	708	741	720	773	766	705	765	726	713	755	744	747	766	715	726	730	780	740	716	747	793	785	765	742	744	738	756	749	738	706	724	734	743	746	759	771	759	789	716	767	766	707	729	703	722	718	698	753	750	765	736	713	758	747	782	747	725	756	775	747	758	774	709	792	788	711	757	770	751	756	808	742	699	745	741	779	785	693	725	773	744	756	764	731	739	752	749	745	723	764	717	726	706	703	710	758	771	793	747	717	684	737	746	752	770	707	788	738	736	748	718	742	762	787	720	767	698	758	740	773	764	732	790	811	760	734	709	735	755	758	730	755	756	785	715	705	760	754	738	710	742	755	701	757	755	774	790	745	734	738	757	726	753	753	738	782	768	743	793	709	765	785	781	697	774	733	746	759	737	777	744	709	739	721	748	721	757	799	791	716	718	747	738	726	721	764	770	717	747	709	720	765	764	748	759	709	811	771	714	757	801	710	697	709	751	734	757	728	718	748	769	727	737	739	743	731	766	763	710	743	703	714	772	747	745	717	752	773	700	752	726	763	739	767	742	745	721	776	727	748	717	739	724	757	793	734	788	712	796	748	763	768	763	702	767	735	719	722	721	767	722	743	769	730	792	724	760	770	704	748	776	720	752	740	697	808	694	729	764	754	761	772	742	730	763	716	780	723	762	762	773	755	711	808	736	749	732	690	674	773	716	734	731	757	710	743	728	751	801	692	747	729	717	746	799	725	748	737	748	785	763	765	743	743	744	743	749	773	735	789	738	698	770	763	721	767	732	749	753	749	734	734	762	747	728	764	745	767	736	734	813	764	729	760	768	733	746	742	726	683	746	790	781	744	768	714	775	733	737	793	721	797	780	733	714	759	733	730	754	760	715	762	737	738	760	734	694	772	738	738	764	737	718	739	742	737	733	736	737	690	710	745	729	701	772	727	746	713	734	732	752	734	725	735	725	704	749	712	719	713	689	747	715	744	761	804	741	763	711	747	754	755	727	750	791	768	735	696	750	772	718	730	747	713	762	775	780	762	720	716	743	727	700	721	773	725	761	726	693	745	770	744	758	753	754	769	719	768	803	749	740	736	694	765	769	769	719	693	723	742	741	663	723	744	701	768	751	760	775	799	787	761	699	759	786	763	776	726	745	786	823	763	799	752	804	726	736	782	758	776	704	704	710	772	743	716	694	722	729	713	732	733	734	743	722	746	765	742	775	721	736	772	729	715	774	711	713	735	745	786	711	754	768	721	773	779	728	724	726	706	756	726	765	755	807	732	736	743	783	802	742	757	756	757	701	714	744	715	745	762	734	767	761	718	747	738	760	737	770	759	775	775	759	752	734	748	762	726	749	747	714	735	783	715	780	776	720	731	746	750	759	749	805	749	747	740	746	741	725	740	764	798	743	713	714	695	710	724	762	782	757	709	724	734	692	771	745	780	760	731	739	763	731	811	689	724	764	708	746	738	711	740	778	755	785	775	767	780	736	775	731	794	727	747	739	768	732	766	763	760	705	731	717	727	730	765	763	719	772	754	684	751	768	756	731	700	732	740	757	717	733	765	758	788	774	722	727	778	759	755	738	735	768	755	690	770	762	791	726	764	744	726	786	756	736	756	749	710	749	741	814	846	777	763	762	733	756	769	727	765	746	735	721	773	721	768	747	756	723	751	751	709	750	740	734	724	793	729	714	704	752	747	748	789	782	735	727	753	790	688	745	736	721	719	761	752	694	741	768	760	740	757	749	739	750	731	745	754	739	761	743	723	743	774	794	788	768	735	744	732	743	747	766	715	765	763	743	759	762	760	747	725	818	718	692	746	744	713	741	733	770	743	781	708	780	707	757	768	780	799	755	761	725	730	757	732	751	765	739	733	734	735	764	777	751	741	714	748	753	704	743	719	772	754	756	794	751	779	720	755	727	723	718	770	741	704	720	696	734	752	703	754	782	713	731	728	755	744	727	727	786	748	735	728	719	695	751	739	758	813	750	737	738	726	732	722	759	757	746	820	738	735	736	746	738	747	734	742	724	732	747	787	744	766	774	705	765	758	746	721	759	762	776	717	753	725	818	715	724	770	711	741	748	733	710	719	691	753	737	766	740	775	763	732	737	689	710	757	746	761	728	715	703	786	723	722	751	723	722	737	807	782	691	762	686	734	767	726	710	763	736	721	757	726	743	721	785	763	727	764	751	737	700	752	714	691	731	757	723	818	740	741	751	707	705	689	763	749	750	759	704	800	746	754	694	753	780	740	781	750	754	767	725	764	763	750	752	776	790	726	734	717	752	777	745	723	720	705	737	732	731	761	770	708	751	719	711	743	751	722	792	753	785	735	721	695	726	715	785	779	718	720	746	725	747	731	765	756	734	718	726	769	759	759	741	769	754	759	766	725	717	749	748	713	763	723	738	718	770	737	710	722	706	759	784	785	745	704	705	781	748	765	756	769	749	744	762	750	758	751	724	774	764	738	740	768	751	695	739	707	772	742	690	720	730	722	721	745	791	731	689	783	782	752	705	741	773	738	760	732	718	788	738	713	711	710	757	722	750	731	727	762	773	788	780	763	766	778	796	692	761	782	725	745	755	787	733	766	815	740	741	714	775	751	730	773	737	708	782	751	734	790	784	716	720	754	736	788	729	781	716	715	749	719	736	766	780	731	760	734	784	766	711	764	739	769	749	763	704	741	737	742	727	779	704	775	711	769	707	782	696	729	728	741	704	730	729	707	704	719	721	755	789	787	770	679	801	701	780	768	749	744	733	758	727	739	720	719	707	735	730
37269	16395	4239	2293	1550	1213	948	714	645	567	497	487	466	410	400	379	338	352	341	365	2033	9417	14213	8486	4154	1740	678	364	311	256	295	257	276	273	288	274	278	286	296	261	259	260	273	247	280	270	257	248	261	269	279	258	259	271	270	256	272	243	280	289	251	312	274	280	287	280	288	274	274	312	282	296	284	272	239	293	283	286	280	267	244	261	286	269	289	261	315	249	250	259	292	274	253	291	257	238	246	259	293	274	269	262	279	300	286	279	275	286	287	290	288	260	261	239	277	271	282	301	272	250	293	283	263	268	277	281	289	283	249	298	267	262	293	303	263	295	284	275	304	270	256	300	283	283	244	288	284	248	282	308	273	263	278	251	259	254	289	307	275	272	297	270	284	255	303	254	282	266	248	277	287	270	260	264	250	294	266	275	277	304	285	283	268	265	294	285	288	263	269	244	243	269	280	274	259	289	275	278	290	280	288	281	305	307	267	266	296	274	287	282	258	255	305	286	257	298	288	268	305	285	278	238	283	291	229	275	247	240	283	279	303	299	283	277	286	259	261	232	275	241	251	271	257	300	273	307	248	276	271	227	251	279	271	276	293	273	271	280	270	261	272	269	265	243	255	313	267	281	303	306	224	283	289	272	268	267	271	244	251	252	293	273	276	283	284	260	286	259	299	282	296	273	293	304	272	282	281	275	279	235	279	290	245	272	269	260	287	286	251	281	262	301	270	278	281	273	286	280	256	286	294	235	280	258	282	283	296	274	297	290	246	291	254	276	261	250	282	264	281	264	283	273	239	280	268	284	287	306	275	258	294	283	275	270	259	282	272	262	300	256	262	287	333	283	289	286	262	255	272	283	269	302	292	257	288	240	278	281	264	259	292	287	248	298	277	276	301	252	264	291	272	280	269	265	287	272	307	300	277	255	259	274	270	283	278	282	269	292	273	273	255	299	284	252	280	269	276	270	278	282	298	277	226	257	267	250	265	259	268	275	298	285	288	316	259	249	287	271	273	253	273	262	298	299	249	318	274	275	283	292	271	305	292	284	270	281	308	278	278	263	255	299	250	276	282	268	263	278	270	280	254	304	282	266	265	292	255	275	275	266	284	286	278	283	264	277	264	291	236	301	251	256	293	287	268	276	273	268	275	249	260	248	272	241	290	277	255	247	245	274	266	260	270	295	291	251	237	273	268	273	267	290	257	252	281	297	265	294	272	269	306	277	275	263	272	275	281	293	281	301	280	271	269	283	279	302	270	283	257	261	277	265	270	293	252	260	254	260	256	274	239	287	253	278	278	261	280	290	288	295	269	268	291	292	262	284	262	272	263	302	280	274	288	266	272	268	271	254	302	274	293	270	291	261	254	285	272	256	252	271	278	235	285	266	261	254	265	262	258	278	281	261	272	286	275	250	276	312	259	287	262	280	307	261	266	279	222	269	283	283	286	270	293	252	250	263	270	304	276	273	294	263	271	248	280	287	284	305	272	258	258	295	292	288	321	271	303	263	253	297	247	265	292	278	304	263	304	300	283	266	249	254	254	281	259	248	262	265	284	257	277	257	282	295	282	259	281	274	263	287	282	267	308	262	274	290	262	267	264	281	270	274	244	262	236	279	311	274	266	276	276	275	249	253	267	300	277	282	259	263	265	276	270	280	292	249	283	270	271	328	267	283	309	246	274	281	254	268	296	302	229	264	283	285	262	286	283	271	261	278	268	299	309	261	275	267	291	267	301	232	246	260	251	280	245	277	287	293	260	250	284	261	247	291	267	270	273	271	276	283	244	267	271	275	283	268	278	281	266	256	258	266	295	286	287	268	278	271	266	275	274	283	273	256	266	290	288	282	278	265	304	302	278	272	269	267	276	254	257	256	308	309	289	256	288	253	290	293	300	296	290	279	255	279	296	253	274	289	317	267	282	265	256	285	285	294	278	289	250	281	278	279	241	291	229	285	284	245	265	287	258	249	301	243	274	276	285	267	280	253	281	284	272	293	250	275	248	284	279	260	283	269	261	289	259	273	264	240	248	281	263	275	291	301	272	274	261	269	299	267	275	272	270	288	277	274	255	257	266	280	259	272	280	260	297	254	290	296	273	242	271	286	277	268	270	272	258	263	257	293	293	284	258	296	266	292	297	288	270	298	260	271	252	260	296	297	272	269	255	253	286	253	276	268	249	270	301	331	273	271	254	238	257	320	256	267	279	268	270	252	241	311	270	283	280	292	288	257	307	267	279	296	261	279	291	284	271	291	263	277	269	263	286	284	271	281	290	297	267	297	270	305	284	240	266	267	292	277	278	257	301	276	272	272	275	285	252	260	291	285	287	266	244	270	282	287	249	266	234	271	263	281	260	268	277	285	283	296	249	256	263	247	244	272	296	248	283	253	268	265	279	245	259	270	285	278	275	285	291	280	275	300	270	280	272	250	253	256	303	285	259	285	274	260	268	273	245	237	263	295	279	274	274	291	309	292	271	294	253	291	266	275	264	284	290	285	270	255	275	274	246	269	282	292	253	278	248	284	284	278	259	281	270	255	290	245	238	260	301	263	263	285	267	278	249	251	285	272	287	279	273	261	296	277	269	288	285	283	277	272	251	266	255	289	282	282	278	289	247	276	257	251	253	272	288	278	258	268	297	286	263	266	271	295	268	276	291	306	283	278	259	291	253	278	284	284	294	287	267	281	259	258	274	267	264	253	291	272	275	281	291	265	249	287	268	280	273	266	240	287	295	277	275	283	273	299	269	268	299	303	286	310	260	299	269	285	268	268	267	280	291	279	295	274	264	285	276	235	282	282	283	256	250	282	269	253	278	268	271	254	310	303	263	282	286	283	255	282	278	281	296	273	283	270	289	275	265	275	251	258	271	289	246	272	292	258	269	281	309	265	285	300	233	299	301	294	272	276	291	281	278	277	266	252	254	267	311	286	303	257	279	263	329	281	258	288	282	281	267	254	299	284	260	260	264	249	254	257	249	253	289	266	263	270	265	260	271	259	267	247	278	275	285	271	295	256	241	285	258	257	239	277	282	283	298	291	291	285	289	264	277	280	279	262	285	258	273	284	249	294	285	276	285	286	294	294	261	268	292	266	279	279	262	253	260	287	273	262	267	287	264	281	269	296	273	262	270	260	294	301	280	269	274	274	309	292	278	271	254	276	283	294	277	282	240	299	266	254	283	258	285	238	272	299	245	244	286	318	264	269	296	281	279	273	232	272	296	271	318	275	284	241	285	290	268	251	289	308	274	258	276	274	270	269	248	255	287	290	277	308	277	279	268	301	236	272	275	254	279	251	309	275	282	270	260	289	249	260	279	304	251	262	272	297	269	292	290	241	270	266	271	319	255	288	304	259	250	258	256	266	277	261	274	249	273	249	253	247	267	270	290	254	261	266	265	250	277	274	267	278	273	271	263	262	285	258	277	271	303	276	256	287	260	258	256	266	289	262	257	312	267	254	259	294	261	268	249	246	241	294	269	292	282	307	276	266
24649	8805	4853	5788	4970	4236	3518	3074	2675	2303	2086	2040	1828	1664	1624	1481	1414	1428	1373	1451	8385	27892	35548	25958	16175	7828	2856	1368	921	860	850	847	834	802	808	876	766	811	874	802	818	857	847	782	826	801	860	794	784	808	810	824	830	824	815	798	840	800	801	822	834	805	804	843	784	855	802	828	784	786	843	807	808	824	777	823	831	804	754	811	834	857	850	792	855	808	834	793	812	815	831	863	789	805	838	807	748	838	841	819	784	819	805	842	785	827	840	812	804	822	865	840	820	825	838	873	880	829	783	822	837	842	852	841	832	828	827	791	868	840	803	793	827	780	863	852	844	829	831	814	765	860	863	808	831	803	815	812	843	805	861	848	806	876	818	848	823	875	863	796	806	844	826	840	804	852	896	796	840	899	827	859	832	863	829	857	802	830	848	796	765	793	793	856	858	820	806	859	792	842	828	790	816	822	813	772	878	872	865	840	844	804	771	804	792	859	842	820	849	825	799	787	796	840	783	858	858	839	818	803	874	856	860	817	823	818	866	833	826	808	822	802	855	826	827	862	849	875	808	855	822	827	769	811	800	839	823	849	888	808	806	829	833	843	815	776	866	860	862	807	867	860	852	821	889	786	830	830	815	775	863	814	813	848	848	811	798	809	793	852	848	843	802	855	862	791	824	818	813	801	875	805	837	886	772	809	799	799	811	900	805	807	811	840	848	853	813	776	817	826	848	854	820	846	780	790	832	813	776	861	855	852	810	791	833	796	835	804	856	793	860	823	843	780	841	858	837	816	790	820	859	810	817	814	889	838	852	879	758	815	790	791	828	840	806	829	811	841	825	765	837	846	839	846	806	837	880	847	823	853	825	824	804	786	829	831	834	838	783	833	821	795	805	810	884	779	756	877	811	857	799	810	802	841	807	848	808	836	840	856	842	858	805	791	833	810	837	792	845	811	888	809	793	802	802	848	781	830	804	813	850	823	811	809	788	862	802	885	855	831	845	741	807	860	811	842	809	804	828	867	797	829	807	832	786	816	836	867	804	824	781	790	817	828	857	798	809	878	865	807	852	777	837	831	790	810	786	850	837	760	818	827	847	832	776	831	819	862	814	854	827	843	810	861	808	842	794	897	856	821	830	821	826	846	805	850	852	799	794	859	760	844	825	826	799	809	866	812	829	811	836	845	766	821	833	766	853	881	806	839	808	797	823	820	832	843	820	836	816	825	844	810	819	860	807	832	827	840	833	837	834	839	803	806	797	811	805	819	801	830	837	824	798	843	812	744	812	910	791	808	853	827	786	838	848	821	830	809	818	833	850	827	834	770	802	836	833	808	805	813	820	903	822	796	827	830	782	780	821	840	849	806	821	834	865	813	768	783	820	841	797	830	881	835	887	814	815	878	845	825	819	879	808	801	830	827	805	843	809	823	810	868	819	798	795	875	839	821	825	802	868	834	815	848	845	837	779	817	857	833	838	828	818	818	834	797	828	877	840	871	819	871	836	789	882	813	803	836	862	836	831	782	816	835	821	834	832	877	811	835	824	816	843	861	845	834	836	823	790	828	884	823	829	825	833	808	832	857	806	825	823	838	799	808	844	833	794	852	802	826	836	816	857	887	843	807	821	787	840	779	881	808	798	810	860	847	855	814	838	812	834	787	823	830	830	854	830	774	851	841	857	802	831	806	814	860	857	812	832	829	873	752	816	861	850	852	835	853	821	797	858	813	802	862	776	861	847	805	821	833	803	815	848	823	845	854	770	848	815	857	810	778	820	814	870	816	800	789	857	823	877	820	843	856	792	830	824	813	877	865	803	841	805	837	841	840	881	760	826	800	804	818	863	811	809	784	832	845	810	805	810	801	843	823	799	812	878	807	846	840	830	813	828	863	832	793	781	864	838	840	776	845	836	797	839	888	775	825	846	816	791	809	807	802	831	842	902	825	895	847	842	835	881	838	820	803	885	834	854	874	818	842	821	844	850	781	814	814	862	814	832	875	778	832	799	835	816	894	814	863	837	835	806	831	835	792	793	753	806	861	818	850	879	857	823	834	852	866	819	790	795	835	800	835	839	880	824	842	847	858	792	807	871	757	840	848	846	837	842	835	834	848	811	845	788	834	818	796	818	832	772	821	843	856	836	821	860	848	792	831	853	814	814	881	823	831	823	853	839	823	858	784	798	808	821	837	822	793	821	803	826	843	797	841	817	833	824	832	809	885	833	814	842	853	847	813	819	798	812	788	825	808	799	816	814	864	831	869	794	831	854	806	875	795	830	795	855	798	862	794	821	829	818	839	832	795	849	879	852	869	778	837	853	787	905	836	822	847	818	828	860	841	769	860	838	808	835	825	809	821	802	830	796	805	810	834	822	781	798	807	833	787	883	818	815	841	801	823	756	855	827	803	789	860	823	837	835	868	807	838	838	730	831	795	771	803	803	768	877	801	834	822	848	763	800	810	873	835	794	824	783	892	797	838	828	814	819	785	845	828	794	848	840	864	821	896	823	820	865	853	896	811	826	854	789	909	840	857	856	804	838	829	820	862	751	847	812	854	849	830	817	818	805	838	791	861	851	875	797	791	804	819	804	867	796	812	815	789	812	826	858	841	811	864	878	802	793	804	830	815	818	847	857	897	837	828	848	758	777	788	817	840	804	762	845	815	795	822	797	896	871	845	805	832	765	867	803	820	809	768	835	819	782	855	814	877	870	830	868	804	835	860	795	812	776	851	848	812	793	831	788	802	803	833	810	851	848	878	839	860	815	820	829	820	815	799	836	803	853	845	841	767	795	821	802	864	874	813	862	801	810	865	856	892	827	849	785	852	832	851	833	780	862	843	831	849	880	827	831	809	806	865	826	834	828	822	826	837	792	858	865	839	841	817	862	839	815	826	811	826	845	826	850	834	836	819	845	754	795	843	863	872	835	799	837	857	833	800	846	841	842	829	812	810	849	811	843	781	841	829	908	827	801	838	770	786	812	839	828	815	827	857	841	838	850	814	835	847	828	863	910	839	844	768	820	803	827	815	818	819	840	867	862	824	853	827	839	822	868	843	842	832	803	782	856	825	823	810	832	804	821	822	820	833	813	795	814	825	840	884	787	838	837	834	823	849	824	811	803	793	823	821	790	862	837	786	784	857	840	869	851	857	824	813	810	830	800	849	886	821	827	810	812	868	827	849	822	855	773	837	822	847	831	864	799	836	864	785	844	837	813	846	848	799	792	822	849	864	812	819	800	814	845	784	836	842	811	816	805	831	824	831	807	810	830	828	852	796	758	850	833	809	831	847	816	849	892	837	831	792	837	837	868	832	846	865	779	819	811	850	813	812	787	875	812	843	849	871	816	810	841	843	823	792	808	862	817	783	789	813	895	812	839	814	786	801	833	837	856	844	798	858	820	813	851	816	826	848	860	795	838	858	898	862	795	784	834	847	811	873	755	846	850	813	859	787	836	810	764	835	789	874	861	821	802	826	798	847	821	838	846	867	827	845	856	807
5310	460	251	231	202	215	228	200	236	193	224	210	188	205	210	193	217	191	209	224	205	261	444	790	918	797	486	285	199	195	186	199	219	235	216	178	176	205	208	200	216	197	206	230	187	198	202	191	210	206	182	199	200	197	190	176	208	212	208	233	220	203	202	168	198	198	202	198	188	200	193	204	195	190	198	234	190	195	194	201	184	182	199	209	207	193	203	207	205	199	188	203	208	193	236	199	204	208	200	192	180	224	174	213	202	197	187	171	189	207	201	201	191	199	189	227	212	186	197	206	183	203	190	180	209	204	189	212	199	206	183	173	210	184	202	206	196	202	204	207	191	206	177	193	197	212	189	190	221	200	153	172	184	189	190	185	200	210	200	188	197	217	222	196	174	201	215	213	226	182	208	188	188	199	220	195	185	201	215	221	227	172	172	222	174	197	200	215	189	194	214	208	227	208	202	195	207	199	224	213	206	190	188	206	207	204	195	201	214	210	215	189	211	205	216	198	211	208	187	179	192	196	190	187	168	197	223	185	180	197	197	162	181	199	208	182	213	225	197	201	198	227	196	216	168	177	203	186	214	196	198	204	206	239	183	186	197	199	209	203	218	191	202	214	209	226	214	208	194	220	210	194	178	208	214	221	196	204	209	189	179	183	203	193	177	187	204	219	212	206	216	214	206	186	202	205	188	209	186	182	175	216	209	197	215	227	192	191	213	208	185	208	190	208	207	206	217	235	177	222	177	208	230	197	186	200	221	227	202	210	191	175	203	226	177	200	179	205	221	209	227	212	196	189	204	188	182	177	195	212	201	218	217	198	188	200	209	217	208	202	167	181	205	212	187	209	194	220	205	209	212	220	164	192	204	180	214	194	228	213	204	212	217	215	199	212	194	200	214	199	201	192	212	209	222	226	214	190	224	193	177	205	193	207	229	195	224	203	190	206	188	203	210	202	198	199	209	214	204	204	214	201	198	217	179	197	194	204	195	208	205	178	184	198	205	217	195	207	205	203	204	210	213	198	226	212	178	228	200	199	207	210	218	200	218	207	209	196	181	193	211	209	186	196	207	178	178	201	207	188	190	182	197	181	216	191	217	185	184	188	190	184	210	183	199	186	200	211	205	213	209	192	183	217	184	230	192	230	214	178	232	187	177	192	201	214	186	207	224	203	209	190	187	208	187	209	207	189	202	201	193	198	193	201	187	214	193	203	208	187	202	181	197	193	207	209	195	212	199	222	208	233	210	177	226	199	210	212	200	217	216	225	213	206	192	208	200	214	211	186	221	206	201	172	206	208	225	205	192	216	210	232	205	227	184	227	159	208	209	215	192	213	209	197	192	192	205	211	208	203	190	189	212	175	220	190	196	219	187	197	232	198	228	207	219	205	202	199	196	221	193	176	200	214	205	201	203	187	222	200	200	186	188	197	198	205	194	228	208	232	225	211	196	189	187	195	211	207	210	224	205	188	200	220	187	198	210	199	172	210	209	198	226	183	198	205	220	212	213	188	186	177	212	198	229	195	188	184	202	220	218	206	192	203	203	213	187	212	208	195	191	200	205	192	207	194	212	195	210	215	206	195	175	185	187	193	197	223	221	204	229	182	211	208	198	192	186	202	188	200	181	204	224	211	198	202	213	198	218	217	186	188	176	216	201	179	211	191	200	186	190	196	204	178	196	187	193	189	224	187	208	192	203	193	204	229	221	199	181	196	227	190	211	185	188	218	187	191	184	204	191	203	207	200	199	210	199	177	186	186	209	194	199	211	200	205	179	173	190	210	204	210	202	219	223	193	193	179	169	205	219	208	185	217	196	199	235	199	215	190	199	236	219	188	186	194	194	213	180	195	199	183	193	209	179	222	205	225	200	219	226	192	199	207	225	199	219	206	226	179	224	197	220	202	210	209	179	199	202	183	213	218	199	186	231	216	172	211	216	179	193	185	232	221	183	201	209	191	194	187	203	185	207	220	219	207	196	204	192	210	193	212	206	181	191	191	203	173	222	186	206	203	209	222	213	201	204	207	187	214	229	204	229	193	206	180	197	208	196	197	200	192	188	217	199	200	200	206	219	201	195	199	215	246	207	185	222	203	217	196	204	234	174	187	193	238	205	192	226	202	208	180	203	207	183	209	189	224	218	222	208	192	186	205	198	192	199	240	187	175	188	193	183	172	197	176	209	202	204	175	218	215	217	209	200	199	199	192	201	165	218	217	209	190	186	183	198	214	207	208	209	203	217	212	207	172	197	216	196	208	208	213	225	210	205	191	208	180	192	203	200	206	195	192	186	181	197	207	198	178	182	184	206	191	205	200	199	191	202	184	194	224	193	197	196	198	241	200	209	171	224	211	205	192	199	216	235	225	224	188	185	202	204	205	198	212	196	185	198	159	191	204	199	187	198	192	197	232	169	197	174	202	215	191	210	227	204	200	192	190	172	189	188	201	192	191	196	183	192	207	186	182	197	205	217	182	217	196	198	187	216	196	209	185	186	184	221	214	226	186	209	209	199	227	230	194	210	150	201	195	227	195	195	209	189	205	196	183	178	205	185	190	187	203	206	213	211	196	182	205	196	183	237	207	201	209	183	195	182	214	203	192	227	205	193	193	175	213	197	203	189	198	194	197	188	210	185	201	209	192	208	195	191	188	227	196	200	173	178	246	222	194	176	190	204	204	195	211	216	199	197	188	203	200	196	183	182	184	205	199	221	214	194	186	186	198	208	208	188	176	191	212	180	184	198	211	204	198	193	204	197	199	186	203	200	195	195	204	218	240	215	200	222	207	198	203	206	196	208	176	215	230	208	178	207	230	184	197	208	199	194	217	193	193	209	189	197	226	211	202	217	211	188	191	207	208	196	215	205	174	226	200	199	205	163	186	206	193	184	217	215	188	252	182	188	212	225	194	188	205	201	206	171	203	221	174	211	219	212	205	199	179	197	175	191	193	183	198	202	225	206	208	197	210	225	209	203	203	178	206	199	213	187	190	194	231	204	184	194	185	182	192	200	200	205	210	176	204	239	183	210	216	208	188	189	203	216	201	190	225	206	188	206	209	192	212	202	203	202	202	212	193	193	202	219	200	199	183	196	199	201	199	198	217	179	202	204	205	194	179	195	195	179	215	182	192	190	207	191	201	171	209	190	190	209	208	199	186	187	193	189	197	189	178	191	222	202	174	187	181	193	209	199	196	215	220	190	189	212	232	206	209	207	190	223	204	180	205	195	190	177	228	194	186	221	197	214	216	228	183	208	197	208	197	200	203	194	222	187	195	199	200	207	209	200	171	217	205	225	189	206	217	228	203	196	208	186	217	206	221	193	203	177	195	211	190	193	192	205	166	192	200	191	235	194	216	209	191	185	214	196	201	201	204	195	237	192	201	216	203	201	213	198	200	209	175	206	196	188	205	197	202	193	205	188	225	179	209	224	186	203	210	203	195	186	205	196	185	199	231	216	211	199	214	216	205	204	162	201	218	201	206	208	220	206	161
4033	899	692	748	722	746	745	707	708	708	697	694	679	693	719	650	630	707	608	674	659	1147	2560	4424	4354	3620	1828	924	713	643	620	629	663	625	612	634	640	657	628	630	642	629	640	618	653	621	633	633	647	588	666	664	651	642	629	587	627	617	643	613	605	630	617	631	631	601	664	642	611	624	602	578	675	606	646	645	666	612	646	642	619	621	616	635	656	643	642	655	649	616	635	641	631	622	665	630	580	591	629	610	630	635	671	696	607	615	644	641	637	658	614	582	631	614	636	634	645	620	675	617	638	626	637	617	629	641	640	657	649	607	635	627	621	655	631	629	643	671	624	649	618	644	647	669	632	615	616	622	623	645	636	641	624	621	589	688	613	630	648	649	603	631	619	674	600	629	644	567	661	635	679	620	661	616	647	628	630	639	604	652	665	625	606	594	590	635	620	623	639	643	617	618	616	685	596	606	604	632	633	608	592	631	671	655	624	654	602	641	612	625	598	582	656	659	618	611	666	647	626	573	581	676	620	639	634	633	625	630	636	654	619	655	623	649	643	621	666	605	607	629	673	634	619	657	636	632	617	631	634	642	673	590	606	627	617	662	658	614	611	671	642	612	620	648	603	663	698	620	680	602	584	594	642	635	614	610	669	649	648	709	601	657	606	649	635	647	648	679	647	618	619	657	621	650	679	606	593	589	647	655	634	617	618	630	658	633	649	613	588	604	615	613	617	633	667	662	644	615	658	673	660	596	689	628	650	623	602	644	626	628	644	616	605	593	615	616	690	591	631	656	579	672	636	631	629	578	621	611	613	646	681	627	622	611	656	629	560	625	644	619	622	633	612	638	653	631	591	622	638	630	602	657	650	659	696	626	613	639	649	644	605	649	622	638	677	602	642	638	665	669	638	645	613	619	638	593	632	621	631	632	655	609	572	656	657	595	653	650	609	619	598	646	668	652	627	643	615	618	676	620	645	605	659	624	689	593	633	618	647	616	626	642	613	681	624	569	652	614	576	602	665	637	595	640	657	631	658	658	604	613	654	640	664	607	667	622	670	620	627	636	641	580	572	607	612	648	641	685	591	627	609	606	652	660	686	658	613	648	632	606	672	613	580	635	630	614	639	598	654	607	626	650	635	660	647	673	628	642	649	600	641	602	650	674	603	617	613	677	673	580	636	642	579	672	644	610	632	586	638	619	617	626	640	605	618	653	619	641	599	630	622	648	637	629	661	654	611	634	646	641	617	634	656	628	635	668	618	624	603	664	619	605	677	655	633	671	637	607	640	662	578	637	622	624	663	602	670	657	640	606	622	612	627	627	631	619	646	646	636	640	674	587	621	678	671	599	639	631	680	634	649	592	624	635	616	641	645	627	624	568	573	634	620	622	640	672	633	635	651	609	643	632	663	668	636	618	612	660	638	645	603	603	634	654	698	628	662	619	623	646	658	613	630	622	654	638	653	599	629	636	642	589	650	618	605	623	619	607	606	622	628	606	653	645	636	648	630	586	643	649	637	655	610	604	647	612	614	607	639	638	629	630	685	599	629	659	588	633	609	637	634	590	660	625	671	605	608	622	637	664	604	615	642	625	662	615	664	638	632	650	621	645	605	588	645	587	645	648	642	665	613	615	644	663	603	643	622	628	555	615	598	646	646	615	608	648	607	667	599	664	642	659	621	613	635	583	685	637	639	594	702	646	647	616	643	633	618	679	661	639	624	661	641	673	656	656	629	616	632	636	658	634	642	595	643	639	661	638	625	622	618	675	649	607	628	631	634	612	691	622	643	651	638	611	655	614	593	623	645	658	652	614	600	613	617	636	601	611	655	650	640	643	594	617	617	617	632	622	631	629	642	637	651	668	680	643	638	645	603	647	699	660	645	607	618	642	703	672	579	666	625	595	672	615	581	650	638	659	630	682	643	588	607	636	602	610	632	631	654	622	602	635	596	599	576	613	602	576	626	617	595	661	636	628	610	621	617	656	684	659	616	608	638	603	627	639	610	620	628	605	675	590	642	643	649	612	641	599	588	664	631	623	677	660	608	641	618	628	618	580	647	667	688	609	623	618	659	626	598	613	655	674	642	597	667	650	603	624	653	576	588	648	646	681	620	571	645	647	610	650	671	611	608	651	662	664	657	629	636	667	591	600	674	630	631	661	623	636	648	605	633	591	644	637	637	631	627	622	675	658	602	671	670	664	652	629	621	652	648	629	624	675	645	648	627	602	634	641	594	644	625	691	619	632	612	640	629	634	611	635	604	654	633	664	657	687	644	592	596	630	616	650	685	636	615	686	580	616	646	592	627	624	631	620	629	652	644	644	650	637	602	629	645	620	638	646	645	625	678	666	639	577	611	619	619	648	629	606	652	623	675	633	633	615	628	622	631	585	633	591	607	646	611	615	615	609	684	660	636	585	661	605	611	632	625	581	651	632	644	589	677	639	608	639	644	617	661	620	611	677	631	667	639	574	640	611	654	618	633	601	642	602	589	607	629	636	629	631	587	625	608	650	628	634	598	621	666	556	599	606	647	613	638	656	613	620	627	663	631	604	605	648	670	671	613	663	682	651	603	669	633	644	647	683	646	613	612	627	627	598	654	614	599	643	621	597	673	614	605	636	668	653	654	626	643	664	641	653	597	593	633	622	600	614	640	706	630	594	597	621	592	676	634	651	635	648	658	606	638	622	623	642	640	618	601	653	639	654	641	547	642	667	682	624	681	610	647	638	609	650	613	640	634	644	681	633	622	601	563	625	601	637	641	594	590	608	625	619	603	659	616	598	625	657	604	639	661	634	598	648	679	640	631	641	620	587	656	663	629	615	589	640	643	628	618	633	588	631	638	592	612	661	622	675	644	623	647	623	636	623	642	633	662	667	589	606	631	618	644	642	627	663	632	637	641	600	646	613	676	607	606	597	608	630	617	619	640	652	652	622	646	627	663	626	631	667	618	606	614	624	594	627	593	660	636	645	654	651	663	641	638	604	625	632	649	641	632	598	605	626	668	633	676	626	618	663	601	662	656	595	630	652	637	596	668	617	633	584	681	651	632	633	644	645	614	639	605	649	626	645	636	616	665	617	646	633	647	651	632	660	628	655	632	663	597	671	659	642	586	645	635	579	643	643	618	629	634	593	674	645	610	617	672	612	668	624	635	583	623	597	652	626	650	676	600	644	661	639	631	623	628	670	673	650	653	651	579	626	609	647	667	588	630	660	612	617	602	642	664	624	605	661	622	641	613	645	597	624	620	639	630	644	652	629	663	617	621	653	656	602	610	654	610	611	582	611	648	596	618	618	623	602	626	632	653	655	590	607	624	619	656	608	604	601	669	612	672	634	656	642	633	626	676	652	618	593	648	607	678	640	640	637	615	668	629	654	635	632	658	658	651	618	602	615	624	597	597	575	613	643	631	631	643	635	637	629	685	622	614	614	630	617	655	588	673	654	598	638	628	665	615	644	628	641	646	671	673	611	623	675	647	636	596	657	618	633
28053	10583	2109	1183	884	658	552	478	405	375	331	308	299	332	299	274	255	243	266	238	229	957	4899	6991	4552	3012	1340	461	239	218	226	221	206	195	194	213	206	220	202	215	200	234	233	217	216	164	203	188	214	214	205	209	192	200	214	210	209	207	196	226	205	221	212	217	195	233	177	223	221	224	223	192	209	193	198	208	212	190	204	179	208	239	219	206	211	213	214	219	190	206	216	224	198	204	223	184	221	230	212	226	193	200	246	222	216	189	202	209	234	204	224	201	217	227	190	218	219	210	189	214	195	186	207	196	196	230	180	205	219	190	209	218	216	215	241	217	226	191	208	219	179	220	230	207	237	226	194	213	209	208	217	211	235	222	220	202	209	221	191	226	198	198	196	229	207	229	199	186	194	198	213	207	216	224	215	209	187	205	204	210	208	203	180	193	201	220	195	206	199	197	211	216	206	250	231	197	204	199	217	205	235	211	205	204	173	182	204	230	202	187	200	215	197	221	177	209	206	212	188	212	223	209	228	180	194	222	191	210	210	206	193	193	207	202	204	211	202	207	188	188	183	235	202	202	209	210	219	202	238	217	188	212	197	227	200	216	222	219	208	208	230	204	223	193	209	180	189	206	215	211	207	191	201	215	207	197	223	199	214	220	217	197	193	217	203	204	240	193	207	206	222	207	211	203	212	199	198	244	203	200	228	213	217	170	217	201	185	214	209	224	219	207	189	185	202	223	197	199	200	208	224	211	233	209	194	194	191	202	199	207	180	204	237	201	200	204	221	239	206	203	211	203	220	232	214	193	180	214	226	192	215	225	207	210	197	209	214	197	196	197	227	201	236	229	198	218	212	222	201	192	209	223	189	205	183	204	225	196	197	187	199	200	219	207	206	188	204	219	188	197	198	204	207	228	211	224	219	205	214	179	205	203	204	231	212	219	197	219	195	217	215	209	191	214	215	216	191	221	221	209	222	244	197	185	192	203	205	210	187	215	235	201	210	216	221	232	212	212	196	184	203	192	218	214	207	179	204	204	200	219	186	200	204	227	205	182	220	221	228	209	220	216	188	212	215	204	194	243	199	203	210	190	201	233	223	220	210	205	198	202	188	194	223	190	219	221	215	216	212	206	188	201	222	205	208	203	240	230	211	202	201	201	214	196	203	210	213	169	206	221	194	225	216	202	200	206	183	195	215	206	195	206	199	188	196	179	205	217	196	202	211	224	204	235	222	213	197	207	206	213	215	219	206	214	200	198	213	216	205	189	188	214	235	202	215	202	213	212	206	184	194	197	241	223	216	208	193	192	202	228	208	210	177	222	213	206	222	229	232	220	215	203	196	193	231	194	224	219	184	245	220	209	235	219	181	243	202	210	189	199	222	206	201	175	192	210	219	224	214	174	221	158	204	185	219	208	203	202	220	182	177	208	182	208	195	197	219	198	180	205	186	191	216	201	182	185	189	210	207	192	194	193	208	201	191	197	215	220	219	215	234	208	180	200	181	214	208	202	201	183	175	220	209	213	190	215	192	211	220	232	191	209	196	197	197	229	206	215	177	243	205	225	217	219	209	185	199	187	207	199	206	206	212	192	229	207	246	182	209	201	211	211	197	242	214	213	210	198	217	199	214	193	224	218	213	186	203	216	218	192	214	207	173	201	195	211	220	201	207	194	200	205	176	233	192	210	211	206	187	206	187	207	192	185	239	223	207	187	235	210	189	178	210	225	222	211	196	202	203	212	211	222	212	172	208	224	216	222	206	231	189	207	204	200	219	199	182	195	215	230	208	183	204	215	206	185	220	211	212	217	200	217	189	245	210	210	213	212	175	197	208	206	208	194	227	170	199	178	209	213	204	203	217	229	211	182	201	211	238	183	192	209	205	191	205	192	206	230	210	222	211	199	205	203	231	206	210	205	218	191	204	233	201	215	184	185	223	234	190	224	207	203	186	201	224	226	216	215	192	220	213	197	205	213	198	210	205	220	182	197	190	211	198	220	210	206	192	189	194	214	206	209	213	219	190	198	204	191	191	211	179	195	207	215	209	204	205	203	188	187	220	201	202	212	216	188	206	199	187	230	179	208	220	233	195	214	200	185	211	214	223	202	189	215	191	218	206	204	210	202	217	198	190	198	217	227	213	198	216	198	212	211	201	187	212	211	223	213	192	188	236	202	224	199	204	211	181	235	219	210	205	224	224	188	232	217	212	233	193	222	198	227	212	220	203	206	206	186	204	201	218	211	205	217	209	190	186	205	213	188	193	200	199	198	200	186	249	210	216	188	223	195	209	207	199	218	218	222	206	210	212	223	206	223	201	215	218	224	218	211	210	195	210	212	207	189	212	201	218	203	218	215	210	193	187	226	186	194	202	193	190	194	171	201	213	220	193	201	193	235	237	196	200	196	213	212	183	240	237	211	210	223	200	210	190	187	194	216	214	197	176	215	203	217	209	194	185	207	175	224	206	216	191	214	204	216	191	228	238	189	210	214	208	194	180	206	237	223	214	232	204	183	206	208	174	233	182	184	206	211	222	204	214	202	188	214	180	204	217	182	191	196	207	192	198	190	203	228	216	200	219	198	210	217	225	236	240	234	190	228	234	210	211	190	227	185	200	210	227	202	179	187	192	227	199	216	215	224	212	197	176	208	213	219	198	192	199	204	196	217	200	218	186	236	207	198	202	207	203	228	217	194	209	208	220	193	202	220	223	238	206	203	198	189	200	181	215	221	219	210	216	193	182	218	203	223	188	226	191	228	216	216	179	195	231	203	213	225	220	196	216	211	177	207	217	219	231	207	221	183	212	213	192	231	217	209	197	208	215	185	249	229	201	219	216	197	195	184	195	209	220	203	192	195	203	216	219	207	210	217	239	205	209	206	163	215	203	193	230	182	217	208	213	217	190	205	218	182	226	233	220	222	214	220	217	217	203	179	185	224	194	201	206	199	242	202	215	182	187	212	202	241	195	222	209	237	199	207	194	204	194	210	197	217	226	207	234	231	216	222	188	197	206	209	233	206	205	206	223	196	231	196	204	222	209	215	194	185	221	188	203	205	197	230	202	193	202	203	221	227	188	225	195	211	201	217	209	187	201	228	213	220	219	202	208	220	191	197	183	220	213	207	207	213	231	214	202	216	205	220	220	218	191	197	204	223	186	191	203	209	190	210	216	183	216	218	213	213	227	220	224	199	207	213	184	215	203	231	190	241	222	178	195	210	204	227	224	214	192	201	215	198	189	222	205	187	211	211	222	180	222	207	213	202	215	189	216	200	198	202	231	226	212	200	192	190	197	215	215	208	197	212	209	213	202	225	215	210	198	174	217	217	192	191	227	226	203	223	207	234	197	207	217	205	224	211	199	193	186	197	206	219	216	228	215	206	185	207	201	195	210	213	203	193	207	204	202	188	209	213	215	209	189	193	221	212	188	217	179	213	204	223	230	228	191	206	203	199	195	240	204	206	198	185	222	213	199	196	207	237	209	243	218	222	214	189
18172	7356	2839	3411	3038	2471	2164	1879	1652	1534	1328	1299	1148	1091	1023	985	942	934	887	899	1058	5331	21369	25760	18512	13683	6286	1981	904	656	618	672	665	620	622	664	660	642	647	635	653	660	608	611	633	684	623	625	657	644	623	701	651	648	659	660	662	616	617	678	618	655	626	648	634	650	632	694	593	615	638	629	649	653	617	664	646	638	630	631	648	609	659	666	607	661	652	672	654	643	676	725	663	615	695	674	662	624	599	640	657	668	630	628	650	684	693	633	608	612	586	601	635	675	654	643	656	625	666	628	669	655	621	624	681	660	679	625	623	675	638	665	622	616	680	607	630	620	687	623	632	634	639	633	676	643	635	605	626	651	670	638	656	633	604	663	672	634	630	643	692	636	649	640	676	637	675	644	636	636	634	598	648	645	604	627	653	680	647	672	639	643	637	670	680	593	597	707	614	626	657	654	618	684	640	604	666	672	591	638	679	662	636	681	601	644	602	653	658	635	589	665	637	654	687	623	612	622	673	647	649	619	622	607	656	649	675	639	662	721	597	664	634	629	631	643	642	667	660	650	663	634	672	647	658	618	626	651	633	626	649	648	645	684	629	646	608	652	601	657	640	637	641	638	655	617	649	636	632	606	609	665	619	669	667	619	599	668	656	672	632	621	634	700	684	635	624	621	679	607	597	673	616	649	662	652	640	629	646	666	674	646	634	646	668	651	633	642	659	612	654	674	648	648	652	671	664	614	623	620	641	669	660	651	617	626	615	649	672	643	651	644	638	642	672	643	679	663	641	634	641	665	645	633	614	641	664	590	683	631	686	657	628	626	590	659	631	650	616	670	665	626	651	603	635	597	669	623	595	633	630	660	669	662	632	642	670	672	640	668	610	661	673	672	657	646	644	592	632	689	712	643	599	682	677	657	628	639	664	620	642	693	649	617	604	607	648	687	675	677	636	635	637	721	626	618	637	658	618	680	639	743	705	651	662	644	619	605	651	673	660	654	625	590	640	667	638	645	659	632	636	649	644	656	602	615	645	645	656	617	648	645	633	696	658	696	637	621	660	615	610	645	655	627	644	666	699	667	648	709	615	668	645	613	627	647	649	637	651	621	604	617	624	632	669	630	648	689	639	686	654	615	706	664	682	707	642	634	605	647	671	681	674	677	652	672	649	674	634	638	663	665	665	657	648	659	617	634	617	621	637	630	641	576	627	639	618	647	612	631	683	624	619	587	644	675	644	658	652	619	658	626	637	654	636	619	657	624	670	626	649	670	651	639	616	672	650	611	655	619	634	608	645	623	609	649	617	622	618	661	664	685	622	624	675	638	643	640	659	655	673	680	629	630	662	641	605	610	651	664	662	657	644	665	652	614	675	671	655	620	668	607	626	642	669	606	683	633	660	649	667	629	651	653	660	608	591	659	655	630	630	632	653	647	672	643	612	656	639	635	596	639	633	638	641	632	645	619	701	639	632	683	660	685	667	622	638	596	685	647	644	624	664	638	620	644	652	657	620	600	638	644	645	645	632	649	620	668	647	660	636	673	617	668	638	711	612	613	624	654	635	608	642	649	652	586	625	626	653	668	615	639	655	632	684	654	623	672	684	634	619	660	622	674	677	671	606	635	651	652	669	659	605	622	659	678	643	665	624	635	649	659	669	641	680	629	662	658	668	635	670	637	589	676	613	675	658	668	609	659	648	640	670	631	654	706	648	672	648	641	584	672	635	638	616	631	648	644	684	629	651	650	628	625	632	632	667	630	623	699	628	626	669	596	618	654	630	632	678	593	639	631	664	626	636	658	623	668	637	623	625	607	615	711	638	629	632	591	613	651	662	657	660	627	657	673	618	650	645	640	669	689	672	639	669	655	668	656	648	646	718	642	665	601	655	637	650	651	625	682	659	664	635	670	674	624	650	641	633	664	653	687	624	628	639	641	646	682	618	629	612	689	613	629	680	627	600	635	613	684	617	628	655	643	620	650	642	643	631	657	630	673	673	640	644	694	652	643	680	625	659	608	666	693	666	608	635	649	638	642	628	710	618	647	673	629	648	673	625	685	598	649	652	669	669	628	695	662	634	682	647	646	686	635	603	600	639	636	633	674	662	642	583	638	676	597	670	692	652	638	655	672	607	654	649	610	606	646	640	613	623	576	648	659	662	644	642	640	596	672	651	671	688	651	665	646	667	634	597	617	686	649	626	620	628	625	660	623	671	673	652	654	664	642	613	642	639	669	585	646	577	606	688	588	663	657	631	652	660	647	685	619	609	623	672	684	654	672	645	654	647	627	634	640	658	630	608	643	632	673	626	624	679	648	601	635	671	664	656	625	627	612	660	638	675	675	661	635	639	687	648	620	680	604	628	678	622	644	676	654	671	580	622	646	654	665	621	650	620	618	649	638	646	695	662	607	657	657	648	635	704	654	672	663	640	638	653	634	646	684	574	635	636	667	646	663	644	659	583	642	679	733	603	656	660	644	617	669	632	662	629	649	649	663	640	665	662	659	587	667	678	640	651	693	619	639	652	624	648	643	630	656	666	603	588	623	631	634	625	642	618	670	636	627	675	582	641	650	643	642	641	631	637	596	633	685	677	655	615	652	638	641	670	669	655	633	663	634	653	694	625	642	629	628	658	616	617	617	611	600	663	614	631	618	677	643	672	651	610	656	625	638	619	639	651	655	684	646	662	669	650	625	638	632	624	661	649	608	676	632	645	638	632	625	660	626	611	645	686	619	667	669	657	650	679	627	656	620	616	617	670	668	633	634	633	567	645	627	689	626	644	645	676	588	627	602	667	617	660	648	657	636	646	659	615	638	622	617	635	654	634	628	650	635	649	630	627	689	646	703	625	623	632	622	656	633	636	667	629	637	668	623	677	614	677	639	640	730	637	626	629	621	648	629	622	656	701	663	635	638	663	665	675	661	626	629	605	684	653	665	691	607	652	636	636	643	643	693	651	636	645	661	680	679	605	620	652	602	655	641	660	657	637	649	624	604	641	635	620	636	613	625	653	645	650	655	632	635	649	654	630	631	656	601	621	618	637	631	670	702	665	651	639	644	645	614	615	609	635	628	660	649	651	675	647	663	655	639	656	653	662	613	667	633	615	656	711	647	653	655	629	672	642	620	645	625	606	637	636	671	650	657	630	564	630	612	673	598	653	631	626	580	653	620	671	648	634	598	637	634	627	645	646	666	618	633	663	672	611	662	652	663	619	652	606	645	666	632	666	688	651	699	618	692	601	642	626	637	664	664	643	674	686	629	640	666	652	663	650	666	592	617	651	692	655	580	639	700	656	645	619	598	680	650	662	693	617	623	616	635	637	615	670	683	672	671	670	647	645	642	639	645	656	624	658	664	656	668	678	626	625	676	635	648	622	667	639	636	615	651	665	660	649	653	648	668	624	636	610	630	680	614	696	649	622	651	576	669	673	661	658	654	621	624	648	586	627	673	651	627	656	658	629	635	639	680	675	643	659	623	631	660	582	664	658	644
38822	20024	4213	2141	1420	1078	843	696	649	490	488	461	360	388	352	330	370	308	295	273	303	432	6490	12811	8911	4924	1921	643	267	243	248	233	241	231	229	233	228	254	255	234	219	231	251	211	231	220	237	239	244	220	268	252	233	229	230	216	249	254	236	239	234	268	266	242	251	227	251	236	225	228	241	240	223	224	210	244	251	205	216	217	236	205	232	235	220	219	227	217	245	226	250	227	238	276	245	244	261	253	258	240	226	231	256	278	248	242	231	234	221	224	242	238	221	234	249	254	232	226	223	228	258	253	226	239	221	232	233	244	244	224	251	259	252	250	210	254	209	241	228	262	241	230	234	238	249	240	258	237	251	225	213	257	233	233	258	224	221	236	232	230	251	221	217	232	230	252	244	204	223	252	210	244	219	235	242	225	238	247	263	219	216	243	226	238	218	255	254	251	250	217	237	237	248	239	230	249	230	218	257	231	244	237	247	257	235	254	246	243	234	233	233	231	283	263	243	226	257	256	252	222	238	249	197	258	222	276	231	200	211	239	236	254	257	214	262	231	245	242	236	228	227	246	227	230	235	250	203	231	254	246	235	253	235	227	224	221	216	242	250	225	220	249	268	230	227	233	218	214	243	226	230	264	227	230	218	263	225	243	246	228	233	238	244	226	273	251	230	226	230	232	243	233	250	238	227	241	238	237	234	244	229	242	261	255	219	234	243	245	246	251	252	245	245	265	261	202	235	228	261	216	234	217	255	246	245	220	233	266	206	253	233	211	254	215	234	219	224	236	234	220	253	237	240	239	249	245	240	230	247	259	198	253	262	234	229	251	266	223	233	246	237	226	244	208	225	256	239	235	233	205	246	232	249	209	201	223	260	215	254	209	238	227	242	251	251	201	253	244	229	216	234	244	252	223	221	238	254	229	239	209	272	256	254	260	245	243	236	227	241	257	228	247	209	217	211	244	260	214	214	222	224	239	234	233	238	235	224	259	244	237	251	236	253	251	257	228	235	220	240	232	237	242	226	210	242	228	271	264	269	260	202	206	258	254	210	219	253	248	251	240	242	225	239	251	232	239	239	238	231	245	238	223	232	241	240	227	238	256	247	246	248	236	244	215	261	242	217	277	264	248	228	240	258	223	255	235	221	239	247	248	242	244	226	250	282	230	251	222	229	259	239	239	264	236	254	255	221	241	231	228	253	208	240	221	263	253	259	224	234	251	265	216	223	243	224	237	247	249	242	241	252	217	217	236	232	207	252	241	234	229	201	246	249	235	251	240	242	224	250	235	225	252	238	252	239	239	235	241	237	235	228	228	229	259	224	222	218	246	210	243	236	230	231	212	244	257	235	257	257	245	215	258	231	240	232	222	228	238	229	252	232	229	236	210	236	239	224	230	244	235	209	236	224	227	243	227	253	247	273	213	232	232	227	277	224	209	227	214	252	216	221	211	275	253	223	229	219	237	232	230	235	253	259	234	229	239	231	248	229	262	229	239	236	246	246	245	241	208	248	268	211	222	221	224	248	253	237	232	249	246	241	242	254	267	239	219	242	224	212	220	243	246	226	241	237	247	231	239	235	231	235	237	215	247	252	241	236	238	244	268	237	272	238	224	246	248	273	222	257	231	244	242	266	226	213	244	214	230	221	228	258	245	254	225	256	239	249	238	238	247	242	232	228	236	237	261	225	266	250	253	263	228	232	268	242	209	219	256	242	221	240	227	247	276	229	251	245	256	204	234	253	203	226	210	222	281	244	235	239	219	234	203	231	269	252	225	238	222	252	199	278	254	226	247	226	245	246	246	260	276	218	249	229	240	255	236	222	224	243	253	232	225	263	261	235	250	215	254	249	231	252	231	243	226	223	224	282	235	217	238	260	249	247	238	263	198	243	240	242	241	227	253	248	253	236	244	240	215	237	267	223	255	264	218	222	227	262	227	227	242	228	244	215	250	231	231	220	224	250	241	221	220	240	267	253	223	231	257	221	268	245	234	235	263	237	219	260	232	232	240	246	227	245	246	231	236	243	246	248	255	243	237	234	238	224	245	248	244	223	236	239	239	232	249	241	219	219	260	231	241	241	249	233	252	238	209	249	225	221	212	216	234	257	226	245	297	253	225	245	249	222	233	224	239	254	236	234	254	260	246	208	229	237	229	242	220	244	222	237	228	254	229	242	244	220	224	254	258	235	225	235	213	226	227	221	245	248	259	227	227	250	233	240	229	231	233	233	212	214	247	251	264	241	224	246	260	260	249	238	233	224	213	259	253	226	214	249	234	245	218	229	261	205	220	266	242	241	231	238	217	237	224	244	248	238	237	249	246	219	236	247	245	258	245	230	231	250	267	226	232	240	232	271	201	241	261	224	223	261	217	234	259	250	239	252	226	247	235	250	253	227	251	230	239	237	249	235	269	234	196	235	235	246	237	239	249	250	237	250	227	247	238	235	219	221	224	224	241	237	234	242	236	241	228	225	252	208	215	227	251	217	243	241	233	269	211	245	235	256	230	236	258	230	218	235	226	233	246	243	252	263	250	246	224	245	249	221	225	244	264	248	262	227	252	228	229	226	232	227	247	234	211	246	233	223	247	248	257	242	226	262	224	245	216	187	256	235	250	225	220	212	254	237	222	230	253	243	233	204	241	230	256	271	249	249	217	231	249	219	251	241	226	221	257	232	243	241	204	245	214	229	251	239	234	233	252	236	232	245	224	266	240	247	239	246	234	230	237	243	221	209	256	215	215	261	241	248	238	217	226	227	250	243	221	215	228	227	249	248	217	258	258	231	251	235	229	244	231	237	228	220	240	230	240	239	233	255	240	239	206	242	254	236	182	222	226	258	259	243	235	245	238	245	224	245	227	265	245	202	258	225	259	246	235	215	233	245	240	261	245	249	242	219	233	251	231	224	225	248	236	245	239	260	252	233	260	197	209	228	269	240	242	212	261	247	247	242	257	221	213	236	253	233	207	230	237	254	248	240	227	225	221	275	222	262	239	243	215	248	196	219	225	247	240	235	221	228	247	222	250	250	245	258	213	231	230	281	256	222	247	235	226	239	258	229	242	249	265	249	244	237	236	204	221	228	240	258	225	235	254	246	257	256	224	244	260	230	260	238	216	219	204	238	226	235	233	215	263	225	255	251	253	219	276	217	230	239	230	233	228	248	231	224	218	248	209	248	229	210	249	243	239	254	223	237	222	232	235	248	251	221	212	248	238	244	242	265	226	237	266	231	223	246	238	250	246	258	250	224	230	238	234	235	219	251	228	237	235	237	268	235	228	233	251	239	238	245	260	241	236	252	245	249	271	243	239	238	245	241	241	252	235	239	235	222	226	229	229	269	244	230	197	231	249	225	222	241	238	244	225	266	215	238	230	240	226	225	262	252	226	222	234	259	211	262	229	245	220	219	229	232	240	231	251	251	245	229	255	252	233	251	228	254	230	247	224	249	240	225	212	228	225	268	239	234	246	242	215	228	249	249	261	255	253	232	231
25856	11673	4649	5504	4845	4186	3487	2995	2552	2250	1971	1811	1720	1562	1471	1392	1328	1245	1270	1170	1183	2128	24582	34923	27161	19530	8712	2771	1078	723	742	728	756	701	751	714	735	760	745	728	740	715	776	711	731	756	718	731	741	759	758	771	716	754	734	710	694	713	747	743	661	728	719	725	725	715	703	749	730	749	712	731	714	787	713	729	696	759	719	772	712	758	700	730	698	745	750	732	726	732	713	692	756	743	746	699	667	703	717	734	726	743	756	750	764	694	749	703	753	731	733	687	723	691	705	731	725	698	735	721	745	749	716	725	696	698	719	725	734	738	735	703	769	669	713	770	757	759	743	697	724	741	713	710	709	746	694	717	719	726	721	715	710	755	760	690	695	732	699	729	683	733	760	708	712	720	738	733	733	748	743	725	672	712	724	723	763	738	723	763	735	756	735	733	739	766	707	695	773	731	750	704	731	767	687	733	723	706	716	715	749	732	756	698	711	711	700	734	716	666	742	734	788	765	720	691	701	723	728	687	739	717	716	735	707	756	741	743	764	822	668	693	716	714	726	719	721	753	712	740	693	747	744	770	703	707	690	717	785	732	706	737	731	747	741	745	733	716	731	757	742	694	723	735	724	727	720	715	747	753	752	733	730	727	651	772	706	718	755	702	724	751	725	742	706	728	738	712	727	692	725	730	687	690	727	700	738	701	741	749	736	722	748	722	744	733	774	753	707	737	723	727	674	713	722	743	731	696	730	714	663	701	725	695	726	771	733	667	715	736	699	714	734	690	680	709	706	690	752	715	739	681	681	698	734	710	712	768	703	737	686	693	757	727	755	724	728	714	724	715	762	721	758	681	731	731	726	740	730	704	742	698	788	702	730	728	774	718	730	688	713	719	740	726	724	700	737	704	693	741	718	714	757	700	684	703	718	712	726	694	677	717	772	734	765	731	777	710	695	751	706	713	701	726	740	739	714	684	698	753	703	767	707	741	722	771	709	701	767	767	729	749	702	750	696	690	712	733	718	726	714	671	714	731	720	746	740	753	728	729	730	750	728	766	713	723	735	715	691	728	719	671	711	771	736	730	750	688	734	693	753	736	724	747	729	681	693	707	665	704	755	807	707	681	723	750	750	736	707	745	711	765	732	753	697	693	744	686	748	724	734	725	713	738	688	743	761	731	686	744	739	698	705	691	693	751	748	745	724	721	734	697	718	744	725	676	763	757	729	673	736	712	744	706	742	699	659	734	776	729	749	741	753	718	718	760	746	715	725	760	699	727	725	773	718	684	679	696	677	723	739	726	721	730	730	667	690	711	719	773	764	715	685	706	745	692	715	695	699	661	734	751	701	710	748	709	743	742	671	765	696	720	718	698	731	712	704	727	723	730	782	724	732	736	676	710	717	723	708	756	728	723	735	741	663	751	741	731	730	740	748	701	755	690	749	701	754	732	800	759	713	803	738	716	731	687	710	741	709	682	736	782	717	714	703	743	793	782	750	731	738	744	678	701	782	707	723	715	710	732	764	746	721	716	741	742	744	715	716	671	717	743	719	696	697	720	707	719	727	702	714	787	676	738	736	732	734	743	689	753	747	722	768	739	702	716	805	708	751	691	763	700	723	742	750	723	728	728	676	755	696	708	748	742	700	680	740	736	726	738	714	725	768	790	706	813	705	721	707	735	712	716	746	750	699	789	719	683	741	720	706	706	698	706	726	677	727	709	692	748	774	697	741	707	691	733	751	728	779	718	716	699	716	773	730	716	706	754	719	716	701	691	713	682	711	702	746	731	728	706	677	744	739	690	715	754	756	700	713	708	703	755	745	684	715	693	722	693	768	699	705	688	749	765	766	712	716	715	752	723	755	711	700	740	701	692	762	726	750	745	698	721	743	709	713	721	771	712	683	756	732	700	732	716	727	710	728	712	713	712	690	707	755	692	723	667	723	677	697	735	748	717	735	677	712	718	742	726	713	700	748	722	750	686	727	724	789	736	742	742	695	710	719	709	731	773	760	745	700	711	744	710	753	721	713	668	733	743	776	713	712	727	699	709	735	725	754	748	721	692	744	679	696	728	705	695	677	729	686	762	727	698	741	703	739	734	712	703	753	683	755	779	680	713	710	763	685	745	744	725	682	754	734	701	716	697	751	743	761	736	737	722	710	729	741	729	733	703	689	727	786	737	744	736	753	657	711	771	735	724	711	727	685	714	691	727	734	703	734	739	688	780	722	723	736	715	652	716	686	730	667	721	778	700	736	699	763	717	789	682	701	712	698	715	700	628	698	741	794	702	746	728	715	766	711	752	720	716	683	712	733	715	762	728	756	741	735	694	738	790	731	714	728	732	746	727	726	678	733	707	705	702	721	768	741	722	734	670	702	745	703	716	749	742	724	751	772	717	750	761	737	724	694	700	722	699	776	711	706	759	700	740	725	698	738	792	769	696	750	731	757	702	749	679	729	682	715	670	703	751	678	717	764	675	716	754	733	724	693	736	732	763	736	712	739	701	725	747	766	759	725	715	725	694	686	689	760	708	705	765	721	721	716	760	701	725	757	681	709	751	758	710	771	770	748	656	773	754	727	709	707	699	720	738	742	677	748	752	714	694	695	754	701	767	709	754	731	766	718	706	691	727	712	714	725	750	708	722	749	721	671	736	719	722	696	674	781	681	737	745	733	700	717	680	701	796	728	738	749	666	713	683	731	687	733	723	701	717	729	679	699	748	728	736	688	680	718	744	723	708	730	697	698	704	768	743	729	754	740	748	739	692	723	698	713	698	679	705	733	728	699	760	722	708	706	695	719	692	748	711	714	719	740	703	699	704	730	674	718	677	790	712	710	693	731	766	731	677	757	781	718	685	718	731	691	761	740	729	714	678	751	756	708	689	765	707	723	722	695	723	705	732	721	739	722	703	724	743	733	714	732	708	742	734	746	745	751	752	746	736	695	703	710	731	730	743	692	704	747	727	722	748	753	721	712	737	706	738	712	709	737	678	721	701	741	736	704	698	712	666	692	731	728	680	734	741	683	728	692	765	718	707	712	733	737	769	760	688	716	715	723	711	722	752	712	716	711	734	758	749	709	718	689	715	754	726	750	686	732	734	725	755	695	715	728	650	730	737	694	728	716	725	772	720	699	665	742	740	741	716	730	740	703	773	730	744	699	706	754	717	719	723	680	709	705	746	760	764	709	772	786	716	729	673	744	707	724	702	721	718	743	722	719	786	688	770	759	674	750	759	708	737	738	718	703	702	725	674	698	743	732	741	732	691	735	733	728	736	728	737	759	710	709	682	710	763	758	750	744	699	762	745	731	726	739	743	761	700	698	722	715	724	695	776	725	689	733	683	711	686	719	709	695	701	711	723	765	723	694	708	691	721	750	711	714	724	694	731	709	719	758	732	689	731	743	769	699	750	742	731	756	707	725	736	711	777	752	716	739	709	695	707	720	666	708	705	680	713	735	723	733	731	707	705	745	711	731	753	752	743	701	695	721	684	691	735
4857	689	264	226	172	178	157	147	165	145	177	155	149	166	171	156	147	158	133	136	144	151	301	938	1012	740	454	243	138	161	152	154	160	146	155	143	132	128	123	139	145	140	132	142	150	155	163	147	149	141	155	141	143	138	181	142	147	154	162	141	145	146	129	134	137	149	141	147	143	122	162	154	138	146	131	181	149	150	139	142	158	137	152	150	144	144	135	129	139	136	137	137	136	145	134	141	136	129	132	125	158	155	147	153	159	150	134	130	141	131	128	164	167	124	127	149	158	140	132	147	143	130	141	152	159	144	157	150	121	143	159	149	132	147	157	134	145	127	164	138	153	151	144	160	132	170	160	137	156	151	153	147	152	133	133	142	163	131	139	139	144	140	154	137	141	140	151	148	169	130	156	168	145	156	170	165	162	141	139	169	140	153	146	132	120	142	131	144	145	146	153	143	151	150	148	145	160	153	150	150	149	152	147	147	137	133	152	148	146	190	151	157	136	132	125	141	132	155	159	153	143	143	147	154	138	152	158	135	148	148	169	151	143	157	147	159	135	142	142	152	142	159	153	177	161	150	155	146	151	155	143	155	159	144	172	156	164	129	160	148	140	169	142	139	149	144	127	167	139	131	158	151	136	147	155	142	174	157	143	145	132	133	134	151	120	163	140	144	131	150	131	145	158	150	162	138	137	176	148	145	129	153	133	148	160	157	145	129	132	141	155	136	152	137	138	137	150	133	153	164	139	136	137	166	122	171	156	142	125	128	142	148	150	167	138	133	161	137	152	119	132	158	141	143	145	150	143	146	161	138	152	124	145	140	155	140	150	136	135	150	152	156	116	144	168	137	134	138	164	137	129	164	147	155	141	164	147	149	153	142	165	159	141	155	158	148	135	142	143	153	166	128	127	145	165	139	153	167	142	156	149	150	136	154	145	148	150	138	146	144	121	148	158	158	156	154	162	148	145	152	173	138	147	159	154	143	145	161	158	147	157	146	160	166	140	135	142	136	170	129	148	136	157	138	129	135	155	146	141	146	151	147	140	138	134	139	128	159	157	146	149	158	161	142	157	152	158	124	173	149	152	176	147	127	154	146	153	155	153	159	157	136	130	148	141	126	132	140	153	143	177	138	142	133	117	166	141	167	159	147	138	135	150	140	148	140	136	147	152	146	140	155	156	147	148	147	162	140	141	161	164	148	181	161	155	146	145	139	135	146	144	149	148	131	161	162	126	151	149	160	164	133	151	166	145	173	152	151	166	159	145	146	153	130	145	149	139	162	160	159	140	146	149	136	161	142	134	146	158	142	144	139	171	141	142	139	163	157	145	133	165	141	153	124	148	144	150	121	156	168	173	136	157	150	156	173	133	169	161	144	136	152	154	174	167	151	135	138	139	141	158	136	143	129	133	145	154	151	139	155	130	180	134	132	145	156	156	150	153	162	142	144	149	158	137	130	162	151	136	149	146	147	145	151	149	141	144	141	145	165	168	149	129	160	140	129	147	141	147	156	151	146	149	153	132	157	155	151	142	123	162	143	137	147	183	140	136	129	156	153	147	138	150	151	147	149	143	156	165	142	159	159	143	157	135	138	141	173	155	148	148	150	153	155	143	146	142	154	117	134	161	132	139	156	155	159	155	155	149	125	159	149	152	156	142	150	119	151	161	159	155	151	120	144	145	141	152	149	151	159	144	149	151	145	143	128	151	145	147	161	148	170	139	143	170	156	156	149	154	145	146	149	156	157	147	138	140	161	175	168	154	153	156	145	126	178	142	167	141	151	125	145	136	154	147	144	135	149	157	129	161	158	157	151	150	132	162	129	144	150	125	152	139	136	141	158	150	147	150	146	136	147	139	150	140	153	152	145	138	146	146	133	145	154	130	154	148	140	158	136	172	150	158	117	158	149	158	138	144	155	155	156	130	160	159	178	147	144	187	148	147	143	124	119	149	163	165	148	145	154	139	141	126	156	149	152	141	155	145	138	142	158	148	164	156	139	128	153	135	151	167	155	144	164	171	152	161	159	156	159	120	167	159	164	142	150	143	141	122	138	140	160	149	127	141	148	141	164	146	161	148	140	149	157	155	154	141	148	137	142	148	151	128	140	149	151	108	157	142	144	149	143	171	142	149	177	155	165	145	148	150	160	158	153	165	158	150	143	150	148	134	136	132	143	144	173	141	158	166	132	150	152	143	163	159	144	143	149	162	149	155	137	168	150	152	144	128	145	138	151	140	166	133	152	156	166	147	134	164	150	138	148	173	152	161	150	156	158	152	148	152	155	157	133	138	167	174	150	156	137	146	161	141	146	143	149	159	143	164	170	143	133	159	156	156	129	156	163	138	155	141	162	133	142	141	150	165	152	138	155	123	146	154	140	155	159	154	149	136	164	131	147	142	156	139	129	161	127	137	132	147	122	132	140	147	153	131	125	155	149	137	140	144	148	153	165	141	151	132	156	134	152	150	149	151	156	156	117	149	151	148	126	160	137	152	164	146	152	134	157	143	143	144	151	161	163	182	140	138	138	175	146	143	164	162	156	121	146	169	147	162	155	140	164	173	135	124	138	156	136	123	151	152	168	153	132	151	140	142	140	161	126	150	156	158	144	162	129	132	159	161	170	145	135	171	156	139	165	137	146	134	162	149	148	150	153	149	157	139	127	142	149	172	157	154	140	139	171	146	154	119	136	165	128	174	127	154	148	167	147	156	131	124	162	152	137	158	134	160	127	132	167	156	141	143	163	165	154	147	141	175	146	133	160	175	111	160	133	148	157	152	143	161	152	143	146	135	140	146	155	158	147	160	147	154	138	166	151	159	133	143	126	153	147	150	145	158	155	147	160	155	140	150	136	140	161	160	143	134	143	149	151	133	118	161	151	147	173	154	150	136	158	153	154	168	153	115	140	161	126	130	157	122	128	146	142	147	151	131	143	177	156	137	167	127	143	128	143	151	162	140	152	164	142	147	146	144	149	156	138	133	157	145	155	160	135	136	156	162	168	172	175	146	152	167	148	157	158	132	129	152	150	152	144	156	135	167	140	148	156	131	154	157	132	155	145	153	133	119	143	147	133	138	153	158	152	133	153	154	149	146	153	126	150	169	147	161	154	140	145	161	143	168	152	138	165	141	127	129	161	145	149	146	161	129	155	138	157	145	143	157	161	159	153	160	129	141	164	132	136	152	136	142	151	134	128	141	135	138	131	157	181	123	144	153	157	139	137	137	147	152	158	130	159	145	172	140	164	140	134	157	146	153	159	162	141	160	143	131	172	149	141	152	134	156	154	153	141	153	158	150	127	147	156	143	148	143	137	162	155	156	164	156	119	152	157	142	140	141	147	142	144	154	143	164	161	133	137	143	160	134	160	145	150	137	142	138	126	159	156	148	138	162	140	151	136	146	145	127	149	147	153	127	156	123	159	135	155	138	155	131	146	149	150	133	153	146	169	169	146	143	141	159	143	167	148	143	133	148	144	146	140	157	167	145	167
3799	1111	609	655	631	555	587	578	547	574	544	486	490	491	561	506	507	520	547	521	464	515	1645	4683	5044	3329	1713	804	526	500	456	475	502	474	536	500	461	491	511	486	466	456	504	438	524	464	453	507	499	498	475	483	465	519	512	493	464	479	496	495	514	483	475	520	448	475	464	486	478	475	461	455	513	461	489	496	457	489	531	459	470	521	454	410	523	481	472	468	472	480	479	497	452	467	469	482	497	520	456	523	476	513	501	475	504	498	509	481	475	428	493	473	484	490	467	469	527	494	466	516	472	498	466	507	482	482	508	448	440	488	485	484	433	493	504	469	454	466	455	431	436	457	481	490	491	478	444	456	484	484	473	475	461	457	484	494	454	463	489	510	476	482	546	444	499	501	474	493	489	463	502	491	462	517	488	506	456	477	462	478	484	464	512	434	484	523	483	463	504	427	454	502	492	455	509	503	489	482	533	503	442	472	467	494	479	505	463	495	453	481	480	474	474	517	494	483	499	480	523	462	484	496	469	492	479	522	503	477	529	495	508	500	460	478	443	504	420	519	496	459	518	481	490	461	485	493	489	518	503	497	474	493	477	476	446	469	455	479	459	512	504	471	460	493	500	495	473	485	483	446	446	453	496	497	469	496	465	489	453	475	473	517	490	458	511	464	493	490	453	459	466	500	453	498	476	513	440	488	498	494	466	487	486	463	444	473	446	445	461	486	491	426	480	479	484	467	476	491	506	472	493	463	460	468	470	462	492	515	511	488	491	479	513	499	507	490	417	507	453	503	483	489	496	481	474	481	481	511	508	459	494	503	468	452	449	467	472	497	482	465	460	461	512	492	480	486	456	521	472	492	467	489	476	480	474	456	521	518	493	485	483	520	507	492	495	509	496	517	526	483	459	462	482	461	494	463	488	470	437	444	481	483	475	481	461	494	508	463	462	501	478	469	516	540	514	487	490	476	459	460	449	462	452	491	488	468	509	526	506	472	449	527	473	448	454	483	472	498	445	473	454	487	458	479	469	481	454	488	457	516	507	454	508	494	463	461	491	462	511	483	445	479	513	484	513	491	491	395	471	473	487	473	453	488	520	508	480	476	437	463	459	490	476	487	490	431	486	504	473	464	463	448	493	499	454	476	506	490	466	492	483	454	517	478	471	482	490	496	501	482	470	440	463	473	449	464	496	471	501	468	495	465	540	477	540	502	487	478	511	474	508	471	466	491	454	468	484	500	475	447	473	468	507	493	524	477	511	488	468	444	494	444	520	515	487	494	506	458	499	517	471	506	504	456	468	493	471	519	520	488	489	523	460	497	474	446	495	486	494	461	477	494	474	473	496	441	509	472	496	505	466	468	467	480	455	512	472	532	480	496	537	440	488	456	497	474	437	484	467	470	472	458	432	508	503	456	451	448	468	474	507	437	481	479	472	469	474	439	514	475	469	482	496	503	497	486	510	463	520	489	481	524	507	496	479	508	471	470	487	488	477	461	485	454	461	473	494	485	457	492	482	471	489	464	473	478	464	458	479	494	435	503	520	478	436	455	434	489	447	475	446	451	472	458	478	424	489	519	481	459	466	455	472	484	454	523	461	476	528	492	506	446	484	471	485	475	485	493	482	494	464	491	449	462	470	468	512	507	485	496	472	516	457	493	478	445	510	480	471	531	456	450	461	462	459	483	487	499	469	476	445	522	440	463	518	486	474	500	516	505	473	507	473	444	455	444	485	501	462	441	502	475	476	479	445	470	495	500	492	506	463	487	471	458	482	448	500	483	462	471	528	502	490	515	466	478	505	514	476	478	473	480	501	474	456	463	467	430	459	469	477	504	512	506	534	461	472	459	459	528	450	467	473	466	510	452	467	502	447	492	500	473	479	450	516	485	509	477	479	483	511	466	471	465	527	486	479	493	501	481	466	469	503	528	521	456	515	517	525	488	456	475	488	470	489	492	479	506	492	511	494	468	515	482	499	440	447	483	437	520	492	464	486	498	547	461	501	445	529	493	468	472	493	502	506	487	480	469	483	512	453	475	464	499	509	457	517	465	482	498	486	476	497	450	503	489	477	493	467	504	498	519	498	476	465	482	416	481	484	470	501	478	502	481	490	451	512	481	469	514	480	500	507	458	477	469	474	478	531	448	479	495	459	474	477	465	483	496	461	518	501	449	465	469	476	492	463	496	498	524	467	506	516	451	494	541	506	455	500	501	473	470	464	480	510	507	473	502	480	487	456	501	491	509	482	495	473	453	474	455	446	478	450	488	509	450	497	464	491	476	467	500	481	489	460	458	473	482	495	420	487	479	473	515	492	511	523	463	456	479	497	491	529	501	456	474	522	504	476	496	481	491	467	455	473	496	431	469	489	488	458	462	460	470	448	483	456	469	482	463	473	464	450	465	472	452	446	444	532	464	467	496	498	452	460	480	513	511	473	451	466	498	492	473	499	498	483	510	505	495	481	487	480	472	513	482	517	447	469	511	443	465	464	450	492	456	476	458	498	516	514	445	502	503	506	476	429	444	462	520	521	475	473	506	512	461	482	471	465	454	458	505	457	522	463	507	522	494	528	476	499	493	482	469	478	512	489	512	446	471	486	509	471	479	451	466	469	442	461	540	449	479	474	517	506	478	486	484	448	463	497	462	514	462	521	498	520	503	480	504	462	460	496	456	488	513	481	472	495	476	485	495	470	489	489	457	461	486	486	465	477	480	462	456	433	452	493	479	491	475	494	471	451	471	427	453	517	466	452	499	476	500	486	437	511	537	477	504	486	465	492	494	497	496	508	479	479	476	452	483	442	428	486	488	509	493	464	484	473	495	501	457	465	486	479	480	470	487	484	471	478	476	431	493	502	476	470	473	513	454	484	489	485	510	492	483	474	463	489	427	475	503	430	524	480	492	501	481	490	502	477	453	461	475	490	437	478	476	489	518	502	479	457	467	469	484	468	461	478	464	517	492	506	505	463	520	482	437	514	461	500	483	507	515	442	526	472	518	506	492	502	454	515	486	475	469	496	492	473	475	485	464	505	505	506	472	481	469	475	460	474	483	463	481	455	463	481	504	526	463	507	479	472	492	516	514	456	491	517	438	473	486	461	471	475	482	514	513	486	486	458	480	511	462	463	449	490	441	480	484	478	485	498	487	466	485	491	479	482	494	451	417	480	462	466	452	530	451	469	496	465	515	474	512	485	457	493	514	480	502	472	494	480	490	500	520	504	508	467	474	468	523	465	475	459	498	490	499	521	510	440	505	475	500	479	489	508	471	444	511	490	486	463	476	466	499	476	434	482	466	463	461	459	510	452	486	443	493	464	465	506	477	465	488	547	466	499	476	462	476	466	498	465	466	479	483	494	472	461	509	444	474	485	487	476	503	459	490	480	496	481	466	450	508	482	513	478	453	483	489	463	431	428	449	475	521	478	441	467	461	418	499	465	489	495	494	452	470	456	525	460	484	443	488	496	497	493	475	467	517	489	508	509	495	486	476
26418	9254	1729	1116	840	638	534	407	375	335	319	261	252	233	245	250	223	224	204	232	201	517	3417	5040	4697	3025	1742	841	344	170	184	195	177	181	168	158	166	176	177	170	175	163	186	176	190	152	181	156	156	167	183	175	177	157	176	179	163	169	170	207	177	160	176	177	176	165	158	141	180	161	159	183	168	179	176	171	164	184	178	175	170	191	159	200	187	179	196	155	179	167	166	156	168	150	175	168	149	189	176	184	168	192	170	162	174	199	167	183	163	187	176	194	181	193	181	182	157	158	190	159	188	189	174	152	150	179	154	176	167	195	175	154	171	147	179	158	178	192	156	171	158	153	175	182	158	145	181	186	176	161	178	186	189	170	175	176	181	154	186	191	175	181	155	175	151	193	180	183	164	174	186	158	167	170	181	174	166	150	173	164	179	173	142	161	175	188	155	155	155	187	162	200	158	168	165	167	152	169	178	168	173	186	175	165	166	152	166	161	182	168	157	163	178	173	168	160	163	177	166	175	169	193	172	174	172	146	163	168	172	163	163	178	169	199	156	165	171	184	169	182	170	169	181	171	192	170	172	182	166	146	154	176	135	203	155	185	160	160	173	168	160	180	181	183	172	161	161	166	159	138	163	173	167	189	204	168	162	168	173	169	177	174	168	184	186	172	192	201	156	173	177	185	159	163	176	168	146	192	143	163	199	172	155	163	189	200	179	168	162	169	157	154	177	174	135	155	196	161	163	188	185	160	178	167	178	170	181	159	176	160	170	175	169	165	174	178	150	159	180	171	171	155	145	163	187	191	187	156	168	185	172	177	160	195	172	203	188	164	165	157	180	153	158	178	170	154	177	177	169	188	154	163	169	166	176	176	178	180	205	182	172	159	174	149	193	164	188	186	177	147	161	175	157	178	150	165	197	176	169	161	175	163	157	198	175	167	179	192	180	152	156	189	168	175	175	201	164	170	181	186	158	188	196	180	173	165	190	179	181	161	150	160	173	165	177	185	178	176	164	170	192	167	171	179	186	175	172	174	190	179	167	168	171	143	207	164	170	175	156	152	184	169	179	176	155	163	163	163	169	179	178	149	187	167	165	163	156	173	186	174	166	179	165	174	147	166	178	160	167	189	176	153	156	155	171	176	176	167	161	162	167	186	181	155	165	166	172	174	176	181	167	169	181	171	161	179	171	160	176	158	180	178	173	176	162	161	186	150	169	166	146	182	176	195	165	160	161	165	181	177	164	140	167	175	185	161	155	169	174	148	189	188	160	169	183	171	178	175	160	153	146	162	185	147	173	192	162	174	165	167	178	192	173	182	175	167	164	149	176	165	191	178	163	177	178	179	167	161	193	187	185	188	134	168	175	184	186	154	144	162	151	190	174	172	190	174	151	160	177	181	164	158	159	174	170	154	176	189	164	172	177	189	142	187	177	167	172	156	160	183	179	157	144	185	170	175	178	157	164	173	163	171	160	174	182	183	164	189	151	181	152	164	163	178	193	188	184	189	188	182	152	137	174	172	169	194	178	191	157	178	176	146	184	170	152	202	154	187	157	167	188	164	183	167	202	193	153	179	174	170	192	185	190	157	181	181	162	164	175	189	172	164	170	144	175	152	145	169	159	152	155	196	188	169	154	169	173	176	150	148	170	173	184	175	158	174	174	174	164	166	182	166	202	162	203	164	156	167	170	186	190	181	174	160	188	164	181	180	178	165	161	194	185	184	176	153	202	144	158	177	190	150	176	169	185	181	188	175	168	162	208	175	169	196	168	168	185	151	173	194	180	172	175	189	165	166	186	203	184	170	181	152	179	155	179	167	188	162	192	208	182	171	195	148	173	184	151	195	152	200	177	151	161	210	182	179	173	168	198	159	202	193	186	182	166	164	192	148	175	153	168	160	162	184	168	178	188	192	180	191	174	170	165	176	169	177	169	185	167	163	159	188	163	157	171	145	153	189	171	148	168	164	164	162	171	173	165	178	177	146	180	151	169	177	188	181	150	183	207	178	179	160	179	170	148	190	195	176	152	163	166	169	185	171	183	148	168	169	168	180	179	147	147	177	169	178	216	161	163	170	169	165	161	183	175	184	161	186	167	162	188	158	172	154	183	182	156	192	161	190	150	198	173	163	161	165	167	166	162	167	183	180	175	170	169	168	174	191	165	148	186	144	172	173	173	164	166	172	163	160	178	177	161	151	163	179	179	181	165	148	187	193	161	181	174	191	179	178	195	167	148	174	181	161	160	169	163	157	180	156	169	166	201	167	171	195	179	179	153	182	155	182	165	170	183	169	163	181	140	177	181	164	160	187	191	180	160	155	148	172	162	167	186	177	155	154	180	179	155	172	165	164	151	148	175	171	170	168	168	172	182	202	175	168	172	173	185	173	194	163	146	175	169	167	183	178	177	163	167	177	159	169	173	173	160	160	183	162	173	194	146	160	181	183	160	171	154	166	170	169	171	162	169	162	181	188	154	170	183	195	169	145	166	153	172	163	189	175	176	177	187	164	172	173	156	151	160	183	190	163	178	179	182	164	167	167	165	158	150	148	150	177	166	176	152	157	171	186	154	174	192	173	170	193	187	169	177	167	171	180	183	172	150	161	194	165	201	175	175	184	179	202	167	159	151	170	166	160	178	163	177	189	163	174	173	185	166	154	149	166	163	156	154	191	130	153	156	158	177	160	179	168	173	182	168	184	159	196	182	175	161	174	166	158	196	176	170	182	184	160	163	152	164	146	193	157	158	165	184	149	147	183	160	157	167	172	182	147	149	170	160	154	166	181	178	173	174	158	169	167	176	168	157	184	149	174	167	160	167	188	165	184	179	166	184	172	159	167	166	173	184	158	184	168	156	169	172	189	186	183	164	166	185	180	181	173	172	163	163	175	181	177	178	165	175	176	187	157	158	152	169	136	183	169	175	167	169	157	175	174	146	174	164	173	192	172	170	179	169	184	153	155	172	170	190	157	176	172	164	179	175	160	171	172	171	178	142	209	175	180	166	167	180	176	189	182	158	151	173	151	180	165	191	167	151	168	185	167	155	166	155	182	171	184	145	172	175	206	184	156	178	163	150	173	174	201	174	180	211	173	160	168	174	181	192	134	166	181	192	177	166	176	174	169	171	164	174	146	190	156	162	173	171	189	175	153	181	156	157	175	183	180	196	188	142	178	171	177	165	176	166	168	165	154	181	144	177	160	160	175	154	166	167	165	182	156	168	158	166	179	159	180	160	171	151	153	188	181	155	143	189	178	182	176	160	166	181	155	165	178	201	152	197	182	178	170	168	190	162	177	182	189	173	153	171	167	172	175	164	188	176	164	147	159	172	161	170	174	202	173	157	168	177	178	140	192	181	181	185	171	165	167	169	175	174	165	179	190	142	174	165	179	178	174	171	164	168	165	157	152	167	151	166	172	175	172	198	182	182	163	211	177	176	165	158	160	155	178	178	163	177	150	192	169	148	169	174	176	170	159	172	172	183	177	175	155
17472	6167	2742	3332	2940	2509	2049	1819	1580	1455	1179	1169	1146	986	1064	966	897	875	815	786	810	2765	16715	21650	20058	14159	8967	4250	1546	611	525	511	543	583	571	573	560	516	574	527	556	573	533	557	531	530	586	548	583	591	548	518	570	564	536	581	560	535	540	544	522	562	572	516	580	535	553	559	558	568	558	503	517	610	546	567	551	550	514	567	532	572	593	575	547	550	503	507	527	571	588	588	521	562	557	532	563	533	530	609	538	567	543	508	525	586	555	553	556	508	548	572	575	505	547	521	530	560	553	580	530	526	548	533	571	534	564	567	521	505	558	524	562	575	535	528	555	591	505	571	529	575	476	541	531	554	530	596	598	523	541	601	575	552	553	540	514	556	557	584	565	535	519	600	514	555	540	575	548	549	547	536	575	571	600	522	538	526	529	567	524	548	521	548	520	563	539	562	565	533	579	584	540	530	582	578	565	543	545	521	516	542	562	569	535	527	560	567	583	553	537	565	549	548	596	544	506	555	539	550	534	566	542	548	523	518	552	565	528	535	560	544	589	533	517	545	560	566	550	560	542	571	567	555	550	495	558	537	540	554	591	554	575	576	568	564	572	510	537	540	548	541	592	554	551	588	523	518	534	531	538	557	537	568	522	532	516	528	558	559	560	526	558	555	585	531	559	563	529	513	543	522	558	543	565	554	528	553	564	591	561	525	567	562	578	564	555	558	537	574	537	566	553	567	540	550	534	591	572	564	574	550	561	588	545	596	574	552	581	552	555	548	560	537	570	579	591	515	576	554	553	569	520	520	572	531	540	529	547	552	551	563	560	524	556	527	545	565	524	562	531	532	544	580	552	568	560	580	595	521	545	567	554	563	527	578	567	550	523	532	551	518	602	504	569	573	511	610	544	545	517	591	565	554	525	549	524	576	534	552	544	531	533	508	536	561	539	520	531	500	514	557	541	512	588	581	575	549	602	544	543	551	546	542	522	560	576	538	570	515	528	542	563	541	545	559	576	562	521	540	535	573	550	547	545	542	525	552	526	539	556	547	536	507	532	553	535	543	595	526	570	552	550	573	560	573	542	524	525	559	550	544	558	536	566	553	538	554	552	557	563	534	544	537	505	577	580	540	544	547	537	568	549	554	488	565	528	539	563	574	558	560	545	584	552	560	552	590	524	562	593	572	566	547	551	553	562	544	548	591	554	534	564	543	551	591	554	531	553	550	556	557	564	504	543	564	536	562	529	568	565	555	559	561	547	545	552	558	574	531	524	548	573	527	548	582	507	552	576	535	545	544	579	567	557	545	559	530	552	562	562	509	529	580	526	530	525	555	523	553	546	523	559	527	534	544	561	538	595	566	541	555	553	548	581	563	568	536	551	540	512	558	568	514	556	585	535	518	587	530	557	559	534	553	520	555	528	552	550	548	520	554	579	587	539	543	565	565	547	500	534	525	570	555	541	576	569	589	580	545	536	552	526	517	585	543	545	552	522	540	560	569	558	578	552	555	554	593	531	527	547	554	501	586	565	560	568	545	546	532	568	519	573	569	555	490	524	539	515	549	560	558	562	537	582	568	535	540	545	574	571	531	533	553	523	507	500	543	550	546	554	522	577	564	560	568	539	584	545	529	535	539	512	569	535	532	595	571	550	588	498	539	557	554	550	535	555	545	505	555	535	548	506	552	548	566	528	547	579	561	506	530	544	609	548	579	549	544	560	592	572	542	530	565	563	561	553	553	565	539	499	551	576	514	506	561	531	538	558	530	546	585	551	509	542	569	550	540	570	526	551	531	568	539	534	561	563	571	528	561	495	534	551	516	555	546	572	545	565	534	574	603	536	515	555	567	544	570	565	608	540	533	596	543	544	554	554	592	564	571	523	587	550	540	546	579	520	568	580	585	537	516	562	532	578	566	503	546	557	539	532	553	597	575	574	572	521	567	532	552	580	508	518	580	529	574	538	567	537	594	531	525	549	569	526	557	537	545	524	536	540	521	561	541	525	506	556	549	534	544	536	560	579	580	522	543	521	570	535	538	572	554	540	565	559	494	557	530	519	529	550	540	528	544	539	547	559	611	590	581	581	571	534	575	550	546	543	524	566	530	538	558	521	591	553	531	614	530	554	548	560	511	557	593	528	557	559	550	555	555	554	556	579	578	547	568	556	532	542	540	578	563	573	574	533	571	533	601	598	550	524	559	566	573	564	542	533	529	574	599	531	610	562	549	571	537	589	532	565	568	520	549	576	571	569	567	560	551	569	510	578	564	579	532	501	553	573	550	562	525	589	515	581	549	586	558	518	523	537	573	543	550	510	579	551	554	535	531	539	550	562	564	518	537	570	583	541	548	567	574	519	528	559	552	551	587	576	543	582	582	528	556	560	574	543	542	570	570	565	569	554	523	531	529	559	567	542	532	528	556	585	538	590	532	527	608	589	577	565	538	571	541	521	553	535	564	551	527	558	560	557	562	509	546	526	541	545	555	536	536	564	535	537	546	559	550	558	531	556	554	531	553	576	584	563	529	527	614	523	556	525	577	498	557	569	542	498	570	549	525	589	546	517	544	484	558	580	544	575	539	566	566	557	523	522	546	568	541	591	519	527	538	531	544	609	514	555	578	487	568	554	526	537	562	590	558	571	582	579	534	498	535	531	490	548	567	553	513	530	535	532	574	537	537	524	544	577	550	551	538	571	513	566	565	540	554	564	520	551	554	545	529	512	571	609	564	537	530	578	549	555	528	603	545	527	563	572	529	556	579	580	532	557	598	551	563	566	564	576	599	521	523	574	569	530	572	571	553	521	551	565	557	549	528	572	555	581	513	558	523	544	571	542	549	560	543	515	558	540	544	559	537	521	533	504	547	587	528	570	585	540	552	544	557	558	540	571	558	522	547	523	585	611	536	544	538	554	550	576	539	545	495	547	571	577	532	546	511	521	546	563	576	545	540	542	536	551	546	536	553	554	560	552	506	574	545	487	548	550	559	565	555	552	547	557	535	579	516	561	584	544	533	532	525	534	519	525	545	541	578	603	589	588	539	556	541	562	560	566	518	549	519	553	530	533	558	527	583	542	554	563	628	495	568	520	556	556	563	548	569	533	569	542	552	528	574	569	534	582	511	511	580	533	528	545	586	551	570	589	548	559	566	553	578	552	545	538	633	545	490	543	530	546	557	521	543	547	560	559	564	571	513	618	540	557	547	519	545	588	547	546	580	546	590	587	551	512	539	567	541	575	545	555	571	558	522	558	545	563	529	551	582	562	563	558	528	538	569	590	544	566	528	561	577	579	516	548	563	535	586	539	513	527	530	551	524	529	550	548	545	599	566	558	517	534	521	524	560	543	554	542	558	540	532	526	550	544	531	541	569	519	596	558	521	546	495	556	526	506	527	548	512	580	546	566	521	531	547	601	532	604	535	553	552	579	533	513	565	528	538	532	516	538	567	594	570	517	587	559	526	549	575	516	579	562	592	595	536	505	583	542	567	517	561	541	550
33739	13438	3707	2367	1518	1101	864	693	589	548	486	416	388	389	336	350	323	364	321	304	280	382	3522	10451	9788	6799	2773	1385	431	204	236	237	229	220	240	253	238	255	264	241	224	254	238	228	252	226	247	225	242	209	246	249	219	220	229	240	232	245	231	259	247	217	246	243	207	238	233	243	220	244	236	238	255	214	250	228	250	239	259	233	253	247	219	260	225	235	226	230	247	239	253	255	242	229	246	254	232	237	225	250	251	229	234	248	250	211	258	219	229	241	222	226	230	221	276	240	274	239	248	247	221	250	218	242	214	231	259	240	241	238	266	220	229	241	230	244	233	237	273	227	240	256	253	236	229	244	234	234	238	251	240	238	238	245	227	268	260	242	257	243	235	244	240	242	232	228	229	256	253	219	259	250	271	259	272	245	193	236	266	251	246	229	239	249	257	260	248	242	235	228	242	232	240	235	271	239	229	244	258	243	226	227	263	224	214	252	230	273	243	203	231	241	238	270	256	248	231	217	247	239	272	247	251	240	272	252	233	207	245	216	243	218	239	248	209	241	262	234	226	233	247	244	280	198	243	204	241	227	262	248	223	253	257	240	244	259	228	246	227	250	243	250	267	272	227	252	231	230	236	249	228	254	234	253	262	209	226	231	227	250	211	243	227	212	257	236	242	230	229	258	247	250	266	257	244	223	242	241	222	244	249	244	224	257	271	235	263	252	240	232	245	221	225	265	229	250	249	264	247	232	249	238	251	228	257	258	276	244	236	238	239	250	237	222	240	244	245	220	263	256	262	246	244	245	266	222	237	245	264	254	229	230	220	242	225	258	231	232	230	246	251	235	238	224	244	254	227	230	272	258	235	247	271	240	229	257	235	248	244	262	259	247	239	212	238	237	255	262	234	237	253	249	228	242	204	251	242	228	253	199	226	262	219	263	242	246	255	247	241	233	275	243	239	209	235	234	206	218	216	243	256	234	260	254	234	217	244	251	248	234	223	234	231	256	225	227	225	235	213	221	248	239	240	219	264	246	238	221	251	248	266	216	226	234	236	226	214	240	228	272	254	242	241	233	244	253	248	233	249	248	258	267	249	268	233	217	250	228	235	239	224	252	264	252	243	249	239	234	233	221	237	260	257	232	263	216	232	243	239	245	248	238	221	254	245	239	259	251	215	258	230	258	223	233	234	236	218	238	264	246	249	247	255	221	265	231	246	250	226	269	242	221	231	248	247	218	259	243	244	222	251	255	285	263	245	245	216	267	231	262	226	219	237	238	259	251	254	254	220	225	239	279	249	244	237	224	248	248	247	243	254	262	250	262	231	220	249	238	233	251	260	237	235	250	259	235	225	271	224	246	223	259	229	256	255	223	225	219	263	255	236	254	256	241	245	258	237	236	232	275	215	233	220	226	241	234	251	235	237	228	247	246	246	225	236	265	249	242	225	235	219	231	229	265	262	247	226	239	230	235	251	217	279	262	242	270	242	221	204	235	251	252	225	221	228	243	227	234	227	241	213	261	260	236	236	242	245	255	214	240	228	217	254	208	222	243	218	220	250	253	232	244	252	249	218	282	239	227	249	236	229	235	251	272	241	245	236	261	232	229	251	242	261	212	239	264	245	244	243	237	263	275	219	251	218	232	223	248	224	232	231	226	248	221	251	248	240	235	254	246	228	222	255	265	246	224	229	244	241	262	245	234	239	258	258	238	231	228	233	224	264	248	226	212	217	238	260	251	247	229	247	218	260	247	267	237	226	221	247	255	257	216	220	213	257	228	256	245	234	248	229	237	238	268	227	243	250	238	221	228	239	224	234	248	240	267	265	228	244	255	223	241	222	235	218	251	240	245	234	251	232	239	274	241	238	247	224	243	213	253	244	237	230	239	227	235	224	243	243	242	252	238	229	217	232	230	240	253	250	272	272	243	216	229	286	236	253	233	236	216	219	235	230	247	211	267	252	271	215	246	261	229	259	266	221	258	231	235	258	243	231	234	248	254	255	250	249	239	283	224	243	238	239	227	235	244	241	251	278	238	232	237	202	237	246	240	221	254	237	231	246	228	243	224	256	215	247	267	243	226	223	242	260	264	227	240	252	238	216	258	209	239	236	252	291	241	212	241	249	224	228	266	244	246	222	234	217	247	240	224	240	271	253	243	242	243	267	244	230	239	230	256	256	250	241	263	236	242	235	220	266	239	234	252	238	226	243	234	223	251	247	232	230	279	232	232	260	228	225	220	225	228	223	239	226	235	246	245	223	257	240	244	265	223	251	229	246	246	238	239	251	246	233	240	219	237	247	236	250	225	241	252	251	218	253	229	227	260	253	235	243	260	245	248	242	237	265	254	264	242	230	250	226	253	222	248	242	268	242	264	203	255	246	239	208	234	224	255	232	246	230	228	248	256	235	266	244	239	262	236	238	254	224	255	233	235	254	265	242	235	235	260	237	262	223	245	253	245	240	249	237	222	261	255	248	219	235	251	266	240	231	260	234	254	247	231	212	234	219	237	235	227	237	249	234	230	254	232	220	237	266	224	236	218	241	250	258	257	254	226	255	254	264	274	243	247	240	262	218	261	250	270	243	257	235	270	237	253	233	242	232	243	265	245	254	258	258	258	241	226	228	244	239	238	245	228	241	217	246	247	255	225	217	250	221	247	234	268	259	251	251	225	257	260	242	223	253	253	262	230	246	244	233	224	245	217	211	212	256	244	270	265	246	224	212	256	237	271	245	246	229	275	234	238	245	257	227	243	252	235	268	231	232	233	270	234	259	239	220	227	234	228	255	239	242	208	232	229	255	227	237	288	225	238	212	225	221	232	261	259	212	249	279	279	235	238	231	226	223	250	226	252	250	229	230	257	255	269	232	241	240	220	261	273	256	230	255	248	246	228	241	238	234	237	233	242	220	234	243	235	247	214	243	226	290	251	219	244	228	195	227	259	240	243	216	260	285	255	270	252	234	273	269	252	242	239	240	236	229	239	218	256	251	228	219	256	240	266	260	263	268	238	254	238	240	207	238	249	238	231	220	248	259	243	259	240	241	237	249	215	275	252	267	230	217	225	241	241	259	238	220	234	265	231	237	242	246	257	264	251	219	215	233	245	229	251	240	214	268	244	213	258	229	251	241	236	244	253	260	231	284	220	230	239	269	232	258	248	266	227	228	260	218	227	218	252	238	259	242	218	225	243	243	256	231	254	256	222	220	268	232	265	217	238	233	210	235	253	234	248	209	222	216	216	245	235	242	234	220	221	251	249	228	257	232	238	237	236	263	241	242	262	252	249	252	226	262	248	237	217	231	216	229	225	218	233	209	243	212	242	255	245	233	232	240	244	272	251	265	235	211	232	263	251	237	238	258	221	247	227	242	255	220	254	247	260	273	210	268	248	211	236	233	244	250	254	282	250	235	231	227	232	252	265	227	242	259	229	225	237	254	243	235	252	225	243	213	256	239	260	229	239	225	258	226	238	261	234	249	206	243	226	230	259	220	259
22586	5727	4688	5677	5055	4266	3573	3037	2694	2263	2064	1813	1716	1555	1480	1437	1376	1401	1243	1188	1129	1727	15216	32334	29883	24053	12356	6723	1869	799	742	776	714	737	757	746	770	788	756	718	765	733	734	741	729	724	724	748	731	774	763	733	765	748	755	728	717	768	777	763	715	746	774	718	717	750	762	736	798	737	721	733	755	695	719	716	731	734	746	734	722	746	754	695	728	790	713	735	722	751	761	731	765	755	746	751	703	750	755	725	685	757	738	732	756	818	788	738	741	708	772	759	786	750	725	730	721	722	769	774	730	773	757	757	769	699	757	745	705	783	727	739	753	742	734	689	735	704	740	779	803	729	753	726	738	749	738	705	737	769	768	773	728	777	764	692	764	754	703	730	765	821	773	734	724	698	732	730	704	741	749	712	755	733	736	769	742	729	731	720	751	743	758	753	801	745	715	754	782	735	720	733	732	745	756	742	739	752	738	748	767	742	734	721	755	740	714	716	702	759	750	763	737	732	749	726	763	750	750	726	751	717	717	737	679	783	725	756	790	718	754	732	755	686	790	764	699	741	763	749	744	733	727	770	744	761	728	776	750	729	737	755	717	700	725	729	700	783	749	745	756	722	736	728	755	708	718	745	749	727	711	775	755	693	758	715	741	739	778	732	714	735	723	750	748	717	753	722	729	716	724	719	731	730	741	691	757	717	771	727	768	767	697	731	701	729	716	728	707	757	707	722	735	724	786	776	756	740	750	736	764	757	717	763	704	765	739	736	734	776	710	782	732	758	783	738	724	747	669	698	743	682	763	721	734	736	722	721	717	731	741	755	714	767	727	736	756	723	776	746	716	732	741	710	756	742	716	703	742	721	717	701	675	802	760	747	739	791	766	682	692	744	742	738	744	740	752	724	732	733	747	720	739	718	772	735	699	722	746	738	721	760	764	796	762	720	748	763	718	747	732	760	700	709	714	779	708	722	742	750	694	766	792	726	772	711	750	779	751	771	707	695	721	779	730	743	749	744	725	708	722	768	724	714	739	758	745	780	807	755	739	775	728	725	748	752	715	734	701	734	761	740	702	733	708	673	778	724	754	746	731	736	783	775	782	736	709	747	722	731	748	769	723	716	736	746	789	740	731	756	751	756	718	744	813	776	754	742	713	729	742	763	733	765	754	706	757	734	698	709	696	768	797	749	761	800	816	709	756	759	733	759	825	747	747	749	705	762	780	686	752	793	724	719	739	709	741	717	739	719	756	728	764	735	789	705	740	748	757	668	743	791	736	729	758	764	743	709	737	738	742	748	730	762	781	713	737	696	774	735	743	755	719	731	727	752	734	768	755	710	736	772	720	771	743	782	751	750	724	785	737	681	752	762	737	761	764	705	756	729	816	758	751	733	783	724	758	733	755	764	791	727	747	752	760	772	691	771	723	764	707	760	764	706	758	763	730	707	727	722	731	729	764	766	740	727	710	701	741	743	748	747	756	720	706	746	730	705	758	771	733	738	760	742	778	751	772	696	768	755	789	713	749	725	724	734	759	718	775	712	750	728	766	720	767	705	757	697	678	726	713	748	690	680	760	774	738	724	743	768	773	730	764	777	758	727	738	756	761	742	748	678	706	704	716	750	754	763	774	733	729	740	718	715	783	753	740	689	766	733	730	746	744	667	794	746	785	731	760	767	742	717	768	720	724	693	756	737	735	742	765	766	706	749	707	734	761	744	785	734	719	774	745	752	755	730	740	754	770	715	728	755	737	773	750	750	740	799	781	767	768	765	755	674	736	725	694	738	762	702	727	719	701	683	746	730	749	752	787	776	727	731	775	729	757	755	726	727	737	759	754	733	754	720	674	730	709	750	719	718	736	720	731	716	719	779	732	756	713	711	760	758	744	708	733	730	727	751	696	711	786	711	760	784	762	702	785	748	734	739	718	753	713	727	746	768	731	790	733	712	734	711	720	733	719	758	727	701	784	745	744	720	748	723	729	742	734	740	772	730	758	694	725	721	733	751	760	732	709	786	756	784	791	724	682	684	742	784	762	721	684	729	712	719	750	702	738	770	698	793	725	774	762	769	705	718	770	740	737	749	735	719	701	752	720	749	720	739	777	740	664	747	753	739	763	722	763	771	737	730	770	745	718	743	702	700	752	677	752	744	740	777	702	755	784	746	703	731	771	750	765	680	749	696	724	716	695	745	708	750	718	772	699	729	708	736	729	739	742	693	712	738	761	788	744	736	718	778	677	719	736	738	671	743	707	738	748	725	714	757	759	730	729	756	758	765	770	724	740	779	736	730	775	665	736	733	744	754	755	731	772	753	752	674	752	771	713	743	760	734	752	727	710	709	675	721	715	719	734	799	762	766	732	691	716	768	711	743	747	756	727	779	670	782	770	731	767	732	766	746	804	724	756	734	741	718	717	718	739	718	714	771	754	767	733	731	706	704	716	759	770	790	782	731	743	781	724	773	758	736	716	695	736	695	724	775	748	699	755	770	659	741	729	729	714	753	790	751	729	747	759	782	790	749	768	741	719	713	728	720	719	700	772	727	712	734	740	737	762	755	737	737	736	763	686	705	758	743	763	774	744	788	719	707	717	695	757	782	770	758	749	701	781	755	721	788	731	739	756	768	705	716	781	744	773	747	765	790	781	765	712	752	725	756	725	714	765	770	729	754	743	762	737	717	796	736	761	761	743	714	709	756	763	769	741	765	774	736	791	770	750	707	777	740	724	760	748	758	737	801	751	753	688	759	762	691	739	745	682	723	740	802	776	776	721	724	768	781	753	754	800	742	734	693	787	758	727	741	746	712	701	752	689	719	728	716	767	716	745	722	748	718	731	729	769	761	761	785	778	767	680	715	740	680	783	763	743	713	751	730	807	741	715	734	704	728	765	747	742	761	722	727	719	750	765	725	710	723	755	703	692	757	752	709	796	697	727	773	675	756	719	736	769	767	809	726	691	715	711	763	764	745	786	718	745	715	700	726	750	761	729	721	757	756	693	704	674	728	735	752	709	721	751	712	714	794	765	725	703	728	726	743	713	765	759	727	691	744	764	753	756	723	718	657	739	747	740	759	768	760	727	742	768	757	743	753	710	744	771	730	727	765	764	725	726	715	765	730	694	748	750	700	762	765	721	776	738	778	772	714	762	757	767	770	735	722	690	735	690	761	738	751	742	727	699	775	715	751	717	789	755	756	747	705	797	724	780	748	719	785	766	730	766	724	723	740	750	735	780	739	721	707	706	702	724	699	693	722	787	741	709	762	742	734	651	746	736	706	775	763	738	736	750	763	746	770	722	781	758	793	708	702	764	727	710	751	787	758	718	756	724	723	755	712	739	717	790	779	738	761	722	771	760	748	721	708	721	719	737	725	723	719	679	777	796	700	744	755	734	721	734	731	750	740	760	787	760	743	742	709	773	732	736	717	711	729	705	706	760	739	748	787	731	732	735	748	712	728	707	703	734	737	772	722	814	749	733	740	740	738	664	733	742	805	732	712
6512	887	266	245	211	207	158	182	178	176	189	176	169	176	176	163	170	193	181	170	179	170	306	740	910	759	571	340	233	185	194	164	163	154	168	165	164	173	163	178	145	157	163	167	160	167	167	160	164	171	166	168	191	190	178	172	179	175	170	177	174	178	189	175	178	187	164	182	174	156	164	161	183	169	176	186	199	175	166	177	209	203	146	179	184	188	165	174	190	185	188	155	177	150	176	183	188	172	179	151	184	159	176	149	166	158	181	176	193	180	175	203	180	147	161	162	173	166	171	163	156	159	179	151	171	174	148	185	174	191	176	154	160	187	180	162	187	189	183	160	162	162	171	194	170	165	179	180	153	174	151	178	166	167	161	169	166	172	177	163	171	178	178	180	161	184	186	182	158	170	171	149	177	158	179	163	187	170	197	182	186	190	185	176	189	167	156	176	171	170	163	192	175	152	156	172	164	182	196	170	156	176	167	170	175	172	160	173	174	147	151	200	166	181	171	178	169	161	166	174	169	161	173	194	170	171	148	208	190	193	167	172	163	152	182	170	182	187	143	187	213	153	183	161	175	190	180	169	175	174	184	188	156	171	172	176	175	160	191	167	186	171	157	178	176	191	166	161	155	154	166	161	167	174	170	163	161	178	164	163	164	176	177	179	149	168	165	187	181	166	170	145	164	169	156	180	192	156	184	179	173	188	166	181	161	165	156	153	175	170	200	173	184	163	167	154	176	167	173	176	188	161	172	172	185	177	160	153	193	188	199	162	181	178	224	165	153	202	188	180	202	167	162	178	158	178	161	175	180	185	174	190	174	191	168	180	173	172	159	162	154	218	154	179	170	174	175	177	180	195	156	160	170	182	160	210	174	158	144	160	164	196	184	179	167	162	162	171	176	161	167	158	163	171	178	178	193	187	178	192	185	178	176	178	175	175	185	178	178	162	166	174	143	178	154	187	159	186	170	165	190	176	142	173	172	173	160	157	179	197	167	173	185	167	150	186	181	185	190	164	172	175	179	173	182	166	189	146	168	144	208	190	148	157	179	191	166	184	174	164	166	187	142	184	173	148	157	188	183	162	176	172	170	162	184	160	170	177	176	167	159	158	196	159	174	155	192	158	175	186	157	166	153	152	159	175	183	186	168	186	177	203	151	164	180	168	158	189	154	168	178	163	172	168	194	171	165	150	177	174	159	173	157	177	180	156	181	154	198	163	151	167	157	169	169	181	163	173	166	169	173	164	165	175	188	160	188	169	173	190	173	143	191	161	171	139	183	147	160	161	177	159	161	173	148	179	169	185	161	165	168	185	157	190	171	169	184	166	182	176	200	141	165	156	183	175	183	178	156	165	163	169	179	180	168	169	168	146	183	154	149	173	197	155	184	172	159	159	151	159	152	166	175	193	176	184	172	184	164	164	148	149	175	178	181	175	151	179	187	181	189	170	177	181	185	174	167	172	184	183	168	158	178	170	172	161	169	181	187	189	184	178	184	157	192	174	172	182	186	154	178	162	167	162	169	169	166	191	198	174	180	176	180	169	182	181	166	168	165	173	171	170	163	173	168	171	174	182	141	157	151	171	167	176	195	138	165	172	176	173	158	187	188	161	159	170	181	199	174	181	191	151	157	167	164	163	181	178	187	172	172	169	163	190	174	172	175	160	175	191	140	180	161	177	169	164	155	174	162	165	206	178	169	171	183	160	160	196	179	179	192	190	188	156	178	157	162	191	173	155	195	164	165	171	155	172	189	199	186	202	196	144	163	192	171	175	169	162	188	188	165	171	166	194	152	161	171	181	175	156	144	184	187	159	170	181	163	153	161	152	181	139	194	179	150	183	155	172	172	157	189	175	164	165	164	184	201	151	186	184	157	190	176	170	201	168	172	173	171	184	181	182	164	167	174	154	190	178	172	171	178	160	173	153	164	215	180	178	165	183	157	170	154	189	173	172	169	154	163	169	171	189	177	196	172	168	153	167	152	179	178	166	187	162	191	183	182	184	181	168	186	170	159	188	161	173	152	168	179	147	161	180	190	167	159	180	177	168	203	159	200	189	176	178	170	171	171	164	164	170	162	177	184	190	156	185	187	175	188	186	155	158	197	177	164	157	188	149	177	189	177	173	179	163	157	182	198	202	186	193	180	198	161	211	180	160	178	195	168	164	158	172	174	180	157	167	160	164	166	156	181	166	173	154	171	158	182	187	173	159	165	165	183	165	150	175	164	172	182	163	178	176	170	177	157	170	161	173	170	208	164	174	163	163	158	186	164	153	189	175	174	176	174	181	173	175	191	180	163	160	159	180	177	166	168	159	153	175	182	172	186	185	163	167	151	178	162	177	166	165	191	171	172	195	197	172	165	175	159	183	158	180	181	191	187	202	181	173	192	167	150	185	185	173	161	182	144	195	154	189	198	157	159	183	177	153	178	165	184	179	157	173	190	174	185	163	184	166	155	188	170	178	171	162	188	198	179	186	192	185	185	154	183	159	158	162	167	165	162	167	170	161	186	168	173	195	168	185	173	176	155	175	179	152	165	155	202	183	175	187	167	185	185	169	195	145	195	177	181	170	167	201	194	162	159	148	187	159	172	181	159	164	193	174	198	158	182	155	171	167	162	164	164	176	158	169	156	161	201	149	160	161	162	160	170	151	171	168	154	176	186	165	158	179	194	179	160	174	192	184	193	172	205	175	188	166	159	150	186	167	168	170	181	182	165	185	164	201	174	187	167	161	182	178	181	168	172	163	179	161	176	178	154	156	182	179	163	193	164	188	178	187	151	181	156	151	185	153	164	156	182	181	172	156	184	160	188	177	188	186	153	168	171	152	183	190	188	181	173	147	215	181	161	156	154	184	159	171	177	195	175	169	171	177	169	155	179	173	195	184	157	172	184	169	174	180	162	190	184	146	167	176	157	188	165	166	159	180	190	165	170	191	185	192	189	177	147	171	166	172	178	171	172	173	172	172	180	172	173	177	177	155	180	165	182	171	152	192	187	159	170	164	162	146	161	187	163	161	215	200	176	190	168	167	166	165	155	148	193	173	161	167	175	170	166	168	149	158	172	155	201	167	174	144	190	201	163	164	177	178	178	164	167	162	149	178	201	163	189	170	165	186	190	181	179	168	181	165	160	157	177	163	183	177	165	168	180	158	148	172	168	200	155	147	167	162	183	171	170	171	151	157	176	178	178	162	156	167	176	170	159	167	161	154	190	157	166	184	178	153	199	163	188	161	165	180	163	199	156	179	185	182	172	185	165	164	178	169	176	177	168	194	150	194	166	162	181	163	198	167	187	180	179	159	157	139	152	139	192	168	165	152	182	188	143	153	180	198	180	189	168	179	172	176	169	148	163	160	192	156	194	165	192	154	161	157	177	172	170	175	169	193	177	189	166	156	175	158	170	166	170	172	196	185	185	164	151	167	169	176	177	169	191	184	163	160	156	178	181	175	165	159	194	162	206	156	185	150	185	160	179	158	173	178	183	149
4803	1504	676	752	740	656	612	642	614	636	617	600	598	609	607	616	581	585	597	595	613	617	1360	3837	4467	3675	2434	1383	761	559	559	571	541	587	542	531	553	541	550	543	545	516	543	513	508	576	581	559	526	529	587	545	553	566	574	534	513	556	531	534	551	545	576	540	569	603	557	534	560	541	593	600	574	541	610	551	552	537	552	566	559	546	571	531	601	527	533	574	542	586	547	595	560	577	545	582	547	523	563	590	580	552	572	534	555	617	561	571	509	550	531	584	609	547	539	544	558	550	550	546	545	587	568	520	582	582	531	538	562	603	551	520	578	552	523	567	561	501	549	605	581	553	563	568	565	561	568	574	583	570	546	567	576	575	579	587	560	536	541	551	574	577	559	567	593	552	530	516	553	549	575	549	576	566	572	570	554	532	577	566	551	611	564	545	543	567	616	562	535	579	564	555	563	561	550	537	566	571	553	561	552	572	569	570	550	512	563	549	559	580	597	528	535	558	566	548	547	579	532	552	528	513	551	541	580	541	564	549	579	524	582	539	546	571	560	546	516	573	560	534	537	541	551	602	555	551	560	559	544	557	569	562	552	548	556	520	550	524	561	543	572	585	526	569	522	539	487	568	557	583	518	527	548	565	606	557	583	538	557	567	541	558	518	555	559	575	547	584	543	534	561	544	539	532	516	566	517	588	563	572	554	548	511	504	542	566	540	589	537	530	552	599	590	547	553	545	559	563	585	545	571	566	570	596	562	551	586	562	559	582	534	547	561	528	556	550	570	541	556	568	586	539	561	514	581	547	549	569	585	533	530	557	541	497	547	575	561	506	572	537	560	570	573	569	526	538	531	532	544	550	517	607	529	582	584	526	549	562	506	562	583	549	563	590	600	540	555	583	550	534	566	513	540	580	571	546	548	571	583	567	532	547	513	541	551	540	553	547	588	624	520	553	541	578	533	540	591	549	566	594	542	567	551	571	543	573	558	565	553	573	568	549	503	563	542	553	594	568	603	538	600	560	527	528	601	574	559	505	524	572	564	579	552	547	590	548	602	556	557	562	534	535	541	524	543	561	520	568	584	574	541	564	526	550	566	569	524	590	605	598	552	521	592	597	526	588	533	557	549	545	555	574	593	593	612	542	529	541	568	548	587	539	596	539	522	490	606	559	537	578	513	569	576	581	531	557	540	580	506	595	590	554	550	536	551	560	609	545	552	563	550	571	592	577	582	535	533	549	547	559	531	562	529	583	543	573	546	568	567	535	599	494	569	621	503	608	554	550	575	551	530	530	547	549	563	582	558	606	571	566	566	529	567	532	533	532	544	559	575	541	584	568	558	512	577	553	541	592	544	508	574	520	542	553	542	524	587	555	487	567	549	520	539	544	569	590	542	559	584	537	557	557	553	547	539	579	588	554	575	566	555	580	566	571	557	562	532	584	561	541	577	597	543	566	524	557	518	544	568	543	575	532	544	542	557	557	549	570	567	552	638	563	527	591	553	559	532	521	530	579	614	558	597	562	558	559	548	549	574	537	628	573	542	564	580	555	541	599	540	575	530	571	548	544	524	542	547	585	535	574	560	554	532	578	566	575	544	526	550	554	565	508	551	561	552	532	527	552	557	561	567	550	511	517	548	597	569	542	590	569	563	539	575	546	581	592	561	537	569	529	538	572	553	564	597	573	563	551	543	590	531	558	570	553	565	544	536	587	572	508	559	550	563	564	553	549	537	574	546	559	552	594	546	561	550	539	570	528	561	570	519	521	554	579	576	562	541	568	615	512	542	562	586	540	546	555	554	570	543	569	565	573	568	551	559	594	556	569	543	555	575	518	575	559	539	564	560	563	600	568	568	558	568	568	578	529	542	549	547	552	551	564	539	524	577	526	531	563	580	528	506	534	621	582	554	554	581	618	589	537	551	552	506	535	515	530	543	579	553	603	582	599	530	522	564	504	529	537	562	577	571	555	531	596	565	609	572	567	575	563	537	541	545	559	551	566	516	539	585	544	556	587	587	597	572	575	563	550	573	562	566	580	589	630	564	538	567	526	601	568	573	562	552	577	596	540	539	580	542	551	561	570	522	565	556	552	558	553	552	540	575	546	549	529	550	554	542	516	582	547	521	527	555	578	563	572	515	555	519	562	579	556	579	576	569	570	558	608	553	531	541	531	557	563	584	542	544	560	568	569	559	577	570	592	538	572	567	544	539	558	578	538	588	566	595	563	586	530	548	566	620	542	536	580	565	556	598	525	576	588	567	534	570	586	561	580	577	583	564	551	604	560	565	531	530	555	560	532	546	547	537	575	534	553	552	556	549	572	553	544	552	590	567	569	557	525	559	536	563	529	581	577	563	537	564	566	575	571	523	524	531	507	501	538	506	568	558	563	541	536	585	561	578	557	585	567	558	564	549	559	544	572	567	595	536	596	516	565	566	568	541	540	515	623	554	597	559	563	568	562	509	547	522	572	538	583	592	564	515	547	580	600	545	586	543	569	509	570	536	577	539	572	569	537	580	548	571	568	574	536	535	552	548	530	592	505	582	553	574	544	592	538	589	543	558	529	554	597	518	567	550	545	542	596	535	550	545	509	536	544	548	538	550	510	517	569	568	551	554	580	587	555	561	547	581	541	627	572	523	541	540	607	604	561	524	591	550	561	556	566	573	536	546	570	588	525	566	543	587	550	546	559	562	539	574	571	556	530	553	565	527	542	556	596	553	565	532	553	591	573	541	564	526	543	550	563	592	518	533	571	528	572	548	568	594	540	534	578	543	573	544	540	526	519	578	560	571	541	563	561	595	561	558	565	519	559	527	548	560	526	581	587	552	544	532	562	537	561	527	577	559	564	565	541	567	569	577	579	545	500	547	585	520	562	505	578	579	510	524	538	562	569	530	563	564	585	551	588	564	533	550	530	551	542	554	564	535	556	595	553	583	577	570	542	552	535	561	565	526	541	563	551	548	564	590	558	580	546	548	556	521	584	551	554	579	514	547	546	555	564	548	611	525	561	593	544	509	592	564	612	549	560	531	569	557	522	560	540	544	565	590	555	581	567	542	560	563	543	559	577	553	571	540	528	555	557	614	553	533	547	572	514	539	538	546	544	533	571	591	570	543	546	504	559	579	586	578	579	535	511	581	578	550	585	553	535	553	565	548	526	553	545	549	527	528	575	570	551	539	550	551	545	537	580	551	587	527	544	565	551	573	554	502	571	553	604	544	524	545	551	528	551	542	540	591	564	545	547	596	542	502	558	532	559	574	538	540	581	574	539	572	574	599	544	585	533	546	573	551	544	545	569	540	609	584	551	521	593	531	563	564	554	559	549	520	552	528	559	614	517	530	534	569	551	536	574	518	544	597	555	591	565	546	552	523	521	538	536	520	555	593	551	549	521	557	543	579	539	542	534	536	550	561	589	528	546	539	577	571	579	524	551	591	535	552	550	564	567	556	539	579	538	569	528	567	537	529	575	553	543	606	597	566	565	570	530
30920	14139	1734	1150	871	687	542	424	408	376	315	279	286	291	282	274	225	254	241	240	220	229	1648	7512	6088	3121	1436	580	329	245	198	205	209	220	206	228	206	223	218	199	194	193	188	191	215	192	189	192	205	209	193	214	204	196	183	211	192	215	200	184	211	219	189	203	208	221	202	206	195	228	223	184	187	174	230	216	202	189	215	203	199	207	217	202	210	214	184	194	215	210	205	204	193	213	210	204	213	203	204	189	210	212	195	203	200	193	227	210	198	215	209	218	227	200	198	204	204	216	215	196	207	231	201	207	203	185	208	216	189	168	205	201	197	238	212	206	224	201	208	194	202	190	184	181	184	229	223	191	193	216	191	184	200	206	200	197	179	195	214	208	207	230	202	171	194	185	189	226	182	198	205	199	199	201	194	189	179	177	203	171	224	195	209	179	201	192	179	206	191	177	192	196	200	211	216	228	198	192	212	197	199	215	190	192	203	204	199	219	222	204	215	223	204	193	201	168	189	201	204	194	192	176	196	208	202	209	213	200	195	202	212	202	199	215	185	191	182	195	222	181	208	198	179	207	195	208	186	222	193	199	208	211	227	204	218	197	192	221	197	204	195	181	185	217	173	232	185	215	235	197	205	200	218	195	203	211	212	220	201	214	193	203	225	196	210	208	206	214	190	207	206	200	214	203	210	218	227	207	217	195	206	181	196	204	183	203	204	201	189	219	193	213	225	186	198	198	163	215	219	195	213	188	191	209	233	189	207	218	197	204	210	214	209	214	219	206	224	208	196	223	182	194	197	215	203	210	210	206	207	192	212	197	179	198	248	221	217	233	212	182	168	189	198	217	198	193	194	200	208	177	208	201	199	227	202	185	200	207	197	192	199	193	214	186	180	202	196	209	224	221	186	190	196	221	202	192	213	205	204	174	178	203	215	194	175	212	201	201	202	231	224	225	173	190	208	170	191	192	177	218	198	189	212	207	211	209	195	213	193	214	185	203	202	223	194	199	206	194	221	205	218	208	222	211	243	219	197	213	203	193	209	199	205	220	216	184	200	194	205	201	217	178	192	207	215	214	200	197	213	213	219	199	235	201	235	208	223	193	189	196	227	194	212	197	179	190	208	206	212	199	207	205	197	209	227	207	223	209	212	191	197	212	204	179	215	215	192	211	203	222	198	198	176	212	211	199	205	211	194	215	205	226	199	200	191	217	200	215	230	207	207	216	214	196	187	211	197	180	203	188	196	207	216	212	207	218	215	204	219	202	184	205	224	202	222	193	238	199	188	198	213	233	219	196	193	209	224	203	192	217	181	190	224	200	182	206	202	213	163	214	224	222	208	199	217	185	185	206	209	207	215	186	197	212	198	188	209	227	195	208	205	218	222	199	204	237	208	217	198	202	207	190	189	211	223	209	215	213	210	232	190	183	207	220	189	218	212	196	235	224	184	182	194	222	194	216	178	216	190	217	185	185	226	223	203	217	202	187	214	191	198	201	224	184	197	190	215	217	217	214	205	220	207	212	194	188	194	185	234	193	188	188	193	185	199	210	188	177	223	216	197	199	206	198	210	221	202	205	202	217	206	172	176	185	191	237	224	174	192	217	191	205	178	213	182	222	202	226	203	182	229	215	224	208	204	210	188	197	216	197	195	192	196	215	214	197	197	196	188	208	190	205	193	210	200	172	206	216	181	204	230	218	197	210	176	201	190	209	215	187	221	222	168	188	187	209	205	209	199	200	189	172	207	193	193	214	178	172	195	208	204	206	234	203	202	226	227	171	232	187	206	194	176	218	213	190	188	186	212	201	192	194	189	178	202	217	210	222	221	191	190	224	211	190	205	216	200	196	178	206	187	192	193	223	204	211	214	190	214	193	202	199	180	199	193	218	222	207	225	194	212	209	211	212	210	186	209	209	195	224	216	216	197	219	213	208	223	206	177	219	198	175	199	198	213	183	189	192	207	209	213	203	200	228	201	183	206	210	226	201	193	207	215	224	213	201	208	174	207	200	213	202	205	207	206	196	229	196	199	211	193	187	211	208	191	177	225	192	193	205	189	192	190	203	200	217	219	207	221	204	180	211	195	202	227	200	207	234	200	177	196	205	198	219	198	204	210	180	196	192	203	198	190	213	190	176	198	194	180	209	220	195	192	223	211	184	196	222	193	200	221	216	206	212	221	210	183	207	213	219	198	201	198	178	201	198	200	232	213	217	199	213	212	203	204	184	186	175	202	203	200	211	187	197	181	220	233	204	213	208	208	226	198	193	220	200	228	234	206	199	220	178	194	170	218	206	228	240	210	237	198	207	196	220	211	210	210	201	192	207	213	236	227	215	209	186	205	197	216	214	235	213	201	186	201	213	184	185	212	202	219	190	197	191	211	192	174	199	202	164	210	206	174	197	199	186	224	212	208	193	238	184	202	201	200	201	203	209	216	196	229	200	240	243	196	190	200	217	213	209	207	212	189	180	197	223	228	198	206	176	216	221	215	193	218	176	196	222	195	175	208	209	192	208	190	208	190	214	202	190	222	211	212	219	193	218	204	196	190	210	209	210	207	213	194	199	225	196	229	224	202	229	193	213	200	208	247	195	226	207	193	202	189	211	190	200	183	175	188	207	219	182	219	228	215	202	198	196	207	208	208	217	215	200	200	205	205	205	197	209	205	201	214	191	186	185	210	192	197	179	218	202	205	210	200	193	213	183	213	231	205	230	199	197	171	211	214	207	202	173	199	191	182	215	195	194	200	206	197	194	198	195	188	201	178	213	175	205	215	213	223	189	187	189	205	208	193	215	197	187	199	214	202	189	185	197	198	220	195	196	203	204	185	207	216	212	181	198	226	195	216	232	225	219	197	224	183	204	203	186	205	209	206	194	189	218	210	216	210	220	218	204	190	215	207	221	214	211	197	195	204	208	218	205	191	189	220	205	230	217	199	174	209	226	202	182	208	220	212	204	217	205	192	180	196	185	169	202	192	183	190	196	212	191	214	203	219	232	196	185	202	172	199	190	185	194	199	204	235	218	236	202	226	232	219	192	203	221	232	229	211	199	200	207	198	194	207	211	202	221	185	240	213	210	185	202	196	222	212	199	202	202	188	185	198	217	197	205	217	198	221	179	192	174	222	199	203	170	219	206	205	211	195	194	209	232	237	209	227	198	195	190	203	204	181	190	204	204	207	215	208	189	193	206	190	212	174	176	207	179	185	199	225	198	200	204	207	172	234	204	185	180	203	203	195	203	199	213	219	199	194	219	230	194	207	224	211	174	197	196	207	180	218	236	203	206	189	204	172	231	207	203	177	184	200	200	232	202	206	183	191	191	202	205	186	222	199	223	215	185	202	188	200	201	211	215	222	184	197	208	200	218	196	197	201	203	182	185	211	197	208	196	209	215	207	226	224	198	209	204	224	194	210	203	204	211	214	211	209	224	219	197	224	215	192	192	195	195	196	200	205	186	227	191	210	220	194	219	201	220	211	204	193	207	181	205
20970	9100	2838	3512	2984	2478	2236	1887	1609	1445	1348	1240	1168	1132	1043	1008	968	949	942	924	855	902	8695	27564	22738	13872	6920	3170	1351	674	653	642	650	654	632	634	624	662	645	649	587	614	652	689	662	641	671	658	675	712	658	603	639	646	650	660	625	664	650	650	620	641	656	622	663	606	650	606	630	625	633	664	649	658	673	616	623	617	662	649	638	675	676	655	645	657	630	597	609	623	628	673	642	641	611	680	648	616	633	617	667	619	656	610	628	635	641	634	590	657	646	690	656	623	641	600	655	667	641	629	682	615	670	634	684	621	689	692	618	631	606	651	646	652	642	641	638	654	660	682	620	686	614	637	662	654	628	664	639	695	591	640	623	639	643	669	661	647	606	631	656	624	643	606	639	696	647	673	648	629	589	656	683	610	664	649	624	662	650	650	612	665	650	614	703	675	679	660	666	650	668	633	643	673	630	667	629	652	655	657	631	620	601	610	630	680	622	654	655	636	652	600	635	620	639	656	637	623	626	655	649	639	638	635	641	645	716	621	628	611	623	677	653	700	627	655	691	626	648	642	613	669	655	649	648	622	652	637	611	631	654	704	614	647	675	718	621	637	654	681	653	658	645	708	615	621	649	636	653	649	663	653	657	637	622	632	626	614	698	677	647	641	655	655	640	660	657	637	608	612	629	631	656	624	679	672	638	642	605	614	690	645	638	663	621	621	641	660	633	651	662	640	637	684	645	678	651	592	640	652	628	622	660	667	656	610	630	685	632	708	585	616	621	662	681	668	644	652	664	646	642	657	642	640	607	663	659	611	644	648	670	632	648	638	611	614	638	660	608	653	611	628	711	621	655	639	664	636	621	610	636	633	691	624	615	629	670	644	656	599	631	646	681	658	604	646	684	625	618	652	626	619	639	691	619	668	643	701	605	613	606	670	625	654	656	658	637	647	663	622	630	617	604	664	645	650	642	603	644	704	629	643	610	645	657	686	647	631	645	691	629	691	621	673	649	635	671	637	695	627	625	639	621	650	685	650	641	643	678	643	627	632	661	630	639	648	660	683	611	609	598	626	642	655	670	629	667	642	609	618	601	631	668	632	654	669	629	603	678	647	628	651	653	693	654	608	644	632	576	664	627	682	693	683	620	657	583	635	613	652	682	676	636	630	692	709	639	622	649	659	645	668	596	615	586	626	645	619	691	649	697	607	603	675	602	615	680	575	624	639	611	604	616	607	625	638	600	684	648	635	606	650	659	716	627	650	623	651	636	639	599	617	608	614	673	678	627	582	619	662	664	658	631	696	654	605	661	622	620	639	663	599	657	655	664	637	650	623	655	628	695	640	663	602	611	669	651	602	682	620	617	652	612	642	643	639	658	655	643	617	639	662	615	656	644	603	614	603	649	665	626	606	627	596	644	671	611	615	650	651	648	621	669	625	633	598	632	626	630	595	679	623	685	632	635	633	642	622	636	668	625	642	638	657	647	671	663	707	675	611	676	642	626	717	627	638	631	649	636	663	676	638	631	645	692	643	641	707	660	633	623	656	643	589	661	632	649	599	638	617	634	649	632	651	625	647	625	632	621	641	672	601	670	644	653	669	630	647	638	710	641	674	654	650	604	597	612	623	643	639	647	651	640	651	646	631	634	673	648	644	635	621	641	658	673	613	615	690	634	622	640	685	599	653	630	688	667	625	655	655	625	660	645	656	650	582	647	641	628	648	675	592	685	603	621	630	622	662	646	630	688	638	682	661	647	661	630	603	629	597	635	653	635	612	608	651	635	696	659	660	635	633	676	654	642	630	594	676	645	624	694	669	639	638	654	670	681	661	620	679	613	621	631	607	586	616	640	613	649	654	638	664	615	636	651	600	629	631	657	659	611	679	636	661	607	634	607	694	640	591	630	682	609	603	645	554	644	607	676	612	627	667	682	640	637	670	656	634	620	648	682	661	640	652	600	636	680	668	598	640	639	614	601	660	718	634	620	660	651	578	655	647	670	681	637	634	693	651	613	638	670	626	607	595	658	673	628	660	649	635	661	632	657	645	604	631	630	607	626	588	643	631	649	629	623	651	632	613	647	650	633	639	657	669	616	686	669	645	637	658	617	654	640	653	639	706	614	688	636	619	647	587	624	614	621	615	644	625	652	644	676	608	632	635	659	646	627	617	672	646	618	668	626	650	582	609	645	614	655	609	662	647	634	695	666	664	668	637	643	646	685	592	679	665	615	660	640	633	637	620	643	662	652	661	617	666	698	685	656	678	618	600	623	620	668	635	664	673	631	658	631	679	630	631	651	664	653	643	649	633	642	657	658	663	652	638	612	615	701	610	654	635	609	658	641	653	630	603	682	648	623	621	688	622	693	607	639	628	653	603	627	636	627	655	647	679	621	690	619	670	667	648	628	645	634	659	629	641	637	626	628	664	693	611	598	674	613	594	644	661	646	686	609	621	637	674	649	631	668	670	682	629	591	625	639	610	676	613	665	633	645	624	611	598	697	599	681	613	660	642	624	631	640	681	652	658	634	617	620	631	668	619	601	636	639	612	670	686	664	681	680	613	618	594	630	656	650	652	596	626	629	641	660	636	639	635	617	657	626	638	649	631	653	638	648	628	642	626	675	642	605	635	642	619	646	647	640	646	645	686	624	648	645	647	626	667	686	632	653	676	621	630	612	657	678	645	609	644	603	652	646	645	649	700	612	625	644	621	654	638	663	596	600	681	649	622	658	673	630	634	629	654	670	654	666	664	611	668	601	663	633	640	655	612	644	592	637	653	652	662	644	615	592	645	621	694	610	598	640	619	639	616	692	649	617	630	659	622	655	626	659	593	638	622	644	630	630	620	629	624	616	625	634	619	650	581	644	637	640	658	636	676	634	632	603	649	630	644	615	583	654	653	623	665	680	573	647	656	663	634	659	650	629	622	600	631	637	615	675	627	627	641	684	646	651	664	638	641	623	630	640	597	665	647	642	626	649	633	657	630	653	685	612	623	618	619	676	668	640	666	664	614	624	653	653	575	594	645	676	633	611	613	672	646	647	639	630	649	637	615	678	607	656	670	616	647	660	660	638	632	621	665	606	690	627	660	644	664	620	633	636	617	631	626	624	648	636	664	676	633	649	711	670	642	596	628	657	641	650	634	673	661	653	640	642	667	649	627	627	662	645	665	628	600	641	611	644	626	610	653	645	670	646	615	648	613	586	643	630	636	649	653	619	659	666	628	606	651	657	624	631	664	640	671	679	644	627	656	618	665	636	627	602	670	632	623	612	667	648	626	626	620	666	646	653	634	610	667	644	651	673	632	639	572	640	645	686	629	640	637	653	647	606	685	620	621	677	628	651	670	659	674	633	641	627	590	624	636	628	609	646	659	644	677	641	628	604	660	619	673	632	616	658	616	624	652	635	689	626	582	619	630	647	568	614	636	673	650	603	661	678	653	660	609	681	655	611	593	665	652	654	643	673	671	648	667	644	615	636	618	651	662	612	606	636	592
40225	19597	4292	2133	1451	1078	807	683	609	562	486	450	409	400	362	388	361	320	332	336	325	394	4074	12231	10535	5102	1848	772	384	292	296	276	265	244	272	259	236	224	230	260	258	236	245	218	231	231	265	250	265	237	261	246	251	292	247	246	262	268	238	234	240	256	247	257	267	251	250	210	248	233	252	261	289	228	245	277	233	227	238	227	257	231	238	230	284	260	272	252	273	251	232	265	209	233	240	237	264	254	255	228	229	253	226	270	224	256	237	241	268	232	258	250	220	251	264	255	260	259	231	237	248	240	251	233	242	252	253	262	243	229	242	236	255	255	282	224	233	249	237	286	250	243	249	250	235	267	229	220	243	218	239	275	236	244	244	252	235	268	268	250	232	253	265	239	241	250	244	271	245	250	251	241	250	253	251	248	266	256	252	254	250	248	217	244	284	266	241	241	257	233	266	257	271	252	271	240	259	289	243	266	234	271	248	280	254	240	241	254	242	258	270	229	274	246	252	239	221	227	260	263	240	247	242	256	248	254	264	256	269	256	235	230	257	228	247	268	243	245	264	247	256	271	221	241	254	231	240	241	254	259	244	286	226	235	270	279	234	234	241	275	239	240	240	244	279	244	234	222	265	273	231	232	252	260	243	250	233	247	262	248	244	296	265	262	265	257	261	223	231	229	248	220	257	263	268	238	242	258	285	256	221	242	253	284	260	267	254	258	232	250	247	264	228	246	251	243	232	250	256	250	231	268	266	221	251	242	232	269	267	237	257	274	249	254	259	251	231	257	220	250	245	261	242	251	257	248	280	253	258	222	232	271	268	252	269	228	236	274	220	256	220	227	256	230	250	260	279	217	234	273	236	230	254	243	230	265	257	247	247	238	271	275	234	235	254	239	230	250	238	259	245	269	246	266	246	271	253	247	252	239	246	237	247	254	235	244	251	235	268	260	247	240	242	230	245	262	256	260	246	257	226	233	213	259	241	248	264	247	245	245	258	248	249	269	254	252	230	252	240	247	279	258	250	264	245	234	283	245	240	262	242	271	270	231	270	243	242	226	237	232	242	249	225	275	275	262	252	250	255	254	239	256	257	223	253	223	258	229	263	260	267	249	258	236	249	272	260	226	237	259	263	258	254	243	261	265	248	269	254	228	233	267	264	260	264	264	248	260	230	246	267	257	287	231	251	230	202	244	248	248	239	257	266	251	272	259	244	263	261	222	258	246	242	248	216	236	245	258	271	255	255	262	255	241	249	258	243	261	263	251	263	272	244	257	227	241	250	262	262	254	258	230	254	239	236	245	242	273	235	229	248	262	256	290	244	249	220	253	261	258	255	243	218	254	270	262	269	249	263	237	248	264	275	254	264	247	254	282	243	253	258	241	276	246	241	265	254	227	273	231	247	271	239	265	248	244	244	227	239	256	266	235	253	225	211	250	261	244	237	229	243	241	252	245	244	258	249	217	254	276	272	265	298	263	245	281	253	258	230	252	261	235	261	254	211	243	267	214	255	248	233	244	248	235	220	259	263	253	252	229	285	259	225	243	227	256	235	256	231	256	249	246	265	276	251	256	267	247	238	235	272	224	254	268	222	238	222	252	257	249	247	243	255	262	284	262	265	249	251	266	277	235	244	247	264	237	263	246	236	242	225	286	264	270	255	234	236	254	255	275	247	249	236	245	208	274	220	249	235	254	243	255	245	240	257	251	243	265	280	226	239	263	261	223	264	292	241	251	238	260	246	254	277	252	232	246	247	239	279	252	288	245	242	230	275	239	233	239	237	241	229	254	247	268	243	247	251	225	260	273	256	233	259	244	245	233	249	243	261	230	234	262	250	242	216	230	245	250	249	248	264	237	268	231	247	240	243	255	243	245	226	258	259	252	263	261	236	257	246	257	252	246	252	236	224	251	256	292	247	291	264	245	276	249	216	249	251	219	250	255	261	231	259	234	265	219	239	261	239	276	257	266	270	265	244	237	243	242	226	255	247	271	243	218	245	225	237	286	273	305	237	257	252	218	260	262	271	253	242	273	241	227	253	264	242	234	223	255	249	240	269	234	240	236	237	254	258	293	234	262	243	230	239	232	245	251	255	257	260	236	234	222	245	252	247	251	262	251	214	242	219	240	244	269	230	255	224	244	262	242	227	253	231	283	278	236	262	223	240	257	242	246	255	220	256	238	249	259	272	267	255	227	238	248	231	274	245	286	236	231	243	246	257	254	246	237	238	281	234	240	217	270	253	277	247	242	254	270	269	243	242	246	223	291	220	254	255	278	240	253	266	240	249	279	271	230	250	222	272	253	290	257	245	217	231	259	244	241	244	236	248	244	248	256	262	239	269	248	242	283	263	203	278	247	233	279	244	261	252	253	236	240	241	257	262	268	226	274	264	281	256	229	250	239	232	266	225	246	234	242	221	256	240	257	271	226	248	251	260	246	272	248	263	234	236	254	260	244	249	259	278	250	227	268	242	257	250	264	241	246	238	217	246	254	249	250	267	242	258	224	243	223	214	238	254	236	274	239	234	270	268	247	247	280	274	255	249	255	239	255	284	252	231	253	272	272	255	232	237	274	246	253	240	261	269	224	264	252	239	242	271	247	248	255	248	228	253	247	256	279	237	261	242	246	261	252	242	251	274	225	279	242	269	227	267	256	227	232	242	239	232	252	269	230	252	261	254	244	269	262	228	251	266	233	282	261	267	269	257	246	249	221	265	275	229	263	258	248	261	227	249	254	254	235	228	241	249	254	254	228	268	256	256	230	229	253	262	224	246	227	235	236	199	263	250	256	249	252	245	262	236	237	239	233	261	271	244	258	265	268	240	232	277	271	233	257	246	257	245	231	262	275	245	247	265	223	217	241	249	245	266	244	248	219	242	254	249	265	256	250	278	244	287	253	240	267	256	239	261	248	237	230	267	267	255	255	230	281	236	220	232	254	235	291	255	249	243	266	265	242	255	249	265	237	251	253	274	268	243	285	232	249	273	259	242	264	253	259	286	250	272	237	268	254	247	236	253	255	267	261	276	250	261	251	269	246	239	239	238	241	247	241	243	242	224	242	232	236	233	265	251	238	256	230	240	248	227	258	282	268	208	247	243	228	253	262	236	243	239	265	259	261	272	256	255	255	264	250	239	278	220	242	233	259	249	257	270	259	258	280	265	274	229	256	220	229	237	262	257	256	253	245	238	249	242	242	256	252	246	250	252	264	226	225	249	269	247	252	258	258	271	289	234	226	228	239	268	249	234	250	281	246	230	230	240	255	256	266	241	252	261	254	231	259	239	240	244	249	233	259	244	238	286	214	247	205	233	268	243	248	275	250	251	242	247	246	278	263	258	245	254	283	250	264	251	263	247	233	236	255	239	256	260	200	238	260	261	245	257	238	232	234	265	241	249	256	227	260	203	245	254	258	217	215	252	237	244	263	240	247	229	276	248	254	239	241	254	271	232	276	234	255	260	263	259	265	220	240	252	240	246	275	248	240	239	213
27302	9169	4560	5643	4974	4244	3568	2970	2654	2265	1995	1896	1668	1574	1540	1426	1301	1299	1298	1226	1184	1574	17349	34888	29913	19157	9042	3754	1683	709	757	768	752	815	746	750	763	741	775	771	744	747	752	772	793	734	781	731	747	771	770	768	780	725	766	745	727	766	791	792	753	819	754	770	807	751	757	731	788	744	770	722	780	716	768	752	782	807	760	743	730	715	734	787	761	786	761	803	732	759	798	737	773	742	750	775	762	791	772	759	761	767	759	763	783	772	779	779	722	812	786	725	731	722	800	724	772	802	742	747	764	756	766	843	800	748	737	731	741	779	737	777	717	786	788	782	827	720	732	741	711	776	742	713	755	760	770	746	748	760	751	720	767	757	754	777	792	777	733	731	731	755	783	764	753	708	755	790	731	800	779	803	799	723	771	742	769	737	739	768	774	779	745	796	771	718	758	737	742	721	719	782	755	750	797	773	752	736	730	750	783	771	708	762	782	794	729	720	741	745	818	726	731	734	722	753	720	726	785	765	714	776	803	764	742	755	771	709	767	750	740	724	757	716	805	802	767	773	764	780	754	753	758	730	755	773	786	774	750	761	787	759	750	756	781	721	770	728	758	770	738	761	763	737	784	820	746	747	780	830	786	748	753	757	786	750	766	756	759	750	827	750	734	759	738	796	750	713	782	770	717	802	770	740	783	752	746	754	743	788	690	758	823	755	732	706	805	742	778	769	752	789	762	791	746	737	741	778	743	731	761	777	778	750	802	773	707	742	740	766	822	754	751	751	763	774	778	737	789	764	752	762	762	790	754	776	807	744	770	742	747	732	749	752	751	778	727	735	754	735	755	691	730	783	742	783	723	753	776	747	822	761	802	788	777	748	754	768	780	765	760	752	802	745	780	749	736	718	756	732	725	740	725	756	775	747	703	790	767	750	766	742	747	813	786	790	743	793	797	806	791	751	728	752	749	733	759	769	788	795	738	747	752	816	756	791	771	756	776	744	733	752	799	743	787	737	788	761	699	722	774	732	751	783	784	760	737	770	794	734	712	712	781	765	796	753	750	731	804	787	752	787	760	736	723	771	791	734	811	738	691	770	743	750	815	751	726	792	752	767	760	699	725	759	790	790	767	793	758	753	872	722	813	771	744	763	785	738	809	766	804	764	796	780	785	702	724	801	811	779	743	793	793	791	811	751	762	723	726	768	762	734	764	768	736	768	732	722	701	710	767	729	739	739	793	760	774	767	740	757	715	799	767	743	782	740	754	786	839	698	761	776	780	739	772	744	796	760	769	777	725	755	757	756	801	797	767	774	759	725	729	726	800	734	795	753	780	803	795	794	731	737	787	750	786	750	793	753	771	736	750	736	770	798	767	777	708	739	732	765	772	778	786	772	747	788	776	724	732	810	699	772	747	784	747	793	761	754	723	780	740	776	739	751	761	743	753	784	754	757	743	776	771	751	802	749	726	811	786	803	729	767	755	759	768	767	745	821	745	764	772	782	749	769	750	742	740	833	720	761	741	740	775	771	786	723	775	719	774	742	759	782	753	767	765	787	756	782	758	734	796	755	795	769	743	702	817	756	787	788	779	799	768	753	759	740	780	748	708	778	739	775	756	773	726	778	793	751	742	751	762	782	753	761	762	781	801	753	767	725	768	758	837	721	716	808	745	754	768	760	790	781	783	752	786	787	741	773	748	745	783	795	778	759	787	793	755	784	758	747	750	765	793	791	746	810	744	761	690	760	781	745	742	806	693	827	815	773	728	743	735	728	803	750	775	764	776	754	798	710	742	711	744	835	748	759	732	858	748	780	760	791	734	716	744	764	781	736	760	788	766	782	784	751	712	743	728	731	797	747	767	735	766	748	741	726	759	721	771	795	810	737	793	735	784	778	783	735	750	816	754	731	777	731	727	774	752	757	770	757	739	789	728	762	801	737	736	726	743	771	726	758	762	804	782	753	808	772	787	762	749	780	783	772	788	806	769	761	719	757	794	733	745	778	797	719	769	731	783	772	765	734	763	785	756	795	745	771	769	761	791	714	771	732	719	773	758	751	750	768	745	717	767	766	737	769	743	767	759	805	770	729	760	738	754	779	767	732	707	768	732	742	790	777	770	729	739	777	758	752	793	754	750	750	745	782	787	765	787	719	756	746	735	772	781	797	796	736	792	737	765	787	817	783	759	714	728	785	733	743	697	728	760	864	764	786	785	749	769	776	719	740	739	756	804	782	742	802	781	774	735	732	761	754	767	759	773	816	729	671	747	746	766	744	771	742	754	697	738	743	772	803	754	723	776	767	758	786	730	730	765	799	765	764	756	719	792	750	781	788	792	741	725	753	804	755	770	770	772	772	733	711	745	786	788	755	796	775	800	768	763	777	762	773	750	779	784	740	778	800	748	765	780	747	804	732	759	758	775	749	733	762	796	798	736	754	786	769	741	728	778	774	788	776	761	727	774	791	774	742	804	780	757	763	750	767	810	734	805	725	736	726	723	786	735	774	800	755	755	793	757	757	742	738	787	772	753	770	790	744	776	753	763	719	730	768	749	715	761	797	790	750	788	762	776	737	788	771	799	790	787	765	764	774	757	784	776	719	809	762	737	778	759	745	676	750	757	791	781	754	746	745	818	740	782	767	768	760	724	770	751	759	774	790	770	747	761	789	801	752	729	752	753	698	751	751	762	763	780	767	791	760	762	760	748	757	729	771	755	737	778	746	772	780	740	741	801	846	787	773	782	752	759	777	743	772	773	779	758	737	754	763	771	761	764	720	768	742	763	765	754	800	736	762	765	785	763	764	780	759	786	764	752	735	761	719	745	746	746	736	740	740	772	764	767	774	694	702	725	769	776	714	753	765	725	803	713	770	731	744	757	822	771	764	738	742	736	765	798	764	755	800	789	761	788	753	807	740	748	718	789	767	753	744	801	787	733	714	773	779	754	760	738	783	764	800	717	796	737	753	717	735	740	764	732	768	810	755	791	774	781	742	725	751	767	786	760	755	734	782	773	766	778	755	740	718	772	769	757	834	768	817	758	746	725	770	772	753	763	718	779	766	743	749	741	812	735	776	760	756	776	800	750	791	756	780	782	738	752	744	754	749	750	745	819	757	729	716	765	799	744	789	774	764	802	773	771	756	733	721	780	742	733	760	812	791	749	728	776	745	752	737	763	735	750	707	744	786	778	741	772	797	750	737	781	813	765	728	739	795	730	700	774	757	757	754	759	762	763	781	737	740	727	824	752	819	753	792	790	774	731	817	729	789	743	746	775	756	753	771	721	729	778	799	765	797	766	729	768	776	782	741	756	796	757	751	746	763	734	768	718	791	750	768	733	772	705	771	761	756	786	751	788	767	705	753	820	711	792	779	740	762	711	752	739	739	741	752	742	787	718	766	774	756	753	781	773	747	792	721	730	780	747	751	803	736	731	739	788	773	694	757	755	798	768	785	772	775	764	757	761	713	738	760	780	767	780	750	756	793	732	795	774	788	795	725
3847	387	265	197	211	188	188	168	167	180	171	146	172	161	181	172	165	156	176	155	146	195	456	953	1029	663	338	199	164	162	160	162	151	144	173	149	184	148	151	156	152	158	158	148	132	155	164	148	170	150	172	159	137	162	161	157	161	157	197	145	163	153	187	139	163	150	147	163	125	151	154	168	174	151	164	146	158	150	148	161	145	172	147	154	165	151	146	136	164	186	138	149	161	164	163	172	146	160	152	158	166	154	155	159	150	143	128	173	150	157	165	159	176	132	160	144	138	153	150	172	163	164	155	157	147	150	145	166	148	196	132	177	159	164	130	160	151	150	164	185	155	141	139	178	129	160	156	152	142	171	144	171	140	148	163	163	149	155	151	164	142	160	147	145	169	153	160	142	150	162	169	155	163	147	147	170	161	162	159	161	145	141	153	167	196	143	162	185	138	180	132	151	153	162	145	168	164	168	164	160	148	169	163	145	142	149	182	158	137	154	150	157	157	157	153	139	154	157	150	147	159	155	156	157	148	138	157	152	146	135	152	142	172	157	153	186	148	132	153	159	130	184	119	170	172	139	142	165	141	149	178	154	173	149	136	164	161	161	173	164	146	163	149	164	179	136	150	155	177	149	166	160	178	150	152	163	164	163	135	156	159	148	174	158	154	187	159	152	154	150	151	133	144	153	144	158	143	167	168	145	143	169	151	161	146	158	154	152	149	119	168	167	149	168	146	160	153	133	160	156	166	166	170	145	156	127	149	151	169	139	147	171	141	168	157	148	141	172	159	164	155	141	161	158	165	168	175	144	169	155	164	164	151	142	145	161	148	144	178	150	165	152	141	173	155	144	163	154	182	161	131	176	146	162	160	144	140	153	150	176	148	140	140	145	146	144	149	156	144	164	134	150	171	152	167	161	147	164	150	151	151	144	161	148	163	165	161	157	154	159	145	175	157	144	134	168	166	182	143	141	137	140	156	131	143	162	146	148	146	151	159	152	146	148	137	140	190	155	168	173	149	151	164	144	143	162	153	145	159	138	148	142	168	162	169	151	171	158	150	159	162	145	149	158	160	131	164	142	157	139	170	167	147	146	172	164	149	164	165	132	150	159	147	146	146	168	140	152	155	142	151	149	162	151	152	169	154	162	151	156	156	150	165	129	158	164	133	147	157	150	132	164	129	174	146	146	162	144	139	153	162	179	148	157	165	156	162	179	165	157	160	156	150	174	150	146	142	159	139	150	150	164	145	145	151	172	163	146	146	156	152	145	150	154	119	155	166	145	146	150	163	147	180	154	139	154	158	148	183	154	160	158	146	183	146	164	150	166	156	150	145	149	161	156	163	156	170	161	162	158	131	148	156	159	169	151	157	155	171	154	143	142	157	147	155	171	165	167	150	168	160	166	165	144	158	155	153	176	143	161	178	150	155	136	160	151	139	159	148	132	165	142	163	152	137	134	140	175	136	159	157	137	165	141	178	145	161	151	167	121	166	146	148	152	145	150	157	147	169	160	142	138	143	174	157	144	157	140	160	160	147	168	158	175	145	149	162	158	157	156	148	167	155	146	161	173	154	157	148	156	170	148	148	138	161	146	161	157	135	165	144	165	157	155	167	159	151	154	142	145	150	166	153	167	175	168	166	158	172	143	176	154	155	178	143	171	155	152	173	149	142	137	146	161	167	168	137	145	141	168	162	158	159	148	166	147	143	157	176	151	183	149	173	158	158	153	164	162	145	141	175	124	170	154	147	147	167	171	149	151	143	174	158	149	151	149	176	160	159	159	147	147	142	147	131	171	166	156	181	181	131	150	137	134	185	151	158	162	160	157	160	141	160	161	147	153	172	181	170	150	172	168	150	165	172	143	172	142	150	173	139	131	168	129	155	150	158	155	157	162	161	185	138	151	151	174	150	128	155	149	145	161	160	161	154	154	151	167	140	147	163	141	175	156	152	168	175	152	142	158	161	158	151	160	145	165	161	158	140	151	157	150	158	157	166	175	152	182	152	142	159	132	140	149	128	167	145	155	157	153	157	152	157	142	141	157	176	141	166	136	148	147	145	164	179	163	141	153	160	156	154	165	150	155	141	167	152	128	169	140	139	148	139	137	147	136	142	148	182	157	164	159	149	146	147	160	176	151	131	157	155	142	158	154	159	164	131	145	149	146	159	187	157	148	168	149	146	156	156	162	143	131	138	151	155	185	166	163	155	169	173	145	150	177	158	168	144	160	137	157	182	151	172	177	159	149	170	154	144	150	155	149	155	144	162	153	126	164	166	171	183	160	159	165	152	145	143	147	151	173	170	161	139	164	166	159	164	179	155	143	160	171	165	148	143	154	162	156	143	139	150	161	175	154	147	147	149	162	158	164	152	162	161	144	173	148	146	150	150	159	129	168	161	152	178	138	147	167	148	167	156	153	147	172	158	142	159	145	148	156	162	161	160	169	145	141	152	166	134	171	148	155	183	138	153	156	161	149	148	142	151	169	157	131	134	156	162	136	154	167	176	177	152	146	153	165	149	160	175	143	167	174	158	133	163	169	158	131	134	166	157	144	157	135	153	156	173	171	184	147	154	163	174	173	132	164	142	178	148	170	163	152	151	151	153	181	129	178	166	176	191	140	152	180	127	161	142	168	174	140	153	162	154	144	152	161	153	158	155	134	161	163	146	147	139	183	158	152	164	160	171	140	152	152	154	133	182	146	139	166	159	141	134	167	171	173	136	166	151	149	157	153	125	156	158	152	131	147	156	152	157	152	161	150	173	148	153	166	139	166	158	145	169	149	168	149	153	162	159	130	161	138	160	148	141	155	143	170	150	146	177	148	144	161	140	151	174	145	161	152	153	146	165	139	147	161	147	127	159	152	141	157	161	136	174	146	147	133	172	143	182	161	124	167	165	141	176	159	162	158	151	163	157	145	178	181	161	140	178	157	137	153	176	141	148	142	153	161	159	166	164	143	163	170	152	150	143	147	152	140	148	155	155	148	140	160	159	172	140	155	175	159	144	154	168	135	134	159	163	156	165	125	165	147	156	141	175	160	150	141	136	141	156	141	174	128	171	154	162	162	154	146	147	147	150	140	156	162	139	157	151	159	163	154	148	158	135	174	150	154	154	163	147	161	119	127	151	171	165	158	183	146	139	148	123	140	144	141	179	165	149	153	166	163	137	150	157	173	163	164	136	147	167	159	162	147	138	145	156	169	130	164	155	157	132	169	147	152	151	142	172	139	184	161	142	152	161	151	165	156	139	144	182	155	159	168	168	163	164	157	158	147	143	168	143	160	160	147	182	174	176	153	141	146	161	157	160	169	163	149	146	146	157	160	164	152	155	178	185	167	141	144	154	170	162	152	164	158	171	129	156	168	144	161	148	159	136	147	132	155	157	159	151	146	153	162	173	144	145	154	147	151	150	155	149	147	139	167	152	150	148	154	148	155	159	159	159	150	171	161	152	185	151	160	157	159	151	148	154	166	151	157	142	144	130	176
3274	676	704	696	747	649	659	584	553	600	568	528	555	574	551	581	548	562	536	558	552	943	2397	4774	4734	2801	1313	774	551	512	543	495	498	510	504	508	529	488	539	496	509	503	506	527	542	482	509	536	522	509	482	489	535	517	507	519	508	523	520	490	464	514	481	488	494	487	485	500	549	489	481	504	535	531	497	497	501	494	528	504	500	465	526	511	492	497	558	529	540	506	467	562	536	538	499	488	500	537	495	506	504	507	470	480	501	460	520	493	515	536	526	512	510	544	509	479	512	519	489	516	511	519	498	540	509	493	486	479	473	534	522	501	468	482	494	472	534	507	511	535	559	543	484	534	492	514	541	510	517	534	497	524	483	521	448	488	511	517	501	497	511	509	466	533	535	476	484	522	497	506	467	511	516	463	534	498	512	466	473	521	493	511	538	502	501	516	511	496	507	510	524	516	505	536	542	457	533	477	498	507	494	496	460	516	541	477	500	531	514	487	486	505	491	502	511	506	544	537	506	478	564	456	506	483	539	540	535	510	477	483	513	508	572	514	481	484	512	497	493	506	528	503	530	488	482	521	538	519	527	508	539	491	531	499	529	508	515	509	486	508	506	512	527	498	530	498	511	517	529	519	518	487	541	473	452	510	510	516	506	509	516	507	515	511	478	479	523	500	502	505	542	481	460	482	506	514	521	525	538	476	503	519	507	451	492	519	508	490	498	512	502	468	510	485	474	517	492	496	501	486	511	510	517	517	487	496	492	536	479	509	516	508	480	450	530	466	481	538	523	552	489	522	502	508	503	506	476	510	536	515	470	521	518	480	536	501	513	527	542	518	498	518	480	526	480	483	537	528	501	544	539	490	543	491	539	524	540	497	524	506	481	523	556	493	524	502	539	525	544	471	505	498	525	499	516	456	508	528	542	480	532	511	496	495	486	539	492	516	513	509	491	479	531	523	489	473	501	499	506	493	526	510	551	495	499	483	506	520	545	525	541	454	534	511	490	519	550	501	512	537	472	551	535	497	517	487	530	527	536	522	526	568	523	490	490	510	513	483	498	469	520	525	521	506	526	535	489	545	495	528	521	509	540	515	504	536	476	555	508	505	508	490	500	540	518	540	490	530	531	509	507	504	487	465	528	492	503	485	519	546	501	519	491	492	485	503	491	493	530	481	511	490	536	513	460	541	524	538	517	508	495	507	522	471	538	486	530	521	505	505	514	514	488	534	480	520	489	513	536	502	470	504	527	543	498	525	513	505	518	521	520	475	502	509	491	523	512	502	499	508	507	503	544	498	520	541	493	528	508	516	502	538	560	542	509	485	510	476	499	525	501	455	492	468	521	527	459	469	516	458	504	511	512	489	520	501	498	558	502	556	531	475	505	485	509	539	475	470	486	506	483	483	521	504	537	509	531	504	524	478	482	481	462	476	482	532	505	493	476	502	536	496	560	539	512	466	495	481	540	502	487	457	476	493	481	500	503	532	508	516	491	491	541	521	492	508	491	505	534	537	493	494	501	495	526	501	493	513	468	522	507	543	479	516	498	510	513	492	494	526	514	452	530	498	517	512	491	552	515	483	525	482	492	520	467	548	526	510	558	489	555	488	492	513	527	535	493	506	525	493	532	490	537	539	514	452	523	500	504	524	517	514	490	526	533	537	526	511	491	465	473	509	485	449	501	517	523	522	505	509	518	492	538	525	495	563	511	495	529	497	506	519	553	522	528	519	529	532	561	495	500	506	483	506	516	496	515	480	499	497	546	510	505	519	478	479	485	468	515	478	523	523	539	533	511	529	521	513	522	519	530	479	534	487	528	496	496	497	518	503	526	520	448	510	475	493	509	496	533	522	530	511	526	500	507	518	461	498	524	501	485	504	503	500	486	476	526	488	504	497	472	517	493	500	487	475	486	491	482	499	515	486	525	546	475	487	524	498	507	484	490	535	495	541	467	483	508	521	507	522	509	510	538	490	485	505	511	493	498	546	520	484	490	522	474	500	531	493	509	528	519	560	497	518	509	499	525	482	469	497	490	524	487	583	508	526	511	508	501	516	529	517	534	501	505	540	478	492	507	510	521	498	512	501	507	533	547	505	494	511	523	518	505	513	516	517	506	521	541	482	500	539	483	508	511	471	490	500	518	490	521	503	500	528	462	524	488	512	530	492	500	499	496	474	473	531	541	551	524	545	522	541	512	481	527	475	539	509	515	527	528	467	465	467	502	492	498	515	476	507	535	503	523	483	519	514	472	491	519	482	505	502	513	548	510	495	462	541	534	516	482	472	531	513	513	528	530	496	484	528	486	481	554	491	458	484	548	523	492	526	480	504	572	523	490	515	529	520	537	515	505	532	499	499	503	537	471	512	493	495	519	513	490	524	529	523	519	494	494	524	457	507	491	479	545	503	494	498	535	507	486	511	482	504	508	488	537	536	523	501	502	459	516	489	549	524	505	481	498	465	491	501	551	493	522	517	460	454	506	491	466	482	529	542	495	494	560	512	503	479	512	520	511	492	505	500	503	509	484	480	523	486	525	464	486	480	508	556	483	505	525	537	540	519	470	523	521	480	521	488	533	484	490	468	478	498	477	529	501	485	499	503	491	488	521	448	490	483	527	464	495	539	529	537	542	507	538	496	509	490	533	497	473	504	543	500	484	513	490	513	552	504	512	522	511	481	481	509	534	515	549	498	491	508	523	498	501	538	538	506	510	510	527	513	505	502	489	474	491	505	512	537	500	559	516	497	509	501	501	520	470	501	501	494	510	499	502	544	506	502	484	509	529	500	511	515	533	505	498	478	504	534	500	505	521	492	520	526	516	518	492	531	501	507	522	494	492	506	522	489	503	481	498	540	506	495	519	563	465	549	470	534	525	555	528	537	494	528	513	452	508	509	489	500	493	538	499	462	509	500	519	506	542	509	489	517	441	543	515	515	514	496	504	476	472	503	490	540	497	503	506	493	496	542	529	515	539	505	469	512	521	490	534	501	488	531	507	491	501	485	533	510	558	500	516	496	479	512	543	493	542	511	500	500	505	509	496	532	490	495	510	504	487	527	513	541	495	497	519	533	509	504	521	477	501	476	502	510	524	506	492	542	551	450	520	538	528	514	491	533	536	515	501	513	509	473	489	507	562	502	515	523	489	507	521	526	533	488	543	518	522	519	522	522	517	494	496	496	505	521	527	515	495	510	514	518	523	445	505	490	508	513	548	516	504	489	530	500	492	534	462	512	512	495	496	524	508	445	562	498	511	505	532	492	506	526	491	470	490	512	514	470	514	550	522	530	535	522	534	541	502	507	491	484	486	525	493	483	498	533	493	500	502	484	526	496	510	523	513	497	492	500	485	472	484	505	515	549	527	513	509	541	516	541	542	533	491	490	523	485	523	502	499	471	492	484	471	502	482	544	530	531	510	448	504	545	482	493	528	561	504	517	496	487	518	485	470	475	518	538	518	508	511	476	483	538	480	513	555	466	477	527	497	522	511	534
25826	7330	1587	1122	883	670	531	423	373	332	332	298	264	289	255	239	245	241	208	286	799	3455	6912	5622	3165	1532	696	366	215	189	164	180	193	193	177	181	158	184	174	184	177	206	203	190	207	182	203	197	151	177	189	167	222	178	173	182	163	191	172	177	171	185	182	179	194	181	175	159	177	208	157	196	162	180	185	204	191	178	174	189	198	199	189	164	182	167	193	176	168	190	171	178	200	207	179	161	205	190	188	184	191	223	191	181	170	189	181	164	194	183	195	190	156	169	182	179	197	187	207	204	179	186	189	162	184	188	171	203	162	168	174	180	187	199	207	182	178	199	192	187	177	188	176	193	210	195	184	195	199	189	156	192	185	191	184	152	176	195	205	166	170	168	205	172	221	185	184	171	178	172	169	171	187	166	204	192	196	177	179	194	157	174	165	191	175	172	210	204	191	176	205	186	168	187	174	200	173	157	201	188	170	197	177	142	170	192	170	171	165	187	176	201	176	175	181	188	174	173	200	198	187	196	203	204	172	207	194	176	188	198	189	177	188	186	198	184	196	157	195	144	183	202	184	200	178	182	186	188	149	172	183	172	188	156	216	192	159	194	183	203	191	169	174	193	173	194	197	174	203	172	166	182	168	173	184	167	217	198	175	184	191	150	164	189	197	194	174	184	180	163	183	179	186	208	174	180	167	187	190	197	163	175	225	184	188	156	182	175	179	172	200	189	184	218	194	178	199	159	179	187	190	178	176	200	194	198	192	198	170	178	199	196	191	194	162	161	168	193	194	164	177	164	195	186	188	181	217	193	194	217	173	196	210	182	187	205	168	186	196	201	220	184	198	172	150	170	166	171	176	179	176	159	177	166	162	156	192	174	157	163	189	172	204	182	221	178	186	200	203	178	176	177	195	177	217	203	195	196	197	177	187	199	162	167	182	216	173	162	181	184	197	181	196	189	181	215	173	179	185	176	189	175	173	164	180	174	174	182	181	187	191	172	175	210	187	169	176	193	182	181	177	179	187	196	212	172	170	194	214	156	194	174	182	186	175	190	170	181	188	196	176	168	209	165	199	192	178	187	166	195	166	212	198	178	168	194	183	196	178	154	191	169	187	175	184	194	187	206	213	193	169	173	175	174	171	198	198	190	184	186	149	201	200	189	185	180	182	174	182	161	172	179	203	188	157	174	209	200	178	173	172	201	184	188	178	192	181	194	192	172	178	172	188	177	207	194	188	197	189	206	181	171	179	171	167	174	186	170	192	225	207	162	181	177	188	168	167	184	171	190	192	198	186	176	192	177	198	180	163	173	197	181	177	189	198	203	184	183	196	175	169	219	174	195	185	189	187	182	179	160	166	167	192	188	191	191	180	161	180	186	194	189	192	165	177	185	176	156	212	188	153	183	153	174	195	178	174	178	180	197	200	187	171	172	180	199	184	180	177	170	187	198	186	216	211	202	175	184	176	189	205	188	184	195	197	195	180	174	163	176	161	190	182	184	208	174	184	181	197	192	195	171	197	199	173	189	223	176	195	174	160	173	180	190	183	198	184	175	194	201	177	196	189	193	180	194	184	168	178	198	185	217	178	165	192	180	155	159	196	201	182	209	173	198	195	186	190	191	191	139	182	199	185	171	170	158	176	176	191	210	203	169	155	188	177	201	189	181	211	200	190	168	177	177	190	182	208	164	174	190	204	178	177	174	168	161	187	190	184	183	186	194	167	195	191	181	187	181	182	185	192	193	186	177	177	178	190	196	200	187	185	203	219	199	194	164	182	200	194	188	194	166	164	168	181	179	193	187	171	207	197	205	188	182	201	192	180	180	167	195	195	203	190	171	171	215	193	210	186	166	163	179	216	204	176	160	185	187	167	202	175	167	178	184	197	174	198	178	185	187	179	168	187	169	193	180	196	184	220	188	202	165	193	180	190	187	184	179	176	179	189	194	192	175	174	177	168	183	177	189	183	203	160	193	193	166	214	169	181	192	197	187	187	171	172	184	191	198	207	197	196	191	210	175	174	189	169	171	187	195	200	181	195	166	178	179	185	173	168	183	156	186	178	188	175	188	193	172	172	173	184	172	186	188	184	165	168	193	212	160	183	189	183	191	177	185	170	168	187	196	207	188	181	169	173	177	173	158	185	191	189	191	181	209	154	190	180	196	172	174	177	216	187	179	194	205	170	180	187	185	181	181	210	178	186	185	196	179	166	174	185	174	170	186	208	192	184	187	197	182	208	191	192	188	213	169	217	198	161	183	201	177	185	159	189	181	179	175	170	201	177	180	193	188	153	183	170	179	214	181	180	195	152	164	198	184	201	170	208	186	171	178	188	187	167	186	176	157	188	187	196	191	160	187	166	191	166	187	179	189	217	190	189	181	202	167	199	201	180	193	166	169	160	168	163	188	225	211	190	175	181	194	188	204	191	188	155	179	193	194	185	183	180	186	165	212	195	184	202	175	186	179	193	167	166	179	177	171	200	192	192	180	224	193	216	158	172	192	183	202	174	166	185	192	190	194	178	184	213	189	193	199	172	194	198	192	156	203	201	169	201	183	183	169	209	163	166	183	177	191	163	187	203	179	188	195	168	197	177	191	188	174	163	191	152	199	192	162	177	187	192	191	173	181	191	180	193	170	166	167	210	163	186	208	186	196	162	170	152	189	154	193	192	196	189	211	178	184	186	196	191	193	169	176	192	176	168	185	199	155	182	170	174	196	203	181	187	172	163	172	198	174	192	175	174	178	178	171	192	177	178	179	185	207	182	191	183	181	146	177	212	184	171	185	199	161	198	180	188	192	222	180	180	184	179	200	168	184	175	183	199	185	188	196	165	193	192	166	188	179	186	191	189	196	180	191	193	181	178	180	171	171	198	181	186	172	171	178	188	202	215	174	170	181	187	201	167	189	185	160	160	199	186	211	182	205	190	184	189	178	183	184	197	197	176	200	179	185	154	155	189	172	192	181	193	200	192	166	182	208	201	175	201	183	196	207	184	149	204	185	166	185	161	181	186	170	180	180	180	174	203	177	191	180	181	182	179	190	189	201	193	180	182	191	208	191	176	176	176	176	185	180	194	180	198	188	186	165	212	190	163	197	196	180	200	165	211	185	191	185	201	198	183	170	182	193	178	177	172	193	181	179	187	176	192	194	174	181	181	192	170	203	188	179	160	181	181	169	170	183	187	196	167	205	204	207	175	202	177	206	180	172	192	162	190	181	201	177	179	202	193	180	192	180	179	184	170	188	180	178	164	195	175	185	208	184	170	173	195	186	188	163	188	189	164	185	204	181	193	171	179	193	172	169	163	172	180	201	179	200	176	195	211	166	201	183	170	175	196	167	170	191	174	177	160	172	192	178	212	171	166	158	196	206	207	191	208	180	173	183	179	184	182	180	179	187	196	178	199	204	171	199	208	177	166	192	177	175	195	182	204	161	169	215	219	211	192	162	177	162	168	210	181	206	173	193	207	178	215	181	162	173	177	178	202	185
17042	4893	2745	3359	3053	2530	2144	1882	1615	1423	1327	1234	1178	1094	993	922	894	835	845	1457	4654	16701	26229	22060	14350	7772	3426	1507	673	577	598	581	522	596	579	594	569	546	558	556	590	584	601	596	566	560	600	564	589	579	613	600	575	557	649	603	538	601	579	636	619	586	579	599	593	580	582	567	600	574	564	597	574	584	617	577	621	610	618	590	587	622	563	558	562	591	604	620	605	577	618	623	601	592	555	555	615	612	574	599	606	562	571	599	618	571	584	562	624	645	597	571	610	555	578	584	579	574	585	600	489	587	574	538	598	593	593	570	570	567	575	592	640	629	647	626	631	598	583	604	609	598	573	619	556	625	623	538	585	596	593	587	578	611	629	578	574	575	578	584	593	623	571	602	629	562	578	563	582	629	599	512	543	637	608	585	593	532	619	582	598	550	580	606	567	531	557	542	595	593	576	505	614	570	603	618	599	570	582	589	577	562	589	582	563	548	592	613	604	538	576	597	585	552	551	538	551	573	601	588	574	605	598	585	588	603	614	585	559	586	586	594	564	605	573	605	582	609	581	577	604	610	540	599	554	570	587	588	589	580	588	559	576	561	607	519	590	565	596	572	596	613	591	594	595	596	555	555	614	528	628	572	588	605	564	556	589	620	588	594	593	599	618	579	580	551	583	616	605	606	532	600	606	616	581	572	598	521	600	574	601	608	629	602	605	525	631	584	605	589	604	572	551	616	601	616	575	567	637	569	602	583	592	580	617	564	605	561	558	557	599	608	558	553	643	567	571	561	624	541	599	575	572	562	565	552	592	587	571	575	573	590	606	609	602	576	587	631	612	606	593	608	624	552	558	563	611	541	595	576	576	561	607	594	565	556	616	601	594	558	561	600	574	590	608	584	552	606	577	569	579	598	622	568	578	531	582	581	544	546	583	610	611	615	566	552	591	598	614	591	581	591	591	605	623	609	594	588	577	584	589	591	613	601	618	573	556	597	578	602	568	560	584	569	589	598	586	583	577	637	593	555	587	523	575	549	581	612	607	585	574	617	583	610	547	569	577	602	536	556	623	618	578	573	565	603	604	569	584	554	598	583	586	583	546	568	575	626	585	600	586	558	643	542	582	587	543	570	574	571	596	559	581	573	597	594	595	559	616	589	571	557	629	608	573	597	567	513	568	598	585	554	573	553	594	597	592	629	564	643	642	555	614	560	583	585	538	545	620	570	584	634	600	582	622	596	571	602	592	603	560	599	581	585	608	604	582	582	601	622	591	564	587	599	640	592	606	582	591	593	587	571	577	587	589	579	563	586	570	558	553	622	582	599	598	598	570	601	568	590	585	554	543	604	576	622	561	607	620	565	594	622	600	570	574	588	615	583	558	568	608	573	576	568	572	580	599	563	548	558	601	576	535	578	640	575	586	609	565	555	598	527	584	585	632	586	637	597	575	540	586	575	584	578	608	620	594	656	622	588	568	603	590	613	641	587	553	606	569	592	573	571	558	538	556	561	583	550	571	565	599	590	544	612	573	581	588	590	579	603	608	571	578	577	597	565	575	597	565	577	619	574	570	606	602	597	614	551	573	575	595	608	552	607	581	568	576	610	601	580	554	603	606	581	587	618	567	641	555	606	557	586	571	581	596	622	605	564	586	611	607	558	617	572	571	587	562	607	555	549	607	560	562	502	545	556	580	607	582	574	549	640	536	566	555	592	626	576	547	572	582	607	589	590	602	607	582	579	589	600	613	602	616	569	590	558	593	590	637	527	572	555	584	546	567	587	567	570	608	568	604	595	608	597	608	543	601	605	608	598	603	565	602	615	637	554	585	575	576	557	615	594	563	593	547	594	560	653	605	558	626	573	542	601	565	570	581	614	627	594	595	581	614	607	575	588	616	579	550	581	605	581	607	576	570	558	560	556	563	637	564	624	573	605	588	613	593	595	621	609	568	545	622	575	578	613	574	570	592	601	593	580	556	607	553	575	587	578	592	603	599	587	599	609	571	573	567	577	596	595	581	619	581	562	598	582	551	546	568	612	625	545	608	585	581	611	540	604	588	548	568	576	593	603	647	593	598	568	582	557	591	598	604	586	566	565	560	596	609	566	591	593	636	582	560	591	579	566	557	555	579	599	615	572	646	603	607	566	582	578	586	559	559	603	536	570	565	598	603	634	601	635	605	587	538	576	605	610	619	606	591	580	588	597	579	628	565	591	593	531	611	535	593	559	595	532	553	614	617	594	559	584	587	559	601	594	575	568	593	594	617	602	567	571	575	555	567	606	609	543	617	578	590	579	571	606	595	586	573	552	587	575	629	591	607	564	552	592	565	580	570	565	581	559	599	587	599	610	629	578	618	607	579	585	587	578	566	565	577	563	513	627	582	595	551	566	563	618	576	586	568	589	607	571	576	536	641	614	599	673	634	556	586	569	604	576	592	553	600	571	598	607	566	593	581	594	559	597	571	599	624	556	559	578	576	561	572	608	563	586	613	565	631	586	552	578	652	481	591	580	578	572	617	592	554	595	580	570	595	593	603	605	569	593	607	546	619	632	631	573	575	596	580	616	610	579	575	594	587	647	563	540	603	593	588	629	536	549	588	567	601	602	583	591	589	617	574	549	581	614	574	621	567	644	539	627	591	630	591	600	628	594	594	600	607	560	609	557	592	617	584	546	552	576	594	601	555	620	587	600	558	576	604	608	553	562	617	599	603	607	568	594	595	555	584	626	603	592	624	589	626	550	579	631	550	562	533	568	578	580	554	580	624	560	542	602	575	593	596	565	551	635	626	573	572	581	557	526	620	574	616	581	566	588	621	575	571	604	608	602	569	588	580	582	610	565	626	570	602	602	539	598	560	567	545	603	567	626	584	610	569	626	576	588	576	527	564	585	613	559	640	562	607	643	602	601	575	607	608	584	548	585	591	603	611	621	599	600	624	622	581	559	595	574	624	636	584	616	576	576	569	617	603	593	572	538	579	591	577	551	599	571	584	590	564	602	571	598	573	612	579	577	619	582	606	585	604	558	601	558	639	563	582	586	598	581	604	584	587	553	644	616	595	561	608	573	535	621	538	567	630	611	561	581	595	555	590	583	584	551	580	548	604	610	562	561	598	579	612	597	577	569	579	596	571	578	603	602	541	616	576	598	605	612	578	597	602	572	603	627	580	583	639	547	590	605	661	608	593	559	552	597	561	623	584	633	573	622	597	582	601	593	608	591	600	577	590	628	570	569	649	632	592	584	581	561	620	583	548	554	610	563	582	585	590	628	561	571	563	604	593	595	593	549	612	582	592	617	586	631	604	580	548	574	567	560	578	576	549	607	589	584	611	566	600	555	570	574	569	587	578	610	578	552	597	580	546	550	616	585	574	635	592	588	578	624	566	582	563	572	646	581	569	526	597	641	613	609	613	581	639	549	591	545	541	602	574	614	586	603	591	596	578	641	588	563	659	617	597	596	621	538	573	613	627	631	549	585	583	629	563	563	554	615	562	620
34642	20153	3977	2027	1419	1092	835	712	543	494	424	411	375	364	353	329	315	308	305	341	533	2612	8980	10703	7910	3910	1598	581	271	232	231	248	262	215	257	219	228	230	249	212	244	230	232	261	250	225	227	223	214	235	227	246	224	226	217	212	258	226	269	240	245	252	205	219	244	212	235	213	252	229	235	231	235	221	214	223	219	239	249	225	240	224	255	225	207	260	232	242	254	229	232	246	241	273	255	212	243	255	245	214	213	238	210	236	214	230	228	230	211	238	248	242	216	242	250	239	216	236	249	237	240	229	220	238	228	234	239	239	233	247	252	211	227	225	222	239	230	241	235	214	250	219	253	264	220	231	234	232	240	241	187	234	229	239	221	230	212	249	242	252	247	229	240	238	240	228	237	220	255	230	234	219	231	206	224	208	210	233	231	257	237	233	233	246	220	263	260	250	219	238	235	227	226	232	229	250	227	229	233	233	246	242	235	226	220	252	226	237	242	221	215	238	260	215	246	233	212	215	229	232	222	206	257	224	209	236	221	235	201	240	236	227	268	210	232	254	225	228	191	208	212	257	237	241	242	220	245	212	213	237	230	206	231	238	228	244	248	234	214	222	255	218	238	227	224	220	214	232	227	215	247	250	259	237	242	226	227	255	220	241	240	231	219	248	205	257	254	225	241	237	243	233	256	231	236	240	252	256	226	240	223	231	227	240	222	223	216	211	216	217	223	223	216	238	238	208	220	236	247	224	258	229	227	255	231	241	222	233	225	246	231	249	234	237	245	222	239	229	230	234	230	244	238	227	253	255	202	264	205	218	240	243	251	248	255	232	227	203	267	234	236	214	231	227	237	215	240	223	233	221	229	215	212	229	212	226	249	251	239	232	263	216	240	214	233	237	223	246	239	232	233	236	223	230	246	218	229	263	223	234	217	219	245	238	224	257	225	231	249	239	239	224	226	215	253	233	261	248	237	207	212	263	253	260	248	227	243	210	224	199	207	222	227	257	218	235	225	219	227	233	220	213	252	215	247	238	235	251	219	218	245	219	258	230	244	223	235	251	219	205	226	201	260	206	257	239	231	248	237	250	216	240	201	219	249	257	261	222	237	231	224	228	222	255	241	232	214	228	223	239	241	237	231	244	201	218	226	255	235	231	215	231	265	228	235	227	230	242	204	232	231	239	235	259	257	208	233	243	254	254	226	247	250	246	208	241	256	232	229	239	254	215	228	235	231	230	219	212	221	228	239	219	239	227	214	226	232	204	235	236	227	218	247	236	230	208	250	238	218	236	217	258	217	246	238	216	226	218	249	260	225	241	235	209	221	254	212	234	246	216	225	211	250	240	226	238	250	219	220	239	265	232	194	243	248	204	246	212	256	223	220	241	231	260	232	251	222	249	241	217	238	211	230	250	227	255	216	235	224	236	228	238	203	241	183	240	242	218	269	248	224	226	220	241	213	255	213	208	201	218	241	228	225	204	228	238	223	218	207	232	235	222	223	208	222	259	210	252	250	231	232	213	207	226	213	235	241	215	226	239	228	241	241	220	208	214	239	224	214	241	212	220	240	221	227	233	216	260	253	203	233	231	232	222	225	225	242	221	222	224	212	231	230	242	239	247	209	257	242	231	244	233	230	223	238	236	262	227	227	225	226	244	222	236	223	222	237	215	239	203	269	241	254	224	247	233	236	243	227	248	233	242	233	240	221	223	229	232	249	250	228	247	210	239	232	240	223	217	226	259	250	230	232	244	248	259	226	219	237	206	225	252	236	217	247	249	215	215	226	239	241	263	218	213	232	241	231	215	218	234	229	238	266	239	242	232	250	264	232	243	244	241	235	263	263	225	214	225	233	234	230	235	236	234	229	230	238	242	219	217	242	237	227	207	246	260	208	266	236	235	256	209	263	269	226	219	224	206	226	256	207	238	236	244	215	222	222	220	227	232	217	235	244	213	249	247	243	199	259	240	210	208	237	212	231	223	203	219	228	215	227	231	260	261	253	234	223	206	254	238	221	245	224	255	229	218	224	229	238	232	206	237	229	234	251	237	225	208	222	252	244	237	226	249	224	237	223	214	257	274	227	238	215	207	214	216	256	222	217	225	245	243	229	220	224	221	220	246	242	213	230	223	221	227	209	248	225	227	265	209	208	233	225	241	227	229	237	228	260	240	221	254	219	243	235	209	244	232	219	251	245	226	225	205	238	216	251	232	225	233	236	228	215	219	211	244	208	246	227	204	234	231	246	225	230	233	242	231	238	208	237	231	249	229	242	269	216	219	242	259	214	227	234	263	193	228	222	248	220	240	214	237	218	212	239	218	250	203	236	239	196	237	218	222	261	236	192	251	229	216	237	261	257	227	249	247	258	257	230	245	247	226	236	213	209	194	244	214	235	231	225	211	249	247	241	228	216	253	226	212	210	212	212	234	218	231	228	210	222	230	235	233	260	231	241	211	247	220	205	208	236	205	229	245	246	246	216	222	251	239	229	216	227	221	237	210	251	231	251	235	227	230	219	213	225	237	253	232	232	225	245	222	240	238	211	257	220	208	226	237	244	239	240	217	225	265	213	233	238	213	247	222	233	218	231	245	233	222	218	236	227	214	249	232	241	229	221	223	222	229	257	259	240	205	230	221	231	226	255	235	246	227	233	233	224	214	225	212	233	246	213	274	233	242	214	221	248	214	263	246	219	249	228	251	229	231	246	229	244	217	237	245	219	221	240	233	247	209	234	227	228	239	216	223	241	242	236	248	213	253	242	207	212	216	220	261	239	236	208	256	215	259	229	217	220	259	247	231	224	224	235	217	240	211	244	227	231	249	235	241	235	221	242	225	231	208	225	250	241	216	257	228	246	246	210	227	190	243	244	240	212	249	258	204	229	255	224	212	222	238	238	228	216	238	237	247	237	215	231	230	219	237	243	234	247	246	227	228	230	237	193	271	218	232	219	224	252	231	238	231	225	232	217	240	230	247	254	259	245	242	238	248	228	203	251	237	221	224	256	231	221	246	211	211	234	229	253	230	235	206	248	210	255	221	228	239	239	232	209	209	224	232	204	244	226	250	240	195	231	212	216	232	242	244	235	213	233	231	253	218	220	216	246	253	209	228	247	269	206	208	251	216	224	236	218	222	244	241	247	234	255	218	204	245	235	223	222	181	204	222	211	243	234	251	223	222	211	216	251	207	220	226	237	220	222	248	210	243	222	224	247	256	254	243	229	254	261	250	261	208	249	228	224	215	232	233	236	214	205	231	236	221	271	207	241	206	246	227	239	218	227	244	229	224	208	218	244	266	232	258	237	214	243	227	246	229	231	227	217	219	236	233	223	235	233	229	230	238	266	234	220	219	264	230	225	238	215	235	240	221	240	242	231	210	225	264	242	248	232	212	214	234	239	209	221	236	208	230	211	186	241	217	249	235	239	219	224	230	231	199	238	228	259	253	208	236	236	268	227	205	215	245	233	236	252	255	234	257	264	229	238	228	239	215	243	218
23542	11944	4667	5587	4943	4051	3443	2906	2476	2316	1957	1843	1684	1622	1484	1410	1309	1273	1203	1582	2784	12952	30164	31757	26070	16115	7729	2578	870	735	719	729	709	685	735	760	718	699	740	692	715	727	728	693	687	685	693	717	738	690	723	683	720	709	718	764	698	757	724	681	714	742	735	703	705	722	732	763	733	736	758	700	650	698	690	725	712	696	726	689	741	710	711	727	718	742	712	668	718	706	688	717	694	680	694	754	736	743	751	726	688	736	693	738	687	756	730	709	699	662	702	705	738	754	751	676	728	739	721	723	733	671	711	758	742	723	695	772	738	680	691	712	718	746	717	716	724	725	739	740	708	741	654	738	679	734	758	724	685	728	720	739	740	755	726	697	666	737	734	672	709	673	670	684	725	726	761	712	678	748	703	748	722	710	729	731	755	684	749	712	676	725	741	678	701	720	717	742	694	759	737	683	738	701	708	732	724	719	726	734	705	722	718	701	705	741	689	763	725	681	767	657	746	718	734	742	671	757	724	753	701	773	692	735	764	697	702	711	750	719	668	661	686	734	751	682	713	700	703	693	734	751	705	704	711	721	679	707	695	737	658	703	689	700	695	707	694	694	677	720	746	738	681	703	722	684	734	679	747	759	706	704	713	747	708	711	688	751	691	678	707	697	747	723	743	712	735	695	698	718	686	710	737	712	667	682	679	745	728	714	703	748	727	679	740	762	701	769	670	732	715	685	728	722	718	718	722	680	714	678	695	704	713	689	703	701	692	765	683	748	755	703	706	737	724	694	699	757	707	711	722	697	718	669	745	722	699	682	688	763	755	737	693	704	666	734	742	694	696	693	739	740	700	759	663	760	707	747	720	713	688	720	686	765	712	778	752	716	734	736	727	695	714	730	764	753	706	763	731	728	728	760	709	724	731	715	741	727	739	722	736	701	730	726	666	740	779	710	738	722	720	709	686	733	769	689	714	728	685	738	695	737	729	711	669	735	738	681	694	715	734	709	754	689	731	738	713	738	681	712	653	728	721	734	671	715	741	744	681	755	693	769	702	751	672	744	700	691	683	724	701	728	729	679	690	777	712	721	739	744	740	719	699	684	726	701	718	737	758	696	680	709	717	705	714	736	763	677	728	704	722	712	781	697	703	682	695	733	726	730	747	768	726	698	723	743	750	743	749	737	661	702	727	741	701	701	738	726	741	721	686	717	732	735	722	743	749	678	705	735	717	697	691	731	733	727	712	780	762	711	737	691	792	681	716	734	704	744	745	701	728	662	745	694	709	741	722	685	720	722	684	740	754	729	773	718	678	758	751	728	709	680	713	727	716	692	717	774	712	719	742	684	704	707	730	698	733	743	742	733	749	700	725	712	761	679	710	707	666	718	706	673	725	691	710	674	759	745	673	687	752	703	731	684	706	717	723	742	731	702	745	700	707	756	775	754	723	704	675	762	686	712	761	714	738	733	664	700	730	694	771	766	675	694	657	699	681	729	694	686	672	706	709	695	721	702	717	723	735	725	667	734	720	752	706	710	682	709	701	733	722	679	680	769	698	740	716	751	715	726	699	710	738	696	725	739	699	730	747	693	718	718	757	698	741	745	743	750	726	721	707	740	753	716	748	748	708	683	721	697	718	712	712	766	698	665	695	707	694	703	697	705	741	758	746	701	794	701	730	729	750	714	713	723	738	718	746	723	707	700	734	737	784	716	742	714	696	740	716	693	717	694	714	681	701	733	714	765	712	730	714	737	742	707	716	719	758	724	681	747	703	719	696	722	698	704	719	694	711	761	694	750	725	763	714	744	807	688	689	703	721	662	685	740	709	679	720	741	740	743	719	697	705	692	685	718	733	744	695	728	732	691	736	678	794	690	723	725	744	732	725	664	749	705	694	681	718	753	750	719	754	689	733	714	717	769	717	711	700	689	686	731	767	647	752	727	714	764	701	676	672	717	723	707	705	696	738	710	720	703	723	700	681	751	717	709	677	759	753	753	697	712	732	707	766	753	700	708	699	710	716	715	738	729	692	744	762	750	687	675	757	729	667	730	711	694	709	783	719	697	702	688	700	676	745	687	735	738	743	758	717	723	682	710	694	751	724	691	734	762	696	716	712	730	721	747	703	640	708	692	740	741	729	679	677	722	727	681	711	768	760	723	713	702	725	676	712	746	640	724	717	739	746	709	698	745	752	726	741	739	745	684	698	726	710	762	720	745	718	666	726	730	690	727	712	734	746	763	733	728	660	701	707	704	769	692	755	727	741	725	778	762	666	735	688	723	674	689	740	746	732	713	682	682	719	738	696	707	755	684	689	709	709	734	705	687	712	699	692	695	728	676	669	698	753	715	690	727	727	680	746	693	752	685	720	689	736	705	713	721	760	714	712	733	742	733	713	756	740	708	707	684	747	688	679	728	747	689	765	722	727	710	756	683	703	702	731	713	681	685	742	759	674	747	716	705	725	731	725	678	755	699	692	741	711	712	684	699	701	679	785	684	738	747	691	717	665	732	771	680	747	701	694	735	692	688	739	719	678	725	704	730	751	691	671	707	707	731	731	772	700	709	715	747	757	674	695	691	697	723	704	677	740	709	721	689	684	665	702	743	734	764	667	765	740	727	715	738	683	699	705	698	667	695	696	735	695	701	677	707	719	738	709	706	711	701	696	722	724	738	732	781	700	733	707	756	700	708	692	754	682	713	729	752	736	739	740	747	765	666	707	722	685	714	673	708	705	696	725	733	741	681	724	720	734	742	737	660	701	707	690	698	724	730	633	683	734	723	755	746	727	733	761	702	663	733	686	715	708	747	679	702	743	718	765	726	699	714	722	757	736	694	736	749	733	674	719	697	720	687	716	729	686	720	718	713	724	688	711	719	710	728	750	743	684	717	740	703	721	749	705	735	711	696	712	699	711	676	751	687	697	725	692	652	739	702	731	711	667	703	732	717	705	732	697	636	670	714	667	707	751	684	747	729	757	733	751	737	656	699	690	739	754	675	724	716	664	725	715	728	709	703	659	756	718	723	730	729	665	712	741	745	710	772	699	757	718	720	727	699	706	688	767	742	723	681	692	699	702	725	712	704	723	725	714	747	707	724	709	673	705	677	720	684	700	708	748	712	691	729	697	700	655	759	706	751	676	710	729	715	657	694	723	693	721	736	702	694	720	699	714	660	718	699	635	667	715	688	715	722	679	701	740	748	760	714	689	693	706	697	745	710	672	732	714	696	780	773	748	730	670	716	730	742	691	734	733	713	721	733	727	699	726	736	709	732	669	696	760	729	644	705	740	740	749	722	726	707	728	687	704	692	682	734	717	732	730	693	744	726	702	715	769	757	707	728	687	701	756	690	707	732	724	753	707	709	751	752	721	747	672	683	721	677	700	731	704	697	699	713	741	673	727	728	728	688	739	729	720	736	734	717	700	696	760	726	708	702	685	669	717	722	658	697	703	711	744	685	722	743	690	694	705	711	701	761	686	741	707	725	681	778	676	710	735	712
3842	824	255	191	172	210	177	181	172	171	171	152	146	179	152	171	153	175	163	145	144	202	424	970	1153	724	384	193	180	161	155	176	155	139	124	147	155	128	196	143	158	155	147	164	135	158	170	160	135	159	159	162	157	111	140	175	165	152	154	157	141	174	157	161	155	140	171	167	166	150	172	149	139	175	170	141	160	150	154	145	159	131	146	163	158	154	133	160	134	151	150	147	160	160	168	155	142	130	154	164	173	140	160	145	141	165	158	176	168	151	161	162	168	160	144	154	130	177	175	146	165	151	151	154	148	145	137	161	140	152	133	154	163	166	147	178	152	155	149	132	151	153	142	159	149	160	183	173	134	155	170	153	138	159	170	153	152	151	152	162	154	137	160	155	158	154	140	144	151	165	159	140	133	140	162	137	150	155	164	157	155	144	134	149	138	162	170	144	169	142	182	157	156	163	120	151	134	151	151	161	140	164	156	190	150	144	148	146	152	149	155	168	156	146	160	166	179	146	134	128	152	178	147	165	159	173	172	153	167	157	175	152	161	171	160	152	161	162	173	140	141	144	140	139	128	129	148	164	158	148	140	158	154	162	163	128	135	151	145	167	158	174	146	163	144	158	142	161	137	158	168	149	172	151	133	147	172	135	174	170	163	160	154	156	190	160	169	139	134	139	146	139	162	148	156	157	145	143	179	146	141	156	151	162	154	175	172	150	148	146	154	146	151	153	185	143	169	148	141	182	165	167	153	154	132	151	155	149	145	136	174	150	166	146	140	157	159	160	154	168	132	152	164	149	172	162	167	155	167	146	149	144	156	141	138	159	154	153	141	170	147	142	146	143	141	161	155	147	156	154	143	157	134	154	156	136	168	162	193	168	142	157	146	132	170	161	140	157	170	151	148	169	164	160	181	134	170	140	162	159	138	139	159	126	134	163	188	151	175	161	156	145	146	126	141	155	166	134	123	158	147	150	147	160	152	134	177	161	183	170	151	137	148	168	155	144	159	160	169	150	170	160	164	167	137	147	149	169	170	163	168	172	170	154	158	151	174	163	156	151	155	133	143	154	165	143	158	144	153	180	157	166	171	140	154	175	151	146	139	158	170	147	152	174	150	159	148	163	160	174	174	152	135	158	139	182	152	163	148	155	161	162	145	150	167	141	145	151	190	143	146	152	139	147	179	170	155	149	164	154	144	166	165	144	162	164	149	162	175	144	145	160	176	136	154	182	147	150	152	160	162	160	155	138	157	147	125	143	137	155	138	162	152	151	137	143	125	146	148	148	147	149	143	152	143	159	164	162	137	164	144	149	153	163	156	153	139	129	172	177	124	161	151	172	142	141	151	152	135	145	156	160	177	159	173	142	170	151	165	160	142	161	143	146	161	148	155	169	149	160	133	167	163	148	166	176	173	142	156	140	136	165	144	144	175	166	151	143	154	159	142	167	146	167	165	141	153	147	160	147	137	159	166	152	148	146	168	169	143	163	141	135	142	142	156	155	158	170	143	134	157	137	166	161	163	146	162	135	180	176	138	147	130	164	145	147	126	161	166	149	151	185	169	139	154	172	156	152	157	140	164	160	147	151	139	155	146	151	169	155	159	181	146	148	163	163	128	169	157	147	149	145	163	140	142	153	139	167	178	149	147	152	155	156	165	140	140	147	157	144	150	131	140	152	182	139	158	138	156	144	176	151	157	148	142	179	161	146	149	149	166	153	155	131	152	151	168	174	154	161	168	154	153	147	154	163	164	155	176	141	149	138	151	165	138	157	134	139	124	165	162	164	174	156	172	132	151	136	157	152	134	148	147	157	149	161	160	160	149	145	161	179	139	144	140	155	158	158	149	161	156	132	175	182	169	146	142	142	161	154	170	146	170	156	162	169	153	132	186	165	158	172	147	138	160	149	151	163	152	140	168	133	158	148	137	145	175	159	157	161	140	148	172	177	145	147	151	151	150	135	144	150	179	167	141	173	136	140	181	173	147	165	166	155	156	176	151	166	152	169	164	166	154	170	160	178	167	135	185	172	161	149	149	163	168	140	149	141	150	152	157	148	168	158	158	142	176	147	184	164	138	153	170	153	147	162	132	179	139	162	145	145	148	149	146	137	150	152	170	149	153	147	158	173	154	140	152	146	166	157	153	169	153	159	152	159	172	140	145	138	151	146	175	150	166	161	137	141	151	144	161	155	161	170	146	142	147	149	162	148	157	158	141	153	165	155	144	157	168	144	146	161	149	142	152	167	149	158	151	158	160	144	155	165	128	161	155	156	187	157	149	173	158	147	164	137	148	159	169	167	163	146	144	137	178	159	152	147	146	145	164	169	145	161	164	151	145	149	165	173	175	156	147	157	172	155	143	140	168	143	143	164	155	174	133	173	154	151	167	146	136	145	151	168	137	143	143	143	143	164	155	151	145	144	152	178	168	147	155	161	142	166	157	145	169	164	157	185	172	168	144	161	151	160	146	156	146	166	142	174	153	167	144	134	170	182	168	145	156	151	172	156	148	164	150	162	166	168	160	155	147	142	161	147	168	157	137	154	137	152	147	154	165	155	161	158	161	137	157	164	161	174	147	142	165	160	137	174	167	151	173	152	151	159	156	150	144	131	145	156	165	129	162	153	185	157	161	121	148	167	156	148	169	137	144	145	143	137	131	152	157	160	162	158	153	156	149	168	156	159	142	164	162	141	151	170	168	163	162	150	134	158	150	144	140	162	166	151	163	129	140	146	173	133	167	169	155	142	144	158	173	166	158	158	135	176	158	146	158	156	146	145	163	162	168	148	153	146	167	180	153	138	146	142	170	172	144	170	147	139	158	155	156	168	167	169	157	162	167	149	148	155	152	155	149	139	142	151	145	159	135	156	134	150	145	153	160	135	163	166	140	179	153	159	143	168	161	147	142	169	136	156	150	130	174	142	146	122	143	146	153	168	142	157	137	149	150	189	140	161	170	158	152	168	155	147	155	153	162	159	154	150	126	143	162	155	163	166	164	141	149	144	154	145	153	138	145	132	175	171	144	158	142	129	148	165	158	142	147	172	147	145	167	136	162	142	157	168	160	160	161	172	160	145	148	135	152	167	184	155	159	170	152	135	163	148	165	173	144	159	141	160	139	168	147	146	153	135	156	172	153	151	176	161	146	138	153	165	156	171	168	147	164	170	173	161	145	139	147	145	139	145	151	156	174	166	170	162	158	168	166	156	142	143	162	152	138	163	141	158	142	149	159	163	170	135	157	171	142	147	140	160	160	160	142	138	147	144	161	154	145	159	159	178	148	160	144	165	172	156	150	146	138	148	167	146	134	157	140	157	148	163	159	173	133	180	133	141	128	161	138	164	154	168	159	184	152	157	145	145	164	160	143	155	142	140	161	157	152	162	154	172	145	148	160	142	139	150	150	150	165	166	174	163	143	180	160	151	143	167	156	168	168	163	144	168	151	154	167	170	164	136	157	147	162	149	162	146	129	161	157	155	167	154	183	181
3297	1338	645	705	687	628	638	578	596	555	581	535	547	559	493	539	523	510	537	511	494	820	2544	4721	5282	3184	1589	787	527	512	480	485	537	514	539	542	517	517	501	492	484	508	498	485	501	551	473	479	502	510	485	511	489	508	483	524	498	498	463	516	498	479	479	509	511	524	529	512	480	519	523	542	504	526	499	494	517	566	506	544	474	553	498	465	511	508	521	504	504	486	501	493	504	509	495	462	523	510	507	481	536	492	541	487	481	539	524	519	542	526	460	498	540	493	461	467	477	495	503	545	500	522	526	484	502	490	485	481	448	529	521	469	465	486	512	494	477	525	550	515	507	512	496	511	514	510	493	511	504	507	508	508	506	534	526	500	506	536	507	468	448	473	533	504	482	512	505	496	503	472	515	547	461	529	509	514	500	504	484	503	487	513	501	503	543	517	530	502	507	486	499	494	518	504	489	509	465	468	515	502	483	506	497	487	522	498	503	508	511	519	502	536	465	528	529	530	514	489	518	491	522	458	474	512	486	435	505	511	484	541	523	531	518	515	487	502	553	508	506	464	512	498	467	513	503	511	503	484	489	556	490	522	515	499	513	506	535	506	490	479	464	528	547	497	510	461	525	463	543	462	487	505	514	550	465	478	497	521	524	526	520	505	481	525	510	511	515	517	535	519	489	483	486	488	505	481	487	505	508	527	505	514	502	481	511	518	500	536	477	464	525	496	519	495	498	499	466	489	498	510	503	485	498	530	501	502	496	512	494	514	529	505	521	460	506	486	485	540	513	524	511	516	523	502	506	475	448	475	459	512	479	514	474	509	512	544	474	535	497	485	509	481	459	494	507	542	522	511	476	531	487	503	514	520	511	478	522	521	512	546	520	515	533	522	524	471	515	507	541	497	484	512	483	464	515	501	502	504	506	497	532	500	522	525	471	475	510	541	492	496	499	479	490	534	484	480	507	468	501	513	502	525	447	542	514	559	492	528	474	521	481	520	503	536	504	509	515	504	561	541	474	529	504	524	525	523	512	518	484	485	486	517	513	490	486	442	511	514	480	467	533	489	465	518	498	478	508	467	492	500	512	508	484	531	487	500	511	497	462	515	469	540	534	518	501	468	534	481	510	515	521	504	492	510	525	482	476	481	500	516	510	492	476	500	505	514	510	504	517	486	502	521	491	461	523	476	482	515	510	489	489	475	494	514	503	491	471	484	516	508	497	484	513	546	491	486	436	510	513	534	496	546	523	502	477	493	530	481	505	532	506	507	513	491	512	518	499	481	547	537	482	487	475	492	479	512	463	515	478	504	511	516	489	553	479	512	462	500	511	488	508	506	518	526	514	517	477	542	505	558	501	543	500	511	477	530	526	505	541	510	516	465	497	520	515	494	504	479	516	491	515	528	506	514	473	495	496	523	524	475	516	493	504	487	507	482	471	533	490	540	526	478	506	500	549	488	526	504	507	501	482	494	527	528	517	504	515	523	493	493	538	486	487	498	479	496	522	487	500	501	479	529	499	482	475	482	499	503	530	493	505	487	512	503	502	483	508	471	536	520	468	493	544	488	486	545	496	510	506	488	522	546	485	504	491	521	532	475	515	497	527	493	501	537	484	505	523	529	495	517	523	490	484	499	467	511	503	505	506	458	485	505	514	505	509	523	518	503	491	479	501	502	470	524	534	532	486	509	482	533	513	526	485	519	512	488	481	503	522	467	480	534	503	516	495	444	497	483	522	508	496	506	545	541	541	520	523	458	514	516	508	561	487	521	499	476	496	522	477	476	494	505	466	498	501	478	516	464	562	539	529	494	528	509	487	487	510	527	519	517	595	501	506	500	480	515	492	519	526	491	491	524	514	497	469	493	506	515	500	524	498	484	525	514	496	502	516	526	491	485	501	519	504	540	518	502	528	490	523	523	538	496	514	493	489	493	524	489	518	539	503	476	520	504	500	501	539	483	494	489	482	490	493	513	459	501	528	517	475	511	472	504	505	480	524	492	497	539	521	501	526	497	526	486	528	492	521	504	475	501	515	482	523	488	507	522	474	500	496	541	532	514	501	481	504	498	489	510	470	511	508	488	474	475	516	508	488	527	466	526	529	504	529	542	532	463	482	497	503	521	514	516	557	527	456	513	492	525	490	492	522	524	512	538	513	524	495	508	552	516	534	541	506	515	476	507	491	486	490	520	509	516	504	488	501	478	521	524	479	488	536	472	471	518	513	509	451	536	500	496	498	474	525	520	542	504	520	507	497	496	490	497	519	558	507	499	541	468	516	501	520	463	530	498	526	523	478	515	497	503	474	552	522	497	517	521	488	492	481	540	494	520	480	492	483	520	510	516	482	495	548	486	521	495	514	519	508	533	521	509	501	462	488	490	457	472	500	494	496	476	476	509	511	531	504	457	548	483	544	510	528	498	489	496	504	510	501	541	504	559	485	521	497	514	529	537	458	462	532	516	501	527	474	489	469	484	490	538	509	515	493	473	479	535	492	507	497	516	488	509	492	465	498	480	505	525	491	510	511	521	476	478	473	506	515	496	500	536	470	509	533	492	483	524	472	515	478	532	492	495	485	507	517	481	520	507	521	549	465	492	537	479	464	513	523	490	536	530	507	538	484	570	519	474	489	507	502	478	504	521	508	523	477	532	501	521	476	515	507	488	525	500	505	533	494	519	492	477	499	479	551	496	534	509	510	504	527	498	537	489	498	496	509	496	498	520	512	523	466	530	505	544	458	501	529	467	465	500	531	517	484	509	528	499	504	478	498	499	510	549	476	475	481	492	519	489	514	524	502	512	505	500	552	501	513	504	508	533	471	528	485	467	510	496	475	544	486	493	510	481	500	522	516	531	493	499	481	502	514	513	509	463	508	519	540	525	509	532	528	505	471	503	499	495	523	517	505	502	502	441	483	509	524	494	540	507	535	486	512	538	503	515	492	520	525	507	527	485	486	497	520	525	501	508	491	491	495	523	503	493	512	517	483	518	506	489	495	513	547	523	510	506	513	518	499	518	494	517	548	505	520	541	482	510	515	510	496	499	551	506	455	515	496	489	495	501	524	477	441	501	514	501	493	529	501	529	489	497	487	504	524	523	494	507	505	517	494	486	488	499	526	457	501	506	489	505	526	490	485	509	492	486	503	521	484	442	490	521	516	511	480	486	510	511	502	506	476	474	519	538	485	499	507	533	498	487	508	542	505	505	507	515	491	507	508	509	517	508	529	471	501	519	497	496	496	497	516	500	501	479	517	489	485	539	517	494	511	491	513	523	502	485	512	513	514	517	515	538	487	506	505	480	497	490	519	525	532	495	509	474	521	477	500	487	496	493	538	497	512	476	481	491	530	461	511	499	475	460	529	519	472	536	510	521	505	474	514	490	513	493	530	466	494	506	523	489	482	501	492	541	561	520	476	519	521	506	555	543	511	493	527	523	475	537	495	493	510	530	520	523	528	563	500	486	510	524	540	494	508	489	495	494	516	498	514	510
25906	12399	2441	1315	862	641	533	431	384	337	310	290	257	270	259	216	228	227	234	207	254	3581	8427	6123	2950	1262	396	262	201	184	199	186	206	187	198	188	163	176	193	186	225	188	194	188	199	188	179	193	190	210	189	217	188	227	205	209	190	184	194	209	180	185	188	180	218	187	211	172	207	194	210	177	194	215	184	214	174	181	209	182	168	216	201	223	188	194	179	187	203	208	204	201	214	170	173	220	177	197	206	198	184	194	211	192	180	195	208	211	214	183	179	193	196	198	213	223	204	195	205	209	201	213	198	205	179	193	192	181	183	199	194	172	196	213	194	176	184	182	204	197	188	182	202	198	198	197	176	191	179	199	220	190	207	180	191	217	199	185	190	185	201	192	211	211	211	190	187	204	221	177	189	221	207	185	186	200	196	197	208	200	210	203	190	195	182	212	187	186	197	225	233	212	203	199	207	209	192	197	229	164	202	191	189	184	191	196	175	220	183	194	193	173	208	187	184	189	192	212	206	189	203	200	182	203	204	212	193	212	182	196	195	217	173	193	188	205	197	196	207	179	191	195	185	198	201	208	199	204	186	211	175	192	196	201	190	191	185	191	176	187	176	180	189	195	180	196	202	177	196	189	168	195	195	196	224	191	182	199	182	200	187	158	231	170	198	191	199	185	172	202	176	193	226	208	194	195	217	208	197	184	195	177	186	204	214	202	231	186	205	184	229	191	204	196	195	204	190	214	203	223	188	208	190	199	203	190	199	185	189	197	193	210	203	211	212	206	178	200	211	204	187	177	211	215	191	183	194	204	195	198	200	192	183	186	185	187	185	202	188	185	172	180	199	179	191	212	219	173	184	182	165	205	213	197	200	215	192	208	191	191	197	221	198	209	168	206	193	209	220	189	182	218	199	204	177	172	212	180	212	197	185	196	186	188	202	201	200	191	209	182	209	201	183	216	197	184	194	199	184	199	195	180	185	203	185	199	201	201	199	210	202	203	206	192	211	177	177	180	168	210	182	201	203	207	198	162	191	198	193	206	182	181	209	216	180	225	199	211	218	186	178	221	202	204	208	178	196	207	157	160	190	167	172	184	195	204	179	205	179	178	175	187	161	202	174	192	162	190	184	177	177	160	209	173	195	163	201	180	194	175	189	212	228	210	192	205	176	202	198	207	203	189	193	196	179	196	215	201	197	200	199	209	211	192	188	198	189	190	189	192	218	175	159	181	190	213	187	200	173	167	184	164	183	195	195	197	219	202	191	188	215	191	199	200	201	177	232	213	206	200	184	185	193	191	182	195	208	212	173	215	188	186	200	187	222	191	194	198	201	187	176	175	192	211	186	186	191	182	176	186	192	197	184	199	189	178	200	195	201	207	186	192	200	184	176	214	218	183	215	218	209	196	194	198	225	187	192	229	190	202	196	179	183	175	185	212	194	213	172	193	203	205	185	185	185	189	202	190	217	192	162	178	191	198	218	200	210	175	187	183	191	192	196	205	213	174	217	192	189	192	197	212	206	211	220	208	160	195	203	204	190	205	190	185	202	175	173	201	179	192	200	202	175	179	187	189	176	203	223	213	165	214	198	193	199	194	203	187	196	184	198	200	197	203	214	167	182	189	192	192	222	201	200	193	198	187	186	195	205	201	177	176	224	191	191	213	207	200	211	213	185	173	189	200	192	185	182	201	217	175	199	183	214	187	214	187	189	214	180	193	199	181	210	194	183	172	206	176	193	182	208	177	211	214	154	189	220	179	215	202	174	177	199	202	188	208	198	204	190	189	212	195	207	199	212	209	202	198	209	196	174	193	183	186	204	217	194	195	170	176	190	196	230	200	182	179	206	206	195	185	208	199	206	193	178	185	198	187	169	186	187	169	193	206	183	199	191	177	179	216	204	211	222	205	193	188	216	183	193	209	201	165	213	195	194	175	212	192	205	172	191	170	198	190	172	171	182	212	185	187	192	185	191	203	190	184	181	208	208	188	192	177	209	193	203	179	199	195	176	191	192	189	187	197	192	196	202	199	178	199	176	213	195	219	185	192	191	170	214	188	206	197	185	184	188	224	176	195	198	186	198	185	184	200	193	196	186	204	176	186	204	181	191	198	212	189	200	198	200	203	192	202	201	200	221	186	180	179	190	182	188	192	211	203	186	191	197	179	198	199	173	206	189	183	176	182	211	180	200	199	195	164	207	193	220	212	198	234	230	190	181	186	164	189	164	206	183	207	189	198	182	204	216	199	194	182	191	204	214	184	181	213	169	208	191	189	182	196	191	194	199	202	195	200	196	209	197	212	202	235	185	157	215	192	199	204	171	217	182	187	188	208	192	159	191	182	192	207	203	208	179	181	191	193	180	187	209	197	181	180	229	181	203	175	194	206	182	203	186	180	201	193	192	197	202	208	167	185	211	192	187	205	193	198	186	170	221	207	187	182	211	189	194	176	198	209	184	210	210	204	177	191	196	212	227	181	189	188	221	181	210	215	193	198	199	201	167	191	187	186	210	204	208	219	181	168	197	189	198	209	189	185	193	204	207	176	206	200	192	196	196	176	175	219	181	188	231	199	196	188	198	202	170	174	187	188	193	201	210	200	206	199	195	209	204	199	187	193	205	204	201	198	216	209	207	183	220	210	207	197	210	195	211	173	171	191	204	217	180	191	193	180	200	209	189	191	206	205	206	196	204	201	186	211	222	201	208	194	198	210	182	194	193	201	185	202	166	201	185	200	200	206	182	182	224	199	213	192	189	204	214	196	182	202	201	205	199	189	205	196	206	207	197	194	200	187	189	172	197	200	176	183	187	190	221	193	189	191	203	207	186	173	190	169	200	177	212	201	171	198	198	203	183	189	204	206	206	194	200	201	190	192	191	176	207	208	193	174	183	225	190	196	190	202	201	179	215	184	182	191	213	202	217	191	194	197	199	169	184	181	182	206	185	201	197	193	206	212	194	204	185	214	212	199	168	165	217	192	165	213	196	188	203	204	195	205	198	226	201	186	226	182	192	210	201	187	197	182	230	199	190	189	187	194	221	208	198	199	187	170	172	165	162	178	200	203	201	161	188	209	183	183	193	179	219	181	216	211	176	197	171	192	216	205	194	199	244	208	197	195	192	177	206	206	182	197	182	193	185	204	203	217	181	196	182	215	205	184	203	214	195	192	230	219	193	210	219	194	207	197	170	201	208	182	175	189	198	212	215	200	178	215	176	186	201	232	195	177	201	183	189	188	197	195	182	194	209	192	173	199	174	171	201	206	197	205	200	225	173	176	215	178	193	191	190	210	196	195	186	186	194	191	179	193	223	204	201	171	187	204	195	204	215	191	179	211	200	201	177	169	184	174	210	184	218	196	198	178	211	166	199	192	189	194	189	189	229	192	186	203	196	212	192	205	211	207	170	188	194	201	197	176	195	209	203	207	196	198	207	190	182	204	152	211	193	197	197	179	199	178	196	200	204	187	173	198	199	184	190	204	194	197	209	195	198	189
17206	9029	2674	3386	3031	2541	2092	1885	1626	1430	1388	1239	1145	1062	1006	946	949	941	896	846	1186	15863	28773	22113	13092	6095	1892	975	616	639	648	614	604	642	611	625	642	637	633	589	655	621	616	584	617	598	623	641	590	664	638	660	605	649	619	629	631	652	584	600	636	615	603	608	605	614	606	605	575	598	623	587	608	611	635	649	609	592	606	547	633	600	614	622	623	614	628	654	634	602	670	638	656	648	643	648	593	597	610	604	635	631	662	598	617	612	646	640	625	616	713	662	602	623	643	603	614	645	589	618	585	573	628	596	588	638	634	639	600	643	658	620	609	593	673	587	614	656	589	612	653	595	640	594	581	600	630	640	637	609	591	620	617	619	611	637	679	617	606	644	604	609	592	670	615	624	643	638	603	619	633	637	601	613	623	637	571	639	642	597	605	620	626	581	626	569	645	653	630	609	616	627	615	619	615	603	610	690	617	615	607	619	618	611	616	545	647	649	596	612	620	642	630	631	628	645	620	685	620	653	623	614	613	637	632	626	590	647	632	595	598	659	603	603	632	640	578	627	609	640	603	595	609	631	610	631	602	623	615	601	652	614	606	674	631	622	574	596	608	591	599	652	631	677	639	628	630	660	604	611	634	669	605	588	625	638	650	622	593	622	650	633	652	600	638	594	632	616	622	600	581	622	638	644	651	620	640	653	592	655	630	574	630	673	589	611	642	582	647	628	632	612	609	625	593	603	602	600	639	621	605	630	613	584	583	635	602	633	649	624	618	599	598	602	627	623	633	635	590	631	596	618	624	617	603	638	676	659	584	612	624	620	575	602	606	621	585	612	571	663	629	614	574	613	636	638	610	605	581	587	636	640	646	600	608	622	606	621	629	667	638	598	629	639	601	587	638	551	606	603	595	626	640	632	659	631	628	638	577	643	657	622	607	610	649	614	602	624	610	632	613	581	677	623	611	587	627	595	575	629	637	612	620	579	633	618	622	594	625	605	607	644	630	637	609	613	636	610	631	596	652	692	646	619	623	626	608	661	620	600	656	599	580	672	632	593	617	627	601	623	631	659	611	694	619	632	683	631	616	611	610	591	621	643	622	629	620	563	634	590	653	632	609	626	616	619	624	601	598	609	622	590	634	597	626	676	613	616	633	609	587	611	605	606	594	641	621	641	656	655	579	598	599	650	622	584	625	598	674	611	628	601	605	596	623	670	611	590	595	580	604	629	604	604	655	634	594	622	630	631	632	628	614	626	655	632	609	603	623	608	630	613	665	600	619	591	657	622	615	572	615	612	594	639	621	607	599	652	629	613	630	636	550	578	616	572	596	644	640	609	642	600	610	650	610	625	615	610	632	606	633	662	605	649	645	598	609	603	614	589	612	629	632	639	634	580	600	594	652	603	581	617	672	655	652	653	608	618	641	616	651	621	632	630	563	629	622	569	607	617	643	640	617	609	613	627	621	634	596	635	651	623	621	625	620	638	637	644	645	643	612	649	615	592	619	628	663	679	604	641	605	623	614	566	616	600	679	630	611	597	622	644	641	607	610	630	634	639	619	612	605	596	617	591	638	651	626	633	638	644	621	627	637	604	664	629	656	644	654	539	625	646	628	628	614	656	635	654	641	621	614	599	621	644	597	591	605	654	612	630	602	607	635	610	658	665	614	641	664	634	611	613	652	602	598	622	641	626	578	598	604	635	603	623	605	641	611	588	601	619	628	563	614	655	590	606	608	619	613	643	597	639	587	646	625	611	708	595	626	614	648	651	579	608	625	641	581	631	617	617	545	643	643	623	598	637	614	643	606	608	621	591	600	619	623	659	619	628	652	650	623	632	635	605	594	618	621	660	617	611	595	683	647	657	617	671	603	625	588	605	607	622	669	605	644	620	623	665	651	644	607	615	569	618	629	659	642	615	622	596	621	636	592	609	601	632	594	621	634	586	625	607	649	619	621	624	613	609	673	598	602	651	608	574	628	649	635	593	620	645	604	647	620	588	647	576	592	633	578	678	602	666	655	638	594	665	718	617	614	628	664	611	631	631	629	603	640	664	613	641	611	632	641	622	572	636	590	580	625	602	577	619	605	610	613	633	633	621	640	664	640	633	647	637	605	582	600	627	636	587	656	635	583	611	632	622	663	587	602	652	621	627	663	642	613	665	644	611	602	625	570	677	576	602	665	618	592	638	584	654	580	604	628	620	625	618	626	603	613	612	651	611	633	579	630	655	573	611	616	614	672	612	615	666	599	609	603	643	617	611	610	647	619	565	617	576	625	611	629	647	579	665	612	619	613	618	623	625	613	607	595	606	596	606	660	581	620	615	595	686	672	621	642	674	576	604	698	650	656	621	600	626	618	578	618	641	645	611	654	666	640	615	625	649	633	647	622	609	620	624	637	607	651	610	655	591	664	636	643	626	583	625	646	621	622	631	583	613	604	643	610	653	648	575	632	605	676	667	592	672	659	589	643	627	583	654	581	650	613	635	616	636	609	617	601	653	610	593	635	609	649	626	604	610	603	629	637	619	643	622	604	656	579	601	658	603	605	618	646	699	613	627	603	572	657	639	612	606	647	612	632	621	628	604	636	647	614	609	639	613	628	594	669	623	585	643	641	630	627	616	566	658	626	631	611	647	605	690	608	618	597	649	658	603	610	637	631	637	599	608	560	636	619	633	620	630	620	680	610	589	592	623	624	638	660	649	625	611	615	589	647	618	623	623	619	624	583	611	639	571	611	641	584	625	649	573	615	641	628	634	651	622	601	627	641	639	628	640	659	653	656	644	616	614	616	632	593	663	639	618	615	582	577	575	614	642	629	632	615	601	605	604	604	636	599	616	644	608	598	589	599	625	598	639	626	621	569	630	604	600	601	603	655	611	609	599	615	633	613	622	584	650	598	590	621	583	594	593	631	608	661	606	631	594	614	669	617	669	623	595	647	615	608	593	638	646	561	574	623	576	601	646	618	620	584	591	614	660	624	635	672	641	661	595	605	623	613	622	597	609	613	621	636	577	614	588	648	639	627	597	637	656	651	649	638	604	598	597	616	625	641	637	604	618	634	597	626	601	636	604	600	574	609	641	641	652	610	617	603	618	636	619	649	652	651	610	658	648	576	593	617	585	558	629	646	592	612	638	664	620	631	638	656	621	627	657	616	628	604	570	621	626	617	582	646	640	623	592	601	618	643	626	611	630	565	624	636	640	603	598	615	615	603	605	619	611	678	653	646	642	597	645	599	664	620	654	602	626	628	632	618	612	595	639	610	597	627	609	634	580	587	618	628	578	624	604	645	644	620	614	630	594	620	618	646	596	629	603	599	601	663	650	679	587	643	598	636	647	590	652	607	585	635	632	592	601	640	636	621	694	650	646	580	665	637	596	652	615	631	616	632	671	639	610	684	617	611	633	612	614	692	613	617	588	595	643	610	655	623	600	594	649	627	609	664	667	625	622	626	596	585	601	646	587	612	606	652	610	647	659	639	627	634	625	563	596
32693	26892	5774	2198	1429	1021	883	652	608	502	439	418	383	387	337	339	359	349	301	309	423	3237	12353	11601	5920	2758	844	358	248	229	242	234	238	237	251	263	245	248	233	245	260	229	229	249	246	234	258	239	241	252	249	234	252	232	246	224	230	241	243	223	222	222	240	271	254	251	251	233	248	231	258	233	258	234	245	227	283	265	251	229	283	228	250	219	257	230	259	252	249	199	260	269	236	258	271	252	253	252	235	221	265	247	237	235	246	238	234	255	238	261	268	255	256	220	248	215	265	263	241	232	241	231	267	235	247	228	252	243	204	265	248	239	258	248	236	254	221	264	230	241	245	251	233	253	255	223	229	255	253	259	259	257	278	241	233	248	249	247	233	238	236	215	189	259	233	252	238	261	259	243	249	264	246	218	232	240	255	217	268	233	273	279	260	244	266	236	250	252	271	253	234	235	246	240	228	253	218	232	253	264	248	226	224	233	244	243	235	234	217	248	239	237	240	248	247	246	260	235	266	246	253	235	243	250	272	211	255	253	267	235	275	241	224	257	238	253	234	225	247	241	207	240	238	244	250	223	239	235	249	250	241	249	265	238	225	239	212	284	202	240	229	230	281	199	259	217	243	234	242	218	241	244	254	231	249	221	223	247	214	233	229	249	222	227	218	254	235	250	238	258	228	238	263	259	234	263	239	272	221	235	248	260	242	271	230	251	238	262	221	225	250	239	252	231	240	259	246	245	257	244	207	257	239	281	265	237	228	236	277	236	245	240	265	240	237	240	233	262	236	236	247	249	238	223	228	225	213	240	240	239	267	247	239	225	256	261	272	233	230	229	225	252	260	264	247	235	265	246	230	225	235	240	240	223	259	249	252	232	237	261	244	245	250	248	227	247	228	248	258	208	254	233	246	249	238	287	238	237	226	234	221	216	227	225	225	235	227	233	237	242	249	230	254	251	221	241	245	216	223	217	228	223	241	234	233	242	234	239	246	238	228	250	257	281	231	246	210	261	247	245	245	217	223	249	246	226	221	237	235	232	233	225	248	236	258	260	243	224	280	266	232	241	232	218	239	239	254	280	230	245	223	244	228	260	251	236	208	253	266	244	228	230	251	247	223	240	241	249	252	258	242	234	252	251	245	241	241	227	244	239	270	265	245	235	246	230	272	255	255	232	238	251	235	225	236	228	250	252	261	262	267	241	256	262	245	243	230	234	247	248	250	225	229	253	264	229	261	262	234	234	218	258	237	252	250	234	236	237	276	255	243	259	231	266	243	250	233	227	270	231	237	263	245	259	293	268	254	255	223	244	248	216	260	230	245	236	227	266	259	234	247	233	234	253	254	217	233	252	265	242	236	276	273	249	241	215	243	229	250	232	224	252	245	247	221	245	241	248	235	239	248	241	244	229	238	241	269	266	231	251	240	234	265	227	237	253	255	254	250	251	241	251	243	248	234	263	251	239	235	249	204	271	261	257	242	235	269	216	213	242	256	238	246	256	245	236	256	238	253	245	265	227	240	245	245	249	283	286	235	240	234	251	257	271	227	232	262	261	227	266	221	243	221	247	243	265	272	232	240	229	273	224	234	248	247	241	222	232	264	280	255	246	229	251	251	261	267	230	256	284	253	262	231	276	225	267	232	212	250	250	233	276	266	244	257	263	230	226	236	227	267	261	258	240	240	224	239	251	251	248	248	240	220	248	242	226	255	286	245	278	222	225	244	210	249	248	243	260	219	211	263	230	226	218	224	212	237	227	256	233	259	230	264	239	244	237	261	243	228	281	246	237	230	232	241	255	249	224	211	227	233	225	260	268	247	277	235	254	255	249	250	257	245	256	250	247	227	232	260	238	255	230	228	244	257	241	231	244	280	257	266	243	274	251	226	218	246	231	238	257	234	263	228	218	244	234	229	246	243	251	232	221	229	258	221	246	213	238	259	232	269	249	235	277	257	257	279	258	236	237	256	248	222	218	243	224	234	243	247	215	233	211	242	265	222	280	232	282	253	264	283	249	255	255	242	228	236	223	240	265	267	211	270	229	251	242	238	228	231	253	231	255	240	263	253	224	243	226	244	244	241	242	225	228	261	237	254	237	229	224	236	256	231	247	230	255	212	257	257	227	235	242	262	262	249	255	229	236	220	247	232	231	249	252	247	233	243	225	243	225	239	246	246	211	218	236	258	243	250	229	256	257	244	227	257	207	248	264	249	257	213	234	258	247	238	259	226	235	225	248	241	244	220	220	258	239	273	211	251	246	238	247	239	226	225	218	284	223	266	241	255	241	239	216	253	238	227	224	249	241	249	253	260	243	230	237	229	248	247	229	226	236	265	262	279	256	250	259	259	258	260	218	254	239	224	226	237	234	220	215	232	248	269	228	237	239	228	227	253	239	246	261	227	259	258	220	259	257	249	273	230	238	262	247	233	221	253	243	251	265	245	247	237	257	236	264	265	254	226	259	254	252	234	261	238	221	228	218	235	229	268	236	239	242	247	223	260	246	213	208	248	220	239	238	243	242	252	229	257	259	236	231	250	242	235	224	210	237	242	248	241	263	241	253	252	213	248	210	209	252	241	240	247	247	255	248	267	237	273	277	248	242	227	219	251	250	257	259	225	274	237	226	248	243	250	239	250	267	264	227	247	245	279	241	232	230	246	250	251	243	212	259	222	264	233	245	251	265	252	256	249	262	244	248	225	244	256	255	251	235	232	233	245	248	203	264	240	228	236	237	239	226	264	253	242	228	272	260	223	232	246	246	245	240	253	220	254	252	249	244	266	213	234	246	226	248	247	252	237	251	243	235	257	259	224	230	251	235	243	238	253	280	250	236	224	248	250	231	262	220	258	252	236	242	249	259	252	252	246	239	252	246	231	262	253	245	228	234	258	254	229	247	253	251	228	272	271	255	221	252	239	242	242	251	233	243	266	242	245	239	265	260	235	268	238	249	248	240	245	255	222	249	250	220	229	253	231	213	263	234	246	254	264	256	208	251	249	251	252	234	246	241	246	256	247	229	280	207	232	257	232	275	261	266	271	220	265	244	236	250	237	239	256	213	231	254	209	233	225	217	251	239	230	256	246	232	254	233	261	246	218	250	256	238	227	247	242	229	247	237	227	249	255	245	234	251	278	232	275	232	248	243	224	271	240	242	233	257	248	218	261	231	268	227	257	246	251	211	268	242	271	222	273	253	226	227	248	256	272	251	243	237	238	243	258	234	217	225	249	240	228	250	245	230	219	232	259	249	260	251	240	253	258	232	247	260	237	247	251	233	256	255	252	255	238	253	240	252	236	240	270	265	236	247	269	232	251	234	284	231	217	233	242	230	238	247	261	269	220	237	254	232	267	253	224	217	250	286	238	223	242	259	206	268	261	211	243	259	262	244	236	251	246	238	244	224	240	255	266	256	255	249	247	235	239	261	248	244	246	269	238	252	245	246	242	249	250	231	251	270	227	225	243	248	264	240	228	257	270	228	275	252	221	246	254	256
21988	18160	4606	5432	4921	4075	3412	2902	2525	2335	1996	1842	1695	1590	1407	1317	1338	1314	1286	1218	1938	14055	35236	32196	21075	12602	4156	1415	828	798	758	733	752	686	775	725	690	769	748	753	789	799	718	721	764	740	757	753	762	778	765	788	768	755	744	721	757	750	742	735	724	747	721	731	771	748	752	747	710	755	744	742	758	765	759	710	773	735	723	759	750	746	794	734	726	738	786	713	768	738	748	765	736	754	771	712	742	785	731	739	819	799	746	760	736	747	736	752	745	726	754	750	764	753	791	763	759	727	791	733	782	686	779	720	730	733	779	727	804	749	735	775	735	752	741	730	709	730	786	752	789	709	743	760	698	703	741	745	761	772	710	733	767	790	733	780	774	802	728	764	753	768	747	756	726	794	766	756	736	770	766	776	782	725	725	754	767	734	701	743	753	718	755	760	757	737	742	696	745	753	795	737	760	735	728	738	710	756	786	777	721	783	759	738	740	749	714	798	756	737	789	728	728	751	709	741	797	736	715	768	729	731	777	737	743	772	784	724	799	780	745	728	742	779	762	714	741	739	707	721	746	793	705	800	730	792	766	766	760	720	713	684	781	734	761	741	784	695	744	762	763	717	746	781	764	734	762	742	709	738	731	709	721	804	721	783	789	775	726	753	708	738	720	755	732	749	709	765	735	727	717	750	744	787	721	725	748	759	745	802	728	794	739	779	751	762	708	742	750	770	751	721	796	768	731	751	777	675	703	762	772	752	751	699	728	793	736	758	708	766	694	744	783	722	720	746	761	712	715	695	751	717	755	765	743	730	742	764	751	784	726	743	780	793	690	773	760	759	784	771	745	724	771	733	739	809	766	754	798	733	796	750	816	727	744	766	735	790	702	810	759	731	745	765	747	738	718	771	727	704	768	760	734	744	726	706	733	704	803	757	780	749	763	798	688	704	757	788	761	760	790	725	752	806	790	729	752	742	689	773	736	762	773	763	705	763	703	749	764	712	746	743	737	772	692	749	733	748	741	748	786	753	740	765	739	760	754	741	772	750	729	743	742	747	711	725	771	731	740	721	752	734	771	788	779	757	759	752	759	714	690	768	700	721	704	765	757	780	731	711	771	732	742	793	774	747	691	769	751	763	745	777	781	728	697	736	748	794	762	752	737	710	789	740	790	782	728	709	734	796	752	768	724	765	788	714	737	669	723	797	782	757	745	745	714	805	715	785	711	773	775	797	758	754	745	754	795	784	725	754	749	753	763	738	794	742	712	746	779	762	731	735	748	726	750	755	763	726	745	750	754	751	740	739	804	727	757	727	775	745	767	807	733	741	725	729	770	732	712	789	747	719	758	740	790	773	771	739	756	777	765	780	723	734	794	776	753	734	725	718	748	728	752	726	744	735	777	735	702	750	754	760	741	766	717	745	690	725	732	811	769	770	775	741	708	762	719	745	722	744	734	756	769	717	766	753	740	785	703	732	742	747	740	788	742	734	749	737	737	765	714	760	787	726	778	727	792	782	733	712	749	755	750	753	753	727	803	788	741	691	745	739	721	773	767	712	704	731	771	765	750	756	688	764	717	764	774	755	751	734	741	773	786	725	735	752	735	760	763	759	734	733	709	753	751	767	732	750	732	755	756	814	796	744	766	749	757	753	733	707	763	724	724	757	785	808	792	761	759	795	743	739	792	797	706	760	778	792	784	732	752	747	773	803	729	762	719	786	719	760	757	766	708	778	779	694	740	760	710	764	747	759	729	723	782	728	773	767	728	730	755	781	732	728	790	746	782	737	803	785	742	743	712	742	761	762	764	753	767	743	747	758	732	751	781	778	725	748	791	768	760	761	732	740	751	695	749	756	728	711	775	793	773	693	735	791	739	776	718	736	755	738	734	768	746	797	781	735	778	759	723	737	758	715	815	770	759	752	729	716	733	763	788	752	780	718	783	722	695	762	713	735	705	740	775	766	750	793	768	746	747	760	767	768	768	737	708	755	721	759	773	805	726	767	741	759	743	763	740	739	744	772	776	747	725	723	768	752	754	759	732	757	691	782	721	714	761	742	747	803	731	758	778	760	728	731	735	778	791	762	715	776	742	769	682	727	754	762	761	776	739	726	748	721	796	727	759	767	738	719	743	731	771	779	758	763	793	731	753	770	816	763	770	757	761	711	715	727	725	808	776	767	708	780	776	760	738	741	737	755	751	721	714	755	775	748	745	758	770	790	691	723	783	709	737	729	775	714	746	798	785	745	795	782	731	752	735	746	730	791	775	768	763	811	760	761	745	764	797	754	736	757	800	749	710	723	776	699	725	775	741	764	756	727	754	788	792	764	729	728	754	707	753	757	795	777	749	766	802	752	756	742	727	748	720	835	759	753	753	777	753	773	734	797	751	729	739	736	795	774	771	778	789	743	786	764	773	705	739	736	714	738	758	757	709	722	757	737	745	806	790	728	761	765	744	769	725	738	779	763	744	758	778	717	705	728	747	731	786	733	706	688	691	772	737	718	756	733	757	757	747	725	728	804	747	782	764	751	800	715	765	759	670	737	742	772	760	741	727	843	738	689	743	733	739	768	718	758	758	746	725	723	789	743	724	754	764	743	765	780	802	773	768	743	716	759	773	746	742	785	789	757	805	802	756	743	720	752	744	726	742	787	778	749	793	773	699	760	802	738	760	718	745	795	783	736	773	774	784	769	727	722	728	766	772	767	739	742	776	735	753	751	743	752	804	773	751	719	771	759	738	751	710	781	716	736	776	738	747	764	726	744	742	753	714	777	753	728	776	768	717	733	772	722	738	748	714	763	781	775	773	714	762	743	711	709	734	709	769	817	741	697	721	774	740	770	695	718	720	793	707	760	783	732	738	736	753	693	701	712	680	759	740	757	716	699	785	785	734	753	826	735	807	718	771	765	707	727	826	724	772	787	762	756	742	754	760	724	751	724	709	693	763	770	793	775	762	738	772	747	747	709	730	715	755	716	746	720	730	803	764	769	816	720	730	736	786	756	775	733	773	781	815	733	793	750	754	748	755	708	764	729	778	730	749	772	738	719	728	759	757	747	760	792	719	752	779	730	742	726	794	751	723	707	774	728	765	746	740	756	782	690	779	724	763	717	774	700	709	792	777	794	796	792	730	754	709	709	713	741	743	785	741	790	727	719	723	731	759	717	769	746	760	769	753	774	743	718	797	717	798	777	731	743	739	743	790	794	773	729	780	758	761	713	766	766	773	791	794	759	750	740	729	727	790	769	777	764	784	711	768	801	770	757	720	736	770	734	710	731	789	750	743	708	767	719	752	787	730	743	809	744	716	740	764	749	739	778	768	758	789	714	720	734	800	728	757	703	808	787	804	818	725	706	729	756	745	771	746	762	749	719	756	748	760	720	764	764	750	711	748	754	768	769	760	740	705	746	764	735	784	770	721	719	758	756	750	766	701	750	765	773	731	762	812	757	712	771	747	792	755	736	776	762	748	739	729	746	764	728	773	724	718	740	744	731
3651	1150	211	200	186	174	166	164	144	175	162	172	166	172	172	181	160	187	177	146	168	181	454	903	988	649	372	233	170	189	178	169	152	169	184	166	143	174	197	158	179	183	162	170	171	176	176	156	148	179	191	161	191	170	142	178	168	177	190	161	151	168	155	169	171	190	159	154	163	160	136	163	186	147	154	169	151	151	165	146	150	170	172	153	168	161	154	151	162	160	175	171	145	158	179	163	151	176	163	183	174	151	172	149	167	173	148	165	166	150	134	182	159	159	166	173	163	177	172	174	166	189	179	156	172	172	133	185	175	165	175	164	161	164	192	163	158	152	168	181	179	173	164	145	182	127	172	182	146	166	165	170	177	183	169	173	160	191	165	155	157	162	175	184	183	153	165	168	150	159	177	171	177	186	144	172	181	168	158	172	163	156	183	149	157	160	156	180	173	166	184	170	163	162	178	157	163	162	165	176	151	163	153	187	150	160	147	168	155	190	132	177	178	171	188	170	172	148	166	171	177	168	163	140	176	165	155	161	170	192	182	180	156	177	154	163	143	191	151	160	179	151	190	147	167	158	176	176	178	164	181	171	159	156	176	193	180	156	158	183	172	185	187	147	161	168	158	163	146	170	155	159	143	181	172	161	149	182	169	181	163	161	174	167	168	159	172	160	173	170	178	178	177	163	173	156	152	162	182	157	142	175	173	150	148	149	164	167	140	173	152	198	171	160	146	162	159	173	174	163	158	179	146	157	162	161	173	156	159	161	173	189	191	172	169	166	136	185	157	167	157	150	155	168	150	192	182	172	150	140	160	164	147	184	170	152	182	159	180	165	171	180	168	177	161	159	164	167	155	168	132	169	164	148	155	185	159	178	176	167	163	174	175	171	147	176	179	167	173	177	144	185	169	154	185	165	163	154	171	184	154	174	136	179	171	158	167	180	148	174	165	180	174	176	164	155	164	162	173	175	168	129	143	182	165	184	136	148	164	170	160	184	166	170	165	169	169	163	179	179	179	168	152	168	144	156	187	170	178	179	165	155	161	168	183	176	154	165	178	169	156	157	161	180	148	157	148	174	167	184	182	152	166	172	166	184	158	176	159	154	173	161	168	174	152	161	175	156	179	175	156	151	181	155	155	186	188	164	154	185	176	145	159	179	171	181	180	177	156	159	162	163	158	173	168	144	144	179	178	184	171	177	177	171	176	170	170	156	145	160	187	179	178	160	156	177	185	165	168	175	170	158	180	170	161	149	172	168	165	153	187	184	165	169	185	156	177	175	178	160	190	154	152	168	164	158	173	169	160	155	168	171	190	179	164	148	158	158	165	167	157	143	180	174	177	164	161	169	164	159	136	154	184	156	158	176	176	166	167	174	175	141	176	165	180	182	200	169	137	175	155	158	174	161	160	166	155	193	173	171	180	163	202	144	168	164	138	146	162	188	154	141	147	168	178	155	178	152	178	172	151	163	173	145	148	157	157	159	174	187	179	187	149	173	169	160	179	155	139	159	162	174	159	170	178	153	149	183	175	160	162	166	150	147	163	150	189	173	174	173	172	152	160	157	180	169	143	161	161	171	171	161	167	163	163	178	174	163	142	157	193	153	198	153	182	174	161	168	170	164	180	154	185	163	165	185	165	198	157	161	152	187	177	168	165	177	184	176	167	165	161	156	167	155	180	164	159	151	199	171	166	181	164	135	170	153	153	168	175	177	176	164	157	176	165	161	155	168	171	176	169	165	159	159	160	159	175	158	172	170	161	177	161	165	167	163	182	140	186	155	180	196	153	186	164	175	155	145	153	158	170	164	167	173	183	191	167	173	163	170	171	161	174	191	170	178	157	175	169	170	163	149	177	171	153	176	145	153	146	156	163	157	157	192	171	183	168	160	168	174	176	175	147	147	170	173	168	144	173	175	182	188	177	158	154	168	174	175	190	167	192	156	167	163	164	152	164	147	200	157	180	180	157	154	163	154	158	150	170	158	165	186	184	147	159	163	166	161	166	148	190	174	179	163	145	147	173	138	157	157	178	172	169	177	164	173	183	158	169	162	179	159	184	169	144	149	169	174	156	162	158	152	181	158	160	180	177	165	162	162	176	173	164	173	174	168	173	167	169	170	182	171	156	162	170	189	182	155	195	168	172	188	173	173	173	180	146	143	175	174	168	162	157	184	176	153	189	177	189	160	153	175	160	157	174	141	164	194	172	164	161	181	178	133	147	166	180	179	167	164	160	170	178	167	164	156	156	167	155	183	178	178	154	197	190	177	158	151	156	173	173	159	164	170	155	164	170	166	176	172	164	147	167	151	187	166	180	157	189	175	162	168	180	178	170	158	153	172	168	174	145	191	172	150	151	173	165	153	171	151	156	169	153	163	186	169	163	169	150	173	169	166	162	177	148	172	162	153	173	165	183	130	141	181	159	195	173	168	177	157	141	163	177	161	163	158	182	164	172	167	150	187	167	188	179	140	175	171	164	186	171	184	181	175	169	163	172	174	174	158	189	143	166	180	130	164	176	151	160	139	134	199	154	145	172	164	168	156	157	155	188	170	182	165	194	152	198	183	207	169	181	151	187	187	183	158	166	169	168	159	156	168	148	153	172	160	143	168	138	171	177	174	177	188	180	157	159	163	167	196	157	158	166	136	162	155	169	166	157	162	176	165	160	168	178	161	171	184	173	155	157	181	171	175	167	196	169	184	165	173	168	185	165	163	165	166	154	173	157	161	147	154	153	168	165	170	169	162	167	189	180	143	181	170	175	162	168	161	153	178	167	147	166	175	189	201	175	179	166	193	174	169	164	186	171	171	168	174	149	209	170	164	201	164	189	160	164	170	183	152	177	163	189	160	156	184	158	167	164	158	190	165	165	149	163	166	144	164	182	183	165	169	163	163	170	177	170	153	181	168	195	141	163	159	150	168	130	141	169	157	157	163	155	176	159	163	171	163	149	161	161	178	166	171	161	164	153	179	194	166	155	164	178	171	172	169	188	160	165	171	165	176	149	187	163	172	160	174	167	178	179	146	172	144	174	172	170	163	187	139	184	178	161	167	168	162	176	146	175	178	154	151	151	154	167	158	166	163	145	175	160	143	174	167	164	186	177	174	169	163	157	174	168	173	173	153	187	166	169	164	187	145	158	138	174	168	163	163	155	175	186	172	152	166	169	146	158	174	158	170	170	165	176	162	172	172	179	161	142	185	162	182	163	165	165	167	156	134	147	166	169	174	173	173	176	156	201	160	163	181	187	195	177	176	148	171	147	166	173	165	168	149	163	160	169	156	186	200	188	178	182	177	179	159	171	178	156	164	179	157	157	201	146	162	169	177	168	161	159	167	165	181	154	183	172	157	163	145	183	169	157	180	171	163	181	156	174	171	176	150	152	130	182	175	146	163	165	149	169	152	162	154	174	173	185	168	190	175	178	173	181	174	190	177	143	182	186	160	154	157	145	145	123	168	187	188	150	165	144	178	169	177	169	177	182	167
3159	2226	639	697	704	630	543	580	563	548	596	599	575	592	634	547	568	559	584	562	590	666	2499	4589	4546	3020	1439	735	551	573	534	538	540	530	515	518	513	571	490	545	580	553	566	560	539	521	510	566	530	565	532	538	538	500	520	561	523	536	553	558	507	564	527	583	528	571	592	533	543	528	568	560	558	561	524	552	505	523	572	540	566	535	545	539	570	562	558	522	544	528	497	569	556	524	544	496	518	566	554	533	538	542	582	543	520	556	565	535	545	553	525	540	540	540	512	570	575	566	519	514	593	544	563	569	552	535	515	554	491	557	535	533	553	524	550	549	540	568	534	545	577	499	516	557	534	543	528	565	545	495	543	538	540	522	534	507	575	542	510	555	529	528	515	536	529	517	547	564	575	533	603	558	517	537	507	590	520	553	525	562	502	558	519	549	517	527	579	548	534	578	494	562	538	581	510	515	575	541	521	524	531	554	597	566	542	530	544	517	586	493	576	569	546	536	498	507	566	518	559	517	527	562	523	540	567	503	556	578	542	526	562	582	574	514	516	529	558	550	561	540	529	544	552	539	557	604	549	559	523	510	514	538	525	505	518	537	543	519	537	563	537	500	583	547	532	535	573	551	599	514	549	533	530	503	516	551	551	518	549	517	560	548	530	567	544	565	544	535	504	554	546	546	521	534	562	545	541	573	573	585	566	542	536	527	493	533	559	559	542	568	560	551	537	570	539	519	555	531	580	558	558	523	493	519	527	531	535	547	559	551	529	530	530	553	524	577	525	548	514	521	542	542	534	553	495	545	535	530	521	591	528	547	538	544	584	518	527	531	514	556	522	522	550	541	577	534	582	523	518	548	536	524	605	536	511	586	543	543	577	547	528	561	532	557	515	558	544	562	513	554	517	519	556	538	529	545	514	493	561	553	562	547	578	557	516	516	539	540	563	550	511	595	525	546	504	490	538	563	510	527	554	594	537	553	552	500	523	524	528	536	552	514	542	531	513	592	612	539	552	512	575	570	506	545	567	551	529	567	565	555	535	550	558	549	550	537	559	579	510	519	499	542	551	565	539	558	592	526	497	549	544	569	516	538	564	507	548	559	541	550	544	535	510	558	534	536	525	550	523	574	562	539	493	536	493	547	550	540	525	563	565	554	542	543	540	548	538	531	539	524	513	574	541	580	606	591	519	555	551	564	573	579	573	566	511	559	530	529	568	537	499	544	517	557	546	537	544	505	525	575	523	521	553	485	544	554	586	555	551	530	553	536	575	542	554	535	536	547	565	576	525	513	516	536	490	552	565	592	559	518	535	551	573	557	567	576	501	541	515	526	559	522	512	553	548	546	529	577	504	538	567	536	583	564	570	520	559	525	546	563	523	567	523	519	558	513	530	566	518	531	543	509	553	546	524	557	543	560	531	544	538	546	549	529	546	531	532	578	539	542	517	526	544	584	563	537	498	537	576	529	529	541	525	564	566	558	565	515	519	527	588	555	518	575	553	538	559	552	547	546	549	596	550	535	570	573	519	530	562	541	526	546	527	534	530	503	540	515	526	561	560	558	529	554	552	550	567	503	522	561	522	510	573	581	551	558	551	586	526	541	542	528	524	515	535	527	508	525	586	517	516	544	536	535	553	536	556	577	539	584	594	538	515	503	538	553	551	575	557	502	578	534	561	559	545	539	517	592	526	576	554	508	542	535	540	527	578	530	591	565	573	557	566	566	542	535	535	532	576	588	524	583	537	551	533	596	580	571	515	496	567	522	544	560	531	549	578	576	525	528	565	525	556	560	541	560	528	516	476	531	536	573	527	617	579	553	512	586	576	559	532	556	557	568	496	560	549	503	522	556	571	524	548	576	501	529	538	521	576	524	520	529	509	563	530	609	546	578	519	584	534	583	603	513	593	518	498	518	545	547	533	571	553	531	533	545	573	529	608	540	560	560	514	537	557	531	540	513	561	546	522	556	497	562	556	525	574	557	523	556	536	522	516	542	576	550	524	531	522	566	537	529	542	548	544	515	538	540	557	521	593	530	548	542	551	529	543	570	527	570	501	506	582	540	532	554	518	529	527	537	558	482	554	566	560	551	516	527	560	556	581	540	547	569	541	552	525	518	529	520	527	508	543	533	547	518	535	571	552	568	579	557	558	537	519	534	532	529	528	511	504	549	555	551	551	566	510	555	507	572	529	531	526	538	581	579	496	540	571	518	519	577	530	560	597	543	536	555	546	495	536	567	517	515	546	548	523	498	541	560	545	509	509	556	557	544	575	558	537	545	541	532	541	580	503	519	562	567	508	543	599	542	550	507	548	518	488	542	504	551	513	574	527	521	537	529	538	545	546	574	535	536	547	529	520	535	561	535	539	539	550	590	568	544	577	518	530	566	528	576	539	534	539	522	534	542	536	540	553	580	524	571	536	550	560	580	527	507	539	543	533	531	565	531	546	546	543	516	540	549	517	524	554	557	532	523	486	550	536	556	560	584	531	533	569	489	514	538	590	520	522	553	542	553	504	534	550	544	571	561	527	562	501	553	523	578	549	559	553	546	526	556	524	510	573	516	537	530	547	579	536	562	566	516	560	530	547	533	581	606	525	553	586	572	516	547	571	534	518	563	583	538	480	527	587	546	567	545	502	561	574	557	542	538	560	552	594	571	559	537	525	562	525	525	570	548	574	564	532	536	548	558	532	538	547	552	578	507	526	537	514	548	512	513	556	546	547	525	546	533	506	576	531	537	612	502	512	532	563	545	548	539	517	486	532	579	508	524	542	525	520	533	522	511	548	571	496	520	541	549	514	499	551	529	552	536	583	549	571	568	540	559	566	562	533	539	564	580	530	553	531	533	552	502	559	564	528	549	555	514	551	530	569	523	548	547	524	554	580	518	584	511	527	578	547	544	554	554	531	511	524	542	505	584	543	529	507	526	563	530	552	547	517	515	535	539	524	526	517	550	530	515	575	510	524	510	561	542	527	518	522	519	527	548	551	522	541	534	543	532	512	522	554	554	549	577	545	542	533	539	628	557	554	519	538	508	564	521	546	545	499	574	527	559	537	558	521	528	566	532	505	518	520	588	503	518	545	500	521	543	538	583	588	537	558	571	550	566	502	556	536	540	553	533	548	540	535	579	563	564	544	531	587	543	557	537	524	529	533	514	554	583	549	549	610	555	565	545	541	564	506	524	518	533	570	524	519	591	550	515	542	542	538	532	503	536	526	563	573	560	547	555	578	576	547	528	532	566	551	543	522	527	581	540	485	542	581	542	515	516	550	538	561	535	520	549	535	588	533	534	547	535	558	572	576	517	567	556	520	517	582	512	540	538	524	542	526	537	530	548	528	515	497	488	567	570	547	617	586	540	481	516	520	547	566	526	588	525	558	555	548	575	568	561	513	552	521	552	551	560	513	534	556	583	537	547	537	511	564	540	549	515	544	539	551	553	551	567	546	537	573	566	619	528	563	537	550	525	518	563	563	563	556	549	522	513
23207	25373	4370	1273	852	670	529	467	382	369	317	356	256	275	251	280	253	252	250	238	219	241	3520	7573	5058	2890	955	366	206	186	190	177	209	207	198	176	224	200	196	191	204	184	206	198	187	206	201	207	204	214	198	195	207	196	220	221	200	229	208	175	218	192	201	205	203	207	204	206	211	205	189	185	189	235	207	240	200	213	180	185	225	228	199	211	208	214	191	233	180	199	217	202	203	213	217	204	185	208	196	205	195	216	220	185	196	197	197	178	185	229	195	200	208	209	228	206	218	181	200	203	202	216	220	226	217	195	196	209	204	221	208	197	183	236	191	191	182	211	194	208	199	212	214	210	222	226	204	197	206	198	207	202	217	214	211	185	206	204	210	212	200	209	196	201	197	196	205	225	210	185	209	215	214	216	212	200	207	191	220	226	200	207	225	197	204	207	196	180	191	191	193	220	216	198	209	168	186	169	214	188	205	178	189	185	180	196	225	198	193	195	212	173	198	192	207	226	198	196	214	182	182	215	209	205	221	229	194	203	180	211	201	201	201	196	239	211	206	215	192	199	195	169	224	200	225	212	198	202	190	186	225	198	187	224	177	195	224	183	210	195	216	214	194	215	174	198	199	196	227	189	213	203	221	230	218	208	197	190	182	195	211	198	187	201	185	182	204	218	213	207	238	215	207	216	203	190	215	205	203	220	189	200	229	216	206	205	184	213	208	186	212	178	227	206	208	203	190	182	196	205	181	218	204	189	205	214	232	196	209	211	223	227	198	181	224	180	179	192	210	200	205	206	188	198	205	181	211	183	225	185	196	205	190	181	200	216	167	183	220	190	216	208	207	210	204	197	177	205	212	215	192	214	181	201	227	207	168	206	214	187	217	201	186	196	210	210	212	184	183	183	226	187	185	209	202	211	210	232	183	218	220	217	202	204	215	208	207	188	236	219	242	194	212	214	204	199	187	195	205	216	187	167	218	211	204	228	206	208	196	208	217	206	211	180	190	216	211	208	205	167	193	233	206	212	189	198	196	197	180	192	207	201	197	214	179	201	190	202	194	220	208	219	196	195	208	190	248	198	187	214	203	183	186	204	208	210	201	197	196	202	198	207	210	207	197	178	199	205	170	224	211	190	221	193	179	213	212	210	186	213	214	208	194	223	198	229	190	228	231	219	219	206	201	217	220	195	186	201	197	199	196	228	212	226	188	205	204	201	210	205	204	170	220	201	197	193	207	207	228	231	185	183	186	214	203	183	194	191	206	206	196	189	216	177	204	194	185	210	201	197	222	223	193	235	224	217	195	212	199	216	185	206	186	210	196	191	200	186	232	207	215	197	217	217	183	207	193	197	211	225	238	195	187	192	211	231	220	200	213	205	217	203	200	205	176	220	203	210	202	188	210	205	206	231	178	179	215	216	196	218	208	201	204	207	216	200	204	184	206	228	195	192	209	214	205	218	183	207	194	190	211	221	220	222	204	208	204	202	223	217	188	209	206	224	200	195	187	222	195	227	196	227	199	206	218	215	205	221	209	211	192	206	223	208	199	231	220	222	169	211	229	212	230	218	239	194	206	220	224	217	214	207	206	233	211	211	189	192	235	204	180	218	216	214	215	207	190	227	209	189	204	196	186	191	189	191	235	186	227	197	189	191	200	210	167	199	211	213	206	222	197	191	201	209	181	219	191	194	211	205	218	211	206	208	209	199	186	206	193	177	236	196	182	221	209	190	217	187	217	194	196	180	215	191	199	195	211	201	218	201	192	201	195	217	188	194	213	210	189	208	207	214	200	174	208	206	201	208	180	194	200	188	209	229	183	189	214	229	195	197	178	204	195	192	181	216	246	193	191	210	230	198	208	209	227	233	199	219	214	204	216	183	214	185	182	189	190	200	190	205	221	205	220	183	209	200	217	214	190	205	231	199	195	194	212	206	218	221	171	204	199	207	212	185	195	205	221	187	209	233	202	183	220	196	196	226	192	188	183	232	218	203	218	200	189	195	199	189	204	174	193	233	225	194	178	228	194	201	209	210	212	196	212	176	227	207	219	238	238	206	193	211	193	184	205	228	197	212	205	210	201	190	193	214	234	198	206	205	196	203	203	207	211	216	187	184	199	213	211	208	203	225	221	212	207	173	187	219	222	206	238	197	174	205	228	219	209	193	206	209	208	189	202	201	193	229	198	215	215	217	203	230	196	173	184	210	224	194	183	170	184	239	222	203	209	199	238	206	217	178	206	203	194	207	193	224	202	181	181	200	187	211	222	190	212	214	202	196	191	190	228	197	223	186	219	204	220	207	188	188	186	217	222	216	179	196	196	193	188	214	221	184	217	192	203	219	191	208	206	201	199	180	203	179	199	208	215	211	187	188	202	220	228	185	198	182	175	191	209	212	206	204	205	197	168	225	218	208	206	202	201	202	188	186	199	182	246	183	195	203	220	203	204	199	180	194	197	209	182	221	201	209	193	210	207	217	218	214	185	219	207	205	228	215	203	216	206	205	220	204	194	221	199	204	212	220	205	205	201	228	216	192	206	193	197	210	206	193	185	196	206	234	213	199	217	198	197	218	215	226	172	182	225	227	199	183	240	225	209	204	190	199	180	222	194	214	209	197	190	217	240	211	203	212	240	208	189	187	192	208	225	180	207	194	225	224	195	193	207	189	205	212	206	205	210	190	208	200	194	238	172	214	215	220	212	213	188	228	210	224	175	192	212	225	187	186	205	215	184	204	219	213	218	203	199	186	205	216	202	196	220	206	214	208	186	191	230	203	207	197	212	224	217	183	217	240	233	214	208	193	199	208	202	203	194	239	189	205	196	219	213	211	178	211	202	212	199	222	204	208	231	197	207	217	200	177	192	211	206	173	186	200	191	207	207	201	176	198	230	198	212	186	188	199	196	203	207	219	214	189	204	194	202	201	222	212	188	202	212	216	204	216	211	209	206	216	216	196	214	212	174	205	215	216	190	179	213	200	204	237	218	221	203	198	212	217	192	182	200	227	211	226	214	227	218	223	200	222	174	220	219	181	196	199	213	236	209	201	197	179	208	185	186	193	211	233	208	222	192	212	203	203	221	187	213	173	223	215	207	209	209	214	204	218	187	186	219	201	203	197	212	185	197	224	196	208	217	200	219	209	195	224	203	219	167	210	185	182	198	193	204	200	198	230	194	228	212	201	222	218	203	200	206	217	183	219	214	202	223	192	208	211	195	178	198	218	185	227	214	207	216	202	198	188	201	181	211	207	191	179	201	203	209	208	192	202	190	219	225	207	218	180	208	193	209	209	217	194	213	209	196	202	214	215	216	223	197	198	220	222	235	214	197	214	195	211	199	216	194	196	204	206	204	181	212	199	218	186	201	195	219	180	202	203	195	182	191	198	196	201	204	219	192	198	187	197	212	177	188	220	199	202	179	193	207	197	202	192	230	199	203	204	171	201	210	225	195	204	207	201	194	194	218	196	218	232	205	206	209	240	212	196	190	180	209	205
15395	19220	2703	3236	2901	2489	2207	1823	1587	1403	1303	1213	1162	1082	1020	967	988	954	914	955	864	935	16598	27205	19820	12807	4277	1586	750	652	652	661	680	651	575	644	647	654	631	698	626	626	631	640	635	637	674	607	709	620	654	642	624	644	644	663	622	618	672	627	641	638	670	610	604	712	677	625	654	658	661	650	665	647	649	644	665	708	665	631	620	633	676	629	621	677	626	603	620	645	658	641	673	659	630	669	655	641	666	585	646	576	628	592	633	642	630	610	652	679	618	612	674	661	598	637	662	646	661	575	652	688	607	650	641	655	633	671	620	667	649	613	579	664	673	634	639	685	602	625	641	700	644	649	645	608	611	648	657	667	637	629	628	625	659	666	651	648	632	621	612	652	645	647	658	633	662	626	583	659	647	641	624	663	590	624	657	676	673	684	635	658	632	676	657	622	637	623	648	646	662	649	627	643	628	624	652	647	640	621	639	645	659	625	629	654	603	630	657	634	659	656	681	651	663	637	636	647	692	621	652	655	710	656	580	672	578	672	652	636	608	627	636	650	633	623	598	663	631	645	645	619	636	593	655	655	660	614	658	609	696	640	652	642	624	616	651	646	624	625	687	604	671	642	625	612	643	636	641	640	703	635	674	638	605	621	654	682	634	628	720	625	636	657	631	659	623	645	662	613	674	656	616	627	648	679	648	672	609	627	661	625	625	667	689	609	629	634	652	648	643	637	646	663	671	674	656	607	640	647	638	656	660	652	628	657	679	642	634	705	648	650	604	635	660	613	639	629	635	684	614	656	663	617	633	606	652	659	670	655	655	619	657	614	648	657	693	656	645	632	628	640	625	701	658	648	657	651	566	616	639	629	650	622	678	630	623	615	638	648	603	668	619	618	644	645	645	649	634	633	643	641	672	648	625	582	615	641	641	672	641	620	692	598	619	618	633	636	592	644	624	683	664	629	704	613	651	638	659	637	644	642	662	628	640	632	620	626	655	642	686	646	678	644	666	648	635	661	686	642	659	678	657	679	665	608	633	649	630	621	625	622	671	610	654	653	636	628	674	647	635	624	604	631	648	622	643	630	610	642	627	630	649	632	615	628	666	644	694	617	616	637	626	655	648	613	638	662	629	643	625	647	613	688	586	641	631	658	660	644	663	659	666	615	671	646	682	701	688	637	662	627	690	648	620	648	668	627	669	624	609	623	666	670	653	604	649	624	589	651	583	633	641	644	665	617	613	655	700	610	631	659	580	650	676	626	637	651	639	612	676	644	599	622	627	593	631	646	637	647	651	677	647	670	649	636	614	640	701	624	680	619	670	666	644	638	649	610	654	681	656	637	652	688	645	677	625	614	629	617	638	691	695	669	679	619	598	613	642	679	610	648	599	632	656	681	657	635	603	656	620	669	604	640	642	648	667	630	628	621	668	688	628	631	632	605	650	648	655	622	634	642	671	641	663	614	628	604	666	671	613	674	673	703	637	596	639	663	659	644	614	673	617	652	643	670	638	605	632	660	636	673	668	658	659	644	601	631	613	604	635	577	670	662	671	612	610	660	604	631	655	698	661	642	639	642	608	703	677	644	687	611	640	612	645	643	605	672	612	646	664	601	614	638	682	651	595	594	665	643	619	611	659	651	618	631	660	637	606	661	609	642	660	646	624	697	626	655	620	612	639	610	641	638	687	607	656	655	676	691	668	617	661	670	646	573	657	687	609	616	627	635	694	660	681	714	669	613	673	602	613	638	655	624	699	624	634	621	641	652	641	643	671	652	627	601	643	607	646	639	685	661	647	617	649	598	626	616	641	646	666	631	652	610	647	645	662	641	593	659	607	670	685	668	612	666	633	586	631	612	621	611	565	625	604	670	689	644	629	620	606	687	656	620	696	625	631	602	664	632	657	662	603	647	679	618	674	618	680	653	612	616	648	651	599	656	607	647	649	612	668	660	656	647	640	604	640	677	651	654	639	636	663	623	659	662	639	639	583	573	629	651	663	666	622	634	654	647	643	645	593	652	668	622	655	667	642	649	621	596	675	654	611	628	677	625	621	649	618	667	651	638	657	651	714	610	667	649	617	646	582	636	622	633	621	656	613	712	663	624	676	674	645	634	623	635	627	660	685	662	687	619	666	662	668	676	608	608	632	577	659	677	642	662	668	637	620	680	641	628	671	633	592	655	592	615	694	696	646	644	656	673	638	630	626	677	676	604	613	631	625	610	619	612	605	633	645	637	668	632	650	679	647	683	654	639	647	646	642	625	687	669	644	616	635	641	625	696	667	607	652	619	652	663	616	649	635	636	668	676	698	647	663	723	671	636	643	611	664	630	604	638	639	686	683	644	604	671	682	640	641	627	639	656	714	683	624	630	665	663	670	657	634	685	627	639	618	668	662	644	635	627	618	645	662	664	614	671	602	684	621	658	647	672	697	602	634	647	646	617	689	677	672	618	650	646	637	644	687	685	651	704	655	631	665	603	641	615	622	652	634	659	675	665	643	650	644	654	652	641	659	650	603	659	674	643	639	629	620	593	651	676	634	632	672	698	664	612	623	663	700	608	642	633	667	654	623	635	618	640	653	680	599	676	615	677	666	607	670	652	650	617	659	640	643	651	655	686	638	628	641	657	595	642	694	653	667	631	637	675	664	639	664	591	650	646	662	587	674	692	694	659	658	710	655	588	638	712	656	678	611	624	647	655	649	702	649	655	627	615	637	581	624	645	683	661	614	635	637	618	652	609	662	622	611	641	647	619	650	619	640	626	632	662	617	620	636	689	675	649	655	664	614	686	676	640	649	638	650	684	622	694	674	664	644	659	656	643	644	649	683	636	610	644	638	661	671	631	610	668	631	679	608	690	654	657	630	678	587	634	607	642	665	632	664	664	628	607	667	664	608	675	641	605	678	638	673	651	662	634	687	632	637	635	654	606	607	612	639	642	601	608	638	656	632	633	627	650	681	626	676	677	618	699	627	653	622	642	685	632	637	690	651	619	656	637	633	679	630	645	623	639	651	663	630	610	630	688	620	664	643	671	632	650	665	674	665	663	642	678	658	625	634	640	646	656	650	651	646	618	675	648	641	598	618	643	684	627	620	631	641	642	647	655	609	622	661	608	667	600	626	645	654	669	665	641	624	614	649	611	698	609	676	657	659	658	622	618	640	637	662	642	614	619	689	659	650	628	646	656	655	580	639	696	659	607	636	639	659	653	651	680	615	706	569	646	636	668	669	651	628	646	628	613	698	654	625	665	626	621	695	661	612	660	687	606	659	646	673	610	642	624	667	646	632	627	648	616	648	706	636	646	607	643	675	621	637	678	674	654	633	646	646	662	635	644	627	644	679	630	620	662	677	643	646	667	614	603	647	648	651	658	635	602	623	665	630	650	617	649	654	620	627	635	659	633	609	671	687	653	640	624	609	628	641	697	629	646	668	639	616	632	645	708	667	659	610	666	629	658	598	694	622	661	657	662	664	585	649	660	591	644	629	689	645	680
36395	48797	15222	3035	1432	1003	807	613	585	537	490	427	369	401	371	335	337	345	348	304	359	508	8290	12739	7003	3785	1125	451	307	254	242	227	249	245	296	264	258	257	265	267	249	235	271	232	276	252	274	267	269	271	255	284	264	262	266	247	293	238	273	262	244	236	265	209	264	258	289	251	249	255	283	249	245	275	240	252	257	265	251	265	241	252	250	287	266	238	282	243	251	254	255	258	264	232	248	247	269	261	264	235	262	259	262	254	276	231	224	247	270	267	239	246	263	282	252	258	257	271	259	222	247	241	269	242	260	234	246	239	258	259	261	259	247	257	256	252	240	260	230	251	295	263	245	234	260	281	268	284	234	276	286	251	274	264	237	264	270	230	264	237	272	271	277	239	286	241	250	263	222	291	278	251	261	266	249	248	270	219	261	237	260	254	241	273	262	249	224	255	254	308	273	258	247	256	263	231	237	279	245	229	260	257	287	273	265	284	254	256	273	247	249	251	249	252	257	224	249	288	264	234	255	242	241	257	256	293	259	245	249	286	275	233	272	253	254	245	271	220	260	245	254	266	236	270	265	270	271	253	292	245	244	245	245	259	287	252	257	252	241	251	257	274	238	247	251	263	269	259	268	258	279	246	242	288	248	254	238	246	231	261	263	238	256	261	264	273	254	268	251	282	285	250	231	230	232	272	240	253	255	235	285	280	260	236	256	242	262	231	271	267	248	259	251	229	276	241	251	258	227	257	225	267	232	214	279	224	261	262	269	260	247	282	249	262	256	251	255	278	261	245	226	263	240	243	252	262	252	246	262	274	268	234	269	236	274	279	249	248	266	248	250	248	268	257	280	255	277	260	262	281	247	285	256	247	260	253	244	266	263	250	271	280	226	251	244	254	256	255	261	250	278	243	256	248	250	236	263	256	248	253	245	266	263	280	266	270	258	254	260	261	267	272	264	225	284	239	235	261	233	271	239	262	258	273	257	233	254	238	246	252	276	239	239	260	239	285	254	250	270	251	255	281	274	228	280	254	281	249	242	271	241	297	267	269	253	250	256	238	273	248	236	233	226	265	255	264	260	250	247	269	243	255	247	243	236	256	269	265	233	254	237	261	268	246	233	244	262	232	242	286	270	255	241	255	284	248	290	276	275	245	278	240	243	239	268	233	272	248	253	252	242	281	255	289	280	247	270	267	266	256	228	244	239	249	271	250	296	270	264	259	234	281	268	261	270	234	287	278	272	245	267	278	255	229	262	232	241	270	271	239	278	267	220	250	244	255	276	271	293	254	240	251	247	276	288	237	268	259	259	235	257	235	273	258	244	263	250	261	245	240	254	247	271	251	248	263	273	256	250	233	262	244	271	252	247	267	290	257	291	258	238	233	263	246	255	274	252	242	225	252	241	256	247	254	234	246	234	236	254	245	261	261	231	240	261	284	274	253	248	248	247	263	234	234	258	298	223	265	222	257	269	258	213	255	244	273	287	262	260	258	240	255	253	247	261	255	249	251	255	240	256	267	226	256	267	238	244	238	252	286	243	258	265	248	294	252	251	243	258	239	265	291	281	265	231	249	283	266	219	276	276	299	232	262	242	246	248	248	260	258	280	254	256	240	262	265	223	270	229	254	221	276	269	234	247	246	248	239	278	258	278	254	262	267	230	261	240	259	267	230	228	248	250	278	268	215	246	272	237	279	280	283	269	244	248	225	245	251	263	260	263	242	254	258	286	240	251	258	231	244	257	280	259	252	275	235	243	230	278	241	265	258	289	250	250	244	265	251	254	236	260	283	258	271	255	242	263	280	227	240	257	248	226	263	260	303	252	236	259	262	252	269	246	254	273	247	278	246	221	255	257	274	289	225	270	239	279	242	297	251	253	273	276	273	271	265	275	256	280	240	268	259	254	229	239	259	252	262	263	288	242	247	264	265	275	242	270	270	242	234	265	270	218	243	268	261	273	256	266	263	253	237	242	245	249	261	262	263	262	240	255	254	251	256	243	278	254	252	256	254	275	281	266	279	244	260	246	245	253	274	248	244	267	249	245	277	251	232	252	271	255	307	256	255	267	255	251	268	251	257	260	240	279	228	261	252	230	227	247	250	236	220	267	260	236	267	249	245	247	267	252	251	256	300	267	257	237	259	231	265	275	285	265	264	255	269	266	255	287	251	260	264	259	216	267	262	248	263	246	264	280	262	276	249	244	250	253	250	227	263	271	265	260	242	226	269	253	252	249	277	246	255	250	251	255	280	278	232	230	250	273	230	252	247	258	248	245	270	265	275	279	239	269	257	246	249	271	282	231	252	269	276	280	245	248	252	254	263	257	257	254	254	230	268	281	270	262	266	270	238	266	231	263	204	245	278	260	260	239	261	264	264	253	280	249	237	237	258	231	243	271	228	233	250	241	252	238	221	257	298	214	261	285	261	269	248	271	244	268	239	300	280	243	282	260	274	218	260	251	255	262	251	278	268	273	261	237	258	298	251	247	242	260	268	240	249	263	286	261	270	245	236	242	242	237	255	271	239	249	280	247	234	280	252	262	259	256	247	225	278	243	247	289	241	242	249	252	259	261	238	268	272	258	251	241	254	250	241	257	255	251	244	271	237	226	231	246	241	242	229	266	244	246	253	261	259	274	267	257	281	255	284	242	276	230	281	271	259	275	258	265	244	221	249	287	236	250	238	277	252	277	255	269	254	249	260	251	259	276	276	286	248	265	270	256	237	260	247	253	271	245	270	263	226	261	261	228	251	236	263	259	254	266	258	251	250	272	252	244	244	259	292	275	272	289	261	288	253	271	271	247	262	253	243	279	232	258	251	246	263	255	260	225	267	258	244	219	246	247	241	257	234	257	260	256	247	279	275	262	256	237	248	254	277	243	250	254	238	243	247	239	239	232	277	253	264	216	289	216	283	266	290	247	279	254	258	246	251	251	284	281	236	217	262	270	254	239	232	275	248	240	264	231	233	231	273	267	247	249	271	250	236	257	277	253	257	266	248	253	270	254	252	255	261	262	229	262	258	244	269	205	248	243	277	265	255	270	244	249	236	256	276	250	260	277	276	235	232	232	264	261	288	276	266	268	281	242	227	222	256	277	228	265	249	250	252	264	264	251	258	289	267	255	265	256	281	254	282	266	266	257	262	253	258	269	242	278	254	269	274	243	251	236	250	236	234	257	254	236	266	255	265	265	267	226	287	274	258	278	261	256	248	247	224	285	241	261	235	258	268	255	263	256	237	268	255	275	245	259	279	257	242	231	250	290	265	262	234	263	264	254	259	281	284	260	276	247	304	250	275	265	250	278	271	272	253	262	269	243	245	269	241	259	265	279	264	253	248	249	248	244	255	268	253	238	244	238	232	258	271	253	239	265	275	242	290	260	263	249	276	269	246	240	249	242	258	260	242	253	265	232	247	255	241	235	259	251	268	223	255	237	255	219	251	261	244	241	235	234	264	274	274	288	239	253	263	257	267	251	251	284	251	271	274	278	255
25900	32006	4335	5080	4574	3866	3302	2791	2427	2145	1951	1756	1648	1499	1487	1355	1341	1341	1205	1271	1274	2204	28603	34006	23594	15497	5173	1930	927	812	788	786	844	760	758	810	789	736	793	782	800	766	768	812	770	768	782	820	752	789	767	799	821	763	792	807	767	791	741	752	788	791	811	768	812	771	792	793	772	816	783	810	734	810	756	794	841	815	812	785	782	744	806	819	787	761	774	771	758	793	761	795	746	788	807	785	767	762	740	772	799	781	766	747	770	801	787	766	775	748	790	790	801	797	768	794	771	816	796	789	804	773	809	784	795	748	765	773	785	772	745	739	781	796	758	734	808	793	803	787	782	760	780	767	769	772	759	797	815	763	790	783	754	809	767	775	775	803	785	808	734	789	750	774	774	808	770	801	752	793	761	746	800	786	801	767	777	765	776	801	825	770	755	789	791	745	817	811	797	830	780	800	744	809	770	765	787	809	784	803	753	764	762	775	756	769	814	816	813	758	865	752	828	733	823	793	754	802	749	793	793	720	795	804	747	782	778	751	797	756	747	787	755	784	754	768	779	789	782	769	803	783	784	786	799	796	783	786	830	815	746	722	763	772	801	758	751	790	776	766	807	806	753	789	830	734	757	716	815	798	756	796	801	797	766	776	739	760	799	774	739	761	775	745	780	794	794	861	798	813	795	751	763	777	792	731	813	753	768	784	762	791	774	821	798	792	777	767	793	806	812	745	772	768	789	802	793	815	748	760	776	778	796	779	799	793	805	774	817	770	777	736	779	746	774	782	828	787	800	796	794	755	785	821	800	732	803	791	784	837	801	757	774	789	781	777	798	787	790	802	802	764	751	797	853	764	738	743	756	784	795	829	737	736	772	803	822	837	772	773	746	809	784	805	810	759	803	793	827	744	776	772	765	839	798	779	788	781	799	753	766	789	782	792	795	783	794	796	847	826	763	763	784	764	817	779	814	781	760	813	761	809	788	805	780	735	819	757	822	741	804	815	773	727	759	782	804	739	804	749	818	769	775	717	790	814	770	752	804	762	788	817	794	798	794	767	855	795	787	785	777	775	767	768	817	789	789	795	808	795	812	732	808	748	754	805	735	759	778	845	847	730	825	803	786	748	806	784	766	799	773	789	817	784	769	726	745	760	757	769	784	829	809	797	782	836	792	787	819	738	779	802	758	779	774	815	761	818	754	792	766	811	757	718	828	756	853	784	789	770	774	823	808	802	774	761	771	773	767	778	778	716	768	835	754	760	760	790	745	748	854	747	787	810	832	767	769	791	789	782	781	770	808	750	740	729	778	805	787	763	784	812	780	767	779	794	824	873	795	735	818	794	797	771	812	764	793	806	846	792	784	781	777	756	782	771	777	775	791	776	780	791	788	770	775	760	736	772	778	728	808	821	757	768	750	757	795	776	793	808	782	809	774	796	826	771	767	794	786	798	764	815	817	806	792	809	810	757	784	823	752	797	785	734	785	789	723	790	770	805	821	787	722	809	782	789	798	774	795	787	778	780	786	810	798	834	805	814	807	837	759	805	803	815	795	798	708	833	770	799	764	819	796	791	785	766	785	752	807	743	753	819	801	787	809	765	784	794	820	768	776	771	799	792	767	770	776	872	740	786	776	733	780	755	769	758	785	801	775	787	765	785	754	814	829	728	785	773	798	739	804	777	798	785	756	832	783	769	797	821	778	773	821	796	801	772	745	801	753	785	805	779	785	778	799	734	793	816	774	821	798	779	779	755	761	818	799	833	846	778	772	801	749	758	765	738	803	831	804	781	750	737	761	758	768	791	726	843	726	811	753	819	764	789	789	767	811	775	790	796	763	814	734	804	782	799	820	805	836	793	752	786	751	757	792	810	787	837	753	801	730	800	753	798	796	803	784	810	724	785	770	790	804	783	794	795	773	815	815	788	825	809	755	793	807	790	742	788	784	772	827	742	769	774	804	774	718	786	777	826	748	756	765	761	759	779	749	760	822	775	768	783	780	821	764	814	777	758	764	834	814	766	781	816	812	743	754	759	774	798	797	822	801	808	784	796	824	812	797	787	742	785	793	775	799	793	779	769	754	793	790	802	760	775	754	850	826	762	748	748	734	783	777	805	800	713	787	745	790	798	760	746	788	806	797	767	778	827	793	781	737	795	778	768	764	776	758	811	823	764	819	807	812	729	785	808	808	794	765	730	755	791	782	799	755	731	776	762	757	821	784	768	810	765	790	776	829	735	828	735	830	741	767	784	792	756	771	813	779	785	764	724	818	797	765	792	765	763	794	769	746	783	782	817	796	751	805	778	814	759	810	803	777	835	774	771	803	799	773	789	789	775	767	772	808	794	857	757	830	825	807	801	820	803	756	772	746	712	777	792	707	721	783	776	743	815	796	789	824	751	814	828	794	768	791	786	804	767	765	774	813	785	754	754	726	802	834	795	766	816	829	768	815	760	795	786	810	797	777	794	784	775	750	810	802	807	780	773	762	803	782	826	800	809	802	760	779	784	789	854	750	798	723	770	819	727	764	791	794	786	787	828	753	783	793	806	780	771	799	776	819	753	800	785	749	749	780	751	709	796	788	783	737	829	813	772	747	811	787	743	781	798	718	772	776	793	758	779	762	811	742	796	802	775	814	805	807	742	844	786	771	761	837	770	832	805	782	812	776	803	822	771	843	772	764	759	746	822	810	840	752	794	777	814	817	770	825	786	805	818	771	760	775	762	783	811	751	805	785	773	787	735	801	789	741	770	797	784	789	800	799	774	792	798	766	748	761	826	758	816	758	758	783	773	759	810	779	813	752	807	782	789	771	742	780	830	774	734	798	824	773	753	764	762	771	752	761	760	792	766	761	757	793	750	753	736	794	787	757	819	778	780	807	783	827	739	802	791	732	785	779	802	766	815	772	779	765	745	812	741	770	743	747	743	845	794	722	778	771	751	760	794	739	768	797	784	774	827	787	796	822	760	797	828	770	799	735	784	779	752	772	734	767	782	790	812	792	777	749	818	747	762	786	764	725	798	777	755	820	794	811	715	817	721	823	765	774	752	716	799	784	748	785	763	767	754	791	732	799	764	802	819	770	762	766	796	782	771	795	731	768	760	787	781	789	830	797	751	762	771	836	780	845	793	801	784	829	778	800	779	789	827	750	760	823	768	772	748	758	787	771	798	763	791	777	727	809	781	741	799	791	780	721	760	760	810	769	774	777	826	811	786	836	749	802	780	803	818	787	840	775	784	797	725	774	782	799	839	803	805	802	722	803	797	788	836	763	821	803	793	829	785	813	797	842	789	757	840	864	831	757	766	780	749	783	765	812	794	770	790	790	764	780	759	753	839	786	797	781	760	767	792	817	769	825	803	852	797	774	768	827	747	808	770	806	761	808	753	749	833	820	800	762	766	788	750	768	782	771	764	772	748	763	750	779	746	789	778	780	784	817	768	795	799	774	773	776	756	741	766	727	791	781	754	777	736	769	757	725	783	723	787	776	788	825	805
4508	3826	500	230	218	224	238	208	206	174	225	180	187	179	216	202	191	181	202	190	177	213	686	1079	954	585	364	229	192	174	229	225	207	182	189	192	208	177	193	171	174	171	196	181	188	169	206	174	220	186	196	196	179	173	183	177	195	194	182	169	204	190	213	214	180	214	195	194	195	202	186	193	201	160	204	192	193	204	201	180	189	178	198	195	187	197	146	194	170	207	167	184	182	203	200	189	194	176	187	197	177	233	167	185	186	186	184	213	166	213	193	181	173	167	199	208	186	193	216	171	173	185	192	176	204	205	178	197	176	182	174	189	203	196	174	184	185	184	199	174	176	190	180	170	198	202	209	201	162	210	208	172	190	199	195	180	209	178	164	173	203	160	162	162	190	203	156	187	216	198	173	187	198	170	201	216	169	203	209	187	191	170	183	166	213	196	193	150	204	197	201	175	169	193	181	188	197	181	197	169	214	186	205	190	185	199	188	206	203	188	170	171	170	192	226	191	195	185	193	207	178	180	191	182	175	215	171	177	185	210	187	190	172	197	176	189	164	180	187	201	198	182	182	204	196	170	176	188	181	194	181	203	196	182	216	165	175	173	185	194	187	192	174	181	184	179	161	197	179	176	212	161	199	195	209	205	164	205	171	193	173	175	174	190	197	188	188	194	188	174	180	185	163	176	182	208	185	164	167	197	176	180	179	202	209	196	178	181	189	181	183	199	183	176	192	192	192	203	208	185	221	187	182	187	196	198	158	173	194	182	175	196	166	174	204	182	186	218	204	166	194	191	172	170	199	199	180	197	198	207	199	170	157	189	162	201	161	200	190	215	199	190	178	163	179	210	196	168	190	226	191	181	193	185	198	193	203	188	196	176	204	194	178	182	184	171	197	196	196	198	185	199	198	183	198	195	190	197	189	195	174	191	189	198	215	178	190	176	210	188	193	168	138	195	181	174	197	191	189	197	200	204	156	184	196	175	196	185	175	166	181	219	170	206	191	186	222	199	194	191	195	170	203	189	178	189	190	203	173	177	202	196	201	188	186	185	183	178	194	167	194	199	163	192	174	196	209	183	180	202	198	172	170	189	202	198	191	202	190	184	204	187	228	166	194	204	206	181	179	183	158	188	187	194	165	188	182	194	180	185	178	180	180	186	195	209	197	206	182	189	185	170	187	173	188	203	197	193	204	194	175	192	193	185	185	171	171	191	179	185	191	189	196	173	194	210	185	191	182	208	165	195	194	178	195	188	192	166	185	183	202	188	176	188	186	163	174	206	178	172	199	195	200	209	200	175	177	194	191	188	176	182	175	178	180	210	192	175	176	185	177	173	186	177	193	191	202	188	182	175	175	201	186	198	164	164	207	188	171	188	169	199	174	201	181	182	185	195	185	165	180	192	181	187	189	190	200	173	197	191	191	156	215	207	172	204	185	181	172	194	175	183	182	193	188	193	184	187	213	196	198	219	186	184	193	181	178	184	170	166	205	199	179	202	197	213	194	181	170	191	191	165	197	198	204	182	180	192	195	172	198	174	201	155	176	197	165	193	193	192	177	171	194	171	173	217	192	184	198	190	179	198	205	185	196	166	185	200	160	190	189	194	188	179	221	204	184	194	215	203	189	181	189	194	194	198	189	197	190	188	204	179	195	186	191	210	210	188	191	200	204	182	180	168	206	192	211	195	203	183	176	165	183	178	211	199	186	173	178	170	202	193	187	201	193	176	165	162	185	199	208	178	174	210	206	186	166	190	190	184	203	225	185	183	191	169	220	166	180	193	189	171	184	192	178	205	180	172	176	179	202	165	209	170	202	170	187	196	181	181	205	187	191	176	182	188	173	180	187	186	156	197	179	181	180	196	180	204	201	189	160	195	155	214	186	170	192	193	205	195	183	201	197	171	189	169	220	204	196	159	199	189	179	176	204	189	177	186	183	196	216	158	176	188	205	190	207	194	185	184	188	177	180	208	216	223	190	215	202	187	203	177	180	189	187	196	165	171	187	200	189	183	180	207	184	198	184	232	202	172	203	165	197	200	168	182	190	183	187	171	164	183	174	191	183	177	186	173	210	186	193	183	185	181	192	182	188	187	201	186	187	195	186	191	183	203	158	213	186	180	159	190	161	210	211	187	180	205	164	208	180	195	185	197	215	205	180	175	197	182	181	177	190	197	196	181	223	198	198	177	208	205	184	196	193	191	176	191	177	207	196	193	176	169	193	191	190	177	198	157	207	184	167	184	172	204	186	190	177	208	189	179	170	179	167	194	186	168	199	226	196	194	188	175	205	195	205	202	202	196	179	199	181	177	184	197	183	183	186	175	179	190	200	176	166	191	212	211	184	174	188	184	168	194	194	200	204	207	172	190	208	187	169	172	184	177	202	183	220	178	201	181	179	186	177	210	164	209	170	220	172	199	158	195	177	195	188	189	176	194	201	201	195	204	199	169	204	157	191	180	158	179	185	196	196	194	200	165	168	193	185	164	199	185	183	180	177	184	212	215	200	187	185	167	205	155	184	213	204	185	179	167	176	177	203	183	187	170	174	177	187	201	191	199	195	163	184	170	189	215	204	201	204	187	173	195	170	191	190	210	185	171	171	171	191	171	171	188	203	190	164	205	162	173	192	168	199	192	155	183	187	202	211	210	202	168	199	186	204	191	201	201	193	183	170	189	183	213	176	197	166	199	175	177	172	186	204	184	173	169	173	187	183	200	187	163	187	181	167	190	197	193	208	175	184	194	165	176	207	198	184	170	198	180	179	178	186	183	191	198	185	181	170	183	186	185	162	213	184	191	183	173	180	183	182	198	153	190	201	201	185	180	199	174	184	211	181	194	175	193	200	189	171	193	212	178	202	177	193	194	173	179	166	199	196	168	187	170	165	186	167	178	187	188	185	176	191	224	158	185	160	194	191	171	202	198	169	192	183	199	180	176	180	176	191	182	204	172	160	194	184	210	203	190	168	192	187	194	186	216	190	196	201	186	178	189	181	195	181	198	176	181	204	187	184	196	170	188	203	190	185	192	186	183	185	208	175	213	182	201	168	195	184	178	200	167	195	210	180	182	166	180	209	182	169	168	191	218	201	182	183	200	199	188	177	193	192	193	200	182	173	187	173	207	199	183	186	177	177	173	198	205	196	189	178	167	200	187	166	200	193	208	177	184	181	208	179	207	203	184	211	177	194	179	205	178	194	184	196	198	173	202	200	187	178	192	184	201	188	200	169	217	177	213	186	174	196	202	195	191	173	182	185	173	163	189	202	207	205	175	177	202	195	196	187	198	171	187	191	179	194	197	184	189	198	206	191	169	192	226	174	188	210	194	188	185	214	178	184	201	191	192	191	189	200	200	186	188	192	165	159	184	201	174	187	180	193	183	197	206	191	165	194	201	181	178	187	207	201	173	186	218	187	200	173	193	205	210	162	178	203	194	184	206	186	167	179	200	174	191	189	179	204	182	192	182	189	188	206	192	166	200	204	203	191	175
3650	6358	754	783	730	653	695	689	660	712	638	627	638	670	650	630	658	614	649	671	637	750	3471	5196	4020	2442	1331	788	645	579	587	594	594	612	573	610	591	593	584	589	629	568	559	614	630	604	644	629	625	639	565	604	603	601	610	629	641	604	605	586	572	634	585	597	551	553	585	583	573	620	572	591	561	573	588	614	582	562	643	602	580	603	606	568	569	625	582	633	625	609	592	616	600	614	571	622	565	606	582	585	581	557	616	592	646	612	615	612	606	637	626	618	596	596	589	603	677	597	588	657	578	601	600	604	579	595	638	606	576	560	610	614	645	638	596	608	583	616	594	616	582	616	545	606	592	551	567	624	624	573	587	571	623	544	569	602	595	591	628	667	606	648	575	580	590	601	578	628	599	599	581	611	567	591	605	577	577	612	600	586	592	558	613	584	564	616	664	574	592	617	618	622	623	619	615	595	597	572	627	638	573	616	572	614	582	588	600	623	591	640	542	597	618	581	616	590	582	578	592	594	596	579	634	620	563	599	596	580	609	609	620	580	602	617	624	578	561	643	585	625	632	594	601	595	585	603	612	637	636	629	577	572	574	588	615	561	606	640	604	584	581	585	605	561	576	583	608	602	621	671	587	591	603	620	619	602	616	614	630	588	626	546	610	616	593	582	551	586	604	584	613	620	574	549	637	587	600	615	611	622	593	587	606	611	581	612	576	597	635	587	557	631	576	633	557	596	592	588	635	581	620	602	613	625	578	632	615	584	578	601	588	601	634	566	571	587	590	585	577	628	567	613	612	630	555	561	609	602	626	579	577	574	612	585	597	588	554	568	554	639	622	641	607	607	631	599	609	616	591	598	585	610	604	591	606	607	609	625	575	578	636	584	577	631	527	647	634	613	603	581	644	620	610	628	611	602	593	620	548	605	584	630	607	622	624	614	660	588	654	626	622	610	584	609	608	602	639	621	617	655	630	599	589	585	637	613	603	621	626	600	543	636	575	636	593	592	597	630	597	604	593	606	621	581	618	576	581	552	607	631	570	643	605	593	596	624	610	596	584	626	645	621	596	605	597	612	619	552	640	611	633	579	583	621	656	584	612	620	580	615	594	629	604	632	577	602	604	586	633	611	572	620	618	602	615	593	646	583	633	619	631	614	559	596	619	620	585	574	623	595	569	612	588	616	567	595	631	614	604	582	566	603	582	583	634	566	592	602	612	578	581	604	574	611	608	606	617	590	598	608	668	565	617	609	589	601	565	626	612	597	593	630	651	646	595	612	555	582	610	571	636	586	586	607	562	573	634	568	593	608	555	578	596	627	625	588	599	632	609	602	596	621	629	602	585	572	598	574	581	582	562	604	606	604	608	645	615	605	628	631	632	611	612	590	598	621	611	597	623	635	635	630	616	608	573	640	616	566	581	590	571	579	566	620	581	551	589	588	601	588	597	603	606	600	614	617	627	584	624	586	626	624	586	608	605	678	586	600	578	569	608	590	627	613	646	619	565	577	607	651	610	581	576	566	584	623	569	603	585	586	596	580	612	595	629	588	593	577	563	596	604	566	580	633	594	631	587	610	597	617	571	552	591	647	631	573	607	580	644	612	609	589	587	558	636	600	572	579	595	594	560	601	622	604	666	609	639	641	585	591	607	595	604	590	610	600	640	610	609	570	570	596	651	601	634	602	616	593	576	569	614	583	607	574	597	603	643	597	609	574	604	619	630	530	598	641	595	568	613	606	581	590	609	592	631	583	599	600	588	591	603	635	601	614	599	628	606	654	569	600	595	583	595	570	588	647	618	554	593	574	574	600	626	638	626	640	590	591	590	621	654	607	592	606	608	578	609	623	627	590	592	602	631	603	603	616	613	574	596	606	591	609	599	574	611	601	594	602	595	547	617	620	586	610	632	614	592	627	560	561	596	592	631	625	605	630	612	627	573	577	594	569	666	641	585	594	596	609	621	609	618	668	586	665	604	639	621	612	630	616	642	616	601	593	615	602	621	593	621	593	645	596	582	605	613	666	575	594	606	592	569	594	608	589	595	629	597	600	627	595	626	608	581	615	612	584	584	587	577	623	609	607	557	588	628	555	598	643	611	586	580	632	613	619	612	579	586	582	585	587	571	612	583	605	602	600	593	609	596	613	615	593	561	565	543	567	561	560	553	580	572	608	590	600	612	598	616	599	623	563	628	543	604	600	565	586	585	617	609	577	595	590	626	556	602	596	618	607	562	605	596	593	613	590	605	654	606	582	594	582	611	620	586	604	590	626	616	585	607	559	656	557	588	601	635	607	579	587	587	597	580	568	564	643	615	608	607	574	598	618	595	607	599	597	664	609	567	579	611	613	554	561	595	605	614	626	577	592	585	610	594	626	561	614	621	613	616	576	626	573	607	581	589	628	591	620	640	587	624	589	598	568	580	598	609	604	638	617	619	588	627	605	604	639	614	573	590	614	629	591	616	605	582	535	639	609	580	597	610	637	618	592	619	628	549	639	576	600	554	588	589	549	597	615	603	644	611	601	552	609	584	613	599	638	618	567	612	614	615	578	607	579	567	590	576	638	576	627	567	589	609	597	574	570	592	612	629	584	638	583	591	584	576	595	580	592	602	572	635	589	560	605	593	584	616	583	586	594	628	590	620	582	587	663	631	593	596	611	598	596	622	611	612	612	589	594	655	613	612	566	573	571	578	579	601	601	610	622	628	621	630	627	602	555	595	545	573	614	569	593	605	596	646	586	650	591	633	630	585	563	583	617	589	623	603	583	594	570	597	572	550	620	588	612	560	560	583	579	609	613	624	585	599	599	608	619	623	655	599	592	540	621	624	597	592	610	574	586	599	570	572	563	584	639	587	593	581	638	576	600	623	584	629	574	589	613	645	586	627	563	573	660	642	671	607	596	621	568	574	615	572	615	601	608	620	594	592	606	634	636	597	607	627	638	628	592	586	582	614	598	653	566	562	639	631	619	641	605	611	585	595	588	607	566	625	607	636	628	668	618	582	615	587	602	580	589	588	609	610	590	581	627	580	620	585	601	577	599	645	615	635	564	590	558	606	607	570	632	598	553	629	627	562	627	597	593	583	618	603	627	583	641	574	605	604	610	610	591	589	578	607	591	569	616	624	620	601	620	651	572	604	610	610	641	582	585	592	592	598	601	595	604	567	563	578	581	627	586	601	588	598	589	633	601	577	593	627	585	573	557	588	577	619	651	631	634	632	602	643	603	627	626	619	623	600	662	592	593	614	591	630	600	628	567	598	625	618	594	599	605	634	615	633	599	586	598	620	666	615	623	603	548	589	646	622	571	572	613	586	614	602	667	593	606	589	607	590	626	579	566	623	610	589	632	598	571	601	541	574	602	575	583	564	610	547	600	590	600	562	580	630	582	609	616	615	609	587	598	581	578	649	568	636	613	563	631	566	576	607	555	568	610	600	577	583	588	620	589	603	595	613	640	584	609	592	603	620	582	576	633	600	605	561	595	566	615
23565	30260	4814	1276	842	628	509	465	386	350	333	306	290	314	264	301	248	264	261	253	257	647	6369	6777	4058	1930	723	375	251	219	201	203	233	214	185	221	215	199	216	189	242	229	207	244	203	222	238	192	196	210	203	212	219	238	199	235	221	229	214	237	206	211	209	205	234	211	237	208	209	178	214	193	213	221	211	218	230	204	198	230	213	185	217	202	228	195	226	215	206	211	188	230	223	227	207	222	185	202	216	222	244	207	239	213	208	197	227	207	198	217	171	204	200	210	206	193	214	185	217	182	244	217	219	218	182	200	219	208	211	227	219	222	180	209	209	193	218	211	233	218	204	172	203	215	213	220	246	202	220	187	208	212	200	237	208	202	228	207	233	218	187	213	227	234	227	201	210	217	216	217	218	197	224	198	240	211	222	221	187	220	199	197	219	212	192	211	201	220	205	256	201	225	234	201	221	232	204	233	189	214	206	209	241	200	219	225	235	208	203	207	230	187	188	228	217	208	228	202	192	225	204	190	218	218	224	229	206	224	216	247	250	202	203	214	202	204	207	195	209	202	223	227	225	236	200	218	241	197	182	253	219	211	192	219	191	204	232	201	184	193	241	233	196	217	196	201	175	223	209	219	204	224	225	195	196	214	216	184	192	212	221	227	226	211	236	198	210	221	185	211	180	229	208	190	209	203	215	188	203	206	190	190	211	214	220	224	213	224	207	183	196	206	212	217	219	218	200	202	205	230	203	227	212	213	230	205	185	197	215	223	220	217	202	182	231	221	233	212	203	212	219	202	201	207	231	240	250	212	223	250	197	183	190	221	185	183	237	207	234	235	207	255	215	205	200	221	216	214	200	225	207	193	189	201	221	210	215	188	231	210	220	223	209	194	204	181	227	189	220	194	222	220	209	223	240	211	224	237	207	212	199	205	210	222	205	240	247	225	205	200	189	184	216	211	194	222	210	207	224	228	234	224	186	230	213	238	206	193	207	196	195	205	189	238	213	206	226	215	186	206	222	184	195	207	192	215	206	214	231	217	189	242	215	231	229	248	185	239	202	212	250	207	188	229	191	197	229	199	201	205	232	210	206	211	200	188	214	224	222	197	208	225	215	209	203	196	216	236	211	195	193	225	209	227	200	208	194	240	234	200	209	220	222	186	217	223	184	214	196	211	178	176	218	222	210	215	220	216	203	209	197	212	198	201	214	184	193	215	224	231	203	210	198	179	205	209	208	214	214	187	235	212	211	219	220	206	221	201	198	219	216	223	202	197	224	206	232	214	216	206	236	238	192	220	209	209	219	197	204	220	226	204	220	225	216	218	205	205	231	212	210	224	205	221	228	190	211	195	204	212	211	211	184	208	207	211	196	209	225	232	185	186	219	237	198	234	201	208	234	180	194	239	209	211	210	222	218	177	228	217	225	204	215	230	203	220	192	239	204	219	211	218	230	214	236	226	218	222	210	201	216	204	188	210	211	183	247	211	211	183	220	224	223	227	219	225	190	224	212	212	221	213	208	199	192	217	211	209	230	207	228	213	238	225	214	220	206	215	202	238	209	211	213	220	214	190	231	236	225	213	248	199	213	192	218	207	206	236	192	215	209	205	201	210	204	214	205	211	227	222	210	217	203	185	217	262	201	220	231	206	192	202	214	237	208	225	213	183	206	221	187	198	210	251	200	198	225	222	231	196	206	208	219	201	207	198	195	205	214	227	223	197	190	172	211	217	215	200	185	242	233	194	239	211	214	197	213	221	208	207	226	218	193	217	201	220	196	193	169	208	210	189	225	225	187	217	223	215	258	199	209	226	225	208	223	175	226	243	192	186	243	219	238	203	228	195	230	216	206	232	212	210	204	221	198	242	196	223	233	214	213	186	211	201	224	225	204	239	217	189	215	202	218	235	212	214	244	189	233	215	223	190	232	210	226	219	227	188	212	217	231	185	200	210	224	210	234	230	194	225	197	208	217	198	231	234	195	223	214	216	221	191	168	215	237	216	201	196	225	208	191	228	214	231	218	207	210	223	203	201	215	214	202	228	211	218	233	219	217	196	214	238	209	232	213	209	203	215	233	199	211	236	206	215	209	186	213	228	217	191	229	215	211	215	181	204	194	202	188	221	211	208	211	228	197	201	229	210	200	215	197	225	216	207	216	223	227	243	201	201	225	238	233	216	223	228	223	231	199	233	243	209	202	209	210	199	193	212	220	211	196	222	242	216	211	212	202	210	195	226	200	214	203	227	175	230	207	219	212	208	198	223	205	225	223	221	192	199	181	243	201	204	210	214	234	225	215	224	226	185	223	195	209	202	205	207	207	228	202	219	203	202	216	227	229	248	193	203	227	224	218	202	187	220	239	212	209	236	203	228	207	197	214	222	225	228	216	190	228	237	204	227	226	205	221	212	214	211	197	205	197	209	217	222	218	208	191	239	210	220	196	214	204	209	204	188	229	217	178	207	219	212	218	211	222	210	202	186	238	197	231	218	221	184	209	206	216	218	231	215	216	210	205	186	189	181	196	223	204	227	210	215	218	221	251	222	206	222	238	227	222	222	227	198	208	220	225	236	184	227	223	211	209	175	214	221	244	192	195	201	200	188	216	232	227	254	243	208	236	181	207	205	221	202	208	197	229	207	226	198	208	202	221	222	210	214	260	201	229	225	216	215	217	204	217	209	204	269	222	204	238	228	227	224	188	216	199	233	201	234	195	212	215	232	220	216	230	219	188	196	206	184	177	219	216	227	205	207	235	210	207	213	220	228	215	214	196	214	214	222	205	222	225	222	208	214	217	193	212	216	194	218	196	221	213	206	222	221	227	217	224	197	226	224	183	207	221	217	220	216	225	192	191	222	201	223	211	186	221	203	234	212	235	221	224	194	217	208	219	193	235	216	213	207	205	227	205	210	214	205	217	209	215	226	220	216	212	201	217	226	191	180	223	248	180	201	208	215	217	207	216	210	190	231	226	213	175	219	218	204	227	238	225	248	202	219	205	236	218	233	198	194	203	242	232	229	226	185	239	214	207	231	194	228	225	220	189	186	223	196	235	182	183	225	213	214	219	172	179	227	201	225	207	209	230	224	181	229	202	222	234	199	249	210	207	225	208	205	201	216	225	204	189	216	234	217	227	215	221	191	197	209	208	217	212	210	212	208	225	201	201	194	212	212	237	216	198	205	189	217	233	218	226	198	211	178	207	209	203	208	193	209	216	193	198	209	216	196	233	215	199	234	207	236	223	235	209	226	194	220	209	210	223	185	238	233	199	211	230	218	209	220	216	206	240	233	202	206	191	243	202	235	223	224	218	204	226	224	228	236	216	231	208	220	200	209	216	211	203	205	225	221	185	215	213	179	197	209	208	218	216	212	229	197	216	245	223	183	223	252	199	201	215	221	224	215	233	210	205	214	211	202	214	207	235	205	193	246	205	232	219	204	220	230	206	219	244	211	215	227	213	233	227	202	240	225	213	239	205	212	211	213	212	219	218	225
15977	21548	2720	3302	2815	2478	2206	1880	1699	1471	1397	1291	1228	1119	1095	1016	1036	1013	1009	1024	956	3727	25518	24842	17380	9194	3640	1476	857	754	669	650	703	668	673	666	636	686	607	648	699	683	667	672	659	680	615	651	709	692	685	664	682	667	615	674	675	652	676	689	634	704	683	660	649	687	672	655	672	631	666	685	692	677	634	667	681	677	665	676	699	689	677	699	648	673	678	661	691	684	680	681	677	697	727	661	692	627	665	681	661	690	664	683	674	659	663	629	662	686	696	686	652	669	711	655	688	688	648	676	688	628	683	657	698	677	669	679	635	688	676	658	735	685	638	645	650	661	655	635	645	659	646	662	672	657	674	678	703	687	687	673	670	694	638	624	673	651	635	623	680	687	692	649	667	688	679	680	679	693	718	679	689	627	649	681	683	668	651	678	666	670	680	684	677	662	670	679	637	679	648	618	667	699	689	684	643	654	682	652	675	653	676	670	662	662	693	692	676	722	728	656	707	698	675	680	685	648	696	648	707	648	659	692	653	631	707	650	661	704	642	726	671	685	680	617	651	652	674	694	686	629	649	656	642	704	671	675	642	685	653	633	676	691	659	638	643	640	689	644	612	648	678	657	691	607	676	653	612	683	667	672	662	646	682	674	693	654	685	691	671	646	665	655	684	658	686	633	703	701	699	687	647	636	670	680	653	664	660	689	695	666	668	633	654	698	685	618	665	702	710	637	708	663	644	656	646	718	636	649	656	668	723	672	706	680	644	650	677	687	654	618	668	683	673	667	674	641	647	637	651	648	691	664	687	645	682	671	690	714	669	694	713	629	619	704	659	665	679	699	697	653	621	662	638	676	710	622	681	680	694	650	668	688	696	673	659	645	593	661	649	632	667	663	681	659	618	674	670	671	651	651	720	647	655	731	686	697	686	678	645	751	661	651	627	707	689	685	617	624	688	684	652	708	685	675	673	721	680	669	706	651	677	680	644	638	655	676	675	640	634	650	686	707	695	696	646	664	680	637	649	625	722	675	669	690	663	686	692	623	664	676	707	679	673	695	658	660	670	668	659	689	691	642	719	716	688	688	670	665	638	658	634	651	654	713	686	644	679	684	686	667	670	715	702	693	706	651	632	682	659	677	679	699	688	651	719	667	646	634	680	708	692	636	666	701	681	668	702	655	672	698	664	655	692	652	729	659	664	661	685	660	632	702	671	666	682	683	665	675	668	664	680	675	664	701	664	615	671	676	667	731	712	679	681	668	644	643	682	680	708	664	691	692	654	704	670	683	677	687	661	702	693	651	712	639	646	635	654	644	637	694	646	622	674	602	680	663	637	683	687	645	687	706	709	663	679	660	669	693	675	610	675	644	681	656	654	698	641	670	663	668	625	599	723	704	639	638	652	662	640	648	707	710	664	611	664	680	648	643	663	680	677	654	680	672	666	663	689	685	694	650	650	635	684	653	675	731	665	699	656	748	633	693	645	677	694	659	659	680	637	663	669	700	630	640	676	676	700	664	666	676	669	665	685	668	639	671	643	695	635	639	671	690	645	698	685	685	635	707	690	653	670	647	695	666	672	646	660	687	655	648	633	670	679	660	692	675	618	660	665	685	666	731	662	687	675	635	679	676	672	632	666	669	696	718	659	687	663	676	670	655	630	672	688	680	685	691	583	660	655	673	656	704	707	649	700	663	675	653	663	701	646	687	680	685	709	679	708	720	720	641	704	684	654	670	662	691	670	661	685	634	634	687	668	664	651	704	726	656	636	713	679	651	733	681	673	663	664	673	640	660	685	664	654	709	651	640	670	692	629	687	670	635	670	661	667	651	732	691	648	695	666	687	695	683	663	689	596	666	663	675	712	644	660	714	638	660	684	666	673	688	624	657	682	647	687	649	693	649	613	682	678	645	674	660	670	686	683	650	672	632	660	672	687	715	634	687	685	680	687	677	728	703	663	647	693	710	670	693	745	658	670	673	659	703	648	676	708	671	686	702	650	651	674	636	611	627	654	668	691	652	710	635	674	644	673	679	655	729	683	648	645	641	672	636	669	676	703	653	670	664	640	647	684	697	727	652	672	703	626	672	637	670	619	670	675	687	725	649	640	686	654	675	655	631	746	648	685	646	611	664	705	694	689	627	709	648	632	667	653	653	661	666	659	671	642	748	646	626	631	675	690	684	713	655	683	644	646	690	657	714	694	647	690	664	684	632	649	673	650	682	699	696	649	695	651	658	642	646	664	695	683	685	666	681	653	665	690	685	667	609	673	689	691	635	687	622	656	655	621	663	674	633	696	628	691	653	699	670	620	687	684	662	685	664	668	658	662	683	673	683	691	672	622	626	653	686	671	673	680	684	691	666	673	639	681	678	653	683	667	677	663	652	636	626	674	635	703	671	689	666	686	716	611	652	659	715	674	652	663	641	670	652	655	671	701	666	678	662	657	682	699	652	648	713	657	662	678	699	644	660	683	711	691	645	668	651	633	648	619	659	669	677	712	676	646	653	661	681	727	650	670	677	679	669	629	677	644	630	691	650	653	658	665	692	718	693	673	624	645	682	686	713	696	662	701	663	698	663	682	696	616	651	663	628	658	668	658	695	674	697	720	667	662	687	670	637	662	644	641	630	642	711	672	646	662	672	708	647	664	653	663	640	632	650	688	693	639	676	691	650	680	649	694	615	723	661	681	682	679	665	646	656	646	687	683	640	675	644	681	641	720	703	665	734	666	719	663	677	635	672	718	670	694	682	690	671	680	653	654	658	675	681	696	689	727	644	683	667	704	643	697	650	664	723	658	636	639	646	668	659	688	693	708	676	702	674	656	681	660	692	695	690	643	662	662	706	661	689	702	723	641	696	696	645	658	630	672	680	695	681	703	664	636	673	641	687	642	705	635	626	643	646	667	672	706	669	683	654	681	665	635	617	670	673	698	667	664	670	719	672	689	702	651	702	703	685	613	677	665	645	611	661	701	731	667	701	646	646	680	690	696	660	695	689	667	670	701	673	656	669	667	633	710	689	653	732	714	699	678	681	674	656	698	689	666	654	664	679	697	669	685	697	679	642	687	644	642	694	656	664	676	625	671	662	654	673	668	663	681	693	675	650	680	685	653	656	710	668	698	702	693	698	681	680	651	635	703	631	678	663	641	696	668	695	638	683	667	647	693	659	686	706	725	671	675	690	674	656	718	648	646	660	653	672	658	669	716	688	637	664	697	626	668	648	650	639	690	682	702	685	641	691	600	640	694	694	684	661	722	670	670	655	738	674	692	742	672	708	684	640	680	667	711	681	664	693	631	669	676	674	683	693	651	636	655	650	727	690	645	676	688	689	679	678	694	701	692	660	686	674	652	649	689	637	681	661	694	673	674	673	686	673	691	725	633	659	683	684	710	650	690	650	691	680	636	650	714	688	678	662	694	626	686	670	697	652	652	625	707	675	658	746	662	669	684	643	672	706	691	657	660	684	638	683	665	711	659	633	664	673	657	671	701	692
34514	23905	5748	2422	1538	1204	853	697	623	578	491	457	437	417	337	346	340	373	344	322	327	2154	10458	11996	7418	3339	1369	622	384	281	276	241	245	252	246	264	285	262	228	246	260	239	243	270	251	253	251	274	242	248	249	253	220	238	249	272	234	255	275	251	238	272	253	299	270	281	266	273	260	252	258	267	263	252	287	238	253	271	265	283	240	221	228	217	239	242	218	227	273	260	253	239	292	250	239	262	268	241	243	250	279	237	256	260	230	263	238	242	292	257	260	266	248	246	262	269	236	265	235	249	273	249	254	240	234	260	255	264	262	247	263	260	259	270	269	247	282	275	247	252	277	250	246	256	267	263	250	284	229	243	260	256	205	242	259	253	214	267	235	287	265	252	272	246	242	257	253	276	252	257	262	240	261	270	241	231	257	261	244	228	243	286	275	234	255	269	239	240	265	272	249	247	280	243	268	233	237	237	275	280	234	282	268	254	268	254	239	228	253	247	247	282	254	231	273	261	221	224	243	214	268	262	245	254	252	256	237	244	247	268	258	247	267	252	277	252	254	246	227	269	248	265	253	227	253	231	246	261	233	260	237	256	259	262	255	235	277	283	249	243	268	255	255	241	227	265	273	226	263	250	231	225	236	261	247	232	268	233	250	298	239	254	228	258	258	290	234	276	240	255	246	246	255	249	245	246	235	230	236	270	253	260	232	256	249	248	258	276	228	256	250	254	259	270	265	219	226	254	270	254	267	258	248	257	250	261	277	234	261	240	268	250	262	247	258	263	251	260	241	254	268	253	280	273	234	266	263	257	258	263	234	256	252	217	253	266	253	267	244	266	227	253	253	230	263	255	259	253	243	268	258	244	254	251	243	263	262	218	241	261	250	262	266	237	267	252	280	246	252	270	248	241	256	266	239	272	261	271	276	265	248	227	266	263	263	253	264	259	253	268	253	271	268	269	227	266	240	219	275	277	232	259	242	248	252	269	209	262	283	229	235	240	236	260	215	242	268	240	237	277	260	264	237	257	273	286	246	249	232	259	259	290	261	258	250	271	252	257	215	243	260	264	244	283	248	254	261	234	261	263	238	263	240	248	239	246	278	248	252	265	227	265	280	275	228	271	231	262	224	253	248	272	279	255	251	256	238	275	279	219	227	252	249	269	278	250	269	245	233	227	257	247	240	229	260	266	252	248	243	268	236	256	244	242	241	268	257	216	242	271	259	246	231	267	253	253	254	269	283	253	247	275	269	257	261	244	236	271	239	256	231	265	236	242	237	217	235	234	252	251	256	257	230	237	257	238	270	274	275	250	272	260	257	253	260	264	247	259	275	268	280	255	246	275	242	256	256	285	254	271	252	258	241	243	275	218	280	260	256	220	243	245	228	237	245	267	270	289	242	262	245	249	254	253	264	252	253	264	256	242	285	271	252	273	260	302	280	248	263	245	250	255	241	242	260	223	232	212	269	234	277	246	241	251	221	257	264	232	241	241	272	244	280	233	249	217	244	238	267	234	219	239	246	239	261	238	257	267	266	268	260	228	259	280	268	247	239	241	245	260	260	261	276	264	254	263	228	271	274	246	292	219	288	246	238	222	262	274	272	233	281	256	262	270	252	251	277	277	239	257	260	230	254	279	262	256	243	255	262	250	275	273	271	258	250	251	232	252	267	249	261	244	281	268	248	253	266	267	215	271	276	261	232	251	286	235	263	219	268	248	247	244	248	252	262	268	253	242	260	282	235	265	273	222	252	248	262	248	250	251	242	258	262	278	260	235	243	243	290	251	256	276	266	234	252	254	248	221	239	258	255	261	268	243	231	235	251	249	241	251	276	263	237	273	258	253	279	255	260	272	260	240	255	279	245	239	262	257	252	282	251	254	261	229	255	255	277	255	252	276	263	232	253	238	246	231	247	242	249	276	253	246	238	252	259	261	234	260	266	262	262	262	235	305	256	235	237	263	250	249	258	263	264	250	238	244	243	220	251	258	260	263	270	219	267	279	231	247	241	266	247	249	248	254	245	265	274	276	263	252	278	254	275	257	207	250	237	246	294	242	229	258	247	249	273	270	231	250	250	248	239	253	273	265	261	238	231	231	254	284	230	253	226	237	224	267	237	248	236	236	291	244	277	232	244	242	267	260	240	235	245	254	268	255	254	250	235	242	243	239	252	256	261	239	253	229	279	248	246	264	243	233	257	276	259	256	273	269	248	253	279	262	239	249	244	242	240	259	257	243	237	274	223	259	277	280	252	250	251	268	266	250	248	256	237	254	262	258	260	231	253	271	242	241	271	264	244	257	275	237	244	244	249	241	249	259	241	249	220	254	233	283	256	235	254	254	259	280	281	241	239	255	258	246	268	274	268	264	246	272	248	232	256	255	266	238	268	266	250	256	235	251	241	275	254	246	247	230	230	243	273	241	247	249	269	265	259	254	258	277	229	251	243	258	264	274	276	264	238	261	240	248	269	261	233	253	261	255	243	230	265	263	265	235	248	245	260	234	271	267	250	257	258	235	238	258	262	284	287	211	269	299	259	257	214	241	235	239	257	264	239	256	238	240	259	255	241	275	245	253	240	279	281	242	245	279	283	277	237	256	266	240	242	261	273	260	236	258	254	247	261	247	261	240	257	252	269	238	266	235	264	245	237	240	259	224	258	268	235	265	257	238	246	247	241	283	260	276	243	262	260	252	274	250	215	247	260	260	221	240	257	270	264	264	241	234	236	273	257	262	223	264	245	238	268	259	251	228	261	248	255	264	242	258	260	268	203	249	212	256	264	246	260	245	258	252	257	263	262	226	254	244	282	267	210	260	247	262	227	265	243	249	267	271	258	256	237	251	242	242	274	216	210	233	253	234	236	253	242	260	258	267	222	235	240	270	237	267	231	269	280	250	264	233	270	227	260	285	286	250	238	272	243	271	242	268	284	226	250	252	230	244	218	259	258	253	258	256	246	242	268	231	259	265	269	236	262	223	254	246	267	232	284	249	218	244	231	275	247	238	244	231	265	256	252	270	257	234	278	273	248	228	245	252	282	274	243	258	275	246	262	228	250	236	258	283	274	285	275	251	271	280	241	245	245	284	251	236	269	261	256	272	241	238	252	245	257	232	267	265	256	271	240	237	248	298	255	268	242	235	246	244	260	254	268	271	249	231	235	251	278	236	262	263	254	269	255	257	236	242	268	269	236	260	243	242	268	252	238	250	279	251	265	239	238	294	229	252	256	246	237	248	248	258	238	237	243	264	262	251	261	252	249	252	229	260	247	258	256	281	290	272	255	239	250	274	244	260	265	268	248	230	271	251	259	256	263	231	235	252	272	222	250	264	272	259	219	272	262	259	287	248	241	249	237	253	251	285	258	259	246	227	275	253	270	250	240	273	258	257	250	237	257	260	258	264	238	238	238	274	219	264	248	246	264	292	253	248	251	260	243	274	265	259	250	254	248	256	249	254	265	269	236	270	285	224	246	232	244	263	254	229	247	244	261	260
23782	14610	4640	5645	4958	4196	3637	3084	2643	2403	2089	1872	1750	1758	1583	1444	1474	1375	1358	1302	1278	10587	32785	32656	24897	14415	6484	3046	1366	797	763	749	736	753	751	723	825	745	756	808	734	797	779	770	748	788	796	783	774	798	805	780	774	773	794	771	743	688	762	759	756	791	768	751	792	764	783	792	758	786	790	763	803	751	788	772	758	798	756	749	766	761	733	771	799	778	734	745	767	801	754	775	755	762	721	742	798	771	775	813	743	752	819	794	798	760	827	727	815	798	748	754	749	785	789	716	766	748	839	724	794	814	782	776	761	803	806	731	769	770	769	773	733	746	802	799	761	842	809	761	771	759	759	720	780	716	752	710	777	703	805	724	784	733	722	789	801	774	788	744	774	740	771	791	772	777	783	697	770	797	821	735	803	765	805	780	765	785	802	767	747	796	763	771	749	765	771	783	759	765	761	753	766	760	752	765	768	765	759	776	776	704	750	767	790	779	778	780	783	772	782	763	721	763	770	756	793	791	832	787	782	739	822	811	801	756	778	769	760	786	712	744	771	797	761	798	738	817	730	811	771	763	796	767	780	773	797	732	787	760	779	759	738	777	818	789	773	768	781	797	768	745	768	828	746	760	749	771	730	786	775	694	719	742	802	764	756	739	793	801	773	815	851	794	730	737	813	767	795	792	753	757	776	774	739	788	754	806	775	770	773	730	790	754	825	757	730	752	768	794	800	782	770	784	760	827	772	826	759	783	767	784	733	770	713	788	744	797	788	824	762	759	787	793	806	740	774	767	770	810	743	776	763	758	785	746	765	788	738	793	766	757	749	790	782	765	724	782	773	805	738	810	740	751	780	757	788	779	725	781	728	776	763	769	727	761	807	769	778	768	766	776	778	743	779	782	794	756	762	751	763	805	775	784	759	764	765	762	734	746	760	765	773	809	753	760	802	815	774	810	749	818	737	762	808	790	833	816	770	750	768	776	819	760	781	860	740	717	749	813	778	777	773	806	740	750	756	755	767	769	733	799	799	709	768	728	779	783	769	752	765	767	781	762	760	742	719	735	814	798	766	758	781	768	769	808	798	801	727	787	769	825	796	744	770	776	776	759	746	775	768	760	762	763	803	731	752	745	731	797	720	816	765	784	750	762	775	771	738	768	833	749	806	783	756	784	741	753	790	793	769	773	768	780	791	797	721	696	770	751	788	807	729	752	774	718	759	774	742	776	788	760	735	758	755	719	760	790	805	740	762	818	811	781	794	738	754	779	796	839	773	722	791	753	797	807	793	776	726	771	758	786	734	783	742	789	741	774	718	762	771	757	719	791	793	802	778	732	782	783	802	710	790	724	771	775	764	813	771	769	813	790	771	738	773	800	758	754	754	782	806	764	775	784	791	772	782	763	732	791	758	751	753	792	779	751	814	777	824	782	757	743	808	740	814	810	717	735	803	763	764	815	786	771	792	747	793	746	775	745	754	766	758	767	775	781	739	794	744	795	702	754	798	764	701	788	753	784	777	780	809	791	719	751	777	763	746	787	733	760	780	760	780	805	774	767	771	759	792	793	796	752	736	780	764	806	810	788	779	802	800	773	740	758	768	807	809	802	778	773	788	815	799	787	762	836	792	756	758	748	727	788	768	748	825	799	784	733	808	722	739	776	769	752	793	776	769	735	819	730	812	740	779	755	832	770	769	800	766	795	802	767	735	750	759	752	785	786	746	747	796	787	783	754	793	797	747	768	755	746	794	740	787	728	766	806	761	738	789	785	734	767	731	761	777	788	768	733	755	778	821	805	742	801	756	804	772	809	786	787	853	770	730	719	765	798	790	723	785	747	755	738	741	710	803	757	702	760	762	804	779	769	784	793	776	810	743	759	781	759	784	775	797	811	758	748	788	763	740	808	771	779	738	791	744	734	793	762	791	768	776	788	789	741	769	770	775	814	771	758	751	806	745	709	739	784	774	766	753	797	750	792	717	794	737	799	846	770	799	789	803	775	767	733	748	785	800	765	737	801	784	744	744	811	778	771	781	786	759	779	758	775	772	794	747	785	754	740	737	794	782	792	764	792	771	773	779	787	769	803	733	789	749	772	806	753	733	759	792	767	806	759	784	735	805	747	770	787	789	737	759	788	781	771	777	795	774	766	801	721	745	752	809	780	784	795	787	766	745	778	728	800	751	776	776	778	749	821	789	770	786	792	789	767	764	815	783	795	788	772	766	765	813	817	825	812	734	754	801	732	747	805	758	781	772	776	795	785	732	777	820	744	821	766	723	758	804	734	797	749	792	739	767	759	764	766	739	818	807	801	777	759	764	824	758	785	761	769	802	760	833	781	763	751	781	779	738	775	773	817	766	803	749	797	780	814	784	756	759	795	782	779	790	785	732	787	736	775	797	788	810	785	783	785	810	745	795	750	746	763	780	779	772	745	771	790	797	790	742	785	780	782	790	804	769	763	766	762	771	740	795	780	822	732	771	766	767	753	817	798	748	784	736	766	755	812	753	760	749	758	774	820	751	736	799	763	736	784	766	778	714	807	791	794	736	781	813	778	784	756	816	815	754	807	764	786	764	784	781	807	778	772	819	766	768	801	792	837	767	765	785	779	777	770	769	772	730	774	763	785	781	825	771	780	797	783	747	735	774	822	782	786	779	726	775	814	780	787	728	759	749	798	759	746	739	762	757	789	799	785	738	781	736	744	733	759	815	767	789	790	768	773	786	823	714	793	801	787	772	752	720	828	756	774	779	803	745	788	767	773	794	739	833	773	775	765	804	787	739	781	786	777	785	773	822	762	836	797	806	734	764	750	776	787	800	718	773	780	790	779	739	729	802	744	797	797	757	791	844	773	755	777	783	710	778	785	708	778	781	816	800	764	799	707	767	806	749	762	795	799	776	786	781	784	793	813	726	775	793	760	836	812	762	703	792	801	781	749	759	737	789	798	758	807	758	759	765	797	770	754	753	709	739	805	769	806	762	807	771	805	749	804	783	720	750	818	743	754	800	720	769	818	752	746	770	817	785	789	788	814	814	771	751	778	756	767	763	774	740	746	798	788	783	778	808	760	764	770	744	788	755	779	797	788	746	793	761	827	814	772	756	774	736	812	777	766	773	735	731	766	746	764	737	805	772	739	778	824	793	826	737	784	795	768	791	764	762	774	806	717	776	762	777	787	743	802	796	776	780	784	767	749	812	769	792	788	767	812	781	786	734	779	748	796	758	755	728	778	771	780	753	780	758	691	834	780	806	803	771	757	763	802	812	848	672	752	808	807	787	756	788	759	741	745	806	749	785	712	740	753	786	767	786	737	762	811	782	738	763	757	766	750	796	769	741	738	760	737	790	793	710	735	800	790	753	747	728	767	827	763	745	797	736	785	806	772	810	824	748	748	815	734	812	740	778	766	832	765	789	777	735	757	745	770	811	809	809	707	739	805	759	777	754	779	771	750	779	780	782	826	805	734	798	775	809	804	772	744	784	834	712	729	779	744	784	672
5225	850	252	224	219	180	194	194	183	203	183	202	195	203	183	207	169	175	185	211	183	197	644	972	912	621	384	271	207	193	192	165	190	152	194	172	177	173	182	187	187	168	188	168	193	183	182	169	170	143	214	165	210	169	154	156	166	158	184	179	181	175	151	205	200	178	167	151	181	206	167	178	180	159	172	177	190	178	158	182	155	156	177	184	186	170	180	182	171	159	199	177	157	185	223	154	174	156	178	175	165	194	193	177	203	177	180	182	164	185	178	197	179	185	177	166	179	172	178	186	171	165	196	199	176	193	195	167	152	162	195	191	156	161	168	186	175	181	168	194	185	174	179	183	172	166	187	181	161	160	164	173	173	159	154	179	190	194	167	174	169	159	158	170	188	155	175	171	205	184	183	171	167	172	197	205	182	163	171	157	182	197	182	169	192	174	162	174	180	171	177	166	171	162	170	168	169	187	185	178	172	186	192	195	158	164	174	175	166	188	170	181	194	179	176	191	161	170	165	169	166	152	187	175	193	171	183	145	194	204	210	184	188	197	183	174	168	150	168	183	165	176	181	179	171	177	191	172	152	199	182	199	155	161	176	177	190	163	188	185	192	168	162	178	171	187	159	190	180	161	176	196	174	179	182	178	188	188	175	188	165	160	168	160	167	185	153	179	178	173	163	178	177	183	181	165	172	178	194	144	190	163	179	169	181	172	176	170	184	170	164	154	145	171	171	182	161	157	158	174	154	181	163	177	178	185	163	181	178	171	178	193	154	166	213	188	174	153	163	169	129	167	182	190	166	151	192	185	187	188	195	167	165	153	196	190	170	186	170	182	184	146	171	164	181	169	171	187	183	172	183	175	175	150	169	173	153	185	175	175	176	195	180	201	170	176	155	196	163	159	194	138	189	152	171	184	176	163	187	155	174	185	194	169	181	180	139	169	171	182	175	175	165	180	188	174	191	175	169	188	167	206	171	196	173	176	176	178	167	176	180	155	222	177	174	168	167	144	165	164	172	179	187	182	162	155	182	163	195	199	164	173	172	181	179	154	163	192	196	179	191	167	197	188	187	178	173	180	162	189	175	163	173	190	166	193	174	150	193	179	190	170	175	173	160	188	166	174	167	164	192	176	160	175	190	166	149	186	155	190	183	177	156	169	179	194	192	154	193	174	180	192	169	166	177	181	177	183	169	150	177	207	163	156	183	165	177	182	188	208	186	172	182	177	191	174	181	176	165	212	172	174	188	178	163	190	189	193	183	187	191	165	195	182	190	154	187	205	185	176	194	188	177	170	177	168	190	189	183	197	180	184	189	177	176	185	164	189	195	186	179	177	175	178	191	162	190	168	197	195	141	183	175	167	178	169	192	163	179	196	191	183	210	184	155	168	180	170	156	160	160	178	172	169	159	172	173	183	184	175	165	171	166	191	173	147	174	182	156	177	162	173	182	174	186	176	174	202	187	171	172	185	196	162	172	186	181	174	161	188	172	159	178	180	189	159	182	152	165	192	192	170	165	157	206	195	198	181	188	185	188	184	168	181	151	193	168	194	180	187	172	197	172	180	179	159	147	182	179	163	169	187	200	196	192	169	169	191	172	197	162	190	186	172	160	164	198	181	162	201	170	176	167	195	191	169	166	150	158	182	165	163	154	168	167	179	176	178	192	185	171	179	182	170	186	181	177	193	165	180	221	187	184	164	158	182	177	198	160	168	172	181	175	182	167	181	170	158	178	177	144	188	148	186	157	175	183	163	185	195	141	167	177	175	184	169	169	198	177	176	168	173	165	178	200	193	168	168	168	175	182	168	164	191	171	182	185	198	185	163	172	165	192	165	154	171	169	154	198	183	192	185	148	157	199	163	172	167	190	151	169	187	194	168	179	195	165	151	178	188	184	183	163	167	178	174	173	164	169	165	190	173	180	177	173	183	192	161	162	194	183	184	206	185	186	175	175	181	176	168	168	198	162	172	191	151	170	169	164	167	159	168	165	156	171	166	160	157	203	186	170	179	185	155	192	162	171	158	153	185	163	177	171	180	179	174	204	172	177	194	154	162	155	170	199	180	180	177	184	190	189	185	161	205	172	170	191	179	171	168	158	176	178	166	172	176	177	175	184	170	169	179	188	176	163	200	188	162	172	170	200	167	168	184	182	189	149	178	161	167	167	163	167	170	178	163	171	162	180	202	174	194	155	177	181	170	166	164	160	179	176	171	181	188	183	183	196	180	192	170	158	157	168	170	153	160	170	165	167	184	165	188	174	172	168	170	184	177	187	187	170	170	168	166	179	181	174	180	167	213	160	178	164	172	167	186	197	173	180	183	154	180	163	166	162	178	186	165	161	188	185	189	166	205	166	159	169	138	177	183	180	147	153	166	162	178	178	173	187	162	167	181	186	160	198	173	168	177	188	182	193	196	184	183	170	164	165	179	165	189	194	192	206	180	194	174	166	162	202	181	183	192	171	175	163	178	167	176	159	185	169	175	177	197	160	185	165	174	173	152	162	175	177	176	171	183	181	184	191	169	169	172	178	186	194	174	192	195	159	159	166	167	188	187	165	164	193	180	174	223	174	159	170	180	177	157	167	191	189	160	173	177	186	160	168	193	184	145	193	194	176	171	173	184	183	188	183	171	170	181	184	178	172	198	175	196	158	168	181	186	170	141	172	181	186	182	177	167	173	177	150	175	194	182	164	169	168	161	167	180	150	186	184	193	187	174	172	164	175	182	163	162	182	171	196	188	162	186	174	161	176	185	160	156	165	169	171	179	174	195	178	161	173	184	166	178	174	176	175	187	167	181	182	164	182	147	172	179	171	177	179	184	194	169	172	141	157	192	171	153	183	174	198	177	174	189	150	172	176	180	179	161	203	189	176	173	156	153	183	155	153	193	174	175	150	175	151	165	176	175	175	167	177	179	149	177	180	209	180	160	176	186	178	191	168	183	194	170	171	169	154	167	171	174	185	180	160	178	170	183	184	187	172	162	164	185	167	185	168	160	201	186	186	173	162	187	187	175	172	165	159	172	166	182	178	160	158	168	162	166	191	173	185	164	185	208	210	202	179	156	187	184	193	180	183	156	184	172	198	159	178	192	164	182	185	155	190	163	157	200	197	178	171	178	165	165	156	182	166	163	146	176	186	152	175	180	176	207	185	145	185	185	176	190	195	164	185	168	178	190	196	191	164	189	193	165	174	184	185	177	162	182	172	171	175	198	165	166	162	192	187	179	150	186	192	161	181	164	167	180	175	172	146	178	183	187	168	177	172	176	171	181	185	182	149	190	174	173	189	189	168	158	178	164	170	168	161	169	180	169	187	176	160	164	174	177	186	150	167	151	172	165	170	177	186	163	196	174	160	168	169	179	155	167	186	161	173	188	172	170	182	189	172	167	154	188	165	169	179	180	170	170	172	193	181	164	174	176	192	156	177	180	189	153	164	167	163	186	175	172	173	172	167	172	182	165	183	181	165	195	158	178	177	193	181	147
4057	1519	764	685	709	682	675	650	728	666	656	654	629	643	619	649	583	610	590	562	620	816	3334	5004	4164	2605	1376	899	642	586	570	562	589	576	586	588	579	546	532	557	594	581	572	550	559	545	567	575	563	561	579	533	573	525	530	531	596	543	607	507	556	582	543	565	589	526	561	561	570	519	556	574	567	577	594	583	563	573	611	556	582	585	548	568	565	565	495	591	553	595	597	601	575	519	551	560	572	568	559	585	560	535	588	596	572	552	577	564	570	529	574	594	533	622	567	520	549	547	584	526	578	567	590	551	557	592	586	563	560	542	583	566	555	571	544	591	560	564	512	532	566	512	570	555	588	622	517	545	551	585	563	572	618	527	562	558	551	542	532	562	592	546	554	553	573	626	576	571	540	548	567	538	614	549	523	592	559	526	549	566	569	556	563	555	549	535	596	520	541	597	573	551	534	615	562	564	535	551	560	550	578	561	606	572	554	557	555	572	522	547	556	554	564	550	591	617	571	527	567	558	580	552	601	573	555	512	507	594	530	553	594	601	552	511	588	613	573	546	580	579	575	527	563	590	517	523	551	552	594	563	558	580	590	553	554	601	565	541	579	564	563	570	551	565	519	568	555	589	573	586	542	555	575	561	568	555	546	544	544	569	552	541	568	527	564	548	542	549	581	523	584	555	537	580	558	534	564	539	522	569	565	592	573	530	586	549	574	580	604	529	554	579	537	598	557	587	576	600	552	535	548	532	543	576	580	572	589	555	570	583	563	547	557	582	579	574	579	548	569	559	563	575	575	552	566	583	541	542	596	594	602	579	591	574	563	612	597	586	572	565	539	587	577	542	571	582	553	639	557	580	562	578	566	569	535	502	606	565	545	553	565	603	593	626	573	565	545	565	539	586	565	558	558	557	562	546	554	560	562	548	572	596	592	554	559	634	537	576	540	547	585	581	561	573	547	546	491	553	547	555	571	546	518	532	568	546	578	581	541	552	569	586	567	547	583	565	534	629	533	538	577	581	545	584	579	541	567	538	541	541	603	527	543	562	583	610	553	542	568	552	583	585	613	555	511	537	584	617	579	585	555	568	551	586	557	616	587	555	574	577	600	587	530	571	555	537	549	549	573	572	597	533	577	585	536	553	580	555	553	545	581	513	570	553	546	558	573	571	584	565	559	560	585	546	561	568	560	573	576	593	561	632	536	550	566	529	579	557	568	565	536	580	595	593	589	567	533	589	547	617	562	560	551	557	556	601	555	548	535	570	567	595	608	578	554	571	557	533	615	565	557	579	599	567	579	584	539	593	548	589	603	556	597	523	548	568	609	587	545	544	548	570	558	552	556	570	580	550	551	533	570	582	558	552	570	525	594	551	625	549	561	561	536	569	555	586	573	603	571	598	542	600	609	584	604	589	605	561	571	571	539	563	583	521	526	560	562	541	557	556	517	545	541	598	515	593	577	548	541	540	539	554	585	558	547	535	553	577	546	576	608	533	560	566	556	562	563	557	569	538	565	561	526	535	549	549	582	534	567	572	565	555	580	566	545	581	573	546	566	552	546	565	540	579	529	571	546	600	558	578	572	551	533	584	562	538	531	574	577	562	571	510	568	568	580	548	577	558	605	573	558	574	557	608	555	602	580	543	567	542	565	597	586	592	535	541	553	554	561	586	553	541	602	527	580	552	546	531	554	556	554	573	589	603	587	531	571	556	550	602	578	529	512	584	515	525	535	572	560	565	550	532	545	555	605	539	623	552	551	568	604	557	542	584	572	588	540	576	604	542	562	612	584	556	575	559	547	595	556	508	609	573	555	545	562	550	562	547	536	579	570	552	565	548	555	579	559	578	586	549	514	585	554	539	532	588	583	550	558	549	578	567	566	534	562	542	559	572	566	537	564	524	556	567	563	550	603	543	528	542	541	598	580	560	558	538	572	541	557	522	619	542	590	570	602	544	570	544	597	564	553	560	574	545	509	590	549	532	536	585	539	560	561	569	500	589	586	591	571	547	569	545	564	555	596	550	561	568	539	578	567	575	566	596	564	565	564	554	573	546	577	566	625	583	598	575	544	563	572	573	564	547	576	553	612	614	554	557	532	540	546	550	530	607	583	544	561	551	604	567	569	584	604	529	592	531	575	549	543	583	541	607	566	528	590	559	609	567	555	557	535	563	603	647	584	553	573	572	536	568	546	557	552	587	537	529	556	554	566	555	537	543	567	547	567	562	589	542	544	566	606	590	547	564	556	590	579	582	592	581	551	543	559	564	590	530	563	581	561	550	587	556	550	543	557	555	586	537	572	563	566	526	563	589	545	612	567	565	577	585	584	583	555	584	552	569	570	545	579	579	575	536	586	536	593	550	582	544	540	542	558	557	559	543	535	571	561	582	599	552	568	632	590	567	571	548	584	573	581	601	580	531	580	553	586	556	572	568	536	511	530	559	529	564	576	584	560	546	560	603	567	564	581	573	544	569	554	538	579	627	550	581	555	560	531	585	563	544	574	593	576	538	585	525	570	558	569	558	553	546	558	546	577	591	581	582	548	540	566	529	570	590	560	597	500	572	564	579	579	515	561	565	569	581	550	553	506	554	573	589	541	542	574	569	586	568	573	582	554	549	581	581	524	525	607	576	593	537	591	526	530	555	537	559	565	530	543	549	579	609	551	603	575	570	580	599	569	535	564	588	570	569	541	536	538	639	563	515	545	541	551	601	544	584	572	573	550	589	569	590	552	558	560	601	560	551	551	550	545	590	574	553	572	549	570	595	587	567	594	548	570	602	579	563	536	583	546	601	577	532	578	571	554	578	606	561	579	558	557	565	600	569	530	515	577	534	562	578	545	594	588	578	526	577	566	535	574	514	580	588	531	596	569	546	583	568	570	611	597	560	581	559	582	544	529	556	528	594	557	581	574	571	547	607	551	520	545	590	579	552	550	588	548	589	516	564	550	517	570	575	540	542	563	540	596	588	553	563	568	592	578	539	546	565	566	574	541	577	548	564	570	557	553	568	560	635	552	513	552	588	511	560	581	570	560	582	557	556	591	627	590	548	585	531	574	559	588	575	557	533	531	548	575	553	613	601	575	574	548	578	563	555	581	598	552	579	567	556	568	560	553	542	547	551	600	532	540	549	540	551	594	513	586	601	559	542	563	527	570	573	581	554	578	580	600	560	605	534	542	490	546	569	557	518	571	587	547	586	579	565	540	572	522	559	561	552	599	607	553	546	581	567	538	553	570	573	566	556	587	545	539	568	552	557	563	602	607	552	544	562	563	558	575	582	574	566	622	546	556	593	587	567	513	563	585	576	590	568	567	561	565	589	556	616	549	555	572	591	562	567	580	557	600	530	589	544	571	545	570	584	527	529	621	546	538	592	565	533	607	567	552	581	583	581	540	571	592	582	547	615	573	590	554	556	576	579	578	547	560	591	575	526	538	558	590	552	636	601	526	571	571	574	551	607	577	580	602	582	574	535	563	566	539	539	595	540
26171	17175	2282	1120	876	733	567	451	400	392	332	291	327	282	266	246	279	245	267	258	204	944	6069	6845	4178	2142	937	367	204	197	198	215	190	218	215	221	185	189	221	216	205	189	200	197	175	185	210	203	181	180	209	207	195	211	206	215	189	181	179	192	184	175	227	197	215	206	206	196	181	202	191	217	201	196	199	217	216	189	188	211	216	206	205	202	186	184	195	205	187	173	209	192	174	183	192	183	190	208	220	199	189	175	172	194	185	225	218	189	189	185	184	205	198	208	198	193	211	225	189	196	219	198	205	175	190	180	197	192	210	165	174	195	187	200	171	198	191	196	195	198	179	186	168	172	184	194	235	185	181	187	198	229	189	190	191	187	212	191	193	185	193	196	205	204	197	197	212	200	181	169	218	205	206	203	193	186	191	197	196	210	185	208	186	215	213	177	205	204	199	207	197	184	208	204	195	185	199	204	213	223	181	179	182	193	202	221	203	180	199	227	212	177	180	207	205	191	190	197	208	201	174	199	196	221	178	190	192	179	208	207	188	201	170	208	194	186	197	213	220	224	208	206	202	193	211	208	206	166	194	181	185	189	192	188	214	174	210	193	197	190	212	219	168	203	177	200	170	218	196	180	174	192	213	198	198	177	203	206	202	191	199	176	203	198	198	204	207	196	165	189	209	185	207	195	194	186	196	198	180	185	205	183	202	179	184	206	209	173	180	239	219	216	183	214	216	197	197	188	200	236	215	208	204	215	183	203	185	185	202	187	204	213	209	178	203	180	180	197	199	182	200	204	212	174	192	195	192	198	193	183	205	194	210	194	201	195	181	203	173	183	184	183	181	192	189	175	191	184	193	228	202	199	190	214	198	192	205	217	196	207	190	195	186	175	193	189	195	189	175	206	197	205	190	181	196	211	209	198	203	191	182	182	201	208	208	181	224	191	222	188	182	193	202	174	213	200	185	206	206	208	206	194	181	174	210	167	202	197	180	193	195	199	190	191	200	221	207	180	183	222	195	215	217	194	197	217	210	188	192	189	184	191	194	190	206	184	190	231	172	202	214	210	183	197	185	182	180	183	188	192	181	183	206	187	175	174	194	197	202	170	184	194	198	194	197	188	186	190	208	196	192	181	217	161	205	214	181	206	239	194	207	200	196	205	182	180	186	203	193	189	204	217	175	178	206	202	191	183	193	218	192	242	196	186	174	185	173	173	188	190	204	215	214	224	189	183	193	205	208	188	180	206	195	181	182	198	205	191	205	209	202	176	214	198	216	194	179	201	195	209	193	203	198	200	213	190	194	211	183	189	210	176	187	193	205	191	213	175	195	197	198	188	196	212	183	216	209	205	202	215	185	182	211	180	207	198	198	196	168	177	189	175	191	175	212	199	214	204	191	172	198	225	190	198	199	180	188	182	181	219	210	210	203	208	177	212	205	191	190	164	217	211	196	198	206	218	188	209	202	192	194	187	201	185	169	211	177	190	198	166	189	193	205	206	207	166	204	163	204	222	201	195	198	210	197	191	213	208	212	171	182	201	205	181	202	196	174	195	206	222	216	209	214	201	224	182	180	211	198	204	205	209	204	192	212	176	214	186	182	177	207	194	201	167	210	236	190	211	183	151	193	192	202	190	175	187	185	194	168	186	197	209	166	202	204	196	209	190	178	157	244	186	197	170	165	224	201	181	189	193	202	215	198	190	182	187	213	215	209	180	239	207	207	181	198	203	191	182	195	199	189	215	191	201	202	183	192	217	183	185	197	226	214	191	189	181	205	209	184	196	199	197	207	193	195	177	204	184	180	210	205	213	182	197	178	202	183	185	212	197	191	204	204	182	198	205	222	209	199	171	188	213	188	209	200	182	206	172	204	198	187	174	217	222	203	192	195	193	183	187	200	196	212	214	196	193	179	162	192	208	176	201	213	227	185	207	223	170	187	192	181	203	194	206	194	189	205	223	186	215	177	204	202	187	189	214	191	214	166	201	181	202	176	243	180	193	222	170	193	220	188	205	179	195	173	196	222	204	200	224	177	172	206	218	204	209	184	219	199	186	216	194	198	209	211	205	185	191	190	237	182	190	186	203	195	203	199	212	185	194	185	214	188	191	187	228	203	191	173	231	208	201	179	184	207	179	192	191	217	173	202	201	190	203	193	199	200	204	189	188	199	209	178	212	186	181	193	190	189	208	168	167	211	198	225	194	204	195	193	195	203	190	183	172	175	193	166	199	207	203	180	194	196	176	203	199	200	226	190	168	188	213	179	186	187	192	228	176	205	183	188	210	214	216	222	206	191	185	212	217	194	183	198	217	182	203	201	195	171	198	202	186	190	184	201	211	206	214	205	185	204	208	198	183	188	204	199	188	183	183	200	204	204	203	207	186	194	177	187	219	199	202	172	182	191	203	195	218	198	190	183	186	191	177	222	160	177	175	192	213	189	198	194	168	190	207	189	210	197	200	184	190	186	178	181	208	195	186	215	220	207	200	187	185	214	205	185	215	210	178	200	206	196	218	175	180	182	211	171	226	215	193	176	189	181	197	187	215	193	195	186	231	234	203	188	205	177	183	192	204	185	164	189	200	192	179	190	190	192	173	170	177	173	204	176	190	198	203	211	212	200	167	201	196	209	197	199	196	190	218	189	177	200	180	177	196	217	188	219	201	199	203	212	170	218	243	205	216	203	237	203	182	207	191	198	206	201	212	201	205	182	200	211	204	200	216	221	195	195	181	183	196	192	187	201	184	197	190	190	200	196	193	184	196	176	209	222	182	189	203	189	206	183	222	198	195	214	220	201	197	171	207	189	203	180	193	197	185	202	185	190	185	221	181	199	209	210	196	177	194	189	181	182	219	171	198	205	214	216	198	198	203	209	204	212	227	185	225	180	197	189	199	225	208	205	218	191	190	180	211	197	186	224	230	161	196	178	189	200	212	173	184	219	208	203	185	187	178	205	175	194	211	198	201	197	183	178	196	176	196	175	193	219	190	193	214	213	201	205	204	168	190	212	202	198	197	204	197	231	190	202	209	194	199	196	190	176	203	196	177	195	171	206	184	197	186	182	199	196	172	191	198	196	184	193	192	216	178	179	171	193	178	190	198	194	182	190	197	195	216	186	177	209	174	197	209	192	207	187	211	213	222	211	184	197	199	200	212	181	152	223	199	211	205	188	181	193	218	220	197	195	197	201	199	209	189	188	219	211	189	200	181	190	197	202	186	193	215	195	182	200	203	217	191	186	201	196	181	203	191	217	208	204	177	201	190	192	198	204	220	233	196	208	222	202	214	191	195	171	219	208	164	214	192	193	182	202	188	203	200	194	204	211	201	185	219	193	204	201	187	228	169	193	166	195	210	193	183	196	187	209	177	200	203	200	189	185	195	215	201	202	190	209	195	210	192	195	174	187	199	177	221	211	198	171	194	226	210	170	205	216	201	199	178	188	201	191	200	178	190	204	201	187	204	195	200	194	215	189	197	191	179	189	211	215	189
17812	12244	2688	3300	2967	2720	2245	1956	1714	1554	1453	1269	1235	1054	1109	1014	997	1006	951	949	957	4969	24728	25074	17702	9931	4618	1659	711	651	588	642	633	636	640	635	617	630	596	621	647	616	635	610	658	640	591	650	581	622	632	649	621	678	616	595	662	641	592	685	601	662	632	577	618	599	617	597	634	634	623	631	632	645	588	613	648	650	662	628	628	601	629	637	614	576	610	630	646	630	643	584	580	609	602	652	604	602	632	638	634	604	654	609	627	616	588	626	644	644	636	634	678	606	606	636	616	553	634	627	634	622	620	673	596	613	621	644	598	643	685	603	624	609	631	644	583	644	596	588	685	622	589	682	641	601	611	652	655	619	626	585	627	599	604	668	632	630	636	690	621	568	619	653	610	680	608	631	620	627	603	625	605	588	645	648	623	620	652	633	607	615	642	640	657	639	612	586	603	671	583	607	597	597	585	607	657	618	629	702	611	674	610	595	609	684	600	579	626	584	659	566	593	673	656	631	614	631	652	573	609	651	618	624	628	625	664	648	626	631	651	611	622	640	631	572	643	650	618	610	590	595	621	672	629	640	620	666	630	601	624	614	594	639	626	634	637	598	610	572	636	668	600	657	650	604	620	603	626	623	635	640	602	612	622	618	622	603	628	598	599	603	648	633	632	576	643	587	655	616	681	636	558	624	670	668	652	648	622	665	622	568	590	640	627	628	613	598	663	606	623	643	624	624	619	656	635	641	670	648	655	610	663	630	564	652	635	615	612	620	588	583	625	587	625	612	572	634	632	585	592	615	629	643	627	622	617	629	646	577	618	595	611	604	664	631	585	640	655	603	601	627	598	598	653	622	592	600	633	635	612	590	607	617	634	592	601	584	621	605	632	597	606	578	616	621	641	617	633	628	645	634	594	651	613	628	600	599	610	672	632	607	662	627	604	634	637	650	623	642	616	631	650	632	597	662	582	662	605	654	645	620	651	636	669	646	653	618	589	650	630	604	651	642	648	635	670	599	632	648	664	662	617	644	634	637	625	569	645	704	596	648	660	569	623	610	649	575	581	664	642	648	615	636	649	630	608	633	617	631	615	616	621	590	640	622	668	620	628	571	688	612	611	626	598	664	678	616	642	623	606	629	676	596	611	664	614	616	653	598	627	636	607	618	660	588	645	606	610	616	600	608	628	634	622	619	616	612	624	632	668	651	616	670	666	642	587	663	608	640	641	668	628	647	640	626	628	615	561	608	618	607	639	644	622	626	561	645	648	661	644	631	622	612	602	642	621	610	619	607	637	639	612	619	596	644	621	613	617	620	603	594	641	578	656	610	627	573	618	665	613	615	633	608	633	678	614	589	618	662	612	649	552	616	678	659	627	614	635	603	623	654	638	635	627	668	627	631	628	610	602	618	611	615	598	618	610	665	577	634	601	590	626	632	625	643	623	599	631	617	655	644	646	617	624	597	617	632	639	608	634	591	623	594	623	584	637	600	663	586	584	646	579	585	569	610	619	631	652	652	570	620	629	614	614	635	604	633	634	624	613	634	584	668	640	576	652	633	624	619	585	652	617	578	571	602	661	599	645	635	634	648	608	668	602	636	624	659	612	606	624	607	662	647	602	639	627	675	611	619	644	625	615	633	629	661	576	621	607	602	643	615	661	598	716	626	606	587	615	587	662	569	620	614	633	611	628	636	630	644	615	605	653	650	651	614	595	626	610	617	613	651	630	661	617	620	680	630	592	670	618	596	639	613	602	615	627	624	620	668	625	599	631	587	628	639	641	643	634	644	640	652	643	578	637	612	605	629	641	630	626	614	580	628	603	622	621	603	642	589	607	676	615	592	673	645	580	636	644	631	622	632	600	612	638	617	581	608	626	627	651	620	638	690	638	586	651	638	630	633	598	647	611	594	642	633	641	614	636	618	630	625	632	634	621	617	658	629	620	626	608	629	661	601	669	665	627	662	630	638	580	655	619	596	655	607	609	627	644	685	617	646	623	604	642	621	632	639	615	621	668	616	641	656	637	616	643	629	606	612	612	621	648	625	644	607	614	618	642	574	610	607	602	616	621	617	614	642	643	592	600	601	640	578	655	596	654	577	673	606	629	622	620	667	619	648	625	639	616	659	618	636	642	587	608	623	631	614	636	645	628	650	620	652	627	648	629	617	661	629	626	655	628	610	606	613	630	634	613	645	627	612	660	587	633	642	657	597	630	610	677	632	638	617	648	589	622	591	586	601	613	618	643	602	639	628	596	611	657	619	649	617	587	626	582	637	656	678	634	610	576	634	600	651	657	595	592	609	638	654	617	663	597	618	612	648	603	601	616	643	623	655	642	618	652	593	639	597	608	627	645	644	603	612	644	678	583	609	605	657	610	629	568	615	645	643	624	613	656	628	632	600	674	589	652	618	591	619	611	648	647	640	588	614	633	594	588	599	592	646	597	595	622	612	581	612	605	640	623	635	609	636	628	607	645	672	603	606	637	593	662	625	654	604	649	618	645	647	597	675	629	630	619	627	670	614	607	613	659	632	564	644	636	609	637	655	617	622	613	603	613	621	635	610	630	634	666	669	615	610	624	647	616	613	595	672	643	631	647	591	603	667	660	630	631	607	629	620	620	627	587	629	643	599	642	649	625	632	594	677	668	673	608	635	605	608	656	601	650	612	641	613	660	666	589	675	620	638	599	629	617	618	641	585	649	611	648	649	570	635	685	628	594	628	637	591	664	599	624	627	635	635	614	605	629	652	604	626	591	623	606	613	606	660	644	654	617	642	604	641	609	640	627	610	651	606	637	668	614	607	617	627	649	592	647	619	637	625	600	666	656	665	602	609	635	607	649	584	627	651	569	605	616	626	649	656	631	650	593	625	584	617	606	656	615	651	660	609	649	601	621	634	594	635	589	640	620	653	593	615	630	604	634	645	655	573	561	631	631	634	637	614	615	609	623	633	613	630	610	626	615	605	616	604	611	651	628	637	620	646	618	599	606	633	586	619	602	643	607	601	620	592	616	664	616	627	572	582	619	608	642	622	597	587	634	682	667	603	649	621	601	645	638	637	643	628	603	679	588	618	576	668	668	657	631	638	606	600	638	626	609	598	610	634	604	599	651	649	663	651	634	599	677	656	685	667	660	617	602	613	616	633	605	625	619	641	636	613	621	598	627	643	622	618	633	628	594	593	607	644	613	626	617	657	596	628	628	593	591	600	638	611	589	580	660	585	657	608	596	661	627	600	627	613	628	610	611	638	603	619	652	664	633	660	635	619	647	587	621	647	611	622	644	601	641	567	618	644	602	627	651	636	621	634	573	638	605	608	606	597	609	655	611	592	638	620	640	624	617	622	641	653	654	613	629	662	614	647	617	615	610	614	596	654	610	637	577	628	617	646	640	604	652	660	603	685	639	618	509	630	635	647	625	602	609	622	618	564	662	592	585	588	601	637	668	639	648	608	670	615	608	676	620	586	643	580	660	596	600	642	693	602	650	623	591	676
37870	26905	6695	2467	1543	1157	903	691	613	516	457	439	443	374	364	338	315	304	326	327	322	968	9834	12047	8053	3178	1327	509	256	250	204	220	218	262	225	262	241	257	235	263	239	210	218	246	242	226	263	255	231	236	223	204	250	224	275	198	236	234	225	206	230	257	228	243	218	233	235	229	233	232	221	242	253	227	243	237	247	210	243	246	247	239	220	257	212	232	229	214	204	243	254	240	243	250	216	238	228	252	248	241	237	254	242	225	257	255	229	224	221	257	265	229	253	193	247	243	243	251	226	244	243	259	227	233	237	248	234	247	233	236	246	236	265	242	256	247	233	236	233	260	230	251	230	239	205	225	246	226	251	228	213	239	249	244	249	206	244	239	256	245	235	236	232	236	226	254	242	209	234	239	203	217	227	247	222	209	236	262	259	247	215	250	243	255	219	239	234	234	240	226	261	220	247	234	239	221	247	231	232	258	224	219	239	247	247	234	253	208	240	235	240	240	229	218	241	242	210	231	239	250	243	258	223	247	235	214	251	238	238	236	222	237	203	213	209	234	236	243	251	243	230	225	216	261	254	260	230	229	216	228	234	250	231	208	251	224	223	247	250	251	269	256	230	230	254	228	250	247	218	226	249	236	222	246	244	238	209	233	205	244	228	254	226	235	236	234	243	231	227	236	225	252	231	255	225	227	270	215	240	252	254	233	234	242	269	268	251	243	245	222	256	241	233	256	255	261	239	246	228	213	270	265	245	233	212	266	238	234	244	235	257	222	239	242	238	257	227	240	233	218	228	232	261	206	265	246	244	245	233	253	224	256	236	232	234	263	223	224	247	242	249	205	237	247	247	253	223	243	225	244	243	248	241	219	209	217	245	229	269	240	223	237	227	212	274	231	278	234	218	237	227	219	216	250	222	232	225	239	236	240	241	244	225	241	243	239	277	245	240	260	213	219	252	260	242	267	224	247	250	248	225	244	222	225	243	227	244	237	256	241	234	211	229	226	232	239	246	243	220	239	230	203	208	251	242	223	220	234	240	244	257	218	238	229	241	235	246	228	231	232	240	243	243	190	257	237	265	232	234	260	214	239	277	257	222	226	253	238	227	197	256	247	221	212	237	215	238	229	205	267	248	258	207	238	242	267	232	275	226	257	221	231	232	242	237	234	209	253	228	249	217	247	241	232	256	240	233	240	249	216	232	253	254	239	253	220	217	247	217	248	225	220	234	256	223	229	253	245	228	233	233	217	260	236	242	254	234	234	243	227	243	223	223	209	208	230	225	240	245	214	247	237	252	236	244	262	243	242	235	235	241	253	232	239	223	235	217	228	246	226	240	246	235	246	213	223	248	228	244	228	217	236	273	240	239	244	275	236	229	271	232	230	216	246	228	249	227	275	230	239	216	246	204	215	257	253	220	238	223	236	236	214	239	229	263	225	242	227	236	223	234	226	229	243	241	260	212	221	224	258	244	236	241	242	236	242	246	239	224	234	220	224	253	248	253	205	235	259	224	232	224	229	239	245	234	243	227	243	229	236	241	236	235	229	249	234	244	213	226	205	228	246	232	249	253	230	238	233	231	251	255	243	242	245	251	225	258	237	232	247	250	256	255	213	218	260	248	262	206	222	256	230	246	226	243	222	242	215	250	250	249	229	239	234	243	245	222	252	229	236	220	229	230	240	251	222	254	237	257	248	254	241	228	247	236	236	237	238	229	248	230	249	230	221	254	237	234	240	247	227	227	226	252	228	272	222	243	250	240	229	265	236	246	235	266	255	252	245	233	257	243	218	255	241	248	228	223	262	249	211	243	240	238	221	224	211	240	221	202	221	251	256	235	246	249	252	236	251	234	255	200	234	243	235	240	271	193	277	274	242	249	254	243	250	242	237	205	236	227	240	217	241	231	237	237	211	249	216	230	245	240	247	211	238	245	227	207	239	237	244	247	263	243	233	238	229	243	264	260	257	235	246	229	248	234	226	226	257	246	230	238	238	268	226	222	227	216	217	232	239	255	259	218	244	242	242	253	252	234	232	230	209	239	268	265	238	230	220	231	239	229	250	239	233	265	220	245	252	241	238	252	204	276	231	245	224	261	224	220	222	223	229	219	246	246	214	199	241	246	242	268	267	230	250	243	223	226	260	233	239	240	262	228	230	236	228	228	250	238	232	235	265	216	256	253	220	248	246	247	213	239	263	240	243	268	277	238	237	227	227	219	217	230	233	232	233	234	229	238	227	251	266	211	230	256	237	267	239	232	231	233	257	247	242	240	266	253	230	238	216	239	225	234	225	248	236	264	271	246	232	234	254	221	245	236	231	246	231	219	241	233	234	251	252	229	240	286	264	235	239	243	247	238	256	235	232	210	232	225	228	205	234	219	246	217	214	208	237	299	233	244	234	292	258	217	221	232	245	273	262	238	252	229	234	270	265	239	229	234	205	253	200	246	250	222	218	236	254	231	222	248	233	212	231	206	234	244	231	234	249	237	238	240	197	269	243	215	240	225	260	234	235	256	227	228	248	240	237	229	231	210	246	216	256	223	232	217	233	242	246	257	221	287	220	222	260	235	237	240	218	254	227	213	252	239	232	213	255	231	256	242	236	267	244	257	224	250	224	207	229	249	234	236	227	233	227	234	238	226	215	196	225	235	206	222	212	263	246	239	218	239	261	233	238	242	219	250	234	213	256	218	232	219	271	236	246	248	253	234	217	228	249	222	225	231	214	234	232	240	249	254	242	246	229	214	255	250	255	225	236	251	237	258	235	233	242	240	243	227	224	243	230	230	235	230	251	231	240	227	240	240	197	269	227	262	270	240	247	261	226	256	238	253	219	249	234	228	228	254	222	237	239	239	232	283	258	228	237	226	251	251	226	240	241	225	256	243	217	259	224	237	225	220	244	238	268	258	235	239	247	236	251	231	234	255	232	235	254	252	242	243	243	251	210	241	219	233	241	243	279	230	251	279	236	221	218	261	244	227	236	261	238	207	220	234	225	251	229	251	209	211	271	212	254	245	256	231	211	230	238	219	257	229	204	212	238	223	247	219	250	240	227	258	224	251	226	222	245	243	242	230	241	236	245	253	235	207	217	267	241	252	233	234	210	223	217	247	244	232	208	261	222	245	221	217	210	230	231	248	210	260	244	251	228	232	226	239	227	226	246	246	240	265	257	246	209	249	247	242	253	247	272	251	222	232	241	243	246	227	238	224	228	226	228	222	252	241	225	269	241	251	251	215	211	215	210	225	231	225	188	235	286	197	229	246	235	220	243	254	205	223	244	237	240	205	248	255	239	271	226	270	201	254	242	226	235	275	220	226	244	249	229	206	235	243	219	231	232	235	248	246	224	247	243	232	238	232	252	222	234	231	245	235	228	244	253	223	220	247	239	250	246	243	203	230	209	251	262	258	241	237	248	236	245	217	230	257	258	238	227	254	246	218	232	225	211	233	256	263	257	246	223	229	205	215	238	205	208	260	232	241	247	247	244	213	238
26357	15352	4596	5513	4918	4214	3433	3139	2672	2279	2075	1863	1681	1587	1501	1380	1345	1316	1222	1224	1270	5306	32200	33437	25725	13897	6416	2025	694	732	710	739	711	717	776	705	718	737	704	737	701	735	710	691	729	765	705	732	702	710	693	708	726	744	788	743	743	743	745	703	736	735	749	733	739	740	754	742	718	745	730	671	709	744	691	730	708	722	740	796	748	742	762	721	755	710	757	737	699	736	744	709	753	726	733	741	682	717	721	690	730	719	756	686	730	732	708	709	749	681	755	722	683	700	727	675	746	721	697	739	698	727	652	741	768	738	752	755	735	693	679	743	694	765	708	715	713	744	700	739	715	727	741	722	727	739	726	714	704	725	688	693	756	754	734	730	678	732	751	722	769	758	777	755	710	714	688	752	727	783	714	753	732	723	686	719	710	800	744	698	737	694	718	767	751	703	751	765	708	709	785	721	698	723	746	693	744	731	702	734	707	756	733	693	756	777	750	699	704	668	720	759	736	761	734	742	795	695	690	705	745	772	687	691	692	711	733	705	697	797	696	716	736	775	729	733	689	760	775	735	727	755	716	671	684	727	777	763	728	715	711	724	693	721	690	694	731	760	731	747	738	683	747	730	704	742	737	734	729	695	729	747	752	715	757	715	744	713	733	705	729	749	719	731	755	726	695	715	701	755	712	731	707	762	721	724	694	741	731	751	683	718	694	755	727	733	707	761	696	723	695	731	754	725	698	669	677	741	768	720	741	754	704	756	700	775	761	750	698	753	731	723	751	725	766	735	701	694	727	760	692	698	728	701	770	689	721	733	690	718	713	699	678	703	722	730	718	756	731	753	778	704	773	709	674	753	745	724	720	700	710	745	736	757	730	737	730	721	730	701	744	716	794	741	680	745	720	693	712	719	741	696	719	737	747	713	731	699	722	709	661	715	669	737	712	741	740	720	783	659	760	740	753	680	734	746	750	710	736	744	699	747	710	773	743	693	725	721	742	731	719	725	786	710	722	719	741	735	727	784	746	763	782	734	710	734	708	707	736	703	719	744	726	741	729	751	724	720	709	704	703	703	734	736	701	738	742	721	743	722	713	717	748	726	724	756	720	719	751	680	714	772	695	786	714	728	705	705	775	751	729	735	741	742	716	712	702	723	696	719	727	719	698	697	752	716	759	732	712	740	703	747	699	720	701	734	755	716	710	701	771	725	686	726	692	752	753	742	748	691	710	734	724	726	734	772	757	734	718	702	746	674	713	692	698	728	702	701	689	706	708	725	714	682	736	756	727	691	700	741	686	725	711	742	756	715	757	685	749	695	725	729	727	765	733	706	759	720	736	710	713	750	725	715	702	718	674	679	688	731	703	713	725	705	672	759	661	741	685	729	714	701	711	688	703	740	709	741	724	739	735	696	739	723	769	730	710	717	692	709	717	767	725	725	693	722	736	674	722	754	737	694	701	726	726	762	738	754	680	731	694	752	734	744	676	748	716	668	712	710	725	740	729	735	764	700	696	669	725	765	761	720	736	690	750	757	763	699	716	697	755	751	737	691	745	716	744	742	743	741	690	698	783	692	722	703	702	719	741	754	696	684	739	706	680	775	759	708	733	703	747	712	742	736	735	715	755	699	740	707	742	767	760	741	754	694	744	755	727	768	770	683	771	693	725	757	713	709	744	765	742	705	704	700	735	698	714	739	725	636	729	720	750	689	704	678	728	726	782	734	692	748	734	691	669	695	730	729	742	699	723	709	715	745	718	743	723	712	722	778	730	695	784	721	755	725	730	711	727	764	738	709	785	718	702	762	725	766	723	707	697	725	759	699	747	692	713	736	671	734	739	780	755	779	724	734	683	689	700	739	750	693	755	703	718	680	735	697	702	723	712	797	748	725	710	750	759	709	752	702	730	761	719	719	733	727	724	676	698	747	714	752	734	722	742	709	690	725	714	783	678	702	690	669	690	732	738	721	699	753	722	689	709	741	773	708	634	722	700	741	763	705	729	714	714	758	761	697	757	724	738	710	768	724	692	711	680	742	701	706	720	653	724	736	717	700	719	726	717	740	710	734	765	707	757	691	768	722	749	712	745	732	769	749	765	731	744	737	714	712	749	728	694	732	729	784	754	769	773	757	702	791	734	667	722	739	730	726	712	704	707	724	718	697	721	768	725	765	743	702	752	716	699	672	722	730	810	681	746	702	677	688	741	746	746	742	742	718	743	709	704	741	732	697	688	755	741	727	722	748	710	722	709	683	721	720	776	712	686	742	714	730	754	738	721	736	725	747	739	739	747	750	707	741	726	751	713	725	720	758	710	757	716	695	760	751	693	710	714	712	735	723	734	707	740	700	677	705	741	736	688	733	748	721	731	747	752	749	758	691	747	738	702	758	732	714	736	715	691	774	751	742	704	698	734	701	771	675	737	760	734	718	737	732	766	730	715	717	718	771	730	714	706	724	723	688	697	727	671	709	724	707	731	719	725	733	735	727	722	705	744	762	727	696	738	742	725	753	710	766	729	752	717	711	734	706	747	703	715	676	709	710	727	685	740	738	735	761	729	689	708	761	709	690	743	693	764	751	707	700	705	732	713	726	696	688	710	732	712	730	764	727	791	729	731	742	728	727	778	751	674	701	782	688	730	707	720	729	724	718	764	674	710	769	688	723	720	719	707	734	691	746	724	723	714	738	722	746	738	710	776	709	688	729	771	708	725	748	702	723	738	729	753	721	693	734	705	714	714	741	767	731	734	731	748	719	763	731	786	826	721	743	754	768	792	716	726	728	716	753	745	691	785	749	720	719	720	692	722	712	751	717	713	691	717	739	694	689	719	659	767	712	721	738	721	736	705	719	710	728	715	713	759	731	770	754	762	747	721	700	733	714	723	700	683	761	686	689	728	758	723	733	754	703	711	708	719	729	726	743	728	772	652	751	690	779	787	719	707	721	727	744	747	737	743	742	720	726	770	682	715	801	765	738	762	768	716	767	714	739	698	733	731	692	720	750	695	703	664	719	671	728	728	732	702	741	717	740	725	698	723	771	767	725	729	712	741	724	693	724	750	746	714	732	758	703	688	744	712	767	764	682	707	694	722	673	769	711	728	699	719	803	763	747	711	727	719	805	735	699	741	737	653	741	697	661	725	728	670	767	730	709	697	707	719	700	725	766	712	697	712	773	761	757	742	724	757	775	687	762	706	679	702	748	750	704	697	735	750	726	674	711	736	743	737	740	655	713	749	696	710	753	742	719	744	745	696	688	751	691	757	765	697	746	702	709	765	706	690	719	729	676	721	725	757	754	696	706	774	711	719	702	763	743	703	717	773	736	729	748	703	770	732	723	735	723	696	761	721	723	710	669	724	718	743	712	687	721	723	724	753	729	734	738	779	708	696	724	683	748	769	713	728	720	749	711	739	708	737	740	746	715	767	769	689	772	719	729	733	742	730	720	736	696	772	701	706	748	723	660	706	702	743	788	723	799	737	826	750	713	738	696	661	722	743	761
4707	1857	324	216	191	193	189	171	187	189	159	175	169	159	146	158	163	166	166	158	154	198	468	947	948	660	356	224	127	150	150	165	170	138	155	149	130	142	161	161	141	127	163	141	154	152	155	174	166	150	138	145	148	142	158	144	153	146	179	163	139	136	139	169	158	145	156	177	152	135	177	152	155	159	143	146	158	163	145	140	168	178	145	170	172	152	161	151	145	158	160	136	150	152	138	156	141	153	173	165	171	146	149	183	164	124	147	165	139	168	154	147	159	139	150	150	133	133	170	144	133	165	180	132	131	137	147	164	146	177	145	136	143	184	158	163	146	148	144	145	177	177	154	159	162	144	157	165	166	148	137	148	152	146	156	153	144	151	124	165	134	132	132	151	154	161	167	143	164	155	154	174	155	160	146	132	138	151	162	155	135	177	172	176	152	151	148	145	141	150	156	148	167	141	172	164	178	133	137	150	143	151	139	143	156	156	174	156	140	155	147	160	161	145	175	137	135	175	172	154	160	135	152	147	151	137	161	141	168	150	148	148	151	143	118	147	155	157	147	133	160	158	154	152	133	147	142	167	119	158	159	148	153	153	167	150	154	147	150	156	142	139	161	159	153	151	152	155	159	159	136	166	141	175	146	165	159	164	147	161	153	136	154	140	171	153	161	152	141	151	122	144	157	146	141	159	172	152	140	126	148	172	171	180	151	137	164	153	147	158	152	142	150	149	136	161	162	147	141	152	165	137	149	145	149	148	164	163	145	169	157	158	151	161	139	149	162	163	153	158	157	154	162	173	128	137	166	146	181	156	143	151	140	151	141	124	148	177	147	145	159	165	146	155	151	160	133	178	163	158	162	181	139	186	169	141	140	146	145	150	160	156	157	163	136	141	175	147	146	148	142	142	136	154	148	171	160	152	151	163	175	176	143	157	149	158	153	164	148	144	169	160	153	164	159	138	133	147	172	151	162	176	154	149	147	132	171	163	147	139	157	154	132	147	134	178	141	169	158	136	152	154	162	137	151	143	152	149	141	142	139	172	168	145	150	148	152	139	171	180	154	154	151	146	168	136	148	167	147	154	155	167	156	150	183	180	149	154	151	134	158	159	159	150	155	141	157	144	157	140	155	155	153	140	139	151	183	169	162	136	140	142	134	140	147	164	159	159	167	169	164	160	143	180	155	154	164	166	149	153	158	165	154	162	175	147	146	165	159	145	144	131	140	163	161	163	159	144	138	162	157	151	134	160	146	158	176	166	149	153	145	157	151	160	155	151	146	147	169	140	157	156	126	157	172	137	163	147	155	130	169	153	167	151	159	142	122	150	143	151	158	154	174	140	139	162	133	144	156	150	145	145	137	157	166	157	143	148	166	139	159	163	165	165	152	157	140	137	170	158	162	138	147	162	162	169	157	167	148	138	168	140	150	167	139	141	151	179	150	153	174	142	141	145	177	169	143	133	131	173	138	137	170	166	138	149	140	160	129	161	201	148	148	158	158	135	142	137	156	162	154	143	153	157	145	154	144	136	150	162	152	146	169	149	156	138	144	168	159	154	158	161	131	156	136	163	132	164	178	172	145	148	171	159	156	154	152	146	176	163	142	138	156	152	160	146	166	165	184	145	166	160	147	155	163	155	168	140	160	168	143	149	132	158	150	128	155	139	158	137	161	154	164	141	191	143	158	162	147	146	149	139	159	139	144	142	156	149	157	144	125	166	131	160	167	161	172	155	165	152	168	160	157	141	147	140	155	157	173	141	177	147	141	135	161	167	167	175	154	143	134	141	138	145	163	134	162	139	163	154	144	171	147	149	147	167	145	152	152	142	158	154	151	143	172	152	139	161	173	137	136	157	176	135	144	147	158	127	142	141	161	162	148	152	168	148	138	129	163	145	154	158	174	153	151	157	146	165	148	151	141	174	130	150	154	151	163	162	145	130	141	159	135	150	136	138	160	147	144	162	165	153	151	166	155	146	159	133	148	180	153	149	157	162	135	165	155	159	153	157	151	177	166	167	141	152	132	153	140	165	139	139	154	148	139	158	160	119	160	154	150	154	165	156	131	163	172	150	150	162	142	154	147	125	130	153	164	163	155	147	138	152	176	148	126	164	141	147	161	144	148	138	158	159	151	153	157	154	173	150	149	152	136	155	155	149	148	147	170	147	165	152	154	138	149	142	146	154	164	156	129	163	148	135	170	150	144	148	163	162	151	140	156	158	179	155	159	149	146	128	154	154	165	155	149	168	148	162	158	161	158	154	130	154	165	162	168	171	155	161	148	147	156	142	157	137	167	157	166	162	169	146	146	152	164	161	170	139	159	150	145	145	149	155	173	151	163	159	149	120	172	158	161	166	145	160	150	152	143	150	142	159	157	155	151	143	184	136	149	153	139	142	116	142	147	145	141	141	161	159	148	151	152	141	163	165	160	153	159	131	147	154	163	152	146	166	133	144	164	127	161	148	152	170	165	143	167	154	152	153	146	159	160	152	155	180	180	159	143	149	143	148	165	162	159	144	150	129	156	158	167	158	153	172	148	158	149	156	175	151	153	139	146	165	167	149	132	170	156	182	157	144	146	134	168	150	158	163	164	179	157	152	164	147	161	164	129	148	150	140	146	150	164	124	160	152	144	159	158	162	148	144	134	155	161	134	133	171	170	134	168	178	176	137	158	140	155	136	158	156	152	154	147	150	144	147	137	157	181	176	168	140	144	166	182	159	160	148	169	133	133	149	134	160	152	144	165	152	179	155	150	166	156	173	147	151	132	143	160	162	151	167	168	137	135	134	134	162	161	155	141	145	138	158	172	145	139	164	143	140	177	161	146	137	153	123	140	154	165	151	167	152	162	148	172	147	144	156	150	130	135	150	179	151	159	146	147	161	182	146	151	182	141	149	161	146	148	155	158	166	156	157	182	174	155	143	169	147	139	155	152	147	135	143	137	147	147	160	146	156	150	144	169	146	162	172	169	163	162	150	135	160	168	151	148	155	146	179	157	132	180	145	177	152	155	139	154	156	132	148	177	133	135	127	144	164	153	147	171	135	112	156	166	155	166	151	135	155	156	144	150	164	150	162	159	166	136	161	147	173	130	151	162	151	135	142	137	146	164	156	174	142	151	153	134	171	173	130	188	147	138	159	156	170	177	165	145	151	142	145	153	150	148	171	167	135	138	159	161	149	173	150	150	159	144	149	166	162	138	163	141	166	135	153	176	147	144	149	156	147	141	132	152	149	160	162	159	145	152	131	135	157	173	146	139	124	147	154	170	141	148	142	170	161	139	139	138	146	160	174	137	166	172	143	147	143	154	173	153	159	128	135	138	149	160	145	151	173	159	158	154	140	172	167	180	157	131	149	134	142	159	146	148	157	143	129	139	140	152	132	120	172	174	165	164	160	161	179	169	140	132	152	159	156	149	160	158	163	151	140	150	157	141	178	145	162	146	132	147	164	141	151	164	144	156	181	141	158	154	158	138	147	152	160	146	172
3771	3064	662	635	674	657	614	619	608	573	597	542	552	521	517	593	564	599	542	547	587	678	2543	4813	4546	2938	1466	739	510	498	494	526	511	476	451	508	526	512	483	473	512	503	487	535	503	484	513	476	543	471	515	524	498	558	496	508	499	486	515	503	487	485	483	474	511	503	490	533	472	494	510	485	516	509	488	493	520	505	485	481	475	498	514	471	493	499	481	483	470	503	517	533	468	519	502	500	486	508	496	501	504	536	521	487	515	493	523	524	495	522	526	499	449	515	480	517	531	542	500	483	506	461	461	537	500	490	488	525	516	543	487	472	525	507	489	505	523	503	523	505	489	499	499	485	508	533	488	506	507	504	450	499	487	497	498	489	472	521	510	502	512	520	488	536	478	493	494	490	530	482	458	460	498	515	498	527	504	524	494	512	490	452	454	476	525	518	502	492	511	535	493	510	503	497	519	463	513	569	488	492	477	517	484	481	533	484	500	487	482	470	482	507	518	482	511	498	499	503	496	513	512	467	526	519	518	485	488	493	470	528	492	478	507	508	524	488	534	513	499	509	495	506	479	528	506	487	512	477	477	511	537	526	461	530	475	521	505	494	511	517	498	480	518	485	494	494	501	519	507	489	499	488	470	529	512	494	483	522	486	510	524	486	498	522	486	537	495	544	526	494	464	504	492	488	514	509	534	485	505	501	501	552	479	499	532	479	513	523	517	504	501	488	465	503	511	519	485	482	505	502	481	484	516	516	485	480	503	459	501	511	486	503	480	509	511	511	490	535	537	507	488	496	527	479	520	527	511	514	497	486	490	514	476	482	489	541	509	486	477	496	452	479	501	524	497	466	486	501	502	448	534	521	526	450	479	468	497	454	465	487	493	492	542	510	515	496	509	488	492	488	501	483	527	486	539	508	541	538	504	507	523	480	520	464	512	504	514	542	512	489	496	452	500	520	510	490	516	519	488	485	526	497	519	545	495	523	494	490	479	481	508	510	519	491	457	490	488	558	502	494	502	534	501	509	492	490	504	524	523	528	523	556	549	503	528	509	524	520	508	501	490	519	495	516	481	458	488	511	507	498	502	518	490	491	504	460	468	495	480	502	490	490	492	501	471	474	512	565	526	511	537	503	532	496	505	435	488	503	505	535	507	509	523	500	498	522	505	489	468	484	488	479	501	497	490	511	483	467	517	497	461	504	503	475	487	546	523	521	476	526	527	515	484	486	467	522	471	525	476	491	546	490	521	498	514	479	486	515	488	520	485	524	521	519	498	488	508	445	484	470	504	506	484	515	472	466	486	514	502	518	473	497	512	502	498	484	509	502	511	457	488	463	520	483	496	515	495	481	512	484	464	492	469	467	483	484	524	524	505	470	490	507	547	505	496	518	509	483	499	510	498	524	518	541	492	521	512	470	491	477	482	465	511	489	491	516	484	511	444	524	519	523	481	508	493	510	487	471	501	500	532	521	492	492	489	513	468	513	505	510	539	487	489	504	478	475	501	491	511	522	472	543	460	486	508	462	457	498	519	505	479	450	555	511	494	467	467	527	465	538	502	485	503	503	511	514	505	500	471	448	483	523	473	506	492	503	522	559	506	467	525	472	500	505	463	518	502	487	523	501	482	518	497	495	522	485	497	487	501	507	491	522	499	466	508	472	501	466	517	462	486	516	521	536	488	489	509	558	524	532	544	492	499	481	495	506	552	543	516	468	518	477	488	511	537	485	492	531	503	545	483	533	489	507	478	495	519	556	499	500	507	521	512	477	496	502	502	464	497	507	490	490	472	507	504	473	502	486	523	529	473	499	526	525	506	500	475	492	498	537	508	535	511	525	516	459	490	512	502	478	532	461	503	505	501	483	473	528	470	487	503	466	471	509	462	491	518	476	469	513	532	502	476	530	496	492	537	488	498	457	516	508	473	501	491	507	462	543	490	515	476	498	529	498	521	498	489	504	467	536	499	501	491	501	536	516	480	488	460	520	511	482	516	516	454	472	529	504	509	524	494	501	481	500	486	518	518	548	467	536	497	497	526	495	499	502	525	519	518	492	509	487	448	492	536	551	500	509	499	547	535	474	531	509	539	496	478	521	505	525	527	542	515	479	509	470	531	533	523	483	559	512	497	482	481	491	489	455	509	500	492	509	480	487	512	474	528	500	527	497	480	481	526	489	498	481	475	490	501	547	495	517	536	491	447	533	503	485	504	518	503	536	503	493	477	501	485	506	501	487	496	461	496	489	540	468	515	542	487	512	492	522	508	542	504	466	536	486	489	505	516	501	527	515	490	481	501	541	521	480	521	498	492	469	502	468	522	466	462	496	481	497	510	471	443	492	475	478	478	490	480	496	504	497	512	487	482	506	517	525	488	517	497	504	472	519	553	460	460	483	492	528	493	465	460	506	465	452	474	494	537	520	504	470	533	504	472	524	513	528	528	498	480	515	474	522	474	488	497	523	486	502	504	468	481	473	464	516	471	517	540	497	496	499	496	518	521	488	503	515	493	488	494	535	523	542	509	481	502	499	545	484	525	528	523	510	522	528	544	566	545	510	532	470	508	468	500	488	503	475	520	502	479	519	499	542	497	503	507	509	516	492	474	477	514	511	500	488	505	490	508	489	482	547	493	514	511	484	443	518	473	497	486	528	484	504	506	506	514	532	484	453	497	479	495	483	539	534	497	525	481	476	487	511	509	493	475	517	500	527	486	496	506	474	507	508	514	495	492	505	471	474	520	569	522	484	460	512	516	497	483	501	525	499	485	491	479	500	520	492	477	525	471	501	495	523	486	510	510	538	474	464	542	499	536	515	486	564	519	475	495	491	508	513	522	473	532	498	505	512	531	489	499	507	493	515	467	523	513	531	531	486	530	541	514	506	551	470	512	487	498	539	492	453	508	500	495	499	527	516	489	508	525	516	496	513	473	468	500	548	476	494	508	516	518	513	523	514	493	497	502	522	499	509	482	506	497	476	467	498	498	524	523	497	522	515	490	456	533	521	505	513	497	489	485	509	508	515	485	504	506	544	542	484	516	454	509	484	488	518	498	486	487	481	485	519	453	442	550	491	493	489	509	481	518	477	523	510	474	510	523	548	470	510	510	468	533	498	501	504	527	498	509	516	496	497	495	460	524	498	533	513	480	515	534	490	482	516	488	529	554	485	511	566	492	507	509	471	499	525	508	494	456	511	505	474	474	476	490	497	521	488	487	475	506	511	485	499	482	518	519	496	481	469	493	486	466	504	474	500	493	475	501	486	499	446	493	479	489	500	520	443	513	495	479	479	481	504	510	533	513	532	536	519	485	501	468	473	456	523	492	516	498	495	507	514	477	480	546	521	491	516	494	504	476	464	488	526	490	476	520	475	503	496	492	511	501	499	521	493	481	489	522	528	476	482	532	477	468	521	477	536	498	521	487	488	491	459	517	524	502	488	499	477	477	504	481	514	551	492	500	528	515	485	534	497	485	484	517	516	497	501	489	497	505	494
26530	34384	7320	1286	856	627	479	430	344	337	312	269	246	245	236	239	252	243	229	206	218	252	3075	5197	5656	2993	1275	443	211	187	187	202	188	198	179	189	168	210	173	187	184	189	212	172	196	187	187	187	199	209	195	192	172	188	206	209	171	190	188	184	180	187	187	200	197	173	222	197	171	189	180	192	191	177	196	179	199	185	201	215	218	183	209	177	185	198	185	207	189	218	191	204	181	187	160	184	171	188	195	180	201	209	160	206	188	189	214	193	193	192	195	179	196	183	203	165	189	191	197	180	217	206	210	167	200	185	188	200	195	179	161	173	180	183	206	190	190	164	191	213	192	205	186	197	169	191	187	205	207	182	185	196	196	153	220	168	203	185	174	193	199	178	175	173	181	201	192	178	188	170	173	190	193	171	202	192	179	191	197	189	180	169	197	184	200	178	175	175	200	182	199	190	182	173	191	174	192	185	192	195	182	182	181	208	168	188	190	194	168	186	164	163	193	178	192	196	198	173	201	176	183	186	206	163	186	197	197	179	188	196	165	194	185	198	184	162	172	193	200	201	195	212	187	191	171	172	196	170	185	193	164	189	217	201	186	165	197	197	195	189	204	168	160	195	172	182	166	201	193	182	183	176	176	167	195	156	177	175	187	173	190	184	200	188	170	207	199	184	186	188	165	183	211	203	183	172	174	210	193	191	206	184	183	191	203	199	182	166	181	211	200	219	182	197	185	189	187	175	189	180	197	192	175	192	182	213	194	188	204	188	206	187	186	173	189	172	175	180	167	180	169	189	167	190	197	177	210	186	191	169	181	181	175	199	207	203	208	195	197	211	206	192	190	195	175	204	170	178	179	192	175	207	187	177	165	195	181	171	203	206	200	198	168	196	202	187	156	173	157	196	179	172	200	194	195	185	189	182	187	167	165	183	198	189	184	169	205	182	190	180	189	191	217	179	164	193	167	190	190	167	165	180	200	207	185	193	186	183	190	183	201	188	169	190	199	182	173	201	177	157	153	173	179	232	165	181	176	198	211	190	171	172	198	184	189	185	195	209	194	185	184	221	178	186	189	204	180	181	186	198	190	173	178	198	210	192	182	183	185	200	169	158	187	201	190	197	209	184	177	179	182	185	188	194	209	185	182	183	196	186	189	176	185	225	192	181	172	178	200	190	189	218	180	194	192	205	184	214	217	187	177	206	195	193	155	189	211	198	189	169	168	217	204	193	196	174	215	154	188	172	177	194	201	169	160	188	168	184	186	204	189	180	195	174	161	240	174	188	197	169	176	208	152	198	190	188	168	170	184	186	211	200	204	203	180	181	177	185	182	164	177	182	227	189	200	202	186	211	184	178	179	178	165	189	200	206	184	206	184	194	187	206	168	183	207	178	162	191	188	190	202	186	183	207	216	200	165	208	181	174	178	161	176	188	183	198	192	196	205	192	185	182	184	170	189	184	188	167	191	178	171	197	199	186	175	174	177	167	188	188	169	195	178	185	166	179	189	196	182	190	183	200	184	193	197	187	200	212	179	169	198	221	166	204	174	184	164	193	205	175	183	171	197	200	201	195	208	182	198	173	180	165	170	176	185	180	197	197	200	213	194	191	175	182	193	167	176	199	181	177	187	202	178	200	176	193	188	172	183	191	203	191	206	176	191	166	186	192	214	203	186	182	189	168	181	169	183	190	189	161	196	199	192	175	198	180	199	202	184	191	162	174	198	182	189	169	197	189	208	188	177	192	174	216	163	211	194	218	186	190	208	186	201	193	185	199	168	167	194	181	164	198	195	205	177	199	179	195	184	207	188	209	187	169	208	188	217	177	193	189	163	196	191	190	202	180	192	165	178	203	183	185	204	184	182	182	207	223	205	171	175	173	196	195	191	165	194	183	184	184	192	220	206	161	199	186	205	208	183	201	189	195	178	189	156	209	197	204	191	163	210	188	185	196	187	182	189	196	192	201	200	160	218	200	203	195	203	179	175	174	196	180	177	175	179	177	174	189	192	195	188	167	151	174	178	173	199	181	165	171	200	165	210	169	184	203	209	167	207	199	176	188	195	176	203	225	183	183	175	183	190	184	200	181	206	186	184	184	208	192	172	200	175	191	206	168	214	183	194	214	198	188	188	196	189	176	177	190	189	171	178	192	175	164	173	187	194	200	195	219	168	180	169	172	200	171	183	210	191	220	193	184	186	212	179	195	182	200	185	221	179	162	185	171	184	173	196	169	198	187	195	176	216	197	191	168	200	177	178	184	186	152	194	212	169	201	195	187	206	167	160	204	173	216	208	201	198	182	191	198	182	192	177	191	177	204	162	184	164	188	186	200	177	211	182	196	217	184	177	182	193	206	207	172	179	225	175	189	205	164	195	181	186	176	190	182	181	196	198	186	200	186	173	199	169	220	169	205	186	179	193	213	154	180	199	161	178	200	204	193	198	179	188	194	201	196	201	190	221	197	202	191	195	199	189	208	200	204	176	197	174	195	191	198	159	223	166	198	184	218	172	173	178	199	183	170	173	194	181	198	190	194	172	200	192	171	206	197	179	192	177	190	200	193	190	220	175	196	180	192	202	176	177	187	173	187	195	190	217	201	204	176	198	213	160	160	197	200	191	198	181	178	181	194	188	178	184	176	185	202	185	189	204	191	186	191	179	205	187	198	182	174	178	189	188	194	204	189	177	193	170	193	199	206	191	203	217	205	176	166	192	169	203	187	177	188	199	193	185	193	192	210	172	166	180	183	190	197	191	196	183	167	198	179	159	217	179	175	201	166	210	190	179	189	201	196	167	175	182	184	194	200	192	184	190	167	216	171	183	190	204	201	191	204	160	180	175	193	179	191	169	170	198	196	213	186	190	189	189	184	212	178	184	165	192	185	177	209	177	210	176	180	189	180	187	178	215	221	196	212	193	178	200	177	182	204	191	191	190	158	188	202	176	202	189	176	166	182	202	186	168	189	202	194	183	170	176	174	203	198	176	201	222	205	186	188	209	183	206	195	191	180	191	173	165	183	176	210	186	195	215	183	159	203	172	201	192	170	195	182	225	193	193	167	181	168	206	191	191	184	204	191	193	175	193	166	173	183	179	177	200	184	208	179	212	177	190	192	214	201	202	172	174	167	220	215	170	176	177	199	195	195	191	160	199	194	182	195	171	172	193	177	177	183	218	204	191	187	178	185	183	186	191	194	191	192	205	190	185	173	175	184	190	199	200	212	189	178	198	197	182	176	182	197	177	207	197	190	189	193	179	181	202	199	208	178	189	182	211	195	164	185	209	183	186	189	203	190	170	172	175	185	178	225	196	195	203	186	188	193	194	200	197	189	184	212	209	177	198	185	200	202	209	178	188	193	203	223	170	166	193	174	186	165	196	207	179	173	181	184	197	188	207	181	180	198	208	192	187	200	158	196	189	161	198	192	179	191	194	175	196	185	193	197	156	223	182	186	202	176	204	168	203	176	198	193	163	177	208	184	191	177	184	185	183	194
17928	24912	2654	3082	2783	2341	2030	1769	1545	1451	1299	1199	1042	1023	1039	1008	946	921	938	843	811	1064	14656	22017	22272	13285	6103	2068	654	599	571	605	602	546	627	593	584	586	587	608	653	625	593	585	598	596	583	648	592	542	598	580	612	615	628	605	561	596	603	614	602	616	627	590	612	628	598	614	623	560	586	624	582	572	615	573	600	551	546	594	615	573	587	613	602	596	580	596	573	591	607	603	603	652	594	569	590	545	593	621	579	542	606	595	597	549	604	635	582	585	601	632	582	607	602	559	611	608	627	603	621	607	550	605	620	605	636	595	569	603	582	591	595	593	562	620	593	646	621	616	564	534	586	582	609	605	631	565	599	590	595	565	606	576	605	632	598	638	612	594	597	604	615	591	624	632	568	540	602	576	600	591	586	586	565	598	605	596	588	617	609	608	591	570	587	615	630	591	566	615	625	613	587	580	560	603	562	546	611	583	593	640	592	573	611	605	604	597	624	573	635	625	588	585	601	582	575	624	596	566	563	625	616	596	579	589	614	574	634	567	619	634	582	588	599	596	590	551	563	586	625	606	583	596	574	617	638	573	576	572	620	587	558	582	649	603	574	591	614	581	548	581	565	621	587	659	593	573	575	573	590	588	615	644	628	578	591	600	574	569	626	571	577	633	589	614	613	610	618	596	628	584	577	587	637	571	615	579	549	601	609	589	610	546	610	629	596	565	597	578	612	631	615	588	644	580	567	637	580	567	604	592	572	602	615	605	580	621	604	586	570	532	550	614	611	652	576	593	579	629	553	597	522	639	555	598	562	583	587	622	560	627	598	586	597	553	605	605	571	581	516	607	594	643	595	611	648	585	602	568	588	602	605	638	649	567	602	609	609	585	601	600	602	592	591	624	605	620	592	620	580	612	612	620	617	599	579	609	641	627	596	595	595	610	570	589	633	598	630	587	577	590	605	586	629	638	569	562	602	590	621	599	606	526	633	629	618	586	594	551	559	577	590	596	588	571	633	581	589	608	616	580	575	658	596	576	601	600	607	594	590	540	608	611	624	576	595	565	597	628	638	605	598	606	619	580	591	611	609	552	584	618	600	558	616	622	537	567	569	603	588	617	616	577	601	608	549	634	560	565	623	569	589	589	606	587	608	589	600	597	632	587	537	583	605	593	623	586	645	593	587	554	611	604	611	588	595	577	611	595	615	565	630	559	607	590	599	582	626	603	625	576	609	564	608	558	607	577	686	595	631	584	616	632	604	598	594	659	593	616	614	569	603	584	584	592	561	609	632	576	571	600	590	653	607	556	595	612	594	621	577	565	589	622	577	592	578	588	585	582	599	624	619	561	592	609	607	604	626	612	608	602	580	585	625	592	571	610	588	580	578	592	612	603	567	598	588	561	606	597	631	583	579	626	548	594	577	591	594	550	616	595	602	573	632	603	595	595	594	576	654	576	580	608	568	582	647	592	613	651	581	608	573	573	594	589	575	605	582	589	610	597	641	589	548	596	579	570	582	575	574	604	548	621	576	579	588	611	575	572	610	615	638	650	580	576	612	595	607	575	653	575	584	561	575	587	587	633	539	550	606	625	576	589	589	615	599	598	562	583	599	573	586	618	594	613	575	625	594	587	613	586	571	596	644	593	646	614	590	611	616	582	601	622	615	624	599	623	561	579	601	598	597	628	619	583	621	626	603	627	617	623	649	567	586	583	593	564	593	556	604	650	589	580	586	590	591	602	593	583	579	591	583	577	628	586	599	563	615	578	576	570	593	578	597	560	577	587	607	611	633	612	613	580	574	612	613	577	639	601	631	550	589	577	615	559	597	584	582	621	569	565	575	594	600	612	590	620	625	572	599	610	571	599	614	581	576	629	572	577	592	607	560	608	611	648	606	590	606	591	602	643	588	606	607	546	631	617	557	603	621	568	588	607	600	582	599	573	554	584	563	554	577	573	582	586	576	610	585	624	589	614	613	601	587	554	591	606	582	583	567	593	624	616	595	604	600	606	580	594	602	597	610	583	588	602	640	631	581	571	578	561	580	593	610	610	622	620	634	613	595	610	640	575	559	575	605	636	585	637	662	589	612	588	605	613	609	610	560	606	570	600	646	563	640	624	623	549	551	612	608	567	654	572	582	538	621	625	570	577	597	610	585	598	603	581	552	595	597	596	615	631	593	619	604	559	578	605	580	562	580	590	603	603	623	589	604	608	606	617	606	630	602	569	606	549	570	611	575	584	633	583	594	595	593	599	595	636	609	621	601	589	603	578	580	614	653	595	628	616	608	561	610	630	595	621	572	553	597	618	596	603	550	618	573	581	617	588	629	626	579	640	581	587	612	584	566	600	598	619	632	605	629	589	647	620	570	571	597	595	599	605	582	584	574	609	593	591	593	623	596	606	635	584	632	567	609	577	570	613	642	620	575	567	558	611	588	657	628	551	613	594	560	588	563	565	590	619	649	600	622	573	587	571	572	613	592	629	588	583	622	601	590	577	615	584	571	570	614	617	604	584	615	572	588	576	612	624	621	584	615	599	559	575	578	598	616	597	579	615	580	629	573	628	606	633	595	621	598	616	623	607	609	560	556	617	568	605	593	553	570	641	597	581	585	605	625	639	636	599	623	590	556	592	580	588	586	617	601	611	556	595	669	557	589	620	583	568	608	561	576	576	596	586	597	616	608	627	645	591	586	588	585	599	579	602	581	643	589	554	580	594	571	582	615	557	569	606	582	608	607	581	618	582	618	572	587	584	578	559	640	567	587	555	587	551	615	605	612	557	639	560	592	621	548	555	617	597	623	575	610	556	561	585	597	601	602	602	581	585	628	621	614	580	624	571	591	589	612	623	616	607	600	596	609	587	587	621	591	612	574	628	604	613	565	584	602	615	579	556	621	612	620	652	575	594	587	640	603	583	598	587	594	617	616	642	538	558	614	525	602	586	589	603	597	604	599	577	610	626	641	627	590	633	625	638	587	624	606	612	659	591	612	601	577	562	587	580	588	580	613	584	574	576	583	615	601	646	563	600	532	609	570	631	605	603	600	622	626	587	589	572	603	577	603	627	555	596	592	566	571	589	614	558	626	598	584	616	564	616	575	591	586	582	590	620	586	610	568	608	619	606	586	651	566	616	614	573	632	624	610	649	561	592	600	618	575	591	586	609	606	619	610	581	612	577	602	591	577	649	592	622	543	591	565	602	609	592	605	582	636	560	597	619	567	594	576	622	658	638	608	546	545	606	542	568	621	587	564	597	596	629	642	607	629	598	640	593	633	643	544	614	546	594	595	584	639	599	578	591	604	630	591	609	563	603	600	621	635	596	636	614	616	594	559	615	614	592	652	614	629	568	602	605	557	600	564	621	621	615	601	618	579	597	580	566	593	564	633	634	609	639	593	624	590	611	589	555	583	599	593	567	599	600	559	621	591	591	576	536	595	572	584	606	574	553	545	614	621	575	600	566	555	591	616	605	573	617	565	618	599	648	613	635	548	596
35031	56730	18570	4161	1610	1072	822	665	558	527	439	424	369	354	356	311	322	336	309	286	313	291	1599	10927	10068	5096	1915	736	278	219	268	260	250	257	241	282	273	269	199	254	255	251	236	256	260	248	272	247	253	236	243	269	229	226	243	260	248	253	269	258	266	249	231	298	239	227	278	260	228	261	235	221	219	239	252	258	253	244	230	276	249	248	239	268	267	239	245	227	271	273	240	261	270	258	233	258	236	230	248	239	238	236	261	253	238	242	246	256	244	243	249	238	258	275	253	234	276	246	276	249	230	221	233	235	230	246	251	255	225	273	240	275	273	256	240	272	220	241	248	239	244	246	227	265	236	273	255	249	264	258	256	241	264	245	240	244	244	224	241	212	263	234	234	260	234	231	260	242	265	217	233	268	265	261	232	232	255	267	245	254	239	253	230	218	279	208	200	234	235	270	254	227	249	257	237	244	280	264	260	214	237	217	249	226	245	234	259	222	227	238	249	238	207	253	270	249	274	248	243	255	246	246	224	250	246	271	256	226	245	248	235	264	266	245	234	245	232	256	241	256	267	235	250	240	263	257	235	240	253	215	228	241	252	256	254	239	241	259	251	235	237	264	242	254	228	231	235	252	283	251	237	256	252	253	254	264	235	260	253	257	261	241	266	237	235	230	253	247	255	244	263	262	227	206	250	251	258	250	215	261	250	220	224	266	251	245	265	243	226	242	249	290	238	221	251	234	240	276	251	252	218	253	232	252	247	235	227	249	244	273	238	248	246	242	263	241	254	257	261	227	233	250	244	258	236	251	233	236	269	264	247	232	253	254	234	239	249	243	233	249	248	236	257	252	235	246	275	244	265	253	240	228	240	285	248	232	265	213	267	239	251	246	244	249	239	261	255	257	240	231	239	235	248	234	253	269	255	214	257	278	254	251	265	274	253	229	236	282	243	248	264	243	257	262	236	231	251	266	232	245	222	231	244	227	241	234	263	252	236	246	242	215	239	237	255	226	240	254	257	258	276	267	243	246	241	240	265	218	223	267	263	245	243	255	256	273	230	253	251	249	264	238	252	233	204	250	222	257	241	234	260	273	227	220	269	211	271	234	240	244	221	257	251	262	249	266	245	254	237	242	230	239	231	255	236	284	237	286	240	243	267	255	236	259	257	250	236	255	273	237	234	276	231	222	234	250	226	266	243	264	213	268	266	245	283	245	249	234	233	253	254	219	230	249	244	260	237	264	255	248	255	259	255	225	256	238	259	261	269	238	244	234	239	239	245	281	264	242	253	251	253	266	242	268	241	250	237	253	274	226	225	220	228	255	253	253	246	263	249	238	255	237	229	197	271	240	255	242	249	239	241	219	249	239	248	251	262	254	249	269	258	239	255	223	227	263	268	251	247	222	234	237	233	239	277	254	227	249	244	250	255	254	245	248	239	221	258	252	230	252	287	256	229	245	249	251	256	261	260	232	205	256	248	255	256	228	253	256	258	268	255	228	236	236	241	233	248	222	249	249	245	211	219	229	219	228	275	256	218	242	251	229	247	233	265	242	235	263	260	253	248	221	239	220	242	246	255	235	244	262	237	242	230	232	254	250	216	250	223	258	242	224	243	264	267	230	246	254	261	275	217	244	227	252	238	235	188	251	239	251	244	265	245	265	263	237	227	219	252	249	242	253	266	286	237	235	234	225	260	243	254	228	239	257	236	251	255	261	237	246	241	241	229	258	234	265	238	241	240	236	257	240	260	245	245	257	255	259	231	265	241	249	257	250	260	246	227	227	238	259	249	254	253	248	234	232	234	258	246	240	262	270	257	248	238	253	223	252	230	251	260	266	266	245	239	240	244	253	236	252	242	247	235	260	243	254	235	249	200	237	238	233	282	261	257	252	259	260	213	254	244	271	238	267	249	231	241	227	246	237	269	214	253	244	244	247	280	240	259	235	212	277	238	267	246	235	251	242	229	257	252	253	266	265	226	248	261	238	256	248	234	228	245	243	245	236	261	233	250	258	248	250	210	240	245	240	234	256	252	246	220	264	255	227	275	256	251	279	269	265	259	269	253	239	219	243	239	234	225	262	238	246	207	251	231	226	249	229	252	250	217	251	247	253	242	273	249	259	244	234	253	245	243	276	242	216	230	266	233	253	263	262	243	248	241	225	247	232	223	217	243	231	244	229	226	246	246	239	236	253	242	281	263	234	255	227	238	248	244	242	216	246	263	262	246	264	259	246	235	234	250	254	237	266	222	230	249	255	259	245	252	227	249	250	250	227	247	243	232	246	273	257	266	273	239	224	237	251	274	219	232	225	281	241	249	253	268	232	239	273	235	266	238	259	265	231	216	236	258	243	255	239	244	263	227	240	241	226	252	236	239	227	232	247	255	246	230	240	252	241	229	225	213	252	239	237	255	251	253	248	288	229	241	268	252	255	249	247	242	233	238	251	251	246	227	232	249	234	254	274	248	262	241	252	252	243	258	252	252	238	240	237	238	240	275	236	237	233	268	227	232	228	264	228	235	294	274	248	224	265	244	255	237	240	258	249	231	249	226	250	243	248	256	237	236	233	261	260	257	207	231	219	258	244	259	241	256	260	257	260	233	222	208	237	271	229	242	270	251	259	260	264	228	256	250	238	233	267	260	244	259	235	260	262	252	246	256	242	249	239	225	240	253	236	243	250	251	217	259	222	245	253	232	241	246	219	213	230	234	278	226	241	224	242	266	276	256	237	243	238	228	261	233	271	249	260	227	238	228	213	238	226	238	248	250	265	230	239	280	230	248	253	273	257	231	251	253	283	241	211	271	258	262	242	215	226	206	249	223	249	262	226	248	266	252	228	257	274	247	234	228	259	267	262	266	230	240	231	241	244	273	210	247	253	243	240	251	242	246	244	247	238	279	268	260	273	227	238	251	230	242	250	228	259	239	264	254	250	248	234	221	247	270	250	230	242	253	266	239	256	254	258	230	245	237	235	240	249	251	248	258	270	262	255	228	252	246	248	277	247	235	235	236	243	227	218	252	228	267	237	246	239	267	233	242	232	261	248	220	233	253	253	236	257	247	235	239	231	229	219	226	252	264	264	290	223	216	260	247	236	262	242	244	254	249	247	229	252	227	252	246	238	269	274	258	240	240	224	262	259	224	259	236	238	249	258	237	224	224	253	246	231	229	240	238	214	238	269	236	238	249	257	251	249	247	229	253	231	200	241	241	236	230	251	229	260	275	233	246	233	240	262	230	278	261	267	238	265	246	251	230	208	224	253	273	278	251	247	260	230	228	256	231	226	248	266	261	234	268	231	253	275	223	238	221	230	236	246	237	256	246	232	254	216	268	243	241	236	264	255	255	274	211	217	254	236	230	258	235	243	256	250	236	231	248	215	237	233	244	234	251	232	247	238	241	241	248	227	219	243	240	250	286	250	241	231	257	223	253	265	252	258	270	247	255	247	234	265	247	223	240	237	240	247	244	250	235	243	231	259	269	220	204	230	235	255
24173	36772	4190	4900	4450	3730	3200	2865	2422	2119	1949	1713	1580	1501	1376	1358	1296	1223	1225	1189	1108	1161	7181	33473	29812	19250	9187	3198	1037	724	791	754	797	761	723	746	748	721	770	696	693	771	756	732	744	758	730	742	699	755	719	762	777	745	747	778	777	726	750	738	742	729	778	767	755	746	754	712	755	758	763	712	764	710	780	764	722	746	759	723	704	758	726	745	760	744	741	795	760	758	755	762	800	806	759	751	748	749	753	758	740	769	770	715	719	747	738	758	749	752	742	741	746	747	724	748	719	747	768	762	755	766	713	776	739	749	760	720	760	715	747	704	760	782	776	729	754	774	756	754	743	738	752	708	750	775	768	753	782	744	760	768	690	682	773	758	747	763	773	788	720	723	758	751	724	730	697	770	733	729	731	697	773	757	716	733	775	774	767	767	801	724	726	795	769	728	759	722	723	724	749	726	716	785	744	777	745	784	760	757	737	783	779	702	779	780	760	780	749	763	731	747	751	678	756	708	754	779	749	786	733	751	823	752	726	743	739	788	710	756	757	778	782	752	733	746	773	724	692	778	757	751	749	770	736	763	719	796	728	775	740	739	783	732	747	758	762	779	742	738	748	755	742	722	766	756	726	703	717	710	769	738	766	737	732	779	786	757	690	748	747	729	735	772	820	751	747	770	770	716	701	744	775	728	747	766	739	764	769	721	762	801	766	722	748	719	752	745	770	765	740	703	730	727	790	763	721	703	718	754	733	744	722	732	793	772	746	674	699	758	771	782	725	711	731	785	769	772	762	731	714	711	763	694	754	697	749	721	700	745	736	741	713	740	740	739	697	712	748	688	760	755	733	710	764	769	718	736	726	787	705	720	743	779	781	728	724	738	753	729	757	763	739	766	730	730	732	749	708	769	787	765	735	755	765	745	692	706	804	764	786	698	713	765	687	790	780	741	755	748	776	720	759	749	735	746	730	731	792	702	778	726	699	730	794	805	727	689	747	784	728	747	733	777	739	714	761	805	767	771	763	750	683	747	727	750	698	729	702	759	753	822	718	767	718	761	763	730	736	708	764	748	763	779	730	753	753	806	760	805	760	733	719	754	785	758	737	724	733	750	791	775	739	743	748	748	803	731	712	781	702	771	741	731	735	757	777	758	733	772	710	751	738	746	728	777	751	714	757	743	745	746	716	737	745	707	714	731	711	740	759	729	781	761	762	745	741	691	777	724	768	736	774	832	756	813	732	704	778	753	721	767	764	766	773	770	718	707	759	749	733	731	744	726	737	757	713	735	690	731	739	750	766	710	758	782	713	758	742	736	751	764	751	759	768	765	771	754	723	730	709	729	758	734	800	791	775	719	736	770	765	745	736	764	746	739	710	752	774	754	714	741	719	744	727	752	747	729	749	746	736	699	768	704	760	707	768	725	757	774	711	751	829	696	818	768	735	752	780	774	732	800	747	779	749	744	804	750	739	714	714	730	760	743	757	748	738	709	779	754	721	770	718	748	711	769	754	775	778	742	767	730	777	770	754	746	732	752	777	756	733	750	741	766	797	803	755	773	736	738	733	739	750	695	706	773	734	719	740	738	757	746	709	750	793	766	719	771	740	747	761	810	734	759	706	742	740	781	734	732	745	733	738	710	765	775	742	735	776	750	717	720	766	705	751	747	719	691	751	737	786	756	774	728	786	736	739	731	721	761	784	772	723	766	745	690	752	760	729	786	754	772	733	762	714	773	756	754	734	718	759	767	734	756	719	716	743	709	728	705	752	752	752	732	710	704	724	717	766	692	735	702	714	683	750	763	767	754	738	804	789	774	760	744	740	752	746	738	729	745	708	700	738	727	716	742	793	732	762	684	722	758	767	766	779	750	730	756	766	742	739	712	759	726	741	719	765	787	799	749	776	751	759	767	793	792	797	773	752	779	719	765	761	752	800	748	729	707	752	726	745	747	762	750	757	772	713	748	751	743	745	727	768	741	642	748	702	718	744	756	759	749	785	768	731	726	755	783	760	730	733	755	774	747	716	754	752	723	736	747	757	757	754	753	769	785	774	768	749	705	744	724	714	724	748	779	769	752	781	741	772	739	735	700	763	804	752	733	740	750	776	756	757	767	784	736	749	752	705	784	760	774	738	747	737	725	807	796	758	785	751	758	739	784	788	745	711	714	772	726	758	805	769	775	739	705	799	730	722	784	721	757	770	756	723	760	734	745	748	772	773	732	762	760	722	752	735	760	744	739	704	728	753	778	738	775	763	764	738	787	733	734	753	763	722	741	767	737	736	740	733	792	724	750	712	733	728	725	732	752	700	731	752	764	771	734	735	714	743	714	769	845	781	757	721	694	729	756	774	684	757	775	738	784	731	775	715	782	737	766	730	746	782	763	748	797	768	746	739	743	760	735	745	795	743	760	762	727	787	758	727	746	712	743	742	728	762	739	740	759	760	782	781	726	794	743	746	748	784	736	766	751	706	762	749	707	791	693	749	784	790	720	747	706	700	806	724	766	740	762	770	752	742	758	763	755	792	782	754	742	815	750	737	755	748	787	737	749	790	760	766	728	748	743	785	792	760	771	772	736	778	759	771	766	708	771	740	683	838	753	781	745	700	767	768	738	767	715	774	714	783	780	744	706	737	700	754	735	767	756	699	755	750	753	745	730	746	745	788	774	732	771	735	764	759	779	760	714	758	739	747	738	720	747	776	715	743	777	718	746	744	762	767	810	745	791	725	735	814	741	750	795	717	767	763	781	735	760	801	775	742	711	707	774	727	740	726	747	747	814	762	745	744	804	720	758	804	779	730	712	753	780	778	713	776	730	703	784	818	781	759	742	741	745	711	780	799	762	713	784	794	752	782	739	743	761	730	750	742	816	710	740	731	793	740	714	746	778	776	743	725	760	760	694	712	693	726	728	785	732	706	798	702	746	700	751	736	737	737	711	718	728	791	758	787	771	754	774	754	741	756	766	748	754	763	744	760	717	730	760	664	768	713	739	780	795	710	785	748	779	739	773	729	802	723	737	768	753	769	823	775	750	744	692	718	702	774	743	785	808	782	731	713	743	746	742	745	749	731	737	776	731	714	769	743	701	740	754	764	705	760	735	752	771	763	735	731	786	743	733	745	765	766	731	740	739	740	764	749	767	741	758	734	758	738	757	767	771	752	758	758	773	726	794	711	710	754	715	747	781	799	745	740	724	778	732	738	760	725	728	796	793	734	750	711	721	745	757	778	675	770	735	757	747	760	753	765	776	727	724	769	764	773	713	789	734	716	729	741	729	793	727	754	723	756	742	741	739	713	787	768	763	729	755	785	708	749	781	722	782	748	779	767	765	689	745	749	709	747	752	749	759	731	764	744	742	701	742	702	738	747	804	746	690	754	734	734	720	782	730	765	716	727	743	738	763	729	769	773	749	702	730	738	756	746	728	745	747	752	715	783	743	783	793	729	789	753	758	800	732	728	744	731	706	743	784	756	754	764	808	761	763	722	765	771	774
4740	3241	584	224	213	204	200	210	198	198	154	197	176	173	179	161	161	186	187	162	184	173	307	914	1031	681	451	278	177	171	194	180	152	162	168	177	169	169	181	159	174	148	182	163	145	172	196	159	157	168	174	168	179	158	174	194	155	175	165	196	187	175	177	174	162	157	158	159	163	156	182	189	167	167	181	155	184	165	154	176	162	169	203	162	159	193	159	170	182	182	171	178	173	160	169	172	182	169	188	195	183	189	151	155	183	164	164	159	186	147	160	148	166	143	159	185	190	160	163	169	190	162	164	164	144	169	164	135	150	174	179	173	160	167	182	156	174	178	172	183	165	187	172	176	164	170	180	186	162	184	190	170	159	187	164	175	162	170	185	170	160	149	178	185	178	170	173	198	190	176	156	173	169	184	151	175	162	168	174	188	183	172	186	177	164	159	163	170	162	202	166	165	175	148	183	193	162	176	155	182	182	176	166	162	160	175	156	163	140	177	163	166	149	148	170	167	156	182	149	170	191	179	176	175	170	173	167	172	147	173	168	157	166	181	155	182	157	190	172	178	159	183	185	170	152	163	206	188	177	168	173	190	167	185	180	152	162	178	163	167	208	167	180	150	179	177	168	157	156	177	157	180	177	161	162	171	171	166	198	191	145	163	173	170	174	176	145	174	165	196	171	165	180	166	147	188	163	169	157	182	167	176	142	153	173	179	166	172	157	193	173	176	196	186	201	166	167	169	168	141	159	172	177	178	163	179	178	162	167	185	176	174	173	182	164	149	151	162	168	169	161	160	155	179	178	156	154	168	169	185	164	159	198	178	180	157	165	161	162	182	173	185	144	146	173	192	177	167	175	179	181	167	142	166	176	177	198	201	159	159	174	176	179	174	167	152	163	175	161	157	183	148	158	173	164	206	161	157	169	153	146	173	156	172	160	189	156	204	155	155	162	154	172	187	177	159	153	178	186	162	148	160	172	196	175	178	176	172	177	195	165	158	147	148	166	168	160	157	158	185	161	171	165	156	147	178	199	169	160	176	160	175	189	167	157	173	178	190	174	160	164	134	154	177	173	181	161	173	172	187	178	155	181	136	175	180	178	153	174	140	151	175	159	159	162	149	179	172	178	168	157	173	184	195	166	176	157	186	145	190	150	187	183	170	168	137	180	161	169	173	178	175	167	169	181	165	170	181	149	191	174	148	158	165	183	181	176	171	151	161	174	186	189	156	172	180	175	173	172	171	171	159	159	177	187	178	168	161	174	192	183	143	173	171	186	148	165	201	189	177	151	187	153	172	170	159	163	157	179	172	155	165	165	184	154	154	164	157	168	144	183	155	168	177	159	182	163	148	182	154	185	192	169	189	188	176	191	189	160	147	164	163	175	174	169	177	149	155	161	155	144	145	190	183	163	189	161	180	170	206	169	168	180	160	167	157	175	151	176	114	175	143	168	182	161	151	175	182	176	188	169	152	145	157	155	163	171	179	172	156	147	196	184	149	161	195	178	162	162	147	184	166	170	170	154	169	145	173	172	168	176	183	156	170	174	162	157	178	185	180	162	191	189	154	174	175	167	170	181	157	162	164	164	168	146	160	166	166	161	176	180	174	172	185	169	181	158	170	172	171	157	180	180	168	183	175	171	144	170	184	161	160	182	190	142	177	163	166	164	148	179	182	171	179	178	176	168	177	146	164	183	182	183	179	189	156	180	157	171	151	166	158	178	159	176	176	177	176	185	192	175	167	167	185	168	150	176	183	150	151	176	170	170	158	184	167	156	155	168	158	185	158	175	180	181	180	176	160	156	163	176	161	155	188	154	160	165	157	186	168	159	180	163	159	170	172	171	163	150	168	162	169	171	183	157	155	181	201	187	155	179	160	176	166	141	172	151	166	171	174	158	169	170	176	192	184	148	184	178	172	192	165	188	196	155	157	182	174	161	164	186	197	145	170	159	194	167	181	174	179	178	168	173	166	172	143	151	169	169	159	169	153	161	163	169	156	154	179	183	173	169	179	151	163	165	142	174	166	181	175	184	167	165	152	175	183	164	164	167	147	177	153	177	178	170	176	178	194	155	168	184	165	173	162	198	169	150	168	182	165	167	143	161	163	163	174	171	170	176	177	177	158	157	151	161	167	176	163	176	166	154	168	168	171	169	146	186	175	180	158	174	159	156	150	158	184	196	179	171	174	182	158	166	164	159	191	168	144	160	181	143	135	176	194	176	143	161	182	169	158	171	157	168	168	170	171	162	162	190	156	165	188	167	167	171	167	169	164	182	156	147	192	165	162	169	166	164	161	154	151	180	171	147	177	153	146	188	180	167	178	166	162	182	149	174	151	185	153	162	175	159	168	159	157	153	173	167	171	182	193	136	161	171	175	162	181	159	173	160	160	181	153	140	145	196	161	168	162	170	164	174	173	186	162	180	166	160	168	153	164	175	183	170	163	187	170	164	164	178	176	167	173	165	189	173	187	156	176	179	182	167	168	178	183	156	156	177	171	151	172	180	164	163	190	183	180	182	173	157	189	160	179	160	192	154	174	168	175	179	178	185	147	177	177	163	148	179	171	165	174	174	137	172	151	163	172	168	183	164	177	181	178	175	178	174	163	168	169	186	193	165	184	187	182	158	170	153	196	167	159	171	147	177	170	178	156	155	153	150	174	175	143	148	152	164	163	178	174	174	174	168	166	151	171	167	154	155	186	152	152	155	174	154	187	158	192	152	174	166	169	150	187	189	172	163	165	182	152	168	169	153	162	167	162	155	177	169	167	155	169	157	186	161	180	159	182	187	143	176	164	139	152	168	167	188	184	154	173	160	179	155	180	150	162	175	149	175	173	161	170	155	181	171	176	172	177	155	159	163	163	171	191	165	170	194	166	153	153	179	158	160	165	179	181	163	183	180	186	161	179	169	178	169	144	185	174	173	184	186	157	169	194	166	163	171	158	150	147	151	154	160	169	192	150	175	167	164	174	171	187	169	173	174	176	164	159	177	184	173	172	177	171	153	151	160	170	149	139	149	177	190	147	187	158	175	157	169	178	179	149	167	175	176	179	166	158	183	153	163	171	160	175	173	143	223	151	171	167	167	179	162	158	182	155	184	201	165	185	161	177	141	170	169	161	171	207	162	173	159	178	185	167	151	159	166	168	173	168	178	165	158	154	144	150	169	166	171	189	174	165	177	160	161	183	189	164	158	182	189	174	190	178	163	154	171	157	191	163	185	168	167	157	155	159	152	177	179	184	165	147	167	175	197	163	175	147	193	179	181	171	191	196	161	172	162	176	175	170	176	171	162	157	157	157	176	167	182	169	164	166	200	181	168	171	161	180	170	175	174	149	158	172	165	166	196	155	159	188	173	166	195	159	144	167	196	175	169	164	178	212	157	149	145	179	181	174	162	184	174	170	191	169	156	153	174	180	174	179	155	163	168	175	157	153	173	184	169	181	165	174	167	176	152	185	172	172	179	156	154	185	183	179	179	186	171	141
3741	5303	890	715	678	689	743	698	663	639	645	566	590	582	619	583	583	641	589	608	586	601	1540	4710	4557	3118	1754	984	602	565	499	559	537	512	510	519	571	541	564	529	538	532	579	574	543	577	558	583	559	527	521	560	522	559	517	531	543	544	570	530	538	556	541	540	520	571	545	516	564	580	524	520	550	570	560	552	588	570	522	521	551	556	529	547	529	588	544	571	506	542	571	570	582	574	541	550	524	532	549	507	534	558	535	536	529	566	581	573	506	518	558	541	546	563	590	569	542	556	530	524	545	564	536	498	563	587	530	527	586	506	548	542	573	577	514	517	589	533	560	540	548	582	527	535	554	567	510	499	538	519	536	521	512	558	545	552	567	514	518	525	562	556	529	514	541	553	525	559	578	580	531	556	561	534	545	546	599	539	557	564	543	578	547	579	514	535	558	564	518	515	519	583	605	560	558	544	565	478	544	557	548	579	546	551	568	555	528	536	541	564	538	530	578	552	551	554	546	528	550	513	533	536	512	567	521	534	540	529	546	576	529	556	504	554	560	539	567	561	562	579	558	546	506	597	540	546	545	589	566	542	529	515	569	581	605	496	544	525	546	565	499	577	596	524	517	573	545	561	535	571	552	542	525	561	557	536	563	577	532	548	565	503	540	586	515	548	530	558	512	578	543	561	565	539	510	536	521	561	552	556	539	535	591	577	561	541	538	528	525	571	509	544	553	588	531	543	546	555	561	558	541	547	559	550	560	541	511	489	495	490	549	520	569	527	566	523	569	550	535	531	538	523	555	525	588	537	532	533	559	587	553	524	547	574	521	574	538	525	567	551	522	522	569	546	539	533	587	522	565	597	525	552	523	546	571	543	530	550	568	542	515	564	541	559	523	546	566	551	535	532	564	538	537	534	533	576	574	520	532	555	569	519	551	506	551	535	539	546	543	562	552	541	553	589	502	583	554	563	549	577	529	537	513	530	544	540	549	546	559	499	536	535	563	537	562	535	546	543	587	549	517	547	539	497	525	551	517	541	557	535	551	512	518	557	529	533	528	568	550	574	516	531	509	503	522	542	479	567	564	527	540	553	537	527	541	551	529	547	558	568	549	542	527	481	575	574	534	509	552	544	503	538	567	566	537	565	509	556	568	539	554	535	536	559	538	559	556	521	586	554	530	530	524	583	556	541	520	558	561	531	530	553	520	564	599	544	530	558	547	541	564	582	526	518	543	540	553	526	586	564	547	553	545	539	527	548	576	526	546	510	532	535	568	540	567	577	572	538	563	542	549	566	549	569	507	568	517	540	541	504	569	563	576	518	542	573	553	556	579	565	528	560	589	552	609	543	572	546	566	525	523	515	564	524	519	564	551	533	547	577	576	543	592	512	533	562	569	509	549	542	584	517	539	592	568	546	549	539	529	513	540	550	545	592	546	504	549	561	533	492	547	545	562	536	552	553	531	531	516	581	507	567	550	550	565	541	590	546	529	557	564	538	503	557	574	537	539	585	524	569	557	564	542	513	540	553	560	535	575	537	549	524	569	548	495	501	555	569	607	522	568	547	561	562	518	529	546	550	531	543	519	552	499	550	556	566	544	558	559	507	536	540	531	526	534	556	551	571	565	508	545	562	531	527	537	524	552	535	521	520	504	578	565	560	538	533	596	561	531	548	572	559	518	549	531	565	540	553	593	572	549	513	553	561	564	548	561	589	538	531	589	560	520	497	584	540	559	515	570	512	521	565	536	505	555	544	504	559	534	586	497	556	528	528	568	575	511	546	506	529	584	567	572	529	553	554	538	554	544	532	548	562	569	559	550	530	543	585	504	557	550	570	576	508	593	527	492	515	546	520	543	574	596	555	529	560	502	575	547	556	552	530	528	530	529	554	579	583	560	566	539	521	571	528	560	513	520	521	515	551	525	555	560	481	523	536	557	573	559	583	568	511	543	574	553	501	560	538	552	552	530	566	545	557	510	543	562	527	595	557	576	542	566	545	549	579	535	545	526	502	554	591	584	551	560	525	557	553	524	566	547	507	571	543	590	571	509	569	529	515	543	496	574	572	579	555	542	537	540	568	555	546	557	495	550	558	588	550	557	573	540	560	565	529	545	540	550	532	537	523	556	560	547	602	544	535	580	513	512	512	555	506	537	593	527	549	520	510	562	560	541	557	526	523	555	533	566	588	509	558	576	537	549	550	566	536	587	546	561	535	517	523	571	546	535	587	511	592	557	594	570	551	523	528	561	544	540	515	563	523	577	597	553	527	584	538	535	581	524	527	543	510	512	547	550	526	544	577	572	571	555	547	567	537	521	524	536	540	531	502	541	551	549	545	540	533	516	504	540	510	578	555	523	538	543	587	554	606	541	553	570	534	536	511	548	522	519	527	569	559	567	532	555	512	562	582	543	545	508	589	589	549	534	553	508	541	509	561	572	556	543	551	584	548	558	557	568	560	534	546	544	507	526	549	522	522	544	512	539	550	577	550	546	558	556	620	545	563	588	527	526	537	542	556	574	559	510	556	483	539	530	509	575	553	532	546	549	535	589	510	555	521	577	544	530	592	574	515	547	593	548	548	514	557	545	560	530	521	551	534	546	575	502	562	482	526	562	511	545	543	538	545	550	557	554	538	537	529	520	551	537	552	523	542	548	574	572	551	547	539	569	527	538	535	533	558	511	500	541	551	572	579	528	513	585	550	552	559	582	545	531	557	537	557	542	494	575	547	523	547	540	562	582	519	594	572	532	556	538	504	528	558	547	575	543	554	529	541	536	565	527	542	526	542	569	478	520	558	521	560	548	510	576	542	541	503	572	554	525	541	544	518	572	539	568	528	507	529	596	538	557	517	548	554	561	550	542	486	567	568	563	531	535	566	592	540	556	559	540	532	537	575	583	537	539	525	564	564	519	534	545	566	584	546	541	563	518	515	592	540	548	602	508	539	559	533	520	535	581	535	592	530	493	589	533	574	562	516	534	526	558	542	521	555	541	552	548	551	522	557	556	539	529	532	558	573	572	565	513	535	563	560	575	583	552	586	543	526	575	563	530	530	523	546	539	508	571	575	556	534	555	567	514	513	535	541	572	553	557	545	538	550	565	551	525	530	555	557	532	582	526	536	567	581	587	536	520	588	508	573	545	569	569	560	554	557	526	555	552	529	548	560	533	550	554	507	554	565	574	562	562	577	538	545	511	564	552	602	552	526	547	502	550	515	571	571	515	534	593	553	530	548	511	533	531	575	545	554	541	509	560	507	519	550	548	534	537	557	583	548	558	530	509	541	522	514	589	505	584	543	530	573	497	575	559	541	577	532	550	560	579	539	550	563	529	541	534	553	571	560	524	570	542	514	548	543	527	509	556	544	552	512	495	532	552	576	526	497	551	564	562	579	542	577	575	554	549	539	550	544	560	540	506	485	523	529	545	521	568	535	569	528	555	528	519	508	528	556	540	555	508	533	514	534	542	558	490	536	546	557	568	518	503	545	506	583
27182	43306	14933	2290	883	666	487	396	358	343	300	314	267	255	250	260	250	245	238	274	233	230	562	5807	6093	2995	1492	557	297	192	207	232	186	196	221	224	202	219	182	173	226	219	206	217	192	199	188	203	210	231	183	208	208	224	232	223	190	215	195	201	212	214	201	206	209	219	194	231	193	213	215	198	226	178	231	201	212	209	197	178	198	226	189	204	204	224	194	201	195	219	163	201	199	213	216	227	209	205	198	195	185	182	208	224	240	211	201	209	193	205	172	186	194	188	194	206	164	208	191	209	210	197	197	223	169	176	202	184	193	201	195	178	188	203	216	211	233	218	204	218	227	203	219	177	203	194	186	200	227	211	196	185	189	208	204	193	200	192	200	206	205	206	216	208	197	198	202	192	200	221	177	180	211	216	195	221	184	199	211	209	190	204	189	212	202	202	197	221	210	182	203	208	193	188	214	199	236	228	216	220	195	202	206	207	201	203	175	215	195	199	181	203	201	230	205	204	209	213	186	184	208	189	189	197	186	188	212	203	180	213	173	177	190	203	194	199	200	192	204	194	193	194	195	195	214	212	226	210	195	195	186	179	177	236	203	209	194	211	208	228	208	205	186	210	209	177	204	214	184	201	233	208	208	231	224	209	201	184	204	208	188	182	207	201	199	201	185	238	204	205	189	201	215	205	208	200	220	218	184	229	199	203	211	214	182	211	194	193	198	212	170	193	205	203	187	192	178	209	204	196	171	185	185	208	208	182	204	193	180	185	188	207	174	191	207	189	181	187	208	193	174	197	202	227	230	202	199	202	200	209	235	185	207	199	214	203	212	202	188	211	192	223	201	222	193	221	203	205	214	185	181	216	234	175	201	239	228	232	189	208	211	227	202	204	208	192	215	208	205	191	174	234	218	201	236	202	195	187	183	185	207	191	219	215	207	223	196	188	191	212	215	190	178	196	208	213	202	190	186	205	221	218	211	198	185	197	203	189	210	204	195	204	226	187	198	216	240	224	203	204	183	203	214	211	189	201	232	199	181	240	202	208	204	185	232	210	193	205	212	191	196	207	211	214	219	201	188	185	174	203	209	201	206	224	217	207	224	238	214	197	222	182	228	213	209	186	227	193	209	210	233	232	200	206	193	213	186	204	209	172	215	220	201	220	215	214	205	202	207	214	204	173	230	197	212	207	191	194	209	219	197	187	191	203	170	187	203	188	208	184	200	194	175	191	186	214	211	199	196	213	192	177	209	206	193	195	215	196	199	198	188	235	178	197	208	203	213	209	217	225	191	184	194	210	180	206	192	206	234	185	185	209	204	189	195	188	206	188	227	196	179	223	216	208	202	199	204	175	191	196	229	191	185	181	202	205	224	188	201	207	208	234	176	188	212	206	202	214	196	194	208	201	217	192	206	217	236	206	199	190	186	210	233	211	209	205	206	217	190	189	230	187	205	183	197	197	190	202	210	191	211	193	220	204	178	178	220	229	203	196	202	198	197	192	196	215	184	244	218	184	173	210	209	194	202	198	194	201	217	186	197	205	197	214	234	199	198	199	216	232	217	190	177	188	230	215	199	203	190	202	190	213	170	212	236	208	203	196	202	191	220	232	186	189	192	218	217	211	214	208	218	198	190	208	202	244	196	224	206	238	228	177	209	207	220	225	206	202	214	181	193	222	207	204	211	146	219	200	211	199	213	197	199	222	221	189	195	217	192	211	203	203	219	215	213	196	228	202	219	189	222	186	212	215	225	192	222	212	210	216	221	170	218	181	210	209	192	220	209	203	200	208	211	211	217	170	189	193	175	212	199	202	209	236	216	206	211	213	176	202	214	207	200	190	204	212	204	193	201	189	193	191	211	195	193	213	213	198	206	211	227	209	204	230	224	210	172	199	168	194	225	211	195	189	198	219	184	197	208	200	209	184	192	199	154	216	201	211	219	192	216	232	188	210	199	212	203	179	209	218	209	210	182	191	199	207	214	217	212	194	190	203	207	203	225	200	228	192	197	206	199	222	223	185	171	234	199	224	222	198	189	222	210	218	205	177	200	200	172	237	187	191	221	196	233	212	202	224	232	214	183	216	183	191	209	194	211	187	216	236	203	193	217	198	193	203	196	186	194	190	202	203	215	230	196	209	220	200	217	199	202	204	191	207	199	216	195	216	227	203	220	223	210	212	190	215	208	197	204	177	220	210	211	186	210	218	207	211	215	218	212	166	226	206	212	194	224	211	190	208	212	183	182	208	167	203	194	214	209	191	186	209	215	211	199	203	210	200	205	188	219	215	201	191	213	218	193	189	185	204	204	209	216	210	191	204	190	209	201	194	230	206	222	208	197	189	198	190	223	215	209	198	192	184	203	209	193	188	221	173	220	208	194	202	217	209	183	195	205	211	202	196	216	207	207	213	196	201	227	196	190	209	220	189	200	184	185	194	197	199	198	224	174	197	186	209	186	178	192	208	194	206	195	219	196	187	195	180	202	182	174	212	207	214	197	206	165	197	206	214	206	191	208	208	205	188	198	219	201	194	199	194	198	205	208	211	220	200	185	226	192	230	199	184	210	213	201	199	203	168	202	184	213	200	186	215	217	207	202	226	189	204	221	200	211	184	215	194	214	209	193	191	196	185	194	194	192	206	228	200	211	191	227	217	221	193	200	193	212	219	210	221	197	193	195	215	219	193	204	209	212	193	223	218	237	200	185	214	204	199	229	194	220	194	211	224	203	195	226	216	181	190	200	186	209	236	165	177	191	214	184	210	217	199	179	206	205	208	194	195	206	210	189	191	183	170	167	227	210	205	188	219	205	190	213	192	219	186	204	220	217	195	197	184	180	191	208	211	206	217	216	183	207	213	192	238	185	201	193	181	215	187	204	207	195	191	208	201	199	195	210	195	208	180	187	199	206	209	189	216	239	176	201	224	208	182	206	231	207	196	195	206	231	181	200	200	207	214	199	223	184	205	209	184	201	225	222	202	210	221	201	205	180	203	235	218	173	232	206	200	189	231	199	193	210	204	216	224	193	225	204	187	190	189	220	201	193	208	199	207	192	182	200	189	203	220	188	176	232	188	204	197	170	176	203	198	174	219	197	185	215	199	219	188	195	213	213	216	217	211	183	209	190	187	192	202	226	188	211	199	212	196	199	202	230	185	208	208	189	204	180	197	197	174	204	206	204	211	211	217	234	201	192	197	209	193	199	193	208	190	208	206	196	204	200	217	229	208	216	211	199	215	195	216	213	202	208	189	194	199	206	188	203	202	196	188	179	216	211	187	202	192	196	205	211	199	197	224	232	194	216	217	224	231	211	215	195	204	214	200	206	197	209	211	190	201	194	192	206	196	229	184	220	206	199	200	187	211	202	199	202	184	219	208	206	203	210	203	221	207	196	211	209	214	198	212	193	199	201	215	204	188	193	205	200	205	189	177	203	214	193	190	214	187	204	198	188	178	218	205	196	199	190	180	202	206	209	219	234	186	204	203	187	216	194	210
18376	33589	3131	3189	2752	2352	2053	1673	1495	1359	1280	1151	1071	1074	1021	1014	904	869	837	836	871	768	3297	24117	23392	13450	7313	2496	1039	655	657	677	654	635	629	645	647	644	660	633	639	668	663	650	668	636	648	625	633	646	663	656	590	602	650	609	613	587	623	610	662	664	646	649	640	629	680	696	627	631	574	594	613	648	645	595	643	675	674	610	655	657	615	626	660	677	659	631	589	616	607	694	651	660	688	606	644	641	690	669	635	617	646	632	633	608	653	647	632	604	645	641	655	613	652	635	645	644	619	615	651	663	641	571	624	667	638	646	669	635	671	695	569	662	644	643	645	681	656	681	665	619	663	646	632	652	627	642	674	659	625	621	646	663	612	629	662	658	620	650	652	623	624	637	660	606	664	625	629	677	651	647	629	613	618	662	648	637	628	670	655	651	634	648	617	661	606	639	636	647	670	661	636	630	634	603	635	614	670	651	651	614	636	639	643	637	630	662	629	625	652	629	594	628	649	647	629	637	612	604	628	671	623	662	631	616	664	692	605	645	607	650	645	649	653	631	685	615	638	645	607	655	652	649	578	592	590	594	630	628	612	677	650	608	636	658	659	676	622	628	636	648	634	611	632	648	648	587	627	709	657	617	682	642	658	638	623	636	645	665	682	572	638	657	614	643	618	616	657	634	628	667	679	664	625	621	583	588	635	638	583	642	631	621	619	635	653	598	644	654	649	599	608	641	664	625	654	675	675	664	627	639	644	675	594	597	616	647	617	626	622	651	630	594	602	618	609	603	638	604	663	646	606	573	646	653	646	642	620	627	662	668	626	656	618	662	606	655	649	636	657	658	629	653	666	634	637	593	664	619	634	622	622	632	678	693	640	675	664	597	659	618	637	673	635	622	586	617	663	634	651	650	704	634	661	670	659	641	614	642	686	632	598	637	639	638	584	669	625	614	639	603	629	624	615	638	644	637	629	649	606	622	605	620	632	619	608	639	663	597	639	603	646	623	669	654	664	667	643	600	630	641	620	648	628	654	639	646	647	659	663	611	652	644	585	637	624	636	630	608	614	679	653	643	618	650	622	663	666	631	612	626	677	632	652	640	653	659	615	661	639	686	634	657	630	676	619	598	607	633	654	645	627	615	631	677	655	618	637	611	613	618	644	673	659	630	630	599	642	632	653	606	651	619	669	669	627	639	640	641	642	620	665	667	617	625	599	633	636	609	635	643	620	676	580	644	639	667	607	661	621	637	637	672	646	647	621	667	608	652	671	612	597	668	608	607	628	652	639	669	646	674	644	696	640	633	662	635	644	650	631	621	615	619	692	634	668	605	658	635	653	630	649	640	675	678	669	660	620	640	652	689	625	607	648	605	621	634	619	650	625	663	647	620	601	721	645	582	637	638	618	648	643	641	648	629	625	609	617	689	623	640	667	605	605	667	635	618	656	629	665	623	658	653	652	623	589	622	615	642	615	618	616	715	657	610	609	652	620	642	663	638	619	608	612	659	623	650	642	613	596	624	606	627	669	611	589	657	668	611	666	627	625	683	656	670	646	630	653	634	627	639	608	651	682	645	637	603	663	597	688	665	641	629	693	608	616	635	660	637	641	645	636	650	646	617	613	664	642	634	634	629	648	630	589	644	626	632	675	602	624	612	656	658	589	625	591	634	612	597	635	633	674	648	635	636	612	610	621	662	626	652	639	670	594	664	636	643	609	588	653	638	672	638	638	598	614	637	618	684	624	634	641	615	616	637	630	647	616	638	660	620	676	653	641	668	653	606	662	647	647	617	615	675	666	641	635	669	660	644	659	655	595	651	657	634	634	596	673	577	662	620	620	661	632	624	652	654	667	614	664	681	668	658	644	639	629	669	663	626	664	653	615	623	614	682	618	642	607	609	598	622	642	656	696	678	665	649	629	656	653	649	654	625	657	648	662	615	622	616	631	684	640	650	622	649	625	713	641	643	627	610	659	590	668	649	670	631	679	651	612	642	651	643	673	657	621	632	649	639	680	624	623	602	637	686	665	631	652	643	627	656	700	654	645	628	669	614	631	620	643	642	636	633	609	632	605	671	669	609	663	628	611	641	653	636	599	612	643	655	619	615	628	644	652	609	605	634	608	616	606	626	631	669	597	610	642	644	633	608	649	641	713	635	635	608	626	637	646	646	649	592	637	639	587	651	675	644	612	623	655	678	675	595	650	638	646	655	616	661	597	630	650	645	600	663	631	605	621	604	635	638	633	712	674	624	639	611	674	608	663	631	625	675	633	643	620	640	651	643	619	584	642	650	621	630	635	582	646	637	650	598	629	618	668	677	588	659	655	675	628	640	640	669	617	595	613	635	690	635	627	678	632	650	591	622	570	662	622	609	643	646	654	639	662	638	624	647	620	617	630	608	649	605	628	654	576	612	622	610	620	638	631	659	661	661	645	638	620	640	631	639	648	590	665	633	664	648	624	668	598	634	648	634	643	664	621	636	645	614	609	655	669	641	644	588	660	636	636	562	634	632	653	643	641	634	670	580	649	593	632	611	601	670	599	633	647	618	622	642	625	694	644	640	658	615	667	643	664	619	616	615	670	620	654	640	634	622	654	598	636	643	675	603	649	626	606	636	587	634	640	630	613	639	617	616	654	656	631	633	633	611	644	626	604	621	692	646	661	652	685	663	668	657	653	641	610	654	618	619	632	656	646	649	641	650	594	643	634	622	663	637	645	573	629	629	620	664	612	658	631	615	627	646	647	691	641	649	620	624	658	646	657	691	643	608	620	663	651	641	660	642	660	674	655	649	624	639	613	584	637	612	623	656	652	665	641	616	644	654	663	673	603	636	630	606	645	664	604	678	688	670	657	606	625	660	630	631	641	656	621	641	600	619	666	654	640	627	621	626	632	630	624	598	674	671	602	624	628	664	635	620	655	640	671	613	607	647	662	665	684	650	638	677	657	612	630	574	647	633	644	656	626	639	642	693	625	662	593	666	614	613	687	640	665	621	674	622	670	651	611	658	640	642	665	622	557	584	636	617	654	632	631	641	660	692	602	656	602	671	645	639	625	645	648	658	718	653	663	627	626	622	635	666	607	612	631	641	577	635	646	611	612	673	659	669	643	636	631	622	662	652	650	656	616	621	609	641	656	629	599	608	607	627	676	676	635	623	624	679	687	661	620	674	700	604	650	610	612	647	667	660	655	622	615	658	610	652	641	666	630	609	665	638	647	638	629	635	617	701	676	599	687	626	651	649	640	689	641	624	620	672	678	622	605	627	597	634	637	683	674	638	654	666	609	592	629	642	618	613	628	651	618	618	632	646	620	718	693	621	642	689	704	643	605	612	705	630	678	671	674	635	634	698	635	639	665	679	659	580	646	629	609	606	660	577	635	584	648	666	618	634	639	598	648	590	662	664	651	647	621	611	613	580	639	654	670	608	626	651	624	689	637	652	657	597	689	617	708	653	625	658	659	704	649	617	607	654	644	623	650	596	626	616	645	623
36789	54505	20654	4981	1585	1077	741	652	541	500	450	408	403	355	360	345	355	338	327	320	335	324	1169	8685	11344	5673	2655	869	417	248	272	250	250	250	248	238	249	247	274	282	285	279	239	260	246	238	273	259	243	240	264	248	258	246	274	291	238	262	268	298	236	230	255	251	259	269	256	234	234	261	258	241	292	270	268	242	253	269	247	269	238	268	280	236	277	245	256	246	278	262	237	266	253	247	252	260	247	250	262	258	248	248	224	282	242	257	248	220	264	264	242	251	239	235	249	258	229	241	263	248	261	279	278	259	251	264	259	293	265	262	265	225	251	250	239	268	262	273	282	259	271	255	247	223	265	250	272	249	240	238	243	250	245	269	244	256	271	271	250	262	253	257	290	287	255	262	251	251	253	264	235	268	263	220	242	238	262	239	261	250	255	290	264	243	280	250	231	241	252	275	231	277	260	255	257	273	248	277	273	235	252	232	237	264	266	249	269	239	259	246	259	261	232	283	264	266	268	251	236	255	257	266	276	269	248	263	261	285	261	235	238	268	273	303	275	259	255	283	225	217	270	248	230	247	256	262	263	242	236	262	279	276	258	248	271	252	256	255	257	290	265	261	257	242	287	274	269	240	249	273	226	251	250	263	270	248	250	246	257	272	288	264	256	232	259	280	266	250	263	243	255	267	246	238	279	250	247	267	260	256	251	267	244	244	243	257	264	233	234	220	255	251	243	252	282	251	256	255	273	239	264	248	268	241	243	248	251	242	249	249	252	251	244	234	288	263	261	260	224	257	251	245	224	286	256	267	263	264	269	247	255	246	255	287	243	249	255	274	248	264	263	257	272	241	257	263	275	223	236	244	283	250	262	262	232	288	273	255	204	226	303	264	233	258	248	290	253	255	242	287	260	257	259	271	248	246	279	238	268	255	242	275	254	217	243	272	256	259	241	235	246	253	262	248	252	274	264	264	254	261	268	283	231	280	252	250	256	259	247	242	220	243	266	261	277	244	269	259	258	215	225	264	241	257	257	264	279	266	246	261	265	245	266	241	232	242	281	279	249	232	280	226	263	246	265	218	253	253	248	269	276	249	251	246	259	258	271	272	265	266	255	237	221	260	253	241	265	255	269	253	227	255	286	241	254	232	256	260	246	247	268	233	254	285	241	272	262	273	272	240	237	236	250	258	250	246	249	236	252	273	254	225	259	247	257	243	250	252	256	278	233	237	254	259	239	247	260	276	241	263	260	270	258	258	237	251	236	287	270	251	268	250	241	267	233	275	269	268	273	269	274	235	240	263	235	270	274	263	239	264	267	268	261	267	266	269	258	239	263	245	254	248	246	241	259	244	250	243	264	259	261	222	253	245	268	246	255	270	257	249	263	287	281	262	274	232	246	269	253	252	262	245	227	273	238	249	261	276	273	233	265	225	242	252	260	258	270	247	248	236	255	246	250	249	238	244	226	239	247	296	268	248	252	242	263	268	252	235	240	261	307	251	294	244	269	244	228	228	272	236	264	261	276	259	265	262	254	231	282	245	246	251	235	272	254	262	266	231	274	255	255	254	264	255	229	240	253	294	229	225	288	238	266	273	223	288	250	274	231	246	250	269	238	283	257	275	271	276	227	263	257	238	248	246	231	257	264	223	258	243	240	261	277	257	234	268	293	229	236	251	273	245	264	235	249	244	248	254	269	235	264	276	252	231	257	236	241	258	244	238	279	254	245	253	250	258	252	274	243	274	257	263	256	238	274	253	265	258	279	256	261	241	257	262	276	260	260	257	261	253	232	255	262	233	252	263	283	257	257	271	264	276	256	268	283	220	272	248	249	243	271	242	267	241	256	259	246	255	247	282	251	277	205	268	293	271	223	267	274	247	254	267	237	224	254	237	219	243	271	273	270	237	230	258	283	253	275	247	244	288	263	259	272	236	269	249	255	269	254	233	259	271	260	242	270	257	255	239	260	291	250	268	271	288	247	267	233	221	258	245	238	243	256	248	235	247	241	252	234	251	261	260	245	248	269	236	267	275	258	243	243	227	262	238	234	244	254	231	257	270	286	271	255	269	240	259	257	256	258	242	272	268	259	262	251	263	268	242	255	244	268	247	263	262	265	263	240	268	275	221	243	227	263	247	250	243	221	233	244	248	241	243	278	256	243	246	287	276	217	229	269	252	237	261	238	260	272	268	263	240	237	252	233	212	255	258	223	260	277	279	254	253	277	207	249	248	263	281	253	255	264	275	249	249	249	262	257	247	240	250	279	273	271	247	260	271	247	247	280	247	273	265	245	256	251	268	249	227	235	230	271	280	276	259	284	247	254	249	250	224	261	248	272	240	244	255	231	242	241	256	252	242	246	220	261	241	254	254	243	246	235	243	239	237	253	271	233	240	275	263	268	256	241	244	250	252	245	262	259	241	269	256	286	244	247	256	271	237	256	252	248	249	233	253	267	205	283	270	253	246	279	269	241	252	271	259	270	264	262	269	250	230	272	215	253	282	249	239	243	267	248	225	261	289	235	239	245	255	271	239	271	263	248	249	257	247	305	238	237	277	249	238	246	247	262	257	273	265	263	265	269	275	241	263	248	252	244	268	251	272	254	312	261	232	264	273	258	254	262	281	266	278	251	265	267	262	229	271	236	246	243	259	257	240	250	231	231	246	282	243	244	252	254	242	235	283	265	262	231	269	214	228	257	256	244	241	259	239	248	243	274	233	231	258	258	270	236	243	245	259	218	283	232	261	261	265	261	257	244	238	258	266	279	278	236	252	273	258	239	223	241	255	281	262	264	254	284	256	273	290	265	264	256	236	238	254	252	250	249	267	222	246	273	277	279	240	248	270	231	267	249	271	221	256	271	242	231	257	243	253	273	269	250	202	266	252	259	234	268	251	229	255	254	258	225	256	253	248	240	258	265	267	244	259	248	244	251	290	252	253	263	266	245	248	245	261	258	250	257	286	249	237	265	261	254	270	256	220	237	248	245	261	246	282	264	268	257	251	254	249	254	248	241	262	248	273	265	234	294	255	260	254	256	233	254	270	253	236	277	265	252	237	248	273	261	233	255	244	235	257	222	286	288	240	253	247	249	247	226	244	279	267	243	246	266	267	245	252	266	242	257	250	252	264	265	272	227	254	254	251	264	260	227	277	209	256	256	265	278	279	260	246	234	240	267	277	242	271	261	245	257	262	231	233	283	273	262	246	272	269	250	260	249	237	240	261	267	232	272	257	242	258	247	247	235	261	266	265	266	272	255	244	274	243	246	285	260	271	273	239	255	270	242	243	256	257	247	258	286	268	253	263	244	255	258	241	280	234	241	252	277	253	247	242	245	258	274	228	277	271	253	272	243	265	251	262	271	262	237	276	252	267	227	229	264	265	291	247	259	246	270	250	269	240	253	229	293	224	241	252	264	254	257	262	272	254	239	263	276	277	246	269	260	261	254	245	273	254	247	288	263	248	241	262	267	280	241	284	240	254	250	264	300	278	247	249
24876	39412	6199	5180	4545	3883	3131	2755	2353	2141	1931	1700	1628	1500	1387	1351	1291	1323	1221	1148	1138	1114	5530	29621	31911	20621	11828	3935	1483	801	756	749	770	808	768	795	788	782	779	752	780	773	742	795	757	782	789	778	805	800	825	775	834	736	828	812	771	787	835	710	779	798	790	799	772	792	779	782	784	754	796	831	822	820	772	735	754	779	771	776	750	796	816	715	788	761	750	750	765	767	809	806	756	758	752	793	776	793	806	764	765	803	776	778	814	772	764	783	756	790	741	816	782	755	773	748	751	786	797	777	789	750	764	790	833	789	758	768	768	790	779	766	715	756	738	763	803	732	782	759	756	767	783	721	697	749	775	734	762	716	733	770	792	748	748	821	744	771	788	766	728	790	745	759	765	771	743	805	781	806	810	755	800	787	777	767	764	778	757	779	813	764	763	745	767	778	754	763	776	778	762	722	818	755	766	749	743	744	817	771	762	809	712	790	717	788	775	797	772	822	727	749	800	793	762	760	807	742	780	705	783	741	774	788	762	814	791	758	788	812	768	775	771	780	753	733	750	776	784	809	766	768	794	834	712	780	782	765	790	780	760	747	782	768	742	785	785	799	765	773	752	786	785	747	800	751	725	786	747	759	753	790	813	769	782	753	739	755	774	790	789	784	775	789	742	754	751	747	783	769	767	747	807	763	743	806	752	759	780	789	764	805	823	803	766	772	828	803	809	790	745	768	756	758	784	791	787	815	791	754	791	724	766	783	770	756	770	789	756	803	835	792	755	809	753	756	754	808	778	772	812	739	764	750	743	778	782	729	792	692	787	767	753	773	777	824	744	719	768	777	737	790	725	747	740	784	728	771	747	786	777	769	774	803	812	760	786	777	797	782	730	711	773	748	769	752	744	756	782	743	807	755	769	766	732	751	713	741	810	737	755	756	770	766	777	766	753	797	799	800	799	802	766	774	728	766	790	764	788	731	798	776	728	753	767	761	765	768	781	733	755	776	794	765	773	724	788	767	799	783	804	793	769	778	791	766	805	796	778	759	737	773	749	761	803	801	817	729	737	770	723	766	759	759	753	773	806	734	732	766	766	725	736	804	810	753	791	732	731	791	739	762	780	769	753	764	762	760	732	705	770	765	814	781	768	727	789	774	771	801	733	752	713	739	771	792	759	738	788	800	774	747	748	781	759	777	736	789	767	766	770	725	788	791	721	767	807	838	741	776	761	767	809	722	748	795	756	774	756	830	737	739	798	783	806	854	743	788	776	736	791	749	780	773	846	757	832	727	807	811	819	753	760	752	742	800	780	773	796	800	698	776	779	751	746	805	778	743	778	802	777	812	779	808	804	783	760	779	801	828	723	738	792	759	773	778	775	769	790	794	760	798	788	728	814	794	775	765	769	761	778	744	786	768	727	734	783	785	764	777	762	754	734	785	743	768	749	754	769	726	779	737	830	825	759	782	754	755	772	834	798	791	790	778	717	792	768	754	752	715	789	728	771	801	755	764	805	728	758	786	789	814	723	791	747	759	776	798	774	792	785	731	793	778	748	802	775	792	749	761	749	795	792	743	731	768	771	794	768	763	716	703	724	775	782	737	753	778	787	768	761	832	803	754	766	794	758	771	732	772	768	752	754	787	797	743	795	774	780	745	774	796	768	807	731	757	775	786	793	740	800	799	768	774	743	797	769	783	812	708	759	750	782	760	773	810	808	763	782	748	779	779	798	779	728	804	797	806	768	786	788	738	746	793	757	745	727	819	778	747	780	756	797	786	745	788	753	779	747	698	748	819	799	770	763	775	813	781	771	755	748	810	778	815	780	795	789	761	749	793	808	781	792	766	801	793	774	778	773	766	770	827	755	777	747	764	821	746	764	796	800	775	762	822	835	775	797	760	817	803	784	702	762	790	770	736	772	785	752	759	717	750	783	794	769	773	802	747	797	790	792	784	758	716	770	760	751	781	809	774	793	741	770	831	776	781	802	812	726	709	767	770	794	763	771	768	769	728	813	741	804	782	797	770	759	795	716	728	815	766	730	766	788	797	823	748	780	795	778	764	808	841	749	748	740	841	773	742	763	789	769	760	760	799	834	783	827	767	762	733	802	798	796	766	808	732	772	772	735	771	803	784	720	771	766	759	767	746	741	809	815	775	737	814	777	744	770	783	828	785	745	789	741	782	787	732	779	786	798	760	805	766	750	807	776	780	748	832	781	788	743	784	790	838	757	824	730	768	767	775	803	743	785	760	699	761	793	819	819	775	794	730	792	787	766	778	755	785	743	785	797	764	759	733	754	784	804	762	725	761	749	746	763	774	736	774	757	757	775	815	739	709	773	725	739	770	761	809	816	810	818	829	773	787	734	753	801	752	781	816	756	764	813	751	806	757	735	775	790	796	797	799	791	797	770	775	789	759	786	766	751	784	747	761	790	773	774	815	796	727	817	806	838	752	772	701	744	752	835	775	779	779	793	819	753	807	759	782	764	736	750	770	760	805	775	775	713	756	755	758	773	749	791	794	811	773	756	798	743	758	821	765	764	762	762	761	737	777	781	737	777	809	742	790	743	793	744	827	746	786	801	760	805	709	757	742	694	796	802	776	768	788	776	793	785	809	770	784	796	703	806	717	760	848	761	732	843	793	802	725	746	786	760	752	786	780	758	797	806	764	800	743	785	794	704	739	760	764	824	771	735	746	774	788	759	732	787	743	775	791	778	784	783	753	788	764	786	786	793	749	791	768	778	807	801	794	794	769	747	749	769	766	734	753	763	745	786	785	785	764	823	780	768	784	711	786	823	801	782	794	839	801	788	768	809	789	766	771	789	798	722	785	797	730	742	792	768	801	767	733	793	767	753	797	768	791	755	737	787	752	756	774	811	764	782	761	735	792	750	770	770	809	799	767	817	724	783	839	773	744	775	738	747	806	770	792	759	746	775	766	813	745	812	773	782	780	762	753	804	779	788	762	784	735	770	790	722	790	697	743	771	806	739	799	753	789	739	813	807	747	747	752	756	799	789	843	724	794	780	753	777	821	769	782	785	730	783	790	829	764	790	800	776	824	817	777	765	792	764	775	792	746	752	771	786	739	778	755	758	785	786	786	768	785	788	820	723	850	765	758	808	754	786	755	711	756	770	786	791	746	746	731	777	778	798	810	830	735	798	770	810	742	776	778	706	799	807	757	727	775	795	708	792	789	784	806	768	750	745	776	775	756	775	769	781	830	787	766	816	774	781	779	759	754	744	803	787	776	834	792	737	810	732	746	737	747	748	753	762	732	749	747	766	745	774	770	711	779	734	804	766	794	844	751	708	796	761	739	771	745	695	817	794	775	792	742	749	744	800	746	787	777	799	807	802	781	787	778	759	725	777	809	821	772	795	763	773	799	781	780	784	764	771	758	768	740	757	767	806	763	757	739	796	753	821	794	779	779	798	819	738	751	778	791	825	803	770	812	743	850	750	758	762	786	755	768	806	755	770	767	853	782	723	807	772	769
6723	3083	475	286	197	212	193	170	161	182	179	144	157	130	186	150	179	157	159	163	152	170	225	741	949	802	481	266	162	153	150	162	159	161	158	173	159	161	162	166	130	154	184	157	151	160	165	167	158	153	158	152	153	139	159	161	153	158	145	159	156	170	166	154	173	155	164	158	163	158	154	157	167	157	151	171	146	182	150	131	164	146	152	138	167	179	149	164	170	161	143	149	153	184	177	153	145	126	148	144	180	165	159	175	183	172	160	168	144	161	147	148	161	162	163	171	140	148	158	178	167	161	178	164	170	150	145	172	169	162	165	148	177	154	156	166	168	142	164	158	169	143	171	173	162	164	187	124	154	172	168	154	174	175	159	149	151	128	175	139	161	151	148	139	169	161	175	158	172	140	160	145	165	160	163	175	161	163	154	178	169	160	170	132	153	165	179	144	146	156	170	149	144	148	150	162	169	158	166	164	147	188	139	161	178	164	192	171	144	157	153	133	144	133	150	152	162	159	164	143	165	159	142	173	152	186	167	154	166	146	149	155	158	182	142	157	149	174	155	177	162	167	168	147	145	140	153	157	173	171	164	166	175	156	155	178	160	171	161	154	155	138	155	166	153	160	155	160	155	162	132	139	147	149	165	175	157	160	161	153	170	166	193	150	158	148	163	152	159	163	153	150	147	169	166	140	160	144	145	183	159	169	177	158	170	162	159	148	161	157	128	164	162	149	158	128	160	151	147	150	166	140	154	139	143	162	171	188	167	152	148	172	160	136	172	140	185	163	154	169	145	152	162	144	170	204	159	187	147	154	161	150	165	165	152	161	162	143	164	165	161	133	163	164	160	157	179	153	150	136	170	155	163	156	160	170	149	151	144	148	185	158	163	141	195	173	153	152	138	172	168	142	163	170	164	162	154	170	147	171	155	155	147	163	162	151	162	166	145	167	151	164	201	178	159	160	168	154	173	156	159	177	133	166	163	161	158	153	154	152	160	178	160	143	142	146	134	159	187	163	178	172	166	167	158	153	145	151	153	147	163	154	140	193	144	176	151	156	187	153	166	166	152	151	194	170	156	141	153	187	177	170	148	164	149	177	137	158	162	162	169	145	147	166	150	181	168	150	151	150	168	169	153	171	177	181	139	158	163	173	155	160	162	165	149	141	144	163	151	177	173	149	189	155	148	141	173	146	138	153	163	170	143	131	149	169	151	162	168	148	146	161	160	167	183	143	164	169	154	165	173	154	173	133	173	156	144	167	148	150	146	177	135	175	147	183	172	133	169	164	152	179	153	152	143	163	182	169	170	167	162	142	171	164	156	153	159	139	152	163	172	152	160	151	141	153	154	183	150	168	152	169	184	172	169	163	175	170	165	159	161	172	159	167	167	153	149	150	150	162	159	164	160	168	164	151	153	159	156	158	155	180	134	157	160	156	167	143	159	186	170	132	157	150	131	172	176	143	170	164	176	153	138	157	152	178	175	149	137	138	161	139	178	175	145	150	150	142	166	154	164	178	173	185	148	161	156	158	161	142	167	140	151	178	144	193	161	168	171	131	143	157	164	181	156	169	147	167	175	147	163	147	164	147	157	144	151	169	170	171	163	185	142	181	165	144	153	146	151	152	165	144	171	169	166	155	167	158	159	154	168	163	146	151	165	161	161	154	172	154	175	185	152	145	189	190	148	160	159	153	169	183	157	152	160	156	171	172	132	165	180	178	174	164	141	168	147	123	130	160	171	175	147	152	185	146	160	159	160	157	162	158	168	158	161	142	147	162	172	158	166	149	167	150	169	156	148	170	152	147	155	146	158	162	155	146	159	178	162	179	175	191	176	160	168	153	149	165	129	143	158	169	114	161	180	148	138	128	154	152	147	175	152	147	186	156	165	164	169	162	154	171	176	140	163	153	159	163	162	142	147	157	170	166	147	134	160	173	166	173	152	170	179	152	164	167	181	159	149	184	172	168	132	192	148	148	170	171	146	174	163	156	164	177	144	135	141	168	148	173	171	155	153	165	156	173	163	158	160	172	181	166	151	156	145	151	152	180	158	151	143	149	149	145	155	163	151	140	171	167	130	177	159	158	151	156	180	143	189	166	148	169	159	160	151	152	142	179	157	180	159	165	179	151	139	180	153	147	169	150	162	197	147	157	174	144	141	156	172	166	157	151	162	153	152	139	163	168	160	147	166	162	160	164	166	154	146	174	152	166	158	155	168	156	146	186	160	150	154	155	146	157	164	120	150	164	170	151	150	144	150	150	167	155	145	175	172	151	170	170	170	149	183	178	172	141	163	157	170	178	157	165	158	161	153	170	155	145	138	158	162	156	145	141	158	165	155	151	155	160	165	156	165	162	175	167	141	157	172	141	163	153	156	164	148	158	149	162	149	180	169	174	156	178	177	171	147	164	154	160	171	176	184	170	139	158	177	173	146	125	195	152	154	160	152	149	162	150	141	132	167	160	179	176	148	168	177	170	148	147	154	177	183	170	170	166	162	157	175	177	172	144	173	166	145	164	142	165	162	166	179	160	141	149	152	162	143	170	142	166	170	154	156	184	169	169	159	139	172	136	152	151	156	172	170	163	168	169	171	163	164	158	157	162	146	171	156	143	172	159	150	164	167	158	143	159	166	136	152	145	153	156	179	153	149	160	180	174	166	126	143	147	160	144	178	152	173	165	154	162	163	183	164	152	175	157	165	168	153	162	137	181	172	158	182	147	145	147	143	138	162	166	156	155	167	161	146	156	167	181	156	148	172	151	158	180	155	168	140	155	164	175	152	165	172	169	168	154	164	150	174	182	169	163	147	157	153	158	187	160	169	152	164	159	145	139	157	179	150	170	160	162	154	196	155	167	163	154	166	153	165	171	161	142	148	152	163	179	135	159	162	163	158	160	140	150	175	173	160	148	168	148	151	131	160	179	148	147	163	175	152	162	150	152	149	152	168	155	156	170	168	147	162	185	148	167	155	174	169	136	159	172	166	164	148	169	141	153	166	158	154	141	163	162	169	142	173	143	149	160	168	164	157	155	150	158	155	167	193	181	163	149	161	155	182	141	173	145	164	162	145	152	131	164	136	171	138	142	139	167	148	159	137	171	173	158	153	147	158	156	160	159	159	164	132	145	191	157	167	184	151	169	152	147	151	137	160	167	170	168	156	156	155	164	160	183	159	140	152	182	169	175	138	146	160	168	164	156	147	156	144	168	175	161	153	195	161	142	148	177	169	129	182	158	164	148	158	177	144	181	173	147	151	162	155	152	138	176	156	162	161	174	162	180	162	157	138	167	168	148	159	137	150	186	162	138	156	160	161	174	145	168	173	175	170	143	152	164	149	162	167	153	150	181	171	157	166	161	169	169	183	158	166	127	175	166	165	176	173	156	167	189	140	155	162	145	153	160	156	170	155	178	170	151	172	159	153	143	165	180	163	164	161	151	154	160	147	165	161	156	178	182	164	167	155	178	148	142	165	132	180	178	162	151	129	160
4871	5003	652	636	683	631	601	583	609	559	584	601	526	549	559	548	580	563	495	531	516	533	1084	3934	4744	3634	2190	915	514	481	556	526	560	495	502	528	531	498	509	483	531	511	512	512	538	478	491	503	509	497	508	503	477	541	519	526	470	514	501	519	501	495	503	483	532	517	514	485	528	473	548	524	498	512	519	513	510	505	488	500	487	517	542	534	526	508	510	511	570	507	500	516	505	502	520	525	497	494	502	539	495	491	524	517	560	524	548	510	545	548	520	536	501	550	506	523	496	476	530	494	512	503	508	511	482	475	498	545	522	570	506	513	555	507	505	475	522	537	516	504	508	557	508	525	500	499	488	521	489	519	539	512	556	512	503	517	500	539	532	562	513	528	493	515	517	529	465	514	547	513	510	541	529	498	518	489	535	531	529	458	498	503	547	495	529	514	503	497	540	527	492	525	489	493	554	501	536	506	492	521	532	540	542	548	554	513	489	491	487	501	561	578	487	541	499	484	517	516	504	524	508	461	465	492	513	547	527	514	502	511	499	487	504	500	508	496	514	533	505	552	467	506	530	531	511	536	495	499	510	532	535	544	536	493	495	526	506	487	491	525	517	524	536	512	482	558	509	480	517	492	534	508	529	516	549	531	511	496	530	514	512	492	535	515	483	483	494	491	540	512	527	549	518	484	524	524	567	468	554	548	497	516	491	529	521	537	523	470	545	540	501	510	524	510	527	506	495	484	529	483	529	539	541	496	561	490	528	486	543	560	533	504	546	519	503	530	567	498	480	487	515	503	535	486	519	508	499	523	522	545	526	502	559	521	533	521	507	496	485	524	504	513	499	534	494	557	496	465	516	502	498	492	538	537	555	494	522	536	504	530	514	508	505	551	512	514	550	542	531	500	511	553	527	529	530	527	505	492	520	534	499	448	549	540	502	486	536	514	487	473	498	534	527	489	506	541	492	541	494	484	531	515	488	544	553	517	511	542	514	531	534	525	500	520	484	549	505	525	523	540	516	549	478	540	506	514	519	521	511	537	493	515	475	515	552	521	510	493	486	536	525	517	547	545	527	501	534	516	523	503	508	507	513	511	493	526	511	477	506	495	483	506	517	488	508	510	548	502	521	506	515	541	521	534	482	577	499	512	505	544	530	513	544	521	521	512	516	517	516	562	533	489	520	525	533	496	494	515	514	510	514	532	508	459	516	533	523	507	512	518	528	508	521	537	554	480	551	545	476	539	534	513	519	488	504	534	556	555	494	516	497	577	526	538	509	517	503	499	481	558	475	521	534	507	494	537	547	544	539	544	529	505	482	519	521	464	523	494	466	498	488	513	519	488	548	548	529	502	522	542	511	514	549	508	505	492	491	505	522	532	515	535	528	511	500	476	504	451	510	523	519	511	512	489	491	533	537	507	526	541	507	528	545	480	530	508	517	525	508	538	516	484	511	538	472	507	568	530	478	538	545	526	546	490	513	521	534	533	486	546	552	525	508	535	510	518	504	555	519	530	536	540	542	525	502	498	548	499	515	478	519	514	520	543	554	525	559	541	502	538	523	512	533	497	471	497	479	503	507	483	533	521	521	544	531	495	501	497	547	515	500	544	532	523	521	501	498	553	486	484	513	495	519	489	532	492	454	511	486	470	527	473	545	497	504	512	504	533	496	511	542	552	489	474	552	550	523	466	511	511	520	527	533	530	496	479	506	486	545	537	519	520	516	547	496	495	567	526	522	510	527	499	536	533	465	521	507	487	525	511	510	525	516	500	510	498	539	471	530	499	506	511	514	530	561	503	514	488	496	520	471	555	517	497	509	500	469	513	515	515	500	503	525	510	545	498	533	516	517	441	508	476	508	511	550	497	516	509	534	520	518	524	503	500	479	544	507	536	482	509	473	478	527	508	497	507	486	526	502	517	530	534	547	508	492	502	509	507	482	473	534	518	534	545	487	512	460	514	500	534	471	521	510	503	511	490	514	464	497	515	554	527	522	496	516	491	534	513	543	516	546	496	527	501	532	503	512	506	513	566	523	485	527	519	496	492	507	529	528	469	492	527	543	476	527	530	534	514	496	519	498	511	505	521	516	533	541	509	511	536	513	557	479	546	505	475	519	526	506	515	511	568	534	513	495	480	543	507	525	500	531	543	532	490	503	517	526	531	529	503	509	504	544	539	534	503	551	497	521	509	487	548	498	501	504	521	487	527	495	503	511	530	489	504	504	511	498	474	501	497	504	514	518	482	520	522	536	537	518	509	569	519	515	511	477	548	519	509	507	524	539	493	480	488	520	544	473	497	522	538	475	508	512	544	495	539	528	514	514	486	505	517	504	494	539	503	462	508	517	529	497	519	545	485	513	486	553	544	521	551	488	476	524	554	503	477	528	553	510	510	502	504	538	497	516	521	512	528	529	481	509	560	517	448	527	496	516	499	524	499	492	465	527	530	503	544	530	507	522	504	517	523	501	465	492	494	501	508	508	510	513	510	501	554	512	514	538	534	560	511	521	562	472	504	502	512	509	536	547	469	551	499	517	470	523	518	495	470	514	542	511	519	509	521	445	514	494	501	519	495	489	500	503	516	497	566	502	521	450	526	544	529	494	516	510	481	518	545	505	511	481	533	512	483	517	539	515	530	510	543	557	474	478	541	540	526	515	474	527	518	534	495	545	477	509	498	527	536	529	518	486	500	545	493	536	547	521	507	538	505	533	513	514	487	541	518	550	525	502	559	466	507	499	492	532	513	536	518	496	522	493	525	524	494	503	500	525	536	518	523	506	515	505	538	545	527	498	559	513	534	497	550	546	486	497	498	499	549	492	502	506	522	551	481	517	497	480	546	499	545	492	527	520	510	489	539	517	539	516	504	523	498	491	530	492	532	496	538	472	527	492	584	493	505	537	541	476	586	524	545	498	520	493	506	506	533	512	515	526	484	497	515	501	477	539	508	499	519	524	523	502	510	486	507	497	494	512	504	537	515	531	510	490	489	478	544	502	514	524	505	491	482	523	496	506	530	519	548	523	487	492	497	527	509	496	521	498	515	507	555	490	507	533	525	518	517	510	511	508	509	521	473	504	548	508	495	493	563	485	483	494	503	511	486	489	530	492	527	511	535	540	487	493	503	526	512	508	500	518	509	514	524	516	550	525	508	528	522	528	542	502	480	485	484	557	535	498	515	496	545	479	547	577	504	484	485	516	521	533	531	505	527	500	503	543	555	502	513	514	531	535	504	472	523	513	493	522	547	518	526	513	484	498	513	522	526	556	484	522	478	523	514	550	569	508	528	529	525	457	542	495	539	488	500	510	521	497	503	501	524	528	533	510	527	509	533	515	526	505	527	541	491	547	585	494	526	551	499	530	529	536	501	538	545	491	531	515	526	519	489	512	492	509	541	521	544	485	531	469	511	485	523	542	474	515	555	500	537	515	491	484	493	517	496	556	526	493	534	486	505	545	505	493	538	511	517	505	528	526	555	542	512	520	545	514	495
25924	28717	3996	1179	793	663	466	403	352	341	330	311	282	284	265	217	227	230	236	203	242	211	985	6469	6841	3244	1400	500	194	206	187	204	158	173	163	189	181	171	215	198	179	177	192	175	206	211	194	206	195	197	174	181	183	172	210	187	192	215	196	202	198	202	206	210	188	166	196	181	183	204	164	195	183	196	200	209	202	189	182	201	193	184	190	226	164	193	203	203	174	170	191	167	176	204	181	192	184	164	204	192	180	164	189	201	179	220	179	192	185	183	188	176	209	207	200	224	183	183	181	187	194	193	203	197	204	182	192	174	222	202	189	188	222	174	169	218	192	180	196	192	163	179	173	219	205	190	178	221	193	165	205	179	191	202	193	201	203	188	183	211	189	216	169	203	206	193	173	173	199	210	192	176	212	197	216	177	189	199	185	218	206	213	199	167	181	171	193	194	210	205	206	174	185	196	174	183	198	193	205	181	199	156	188	182	192	181	187	200	196	178	188	192	198	177	179	168	175	219	201	197	174	190	181	195	181	182	193	205	187	211	174	210	176	199	191	187	193	194	196	198	178	188	181	220	170	191	184	173	185	180	175	191	178	207	219	191	169	185	175	200	181	200	179	199	220	175	215	184	195	209	183	188	200	212	177	201	174	194	201	172	214	188	188	192	180	191	205	178	189	201	196	187	180	179	187	176	183	219	196	172	184	200	192	191	193	178	179	195	195	189	187	193	198	170	199	191	185	188	181	186	172	198	205	200	189	185	177	194	196	194	185	168	173	189	170	192	194	163	190	188	218	171	168	155	175	179	188	180	190	165	183	193	169	181	185	189	193	180	187	192	161	175	173	182	185	179	172	232	173	177	197	190	175	213	177	209	197	195	176	191	192	188	203	207	179	228	192	183	202	188	198	188	192	197	207	203	209	159	189	203	199	205	187	183	188	187	176	191	184	192	201	205	199	193	163	181	192	199	178	193	195	184	198	193	197	187	188	199	208	184	186	189	169	202	181	183	196	190	205	228	197	182	166	193	191	180	200	186	205	181	191	178	180	206	183	187	175	174	206	183	217	215	185	211	182	183	174	173	171	190	188	167	170	182	218	208	168	197	207	213	204	201	201	173	192	187	159	194	185	199	179	190	161	159	217	188	185	191	181	159	194	211	199	222	192	192	175	202	208	190	197	173	193	195	192	185	197	202	208	180	153	188	178	175	177	191	173	186	221	185	204	171	193	188	173	187	172	190	187	210	181	198	186	164	187	178	167	199	180	222	165	216	170	202	190	191	166	212	182	207	166	189	220	173	167	219	191	174	195	167	192	170	185	198	193	189	188	178	202	197	192	171	169	171	176	201	173	165	162	187	208	185	195	209	207	171	211	192	187	203	194	221	176	198	217	189	206	205	178	179	176	162	214	190	191	195	201	201	186	185	190	184	214	209	191	193	198	171	187	179	188	179	197	186	186	178	173	189	178	191	185	175	190	187	180	184	189	201	179	154	153	177	191	195	179	188	198	179	185	180	201	205	178	199	210	180	180	195	189	194	190	196	159	200	192	203	189	179	180	199	179	182	209	191	185	192	187	205	182	186	189	209	210	185	191	158	173	188	184	197	194	186	195	194	183	189	168	200	221	168	214	183	166	181	178	213	169	191	203	167	178	198	209	195	210	197	185	199	180	188	171	173	179	198	199	177	184	206	177	188	220	171	204	189	199	198	180	221	172	200	190	192	194	200	209	173	184	213	180	189	184	202	188	200	197	206	197	199	181	159	194	213	188	187	190	186	174	191	180	190	188	187	170	195	186	200	178	186	190	202	178	195	217	204	172	195	171	172	196	183	190	211	197	207	193	216	183	184	199	184	204	172	202	198	196	184	200	204	199	188	184	175	159	173	205	177	189	205	174	215	182	191	187	169	186	192	178	180	167	192	217	189	200	200	193	208	213	179	203	193	185	180	184	168	218	163	177	205	171	175	201	181	192	188	184	183	187	210	193	188	192	194	203	196	166	182	197	197	191	205	181	187	227	189	194	211	182	217	214	184	217	172	189	195	192	170	175	181	176	165	165	221	175	174	185	184	190	203	171	195	206	197	192	163	211	207	208	206	158	183	162	174	189	185	187	194	183	192	181	182	208	179	180	171	186	198	200	177	204	192	171	198	190	170	187	172	172	173	219	171	217	193	201	192	172	191	182	203	210	157	173	185	186	198	192	175	204	172	190	186	194	175	173	181	187	201	195	191	206	190	208	192	194	190	180	209	216	174	196	187	202	202	184	205	189	180	201	170	195	195	204	172	173	179	176	197	181	192	190	187	200	187	197	202	191	184	203	204	186	160	193	205	161	190	201	186	188	184	172	171	170	186	198	186	202	185	197	184	175	189	191	189	207	186	198	216	177	176	192	183	192	176	197	191	159	208	186	216	226	205	169	202	167	212	170	180	205	186	181	182	166	196	189	181	193	202	190	173	215	186	195	202	178	207	216	186	198	194	174	202	189	185	167	193	199	197	201	187	185	174	177	218	170	193	198	153	158	188	169	164	193	200	195	181	196	179	184	192	200	184	201	204	183	179	187	187	207	171	183	187	198	178	219	213	208	204	182	191	191	198	179	171	187	190	191	169	208	188	191	185	196	207	180	191	207	197	184	210	210	215	184	176	203	195	183	202	195	198	187	198	179	170	172	182	185	199	177	188	199	206	185	196	174	204	191	202	180	180	180	174	218	187	194	209	208	169	208	194	188	201	207	192	208	223	201	217	194	202	198	180	179	171	191	194	177	191	179	197	206	167	207	187	195	165	177	196	192	188	185	170	208	184	191	205	191	207	201	172	174	193	186	169	193	180	168	195	193	169	208	169	202	206	210	191	179	203	193	185	194	210	217	180	184	195	184	187	176	173	193	196	193	189	191	179	197	189	185	202	197	191	203	195	201	180	189	199	168	196	204	185	231	208	208	204	196	167	201	170	218	204	209	186	193	190	203	170	188	192	175	211	186	161	192	198	212	181	190	193	179	175	170	189	161	213	188	171	182	187	201	202	198	197	196	214	156	230	204	206	191	203	197	190	203	210	191	204	192	202	178	193	199	187	205	175	211	164	193	185	201	166	161	179	199	212	203	199	163	181	206	190	169	192	184	177	199	194	199	191	202	183	169	170	202	197	208	176	201	185	197	179	186	198	211	171	201	173	174	198	224	183	187	197	181	185	191	176	192	174	179	214	193	182	189	197	200	195	192	228	182	204	196	187	172	198	188	195	198	198	179	202	177	221	214	183	200	192	212	179	196	188	175	197	205	174	166	206	196	178	200	195	191	183	193	184	199	187	200	199	185	178	196	194	194	200	198	192	202	176	181	187	176	205	185	195	175	179	166	189	199	181	200	198	188	183	180	169	202	192	188	188	194	174	231	195	163	189	196	174	160	169	192	188	186	197	189	210	207	182	219	193	193	201	206	175	180	213	188	165	203	194	192	208	199	197	196	211	217	199	181	201	201	183	170	193	169	192
17915	18825	2644	3183	2774	2451	2029	1753	1585	1420	1357	1200	1142	1091	1034	958	958	883	864	847	789	807	5721	25761	24497	14522	6625	1966	700	606	627	588	586	576	614	632	609	639	596	567	616	587	597	629	603	628	588	586	597	625	578	621	620	585	634	595	630	580	610	627	573	587	607	572	588	589	580	605	639	584	605	576	633	578	591	565	593	580	636	573	610	610	600	623	541	558	622	595	598	571	606	569	600	593	611	613	643	643	627	575	592	598	588	598	552	581	657	607	585	578	621	600	608	622	541	624	610	603	581	577	618	581	582	610	609	578	598	632	605	593	631	619	622	594	590	594	651	535	523	578	602	610	575	598	617	596	575	607	564	573	580	606	583	574	609	605	614	626	645	619	606	570	536	552	632	599	653	601	609	606	597	629	598	575	574	541	604	624	628	580	587	619	621	606	585	593	590	643	631	644	605	554	598	635	616	608	612	620	643	626	636	600	581	600	594	552	602	597	572	603	574	590	564	605	602	575	629	593	583	614	587	593	600	611	593	605	627	566	577	621	582	577	629	579	652	594	614	594	608	625	628	618	600	583	578	588	576	610	614	628	619	588	648	602	607	611	615	565	623	571	578	589	589	564	630	585	598	589	541	586	613	631	609	582	576	593	565	604	653	600	565	631	630	578	556	569	639	624	591	597	627	586	636	605	616	551	602	589	618	608	603	562	563	582	574	616	609	618	629	575	605	605	613	622	585	589	556	574	652	577	627	563	605	614	636	590	594	610	609	659	616	616	588	561	579	584	606	584	601	579	601	642	601	584	562	604	616	613	579	617	625	613	573	581	599	586	543	601	577	597	561	578	595	586	569	629	594	590	571	571	596	551	617	603	621	612	589	601	635	619	587	591	655	572	568	570	593	563	631	577	555	602	593	650	584	589	591	575	589	558	586	585	637	620	615	573	653	567	562	626	611	593	622	591	661	594	624	593	588	592	599	579	573	562	622	563	603	627	581	597	605	611	596	594	610	578	556	573	592	608	585	602	556	584	602	611	615	592	567	597	648	614	603	594	646	586	557	634	611	606	622	581	599	629	594	574	603	564	583	621	619	586	623	595	586	633	561	586	618	547	571	599	580	615	615	626	578	557	596	601	626	577	627	563	621	637	617	599	616	583	575	598	567	614	570	591	626	579	571	590	617	595	639	619	624	558	604	616	571	624	554	603	616	546	609	562	634	626	597	609	620	600	592	617	585	651	566	601	598	619	623	577	673	575	580	595	596	607	612	617	570	581	627	554	620	617	571	608	570	618	602	582	580	653	574	601	604	587	612	585	547	590	593	612	571	631	613	584	565	645	585	586	579	604	606	596	613	586	595	622	639	588	595	581	604	613	609	627	588	581	623	605	577	617	592	618	616	604	563	626	629	616	589	616	653	617	617	553	604	618	578	600	606	603	627	590	588	568	551	603	613	591	572	578	603	597	571	576	596	591	603	625	551	624	589	641	628	636	623	626	620	651	614	609	573	609	586	608	641	568	609	583	615	570	594	609	605	596	579	596	597	605	593	598	609	614	567	597	576	557	638	602	630	561	626	602	625	605	650	625	627	569	569	589	575	643	638	573	603	590	586	620	571	597	615	640	651	573	560	575	618	596	595	583	606	585	583	612	568	584	557	604	626	568	589	605	576	613	567	581	561	606	587	591	588	590	600	625	615	617	555	621	566	605	622	622	634	602	572	593	612	545	562	587	616	638	602	615	594	630	615	595	615	608	619	558	613	560	596	618	594	559	651	605	551	646	582	599	617	604	612	601	643	648	597	578	603	585	581	603	595	593	634	649	574	558	595	579	617	609	589	631	619	620	609	623	599	578	614	585	602	579	597	572	600	605	557	665	599	640	602	617	563	634	592	589	600	594	624	639	604	597	628	587	599	620	602	593	599	627	599	544	608	608	587	583	639	610	605	592	600	608	598	665	598	641	584	622	580	543	583	567	589	573	600	586	603	627	610	597	604	602	571	557	623	550	551	571	602	627	591	601	629	618	615	602	559	585	619	597	533	560	584	608	553	560	621	547	593	599	634	563	581	625	604	606	574	602	590	621	560	604	606	624	623	591	619	619	559	599	584	626	597	563	584	582	600	562	594	623	612	637	600	580	623	643	569	569	580	572	595	582	600	609	593	594	593	609	565	577	652	604	623	581	616	585	622	595	626	604	632	624	600	591	614	613	624	576	624	572	619	640	547	615	571	594	624	594	612	616	613	618	550	562	612	574	611	575	616	656	564	598	624	559	656	622	588	580	582	565	554	584	561	587	592	604	593	623	635	572	612	608	573	623	600	559	610	608	602	554	555	648	634	601	604	664	579	652	588	581	598	585	635	649	629	613	596	623	582	596	593	600	628	632	598	633	623	628	573	590	578	591	581	580	617	571	624	638	649	625	578	605	594	625	569	585	586	598	621	615	564	594	605	571	613	604	609	613	581	592	580	618	580	601	595	668	618	547	595	555	637	600	623	571	634	607	562	592	602	619	613	629	627	645	626	629	538	611	609	615	642	629	604	619	600	611	578	614	596	606	643	620	617	626	620	631	579	585	614	578	560	605	592	605	583	608	617	642	632	561	573	636	618	582	631	610	574	625	598	608	576	606	605	553	634	603	623	589	553	588	586	606	615	597	571	614	568	645	617	575	616	600	566	607	630	596	629	581	615	578	613	614	610	592	615	572	607	612	595	605	580	603	615	599	585	607	608	625	605	598	598	582	624	595	616	584	621	546	592	560	613	619	607	616	602	588	623	599	619	590	594	593	600	635	583	579	650	604	581	587	534	596	583	629	590	553	643	599	618	577	610	602	593	607	563	592	593	612	576	596	633	577	603	632	603	610	597	617	652	584	585	591	594	589	604	615	613	598	610	620	596	591	611	603	573	588	565	610	613	581	612	594	634	579	599	609	576	581	577	598	639	596	589	598	578	605	606	609	570	600	583	655	620	576	627	594	589	619	593	613	568	646	599	609	604	603	581	570	582	624	615	606	614	583	653	607	564	586	636	579	559	587	591	562	599	583	572	622	657	634	580	607	589	592	628	618	628	589	570	588	554	599	582	594	632	555	546	616	556	608	592	569	636	582	586	568	575	592	619	584	626	613	626	616	572	629	582	580	588	609	542	601	633	602	580	610	617	573	583	608	595	576	620	605	580	635	604	598	555	567	590	641	590	555	600	593	612	614	574	569	545	587	608	616	616	623	568	639	574	617	616	569	576	637	604	604	623	579	644	631	581	583	622	635	612	603	606	589	592	610	602	588	621	586	577	587	630	584	596	591	562	605	595	625	601	571	582	560	603	607	609	662	566	610	574	602	568	646	615	590	586	665	555	573	598	636	584	615	559	595	612	604	585	591	579	562	615	576	615	623	587	542	599	637	605	611	594	620	580	595	628	555	551	597	609	609	552	583	612	583	626	585	598	605	617	558	591	638	598	605	589	620	623	631	531	559	591	614	632	567	581	584	612	658	629	573
37395	39274	9588	2425	1466	1013	814	672	594	512	452	411	403	392	351	321	337	284	297	305	298	306	3044	11876	10871	4756	1883	681	315	254	226	231	270	225	235	252	266	235	279	226	241	247	239	234	224	248	221	253	237	234	219	236	247	223	245	236	234	257	254	254	230	224	266	254	260	235	249	217	221	248	229	253	247	290	243	241	216	228	211	207	243	223	255	246	227	243	244	237	265	228	240	210	249	232	233	223	216	228	235	235	225	235	235	223	241	236	226	245	257	228	293	238	256	267	231	257	249	247	212	254	246	230	219	249	247	226	240	243	235	263	278	244	229	261	231	236	249	227	246	256	223	244	224	225	246	233	234	226	243	223	252	242	227	254	243	213	246	226	234	231	249	272	225	247	214	227	248	225	240	241	252	234	256	251	219	224	277	246	256	231	246	236	250	248	223	240	238	227	236	225	224	236	260	233	226	238	257	256	248	236	237	255	260	262	225	253	247	208	238	250	257	232	248	227	242	239	215	216	240	240	254	220	225	249	204	252	224	223	245	256	225	208	270	244	240	235	260	234	262	244	246	250	221	231	215	253	246	280	243	255	277	228	255	220	238	238	207	242	223	202	266	247	249	238	244	232	217	239	229	221	236	244	244	240	266	257	269	235	246	253	249	209	251	238	251	258	236	257	240	229	244	236	225	233	258	234	246	226	243	251	234	254	244	218	233	240	271	250	281	228	236	256	243	250	257	246	272	250	226	242	246	231	236	231	228	258	250	245	241	220	238	213	233	244	225	245	257	218	242	240	251	218	232	227	251	262	245	248	247	234	234	218	239	234	255	245	244	246	254	242	256	244	231	194	233	248	254	264	224	238	236	205	264	215	240	262	227	254	246	251	258	217	264	222	240	237	274	247	217	237	244	240	228	241	246	248	236	229	229	250	259	234	255	244	215	216	245	219	232	229	238	244	233	232	227	234	249	228	258	251	245	222	255	232	209	248	238	235	214	258	255	218	233	254	254	257	265	239	258	217	237	223	234	244	252	218	242	237	264	239	237	229	224	247	222	248	217	249	266	234	237	247	238	224	254	228	252	244	240	229	244	235	292	235	215	253	250	246	240	252	227	224	244	240	253	238	263	262	237	243	242	232	263	231	229	231	231	245	259	214	252	238	236	240	248	228	229	253	232	225	253	254	250	240	245	224	237	242	254	240	238	224	255	244	238	269	257	223	223	227	249	243	250	245	252	251	235	241	233	251	257	235	204	243	247	226	249	233	235	230	239	231	236	265	195	256	244	238	241	254	231	222	246	236	239	239	235	221	223	221	242	244	263	276	242	228	244	241	230	241	247	239	235	266	237	228	235	234	240	268	256	241	253	267	234	224	231	251	253	217	241	246	277	247	242	250	270	244	234	256	213	265	236	247	294	241	225	247	253	246	219	232	257	260	220	250	243	252	261	222	261	228	238	224	238	250	206	250	246	265	210	227	245	262	236	238	252	242	253	224	257	251	236	228	241	243	238	236	245	246	250	234	259	251	225	258	252	266	199	231	242	254	229	258	212	268	226	247	222	230	239	227	246	249	249	240	228	250	244	257	248	245	238	248	241	243	243	227	236	233	231	230	215	231	229	239	227	246	233	237	249	212	253	254	235	267	252	246	248	236	242	217	234	249	242	253	250	232	282	228	264	230	208	240	261	242	240	234	223	215	276	226	241	235	232	248	245	231	201	232	229	251	221	255	243	264	235	246	235	248	228	214	252	245	240	238	216	247	274	244	246	206	251	251	225	247	245	253	224	240	225	229	233	231	249	247	261	237	245	243	233	234	255	245	236	256	248	238	266	217	244	246	210	246	240	238	246	207	236	218	230	246	237	231	256	247	217	225	245	247	229	248	243	259	238	277	251	257	230	252	250	255	237	250	232	263	239	222	233	248	271	232	245	245	252	252	246	237	234	215	222	259	228	230	232	241	231	238	225	239	238	223	267	197	239	220	254	230	220	252	233	244	261	248	224	249	245	256	254	269	221	232	244	255	259	204	252	254	233	229	234	262	245	256	270	254	253	228	260	238	242	228	219	228	272	233	255	262	222	247	243	230	257	237	236	241	248	249	243	246	230	222	259	229	281	213	222	231	225	220	228	240	229	255	235	228	216	227	271	256	227	231	229	254	233	257	264	217	218	262	234	258	249	248	250	254	248	251	226	268	265	243	231	257	244	253	230	221	260	267	248	214	238	274	239	223	262	221	259	236	237	227	267	248	220	258	271	227	256	246	237	241	232	239	243	243	222	229	257	214	235	238	229	246	262	237	259	236	249	243	239	224	222	245	273	227	241	270	239	214	262	241	269	259	223	223	243	224	204	248	233	233	236	233	235	249	261	244	250	226	248	236	219	224	249	248	254	227	241	257	234	242	245	241	246	246	240	238	216	239	239	209	225	209	231	225	229	219	220	238	225	241	221	258	274	233	236	248	274	202	235	241	215	237	252	251	252	228	250	234	237	231	251	231	241	258	245	231	262	233	255	245	231	258	228	237	236	228	251	246	233	224	234	253	221	232	232	229	206	247	227	249	232	262	247	217	246	224	250	263	260	222	255	245	283	240	262	274	235	248	241	282	230	221	223	269	219	235	254	250	241	240	218	245	260	263	255	251	223	249	264	231	253	228	239	255	234	248	245	245	263	239	253	226	247	258	223	247	227	240	251	246	231	252	252	247	231	250	246	236	248	231	227	247	304	249	264	259	225	214	234	252	265	252	253	221	240	254	236	256	233	230	249	250	250	252	250	240	226	245	234	239	239	256	249	211	262	239	241	239	270	258	209	240	211	217	211	260	243	244	231	255	234	232	251	220	226	253	238	231	246	237	255	262	254	248	235	251	248	253	221	251	244	248	254	241	245	234	218	259	256	237	238	243	252	224	245	271	232	238	244	246	246	212	252	250	224	239	224	248	259	258	248	260	235	246	241	212	237	251	241	226	241	243	201	251	243	231	253	260	255	239	253	246	219	270	229	248	233	235	265	250	203	226	263	236	265	254	255	215	236	244	239	235	263	200	258	269	227	244	235	256	240	240	246	212	253	241	249	249	240	225	221	240	245	266	246	249	261	233	267	236	244	245	225	254	218	226	266	236	236	243	229	222	243	236	218	247	249	221	237	242	240	233	240	248	244	257	235	255	219	222	254	227	238	237	219	254	224	240	235	243	228	268	225	253	269	243	234	234	249	271	238	255	260	224	232	235	240	217	214	221	245	244	238	253	252	237	234	237	247	248	251	219	244	233	221	284	258	239	241	260	256	260	255	232	245	247	235	234	227	248	228	249	229	231	266	241	267	249	200	264	235	222	245	240	239	216	217	213	248	250	237	226	226	245	244	248	238	232	246	232	249	253	253	249	240	232	244	238	224	237	241	241	252	254	244	259	219	250	250	224	228	235	242	239	260	232	225	225	251	231	262	240	228	231	263	234	212	263	240	270	232	249	254	282	263	245	255	230	219	219	243	246	247	278
26639	23226	4409	5439	4778	3968	3344	2904	2429	2317	2002	1833	1626	1545	1453	1371	1361	1262	1199	1150	1191	1235	13125	34569	30530	18125	8688	3146	1046	751	746	741	735	757	743	735	771	726	707	732	747	728	710	737	731	755	764	689	745	738	736	714	754	714	762	798	744	791	736	726	760	767	744	747	722	739	747	722	717	734	718	761	740	711	762	714	677	737	746	740	704	747	767	727	696	708	782	742	744	770	682	766	775	746	720	801	703	676	743	751	758	735	711	754	719	739	734	721	723	657	726	765	726	706	736	652	744	766	765	705	738	705	745	735	722	767	677	760	736	745	721	714	734	730	719	735	763	734	748	745	706	751	726	713	743	742	774	713	720	745	708	700	704	771	718	716	743	736	754	720	711	739	804	755	753	763	747	707	717	745	709	770	667	739	728	719	736	735	727	702	751	733	710	727	719	735	748	740	713	767	741	720	727	743	757	748	773	733	731	795	771	788	677	742	687	771	724	667	765	731	742	707	774	730	730	716	776	795	701	721	713	757	714	751	744	754	752	803	738	720	744	749	698	755	741	708	745	750	747	692	666	711	740	757	756	789	727	698	751	727	740	746	789	737	751	761	691	716	744	758	711	748	752	696	731	776	716	719	743	772	698	743	715	725	736	690	714	748	738	739	710	741	747	718	762	755	765	735	770	737	753	751	768	738	745	698	763	729	735	704	717	728	776	747	701	753	761	706	694	742	763	748	693	695	773	678	765	770	787	675	715	717	744	706	740	726	732	758	698	673	711	717	693	723	711	750	692	738	694	696	731	711	706	726	708	712	725	762	750	721	694	740	747	728	747	737	706	722	766	747	757	773	802	683	739	726	702	704	739	748	731	722	711	719	715	715	687	748	742	705	708	719	756	725	674	670	694	698	763	754	705	717	727	752	757	742	737	763	716	739	711	779	711	755	758	738	735	702	665	733	725	707	749	736	729	760	754	736	743	705	693	684	750	738	737	745	763	749	752	726	770	771	736	763	711	723	772	718	734	714	729	716	759	711	743	699	700	749	739	751	720	719	753	767	738	749	775	747	722	719	719	747	722	707	748	742	718	750	750	756	755	734	706	766	681	743	767	685	747	708	712	755	760	734	742	723	705	764	738	707	713	715	736	702	754	759	752	737	746	704	719	733	689	728	711	763	738	759	718	693	779	716	790	696	725	715	726	718	744	772	734	687	762	736	743	735	725	756	766	717	747	727	727	738	680	711	756	742	735	710	733	741	712	721	733	709	729	746	700	756	741	747	737	730	728	749	706	754	695	693	755	755	741	726	748	780	734	711	678	728	727	739	745	789	732	779	738	719	729	703	759	710	754	748	718	692	731	673	763	802	709	729	709	681	788	770	715	741	741	722	748	727	708	727	699	761	697	713	683	725	723	709	733	699	715	743	732	750	718	742	758	749	710	727	699	730	791	677	730	753	712	752	744	714	727	722	733	688	724	723	716	735	762	701	717	726	698	745	734	748	705	743	746	740	751	718	704	693	786	722	736	744	769	698	765	767	775	770	710	783	795	736	709	745	756	740	725	755	695	684	711	757	796	752	740	686	781	719	759	729	730	709	724	716	724	742	747	756	700	700	734	731	726	742	766	722	776	773	700	738	734	699	710	730	750	726	722	752	728	743	754	753	711	733	765	732	800	713	745	803	756	747	693	718	726	644	697	733	737	768	740	684	751	733	710	716	763	729	723	717	728	672	742	725	721	734	691	755	747	718	770	671	715	728	765	717	705	755	714	727	747	717	715	714	710	764	762	756	739	690	747	730	731	743	738	765	749	701	711	746	745	710	746	709	697	704	732	736	708	716	731	763	732	704	731	778	736	786	730	726	719	719	720	743	706	719	764	701	727	735	738	756	800	720	737	699	744	728	733	702	714	724	685	707	766	760	747	737	700	738	761	727	735	740	767	670	700	760	705	760	758	694	733	751	767	713	767	687	735	681	720	719	718	750	748	750	689	706	704	679	737	732	756	750	763	743	784	751	738	755	711	701	741	768	715	735	733	722	743	728	724	722	693	763	710	702	720	740	768	744	736	779	727	813	735	756	719	694	713	735	729	723	696	743	729	767	696	716	734	704	721	708	755	752	733	707	697	739	730	759	705	766	723	735	711	732	705	737	721	699	715	747	695	727	753	717	728	716	724	740	696	684	730	741	729	660	740	744	728	740	800	735	751	703	700	771	736	710	729	786	690	686	718	779	718	745	684	747	702	697	754	662	725	665	735	755	710	768	777	768	736	697	713	703	713	752	723	707	749	738	750	747	800	778	697	739	723	750	727	758	730	656	724	767	776	734	711	755	748	756	748	713	729	764	728	769	747	768	756	711	737	752	729	782	738	705	752	728	724	746	762	734	745	766	767	731	709	706	725	794	731	746	770	729	746	745	719	705	773	738	727	746	682	701	784	731	717	751	714	777	747	743	747	730	731	746	671	716	757	707	723	732	774	738	723	703	697	755	751	720	749	709	741	763	768	674	745	718	730	745	714	754	726	788	745	709	712	708	746	753	734	698	774	703	770	729	735	749	800	712	761	686	703	719	748	726	708	725	745	777	727	753	704	750	778	743	672	714	725	739	769	718	765	728	710	728	734	718	754	780	717	710	766	729	702	750	692	734	756	680	691	736	730	794	754	738	722	776	765	728	714	730	738	756	733	767	728	736	726	750	694	681	731	733	731	712	718	723	727	702	718	704	729	715	722	746	739	794	743	716	713	746	749	765	717	742	762	737	742	748	730	742	710	722	733	735	732	715	760	750	736	743	728	717	739	723	755	709	756	701	726	740	769	718	766	729	735	778	752	741	766	709	729	717	741	688	687	759	731	692	731	741	759	706	777	742	768	718	717	698	736	699	760	767	768	716	743	718	738	747	776	697	730	738	690	665	716	797	694	703	742	683	702	750	717	686	725	702	758	701	723	721	691	735	756	706	776	725	743	716	708	775	779	782	657	760	705	682	801	755	777	724	701	785	747	765	710	709	745	715	714	726	730	698	707	780	711	745	764	724	753	798	760	694	703	806	732	754	723	746	754	755	742	765	687	704	730	726	775	714	750	736	746	785	732	744	720	747	738	738	692	752	696	753	735	703	762	720	711	711	731	708	726	700	787	779	733	691	711	737	761	722	772	765	760	711	765	746	744	747	733	765	746	759	779	802	721	780	757	730	741	740	742	744	717	729	767	756	769	712	727	743	763	786	748	717	721	769	734	709	707	697	736	714	691	740	709	769	777	775	729	748	758	745	712	727	719	777	778	709	686	714	639	766	757	732	722	749	714	717	723	742	729	739	702	757	710	725	683	772	682	685	731	730	748	765	733	716	782	737	726	724	721	769	743	748	719	781	755	730	710	745	768	732	781	710	731	761	685	759	748	721	742	731	711	754	720	787	709	677	697	751	781	780	734	721	716	696	711	717	736	745	752	743	705	720	714	712	702	744	775	755	752	734	707	753	767	744	715	736	747	726	767	783	754	736
6481	1767	299	221	228	217	175	173	183	207	181	215	137	176	180	171	179	181	187	166	175	186	329	1020	1350	752	382	264	180	204	153	149	165	208	168	167	168	181	172	188	172	146	184	171	159	157	167	149	182	177	158	165	170	170	163	154	191	133	182	156	154	159	156	180	164	174	153	161	174	153	185	173	180	182	174	153	163	149	170	174	166	161	162	159	174	178	158	151	168	172	151	188	200	192	156	165	183	171	196	167	180	163	171	154	160	160	162	148	173	148	171	166	180	171	171	147	180	156	146	178	173	177	181	178	161	159	144	156	181	179	171	171	163	178	182	163	170	161	179	158	153	144	166	150	176	149	175	169	170	168	183	158	170	182	148	185	161	159	164	180	168	178	190	171	146	170	176	160	167	175	166	181	159	174	177	161	162	155	165	162	151	166	158	151	169	170	156	174	151	177	159	160	151	181	186	172	144	152	159	179	177	153	147	145	177	169	162	158	164	160	172	157	178	142	182	162	139	142	155	180	158	188	189	179	165	164	162	170	185	174	156	173	157	176	188	160	175	156	166	146	190	142	153	139	186	200	147	190	174	186	170	172	171	169	172	170	185	203	174	174	170	161	159	183	191	163	174	173	183	190	175	157	165	150	173	156	152	177	159	187	162	172	187	182	154	160	181	160	171	150	167	149	159	206	176	171	160	183	156	172	157	164	151	171	188	165	156	172	179	188	150	170	174	181	146	174	165	176	185	144	161	168	163	173	183	173	174	145	154	185	190	188	157	141	183	166	170	167	190	174	164	167	161	181	153	161	149	159	167	171	171	172	168	171	168	162	160	197	195	163	161	179	157	161	163	167	171	169	170	152	171	183	165	180	162	163	172	184	176	166	174	146	180	172	161	160	178	168	200	162	184	152	156	117	178	167	142	195	152	182	180	187	189	190	158	167	167	175	173	154	153	143	175	180	153	185	167	180	169	167	176	149	170	162	189	167	168	161	148	194	165	169	184	177	162	173	184	156	161	165	188	136	155	185	180	185	164	129	176	155	182	181	181	167	157	167	150	175	167	161	166	169	191	154	158	174	169	158	153	178	180	173	176	178	151	175	168	155	195	179	163	174	177	147	157	183	169	155	149	163	166	164	157	154	178	160	179	168	172	155	199	159	168	146	158	149	177	173	162	151	165	159	161	187	174	169	165	157	165	194	165	146	172	152	204	178	173	175	155	178	183	159	157	153	165	175	169	164	169	159	156	138	191	156	162	180	175	187	169	167	151	187	147	153	175	157	187	163	187	174	165	173	200	152	151	182	179	162	159	169	180	159	149	188	180	159	157	176	132	166	166	181	171	149	204	160	168	164	175	191	197	170	178	149	151	148	177	164	183	169	170	152	176	173	158	174	170	172	170	165	186	160	155	179	166	163	166	164	175	176	159	165	142	161	169	158	157	181	171	155	152	178	157	193	174	172	157	163	184	149	138	157	141	177	166	164	153	150	180	164	169	166	170	149	170	187	180	167	188	156	134	157	147	171	164	181	166	171	172	158	161	159	170	170	163	172	184	158	168	191	163	153	183	176	167	159	150	159	181	163	155	161	178	176	163	170	187	175	177	190	160	170	148	149	177	149	191	143	181	175	142	162	179	160	151	179	177	151	186	179	166	158	163	171	180	177	164	176	163	162	163	147	177	162	171	179	159	158	154	164	171	193	163	159	170	177	150	164	162	179	172	167	166	159	191	178	160	168	167	162	158	172	170	167	190	173	174	152	183	168	171	181	171	162	168	176	144	179	167	160	168	152	179	179	178	175	165	185	196	173	155	167	166	162	176	160	158	167	141	162	177	147	150	169	178	157	167	160	173	159	166	160	160	170	147	156	157	177	192	176	196	165	160	175	166	139	148	187	172	156	180	168	174	153	151	176	171	183	165	168	173	166	170	160	155	166	163	165	175	172	168	172	153	188	165	180	159	173	184	177	162	148	160	158	175	180	144	166	175	153	179	171	180	175	173	155	182	179	169	175	157	176	163	155	163	175	168	161	183	167	154	171	170	172	167	149	176	151	155	167	159	157	162	146	159	167	173	158	205	159	194	167	163	154	163	165	181	175	170	175	171	162	138	174	157	162	179	170	153	173	171	164	145	164	168	175	173	169	166	188	168	143	165	162	166	170	184	159	150	146	165	151	168	175	176	181	176	145	183	158	166	182	152	181	156	170	153	141	153	163	187	159	189	148	178	171	188	173	159	149	165	183	193	148	171	179	187	181	153	157	154	153	190	194	154	164	168	197	171	147	158	175	167	193	167	176	147	156	165	162	185	168	174	158	151	145	193	159	164	165	155	163	174	163	154	146	168	158	167	173	189	160	190	163	179	176	166	177	164	148	167	153	161	154	173	164	162	175	157	163	150	184	167	167	175	183	187	175	176	166	192	149	168	167	154	156	185	169	177	149	149	168	185	178	201	167	180	184	154	168	160	145	162	180	165	165	167	164	164	176	170	163	189	160	147	166	176	170	173	157	173	144	171	163	137	178	183	145	163	159	156	186	179	178	169	154	167	166	166	182	181	167	149	176	170	184	154	176	166	143	195	161	157	180	187	192	168	163	157	156	171	168	175	162	159	156	165	173	158	171	157	175	179	171	174	169	165	147	153	145	167	165	185	166	181	181	153	163	192	186	172	157	159	179	154	164	156	172	171	163	171	146	175	162	170	166	180	162	162	167	160	166	164	191	152	162	151	175	164	161	178	167	183	147	212	165	174	178	145	154	168	177	164	163	165	167	185	178	166	190	155	172	149	169	170	192	175	171	157	171	200	185	184	187	169	171	160	156	184	170	166	160	178	180	173	188	166	167	171	177	181	178	178	162	155	157	164	195	168	175	188	178	178	192	168	180	162	161	138	159	149	143	163	161	165	159	152	167	172	184	154	163	170	157	152	175	166	178	192	175	177	166	174	157	152	160	174	178	183	160	179	172	175	160	140	182	181	176	181	169	146	162	175	161	165	168	170	171	153	173	162	175	162	145	171	173	173	171	166	176	148	152	159	180	165	165	148	157	169	166	137	168	185	157	184	169	183	164	179	165	190	201	167	164	164	150	165	179	185	171	187	164	180	156	170	169	188	179	183	168	170	173	170	172	191	150	171	186	157	178	178	163	159	173	174	137	194	191	158	147	163	165	163	159	220	184	187	166	175	175	138	151	166	175	150	162	157	166	184	149	155	155	188	188	186	164	154	162	176	169	185	174	161	163	163	192	151	194	174	157	157	176	169	171	165	166	177	178	181	166	139	175	160	181	152	159	164	149	173	175	185	152	191	158	167	186	187	173	166	179	178	176	165	160	172	158	153	163	180	172	145	179	172	181	147	181	170	183	140	168	174	139	144	158	170	157	164	191	176	195	161	152	192	143	184	157	164	170	182	185	173	170	166	157	128	157	163	173	187	160	170	156	169	169	191	185	180	158	162	168	180	158	158	173	157	156	166	179	213	183	142	156	159	171	164	155
4823	2771	654	668	700	616	610	585	610	596	605	587	627	556	594	588	594	580	554	594	532	569	1784	5111	6017	3279	1528	863	587	502	551	561	548	526	525	508	573	534	546	579	560	524	526	513	586	537	506	521	502	526	553	520	522	574	496	497	577	538	526	525	566	581	513	558	537	553	568	560	550	474	504	543	542	541	515	538	557	561	523	564	568	570	566	502	486	540	531	543	538	517	535	552	572	534	552	549	547	542	593	558	555	542	563	529	543	537	576	526	555	539	513	580	573	502	529	509	542	534	565	566	556	541	548	557	587	522	554	543	535	560	541	527	537	570	563	510	520	538	555	542	563	540	528	573	534	494	526	532	550	546	560	549	524	476	513	592	540	510	494	516	529	558	545	560	567	551	547	566	504	586	508	543	517	579	534	542	555	496	514	522	544	510	533	524	536	506	548	561	520	582	480	576	505	582	523	556	517	545	556	547	560	529	518	538	563	516	520	494	513	543	514	524	562	524	542	519	542	557	479	563	545	538	520	537	526	563	534	549	554	529	504	563	545	513	538	572	507	568	529	519	495	525	535	514	590	501	558	533	518	570	551	527	516	551	485	550	554	531	519	537	512	567	500	543	577	515	536	537	516	551	550	515	544	536	553	575	572	549	525	554	602	592	528	518	584	535	539	538	576	530	520	557	528	538	547	561	562	552	543	577	583	555	526	576	551	579	575	550	570	538	560	533	506	535	512	543	539	549	587	566	555	558	579	549	513	567	571	534	551	543	542	498	554	528	521	505	540	574	510	549	577	544	544	556	540	520	545	552	489	556	587	576	544	582	552	588	519	535	519	531	531	546	499	551	518	546	544	546	538	568	562	547	543	527	608	550	525	530	544	521	555	545	570	496	581	518	542	550	509	482	606	498	562	521	526	584	510	511	519	531	540	557	571	568	521	503	565	580	567	551	561	537	541	531	615	510	541	544	542	514	550	540	515	525	521	519	536	549	546	559	550	543	541	526	554	559	568	540	583	547	522	567	544	541	517	571	572	477	544	522	570	470	541	550	536	513	544	525	558	559	567	520	559	519	496	556	554	551	542	552	540	535	537	533	528	595	540	548	559	513	553	538	564	505	538	551	520	546	515	515	514	552	509	558	541	519	571	498	541	531	529	524	560	539	534	564	610	561	520	506	562	527	525	572	545	561	558	520	528	583	564	568	513	535	529	537	553	523	520	528	561	526	574	528	542	503	541	563	574	518	564	524	591	534	561	566	575	589	576	550	608	589	486	540	547	575	532	556	555	572	490	546	534	526	538	589	514	557	544	530	542	555	559	539	524	557	529	506	502	534	508	526	542	553	514	556	578	534	535	552	555	560	531	534	549	504	539	520	576	530	548	551	543	557	535	583	502	573	530	578	512	534	521	561	541	560	501	540	553	518	512	531	508	503	524	582	548	516	561	561	526	554	566	521	614	551	559	522	555	515	563	531	542	537	536	524	590	567	534	545	479	502	510	567	582	497	520	498	541	498	567	515	536	550	508	514	550	530	564	493	519	541	507	547	553	531	524	524	537	560	545	498	547	544	565	552	515	571	545	527	533	553	520	578	558	552	522	543	513	528	544	568	499	541	557	567	536	543	519	512	551	496	518	575	519	509	549	561	614	536	570	566	528	559	514	526	528	540	542	567	535	560	527	535	553	534	534	516	550	517	566	525	556	566	561	552	544	571	518	559	501	533	536	544	529	547	575	548	540	589	512	542	536	504	532	549	555	566	526	539	504	575	536	485	562	513	490	530	507	579	559	505	538	544	529	543	515	525	500	516	550	582	556	497	536	577	501	561	574	545	541	525	540	550	559	520	600	564	531	529	498	547	533	557	494	575	505	539	511	544	540	534	512	540	537	556	552	595	527	553	582	526	549	513	544	526	571	559	547	514	554	537	550	545	506	539	556	512	544	533	495	503	497	554	523	547	577	575	540	568	550	543	524	559	549	526	553	525	541	598	490	558	552	527	559	517	520	522	518	527	535	536	568	566	567	514	521	558	519	535	560	524	554	520	514	574	508	551	544	570	497	575	517	569	592	534	543	575	571	591	510	554	556	532	527	537	559	531	544	548	574	508	551	619	543	557	583	573	552	582	521	537	559	568	523	537	561	579	560	508	506	591	547	509	535	529	540	545	531	552	559	514	549	562	527	555	563	550	573	518	534	545	561	572	572	527	561	572	528	567	560	527	545	500	574	579	546	541	555	527	547	538	550	553	530	526	504	539	540	557	530	566	522	532	517	545	541	526	567	526	560	546	521	547	504	525	533	560	508	500	561	510	528	533	536	548	538	508	547	525	553	546	547	549	561	528	597	548	518	527	554	542	499	512	539	553	494	541	523	572	553	571	525	569	561	529	532	536	472	536	553	528	527	525	532	542	509	533	535	516	588	549	546	554	516	560	561	519	524	536	518	531	551	529	555	522	511	509	569	554	525	553	553	575	544	530	555	515	543	556	527	522	539	541	601	516	535	579	522	567	545	525	513	560	545	567	576	582	551	532	552	568	557	563	504	576	514	551	549	545	550	530	539	513	535	488	532	567	511	542	558	521	547	541	572	525	542	518	474	575	536	595	528	566	579	531	566	565	532	525	508	598	544	525	508	508	552	543	530	565	548	505	530	569	595	515	547	529	536	524	562	595	516	499	548	565	577	530	537	549	581	515	546	509	562	522	573	566	540	582	544	569	574	553	553	505	512	550	519	550	517	575	557	533	528	572	537	561	538	534	530	523	554	550	573	541	574	515	527	505	511	526	513	547	551	531	531	551	548	578	553	531	519	556	543	560	521	517	584	514	559	574	589	494	551	522	553	578	535	549	500	541	534	529	512	542	529	540	505	499	571	516	535	573	546	553	579	583	517	533	527	587	513	580	532	531	519	562	548	517	556	540	531	545	549	553	522	518	534	553	575	506	536	533	521	511	548	592	548	516	545	544	600	540	547	575	524	526	542	523	549	549	579	572	570	522	591	540	527	512	534	508	538	523	544	560	560	517	567	561	533	524	521	524	564	497	543	528	555	533	551	547	543	561	502	524	546	534	553	507	560	554	560	568	507	543	519	551	551	537	563	524	520	562	532	592	533	553	532	553	517	519	519	565	524	555	573	486	576	535	541	587	536	546	531	519	487	524	506	535	571	499	522	540	477	528	537	520	564	545	552	535	574	523	533	551	554	520	534	559	539	539	520	536	592	517	578	517	569	551	551	563	559	541	560	574	529	509	525	557	517	505	587	578	527	590	537	535	576	561	523	550	540	592	544	536	526	556	540	525	560	541	532	532	542	512	555	544	565	547	525	524	550	590	564	571	537	568	508	515	594	547	549	565	518	539	535	557	542	498	554	518	536	518	485	557	545	543	551	540	526	516	560	503	524	557	584	552	513	535	528	568	500	542	540	520	519	517	548	541	544	520	501	555	528	563	584	511	540	541	530	545	523	527	521	546	514	518	508	564	531	533	527	525	526	540
29798	25515	3448	1114	816	642	498	440	394	316	349	313	284	279	266	262	275	232	222	242	216	210	651	5432	7468	4139	1526	550	243	173	236	183	190	206	201	191	209	195	193	188	212	190	185	203	189	218	218	215	215	197	177	225	195	192	195	200	200	181	188	191	214	222	170	200	187	176	192	196	203	206	210	193	193	203	190	199	171	194	211	211	204	188	195	208	205	158	195	182	172	178	189	195	193	200	211	175	202	208	180	217	217	171	184	207	185	190	205	193	172	193	160	196	186	203	202	221	181	189	184	207	167	215	196	182	194	204	210	199	204	204	202	199	182	193	189	194	193	185	188	201	171	182	208	190	167	197	192	169	201	217	237	198	184	182	209	196	183	177	198	193	204	207	190	182	200	205	204	197	210	210	186	182	230	220	196	194	183	194	199	196	191	202	211	216	176	196	198	199	175	175	184	188	186	198	218	192	210	218	180	208	201	204	184	190	185	205	204	229	187	188	181	208	189	200	191	182	209	200	196	169	198	197	210	162	200	202	199	214	205	231	206	200	177	190	192	191	185	223	214	197	192	196	183	181	183	207	187	199	230	182	169	192	229	188	199	195	180	214	202	205	193	191	182	189	203	198	178	185	191	186	229	184	195	193	180	207	168	176	201	206	195	196	209	215	177	200	196	201	217	229	179	206	199	202	220	213	193	194	207	199	180	205	164	195	177	206	183	170	191	205	209	196	223	182	183	204	215	180	199	189	204	183	216	217	200	196	221	204	208	176	197	189	211	186	189	206	182	201	183	225	182	173	184	196	189	186	197	183	197	203	181	163	200	184	191	173	229	203	184	185	205	178	200	198	195	198	190	186	197	199	179	200	198	171	186	213	211	177	185	178	178	236	179	221	194	204	176	204	172	187	208	192	163	210	192	205	187	195	183	159	197	195	196	189	218	198	187	203	201	175	200	197	200	182	207	208	179	203	176	193	212	217	201	181	193	176	193	223	213	192	211	200	195	191	190	202	201	205	183	188	208	205	179	188	188	195	210	206	174	203	192	190	212	204	220	179	197	195	224	206	181	185	195	167	212	174	204	197	196	215	194	171	173	191	198	196	196	203	183	185	201	235	218	224	208	187	179	207	197	195	208	216	199	175	200	187	201	209	188	221	216	189	204	214	207	183	188	203	194	214	190	203	235	197	182	196	183	186	195	204	198	216	193	176	203	156	208	195	199	197	206	187	181	194	207	188	201	215	200	186	214	221	205	178	218	191	200	217	192	182	219	183	184	186	199	210	203	184	194	220	209	189	207	187	206	207	192	167	198	192	195	183	199	191	191	197	184	166	176	193	197	186	191	189	179	219	192	181	205	210	203	194	189	197	199	172	210	175	205	179	196	201	217	202	168	201	189	203	198	232	194	208	200	182	179	172	204	190	205	211	237	177	176	199	180	205	203	216	204	211	189	179	182	187	177	195	169	180	208	173	193	185	202	186	215	204	166	194	208	210	178	203	195	182	191	203	217	199	204	214	212	196	180	195	181	179	202	212	195	179	219	199	190	164	194	189	207	191	191	211	187	187	214	199	186	214	182	198	199	208	198	195	178	205	202	206	206	203	207	214	195	197	203	200	220	210	163	222	208	215	193	200	180	191	196	222	222	213	220	196	188	199	186	205	209	216	179	172	183	203	213	209	200	190	212	208	190	192	202	203	211	178	186	215	195	194	198	190	208	212	191	203	199	205	175	214	229	183	208	225	192	212	181	203	214	196	200	190	220	205	189	216	206	190	176	203	223	245	201	218	201	187	198	218	208	201	182	197	209	193	196	182	190	211	204	222	229	173	171	203	199	195	191	204	202	194	230	182	175	206	186	185	205	182	194	202	213	203	192	201	210	201	205	194	207	211	196	215	182	223	167	215	183	211	199	201	201	212	190	215	196	204	209	198	204	196	213	208	208	188	209	190	233	195	176	166	228	179	195	187	220	193	219	199	197	186	224	190	190	199	198	182	199	187	208	215	181	201	220	189	200	200	180	174	167	185	195	173	190	219	193	219	223	210	171	184	180	184	185	188	186	203	202	193	164	230	181	178	220	200	187	193	175	213	200	214	184	183	215	213	173	214	181	194	198	196	221	182	195	202	187	201	198	201	184	204	189	212	206	201	213	201	225	176	184	204	196	196	207	174	223	224	172	204	206	227	187	179	203	213	207	187	204	183	201	217	201	207	201	203	203	181	209	197	230	217	196	191	186	177	188	203	197	215	214	183	186	162	232	176	189	209	192	200	179	212	192	189	164	184	210	195	194	206	211	184	169	197	183	187	184	186	204	210	194	201	206	192	183	212	203	190	200	216	193	178	229	199	218	193	192	193	177	179	191	217	219	200	201	201	206	199	193	220	208	205	189	185	181	184	179	200	210	192	209	193	183	189	181	199	201	209	196	188	202	184	195	210	195	193	223	209	216	184	202	182	196	182	186	190	181	184	189	210	183	206	197	176	199	188	181	212	201	190	186	219	241	195	208	198	168	192	170	188	191	198	238	178	199	179	177	188	196	180	207	211	206	182	195	189	206	178	220	170	203	186	180	199	214	213	184	185	193	202	166	192	192	186	214	199	177	203	195	186	191	200	188	204	198	215	191	206	198	178	161	200	196	181	199	200	172	189	214	189	217	189	208	179	183	190	188	208	180	191	196	190	182	199	197	212	211	191	208	203	182	197	205	190	179	189	205	205	218	196	177	202	202	199	206	210	191	207	201	180	201	208	224	206	186	195	185	179	213	218	197	191	193	177	208	200	190	202	200	207	188	189	201	205	192	198	188	206	183	219	205	198	212	170	196	208	214	201	184	196	198	191	194	175	193	201	202	204	189	199	190	212	200	206	202	171	219	193	187	204	197	199	224	192	213	172	207	210	203	203	226	220	184	201	190	221	186	184	200	187	184	180	199	203	202	215	188	184	185	222	193	185	185	175	213	242	181	196	197	198	190	190	178	180	161	203	185	192	221	201	208	211	204	205	193	179	201	201	177	162	190	183	196	210	184	197	202	205	185	199	164	185	225	217	197	189	199	198	201	191	183	206	200	178	203	194	209	198	192	196	197	194	201	197	189	173	199	190	201	219	197	212	201	185	188	192	178	192	176	211	212	205	202	184	189	188	182	162	213	187	188	188	195	198	210	193	214	210	186	188	216	205	175	189	183	177	187	212	202	179	221	195	216	228	184	194	188	205	193	214	203	196	186	195	200	187	194	197	206	172	189	203	196	197	199	210	195	216	197	201	203	178	201	209	205	214	173	200	216	204	187	212	179	211	190	187	207	209	200	205	202	215	189	190	176	174	186	197	208	193	179	185	187	192	213	188	201	185	186	185	225	190	183	177	207	176	205	185	187	192	207	201	205	207	197	225	213	182	209	188	176	209	233	192	200	168	179	196	178	209	176	184	218	213	193	193	193	226	214	200	207	191	200	195	211	187	210	208	181	223	185	187	199	197	185	215	183	222	179	176	206	212
21222	16356	2639	3380	2907	2488	2249	1810	1596	1493	1292	1163	1179	1082	991	984	921	903	942	882	836	829	3690	22856	26567	16696	7146	2290	888	624	649	631	594	663	623	620	604	626	615	607	678	607	617	619	590	638	590	614	610	587	578	626	645	585	648	640	646	624	677	548	628	596	614	674	571	600	656	614	649	691	583	648	583	589	614	661	563	651	647	608	641	657	622	634	660	620	614	572	637	611	636	572	604	610	560	609	618	637	595	630	564	635	616	593	609	601	614	627	604	628	634	643	619	587	653	624	630	614	639	594	617	624	596	615	666	654	657	594	602	593	596	600	593	632	617	594	603	599	615	603	653	621	650	613	611	652	602	614	647	667	603	586	645	613	588	575	608	605	620	596	610	618	618	650	651	658	622	592	645	652	611	617	639	652	635	606	668	634	585	614	620	643	637	640	578	597	597	614	595	610	592	611	613	607	596	613	627	618	604	587	641	632	613	618	647	606	653	592	637	663	587	643	632	675	619	619	641	631	581	615	635	630	659	599	626	624	657	643	628	605	611	602	605	618	623	658	616	570	668	672	617	638	593	628	599	621	651	670	592	625	641	646	640	666	588	618	573	615	583	609	613	618	598	613	641	608	637	617	586	608	628	646	632	642	648	627	601	601	580	631	598	621	588	634	643	649	634	601	538	637	589	565	599	641	622	610	633	623	642	634	639	648	604	605	624	685	614	577	597	601	625	590	651	658	620	637	646	597	639	618	596	656	597	618	627	610	625	600	635	636	594	586	632	607	614	604	628	622	626	621	609	644	625	620	621	617	608	643	626	632	647	647	613	611	626	617	638	632	612	627	579	641	607	621	640	607	626	588	629	631	653	638	604	649	624	615	600	606	593	620	604	629	598	651	649	625	635	597	653	622	694	672	560	637	611	644	590	626	629	630	624	642	643	592	583	629	659	587	621	589	635	564	629	582	609	638	653	570	641	624	613	612	602	606	697	594	649	632	655	670	621	579	621	669	638	587	622	575	662	623	620	624	642	609	625	632	641	635	657	630	621	689	656	632	610	628	587	592	609	598	614	636	599	549	641	593	633	629	661	648	616	649	627	616	680	617	640	633	652	598	588	617	649	617	655	625	600	605	600	630	626	614	605	637	612	590	626	635	608	557	637	608	598	613	611	575	616	647	636	613	590	618	626	586	651	554	601	552	635	577	649	625	633	597	633	604	585	617	644	640	596	614	598	613	637	606	594	627	603	573	652	619	611	626	598	649	621	600	614	586	609	593	640	658	627	615	623	615	647	597	581	606	570	553	636	585	669	595	598	641	628	629	594	629	598	616	597	639	655	612	644	624	649	620	612	628	607	645	622	603	636	610	671	596	585	631	584	624	591	638	646	586	642	631	612	646	570	604	588	621	570	582	587	624	607	622	622	594	639	614	613	625	660	640	587	649	624	628	608	633	624	612	610	589	650	605	579	591	611	626	607	598	639	587	655	586	663	633	600	589	647	606	606	622	651	589	601	631	605	568	624	594	637	651	590	634	677	583	638	604	644	629	624	662	600	633	587	600	635	627	601	600	628	628	621	596	645	621	634	601	618	567	612	593	631	635	547	635	631	654	619	605	642	642	640	605	619	628	622	627	642	669	567	635	599	583	625	635	617	640	600	600	640	649	587	610	603	650	602	603	640	625	600	630	627	655	624	605	629	623	608	602	603	673	596	648	635	677	636	605	639	670	627	626	640	663	624	644	622	594	625	632	595	679	648	607	637	601	608	661	584	638	624	633	633	570	602	613	622	610	638	600	615	622	579	644	634	624	581	575	628	632	619	624	638	637	664	591	636	585	605	603	610	637	607	574	611	599	618	645	633	608	634	618	657	647	629	634	646	588	635	610	636	614	569	651	625	630	661	561	596	629	616	641	632	632	605	616	643	642	628	607	593	613	618	647	601	624	667	615	633	608	621	582	626	635	615	624	666	701	679	638	606	637	617	605	646	646	613	588	575	634	661	650	601	617	611	616	624	618	611	623	620	655	650	651	601	659	580	658	623	621	652	640	673	608	642	623	657	587	627	605	560	567	661	568	602	647	637	617	641	629	678	628	592	618	636	660	624	616	609	581	593	589	618	655	627	591	606	651	679	629	589	620	625	623	578	579	602	618	653	589	596	617	622	597	606	653	638	593	629	660	669	614	705	641	603	648	612	608	650	606	606	605	625	606	625	594	637	601	601	607	593	590	661	614	626	648	658	608	617	608	656	656	609	617	655	581	599	621	643	582	605	621	587	656	581	670	665	665	635	630	611	560	623	581	588	620	624	594	574	642	640	671	633	610	620	636	548	633	634	609	546	621	597	616	616	643	639	577	625	579	586	629	637	625	621	645	625	675	611	619	650	575	640	608	641	669	605	605	637	620	628	657	582	607	651	615	614	618	596	578	620	616	629	598	563	584	578	559	663	675	606	646	591	649	639	579	681	634	624	594	611	590	662	598	617	625	591	611	640	611	624	664	624	645	685	668	613	602	597	619	602	647	606	581	601	630	595	629	593	629	643	634	628	619	602	612	599	632	653	613	609	603	607	638	662	619	642	583	639	654	567	608	640	636	639	637	593	582	598	602	609	646	598	639	629	629	625	628	645	622	596	613	670	637	607	620	601	579	650	606	586	604	657	618	591	608	621	628	629	601	620	628	636	623	627	613	614	610	611	667	610	638	682	590	641	632	635	652	588	659	606	615	668	597	614	646	635	619	656	614	640	662	591	565	588	634	595	613	614	601	638	607	632	611	653	624	656	610	574	576	621	675	619	604	650	635	638	585	621	627	631	643	596	668	626	641	627	619	633	634	624	595	600	614	606	547	607	616	613	608	608	634	627	599	634	631	644	620	613	608	570	588	563	639	622	657	611	622	611	623	610	613	652	614	640	643	604	618	647	637	611	636	659	632	657	619	620	622	605	644	601	618	611	624	661	607	575	613	623	580	603	623	622	644	614	604	584	620	602	612	587	651	584	619	614	616	626	589	563	631	572	589	632	604	610	602	655	599	637	622	607	649	659	640	655	586	623	642	683	645	619	629	613	642	642	620	640	619	613	609	627	649	666	593	627	596	660	631	615	591	634	593	639	583	627	672	642	578	666	673	615	582	617	651	622	625	608	629	571	670	624	590	636	634	659	596	622	624	639	641	662	639	584	607	581	601	602	662	625	653	636	603	564	635	638	604	618	583	648	602	599	620	594	592	623	637	579	655	657	661	632	599	598	589	659	619	643	638	597	593	613	636	591	635	636	629	616	605	578	612	632	671	611	591	594	565	613	631	623	585	599	579	631	584	670	568	646	606	617	632	624	575	592	614	627	640	628	616	628	571	606	622	619	619	635	625	620	656	606	632	665	603	643	654	607	631	573	645	640	619	630	571	641	657	661	596	627	629	596	614	640	675	604	624	612	626	600	650	614	593	593	591	596	629	666	622	636	628	626	616	623	641	604	634	661	559	618	601	597	620	623	619	623	608
40682	30472	5611	2224	1514	1117	924	724	630	478	450	411	406	408	368	337	326	346	322	322	305	308	1612	10281	11458	6147	2988	957	333	252	205	235	245	258	229	256	238	245	259	238	278	262	235	248	274	264	262	224	247	212	240	252	249	228	238	256	259	229	242	219	211	220	274	236	233	243	251	271	234	248	232	236	239	238	224	254	228	230	237	260	284	252	240	232	244	227	219	254	247	242	227	231	202	242	252	262	226	228	213	260	247	245	242	243	246	245	236	222	281	257	239	254	232	223	235	239	218	237	230	242	237	243	265	262	288	245	246	264	253	243	252	269	256	242	237	268	266	220	256	208	249	246	217	232	228	246	237	250	266	234	236	244	225	240	244	227	238	250	224	234	251	238	280	220	254	230	253	237	224	236	233	216	233	229	279	237	246	243	230	229	221	240	206	241	256	221	253	226	260	219	238	227	253	259	252	226	226	250	248	263	251	214	245	254	246	230	264	238	224	245	249	267	240	262	245	223	233	251	241	230	264	248	238	228	237	237	228	241	234	226	251	256	243	264	243	240	250	217	237	250	236	263	233	242	271	253	229	270	239	273	236	245	247	251	213	258	209	246	256	238	228	239	233	250	236	229	203	225	260	252	239	259	252	255	212	249	214	234	228	258	240	245	238	269	235	267	240	266	236	264	266	256	241	251	241	265	227	241	231	231	237	249	217	236	240	188	271	239	234	280	242	217	263	226	266	222	249	247	255	261	242	246	241	261	249	230	256	249	232	236	243	253	265	236	234	256	217	239	243	227	262	227	256	236	233	256	240	263	266	252	213	241	233	249	222	219	231	262	232	233	237	272	255	264	215	242	244	229	257	253	253	268	243	266	238	251	266	248	199	235	233	219	254	224	249	216	233	255	231	245	261	203	231	275	236	225	261	248	232	242	217	234	246	248	228	247	233	226	248	248	219	250	268	231	241	242	252	255	254	240	246	260	226	258	226	250	241	244	240	243	258	219	263	231	223	222	222	227	251	231	238	235	252	246	214	246	233	269	230	227	225	231	269	243	269	227	268	270	269	251	226	230	253	254	244	237	216	261	245	248	247	234	217	239	238	260	225	252	259	255	272	228	234	232	233	246	258	256	231	260	248	246	243	261	253	224	235	242	244	215	241	261	255	250	268	222	271	222	253	209	245	239	250	221	241	239	251	224	233	242	231	246	237	259	227	232	255	258	241	243	217	239	255	239	259	214	227	252	237	224	239	232	234	246	251	245	267	240	239	220	247	223	225	238	236	247	246	249	236	227	230	252	236	245	238	225	231	240	260	253	264	235	250	238	231	237	251	233	234	219	233	213	225	241	238	242	244	273	251	253	231	269	245	223	255	227	255	257	250	233	260	221	265	230	238	248	241	226	231	230	237	234	245	218	242	236	242	253	247	261	220	236	253	253	240	240	232	237	251	233	251	245	247	224	241	238	268	224	244	249	244	220	240	226	222	230	260	228	233	242	221	224	235	266	246	228	222	234	275	242	250	250	232	221	240	265	248	247	244	243	252	239	246	276	244	216	249	258	238	229	236	234	260	261	262	243	242	225	248	250	232	256	244	238	244	265	230	244	212	236	267	233	269	252	214	243	262	239	210	235	258	246	257	252	235	252	221	245	229	223	237	236	241	237	217	251	242	263	229	248	271	223	246	238	217	237	214	231	249	236	258	268	240	247	253	246	269	241	238	244	232	244	253	244	247	240	216	256	247	218	241	232	250	221	259	237	252	265	241	250	244	222	245	231	239	227	238	236	248	220	246	248	246	253	252	238	244	240	249	263	260	246	264	252	225	241	267	249	271	256	247	245	238	257	274	233	241	256	269	239	214	268	236	245	236	269	249	242	269	266	232	247	240	254	245	242	235	231	246	229	266	253	252	266	250	240	233	253	221	253	246	245	249	248	262	273	245	240	234	258	236	254	253	229	223	232	225	242	249	235	264	223	259	227	277	221	217	291	230	235	226	242	217	244	216	240	227	258	229	270	247	228	241	254	266	251	249	272	239	241	240	245	262	234	249	237	255	272	257	220	263	241	245	244	236	269	269	231	225	263	224	232	265	225	256	257	225	276	248	231	246	247	255	252	221	209	270	247	262	253	240	238	235	227	236	234	258	243	271	243	259	250	263	243	253	221	229	257	224	247	270	237	266	242	272	234	223	224	252	245	244	254	234	243	242	264	254	260	225	245	235	264	269	242	249	267	268	256	252	262	258	262	236	259	241	212	240	243	228	239	229	249	268	250	232	250	240	249	225	263	247	241	241	236	254	252	242	234	232	232	221	240	192	248	236	239	231	244	245	230	220	242	241	258	235	250	242	218	256	235	219	251	234	265	233	245	255	238	226	250	249	240	234	246	225	246	245	234	251	247	201	236	281	219	241	217	256	243	237	224	230	233	243	230	210	242	242	225	216	229	227	249	228	243	232	267	249	240	247	283	232	247	246	227	237	256	254	220	233	264	263	250	247	229	248	244	252	254	266	231	240	270	278	244	240	257	255	236	243	230	223	227	249	230	253	247	249	248	245	228	251	232	239	244	237	248	244	219	255	223	267	254	248	218	232	224	235	242	222	227	205	236	245	243	200	225	259	241	251	239	233	245	233	227	227	254	232	246	223	228	245	232	235	240	284	241	248	250	240	226	247	267	251	230	237	225	226	212	241	230	253	265	245	235	253	247	220	252	228	245	274	238	241	245	243	228	251	249	260	238	261	263	240	250	240	219	229	253	220	241	251	247	250	252	237	258	233	221	223	270	241	251	235	254	228	237	261	233	245	252	278	257	243	257	264	238	248	266	254	238	228	220	252	221	275	253	265	243	240	276	257	245	225	221	243	251	251	259	260	220	243	233	235	271	244	214	240	240	227	260	270	238	263	251	265	262	233	236	234	239	225	230	279	240	236	225	228	244	236	235	232	245	241	245	218	234	249	250	252	260	268	252	225	222	241	256	227	239	243	229	242	226	244	215	243	227	237	244	247	204	232	250	259	262	227	246	270	249	231	226	241	254	248	255	248	238	240	239	248	246	222	249	251	257	227	246	250	252	241	228	267	242	247	271	238	244	234	249	266	245	247	253	242	248	228	240	223	225	265	209	262	226	252	232	269	223	237	249	228	212	229	257	211	242	269	222	213	248	242	231	232	258	240	246	238	240	257	227	246	246	272	233	239	250	215	212	249	265	197	262	239	253	227	248	249	236	255	257	214	245	240	252	229	231	217	294	244	245	267	259	242	251	228	251	239	233	219	220	263	231	239	252	199	212	231	238	216	238	230	245	258	233	227	224	258	230	260	235	259	232	259	251	259	249	214	226	241	279	252	253	250	216	242	237	246	238	250	241	232	239	249	255	254	260	217	239	208	216	241	276	223	214	252	257	214	235	255	238	223	229	215	223	240	224	235	247	243	241	246	239	219	260	240	220	243	248	246	237	229	253	249	223	228	242	255	268	218	256	258	265	237	249	220	275	267	247
28760	14070	4622	5403	4730	4046	3598	3046	2656	2260	2087	1836	1664	1555	1468	1400	1381	1331	1254	1137	1116	1152	8355	32573	32457	21408	13152	4364	1206	758	736	722	733	705	754	708	723	760	727	714	772	727	751	740	701	723	719	760	735	678	754	746	771	781	678	743	706	827	773	733	742	817	770	725	742	728	728	776	743	734	817	715	747	721	715	777	761	743	750	690	735	736	714	729	739	733	760	748	801	735	729	715	757	750	776	735	710	727	742	760	706	713	726	715	717	732	757	712	756	767	730	757	704	759	768	776	750	749	751	733	732	753	741	708	765	702	759	758	732	702	750	788	766	725	784	715	705	807	734	735	769	756	699	781	733	717	712	797	714	749	739	704	796	728	740	701	696	714	779	760	767	792	760	721	724	697	760	740	779	740	719	764	770	753	734	766	804	745	737	697	741	725	689	777	688	740	743	784	678	758	800	740	748	743	804	745	720	720	731	750	744	731	746	789	796	732	762	734	707	798	766	769	751	735	750	764	750	720	785	759	715	743	720	774	722	684	698	763	715	687	748	715	711	738	717	757	725	741	778	808	705	739	751	775	790	725	756	694	771	747	715	749	723	758	766	728	726	723	693	679	769	733	725	750	774	745	729	745	755	719	740	736	717	750	701	724	748	683	775	775	742	700	743	751	741	757	742	718	767	750	791	737	757	726	706	713	735	757	729	736	760	729	729	749	759	742	838	703	718	704	754	816	720	762	751	746	771	748	714	742	737	750	694	737	804	742	843	753	751	748	742	728	746	751	754	795	753	710	745	727	699	731	791	788	760	769	725	817	742	787	757	721	747	777	694	734	704	738	759	721	736	731	733	754	715	811	768	725	752	728	769	698	767	739	778	748	756	745	725	795	742	712	748	759	745	783	706	785	728	780	722	760	728	770	729	758	764	776	766	755	727	707	744	762	757	748	791	768	725	746	757	726	731	734	731	767	723	761	779	733	767	748	758	724	765	760	741	738	741	765	756	721	760	753	789	761	730	722	680	693	765	760	747	739	728	741	748	768	792	742	745	746	776	765	793	801	724	761	754	721	781	758	771	731	749	701	742	703	749	788	765	743	717	782	730	720	807	725	756	752	728	737	751	772	736	718	754	726	747	729	801	740	759	699	736	773	755	753	703	746	738	782	738	778	724	774	730	731	730	776	736	745	717	780	757	746	792	736	745	703	743	755	719	737	731	788	751	764	746	723	753	794	747	782	742	707	705	722	748	718	745	730	757	738	757	704	707	804	706	728	748	746	751	765	694	754	707	705	736	736	775	732	694	740	709	740	720	732	725	708	732	735	715	739	781	736	731	734	750	751	710	754	736	745	748	722	728	756	752	772	721	771	770	764	759	726	748	741	763	739	775	706	745	730	735	721	720	681	763	750	739	745	723	737	701	765	700	750	716	705	725	745	737	742	691	755	728	735	751	785	747	718	740	741	745	744	730	749	757	726	756	743	725	763	708	731	748	740	757	750	732	771	736	762	712	767	753	781	736	791	726	766	712	744	757	741	711	712	710	751	734	799	786	783	757	812	745	712	759	726	745	764	754	715	748	759	725	737	760	752	704	767	764	745	728	680	713	732	741	785	733	781	715	730	722	687	756	760	734	723	771	801	711	749	739	746	745	733	767	694	758	743	752	757	816	739	738	806	704	731	741	780	739	723	734	738	740	775	789	773	728	746	780	819	765	802	719	735	753	771	759	730	751	749	752	750	734	735	787	728	773	747	779	735	757	731	784	752	717	758	730	742	750	704	742	746	720	758	691	753	681	723	803	760	746	775	712	709	773	780	744	733	721	691	684	701	762	718	771	732	731	824	705	804	758	755	738	737	764	776	705	709	738	749	706	738	727	743	719	703	785	759	771	777	709	721	799	749	748	706	766	716	789	780	726	768	758	707	772	754	756	686	790	729	764	700	722	726	799	764	745	787	746	721	738	788	718	747	744	779	741	770	750	740	770	782	735	695	743	789	732	770	744	745	742	735	719	706	760	748	761	707	735	762	735	753	756	714	774	767	722	746	709	728	777	771	715	741	711	740	732	738	769	743	754	790	735	701	706	768	777	688	699	706	767	761	738	727	778	712	785	764	701	747	768	738	792	729	764	718	686	752	758	758	760	764	726	704	711	749	759	676	729	774	757	709	760	758	699	751	706	788	754	777	785	769	725	708	749	779	729	708	741	782	769	703	805	740	778	735	774	809	703	722	756	739	708	743	743	715	716	734	742	741	792	732	748	754	727	743	695	749	733	771	733	754	742	729	733	737	736	786	757	775	731	758	785	773	729	774	743	717	763	814	736	775	728	758	760	731	785	771	757	777	714	735	759	711	729	740	726	742	749	720	782	750	736	717	734	721	762	756	728	696	735	736	787	732	743	699	743	756	731	724	756	789	740	715	742	758	805	730	739	817	792	811	775	725	757	737	757	802	720	735	718	772	724	774	766	743	779	775	729	735	739	736	753	731	742	708	781	755	730	773	736	735	816	720	714	738	762	778	782	732	766	777	755	768	742	778	730	747	772	745	752	788	748	755	748	765	670	719	752	740	755	774	779	773	746	730	764	749	780	738	756	754	777	770	735	763	739	789	730	775	794	772	718	710	749	766	743	750	803	795	744	733	802	748	726	749	737	743	722	748	763	762	728	756	728	747	702	708	728	743	722	740	695	743	764	720	732	722	792	776	745	754	742	708	791	743	724	749	759	768	724	716	740	700	732	734	764	742	723	728	756	743	771	692	798	743	721	714	766	778	752	723	756	759	769	764	748	770	821	751	707	725	739	733	747	702	752	743	763	746	724	707	698	704	735	756	731	746	751	741	710	710	691	720	750	711	729	751	732	726	718	784	739	738	749	705	744	749	735	767	733	733	719	751	752	734	726	715	760	761	743	762	722	771	787	710	748	734	774	804	777	738	751	717	754	766	747	786	743	780	758	754	723	736	779	741	743	732	756	782	694	744	776	724	766	755	728	727	754	761	694	711	745	717	756	777	727	710	774	766	727	737	754	751	732	769	761	792	751	738	801	777	755	732	720	774	725	717	765	742	727	745	761	716	769	730	698	703	715	776	706	737	761	740	696	732	748	717	785	726	710	752	734	729	793	699	692	762	726	784	697	719	726	732	768	749	698	770	803	793	772	757	776	725	754	750	719	713	743	729	738	755	757	704	752	729	785	732	759	747	733	725	754	761	711	723	773	736	759	750	736	729	763	791	767	730	751	744	766	740	696	726	779	805	744	708	771	771	747	763	746	753	718	731	705	762	755	751	743	692	792	746	777	746	735	746	715	763	762	739	709	768	753	750	782	723	752	728	764	767	750	773	756	753	718	788	753	799	790	816	734	789	709	733	740	711	789	747	721	733	763	726	791	704	710	715	767	729	741	728	751	751	751	696	714	799	725	769	759	773	785	746	708	762	798	741	776	731	761	728	756	706	723	746	736	749	763	740	753	734	764	772	747	770	758	735	790	737	765	790	730	753
6041	1523	325	218	244	215	176	188	200	183	188	180	195	169	201	184	220	178	191	187	191	196	258	742	1130	913	533	342	225	200	155	170	172	152	167	158	190	176	178	177	193	194	193	161	153	182	175	182	176	174	164	173	162	168	173	192	196	174	173	196	183	186	172	168	186	179	186	181	167	169	195	197	173	184	169	208	180	175	156	183	175	182	176	179	179	184	178	163	181	198	175	149	154	172	181	186	179	165	174	182	158	185	184	171	189	196	159	199	189	160	171	187	166	201	161	202	177	195	178	172	193	166	172	162	174	165	149	183	183	181	176	177	181	171	166	174	176	171	173	184	192	197	181	183	160	186	210	167	166	184	151	196	194	159	186	180	192	188	192	221	196	177	168	187	182	148	171	185	180	177	169	179	194	172	188	176	204	191	176	181	178	181	176	181	195	182	182	148	182	177	181	174	165	186	170	190	192	199	170	183	159	177	198	176	170	183	194	182	179	167	184	181	167	157	181	175	190	179	165	192	188	189	177	187	196	151	179	184	167	166	180	169	198	171	160	171	180	195	161	170	165	152	158	176	189	182	157	190	176	185	139	182	182	173	170	169	182	188	153	180	177	159	177	165	163	176	167	179	188	148	164	180	170	165	180	203	176	167	177	149	177	172	183	175	147	178	195	147	168	161	190	187	180	167	187	166	182	170	176	180	165	194	175	183	182	171	179	136	171	179	159	167	153	163	167	182	182	184	172	194	189	180	178	173	170	164	177	182	181	181	168	171	165	208	171	182	164	187	190	189	180	177	190	182	188	178	184	157	187	185	176	160	200	167	186	185	159	195	197	186	151	184	177	185	196	201	171	168	194	173	183	197	178	176	183	167	184	178	157	202	181	187	187	178	179	187	182	187	146	165	199	180	156	178	197	168	155	172	170	161	181	159	200	177	172	200	159	182	145	176	186	192	176	196	185	176	197	182	151	175	158	161	180	193	201	174	169	190	204	153	175	190	196	198	195	203	185	184	216	172	170	201	167	188	182	166	185	161	183	160	154	181	170	183	176	174	190	159	179	193	166	199	188	157	164	170	169	195	169	187	167	200	169	166	163	171	193	180	171	172	171	174	189	187	188	169	176	195	193	202	182	206	200	189	161	172	186	169	167	186	195	188	203	170	179	176	158	190	171	185	194	167	162	194	184	164	192	196	185	160	157	167	195	189	179	200	163	179	166	206	185	174	180	177	170	163	172	182	175	179	181	167	147	178	175	175	179	180	176	160	183	179	160	184	181	192	202	173	185	163	182	185	182	183	188	203	177	199	164	202	155	163	167	165	189	162	192	168	162	173	182	163	186	181	192	178	182	171	173	196	194	177	173	194	162	163	190	184	166	183	177	174	188	160	176	181	174	164	183	173	169	165	175	193	185	169	177	173	169	196	168	174	172	153	173	175	177	181	166	169	175	188	163	195	177	161	166	167	161	171	182	166	189	189	191	157	169	191	176	170	157	193	160	182	179	173	174	179	179	165	170	175	157	172	182	167	185	186	185	174	160	168	180	181	152	171	182	175	184	201	173	173	177	188	171	160	169	185	169	179	169	184	166	183	173	185	174	192	179	162	189	183	165	157	171	169	189	185	175	180	182	165	156	181	189	161	182	170	182	189	187	174	174	185	183	174	177	161	176	189	153	171	161	192	187	154	182	169	189	164	168	179	188	175	172	182	176	147	167	179	192	158	174	170	169	170	177	175	164	161	181	183	163	182	162	176	163	176	173	175	188	178	197	183	183	196	185	190	164	185	193	181	173	174	170	187	169	174	164	163	191	158	191	178	182	194	191	170	191	200	185	165	184	194	189	167	175	186	169	180	165	182	159	177	175	187	174	187	193	167	181	197	210	141	180	178	172	175	183	146	182	174	172	172	166	162	203	176	177	176	190	162	175	171	188	169	166	173	185	167	170	189	171	189	182	175	168	173	163	166	182	152	172	178	180	174	161	185	185	161	177	171	176	185	183	163	186	179	182	202	205	160	171	181	183	175	203	172	165	157	161	161	178	181	180	191	185	175	167	172	176	170	172	163	196	185	189	178	191	192	193	212	174	183	162	175	185	170	189	151	197	168	151	173	187	159	185	165	168	195	190	177	171	160	159	134	160	146	187	167	193	181	152	182	191	187	175	175	186	155	178	183	165	172	169	182	163	169	175	187	153	149	176	161	159	174	158	180	186	207	173	184	194	182	189	168	173	182	157	182	161	171	154	170	191	176	202	185	191	173	193	193	170	164	200	176	163	197	149	179	184	174	188	172	222	186	188	169	169	180	177	189	183	169	185	188	177	202	148	152	163	181	180	183	202	173	176	179	162	169	182	186	198	178	175	164	196	153	193	204	192	181	193	154	185	205	174	155	159	175	171	181	177	183	179	176	162	210	189	189	178	195	163	173	181	161	152	177	172	177	205	162	183	192	169	163	198	186	165	177	181	182	197	150	175	164	171	177	185	182	160	162	179	173	193	168	188	177	160	186	190	173	187	177	177	197	182	177	196	170	159	158	179	190	173	172	182	173	181	167	184	170	163	188	169	174	180	181	183	170	182	170	192	184	168	172	181	172	164	155	199	149	179	162	182	171	174	198	167	207	170	177	184	181	148	152	179	188	177	181	167	183	166	190	186	171	166	180	159	177	186	175	179	165	163	181	174	190	205	165	165	182	186	198	183	160	183	191	170	173	182	163	186	178	186	184	234	158	168	186	188	186	195	165	181	191	162	171	177	161	197	165	181	178	167	202	166	162	192	154	163	184	197	175	166	167	169	195	184	186	172	158	185	162	203	182	178	169	179	185	173	205	176	161	158	193	174	188	154	199	165	183	163	203	194	164	207	173	162	177	173	204	184	173	166	177	156	159	166	172	176	180	199	173	163	161	199	182	158	184	179	192	162	163	151	179	145	174	174	160	188	160	163	167	178	179	209	165	149	173	193	173	190	187	182	177	180	185	188	174	155	186	189	171	172	188	184	193	155	145	172	156	188	175	157	168	194	153	196	186	163	194	177	161	154	172	179	170	187	179	142	167	157	198	184	165	180	184	167	172	171	175	169	179	170	169	177	191	193	170	194	171	147	174	172	174	173	202	194	151	188	161	169	167	165	178	140	179	196	188	176	189	193	163	178	165	198	170	173	197	170	170	201	170	164	182	170	182	175	174	198	180	188	153	180	168	189	162	173	179	176	177	179	160	185	172	188	172	170	186	180	182	182	173	184	182	156	163	194	189	164	183	186	203	187	164	175	208	166	185	211	169	182	201	177	182	192	172	177	199	183	187	181	199	165	187	176	162	211	171	172	179	176	188	176	163	177	181	185	186	175	183	166	186	185	185	164	148	168	176	186	182	182	155	179	185	179	177	180	165	175	200	182	173	173	194	159	163	174	174	168	193	194	185	168	182	168	180	149	172	188	184	191	181	188	169	165	180	191	185	194	164	194	166	165	154	186	153	177	175	161	177	190	176	187	167
4610	2250	704	789	725	701	648	659	662	603	634	649	632	590	579	586	647	597	599	605	568	583	1106	3880	5424	4208	2335	1208	782	584	541	555	545	578	582	569	602	595	543	558	577	547	607	589	552	576	561	526	601	557	533	559	575	587	555	576	592	598	553	582	591	539	572	581	545	568	596	584	581	559	554	532	568	569	556	556	636	575	578	577	534	567	584	569	573	583	573	529	622	573	552	594	611	532	511	600	562	557	605	571	574	531	519	504	551	533	557	545	528	536	554	531	538	585	597	597	597	587	569	584	557	564	581	556	601	602	569	560	579	528	569	607	570	543	556	544	552	545	598	569	521	577	556	585	601	581	537	543	569	600	613	547	543	549	558	559	551	621	566	567	568	613	541	552	572	547	547	596	588	574	589	567	519	551	564	562	553	561	594	574	571	575	574	538	550	578	540	536	565	601	547	573	529	586	577	563	554	545	532	612	542	601	599	569	543	537	548	542	551	556	601	580	555	565	552	549	514	553	551	576	580	581	588	559	548	546	606	554	566	534	559	534	568	578	536	597	529	526	599	537	579	530	548	546	542	596	576	519	558	576	613	568	581	597	572	617	547	575	549	596	497	583	568	596	552	558	574	550	561	585	589	512	545	598	610	594	558	553	613	603	568	526	554	565	597	565	548	567	577	560	572	528	596	590	543	560	570	554	561	567	566	532	532	556	560	598	526	541	563	558	540	590	531	611	582	572	546	580	633	585	575	591	558	601	612	586	568	540	587	586	564	586	584	534	591	578	587	563	538	591	587	547	565	559	579	593	561	576	563	575	560	554	528	544	538	520	580	570	513	565	571	558	571	570	527	572	581	565	597	595	554	573	553	610	578	588	606	549	571	581	602	590	564	587	574	566	554	580	552	587	577	596	551	573	549	539	615	542	569	583	539	556	573	549	537	585	577	574	541	556	576	555	608	595	567	571	591	618	560	560	587	551	562	555	574	534	579	560	558	607	570	573	546	565	576	546	583	576	611	583	552	569	575	530	574	582	564	556	513	584	571	577	597	525	549	570	577	585	551	568	570	548	592	585	590	585	576	571	562	555	616	597	562	560	571	549	608	585	542	571	552	574	588	571	600	590	545	542	572	518	562	603	591	546	550	529	585	552	527	552	547	529	584	561	567	587	604	524	580	567	545	542	556	551	532	575	512	546	539	593	549	604	578	575	565	558	550	568	568	556	583	566	565	507	569	533	535	592	534	524	624	588	566	583	556	592	600	580	539	531	527	572	561	563	579	557	572	568	560	553	542	562	598	557	527	544	552	545	552	552	609	584	572	619	565	584	533	577	563	625	574	594	552	590	555	598	546	537	554	544	531	558	551	585	538	559	548	550	572	558	579	590	556	582	578	616	567	578	558	588	570	557	565	523	570	578	579	576	519	572	567	577	529	520	541	531	587	513	563	538	592	579	570	567	562	528	574	576	578	587	577	535	563	577	590	543	559	577	582	557	573	534	559	518	592	554	543	575	555	542	584	609	570	580	602	575	567	577	552	526	558	563	569	599	542	575	607	557	592	533	568	569	592	553	568	578	526	613	574	574	588	550	584	584	623	565	573	573	550	583	538	556	569	565	551	540	564	553	572	554	550	520	556	556	607	538	538	574	580	576	570	519	563	564	597	582	568	555	596	606	594	564	523	558	579	530	559	585	577	603	551	565	599	553	573	567	582	558	548	574	600	566	597	579	572	566	568	571	559	564	574	584	579	606	549	576	587	541	555	571	565	567	576	606	528	616	574	598	522	594	580	537	598	582	624	587	565	512	535	615	595	603	527	525	542	565	581	532	568	589	522	532	572	597	558	573	535	561	547	596	533	567	561	581	575	539	563	565	551	510	600	565	567	592	579	579	557	563	577	585	566	574	554	597	563	604	559	606	589	533	614	598	566	560	556	581	547	573	546	555	582	584	548	593	546	524	626	569	583	544	568	551	528	563	575	596	565	554	581	594	565	572	548	542	566	560	575	536	529	581	535	547	576	598	564	594	540	617	545	593	546	589	548	558	580	554	560	620	534	504	551	598	579	603	579	540	539	558	586	592	559	610	578	580	564	529	593	586	562	566	554	576	554	573	592	567	542	558	564	546	528	549	568	586	563	555	559	541	622	554	565	575	563	563	581	531	579	565	584	590	580	598	541	577	606	539	592	609	570	563	548	596	583	531	603	582	553	535	516	569	553	601	541	543	585	560	541	538	577	546	538	519	560	578	596	573	573	550	586	577	530	587	560	586	563	557	540	565	562	593	558	557	566	604	566	599	595	511	566	547	603	527	563	588	561	569	558	555	586	554	564	569	561	569	570	582	595	559	583	575	535	581	579	563	533	599	588	565	553	538	567	582	559	620	586	575	549	595	539	569	567	576	609	602	524	581	576	529	600	543	620	594	590	566	569	590	587	588	576	561	533	560	596	572	541	549	528	560	546	555	577	576	526	539	563	559	523	548	520	592	615	577	530	557	568	577	584	579	589	571	566	571	565	557	547	563	563	575	571	558	545	590	586	587	545	583	584	559	551	545	573	574	542	587	547	587	586	563	563	591	588	578	610	596	603	573	540	618	578	564	604	540	593	556	548	554	568	580	556	567	577	534	550	564	542	544	592	575	540	536	526	580	580	560	551	582	533	569	549	577	556	556	538	572	528	562	504	548	543	599	590	561	597	533	576	554	602	540	563	567	568	565	590	555	590	549	614	580	564	579	563	568	572	567	564	595	549	593	517	571	565	588	595	602	579	568	580	611	626	544	579	566	572	583	562	581	519	562	561	604	604	542	584	592	576	573	532	559	550	572	576	596	565	566	576	576	580	569	555	547	563	580	566	590	549	552	586	550	579	554	605	520	541	584	546	536	577	581	553	616	546	536	571	590	567	585	542	589	533	584	529	610	567	583	622	539	558	557	576	635	590	617	544	561	540	570	574	553	571	551	556	525	586	592	562	572	559	576	508	577	582	568	569	564	578	550	598	580	564	576	601	600	549	580	549	560	591	550	545	590	563	544	526	565	545	572	568	570	601	587	567	567	554	583	561	632	542	525	503	596	580	530	580	535	589	569	559	572	586	597	540	568	569	591	596	544	633	589	549	577	590	563	569	566	583	532	570	546	619	616	541	602	531	523	608	592	551	569	557	568	554	592	511	566	594	512	598	591	588	583	580	548	621	545	586	577	594	612	584	598	541	579	563	552	584	588	549	594	567	568	570	564	570	552	551	590	565	582	598	599	579	588	601	579	581	527	546	600	535	562	566	572	494	554	565	597	571	548	520	543	619	555	576	593	542	547	588	566	520	586	575	531	585	566	579	549	574	571	579	566	550	611	576	549	544	614	562	563	578	560	601	578	547	584	592	539	555	551	592	561	573	552	600	539	574	557	612	577	550	515	562	626	566	552	554	578	584	524	532	532	545	597	588	562	585	580	596	526	606	518	542	518	569	564	543	609	578	526	549	563	582	634	550	547	614	545
25508	15325	2509	1197	839	619	560	477	416	368	314	290	268	254	239	231	257	231	224	212	235	236	2067	6773	6356	3260	1418	462	227	194	204	190	176	191	175	205	192	204	179	186	194	217	181	166	214	202	204	197	188	186	234	196	181	209	192	196	179	186	180	164	204	187	180	172	173	174	178	194	182	200	182	168	196	174	191	175	203	174	183	198	187	172	189	193	197	199	179	186	204	188	203	195	180	195	194	172	205	177	204	150	181	196	174	195	174	188	229	184	190	187	200	185	180	191	207	168	214	160	213	168	189	177	196	179	165	173	201	183	196	183	222	188	219	195	199	205	198	191	189	191	194	212	158	171	163	170	166	185	178	162	175	217	174	223	202	151	178	183	170	189	177	209	171	181	206	193	192	192	193	166	179	167	182	184	190	186	188	224	188	148	179	193	195	167	180	167	166	177	181	193	175	202	189	190	198	203	183	204	200	195	203	189	231	199	217	187	235	194	187	195	175	196	188	195	182	182	201	198	200	166	200	152	167	214	210	177	190	193	162	209	186	212	174	197	188	190	182	187	188	159	190	187	207	209	191	199	181	198	176	174	208	177	168	187	175	166	183	174	181	186	193	197	172	193	205	187	187	200	179	198	173	181	219	191	189	177	201	191	198	181	205	197	188	188	181	182	189	174	201	194	199	202	163	191	205	201	195	199	196	203	178	197	210	203	192	153	186	201	175	194	197	185	187	184	189	176	220	182	194	195	201	183	187	223	215	159	190	188	182	179	193	158	218	195	176	188	193	192	202	209	190	184	191	214	184	150	197	189	210	183	199	192	175	196	178	167	205	189	221	162	180	183	210	196	191	207	188	174	176	179	192	196	166	182	210	196	176	200	182	178	185	221	197	178	172	146	178	179	200	192	194	197	164	183	194	206	204	186	156	185	186	195	206	209	171	177	190	173	206	191	214	188	156	187	204	190	173	182	182	205	194	181	181	176	195	190	203	202	194	199	196	206	197	187	175	168	207	188	189	189	184	189	165	190	179	173	202	199	173	191	175	166	182	182	176	187	159	188	151	175	212	160	212	171	203	175	204	184	192	175	171	191	177	185	215	198	193	167	175	172	202	177	202	185	183	176	182	183	202	203	180	210	218	196	186	164	195	175	181	211	181	177	192	203	201	183	181	203	196	199	182	187	211	199	187	198	198	183	189	173	183	222	192	192	199	175	181	163	197	209	191	207	186	215	204	193	184	185	184	174	180	187	198	192	181	179	194	173	187	172	208	202	198	170	203	198	174	185	194	201	200	181	182	164	201	217	191	172	185	192	192	172	184	189	166	168	194	196	188	189	202	200	204	172	215	201	186	202	186	180	195	215	169	179	178	190	192	160	177	188	185	179	186	180	187	158	203	197	191	203	175	175	183	194	184	189	205	170	178	172	183	223	194	184	212	201	173	181	188	171	199	188	167	192	191	188	178	191	208	175	182	181	179	189	192	200	180	181	181	187	206	185	178	191	191	181	214	191	177	182	192	198	192	214	180	186	197	199	195	184	191	147	197	197	186	183	213	196	210	195	214	201	199	189	172	195	180	162	189	185	172	200	153	201	189	199	190	194	181	200	195	171	174	196	178	199	190	199	194	194	194	186	187	204	194	160	199	163	167	175	189	194	191	196	190	190	191	202	186	209	166	204	193	188	207	165	175	189	185	200	189	187	238	185	179	171	183	209	207	208	214	176	191	196	183	214	154	184	186	171	184	171	199	191	205	183	192	198	171	180	187	202	181	192	204	187	157	171	199	196	189	206	181	180	192	199	180	211	211	206	182	180	175	188	194	192	180	233	185	190	186	166	224	177	186	178	175	183	182	194	195	220	174	187	201	177	189	181	178	203	212	194	174	222	175	200	199	187	177	179	177	184	176	189	188	204	184	204	177	166	190	188	193	190	217	195	177	190	172	201	185	172	174	201	162	175	200	178	223	190	183	164	188	179	172	199	193	198	197	160	185	168	189	189	186	163	211	191	199	185	187	182	196	224	209	189	205	192	182	197	178	190	184	186	184	216	169	200	193	193	190	194	187	185	190	171	196	167	202	176	181	176	179	179	213	195	187	189	204	173	190	154	169	200	186	179	199	184	175	171	186	189	194	167	179	193	197	192	184	177	222	214	186	200	174	180	169	196	195	207	225	186	192	208	196	181	197	206	196	189	200	181	211	180	176	184	195	169	174	180	177	178	196	177	186	165	176	195	180	205	193	188	182	175	174	176	175	181	195	195	159	177	187	201	204	186	198	201	192	202	206	176	189	169	160	188	180	208	189	200	172	157	176	179	196	202	179	176	185	174	207	188	192	165	179	166	200	204	203	167	183	178	198	218	199	202	186	185	179	193	195	185	213	195	170	186	197	215	172	176	192	194	192	176	172	180	211	219	202	183	183	182	191	198	174	212	189	180	167	165	198	195	191	209	179	186	163	170	183	205	199	203	196	188	189	192	211	180	224	176	192	180	177	178	203	190	218	203	193	207	168	192	205	188	167	211	197	198	175	180	180	188	190	187	168	172	190	190	195	198	191	184	202	207	192	200	171	194	166	188	186	186	188	197	177	207	173	187	180	199	197	169	188	192	219	211	194	193	189	196	156	194	180	177	185	209	184	190	180	179	214	194	201	186	178	198	199	195	199	176	201	187	195	181	209	187	184	187	189	195	200	206	176	207	183	180	184	187	176	175	193	189	186	190	193	196	157	178	200	196	175	194	193	178	209	164	195	191	192	167	179	199	176	171	196	207	180	212	185	202	191	202	172	196	191	175	178	170	195	196	182	174	166	191	193	188	191	176	181	160	177	205	184	196	177	214	190	218	162	158	168	195	192	170	209	189	170	203	159	190	182	181	190	216	182	203	178	201	187	194	174	207	190	195	209	189	193	189	218	192	182	217	192	177	195	192	194	198	181	167	166	172	184	188	190	202	181	189	221	168	202	201	189	193	208	202	188	195	185	183	199	191	187	186	183	194	210	179	201	178	202	189	181	178	170	194	191	202	166	198	193	189	197	169	182	194	190	189	191	177	184	175	204	169	183	174	164	199	172	167	190	191	161	179	195	180	176	169	186	204	157	200	212	186	176	207	192	205	170	193	198	210	186	173	177	168	176	197	184	187	153	181	190	182	179	179	206	158	187	190	202	206	189	183	187	203	197	176	178	189	181	186	191	215	194	196	165	214	165	196	162	175	211	202	185	169	206	205	164	207	177	171	180	169	217	199	191	194	174	201	178	190	210	200	181	174	181	186	180	203	160	210	163	212	183	189	187	214	188	179	205	201	187	187	184	174	170	207	192	188	179	191	183	170	185	192	193	214	186	180	211	197	187	217	186	188	183	175	204	204	207	180	171	203	196	195	189	181	213	191	178	217	178	198	203	171	186	171	178	174	194	190	198	187	199	179	176	205	171	201	190	176	188	203	191	199	209	191	194	221	180	192	213	187	190	204	181	208	195	177	208	183	181	203	183	152
17029	10586	2777	3336	2940	2579	2034	1876	1687	1538	1298	1257	1100	1029	1036	1013	892	884	842	870	890	934	11044	25904	23527	14441	6719	2123	754	612	564	628	585	596	596	604	590	639	519	598	613	584	610	617	590	616	603	610	577	605	580	626	621	594	576	624	548	611	622	608	588	590	603	588	577	613	599	576	561	575	605	582	603	595	591	582	631	604	582	577	588	597	584	620	607	563	612	612	636	629	567	568	569	584	620	601	648	582	584	597	566	591	572	588	620	597	624	608	595	576	594	627	600	577	609	575	577	607	589	657	607	625	614	584	625	616	589	555	659	613	611	560	567	584	576	576	584	583	595	623	589	570	594	599	637	596	620	632	628	597	612	587	589	563	644	608	586	637	591	615	591	596	608	575	588	604	572	638	612	626	540	599	596	600	597	583	632	627	596	586	618	563	670	590	654	628	621	593	633	592	562	615	600	609	611	616	595	612	587	601	595	581	630	611	599	626	559	585	569	622	653	596	660	595	626	603	585	608	591	633	601	599	590	589	579	584	640	606	586	614	603	583	603	600	554	549	621	627	591	580	617	573	620	600	623	622	576	605	633	645	588	626	609	622	548	612	592	593	567	582	579	621	603	613	598	607	586	595	581	584	580	574	591	572	624	566	606	592	593	612	607	604	577	625	561	581	587	550	595	540	608	583	591	590	595	571	606	631	580	603	578	641	616	600	604	637	603	605	602	612	561	625	564	609	600	621	569	585	608	542	580	631	593	620	577	611	632	571	576	618	609	601	614	612	617	603	595	594	585	588	632	589	582	597	648	608	588	638	601	616	611	622	635	564	635	628	638	616	549	616	602	619	609	592	627	560	608	626	619	608	539	636	639	595	596	575	604	594	575	620	629	640	609	655	655	628	560	611	575	566	593	611	618	614	556	552	581	569	578	584	597	575	634	576	627	576	582	597	603	597	585	589	592	600	588	603	633	558	593	590	562	634	576	605	612	619	627	607	589	581	591	577	589	597	584	605	582	580	578	573	600	586	621	614	628	608	626	576	584	607	608	593	587	553	584	591	593	607	601	605	594	639	640	633	622	576	593	584	575	607	595	594	595	630	630	556	617	599	578	604	606	599	580	565	587	619	599	623	642	575	597	647	593	604	575	630	588	609	618	590	625	570	630	581	614	588	596	580	583	552	582	635	589	589	583	581	616	608	592	610	617	596	580	596	577	588	604	641	607	617	607	576	595	572	632	610	622	581	612	578	599	604	617	601	618	608	597	590	657	594	596	588	543	619	617	616	613	605	561	594	532	603	596	618	577	625	574	624	659	614	613	580	591	612	610	556	604	615	592	584	608	609	598	601	608	624	592	608	593	580	618	599	658	593	625	601	601	583	638	588	618	585	629	578	610	638	627	624	607	564	573	583	626	558	620	622	591	556	609	580	567	616	581	605	613	604	565	599	630	561	578	617	663	619	582	634	625	627	604	564	581	572	589	616	641	578	577	634	564	609	617	601	575	615	586	630	606	598	619	612	573	611	587	621	633	644	597	607	630	587	581	607	643	615	635	601	642	643	566	587	644	591	586	554	604	578	608	637	583	574	605	595	587	631	586	637	624	600	597	600	615	598	639	592	560	629	596	591	585	575	611	606	607	609	578	589	583	614	600	563	615	614	603	603	660	613	615	565	604	604	630	618	600	603	601	609	596	593	597	562	602	626	563	615	562	574	582	576	574	563	629	609	601	595	626	569	577	575	600	619	638	630	603	560	569	563	591	632	576	577	613	574	590	610	634	570	621	606	617	613	625	592	585	583	654	609	562	608	548	641	578	636	594	572	597	598	605	609	579	568	582	627	630	583	559	588	625	584	607	575	589	558	620	634	568	618	637	616	614	604	592	623	576	592	613	607	638	564	583	579	611	630	604	640	615	600	609	576	604	603	599	608	592	596	584	621	614	607	589	643	603	529	549	586	617	592	622	591	637	552	575	574	596	590	637	613	634	595	576	570	581	589	611	593	640	620	597	557	601	565	604	578	587	587	558	616	598	576	587	570	619	573	573	604	563	577	601	593	596	606	608	590	580	592	583	577	577	608	618	602	579	580	604	569	601	604	651	576	567	635	558	601	641	599	570	593	627	596	583	593	611	592	593	581	625	621	643	576	583	570	592	645	643	550	625	583	589	600	639	624	603	567	580	559	573	601	536	569	660	626	574	595	589	608	609	624	580	608	597	595	655	596	616	573	594	650	546	627	595	633	605	586	571	645	629	554	605	584	552	623	585	609	606	577	577	613	577	599	586	595	581	594	607	551	589	670	584	620	541	645	631	607	554	573	633	586	614	576	592	573	597	608	577	595	637	620	602	567	594	657	622	597	633	615	599	597	556	558	581	599	561	588	577	633	569	604	584	585	625	618	667	591	581	600	612	631	627	577	559	567	615	574	606	595	591	654	605	586	567	635	613	584	602	571	610	573	616	584	590	563	640	598	562	639	585	610	663	568	600	567	624	629	582	592	560	598	594	582	554	614	580	586	636	541	605	599	624	614	582	614	652	613	572	603	583	599	595	571	643	599	594	633	616	594	568	609	595	602	604	537	633	600	618	594	604	614	606	589	594	596	613	595	594	606	612	613	625	620	624	602	574	582	630	557	608	589	620	607	568	603	646	583	589	600	650	593	626	597	593	609	592	606	597	609	602	651	545	578	606	585	621	596	593	587	598	594	594	658	626	627	613	587	565	615	603	584	631	668	605	602	587	613	611	644	623	630	581	616	655	585	631	595	610	622	587	614	612	596	622	579	609	576	599	620	545	595	598	631	566	615	575	589	574	636	627	598	602	622	594	627	561	589	582	572	616	592	579	593	614	580	650	599	567	637	637	587	637	569	613	601	600	607	613	589	569	615	584	592	628	640	606	612	616	578	617	597	593	583	565	612	587	688	576	589	612	589	624	622	611	618	578	583	578	560	618	623	635	581	618	630	619	610	558	571	579	616	637	583	605	603	578	582	575	601	620	608	636	583	596	575	631	622	640	607	600	591	639	577	574	607	604	625	621	596	589	650	588	592	591	608	589	561	617	652	603	637	576	590	606	614	630	582	605	628	593	655	610	621	617	585	617	644	607	606	636	574	595	639	560	626	580	576	614	604	628	561	579	581	583	598	581	604	573	613	580	611	656	546	596	625	550	582	642	557	674	593	563	587	574	605	604	608	558	641	553	602	602	598	613	573	602	553	577	601	578	596	619	530	599	635	584	648	600	563	596	622	583	600	580	602	625	590	610	584	632	635	600	625	613	591	637	582	596	610	604	585	661	620	613	617	611	566	624	582	621	627	567	596	592	594	571	576	562	622	609	611	659	602	584	615	578	584	549	581	612	582	591	605	600	596	610	610	642	599	613	561	639	576	613	609	575	587	586	600	605	603	609	646	617	589	581	596	586	583	625	614	592	592	557	574	598	592	584	613	593	590	616	587	606	594	614	595	586	626	543	608	589	619	626	593	603	590	590	596	592	599
38944	22616	5393	2426	1614	1157	884	683	602	574	494	427	413	409	349	324	343	301	303	291	269	274	907	10746	12346	6640	2427	583	234	215	219	231	222	219	230	204	223	243	246	217	217	232	244	255	242	235	244	206	213	220	259	211	242	232	214	228	247	235	230	215	230	211	249	234	227	229	212	212	224	213	273	207	230	204	237	231	229	230	242	239	218	233	227	265	232	225	252	215	247	210	236	231	237	216	214	232	215	230	248	223	236	246	264	208	207	208	232	230	192	253	229	249	213	231	224	224	231	237	233	214	209	238	231	214	225	210	235	208	205	211	213	219	241	237	248	221	234	240	238	211	253	258	226	229	246	230	247	243	271	223	226	233	264	247	210	237	220	208	215	236	216	215	220	227	195	220	237	215	238	244	242	222	206	235	233	229	200	217	235	269	225	242	233	249	239	227	218	204	256	213	211	248	222	254	217	233	219	220	247	265	208	224	214	226	211	234	231	271	224	235	227	233	230	235	231	234	231	244	224	256	244	246	229	248	237	216	228	229	221	215	238	254	201	229	232	229	257	221	219	224	195	237	249	199	240	249	206	209	211	231	235	223	210	249	225	226	226	212	228	248	213	238	218	231	222	242	232	219	217	214	217	232	230	219	210	239	246	223	248	229	214	244	208	258	228	229	234	242	216	219	221	241	205	238	194	222	197	233	224	241	235	240	218	249	246	215	239	240	253	209	244	202	236	224	251	223	243	245	241	210	242	221	206	220	232	234	234	229	242	208	227	269	229	196	236	281	234	230	249	240	225	206	219	209	238	235	217	227	246	223	211	238	246	242	234	238	223	227	241	227	235	241	212	215	196	233	241	235	210	263	230	224	212	230	225	220	241	227	222	254	232	246	213	257	237	238	231	224	209	229	228	229	242	264	219	203	254	255	242	214	227	262	246	214	214	236	232	232	193	215	245	229	233	246	229	210	221	207	241	208	222	227	225	224	229	231	222	241	254	235	223	200	256	220	255	210	220	242	242	254	204	246	247	246	252	212	207	241	238	226	247	230	218	229	216	238	247	246	196	204	239	214	237	248	260	213	219	238	222	204	233	209	219	219	227	224	229	229	234	239	253	241	237	236	231	229	237	199	222	214	221	212	231	241	201	253	233	226	218	212	221	220	203	242	252	254	235	254	217	220	247	208	255	218	246	243	247	211	217	248	261	241	254	256	231	251	256	198	216	196	211	276	227	226	232	236	234	242	213	226	235	247	254	251	225	223	217	229	261	218	249	219	251	241	245	213	236	241	241	242	251	219	241	221	243	207	208	263	236	235	235	198	223	220	228	206	228	218	243	227	239	235	221	234	200	243	228	210	217	208	204	229	231	253	205	231	215	212	228	230	227	231	220	242	217	239	212	255	237	213	230	230	207	209	238	226	216	222	237	250	238	225	241	200	213	218	227	216	251	213	247	232	243	250	249	233	219	248	262	239	261	237	237	225	218	233	213	229	227	196	224	238	229	227	259	235	201	218	205	228	266	210	222	242	237	215	249	231	234	252	211	234	234	236	203	220	221	222	235	215	214	219	206	222	219	221	214	209	224	226	249	213	237	270	230	224	212	208	236	214	239	230	237	207	218	213	231	218	228	215	226	205	249	237	212	216	225	248	234	208	216	237	227	241	216	228	214	240	229	230	220	217	234	240	224	254	261	196	219	232	242	217	213	229	223	246	204	231	225	237	213	245	227	243	217	231	250	235	234	218	250	240	229	235	233	228	248	238	228	218	207	247	242	214	224	215	228	227	233	216	248	233	212	228	213	228	226	212	231	235	265	196	222	248	236	238	242	236	237	213	184	230	230	236	229	214	203	266	233	244	246	224	210	234	247	243	213	252	218	262	239	266	256	245	244	224	248	219	227	237	219	215	227	202	229	209	243	234	254	250	229	235	205	231	226	246	230	243	217	237	237	266	223	223	238	229	229	231	219	217	197	222	204	217	228	224	256	230	232	205	246	195	222	231	257	255	221	246	255	250	240	220	194	255	223	230	233	234	235	248	231	219	211	214	254	237	228	246	245	221	254	235	188	221	209	224	210	200	206	206	199	227	204	240	205	195	252	242	221	196	240	225	234	252	216	228	220	237	227	213	230	202	246	215	248	214	236	235	262	195	231	226	224	249	231	215	247	226	202	233	237	254	209	244	224	233	210	207	233	219	217	225	239	230	232	230	250	231	239	218	252	229	237	227	223	230	237	229	263	233	261	241	202	244	225	217	221	270	256	252	226	210	246	217	217	252	235	224	238	240	202	216	262	230	253	225	251	209	225	255	230	212	214	242	210	239	224	232	239	208	225	223	227	216	211	264	246	219	219	244	241	233	224	211	211	193	229	252	244	236	232	214	232	235	231	249	206	251	230	232	222	255	234	251	231	226	241	217	249	198	230	255	219	255	242	222	222	238	238	200	237	209	250	248	225	209	224	200	237	226	234	243	208	212	238	243	218	198	186	238	235	250	235	246	264	255	217	226	206	247	225	224	228	207	231	218	210	237	220	248	237	226	221	206	244	219	250	238	229	220	237	238	233	225	241	207	224	203	240	239	251	225	231	236	234	253	269	240	248	221	218	216	213	201	242	244	244	222	249	224	217	233	218	218	212	248	237	249	223	228	227	225	236	226	231	248	279	226	234	215	233	220	250	242	244	267	239	223	225	228	227	214	227	243	243	230	220	237	258	224	207	232	212	222	248	228	221	233	237	228	224	214	234	230	222	235	244	222	212	220	233	214	225	225	236	233	216	257	216	239	207	214	241	252	230	235	215	203	234	225	221	232	219	257	229	234	248	227	216	239	237	256	237	247	201	236	210	210	229	227	220	238	220	246	249	249	231	274	245	241	215	238	233	248	214	229	249	225	201	232	211	218	244	232	248	236	241	227	235	233	225	262	212	245	252	243	238	230	231	201	209	235	251	233	239	227	248	241	225	234	213	236	239	250	238	223	241	246	231	230	244	231	234	239	228	245	220	207	221	222	231	236	252	220	219	229	231	237	231	204	244	224	218	218	244	213	231	220	233	203	243	226	261	244	222	227	229	247	241	243	251	208	243	230	225	206	234	234	246	213	214	234	248	220	226	197	232	267	247	217	229	257	222	219	240	231	218	243	200	211	214	227	227	209	250	245	229	247	223	231	241	227	225	236	219	256	228	238	234	196	212	224	229	224	225	196	248	225	217	229	227	215	219	263	215	211	233	239	210	241	203	240	229	225	239	222	220	223	220	207	204	235	246	226	238	230	262	216	230	239	212	246	255	225	228	249	222	224	234	237	216	239	236	223	249	247	247	242	242	228	222	208	230	242	219	199	245	225	206	249	198	228	228	236	237	237	247	234	240	227	267	213	226	255	236	230	220	242	225	209	194	253	205	210	243	227	252	234	230	239	237	208	223	230	234	238	248	231	240	211	237	245	224	233	231	239	230	229	224	266	218	223	216	233	223	251	214	226	234	258	241	237	229	219	229	242
27996	10145	4596	5524	4947	4135	3515	3191	2655	2421	2067	1789	1673	1579	1491	1310	1309	1225	1206	1193	1170	1187	4521	33853	33123	22966	10342	2645	747	694	718	690	713	724	715	705	683	706	708	669	652	706	698	711	714	720	710	715	711	688	686	734	715	684	679	690	683	724	726	695	656	686	732	693	700	710	771	680	700	709	688	678	712	701	680	694	705	683	731	746	733	737	722	711	711	730	710	662	712	738	698	714	713	671	716	758	717	733	702	695	720	749	670	706	673	728	709	711	642	718	694	717	719	740	665	697	663	699	714	714	687	709	718	716	725	721	719	686	765	708	715	706	729	699	697	726	678	696	725	681	675	692	713	730	669	741	710	771	676	733	702	745	753	691	707	682	714	694	750	734	715	727	727	693	744	711	670	682	700	689	676	712	714	752	743	706	658	699	700	676	682	679	718	720	711	675	707	710	768	716	746	720	678	691	733	744	708	766	692	688	724	710	713	686	716	688	682	758	716	686	726	684	720	750	730	730	721	739	687	743	697	720	723	681	703	710	693	702	673	712	725	707	678	658	668	757	719	715	707	731	703	702	736	711	682	676	760	701	678	738	722	673	708	694	701	684	743	722	719	704	713	732	710	715	690	675	718	658	707	744	743	731	703	714	639	725	696	719	661	660	705	714	734	704	688	705	685	699	730	768	683	754	720	688	723	726	717	693	702	706	713	723	700	714	711	722	748	665	693	713	725	669	727	698	716	690	701	701	729	717	757	700	744	704	692	734	669	698	709	699	709	698	727	719	690	689	682	707	708	689	718	675	713	715	761	702	724	683	754	678	703	740	676	685	718	719	698	753	706	700	721	765	668	693	653	712	672	716	682	733	687	690	705	713	680	666	745	716	764	689	688	705	688	772	694	720	721	733	749	721	725	706	723	678	728	720	714	754	712	695	687	745	712	688	749	686	696	680	688	724	688	738	720	729	691	761	698	691	714	700	730	692	776	713	717	735	680	752	710	693	682	669	669	680	657	718	702	673	687	690	685	709	686	724	728	702	711	669	736	729	764	665	679	689	714	703	714	693	690	691	679	731	691	753	707	728	713	745	718	732	723	692	711	720	702	730	747	706	715	743	661	710	690	690	681	713	684	711	712	669	749	711	681	766	702	683	726	720	721	712	686	691	685	697	753	658	676	741	695	672	660	690	708	707	718	703	758	760	695	755	666	726	693	673	681	736	703	699	706	667	727	647	736	634	729	685	744	706	674	737	712	677	716	728	702	730	730	688	686	721	706	720	662	730	693	660	723	669	721	718	717	706	708	697	709	702	681	737	706	735	741	693	696	707	692	759	712	672	698	677	712	758	672	755	699	661	719	749	739	696	654	753	688	748	695	679	694	623	714	707	705	672	738	727	722	732	722	653	687	701	701	672	721	722	687	714	656	739	751	757	738	714	688	765	669	731	683	700	694	681	737	694	730	687	703	688	703	736	726	738	660	725	694	714	710	643	713	724	705	740	695	690	714	689	717	709	673	665	721	701	704	688	707	700	766	675	696	714	675	713	673	755	733	690	687	674	790	727	694	762	749	758	746	721	713	681	694	719	747	723	759	716	701	725	661	718	695	704	714	691	695	714	687	703	726	727	749	765	667	707	686	711	765	695	684	755	680	682	699	697	719	700	705	701	767	712	733	722	775	746	739	727	649	666	700	648	691	709	688	678	705	681	701	668	709	689	747	718	676	763	737	667	659	702	711	673	711	704	716	714	713	712	750	730	679	696	754	711	712	619	694	680	718	692	694	729	729	768	674	670	705	662	724	702	682	678	718	698	742	722	741	728	658	712	656	732	694	722	684	721	702	725	687	701	701	709	722	680	703	692	662	710	717	703	694	731	720	685	669	701	703	695	704	731	750	722	766	696	691	691	634	709	746	730	688	719	727	695	746	683	753	725	624	734	721	694	725	708	735	724	680	705	683	715	709	711	694	661	673	705	691	716	721	779	681	706	717	678	710	737	770	677	697	747	721	718	728	718	744	697	661	679	690	708	751	705	660	692	703	707	704	693	713	733	728	707	726	701	726	685	718	705	743	731	723	708	695	734	775	668	683	688	690	680	670	714	645	715	673	678	653	697	731	656	700	686	702	740	719	626	699	750	666	721	711	654	739	710	708	706	739	745	709	693	684	685	670	686	673	696	715	728	688	669	727	686	709	689	708	733	719	727	693	663	715	701	702	769	705	675	719	670	682	695	720	698	723	711	694	723	675	713	708	712	680	754	679	677	707	721	684	725	717	666	715	740	670	712	656	683	688	700	698	700	814	672	718	672	675	672	701	733	736	711	700	677	679	696	726	728	714	732	731	706	713	731	685	669	718	738	715	712	727	699	734	689	677	730	705	714	709	725	697	707	653	708	739	715	709	738	713	749	699	737	648	653	699	698	665	732	673	652	729	699	661	716	691	692	733	659	629	737	686	737	680	702	666	710	692	692	695	652	699	722	714	693	742	725	727	695	711	688	728	666	741	711	738	697	715	722	716	763	727	719	693	700	700	698	694	687	730	736	636	703	697	715	694	747	724	737	689	694	686	718	690	725	721	689	714	688	682	691	722	739	675	674	731	736	661	738	671	690	716	657	732	699	711	725	729	746	724	690	683	694	706	663	704	660	710	690	727	728	764	696	648	676	695	674	681	747	696	700	692	698	736	755	700	704	717	675	698	719	664	691	654	719	739	672	672	702	742	736	681	710	697	713	686	719	760	732	714	671	698	690	741	752	719	717	738	669	701	693	739	726	718	638	701	730	754	642	695	722	727	705	675	744	728	692	703	708	668	680	734	705	695	679	719	711	715	711	729	741	714	753	695	721	662	617	708	729	686	708	704	743	705	690	700	690	710	704	633	732	722	766	685	706	691	656	700	724	717	734	709	727	704	709	737	681	661	688	727	698	669	738	688	672	714	743	686	734	695	698	676	711	747	668	785	691	689	716	694	683	676	704	735	674	659	711	687	645	692	703	712	738	735	718	704	692	725	700	675	703	699	685	687	685	718	735	695	690	706	744	715	751	731	700	752	707	690	663	689	708	729	712	735	714	686	682	700	678	704	654	737	747	682	718	686	668	701	701	721	745	718	665	683	680	716	743	740	641	725	704	743	700	698	727	760	685	697	684	688	692	716	686	692	714	689	693	729	715	705	745	720	728	713	703	715	723	738	762	679	707	707	692	724	682	725	743	728	676	719	709	677	671	724	755	731	748	677	678	678	699	698	733	682	718	679	735	703	731	698	704	701	673	724	721	712	717	729	691	673	703	690	704	681	716	699	674	714	747	695	718	667	697	728	705	716	686	716	708	735	710	731	665	653	713	722	746	688	714	687	680	724	778	711	697	713	681	695	699	698	682	700	707	689	702	690	693	682	676	718	671	699	735	726	723	721	718	741	717	702	680	727	696	694	691	671	678	717	703	764	725	653	715	771	753	721	689	715	730	689	684	730	681	719	678	704	684	689	716	634	707	706	694	732	666
6741	1083	266	191	150	156	158	150	137	151	159	146	111	131	133	127	123	135	134	141	140	140	270	820	1089	800	295	144	135	93	121	105	119	111	130	110	133	127	125	118	117	132	112	122	115	120	133	132	117	131	139	126	144	124	134	121	121	134	130	131	126	131	120	129	130	115	111	137	143	117	115	115	129	136	109	128	141	132	128	138	145	119	110	138	130	119	122	102	118	126	106	140	112	139	128	124	142	111	122	139	110	135	114	113	129	126	114	117	148	129	114	138	116	132	116	122	135	115	143	130	117	107	128	128	112	106	124	118	135	125	110	130	128	123	130	122	120	145	127	114	144	136	108	121	121	140	134	130	131	112	118	155	143	149	115	137	133	124	130	132	123	120	106	127	126	134	127	139	146	128	139	114	122	115	134	140	121	127	127	150	135	122	131	119	120	115	124	143	140	114	135	114	126	122	136	105	139	116	129	136	122	129	112	140	133	125	132	140	126	110	132	130	128	134	135	119	114	100	114	117	118	111	132	129	140	137	136	107	114	143	140	139	118	149	135	131	129	115	134	126	122	126	141	104	133	120	119	141	136	120	137	144	120	114	137	126	129	138	110	137	135	130	126	120	126	136	122	111	124	131	111	139	103	111	135	129	131	129	158	130	134	154	128	129	148	127	116	132	149	118	118	135	146	123	132	119	124	128	140	132	109	137	135	118	139	145	122	136	139	116	130	132	113	136	128	126	129	117	110	131	136	136	134	133	143	112	124	132	137	118	127	142	121	136	124	140	137	125	131	138	91	109	106	125	141	135	140	107	114	119	124	122	132	134	134	117	114	114	123	128	115	110	110	137	129	123	126	151	142	130	132	123	130	137	130	137	126	119	138	104	130	114	134	117	126	144	114	139	117	123	128	133	123	118	122	143	139	137	115	128	135	125	124	129	119	127	129	136	129	117	135	145	144	130	117	129	107	110	129	116	126	117	131	130	147	138	132	121	144	135	121	137	132	117	125	124	129	120	116	109	139	141	140	130	109	128	126	109	125	108	133	125	146	132	120	122	125	107	152	99	133	126	121	127	122	134	131	126	129	111	127	126	118	140	121	126	147	123	142	111	130	121	124	114	117	124	153	129	128	105	136	128	123	122	121	130	120	120	123	118	134	128	116	131	134	129	126	120	153	138	120	127	129	127	124	120	132	123	134	114	114	114	126	130	127	131	126	118	152	125	120	137	113	117	124	143	118	131	138	122	132	108	120	113	140	120	130	139	105	125	122	129	149	136	120	144	135	125	126	125	127	124	129	119	150	137	112	135	144	146	124	119	127	126	117	149	127	125	121	125	126	139	146	119	128	142	114	126	131	128	116	118	127	110	145	124	124	110	122	128	129	144	131	137	114	131	108	121	137	133	125	116	146	120	134	119	130	132	133	117	111	119	124	133	121	127	138	150	113	131	128	112	138	112	139	125	129	112	137	131	117	143	122	116	135	100	131	139	124	133	133	129	125	143	116	122	140	129	140	141	134	130	109	147	130	128	111	117	137	135	132	125	126	111	144	138	128	116	122	121	131	130	114	129	142	134	122	138	104	139	133	145	138	122	138	120	141	120	119	131	124	157	132	118	119	135	108	119	122	122	140	145	121	130	109	122	115	129	122	131	127	143	130	115	141	135	131	118	127	131	115	106	132	134	127	119	142	138	118	111	149	131	134	129	127	130	115	129	138	111	131	111	137	121	114	142	115	145	125	116	133	132	144	115	119	134	119	124	116	131	110	130	124	121	115	123	128	122	116	141	120	140	134	124	122	129	113	113	116	128	132	117	134	123	127	119	100	131	129	121	132	140	125	145	125	122	130	122	129	120	121	133	111	135	111	148	152	116	129	129	112	130	124	127	127	131	118	150	136	110	108	129	132	117	141	153	134	136	114	117	121	117	125	113	129	112	130	116	123	115	119	122	118	133	132	133	158	115	152	124	120	122	130	121	119	124	126	127	120	135	124	112	121	151	122	112	136	139	145	118	111	131	144	135	121	103	117	121	114	129	121	123	125	134	127	138	123	123	129	122	118	142	134	143	127	128	136	134	111	142	114	115	130	99	140	119	133	150	134	107	147	141	142	120	126	145	133	119	128	123	119	143	138	113	134	129	117	109	112	130	147	126	128	119	127	149	125	120	136	140	122	132	127	131	137	128	139	141	139	132	139	137	138	103	152	117	166	130	147	115	120	112	133	131	126	132	130	126	128	116	113	100	132	128	109	117	131	117	129	136	132	121	111	108	144	145	126	112	141	132	128	129	119	126	114	111	129	133	138	126	120	134	125	106	119	124	121	138	132	131	125	144	115	139	123	124	146	116	132	132	131	127	120	127	113	118	114	130	124	121	119	122	146	140	126	129	108	124	118	111	124	134	122	117	120	117	133	127	102	147	131	132	145	135	122	124	134	109	117	136	130	119	133	129	114	126	131	115	126	129	140	140	136	112	127	116	122	108	130	121	113	131	110	141	118	128	120	125	122	127	119	146	131	142	132	128	139	139	134	156	128	119	142	131	135	153	115	140	114	126	128	126	131	135	119	117	105	148	130	118	123	139	130	146	150	122	127	123	129	127	126	144	132	129	121	116	108	131	160	112	138	139	114	136	154	137	121	125	129	121	129	120	150	115	141	140	143	130	127	129	143	124	134	117	131	120	116	127	104	141	118	125	136	119	125	134	133	125	105	114	121	120	142	104	139	135	113	130	125	121	125	142	135	147	128	131	145	108	142	113	133	126	125	117	102	115	142	130	120	123	125	138	141	142	147	128	104	132	141	132	129	133	133	122	108	147	138	114	120	115	130	139	124	134	129	120	132	106	117	129	137	137	121	139	127	119	127	124	148	139	126	122	126	149	127	121	117	126	115	120	119	154	129	141	131	126	119	109	140	122	118	136	115	126	108	128	121	149	108	133	129	143	118	113	120	138	124	119	136	127	129	134	126	151	127	123	130	128	126	131	140	144	154	132	121	130	113	117	127	137	131	135	107	123	113	129	126	132	121	117	101	125	130	128	138	132	127	120	131	121	126	121	123	126	135	128	166	126	144	117	144	117	130	109	142	122	139	127	129	129	128	134	140	130	126	120	147	129	116	115	118	122	147	138	111	104	124	112	133	124	134	140	126	107	118	125	135	116	127	105	136	132	126	126	127	112	123	117	135	118	147	116	133	109	129	114	128	123	116	120	145	131	135	134	133	120	139	130	148	117	126	112	135	138	135	121	114	116	108	110	117	131	148	135	125	128	117	115	127	145	134	123	125	117	111	114	135	135	132	129	143	130	126	169	119	125	108	128	143	125	125	128	125	127	118	104	120	134	117	107	127	103	125	149	139	132	126	143	131	131	120	121	117	129	122	133	136	146	118	119	131	128	112	122	113	121	115	113	127	126	118	134	108	124	142	138	113	109	128	127	138	143	121	116	118	123	123	132	137	110	125	139	136	129	137	134	146	141	128	141	131	126	142	121	114	126
4903	1457	582	586	621	569	575	555	527	536	496	474	458	478	462	472	501	417	442	447	433	490	1687	4461	5022	3673	1243	447	443	443	438	395	428	407	437	416	418	444	394	480	446	410	406	373	425	419	445	415	422	417	444	418	405	412	427	451	452	429	491	415	399	408	408	426	431	435	430	424	414	408	442	454	447	450	429	401	397	433	401	391	429	431	418	399	445	455	426	414	458	455	432	416	458	413	428	443	406	463	431	442	413	402	406	469	417	422	404	462	457	444	447	418	449	428	442	412	441	428	438	450	385	417	438	406	419	440	407	420	435	396	437	474	440	416	450	408	421	441	419	405	411	429	413	405	437	388	400	465	432	432	396	412	445	449	446	392	410	426	407	435	413	437	442	447	428	424	410	450	450	433	408	372	442	426	405	418	397	411	425	408	480	397	443	426	454	409	436	454	418	400	422	410	425	451	417	441	437	428	399	392	443	402	453	442	432	402	424	437	414	434	425	459	448	443	431	412	380	435	449	425	441	433	466	440	384	426	440	437	434	418	435	409	446	457	405	460	428	405	414	438	418	422	463	418	396	441	397	432	401	423	456	442	441	442	415	425	445	459	427	383	435	440	396	412	435	418	418	378	458	449	388	443	452	470	440	436	390	392	447	442	423	455	477	455	444	437	450	481	433	436	452	391	405	429	411	434	443	449	411	407	454	451	412	453	452	397	422	391	470	400	407	407	437	466	458	417	474	413	421	401	407	437	436	437	395	438	401	448	424	448	443	414	426	418	386	480	418	438	418	428	404	440	425	415	462	468	420	399	418	428	411	462	416	425	427	422	402	426	446	423	441	451	434	405	424	470	421	448	429	387	438	455	437	446	442	394	439	453	415	419	442	395	460	411	408	424	415	430	425	419	443	427	434	435	435	469	447	414	440	406	453	445	436	430	421	412	385	410	477	380	399	443	414	404	442	456	435	445	443	431	424	429	423	406	435	446	413	371	439	419	481	468	402	449	460	430	439	459	437	425	417	445	449	437	420	417	402	457	470	397	442	399	401	411	409	427	399	407	467	388	418	445	425	440	435	427	440	432	428	390	404	442	423	395	423	439	430	459	421	377	417	422	419	433	446	407	425	435	445	418	435	426	441	432	434	474	419	408	398	437	437	451	448	447	462	439	401	399	409	443	419	453	413	434	424	423	404	430	425	431	437	447	441	397	451	444	451	415	458	435	466	436	395	410	416	413	429	451	423	419	412	463	391	418	425	414	418	446	442	391	429	416	444	407	435	392	429	441	419	468	441	445	454	379	423	442	423	418	422	410	463	455	430	407	444	407	441	406	418	414	419	474	428	449	442	420	411	413	433	461	426	434	437	419	410	408	407	449	417	466	455	418	419	446	430	436	427	433	413	454	449	423	405	440	425	425	451	426	415	484	444	413	443	427	421	416	419	409	436	399	450	439	466	455	429	405	412	462	443	422	430	417	441	438	453	426	425	458	423	420	448	430	450	410	435	422	443	411	388	430	432	419	402	387	444	394	414	421	448	429	429	431	397	444	456	433	494	433	445	414	435	421	459	411	426	448	402	449	431	429	420	420	429	461	438	436	428	421	420	395	417	451	434	473	423	422	452	472	424	436	423	448	425	441	430	429	413	445	432	400	421	385	394	399	444	402	426	421	426	431	434	463	450	408	415	420	427	415	432	406	426	435	410	447	437	459	397	442	424	449	436	433	406	462	437	466	423	424	428	446	428	416	449	444	505	446	422	418	410	451	419	460	436	457	431	421	420	446	449	440	442	420	372	411	439	435	455	448	440	428	416	412	423	443	404	402	406	401	422	413	434	422	395	411	412	428	399	416	417	401	443	402	407	465	384	409	456	426	428	408	412	435	401	434	412	394	439	457	414	420	460	422	407	403	410	431	401	460	416	427	429	415	424	424	455	427	399	397	453	405	431	462	437	435	412	424	431	446	452	409	429	414	411	413	412	412	431	431	457	401	430	441	397	405	433	410	432	420	434	472	421	457	448	431	474	398	413	474	414	414	437	419	436	409	397	401	430	423	433	396	424	431	443	423	420	410	413	402	410	398	438	439	403	450	387	433	435	435	491	405	439	456	384	422	383	442	419	415	437	445	407	410	450	409	439	392	421	423	435	436	429	427	405	422	434	437	412	423	447	443	428	416	352	414	447	428	430	399	434	428	436	434	452	422	415	428	447	430	444	454	443	432	450	441	428	422	374	351	410	446	383	462	410	435	429	437	435	418	408	439	400	383	386	395	450	423	430	426	427	466	413	420	424	463	436	420	430	462	455	425	438	412	436	446	402	446	433	402	426	418	433	450	390	405	466	447	437	396	461	436	440	438	424	429	434	420	382	449	409	410	413	401	444	435	441	419	439	481	408	432	407	436	435	436	432	430	428	409	391	427	411	441	425	433	437	421	431	423	417	389	443	427	422	412	415	458	435	404	417	429	425	415	413	448	433	450	406	461	460	406	432	448	415	441	420	391	452	409	451	418	419	401	441	431	460	395	415	403	449	420	435	428	396	433	425	433	414	415	436	394	455	442	448	419	416	443	435	433	421	424	411	375	417	396	390	401	453	444	448	480	425	414	417	439	452	427	438	413	466	423	419	418	431	444	403	385	414	415	443	407	447	457	402	419	446	419	409	397	442	394	440	383	410	438	397	425	473	393	422	400	384	438	440	451	412	386	431	441	410	466	412	423	427	397	455	463	433	451	428	412	440	440	414	461	457	416	401	441	444	435	429	403	466	424	418	445	414	444	417	398	433	433	418	423	401	440	430	438	424	451	439	441	413	400	433	427	428	424	400	413	452	409	419	452	469	403	422	449	436	399	435	411	424	431	409	417	412	385	406	433	409	401	405	403	395	417	423	430	440	407	418	411	438	422	420	422	456	448	461	447	406	422	421	395	417	425	400	438	443	426	432	413	398	427	412	470	428	428	433	468	392	455	454	462	442	414	463	410	396	403	434	424	398	447	421	422	427	461	433	436	489	433	419	425	428	394	413	422	411	454	400	415	432	453	399	414	425	458	424	456	427	407	404	453	405	428	435	411	458	410	437	429	466	421	404	417	401	433	429	435	447	408	411	429	423	441	437	438	407	430	424	421	398	406	411	413	414	444	418	398	437	454	426	423	410	457	411	406	455	381	426	414	422	446	416	449	393	443	430	411	423	400	418	453	402	425	422	431	439	410	439	431	439	413	439	443	424	426	460	419	419	435	402	426	444	422	463	453	396	425	449	459	456	444	438	401	439	413	421	454	425	406	415	421	453	435	445	420	399	415	420	414	454	401	430	425	412	416	412	421	423	384	413	426	446	432	479	412	380	421	407	423	482	433	392	392	454	448	459	407	424	452	405	438	428	449	438	396	457	432	477	396	428	451	414	418	419	417	413	413	434	484	443	408	401	432	407	438	413	404	397	461	414	439	428	419	426	390	435	438	435	447	425	444	399	442	470	427	410	413	432	426	384	438	409	427
27875	9282	2024	1274	848	588	504	419	369	310	281	226	239	232	221	187	198	190	195	181	207	177	3267	7892	5123	1713	469	137	145	128	143	149	155	144	131	150	142	162	135	149	142	133	151	160	144	162	152	147	155	126	161	154	154	147	140	133	132	152	146	142	145	147	141	160	143	157	160	138	144	154	141	117	151	141	134	155	150	182	150	143	133	147	151	130	126	135	155	148	128	143	118	133	141	167	157	131	155	167	152	147	134	143	161	167	152	135	151	140	156	129	156	142	152	136	164	151	152	145	137	174	156	148	138	168	134	138	152	132	145	150	151	146	153	149	144	138	145	156	128	138	143	153	148	168	139	123	137	137	151	133	150	153	139	144	153	133	134	139	165	156	149	167	158	155	151	128	125	162	159	155	140	138	161	146	156	153	155	156	156	167	158	115	158	142	158	148	130	160	128	111	138	141	142	160	135	130	162	127	154	107	154	159	144	148	159	140	138	121	130	138	169	144	154	148	152	159	160	133	158	133	144	132	137	132	131	153	140	158	158	137	129	144	144	132	168	144	141	143	155	142	148	151	146	122	131	142	152	161	151	135	129	151	141	129	137	133	131	149	139	147	140	131	156	154	152	163	155	147	132	158	145	137	148	167	133	147	149	142	128	165	133	127	153	158	164	140	144	137	163	138	150	142	170	137	169	141	146	158	134	133	140	142	138	159	152	150	150	145	151	148	152	137	160	151	158	131	173	172	164	133	143	129	170	130	128	135	154	137	154	142	151	142	143	129	159	137	129	130	150	163	156	143	139	147	148	136	142	141	137	143	145	131	159	156	153	130	129	131	136	156	127	136	150	147	155	176	136	155	141	131	144	141	170	134	149	160	143	136	153	166	132	140	148	139	128	163	140	138	136	125	169	150	149	147	141	149	143	146	144	159	147	138	161	139	151	133	133	140	159	133	144	152	169	146	139	157	148	188	145	132	165	136	169	158	162	174	136	134	155	137	149	160	150	158	162	159	152	148	161	162	139	130	136	135	157	143	161	135	135	144	152	135	112	171	141	136	151	161	119	155	140	130	143	123	146	139	171	158	151	132	140	141	150	159	152	147	163	135	145	144	157	134	163	158	124	141	161	155	158	132	154	141	155	163	141	133	151	147	141	156	111	156	150	122	133	167	151	130	163	145	146	142	140	155	128	142	143	143	144	147	125	129	160	144	152	150	150	146	148	153	143	154	141	141	154	136	120	140	146	150	152	124	163	153	161	154	140	124	146	152	162	139	148	144	169	153	160	143	136	130	143	122	136	146	142	142	157	145	141	148	143	144	165	175	154	124	153	156	152	147	140	129	156	150	163	150	130	134	165	140	144	141	139	134	142	157	139	147	182	129	140	140	153	155	142	166	135	165	163	146	153	147	145	147	141	146	162	147	154	147	134	143	130	137	147	158	122	161	143	127	174	149	151	152	146	161	135	163	145	133	137	160	158	124	149	162	130	160	133	148	129	144	166	133	125	134	145	131	158	120	143	145	154	166	162	158	122	133	174	178	150	177	121	141	170	136	167	146	134	153	147	146	149	159	141	141	134	152	178	153	136	137	123	169	148	147	133	138	165	142	149	143	136	146	149	120	168	148	145	146	134	134	157	144	138	134	161	137	139	116	147	148	143	147	145	147	121	135	136	135	144	161	158	181	143	122	151	145	136	166	133	144	134	128	151	132	147	159	131	161	161	138	158	160	151	150	146	150	146	136	148	138	142	145	154	150	148	130	160	140	145	147	130	150	169	154	149	151	143	139	147	149	152	150	131	162	149	175	128	128	144	147	144	147	134	154	162	153	130	137	161	148	125	154	142	156	145	150	145	140	137	152	146	163	156	135	124	161	135	138	133	127	154	138	145	151	155	164	147	166	163	147	123	155	176	159	135	148	129	151	155	165	135	125	133	153	169	152	176	152	122	170	126	149	139	145	132	136	138	153	136	172	154	140	137	137	158	164	145	135	146	134	131	134	143	172	157	141	151	139	132	146	144	114	155	134	152	152	162	154	138	132	135	160	120	155	125	160	145	120	147	160	151	147	138	151	152	154	168	147	141	143	136	141	135	155	158	128	160	161	146	142	136	170	149	129	153	169	158	135	165	152	147	150	127	144	142	168	162	144	150	154	130	117	154	160	134	151	159	146	130	143	173	138	148	131	147	165	111	137	150	145	131	150	142	137	120	148	127	133	151	137	165	140	148	158	177	134	145	146	140	132	140	167	137	145	139	147	140	146	170	125	144	158	134	141	147	134	138	154	163	154	145	112	148	130	131	165	133	146	176	129	142	156	137	138	168	149	151	157	141	162	161	156	147	131	154	129	162	154	155	141	132	144	168	156	145	152	143	141	140	139	153	120	144	163	139	144	162	148	143	150	136	134	140	152	133	145	136	119	161	132	162	148	163	145	153	161	137	153	132	148	146	142	154	139	170	164	149	162	152	121	149	147	156	167	153	161	146	160	132	140	176	137	131	147	148	126	150	140	134	143	154	160	138	147	134	134	118	130	135	161	142	150	153	169	124	123	128	161	157	140	165	148	132	135	141	117	171	178	133	167	157	153	138	150	162	155	131	151	117	126	138	149	144	140	148	165	148	132	147	171	139	148	143	135	133	161	155	145	134	145	121	146	138	153	133	153	146	135	136	170	141	147	159	161	145	163	145	143	142	148	135	157	145	146	145	127	166	136	137	150	129	161	116	148	137	148	169	144	163	155	154	145	157	134	150	129	151	146	150	146	151	145	158	149	144	151	156	156	144	146	154	170	151	116	164	134	161	151	151	146	146	141	140	123	160	136	136	141	150	141	163	142	137	154	148	153	130	158	140	144	152	157	131	160	146	147	147	141	144	151	141	131	157	150	163	151	144	147	127	151	162	124	152	125	130	134	137	154	123	152	126	157	127	168	139	123	143	143	158	133	138	133	141	172	130	173	134	160	139	160	153	143	135	174	165	143	151	167	141	150	130	129	147	122	143	157	159	140	161	169	135	147	139	170	144	143	142	139	141	144	143	151	138	143	130	126	140	124	142	153	140	158	149	142	158	140	147	148	150	140	147	143	145	169	129	140	142	152	140	128	131	144	134	162	137	155	140	153	124	123	140	142	139	164	131	147	149	147	130	120	124	137	145	136	143	139	133	154	135	149	152	139	153	134	154	161	149	157	162	158	147	154	163	141	128	125	154	141	132	144	140	156	133	152	148	136	129	148	154	142	149	161	138	131	172	138	167	148	148	136	119	142	163	138	145	146	126	139	137	141	171	145	146	145	139	157	128	165	135	150	150	166	147	154	129	150	152	137	155	153	146	157	123	158	157	131	158	156	139	136	137	157	133	141	163	134	140	151	123	150	163	161	149	168	128	144	109	149	135	129	153	150	127	131	131	145	128	153	143	138	148	148	131	147	136	152	139	131	158	158	152	129	155	135	136	151	135	126	164	138	141	176	154	146	152	141	158	146	170	160	162	125	148	149
19199	3404	2720	3363	2994	2559	2190	1835	1659	1531	1226	1116	968	998	876	809	823	776	761	801	747	765	15159	27946	19600	8105	2243	501	479	456	488	460	466	476	493	506	456	522	468	446	496	475	522	494	486	501	451	509	455	490	496	479	489	488	487	445	469	495	507	482	450	459	451	498	449	463	464	463	452	494	423	511	484	483	496	457	460	524	496	466	495	480	465	481	487	501	476	510	466	489	468	468	503	482	447	527	516	497	477	472	485	476	516	484	467	456	445	514	442	458	483	482	476	496	480	463	491	528	478	484	503	487	498	507	450	485	464	464	497	478	489	475	458	496	504	485	478	459	487	467	442	487	449	452	481	492	482	460	459	505	451	500	524	490	427	495	468	463	490	484	472	473	468	489	508	505	501	476	454	456	467	499	472	514	495	494	450	515	481	465	515	492	501	448	436	456	484	454	514	504	481	474	441	462	469	448	468	449	458	493	492	501	461	439	452	477	452	503	507	470	436	491	492	484	459	458	480	501	482	483	477	469	519	493	477	485	491	502	472	475	462	466	472	469	389	484	417	464	477	479	476	438	433	472	471	479	459	503	522	515	480	460	498	471	461	482	482	470	511	456	440	476	498	438	462	458	470	458	488	452	467	430	492	472	489	441	436	460	458	465	481	462	482	492	496	512	479	481	497	508	465	467	475	476	477	479	429	456	468	472	463	472	482	460	525	479	504	471	511	466	429	500	455	475	492	528	475	480	486	461	459	511	436	500	469	481	471	459	489	508	481	467	465	510	535	425	467	474	499	467	463	495	506	499	460	468	465	502	445	462	471	468	476	466	473	500	463	480	475	489	471	470	453	462	475	486	507	487	502	450	458	506	456	462	475	487	463	471	476	476	477	471	463	476	462	488	479	466	450	447	472	484	459	461	465	479	485	476	479	472	457	453	483	460	510	504	445	464	490	469	456	513	455	486	468	497	473	496	457	470	471	470	471	468	456	450	452	480	453	473	443	461	458	498	493	438	495	431	459	442	475	511	520	515	478	468	482	465	474	445	450	503	473	441	503	497	446	454	494	471	439	505	494	481	464	529	492	484	456	470	486	463	498	470	485	461	482	481	458	471	504	468	494	464	507	454	480	460	446	487	471	460	495	444	504	487	485	478	503	502	465	508	456	467	469	492	471	453	477	480	455	473	474	452	457	435	440	469	449	434	508	462	447	503	512	514	450	480	512	470	465	475	507	491	459	472	490	443	486	477	465	467	445	496	474	476	512	484	435	470	526	517	498	489	438	473	497	482	475	488	486	493	513	461	466	489	476	497	487	456	449	469	457	501	498	479	471	487	476	472	482	450	463	454	483	478	443	462	433	509	481	453	478	463	472	499	499	471	483	454	449	486	441	468	469	468	442	463	478	483	500	502	468	466	495	413	508	515	451	442	442	473	509	459	443	474	465	446	444	490	485	492	455	429	512	493	467	497	430	451	440	471	474	484	457	455	509	483	466	509	494	470	456	450	462	447	445	495	478	510	482	430	482	469	477	441	516	478	433	454	432	534	425	437	494	436	481	473	510	453	445	481	450	467	507	448	469	500	497	492	473	462	459	447	480	514	493	442	434	513	446	488	458	495	492	484	443	469	489	444	438	498	495	473	424	450	476	465	437	476	489	465	476	477	466	527	499	468	451	461	421	500	471	468	506	482	456	484	453	540	496	488	460	440	480	426	489	433	467	469	466	450	512	468	496	440	480	514	423	454	445	472	461	473	489	482	482	461	519	481	494	460	458	507	456	485	471	443	451	474	488	456	442	438	473	461	442	447	449	483	466	498	456	466	505	450	498	482	451	492	499	482	463	459	473	491	495	505	466	472	460	460	493	519	507	489	485	500	481	459	468	467	439	447	466	480	509	489	482	466	492	511	479	476	473	443	507	472	500	437	460	524	475	498	485	487	466	453	516	496	543	430	434	482	471	508	473	474	435	473	466	462	479	493	470	453	454	498	468	457	481	456	488	464	460	448	488	477	489	491	412	506	470	479	478	428	477	475	476	470	487	486	471	480	485	487	463	452	502	490	418	503	463	467	510	447	474	498	478	504	483	440	474	477	483	512	496	499	466	506	469	461	440	529	438	471	485	540	478	500	465	486	487	484	476	476	439	464	457	437	445	479	462	484	504	506	486	458	515	492	430	484	455	485	453	450	520	499	483	505	454	496	512	438	484	469	529	444	509	430	436	487	438	504	499	485	449	454	465	512	466	482	481	487	458	456	495	498	500	469	455	450	472	455	484	449	536	461	480	467	486	465	526	465	511	509	492	473	463	435	475	462	499	496	454	471	483	490	472	469	461	432	460	460	452	464	486	456	474	487	473	468	502	472	468	477	482	500	456	498	497	510	479	461	502	467	478	426	480	478	488	480	515	455	497	468	484	469	489	458	498	435	497	479	471	437	479	444	492	414	467	451	481	475	498	484	448	467	509	517	495	441	458	427	442	474	456	446	467	487	501	488	493	470	466	497	461	481	503	494	482	451	473	511	487	463	490	489	455	473	464	490	487	492	509	466	496	494	475	516	461	484	483	487	523	500	465	478	416	459	457	491	434	514	464	487	463	448	475	483	484	458	456	477	460	466	467	477	456	495	442	461	468	497	444	517	506	481	472	491	457	476	445	472	529	446	510	544	470	475	489	473	480	465	443	513	425	463	484	486	495	482	495	500	482	485	483	474	466	475	493	454	446	451	447	502	478	473	467	486	474	461	493	443	464	459	439	487	459	465	436	474	490	479	460	492	496	462	442	475	469	473	451	480	507	508	476	512	468	473	469	485	475	507	488	476	468	457	433	443	514	464	482	496	459	467	491	496	461	472	479	493	443	491	496	475	436	451	472	470	495	481	469	538	527	452	479	480	474	476	467	443	470	457	483	498	478	462	490	443	466	500	462	499	404	479	475	463	476	460	491	451	451	499	501	484	444	510	468	451	490	477	489	477	454	452	494	515	473	518	514	475	475	474	464	509	465	478	472	507	481	427	451	506	514	488	440	502	484	459	464	496	465	462	511	468	485	515	446	466	491	458	492	454	490	503	481	526	506	453	464	453	472	449	454	462	476	452	449	487	489	471	466	470	509	473	455	468	451	514	477	482	453	469	457	515	487	501	485	452	454	468	492	460	466	473	509	472	455	497	484	506	503	491	469	454	464	436	457	484	470	473	463	481	460	466	496	486	468	473	527	458	486	419	472	499	444	440	450	464	453	477	478	498	466	450	524	453	435	504	514	504	460	485	462	515	496	456	477	458	491	468	451	510	437	492	462	463	484	464	453	458	437	470	500	424	455	480	439	475	480	477	486	485	491	477	482	447	454	473	475	473	511	461	470	504	441	465	442	497	482	474	446	463	487	484	484	518	467	471	472	430	461	456	485	465	486	481	469	517	467	488	494	415	470	489	486	442	454	507	451	507	450	462	515	484	517	465	453	479	482	494	440	467	492	434	481	450	445	463	498	492	454	473	514	467
39976	16555	4086	2122	1452	1071	856	664	589	491	414	374	367	326	348	315	334	315	281	263	272	317	7145	13850	8546	1781	965	254	183	182	189	220	204	207	219	200	202	214	225	190	229	216	205	234	226	203	212	204	217	203	213	212	212	211	228	223	212	237	224	201	209	212	211	206	208	213	205	190	217	192	202	192	213	196	188	206	205	202	231	170	220	212	219	205	180	204	201	205	215	228	192	208	193	220	245	199	216	220	214	190	233	215	211	241	210	233	209	218	178	200	218	207	195	220	226	218	227	218	220	207	230	238	233	224	203	233	198	223	251	219	204	222	217	185	209	227	204	197	215	241	226	210	224	203	205	217	193	201	213	213	206	215	211	210	233	212	200	200	231	215	216	211	217	241	207	185	205	218	226	202	195	191	181	236	211	224	233	213	207	207	225	210	185	242	198	215	224	222	193	214	194	202	227	197	218	197	212	201	231	244	207	201	191	203	216	231	248	186	208	190	202	210	203	214	209	219	200	208	200	230	227	210	194	217	233	204	221	201	223	228	251	202	209	205	208	211	219	212	247	227	185	196	192	199	207	192	223	199	210	236	228	224	206	200	190	235	222	220	213	208	197	229	227	186	213	210	202	216	212	217	220	225	205	213	187	208	204	220	214	207	216	188	226	214	222	199	211	237	197	209	205	220	211	197	227	232	202	201	225	200	195	217	226	213	219	200	201	193	209	207	237	218	192	212	199	202	217	221	192	224	208	214	197	200	201	211	206	195	202	190	214	207	232	226	235	207	225	209	231	221	218	206	207	194	209	220	213	212	202	191	211	191	208	217	212	201	222	219	205	209	219	221	225	205	202	209	222	177	194	193	222	236	212	201	239	231	227	218	216	198	210	210	210	200	178	238	183	209	239	182	210	207	220	203	209	244	223	232	212	204	213	214	213	221	208	214	222	202	206	195	209	196	220	198	204	194	228	194	201	209	195	200	186	209	207	207	203	217	230	212	210	221	204	204	229	210	212	220	218	215	210	211	238	203	188	216	180	209	208	201	198	198	197	182	205	178	202	220	249	222	234	238	208	230	210	209	210	201	227	203	247	207	200	196	226	186	208	220	215	213	208	193	216	200	190	209	231	218	178	212	201	215	210	191	211	253	220	214	214	208	208	206	220	215	234	204	200	209	211	203	211	199	221	196	212	207	212	211	213	243	214	194	225	186	201	198	218	226	204	209	200	215	221	194	205	206	209	207	185	218	228	214	236	216	179	193	243	188	194	220	203	231	206	207	198	209	228	230	223	216	227	206	192	227	224	207	201	194	212	199	222	221	215	216	205	229	223	223	198	199	211	201	233	183	210	210	218	212	203	210	223	190	206	203	219	216	213	205	200	188	211	213	217	217	187	223	259	207	197	230	194	207	186	204	218	211	189	214	188	222	231	214	204	215	218	203	204	221	215	199	203	222	216	223	210	212	204	200	223	209	198	202	213	233	200	222	186	235	213	195	205	216	191	202	216	199	241	225	228	196	194	210	190	206	200	219	204	205	212	221	211	215	202	203	196	223	206	224	199	220	232	185	227	210	214	208	213	196	191	192	213	191	208	216	220	230	220	220	210	232	224	219	248	207	213	195	195	194	200	201	208	241	200	211	218	198	225	187	224	206	180	208	203	205	215	210	201	224	225	195	207	214	192	219	203	238	207	208	191	197	187	218	199	206	218	210	212	203	228	214	211	212	203	187	202	229	224	221	205	202	218	229	182	215	199	211	194	224	215	203	178	241	185	203	213	222	220	210	195	213	217	215	235	222	233	218	226	234	207	181	202	195	235	233	226	195	204	205	205	216	204	198	207	178	237	197	221	216	209	205	202	212	225	199	204	214	216	187	224	186	203	206	229	195	224	198	194	214	199	210	193	191	189	204	214	220	212	214	243	213	188	212	230	184	213	224	214	252	188	210	202	235	206	199	197	213	190	199	221	206	217	212	203	204	202	207	204	194	235	198	206	174	207	221	208	218	211	211	219	210	231	214	210	220	206	197	198	198	218	202	194	228	216	218	232	202	180	206	217	209	210	195	194	208	210	245	200	234	209	212	201	202	195	220	216	223	231	223	230	226	210	213	215	235	175	191	199	218	236	186	238	207	203	186	228	216	188	197	226	217	190	215	186	197	213	204	237	220	198	213	209	227	226	219	202	211	209	236	217	225	214	228	201	229	200	225	231	208	215	177	201	212	205	195	200	225	237	193	209	200	243	229	188	235	205	208	218	207	218	196	233	231	209	216	237	204	225	204	198	194	226	192	177	205	208	208	234	197	227	209	207	207	255	221	228	213	227	231	214	201	219	218	247	194	205	194	172	218	201	225	211	218	206	203	185	217	206	238	232	216	209	226	217	206	228	211	205	223	200	227	209	212	217	242	204	201	215	196	229	215	222	189	198	198	225	211	213	214	203	194	213	205	204	210	210	225	214	209	193	225	199	216	216	226	203	223	197	199	220	233	191	220	223	191	207	215	222	201	252	211	224	213	215	203	223	208	206	236	210	213	200	209	212	216	218	199	216	204	206	189	236	202	220	212	213	218	194	212	207	203	188	197	217	197	189	209	184	225	203	223	203	217	221	184	184	229	222	231	219	201	210	210	204	188	212	164	209	188	205	227	203	215	202	227	186	210	211	223	237	194	216	196	216	197	212	220	237	222	213	204	207	231	223	196	218	250	209	207	214	215	202	203	203	187	213	192	219	220	209	189	196	256	180	203	212	187	192	220	188	244	209	230	193	235	232	200	210	217	194	187	220	195	190	247	225	233	218	184	232	218	220	234	213	200	199	208	191	205	201	218	200	210	232	204	210	175	198	208	189	184	208	200	216	225	169	218	211	202	185	204	217	223	221	224	200	196	210	212	229	212	206	195	210	226	206	181	209	200	199	220	211	201	229	180	207	211	210	197	220	234	227	203	223	199	221	216	179	212	203	200	226	214	211	216	202	222	205	227	211	199	193	199	218	245	223	193	199	208	183	187	217	226	201	231	219	229	191	232	209	225	223	217	207	173	216	196	186	210	171	190	214	203	207	244	207	212	204	216	185	195	197	214	201	216	192	242	200	194	234	215	187	208	216	225	192	223	217	193	243	188	197	189	237	212	196	202	186	203	193	188	224	215	226	206	201	217	190	211	203	246	243	220	201	200	220	211	181	223	224	224	222	204	203	207	190	183	211	216	217	208	215	199	217	211	208	227	210	190	199	217	196	209	228	218	212	216	219	201	209	208	233	215	216	197	242	227	229	257	213	247	195	192	197	197	204	229	204	231	208	205	211	178	193	205	225	201	223	201	204	222	227	193	183	212	203	208	217	202	212	198	193	193	188	215	232	224	210	197	247	203	205	208	192	224	227	223	210	230	190	234	186	197	204	215	208	219	208	197	212	209	230	206	223	206	215	210	220	209	204	213	202	203	207	242	198	215	196	222	220	194	196	229	218	226	205	210	230	209	221	215	232	211	213	197	202	217
27674	6200	4554	5645	4887	4052	3589	3091	2425	2254	1966	1738	1641	1498	1442	1366	1311	1207	1188	1080	1104	1526	25150	35972	25717	7457	4874	1067	660	626	671	653	692	664	681	621	701	633	638	616	646	672	685	667	647	632	653	644	668	630	660	622	656	677	659	637	634	624	640	643	680	687	614	681	640	634	616	646	621	708	645	682	665	656	612	660	684	661	637	693	654	691	667	666	643	684	700	671	677	608	653	649	645	650	707	690	696	691	641	646	656	678	650	667	684	625	679	634	679	620	639	637	652	660	693	621	650	677	643	657	635	644	688	723	633	642	687	647	687	650	664	646	678	618	683	622	658	616	608	627	668	677	662	628	649	678	645	662	621	633	604	643	705	656	614	657	691	622	680	714	687	666	621	649	684	644	655	644	679	616	692	631	691	662	644	581	669	680	644	656	662	649	698	646	646	670	651	615	680	683	616	667	650	668	654	641	676	686	610	634	654	630	658	634	676	654	631	626	697	658	639	691	600	626	612	655	660	627	668	652	629	646	667	690	704	615	655	721	669	689	679	657	664	688	670	684	702	633	691	650	662	642	673	654	643	678	704	663	671	635	633	653	683	658	651	657	663	679	683	700	674	659	641	617	609	604	662	635	671	660	666	623	694	607	643	672	651	644	650	615	685	676	687	694	654	637	625	666	715	636	655	665	613	662	630	643	680	663	688	669	611	672	638	673	720	669	670	647	680	631	606	630	654	677	610	648	688	681	627	635	664	634	598	645	664	659	656	643	685	671	675	664	585	668	618	691	636	680	651	703	691	667	658	661	677	663	677	626	710	657	640	690	675	637	589	640	645	709	650	674	616	665	632	686	724	665	671	633	649	656	622	632	676	674	637	687	643	696	666	647	653	677	640	640	665	666	686	647	635	646	719	630	678	678	619	632	664	659	625	638	613	653	645	685	675	677	662	650	618	665	684	635	684	671	641	655	678	682	705	660	654	696	663	630	678	640	652	690	647	622	661	685	663	669	673	667	657	665	666	668	639	660	665	628	660	667	641	665	639	684	669	700	660	674	662	712	665	673	627	673	661	641	695	627	690	701	700	656	692	653	648	639	645	685	661	690	636	698	685	687	685	648	678	599	675	651	683	658	640	664	643	690	683	688	657	660	631	633	669	659	632	621	626	693	676	650	622	583	636	678	636	673	687	635	670	686	653	691	652	647	657	627	615	631	652	640	696	648	625	620	707	658	637	638	594	665	698	685	646	669	674	670	653	637	658	641	648	655	699	637	651	650	617	700	639	660	643	694	615	669	644	702	697	687	693	675	663	663	636	655	689	692	676	620	652	628	693	681	680	630	675	701	642	686	705	652	633	655	649	612	624	611	652	669	627	648	661	668	641	654	617	647	701	634	689	624	686	641	672	652	658	645	704	681	657	683	638	625	666	656	681	672	659	653	690	647	640	670	652	654	611	655	702	649	669	671	642	635	656	614	630	648	630	653	632	648	650	616	661	635	626	669	677	674	668	699	664	634	689	689	648	641	635	618	632	624	654	652	641	610	612	638	647	664	690	653	656	639	624	679	683	626	625	672	633	694	702	666	642	667	646	650	655	663	645	626	653	636	645	615	695	682	651	642	705	662	657	690	599	645	634	650	623	673	687	648	636	704	666	642	683	638	637	666	661	645	648	645	645	662	683	671	639	612	680	719	644	659	708	673	679	650	650	687	676	647	650	643	629	675	696	651	642	688	685	680	655	620	667	676	668	623	658	659	687	634	635	671	663	677	633	661	646	673	666	666	651	651	693	635	692	641	698	633	627	665	660	696	688	686	636	644	672	674	648	626	665	638	633	655	630	698	675	666	697	660	637	628	684	692	660	653	624	636	673	677	644	641	652	681	651	629	663	629	657	658	658	652	640	659	670	705	611	668	668	681	649	671	649	650	680	682	627	668	658	677	715	655	644	687	618	633	652	661	661	677	639	681	651	642	667	657	658	670	678	653	644	693	646	627	611	654	616	677	660	592	652	703	636	679	681	665	662	612	663	659	644	681	680	678	643	677	619	684	663	649	641	657	671	669	652	625	664	649	692	643	660	689	595	683	695	647	643	623	646	681	707	652	657	637	669	637	661	653	655	657	645	686	691	693	627	640	688	636	608	651	706	618	669	630	648	696	637	692	692	605	639	644	635	685	669	678	677	631	637	718	675	676	700	646	699	661	653	645	633	634	660	683	686	630	684	618	684	656	636	665	656	609	651	624	655	642	612	634	657	690	646	664	680	675	643	680	665	621	668	670	665	650	684	665	665	670	658	679	617	651	626	655	645	658	678	648	647	707	657	668	660	644	672	631	722	678	656	671	640	651	641	689	638	692	660	670	654	649	689	689	683	671	672	684	668	676	639	693	661	711	689	657	637	688	707	679	702	632	651	682	639	656	636	660	678	666	628	622	651	643	689	708	692	598	678	638	718	671	658	697	661	660	668	683	609	687	638	662	669	621	644	665	692	693	707	676	643	655	642	640	588	681	630	661	672	632	612	680	679	663	655	662	641	633	715	631	617	644	632	676	618	651	695	655	655	659	719	639	625	636	668	666	651	666	635	671	568	639	655	616	636	660	632	684	678	648	649	611	657	627	641	645	637	618	691	679	615	682	689	627	678	647	621	646	652	651	666	648	702	636	642	623	649	653	662	685	649	648	699	696	645	627	633	662	670	653	662	622	650	625	662	676	687	671	655	637	641	644	623	640	596	654	663	666	660	648	668	713	662	656	682	668	648	694	683	683	629	637	675	654	662	646	600	631	605	629	671	674	654	655	678	694	643	655	696	680	652	652	709	696	693	685	626	613	647	634	650	650	671	644	674	652	651	635	655	665	649	678	672	645	712	651	652	703	638	672	615	695	649	606	688	643	611	608	638	695	680	602	680	669	646	644	704	665	637	654	677	629	624	637	682	669	689	638	693	659	695	669	688	637	676	706	647	625	705	633	654	648	629	641	734	659	676	664	646	699	661	678	674	619	658	660	629	681	632	655	668	662	622	672	652	630	648	719	655	637	632	635	678	619	606	642	680	640	633	623	633	676	630	685	662	633	671	635	688	658	643	661	639	671	660	651	668	661	671	714	622	662	698	630	670	665	687	654	658	607	624	678	627	671	654	718	663	652	627	651	716	683	663	675	669	676	650	696	687	663	662	663	666	670	658	712	665	688	692	644	657	617	612	712	668	640	645	678	618	662	682	705	662	645	639	671	671	664	597	646	669	606	669	695	619	635	640	633	630	639	720	604	645	683	674	641	612	659	675	672	648	676	657	687	695	626	682	654	645	653	648	611	640	646	672	649	642	650	690	720	650	674	667	720	625	653	680	678	653	640	683	653	682	659	651	689	652	673	648	650	641	612	652	663	651	691	674	694	646	684	623	671	665	639	646	628	703	641	663	667	676	640	656	640	630	655	688	676	625	689	633	598	660	648	668	638	633	642	659	624	666	677	663	693	670	657	671	680	635	674	674	640	645	683
6273	575	248	219	162	167	160	173	176	143	135	139	142	164	142	148	159	134	150	158	147	222	811	1241	963	430	199	155	113	125	160	147	114	147	132	143	120	143	133	133	144	162	139	156	145	139	124	156	126	130	137	130	161	128	129	145	159	142	132	169	134	134	123	133	136	145	130	148	128	137	132	154	125	145	158	136	143	122	132	141	141	133	127	133	149	138	152	146	157	136	139	134	124	130	133	130	150	135	149	125	127	141	134	143	160	171	123	120	127	142	142	121	135	144	116	140	167	134	149	148	133	126	152	109	144	137	137	146	146	155	139	148	146	141	139	149	151	148	146	128	160	144	151	141	121	131	152	154	133	128	130	118	134	120	143	164	134	120	148	124	166	136	149	153	144	135	147	153	156	162	138	110	139	136	112	140	132	165	135	131	155	118	128	129	140	143	138	136	137	146	132	156	150	124	153	138	125	145	151	144	120	126	144	147	133	140	132	128	138	137	140	123	139	130	173	138	139	152	130	134	132	141	146	152	123	143	158	138	140	133	155	134	148	145	161	125	136	131	133	143	136	135	154	143	149	128	137	117	148	117	136	151	132	150	159	112	140	132	126	140	135	164	128	135	128	154	157	124	131	134	134	143	159	149	133	124	133	142	139	134	121	154	119	143	141	123	138	149	130	127	141	141	141	137	135	148	161	133	127	143	146	140	145	145	136	135	116	125	151	152	140	143	125	146	137	159	131	137	143	146	126	144	154	132	130	159	144	137	144	132	154	125	127	155	137	139	107	138	164	153	133	141	139	135	165	134	132	170	127	146	156	134	141	159	142	135	147	120	126	147	149	144	125	129	146	126	137	155	121	158	145	125	156	147	140	134	126	140	162	151	147	142	147	136	141	137	131	130	155	157	149	145	138	141	152	155	126	141	136	148	129	143	138	140	118	136	158	165	135	93	138	138	140	146	148	134	142	133	136	138	136	133	138	162	168	144	140	134	132	125	151	133	149	163	136	151	127	146	138	140	157	152	146	130	127	125	158	120	158	141	131	184	120	141	157	136	170	136	138	142	140	128	124	145	132	120	138	139	154	157	130	123	155	129	144	134	145	121	116	137	156	156	124	124	164	145	135	137	135	132	116	140	134	129	146	136	130	154	145	151	136	141	140	119	146	137	141	135	140	152	122	152	150	141	117	123	139	127	138	159	162	138	145	123	155	147	128	129	152	132	140	160	141	133	153	139	148	154	130	154	144	137	156	148	162	150	154	122	141	132	113	146	149	151	165	146	157	135	139	131	136	141	129	126	140	173	141	131	142	137	127	131	128	122	131	148	155	149	142	136	132	127	146	137	145	150	149	135	142	144	121	106	143	125	137	152	161	141	146	161	151	140	154	147	134	133	128	127	153	122	146	136	134	134	155	157	150	130	147	171	143	112	147	128	130	147	139	137	136	116	132	152	120	146	152	142	130	157	151	134	163	128	141	141	128	124	161	157	138	138	113	135	141	147	164	137	135	141	135	144	148	137	172	137	136	127	156	157	141	134	132	147	129	150	150	141	126	150	133	143	154	145	139	123	157	141	148	128	137	131	127	149	147	116	128	154	133	137	130	138	139	121	133	142	158	130	125	152	133	153	153	128	131	141	148	138	129	148	149	128	136	117	135	139	139	122	153	158	144	145	122	139	139	151	135	148	146	140	151	124	120	132	132	135	143	146	135	134	120	133	132	139	125	151	137	132	147	154	138	140	135	153	138	155	148	120	129	127	141	147	137	129	146	168	134	134	147	143	146	138	142	141	133	119	143	139	138	138	151	130	127	152	136	151	149	160	125	136	136	151	137	154	143	138	139	136	166	138	138	137	147	133	146	144	140	129	127	133	139	141	144	149	135	127	127	141	133	138	143	136	147	138	133	151	129	114	132	147	153	130	140	152	150	114	143	129	145	132	122	122	125	140	159	175	142	140	147	140	152	147	152	152	128	142	134	127	137	141	117	133	144	139	156	158	132	144	137	149	128	158	135	128	142	133	162	136	128	129	132	134	133	165	139	147	140	116	119	154	135	146	140	129	160	141	137	139	149	127	119	119	147	148	150	144	152	160	137	146	144	140	133	135	175	137	141	128	123	147	130	135	119	143	125	141	140	141	125	123	140	126	127	139	146	142	144	122	135	133	159	157	130	133	123	139	157	155	135	109	135	153	165	132	140	157	143	135	131	139	128	144	134	125	121	139	136	143	167	139	130	124	154	147	135	168	129	134	124	145	143	126	148	141	126	137	135	150	143	126	138	144	152	143	139	126	132	152	147	138	131	132	161	148	130	150	146	157	128	143	137	154	140	151	148	156	136	143	150	144	152	161	153	157	134	125	124	139	128	132	135	149	123	115	147	151	140	141	119	144	145	142	131	131	119	130	147	158	161	146	132	125	140	117	127	162	124	162	134	122	132	142	133	124	144	141	130	136	128	119	136	137	149	145	141	139	138	150	130	118	138	147	139	128	146	140	136	151	127	135	131	157	163	132	129	103	154	145	127	141	146	129	163	172	141	131	129	136	145	137	148	147	142	144	119	125	131	147	147	150	142	120	144	144	138	126	124	149	116	127	129	142	150	141	137	151	138	125	138	125	158	148	132	127	128	156	149	152	138	151	138	126	148	181	130	146	130	136	139	138	147	152	139	143	140	140	152	119	138	144	136	154	137	135	133	153	148	118	142	134	145	122	155	146	129	150	145	159	143	151	122	144	135	138	162	138	140	152	134	160	145	135	160	133	152	136	160	155	135	160	122	147	148	162	127	155	134	127	145	154	117	137	142	127	136	146	119	148	164	143	154	142	146	146	146	157	129	127	115	164	129	147	138	130	148	155	140	146	161	138	143	140	126	127	147	156	146	149	148	144	162	147	129	150	130	149	116	145	130	147	164	148	134	142	143	139	138	147	125	144	113	138	132	142	144	149	134	135	156	149	123	127	156	152	148	170	144	158	138	123	146	123	142	133	128	141	132	129	125	149	160	145	135	141	142	147	125	128	150	150	131	132	165	158	118	123	131	143	140	134	156	144	140	156	142	139	139	142	132	161	135	154	139	119	159	137	135	137	141	137	142	146	128	142	131	146	139	139	134	136	134	127	162	129	128	144	128	117	124	133	139	145	136	145	143	130	135	151	143	139	167	136	148	140	124	141	133	158	134	136	125	134	147	147	136	142	136	145	144	118	161	144	154	144	140	162	145	124	112	145	158	147	144	141	149	132	146	134	137	139	148	166	134	135	160	129	146	145	127	139	165	140	141	133	152	124	135	147	148	154	134	155	118	155	140	132	134	154	132	141	137	159	156	136	134	148	147	162	156	141	124	114	145	139	159	131	146	141	148	132	150	154	133	145	126	161	129	146	146	136	136	159	156	129	135	130	119	146	146	123	132	136	121	143	152	120	143	138	164	151	140	136	146	166	138	154	134	133	146	138	139	125	171	159	142	157	129	149	153	132	153	125	142	138	146	148	155	141
4546	610	652	649	639	648	562	588	556	550	548	496	549	535	533	545	486	537	460	499	461	894	4455	6281	4109	1717	831	542	503	462	474	462	451	500	490	445	448	462	468	483	468	466	453	444	452	453	474	455	499	488	478	467	463	494	479	490	457	488	456	487	464	458	493	504	457	499	475	453	488	478	479	452	498	471	466	435	474	440	462	458	438	449	468	442	445	489	459	490	451	462	504	473	455	401	459	470	477	485	474	483	504	481	440	483	483	474	434	475	442	470	487	467	436	463	466	486	482	438	439	459	455	511	491	480	417	454	445	454	463	463	471	488	500	485	494	454	459	454	473	450	456	425	470	469	476	443	459	445	452	451	494	463	447	484	456	471	465	460	509	438	424	443	448	472	457	470	494	498	486	485	468	498	453	465	453	458	456	459	489	485	457	468	446	515	467	474	453	473	469	464	470	449	450	438	468	457	474	475	472	470	464	474	447	494	506	439	447	493	463	497	458	498	461	447	481	478	472	453	468	499	434	497	461	507	472	437	418	449	452	449	487	469	488	489	515	458	436	442	449	445	493	455	486	451	453	446	442	487	493	539	466	453	499	457	442	476	479	468	437	480	484	498	486	444	465	483	500	455	468	481	433	477	482	464	485	468	473	470	475	475	462	470	454	438	464	455	475	481	463	429	487	471	489	496	472	445	454	455	481	449	474	456	495	462	472	498	433	448	451	439	508	490	449	449	495	464	495	473	470	455	481	467	453	442	482	450	416	459	488	446	440	471	445	469	469	474	453	461	414	448	442	447	467	478	538	498	486	490	439	462	459	481	514	468	452	473	457	521	422	491	435	468	431	511	475	473	419	508	458	452	470	424	457	474	465	483	456	452	485	432	490	485	494	467	498	466	461	447	518	475	489	449	478	485	434	511	462	466	440	465	443	476	509	471	453	453	474	470	459	474	430	451	460	469	465	444	455	447	457	460	445	479	464	487	487	441	465	453	500	468	500	483	490	485	453	451	468	439	469	447	482	433	470	469	477	442	475	520	458	476	428	430	451	474	479	533	453	469	450	469	455	502	480	457	480	472	473	490	489	445	489	443	485	483	473	438	469	462	458	479	542	457	487	440	497	492	489	450	466	475	421	454	487	464	509	456	424	451	472	491	450	448	478	449	493	449	418	463	442	497	467	491	483	436	456	432	447	488	439	459	463	495	468	469	469	465	447	438	483	467	480	436	488	463	514	479	482	441	503	439	471	502	484	436	497	510	452	472	472	486	467	456	447	464	481	473	465	455	499	439	493	461	454	458	448	486	489	459	476	461	482	492	507	493	472	465	449	501	468	450	479	465	457	439	466	439	474	476	449	501	465	472	430	462	449	473	501	474	459	497	452	467	494	477	481	465	497	498	456	507	440	462	470	459	428	483	482	473	482	493	458	463	416	506	501	440	454	446	454	508	478	432	489	437	490	456	468	467	477	456	464	465	486	425	490	481	461	481	530	463	444	440	428	497	470	447	519	441	464	476	462	441	460	507	461	460	484	460	442	475	467	495	461	417	474	499	461	492	468	471	452	491	483	496	455	462	479	465	480	477	470	462	459	444	425	507	468	443	450	451	455	450	501	474	445	462	458	498	462	467	531	467	460	486	455	441	464	464	521	466	488	502	505	455	419	487	441	469	475	440	473	487	497	478	455	446	485	473	471	475	491	453	470	483	470	459	487	429	443	457	500	486	485	480	470	468	495	441	485	467	493	484	473	465	486	517	499	461	474	479	431	419	462	448	475	476	436	420	475	459	456	475	497	476	489	445	437	516	457	454	490	512	467	458	458	491	460	516	467	496	434	449	497	436	477	483	454	507	439	453	482	471	467	496	467	501	483	469	451	457	422	453	458	441	443	452	461	455	478	497	466	457	470	446	480	459	444	457	463	473	470	451	480	459	439	468	492	466	461	450	447	466	472	450	508	491	455	448	441	473	483	491	447	450	462	455	476	462	468	456	497	496	470	472	476	463	488	503	454	468	427	464	434	434	453	445	452	486	461	466	487	496	476	463	433	515	458	453	501	449	454	463	487	473	482	458	453	442	449	464	474	490	490	467	483	496	471	474	478	448	500	469	464	450	498	488	484	469	492	503	456	481	475	428	461	472	447	457	475	486	443	470	439	487	455	440	461	424	457	463	477	458	477	440	473	493	484	484	471	465	460	487	490	494	470	507	465	475	469	484	436	493	507	461	436	466	437	500	471	464	447	440	482	447	447	457	509	494	477	457	427	458	491	461	469	470	479	431	499	455	472	450	476	439	495	489	436	471	469	496	461	458	466	483	470	460	468	476	461	476	495	512	485	450	444	462	457	477	473	445	446	480	451	466	460	474	461	475	471	485	486	516	479	471	440	522	441	455	476	443	506	478	475	506	446	462	481	467	485	497	464	464	511	486	433	459	449	426	445	446	512	467	453	481	494	413	471	505	473	475	425	474	484	441	483	473	453	476	463	497	450	428	468	463	458	445	455	428	465	453	472	483	468	495	471	456	443	447	443	444	478	473	468	465	443	433	441	453	453	459	450	493	478	449	465	450	489	494	468	442	488	485	454	434	440	460	467	490	482	442	452	473	460	521	473	487	430	484	484	457	495	467	481	511	479	433	488	468	442	443	481	479	435	450	450	456	476	481	453	493	454	444	465	473	496	501	477	476	432	485	464	489	482	450	469	448	472	505	462	464	422	485	456	427	463	473	462	491	460	491	437	485	436	487	461	448	501	466	468	457	497	473	475	457	511	490	456	498	468	463	525	465	470	465	466	545	481	479	408	420	470	484	492	449	448	460	489	446	445	480	442	438	440	478	473	463	445	462	473	459	495	485	463	470	441	475	477	446	447	478	460	490	464	482	430	467	470	430	461	486	433	482	496	463	452	500	438	474	469	483	475	475	466	502	469	417	469	492	470	470	477	503	449	437	492	500	450	475	476	477	457	454	465	465	458	444	477	476	452	437	444	471	482	491	469	435	454	502	481	463	479	442	486	440	477	427	448	488	442	486	455	431	477	474	496	468	458	434	490	495	477	475	494	495	458	469	508	454	474	485	461	458	468	492	441	434	460	456	476	511	468	464	435	485	441	463	506	466	470	444	424	450	441	493	497	454	485	463	439	496	489	459	475	464	446	453	466	470	433	493	452	481	436	421	508	530	464	472	481	453	489	451	475	465	468	456	461	467	467	477	482	479	466	483	479	480	445	420	456	465	486	448	457	470	466	391	490	452	469	496	454	498	462	471	474	483	484	484	488	492	479	473	457	478	463	458	489	440	448	455	467	415	458	456	445	498	496	463	477	478	484	467	452	455	482	471	493	455	501	440	471	478	467	449	441	467	453	432	488	410	488	443	454	440	471	462	459	453	439	457	461	501	475	459	468	465	476	470	495	480	438	495	502	458	478	446	480	455	494	473	469	474	403	496	467	495	448	428	445	443	508	487	445	457	460	461	471	460	469	439	454	448	474	500	521	458
28289	5772	1793	1168	874	639	516	399	346	301	296	254	252	240	221	234	217	214	236	183	205	679	5214	7759	3655	1571	1061	350	184	175	195	149	173	170	181	172	182	160	193	183	157	180	153	167	153	166	162	190	177	173	140	152	169	174	147	174	179	143	145	164	178	187	175	173	163	157	136	164	153	160	163	146	146	175	152	157	169	164	178	151	161	177	194	157	186	167	162	171	152	171	196	152	151	166	182	167	160	169	173	167	157	143	153	153	177	173	164	170	175	157	163	191	191	169	157	159	136	157	177	145	170	183	155	174	167	154	166	169	151	164	153	161	139	179	183	166	163	167	150	168	140	172	165	157	167	188	167	167	138	152	176	152	174	193	177	144	190	172	159	177	174	180	165	161	155	184	168	156	151	188	141	185	159	156	166	155	155	178	176	157	141	167	156	159	148	164	163	168	143	138	174	160	157	185	173	151	169	164	176	148	164	162	130	142	170	141	159	172	157	176	159	174	144	161	144	162	185	160	179	170	163	155	155	153	157	166	154	172	161	139	164	185	169	180	157	155	162	150	163	145	176	167	183	167	161	167	164	158	142	152	180	163	191	163	177	151	154	183	177	165	175	140	160	157	164	170	164	143	170	197	169	157	167	149	179	169	189	174	165	182	159	176	156	156	156	154	156	173	138	158	166	183	168	146	165	172	160	175	177	187	186	160	165	161	167	157	175	164	163	152	152	160	157	164	165	131	152	168	166	178	153	154	150	157	157	179	182	153	148	166	175	158	166	174	170	178	163	171	133	176	159	177	170	160	152	160	165	171	133	136	168	163	158	170	160	181	158	168	170	171	137	161	190	171	165	174	159	162	168	156	185	167	183	182	179	181	168	162	145	163	138	156	166	151	153	136	174	155	160	170	164	141	150	169	143	169	152	139	178	178	154	178	167	152	180	190	152	167	159	153	181	153	177	165	170	129	181	167	133	168	154	160	173	180	184	170	177	139	184	167	178	157	159	180	148	157	180	195	189	175	169	204	182	172	170	151	157	164	177	147	154	160	171	185	177	176	164	168	168	181	141	150	158	161	161	173	139	153	154	157	138	169	169	153	163	153	161	169	184	161	158	165	176	172	155	156	160	165	164	189	169	158	178	174	189	149	163	156	147	168	161	174	162	150	161	176	165	170	168	155	162	145	176	152	149	173	173	173	177	147	172	163	168	164	169	152	156	139	141	157	182	153	175	187	155	166	159	192	158	168	198	173	183	160	161	149	179	174	147	168	152	151	170	167	171	149	172	175	158	165	174	167	155	160	179	170	172	196	162	180	153	141	170	163	159	163	175	162	158	156	170	151	151	149	173	167	167	151	175	155	175	155	181	143	167	153	159	147	156	135	162	169	178	155	162	174	180	154	174	178	172	168	162	154	177	164	163	153	169	180	149	149	184	176	146	166	163	172	163	185	166	174	170	168	158	159	165	141	195	163	168	154	161	176	188	165	149	164	158	150	151	152	168	170	173	156	202	173	152	169	152	167	172	168	152	169	157	196	183	171	164	153	163	140	152	157	140	183	172	154	145	163	147	182	167	163	159	162	175	163	205	194	169	154	157	155	162	154	158	164	176	177	165	168	146	192	178	172	165	144	166	183	158	145	184	155	179	169	180	172	192	170	180	137	187	166	173	183	180	164	151	168	182	168	165	168	175	167	153	135	166	160	200	174	137	154	166	150	174	173	166	175	151	168	163	177	176	177	189	165	168	157	162	156	153	172	181	145	158	158	176	159	159	179	172	197	172	166	153	175	177	170	144	154	170	159	148	153	147	173	183	144	191	169	167	172	160	150	152	146	177	160	168	150	143	179	172	166	144	171	153	166	182	188	149	172	170	159	169	162	159	147	173	171	163	190	165	173	170	165	185	176	166	169	197	167	178	147	149	165	165	159	154	171	163	151	175	164	183	187	169	165	152	150	177	161	155	186	162	158	161	171	154	150	162	173	177	171	143	173	182	139	169	165	150	173	144	152	179	206	174	159	153	173	146	148	144	178	152	158	192	148	149	159	168	162	154	151	155	184	165	179	148	143	180	168	164	179	168	159	158	166	139	141	168	155	180	168	173	178	170	155	152	157	156	171	139	160	146	162	158	166	176	181	142	167	152	177	148	172	185	157	180	179	161	179	166	111	145	166	165	170	176	177	141	178	132	145	144	178	147	172	184	147	162	149	160	174	181	165	185	136	177	182	184	158	161	152	155	159	202	171	166	151	147	163	171	176	156	159	160	166	172	154	155	160	150	160	178	156	188	150	148	164	198	165	165	166	168	168	183	146	164	148	170	178	200	175	178	177	167	174	154	156	179	175	160	161	147	167	158	170	155	145	177	157	186	196	184	172	165	165	171	164	190	169	190	178	155	179	169	174	170	167	173	185	159	174	171	185	170	145	163	146	156	150	176	177	161	149	193	169	150	161	137	150	152	187	168	166	162	157	167	171	165	160	193	157	139	160	180	164	171	160	158	159	161	149	189	166	160	187	159	165	145	167	184	169	185	148	155	164	160	180	152	151	163	154	193	157	152	170	171	169	153	175	122	156	177	186	175	143	182	184	168	156	156	203	178	147	154	171	174	164	161	158	174	158	157	179	168	166	158	185	201	134	184	176	160	163	148	179	163	153	166	194	168	181	172	182	151	165	161	186	172	150	162	168	136	162	151	151	139	170	174	167	156	151	180	168	186	149	156	165	187	152	188	176	171	169	171	172	175	175	167	144	157	166	167	178	176	172	173	160	170	149	184	175	162	169	172	172	161	157	154	159	174	189	169	167	164	152	163	166	161	177	194	154	184	160	181	145	165	142	158	159	155	159	168	162	146	182	170	183	159	172	172	161	165	145	180	165	161	163	148	175	179	180	151	161	157	182	171	169	154	176	180	146	147	161	181	182	167	152	165	179	147	175	154	182	170	144	156	179	180	157	155	159	163	175	164	156	159	169	163	183	154	164	176	177	151	171	177	168	149	134	169	146	181	163	175	146	142	159	164	185	150	157	175	169	181	180	188	193	153	181	176	178	160	146	189	182	185	158	180	146	144	182	167	178	175	157	174	191	163	161	161	180	178	165	169	158	184	167	149	148	152	156	162	176	167	159	170	179	147	134	173	160	182	149	175	177	158	167	169	167	179	179	145	162	194	181	170	177	173	153	154	181	180	163	179	185	183	195	148	178	196	159	169	178	160	175	156	176	154	178	172	171	178	147	152	139	156	170	172	164	167	177	165	180	167	172	160	168	148	158	156	145	175	162	179	170	146	179	183	162	157	172	168	160	184	155	174	175	179	163	152	152	175	157	164	172	157	167	185	148	178	155	170	154	155	179	159	166	153	143	159	169	176	164	154	152	164	163	169	163	152	159	152	146	180	154	161	162	151	154	162	163	137	188	157	175	143	176	154	173	166	172	172	176	166	171	162	135	146	172	162	165	154	153	144	177	167	176	150	167	168	164	168	176	142	171	145	183	150	172
17709	2145	2747	3312	3094	2608	2200	1879	1580	1349	1297	1142	1097	1026	966	922	912	884	817	793	796	3627	20889	26701	15411	8185	5627	1762	553	551	577	577	540	546	553	556	543	540	514	555	584	526	547	540	528	522	531	541	496	561	579	524	543	565	536	519	544	549	582	557	567	600	541	558	521	545	554	525	528	524	542	534	530	519	507	533	541	522	524	557	530	504	547	605	547	515	529	517	541	539	571	550	492	480	500	536	590	517	541	572	541	511	528	505	545	563	606	534	542	497	521	544	502	530	508	525	572	526	545	531	538	542	553	562	557	560	546	512	516	550	528	575	508	566	522	568	528	563	577	528	571	520	565	525	536	544	531	516	530	511	523	491	499	539	552	559	529	509	547	535	537	527	525	516	516	548	527	531	508	545	535	518	549	557	515	563	547	501	563	557	540	540	518	548	531	563	530	550	535	539	538	514	536	539	533	565	565	538	528	560	538	537	525	515	511	529	565	534	534	526	565	543	483	523	477	556	539	535	533	531	557	499	545	549	525	555	604	522	510	550	556	538	494	586	524	540	512	545	479	516	507	544	555	539	542	529	539	530	553	548	535	536	536	510	535	531	529	508	540	557	522	537	522	500	527	523	563	580	532	529	504	528	526	515	543	562	560	532	522	519	515	562	566	557	534	536	561	499	562	480	552	496	529	556	564	536	551	512	528	514	562	568	502	553	538	546	556	550	518	548	526	543	534	510	570	512	538	546	517	525	534	555	524	549	529	548	550	530	513	555	541	514	521	554	557	505	511	559	517	503	568	515	561	544	547	492	536	545	533	559	530	528	516	536	491	504	518	559	552	535	537	544	531	532	570	538	498	536	505	514	527	501	552	527	534	555	514	520	538	542	555	480	521	562	554	541	529	532	541	549	554	539	560	526	549	532	576	515	514	532	510	550	563	531	559	570	513	546	542	554	543	533	561	558	582	523	530	533	540	504	565	507	554	552	550	513	542	540	542	527	550	525	529	522	516	532	571	572	544	527	514	534	527	523	530	543	564	536	558	522	531	506	570	535	565	580	545	547	519	536	534	559	540	564	594	534	513	525	532	546	516	516	535	524	536	519	562	553	571	508	499	511	547	511	518	537	526	539	534	589	526	548	544	539	533	569	522	536	555	547	545	528	530	563	515	492	553	549	580	533	526	529	517	530	532	522	496	564	523	514	539	539	533	537	541	497	549	527	520	576	524	509	555	524	546	500	521	514	572	523	523	552	534	531	534	534	544	503	605	558	552	514	550	522	552	525	539	529	537	537	523	539	546	565	569	518	527	523	542	495	577	530	491	507	551	499	491	524	509	534	538	538	535	557	580	495	516	512	523	526	542	529	561	530	525	540	553	547	567	515	525	519	517	518	477	557	546	572	534	552	552	523	529	564	534	519	562	548	520	549	553	564	511	545	538	535	557	544	548	542	531	518	578	565	538	509	539	559	502	517	556	542	517	519	558	546	536	510	565	472	529	514	578	547	521	560	523	559	536	542	585	574	525	557	540	570	581	561	537	526	553	501	548	552	508	554	554	544	530	507	532	553	571	521	521	576	565	577	514	501	523	546	549	535	545	577	508	555	503	517	553	521	545	515	531	570	496	504	535	502	523	550	549	494	546	540	559	539	536	572	541	564	521	503	555	531	528	535	509	495	515	519	551	528	570	508	565	502	568	536	577	530	500	505	527	549	538	563	527	516	519	561	511	514	551	591	506	564	534	518	545	555	544	556	566	514	545	511	530	507	494	520	511	534	579	522	572	546	522	571	554	533	517	514	556	518	526	549	566	556	532	519	540	515	481	543	531	486	573	545	538	546	577	546	503	547	531	521	552	535	512	509	559	524	554	515	535	561	561	498	533	513	552	519	561	553	526	517	507	520	536	579	536	537	552	543	568	563	540	530	526	531	577	545	559	517	550	541	558	560	506	537	572	532	496	586	550	550	533	556	521	535	524	528	522	509	501	537	539	560	536	555	542	548	513	518	545	506	502	531	536	513	532	582	532	521	498	479	563	566	596	530	530	548	515	536	523	554	508	527	575	516	540	496	563	541	555	575	531	511	543	541	575	527	523	549	554	514	550	494	531	544	523	534	522	507	538	512	495	519	569	527	578	579	505	517	596	530	533	568	553	563	501	515	542	556	513	535	491	537	562	558	500	545	529	515	485	539	545	549	556	547	561	513	566	532	539	587	541	538	462	518	509	567	501	506	543	603	521	505	543	570	556	551	546	519	535	501	558	588	560	550	563	616	538	533	518	513	573	521	543	519	545	496	529	524	528	474	541	552	501	520	533	540	540	520	501	531	557	517	570	515	552	542	517	527	559	575	557	554	590	523	555	546	515	576	563	550	520	571	570	534	519	543	551	526	542	538	494	499	533	548	523	517	535	515	534	522	502	530	585	556	548	512	533	543	548	501	572	514	567	515	599	537	527	513	559	555	542	549	554	560	553	503	550	536	563	520	585	523	540	510	556	544	540	563	501	548	551	526	571	535	537	561	576	550	547	555	536	515	532	519	524	566	536	508	532	559	557	588	492	525	523	517	541	538	562	542	524	544	517	506	534	514	515	560	527	555	541	537	546	577	565	530	539	517	536	510	501	553	554	506	525	559	520	528	542	525	536	515	491	520	516	508	502	505	541	562	550	543	536	525	557	540	535	555	541	518	561	538	540	514	511	568	555	513	590	551	538	526	526	549	532	570	540	575	518	567	566	558	547	549	580	531	547	535	541	561	563	551	571	535	532	537	554	531	495	513	572	559	568	526	590	521	561	551	550	492	486	545	548	526	516	546	534	510	524	543	527	523	556	547	580	550	554	562	556	551	558	517	505	484	481	498	577	559	540	550	557	569	530	561	576	545	537	568	507	545	576	541	535	556	549	586	582	558	552	562	496	550	581	575	582	496	575	549	557	540	503	504	550	538	581	516	580	544	541	539	527	531	527	521	613	563	547	520	541	560	532	558	531	555	496	545	548	552	521	549	510	547	552	576	542	524	562	497	581	541	530	547	532	508	566	533	557	523	533	524	531	568	573	525	510	526	515	555	574	517	518	516	524	543	536	550	520	545	583	529	582	523	520	575	548	538	521	521	508	512	512	538	549	538	544	555	520	548	526	598	542	542	527	537	508	546	550	549	526	554	517	537	535	521	536	513	581	500	540	512	510	539	514	534	526	532	561	509	529	525	559	545	553	507	554	547	560	548	570	527	534	515	564	539	509	522	510	563	523	528	554	557	567	576	549	556	555	524	542	568	528	541	528	543	549	503	495	514	530	537	507	516	513	531	553	514	535	556	531	497	522	565	570	548	546	543	513	531	557	536	503	512	515	527	526	582	496	516	527	562	529	489	542	577	572	509	530	526	538	533	539	509	536	505	528	519	539	520	562	554	519	553	537	538	502	499	493	530	529	521	506	532	552	557	524	516	535	543	560	570	514	569	558	545	538	526	539	547	515	556	510	511	512	536	547	509	562	543
40819	16438	4928	2427	1659	1116	901	666	588	495	426	447	362	346	347	339	311	290	318	339	296	1202	8878	10872	7378	4613	1592	275	214	248	214	245	254	269	242	246	229	228	187	242	245	231	230	242	236	219	210	267	203	219	221	224	283	215	246	236	213	215	241	262	226	203	242	221	198	257	241	219	236	220	220	214	228	206	239	202	246	223	249	249	244	237	223	235	231	243	254	227	240	239	230	247	216	257	208	253	238	239	194	196	204	221	225	231	226	245	221	207	229	207	232	202	230	223	223	233	253	196	220	236	222	213	217	222	229	222	221	250	235	226	215	240	244	225	221	230	221	248	266	256	232	250	258	226	239	249	205	222	250	230	257	241	234	242	198	250	246	227	252	231	222	207	233	251	228	203	245	227	236	220	208	228	224	239	232	200	223	222	212	217	210	220	219	199	209	228	224	217	222	242	244	198	207	229	231	232	220	218	248	204	238	220	205	217	243	235	242	221	242	239	220	248	231	238	241	242	246	247	226	227	231	247	223	190	229	221	201	224	208	219	229	237	208	201	231	203	244	219	217	202	230	254	241	227	229	236	230	254	211	235	220	213	230	230	222	216	243	231	218	224	226	238	221	220	221	243	202	219	217	228	219	257	224	231	250	240	245	220	227	262	239	218	261	238	246	222	224	217	216	225	240	229	242	221	240	246	196	226	235	218	230	228	212	259	205	223	229	195	239	219	237	218	196	241	232	246	215	243	233	251	227	213	220	241	229	225	221	237	235	241	214	248	238	231	254	242	243	227	238	247	229	227	230	218	230	216	248	260	220	232	241	258	196	235	245	241	231	236	219	246	209	211	214	240	213	263	217	213	201	226	235	241	209	243	237	226	224	226	211	228	222	254	242	220	200	258	219	219	238	242	236	234	246	224	210	233	214	234	249	230	234	215	250	221	251	246	207	209	252	241	227	231	226	229	217	245	236	224	226	262	221	218	206	223	207	199	209	216	234	239	238	221	207	228	231	237	245	207	236	239	212	229	243	222	222	234	218	242	250	203	204	254	241	211	227	235	220	254	234	244	234	225	230	230	215	231	244	225	222	239	218	246	253	215	247	233	232	249	254	234	219	247	236	205	230	239	206	234	255	244	223	244	255	218	214	236	214	228	225	240	249	215	236	228	209	204	253	230	236	252	225	251	231	236	230	198	241	221	236	249	247	223	204	235	224	245	242	213	242	227	222	233	230	250	258	257	254	207	208	242	234	238	213	241	223	228	228	225	204	237	229	254	224	215	228	245	238	235	224	244	235	222	216	228	243	216	224	255	219	207	213	227	236	219	217	243	238	239	209	219	228	219	211	221	219	197	217	229	239	229	231	236	242	234	251	231	248	215	245	230	224	239	258	208	237	249	231	222	229	233	241	208	241	247	249	197	209	221	228	218	218	235	228	233	221	221	233	240	228	240	233	232	224	225	246	233	220	215	228	237	249	213	251	220	216	248	251	234	220	238	190	260	232	247	223	253	235	229	224	214	234	236	231	200	222	220	219	206	227	225	223	209	221	217	225	220	257	242	246	242	229	200	249	230	225	241	234	252	210	233	222	203	245	240	235	240	232	232	238	233	238	216	226	225	262	238	264	224	244	229	245	236	222	221	224	214	219	243	205	211	215	241	228	246	245	232	212	229	231	220	212	223	242	224	224	205	230	225	232	213	222	208	224	189	239	216	221	221	217	208	246	229	231	205	229	237	216	228	229	224	226	217	207	273	228	229	230	218	209	239	248	224	227	248	223	246	215	227	253	231	217	243	238	245	258	239	225	213	231	232	221	214	229	248	240	225	230	243	230	232	231	229	232	243	233	224	224	227	243	226	207	221	242	224	221	230	211	211	245	250	241	230	224	188	254	214	250	232	233	240	256	216	234	212	254	249	220	222	237	224	240	223	206	234	214	215	224	238	234	237	227	248	218	221	220	259	226	249	215	238	236	251	244	230	220	218	233	209	221	236	218	243	235	242	229	227	222	250	238	241	231	246	237	231	209	208	231	232	225	227	244	210	215	280	225	232	271	216	228	222	254	234	245	216	245	258	222	231	240	230	227	236	232	222	212	206	246	213	213	246	242	238	237	237	207	227	231	204	227	215	247	218	215	225	219	255	211	210	229	214	227	223	245	222	228	232	248	228	215	235	242	183	252	227	228	227	235	224	237	250	223	247	249	221	229	222	227	243	245	224	247	251	219	263	228	230	220	249	261	232	234	221	250	212	215	233	223	215	247	227	241	228	193	225	229	226	212	233	235	223	231	209	262	200	199	213	219	233	214	213	243	227	217	222	229	241	239	213	232	216	212	260	218	196	242	234	235	234	244	236	216	213	233	231	229	228	206	241	234	212	217	235	238	249	231	210	208	209	215	220	236	249	231	252	217	231	238	275	241	228	218	213	214	232	199	246	252	245	247	229	235	220	231	229	206	224	218	210	218	193	234	238	233	234	223	240	239	239	235	223	236	223	235	215	195	233	210	242	224	224	238	209	202	232	231	210	221	211	232	208	237	233	213	219	255	218	229	250	233	241	212	225	273	219	217	236	226	196	216	217	240	256	252	213	237	193	219	234	237	228	213	239	238	209	229	243	226	186	228	256	239	219	245	225	236	241	215	257	236	235	229	217	197	201	231	202	255	226	220	226	261	206	226	239	224	231	258	229	274	238	257	235	237	200	203	214	249	234	233	200	209	208	232	214	218	232	220	216	221	228	277	233	245	245	254	229	227	231	226	246	233	232	240	224	235	221	231	241	239	240	230	212	241	257	222	201	218	233	200	236	228	228	240	252	209	223	239	229	234	245	255	229	236	230	222	223	217	222	234	220	236	236	261	227	213	235	244	237	217	222	212	217	238	213	236	213	215	240	219	246	241	246	262	220	248	214	225	214	218	263	242	220	234	247	225	209	220	224	216	236	209	249	249	231	207	220	222	224	217	222	235	210	207	228	206	233	250	222	228	208	223	229	249	243	247	222	225	242	227	245	236	226	253	233	226	230	201	193	233	242	231	233	214	214	242	232	234	213	230	226	232	206	210	219	238	229	236	235	206	242	232	238	228	216	218	251	243	215	228	223	239	224	200	228	231	217	227	202	222	233	225	189	240	261	228	261	217	221	243	217	246	221	230	245	243	255	203	250	213	240	225	234	211	233	221	227	235	240	228	235	232	199	198	251	224	228	252	250	211	221	229	253	204	224	209	228	235	231	223	212	228	213	221	238	236	214	210	222	215	226	224	241	238	231	254	225	234	235	205	257	257	232	254	226	214	238	234	223	224	215	246	227	231	227	251	238	215	243	199	187	226	232	223	244	252	232	241	226	216	228	235	242	254	224	222	226	234	221	221	226	201	203	251	245	230	229	233	234	206	228	240	218	215	236	218	244	237	219	173	214	235	217	233	219	249	221	247	241	226	253	224	220	232	238	236	227	249	234	228	271	221	213	238	225	200	246	232	220	222	229	230	245	214	249	241	236
27670	6037	4670	5501	4887	4264	3647	2970	2565	2244	2009	1780	1683	1623	1430	1375	1310	1241	1169	1206	1171	5853	29515	31573	25245	19305	7588	1093	735	724	667	703	740	741	713	713	698	720	666	775	680	793	729	722	697	735	732	756	750	706	697	694	665	746	738	681	727	735	718	741	721	738	662	738	707	714	766	719	684	703	728	699	712	701	738	667	733	703	740	698	687	796	754	719	729	749	658	712	739	734	657	764	703	761	776	713	744	708	706	758	768	653	751	738	691	753	689	729	707	743	732	692	685	690	719	719	712	713	656	734	691	675	736	728	677	718	784	693	738	744	744	702	725	717	745	755	703	757	713	716	717	745	676	738	687	741	686	665	700	722	734	670	739	705	686	705	670	664	689	711	722	709	666	768	674	778	712	723	703	716	736	705	688	681	709	717	739	703	754	709	725	707	730	719	749	735	675	748	718	710	677	686	757	726	688	673	716	682	695	754	730	715	692	715	714	701	679	749	727	709	694	738	697	724	695	744	682	668	746	685	708	672	701	720	723	676	688	707	743	682	719	743	723	648	727	737	767	716	679	725	725	736	683	673	752	713	705	678	733	721	700	696	799	707	667	727	724	746	681	717	672	725	677	682	756	728	710	675	756	679	741	673	715	709	741	711	727	742	726	760	720	738	715	717	707	685	726	659	694	651	712	726	714	697	689	719	717	744	711	728	701	680	724	684	756	739	734	717	688	650	754	737	709	688	717	715	736	653	684	703	710	745	732	717	736	711	727	735	748	753	738	673	721	693	727	703	717	706	741	682	678	719	689	677	745	729	701	690	708	766	694	750	718	725	740	669	723	695	744	729	707	736	739	742	739	742	695	724	683	753	725	722	722	681	693	681	686	683	721	771	710	694	746	653	690	694	676	747	771	701	712	770	740	753	713	695	679	732	694	728	704	702	708	684	713	700	716	721	720	721	686	715	726	654	718	704	695	697	761	747	719	754	696	750	684	747	721	741	688	665	719	737	670	691	700	653	744	721	678	731	695	706	745	710	664	717	725	704	711	693	692	722	695	716	746	698	739	740	682	681	718	711	720	693	702	739	719	693	717	724	723	735	710	757	718	739	693	687	716	723	670	717	750	769	696	715	700	706	741	694	713	706	681	774	672	732	719	713	723	711	757	728	715	705	700	675	731	703	742	700	704	768	725	741	762	708	730	693	732	651	777	721	721	686	735	714	712	667	723	726	734	762	709	691	706	661	728	704	700	670	724	715	788	717	712	700	681	728	703	778	745	709	758	730	705	724	722	736	767	708	713	709	714	774	699	749	768	734	704	760	700	701	721	708	716	703	699	697	699	689	761	706	736	749	667	686	667	683	702	707	701	716	704	731	699	683	714	710	750	709	770	731	695	697	762	689	688	732	679	741	748	769	701	688	690	714	695	707	716	708	732	724	721	725	732	705	708	714	643	689	713	707	745	699	721	672	701	703	705	694	748	699	700	722	692	744	718	690	750	695	725	726	728	736	706	680	700	719	698	722	740	726	728	720	700	687	763	741	683	738	720	715	736	684	757	700	701	700	694	720	737	674	691	692	740	711	736	727	707	705	709	701	701	683	726	727	702	690	725	700	711	731	688	737	681	732	706	719	766	706	723	727	716	717	728	740	716	703	722	663	716	769	684	701	694	711	721	703	680	707	711	689	716	725	757	721	726	687	697	729	722	736	695	706	703	681	704	707	733	719	730	740	647	735	728	723	702	687	686	708	736	740	738	693	734	739	728	667	692	713	744	729	739	719	699	727	716	723	691	697	734	761	722	747	710	683	688	692	721	759	752	715	703	696	705	710	738	716	700	717	719	675	717	716	713	707	690	677	675	727	727	664	732	682	717	747	754	706	697	758	698	738	710	731	718	723	712	749	705	730	698	693	711	694	748	679	698	692	708	716	703	698	701	714	746	654	676	701	723	678	671	665	680	694	695	737	707	719	741	678	725	694	754	708	689	707	707	713	736	710	675	728	732	687	671	722	667	659	762	696	702	687	758	701	690	705	730	718	724	744	723	722	717	696	724	691	715	704	702	719	734	754	718	723	717	727	708	719	751	723	737	732	706	681	736	753	736	721	763	707	741	679	723	744	738	734	752	685	732	702	671	666	658	702	686	718	668	683	701	737	732	736	689	750	725	716	695	704	702	725	718	747	719	694	707	691	752	730	727	681	676	750	772	687	717	757	753	664	741	692	704	689	717	688	731	723	697	685	714	734	700	683	674	733	711	755	685	713	741	737	734	677	739	679	664	721	660	720	710	704	625	729	669	786	721	725	738	656	690	661	717	726	720	678	711	718	727	713	682	727	732	690	772	722	705	694	691	683	686	773	751	734	730	701	709	721	745	714	689	715	694	710	751	704	695	729	691	695	696	749	708	749	722	727	673	725	746	735	744	689	758	691	697	746	656	682	742	683	703	670	756	730	701	712	742	720	689	674	724	732	705	686	744	726	705	682	684	706	738	688	753	694	700	675	730	675	731	719	731	758	743	742	706	737	696	707	741	714	707	703	702	705	680	677	713	749	704	724	707	687	720	720	772	728	744	754	739	738	702	702	699	675	715	704	768	732	763	713	721	689	705	740	688	713	683	697	684	691	684	696	733	718	735	711	710	695	732	663	704	685	747	764	704	711	721	749	652	701	737	726	690	707	661	692	696	711	736	724	739	707	762	708	676	718	724	708	730	714	709	750	735	700	698	726	661	686	677	695	724	702	698	717	728	677	697	681	750	743	683	702	771	697	720	695	719	749	726	734	738	710	655	687	713	721	645	736	686	736	748	753	704	684	780	731	744	713	743	702	682	709	687	719	728	705	669	727	702	717	715	704	736	709	671	709	701	720	742	701	695	732	753	721	691	720	685	708	717	729	732	699	757	719	730	745	706	731	716	727	714	729	710	721	707	727	728	701	705	677	717	693	757	740	686	697	712	689	706	730	765	756	661	743	751	664	677	750	683	720	673	743	696	676	687	743	728	670	718	719	711	667	681	696	737	695	701	704	763	699	745	716	680	694	707	748	754	719	716	768	695	749	701	748	670	696	695	704	734	722	731	699	729	723	711	721	712	715	734	766	761	739	691	718	673	727	719	698	708	719	710	712	704	751	701	726	701	675	718	713	706	716	666	697	707	701	716	723	765	731	702	711	706	687	704	792	728	733	724	717	651	732	712	745	725	727	714	749	738	705	734	742	740	724	687	658	735	718	711	728	705	722	747	722	719	754	735	727	682	709	695	662	730	646	719	782	702	721	659	711	705	654	704	693	784	715	707	692	752	750	705	726	713	715	741	721	666	728	717	719	665	728	743	680	700	725	684	708	722	734	759	685	711	753	704	702	717	703	701	747	793	743	665	711	738	687	757	756	787	700	651	727	709	719	726	691	732	712	720	706	726	717	721	750	725	718	718	724	756	703	730	723	738	692	723	720	710	698	707	677	681	699	689	686	709	722	701	649	693	681	715	711	751	710	713	699	753	736
3966	359	231	228	179	181	166	164	164	143	153	136	130	154	129	135	133	142	126	148	132	156	376	726	949	877	299	160	142	149	165	137	158	111	137	153	165	128	152	145	137	111	130	150	135	131	148	139	134	136	152	119	140	151	148	153	137	159	120	156	126	138	156	135	162	128	120	136	156	128	152	163	135	158	148	134	153	137	135	158	106	136	152	114	148	138	137	143	122	142	140	148	135	134	140	151	125	165	150	138	137	145	135	156	128	128	137	131	141	131	144	142	132	152	151	121	142	137	134	160	137	129	151	139	118	154	146	132	156	125	138	165	152	144	132	145	125	135	120	150	141	126	120	165	135	158	140	140	139	125	146	162	137	143	147	144	154	125	125	138	131	154	125	159	141	137	134	145	148	146	132	152	124	151	123	124	144	139	130	153	142	161	164	160	128	135	139	129	140	139	139	141	136	147	123	135	136	171	136	158	141	136	135	114	147	135	161	129	133	112	135	152	147	150	142	138	149	135	142	128	150	151	116	139	146	126	135	148	135	151	142	157	139	134	139	135	139	117	142	113	146	130	140	137	128	152	118	159	142	142	141	147	156	130	132	131	142	124	167	129	126	111	123	134	128	141	132	143	148	145	147	125	154	163	138	139	134	132	148	167	126	154	151	151	107	150	148	139	146	159	130	127	155	138	140	136	124	132	126	139	148	159	150	132	145	138	130	146	137	129	127	161	136	127	121	137	137	144	142	123	126	140	156	150	141	115	142	135	163	144	147	144	128	135	132	150	145	160	125	150	148	156	123	143	124	127	140	147	116	127	141	142	139	161	150	129	113	131	146	134	114	140	158	134	150	136	133	140	161	140	120	143	134	118	120	154	168	145	126	141	129	125	149	121	137	153	146	154	140	139	143	147	142	132	146	140	155	122	142	153	127	123	135	174	142	136	140	148	144	144	140	145	127	150	138	148	150	154	156	130	138	146	149	121	141	129	154	137	143	138	144	117	140	139	169	129	135	132	143	138	158	145	147	145	157	135	144	122	145	140	161	157	136	128	148	133	158	148	120	160	144	139	135	142	152	142	165	152	130	123	162	140	148	166	134	136	137	139	142	115	134	120	125	126	157	133	126	139	136	131	161	159	124	127	147	122	145	132	135	147	120	136	137	110	126	137	148	133	147	161	153	133	134	137	138	164	147	155	145	132	133	157	127	139	144	154	142	142	137	146	117	130	124	172	125	140	144	118	144	132	125	158	149	144	143	154	147	149	136	151	136	147	125	142	136	130	142	135	136	144	139	123	156	129	160	130	152	153	164	135	140	170	141	150	145	131	138	151	139	132	155	126	154	142	124	142	139	133	144	134	143	135	149	158	139	148	152	143	157	147	135	140	140	140	153	177	129	154	136	144	138	163	143	133	142	136	140	150	154	132	130	151	129	126	140	142	128	141	147	151	154	139	162	136	128	168	116	134	140	128	127	118	128	153	144	147	128	137	143	134	149	130	151	148	161	163	138	141	132	137	140	146	145	137	135	143	139	131	136	127	131	134	138	124	147	130	130	131	141	144	137	143	143	139	130	137	133	156	140	153	122	136	143	153	144	121	145	145	142	128	161	141	133	138	162	138	169	142	175	138	154	142	148	154	146	134	155	140	136	134	128	144	145	133	148	136	122	140	141	119	141	139	126	131	145	159	135	137	140	142	145	135	121	135	135	131	134	142	148	145	147	134	145	136	143	141	125	114	151	116	145	157	169	132	167	139	117	145	146	126	141	135	146	119	146	128	136	141	140	138	154	151	156	136	132	156	150	147	152	141	139	119	144	150	141	135	142	153	120	141	130	130	158	135	130	159	130	154	134	139	137	154	122	134	127	146	133	131	165	124	150	141	144	149	148	135	148	134	146	132	128	162	146	142	144	146	150	149	136	142	155	143	152	138	143	144	159	142	126	147	160	136	147	123	132	142	123	158	123	142	127	127	156	127	131	143	165	134	135	140	142	146	162	148	139	124	122	149	157	132	127	177	154	129	156	124	146	137	146	164	139	125	147	143	147	120	147	144	130	150	140	140	144	137	157	143	154	138	136	143	130	138	135	143	147	147	123	146	149	138	139	127	146	130	126	133	126	149	145	137	126	146	137	143	147	161	122	136	136	120	129	147	140	134	152	172	129	130	112	133	159	129	134	139	145	151	128	130	147	146	137	126	161	154	148	147	149	131	144	121	149	164	150	160	168	138	155	143	151	150	131	147	142	116	153	122	140	143	132	142	135	139	144	131	130	136	139	153	130	157	154	138	153	145	133	156	140	152	139	138	124	138	155	134	149	136	125	133	131	115	151	140	114	120	124	126	145	124	158	136	140	144	141	143	144	148	146	155	164	143	131	152	143	140	156	151	145	160	129	129	145	132	120	150	140	141	128	123	146	144	125	151	128	152	154	140	179	151	128	174	148	137	153	140	138	156	146	153	156	148	133	133	149	128	111	121	127	144	131	147	156	140	153	145	131	156	136	149	129	138	139	142	159	143	138	148	145	123	119	135	136	134	143	172	122	132	151	142	121	143	117	145	123	141	148	148	138	137	154	131	124	120	133	136	141	145	137	138	147	149	126	132	144	148	132	145	156	159	152	148	127	144	150	138	151	127	138	133	153	131	143	146	149	142	143	139	141	164	149	128	161	139	123	122	146	133	134	150	168	159	148	124	141	126	134	150	129	130	124	141	158	145	158	125	145	146	135	146	116	160	133	133	150	148	127	127	131	142	128	149	137	163	143	134	142	137	162	111	130	137	124	139	137	113	145	158	151	136	129	128	146	170	126	120	128	148	118	139	118	154	158	148	152	131	160	136	146	138	135	145	124	144	134	145	156	146	156	137	137	134	158	155	140	131	137	136	121	154	137	132	166	129	149	149	141	156	145	129	150	148	123	147	128	118	159	149	148	162	156	122	151	159	143	157	153	138	139	149	143	140	154	147	117	143	134	113	149	147	146	141	132	132	138	126	157	138	137	127	148	147	143	113	115	135	136	142	150	149	138	147	155	138	151	105	147	133	148	143	129	133	119	157	134	129	149	147	154	147	120	154	149	138	130	149	160	142	115	145	143	145	139	123	134	137	126	127	144	150	141	142	157	148	126	156	142	150	141	148	133	124	139	140	123	138	158	150	142	150	148	150	141	118	117	139	127	153	140	138	121	144	146	155	151	164	136	145	140	132	148	148	136	128	134	138	145	151	136	141	121	128	134	146	154	98	148	142	117	139	128	116	150	126	143	162	142	144	129	166	160	134	122	137	152	136	145	154	140	131	123	150	164	133	154	148	150	134	138	133	128	158	141	144	149	136	138	153	140	133	152	138	138	147	143	148	141	141	123	142	159	142	125	157	138	141	135	142	152	153	152	128	133	139	142	140	119	144	147	160	145	147	145	154	151	157	145	145	148	154	142	150	131	145	134	138	144	128	144	135	146	147	147	160	138	158	137	137	150	153	159	144	146	113	138	161	139	138
3420	635	602	628	634	591	594	558	559	502	480	512	474	526	464	464	493	487	497	495	473	680	1918	4136	4666	3813	1385	493	466	495	490	461	485	485	492	412	496	456	451	473	482	488	468	453	506	513	462	488	463	487	462	452	461	460	503	509	468	437	454	489	458	481	491	481	488	487	469	470	459	484	488	448	497	461	470	494	466	457	475	447	478	464	448	492	506	490	498	513	483	459	493	450	469	453	478	459	462	451	474	439	476	499	470	452	457	520	475	468	470	498	473	450	450	478	461	483	458	487	506	457	474	504	476	468	465	464	467	438	457	454	457	490	488	483	447	459	476	446	480	424	492	471	480	461	478	471	449	484	481	439	484	440	431	478	454	450	473	474	447	454	519	451	468	483	433	466	495	460	502	450	455	470	505	457	471	451	498	472	492	439	450	500	456	461	437	459	443	450	453	458	431	502	485	475	484	496	525	459	459	476	463	482	453	502	460	473	439	470	469	469	487	508	429	434	470	459	471	444	485	525	461	507	461	452	474	468	480	469	480	480	457	465	477	516	455	489	467	504	507	430	438	514	456	409	454	457	490	459	464	476	475	435	485	448	457	467	487	403	491	478	454	488	493	477	455	423	446	457	458	468	432	444	482	478	462	436	451	424	450	421	477	462	502	481	542	451	476	468	475	455	492	449	464	475	466	438	515	507	470	467	464	495	471	474	491	502	458	474	455	487	491	477	500	446	464	454	455	460	475	443	453	465	467	485	456	451	457	473	502	459	503	461	449	468	448	503	474	472	435	487	476	469	459	476	487	497	440	463	480	486	467	491	503	487	422	463	505	512	497	415	495	444	420	455	449	452	480	477	465	459	477	476	531	464	451	480	476	444	481	449	454	496	454	441	451	477	424	420	512	444	493	490	480	501	444	463	452	464	477	502	474	467	454	474	470	491	519	460	445	453	446	496	484	491	432	481	459	475	423	450	451	478	465	498	467	498	449	494	480	475	532	476	463	465	490	431	495	470	473	434	426	485	477	503	503	485	489	482	488	489	464	468	496	455	473	461	498	448	463	463	450	506	468	486	486	467	460	510	480	505	478	455	485	490	431	464	430	472	459	420	459	475	471	457	448	451	464	481	497	461	476	487	459	454	477	476	444	438	473	500	465	465	444	480	505	482	486	494	452	478	453	479	465	444	479	476	455	498	464	469	455	502	473	442	497	455	485	500	448	490	451	485	482	479	465	468	487	466	487	458	475	497	451	486	489	508	475	478	486	477	456	485	467	498	423	477	461	468	489	465	473	529	466	458	497	471	471	467	476	419	494	488	511	452	470	456	475	492	470	525	488	485	464	469	495	468	466	487	474	480	466	462	488	434	464	453	494	467	491	438	432	474	438	441	457	490	460	458	456	471	458	486	506	481	449	460	493	487	442	452	438	450	462	469	479	487	447	471	518	528	482	504	479	464	459	473	449	437	464	507	443	466	465	461	436	478	432	477	476	465	491	474	486	471	461	510	480	483	470	439	482	496	467	476	484	467	490	468	477	469	465	454	497	457	453	437	450	483	485	487	439	435	476	497	492	460	463	460	499	434	467	458	457	454	502	464	464	485	498	412	457	479	443	454	475	479	491	477	475	484	435	463	475	468	487	449	493	454	475	497	487	461	460	465	468	468	473	461	459	456	455	466	488	495	457	470	472	446	408	484	462	450	476	476	456	458	467	455	462	480	458	504	453	482	459	489	502	498	487	470	483	496	457	441	464	472	460	475	496	460	459	444	487	459	434	505	425	460	509	434	476	462	457	455	493	468	507	449	482	490	492	480	472	457	459	449	484	447	494	487	451	435	470	476	484	485	470	442	511	487	490	485	465	462	470	464	479	478	495	476	474	452	480	476	484	458	495	429	443	468	458	478	469	453	460	463	457	484	473	450	462	440	462	462	489	451	495	508	451	475	464	475	448	455	463	470	483	462	459	447	480	472	474	486	469	461	474	477	482	470	458	493	445	467	471	464	451	488	490	494	474	491	473	461	472	446	490	511	489	430	420	472	462	510	459	466	464	464	460	504	426	501	492	469	472	479	458	496	491	501	483	443	470	451	503	460	461	495	495	482	459	446	443	450	465	517	459	478	462	443	496	472	490	461	490	458	465	438	472	449	440	460	480	500	420	493	444	491	447	496	486	462	475	513	469	467	474	465	466	485	463	473	448	468	445	456	463	471	431	447	473	460	486	450	450	431	448	508	486	477	466	497	476	436	431	484	468	503	478	511	496	453	446	450	474	471	480	487	477	464	465	488	478	483	472	470	495	452	450	455	444	464	492	479	501	466	457	468	442	481	513	499	482	493	505	453	467	445	507	472	478	489	431	440	466	441	420	462	455	459	463	448	439	468	499	471	428	460	460	470	460	498	455	457	515	473	479	472	476	460	487	438	498	490	493	454	481	480	461	476	464	455	444	502	507	490	459	487	489	483	440	439	463	445	476	471	456	492	479	456	486	478	443	459	462	477	468	485	473	474	468	490	474	488	504	445	491	439	452	483	485	461	478	470	435	464	456	498	470	496	469	501	502	482	473	467	494	510	486	505	442	463	496	455	492	462	480	468	476	454	485	439	444	478	461	442	493	483	463	466	460	452	463	502	459	482	449	457	488	479	469	426	497	497	452	460	451	442	453	467	499	501	452	471	461	450	449	493	448	453	450	473	470	454	444	504	498	464	484	447	503	445	496	502	463	470	480	456	485	456	447	457	499	458	479	502	477	480	447	470	480	474	468	471	473	482	485	476	482	501	520	455	446	446	430	455	484	449	426	496	483	475	493	479	484	474	478	496	498	469	461	468	468	470	421	458	426	456	492	469	461	482	493	503	507	486	508	494	474	431	501	488	509	467	470	468	464	496	495	481	465	477	442	481	464	447	503	474	491	453	455	456	424	475	439	481	485	472	476	456	480	486	436	442	431	470	460	478	494	461	492	472	458	489	485	443	427	482	526	492	482	458	471	470	470	498	466	495	474	474	474	474	510	401	466	471	490	469	515	478	515	447	475	500	480	471	480	426	491	463	447	466	448	490	475	477	465	460	427	430	498	433	457	473	450	469	449	461	470	493	440	427	465	457	476	473	458	494	491	458	501	465	468	459	462	467	452	455	459	444	540	517	514	475	445	450	467	455	436	514	476	498	461	516	436	447	483	456	466	462	476	486	456	450	487	460	493	435	525	527	432	461	481	444	447	443	454	480	463	466	452	511	438	460	435	481	484	495	453	443	466	442	422	455	461	483	455	453	477	455	468	479	440	429	459	480	463	417	474	464	452	462	448	472	460	449	438	479	446	483	447	493	475	485	472	490	460	437	481	471	433	481	466	468	507	460	486	455	461	462	449	482	468	477	442	508	499	474	418	483	454	486	471	489	458	455	451	481	492	470	456	476	484	457	508	455	506	475	438	457	421	507	454	443	497	483	476	457	472	447	451	462	450	482	453	438	494	458	454	482	446	465	436	494	442	454
23647	3367	1400	1120	868	684	512	414	348	336	267	278	244	238	246	233	237	218	211	205	218	383	2063	6703	6682	3388	354	161	158	177	152	190	182	163	180	154	169	178	172	175	188	154	163	176	213	161	179	182	191	179	182	171	181	193	172	141	161	182	180	171	160	166	167	185	166	139	174	167	195	195	146	173	183	195	163	167	156	174	163	144	192	161	172	163	162	166	185	151	209	191	186	185	176	152	171	158	172	174	190	181	160	170	165	163	170	155	183	157	163	170	153	176	187	167	176	185	175	176	196	184	150	168	188	166	188	161	181	163	182	166	163	161	182	150	164	178	193	162	163	175	146	152	169	176	160	176	173	181	186	185	169	158	176	155	186	181	164	188	208	157	197	171	161	178	172	197	151	151	154	157	166	176	179	166	160	174	168	185	179	160	180	169	185	183	154	186	153	186	172	165	165	177	178	157	167	172	181	176	181	175	168	161	172	167	169	182	181	173	156	175	194	176	158	165	172	149	188	166	182	166	195	168	191	183	163	162	167	170	186	166	190	174	180	181	165	161	181	178	174	172	157	185	174	169	155	158	157	179	171	177	182	152	174	164	149	181	161	176	185	182	160	168	181	182	178	154	169	163	164	171	171	175	186	167	176	198	150	168	161	167	162	161	173	157	183	175	165	148	162	148	194	159	185	201	177	173	185	173	151	180	206	180	160	170	159	177	195	181	210	164	163	174	173	173	163	160	172	159	161	178	190	152	158	187	159	170	177	167	185	169	159	172	164	189	157	174	168	164	164	167	157	182	176	190	179	125	168	170	160	163	160	176	163	192	162	175	182	180	171	162	177	173	194	160	196	157	182	186	154	137	191	170	158	201	155	161	161	168	160	185	180	164	152	152	176	168	173	205	175	163	188	165	177	162	176	164	170	186	181	188	178	155	160	144	165	183	159	182	159	179	160	148	193	162	166	150	158	179	165	179	158	181	186	178	171	136	172	187	186	210	177	173	175	155	199	178	168	167	170	208	174	169	185	170	176	180	158	172	170	152	155	160	183	151	198	177	152	170	163	158	190	194	175	202	162	162	151	167	173	167	173	171	185	187	150	190	177	160	171	182	194	153	183	180	158	156	162	160	183	172	158	159	176	191	176	162	174	179	189	182	163	178	161	172	162	194	164	157	180	154	156	153	176	162	187	174	144	183	171	181	173	169	163	160	171	169	170	197	168	155	182	168	168	163	161	191	143	169	189	166	198	169	166	141	169	161	184	156	181	139	170	165	167	200	157	166	175	194	155	171	137	176	163	180	182	169	177	190	173	179	159	182	191	169	175	151	165	159	166	151	171	164	176	164	186	185	176	161	185	160	190	168	179	183	168	154	170	172	182	174	145	172	163	182	193	160	168	175	167	154	176	173	166	182	150	199	172	188	174	169	178	183	175	164	164	169	165	179	183	183	173	188	179	174	163	178	162	178	158	186	189	202	150	168	193	188	153	166	167	193	175	174	180	174	176	166	173	179	163	194	164	184	183	159	170	176	174	202	178	168	152	164	181	180	161	147	154	182	166	178	181	159	175	157	167	180	183	206	190	183	179	159	170	176	171	162	167	172	190	177	195	175	175	174	168	166	180	181	206	167	202	160	177	195	171	174	179	155	190	162	168	163	158	174	164	176	163	161	172	166	169	179	170	168	178	177	177	174	176	157	167	175	174	153	170	204	170	167	190	169	173	153	162	156	172	150	182	178	187	168	177	162	142	186	193	158	174	188	185	180	150	175	184	163	186	176	172	150	171	178	176	177	144	168	185	165	165	172	158	167	194	193	155	158	168	152	161	178	176	176	172	157	173	183	183	181	151	172	176	183	156	158	174	159	176	184	160	181	155	191	170	192	181	168	169	146	172	173	169	186	159	174	188	156	186	166	159	155	172	171	158	164	175	165	175	175	171	171	160	173	168	180	172	172	166	162	147	185	155	167	180	168	200	147	167	189	156	170	166	159	165	165	185	157	177	176	208	181	194	180	174	161	172	163	198	155	175	182	172	172	176	177	191	180	168	163	162	179	180	188	174	171	175	192	169	170	185	166	182	179	178	174	154	173	143	195	163	171	181	177	186	158	144	167	165	163	175	169	165	195	163	195	156	171	172	174	191	168	149	150	186	193	159	171	177	181	165	157	183	157	157	181	193	184	181	163	158	158	169	162	163	154	176	183	167	168	166	181	180	160	164	166	161	164	176	201	165	183	178	153	171	167	159	205	165	178	179	188	171	180	169	162	187	163	158	166	166	184	161	157	185	167	181	200	169	171	164	190	198	157	171	182	177	166	192	167	163	164	192	183	154	173	190	179	156	172	180	175	177	183	171	177	174	193	172	177	164	195	175	167	176	167	175	184	174	183	172	181	176	180	165	189	187	171	146	162	193	156	169	179	165	179	172	194	146	195	150	172	153	156	173	188	159	161	145	173	183	196	193	176	167	178	176	180	163	162	176	157	153	162	178	143	194	177	157	156	159	190	183	181	184	184	170	183	169	143	176	168	180	175	160	161	161	166	180	168	169	160	182	185	183	192	155	172	166	199	175	161	180	186	156	163	151	186	197	176	146	167	177	172	185	175	165	183	169	169	193	178	153	177	160	161	191	160	169	178	171	157	137	174	182	198	149	163	172	168	197	180	180	184	175	203	171	177	162	171	160	170	174	164	189	138	167	181	189	169	171	168	171	165	174	171	155	159	182	180	155	169	180	163	182	151	142	163	185	174	189	171	159	183	188	180	183	185	191	179	151	181	187	176	152	157	182	159	170	191	169	171	180	175	170	175	189	176	162	179	169	177	165	178	179	194	164	185	176	180	185	164	185	172	181	198	188	157	188	186	173	193	186	165	171	173	161	170	173	182	210	175	168	174	171	173	153	178	197	171	152	175	176	191	178	181	169	183	160	177	174	190	177	183	161	169	181	192	170	171	184	176	195	180	182	174	163	157	180	182	168	176	173	189	150	189	188	162	160	186	168	159	158	175	160	168	182	168	173	170	154	170	204	157	220	175	157	174	167	167	167	185	178	161	179	199	187	180	182	173	174	188	182	158	167	156	173	182	182	183	173	174	162	178	184	137	175	164	181	190	182	176	161	186	161	158	182	201	165	157	155	178	179	184	177	173	164	175	165	174	190	158	164	186	177	166	187	184	188	189	169	195	172	155	171	185	176	173	168	179	168	186	163	175	175	158	187	170	165	182	182	168	188	179	176	168	193	167	166	148	154	183	166	147	162	158	198	180	189	191	160	186	183	161	184	155	167	164	160	155	193	158	184	156	172	172	188	162	170	168	154	179	156	190	163	185	154	166	167	170	181	152	195	172	170	206	192	176	168	175	171	143	171	161	171	180	175	170	195	145	176	188	180	201	174	158	187	176	146	157	182	177	164	186	172	165	181	172	179	165	163	167	173	188	170	158	156	151	184	177	163	174	179	147	162	165	163	169	176	167	162	173	183	175	153	171	176	180	176	142
14501	1901	2760	3258	3029	2576	2121	1832	1640	1383	1274	1169	1114	1015	980	971	922	826	846	792	852	2031	10066	25506	24072	14723	1511	574	547	579	577	525	611	577	553	585	546	531	600	607	573	553	594	562	614	523	591	572	567	579	563	594	590	559	563	548	561	537	544	557	569	530	539	594	599	562	530	559	584	555	551	518	541	569	570	534	524	605	544	547	568	610	568	588	568	558	559	577	568	541	559	549	568	579	593	541	579	556	573	527	552	551	579	551	557	589	578	521	570	554	527	577	606	533	541	556	561	542	555	531	568	590	528	569	518	587	572	557	541	548	550	558	529	536	534	542	561	534	572	545	538	554	536	511	571	564	566	567	574	525	535	554	577	570	571	537	529	540	580	561	573	588	568	570	605	554	554	533	580	539	582	504	536	577	530	576	565	563	552	555	518	506	563	538	541	572	522	585	551	562	537	619	533	560	513	584	547	555	546	517	545	545	596	578	592	547	578	537	557	553	538	565	577	577	544	530	547	570	552	552	558	586	567	546	589	526	559	574	583	604	572	525	559	578	539	561	532	529	544	590	555	534	521	560	545	523	576	591	553	575	566	599	562	583	570	550	560	587	577	543	536	528	566	526	550	626	532	563	552	548	550	561	586	586	564	553	518	564	546	526	573	591	553	558	558	551	527	579	563	556	539	562	560	559	572	550	548	552	546	581	551	585	542	558	519	603	576	558	505	604	537	567	564	585	544	546	577	528	569	551	543	535	569	526	612	566	586	574	559	565	566	576	606	575	565	535	537	593	584	564	555	538	589	539	569	576	570	575	561	571	557	512	548	590	608	533	533	534	533	573	566	621	586	567	564	557	547	540	553	545	581	564	576	569	598	545	541	584	565	538	545	553	596	530	564	558	527	550	579	525	547	563	555	585	550	535	549	555	517	564	545	574	567	513	594	524	533	591	534	598	548	558	554	562	563	573	521	565	589	551	535	570	569	560	541	552	536	532	533	562	575	560	567	566	536	559	539	590	581	587	547	538	576	592	551	555	601	541	561	570	582	587	557	534	603	581	584	579	541	577	561	552	577	569	519	602	545	550	573	550	605	571	525	541	584	538	572	547	527	567	537	590	565	512	609	543	535	552	537	568	559	532	529	552	563	561	561	544	580	563	514	546	572	543	555	571	599	517	578	573	577	595	583	605	556	560	556	563	556	590	540	595	539	563	599	593	570	571	532	540	561	588	526	568	569	607	617	545	574	577	569	566	528	561	543	529	551	514	553	515	602	551	578	607	585	588	578	567	581	566	574	559	558	542	599	563	596	497	575	560	589	525	561	548	598	578	591	555	574	569	535	596	598	579	577	569	571	568	556	547	549	555	567	532	561	579	560	555	553	581	567	590	524	543	587	584	600	547	546	557	588	573	619	592	565	527	584	614	541	529	585	575	552	540	553	556	599	554	533	583	563	570	524	599	529	586	602	588	616	556	518	564	510	556	582	534	555	600	557	546	546	545	559	538	549	556	562	542	620	556	597	620	525	524	621	616	567	533	519	553	513	550	585	575	568	559	587	556	577	573	554	551	531	574	522	536	554	518	553	547	549	569	545	564	599	589	575	557	528	578	525	533	581	534	617	523	575	570	555	519	583	560	537	554	618	575	582	593	583	557	582	559	541	562	581	545	532	554	511	567	577	563	588	537	521	576	601	566	566	579	558	509	554	577	550	573	571	552	583	557	528	608	554	533	569	539	551	595	556	566	543	500	551	595	550	576	572	543	548	542	572	543	570	544	532	533	549	535	540	550	583	548	567	533	566	580	558	596	525	578	619	568	560	535	548	532	533	535	572	556	561	607	591	594	588	540	514	579	555	563	557	554	570	553	580	541	543	567	555	532	571	558	582	583	556	543	517	541	550	512	552	535	548	571	540	552	541	563	554	549	559	570	553	559	529	562	549	549	563	531	606	581	562	578	602	568	559	618	574	587	564	551	562	578	573	568	567	520	597	560	544	541	571	589	589	578	610	560	563	548	558	561	530	556	578	547	579	597	527	553	540	529	560	558	589	550	544	576	585	552	513	540	568	555	548	579	523	528	528	581	549	590	555	510	541	555	551	558	551	520	555	555	585	551	585	535	567	593	574	538	561	624	546	564	569	543	534	565	570	556	528	544	581	580	540	525	566	555	550	633	534	535	571	596	562	549	562	585	582	570	590	555	591	505	526	587	558	573	604	529	562	575	561	558	593	573	558	557	553	593	597	527	540	544	560	570	532	626	598	533	548	593	588	598	557	545	568	571	556	531	542	571	553	534	561	567	569	560	583	583	608	532	584	560	577	593	590	533	534	570	555	537	553	549	557	603	561	590	520	576	574	564	554	558	559	549	528	554	570	493	567	558	576	554	561	581	561	535	537	534	584	545	581	551	565	554	555	577	571	517	567	570	565	576	568	568	553	489	550	589	572	520	579	575	549	535	588	590	545	532	563	552	555	563	539	548	542	518	608	587	572	519	577	554	523	539	560	566	557	556	558	585	564	556	583	550	546	552	520	586	539	519	595	565	566	561	546	565	573	548	552	587	550	540	550	568	555	548	580	532	548	548	549	562	567	536	575	557	541	551	579	574	564	569	539	535	513	572	544	620	566	554	580	587	577	539	567	566	568	549	566	563	558	541	537	582	552	530	575	531	584	527	589	555	543	515	571	553	607	568	560	618	511	546	556	566	602	534	529	582	555	526	531	564	565	540	530	554	565	571	526	558	558	603	565	551	550	559	582	563	511	542	572	544	547	539	520	553	571	543	596	552	556	589	525	530	558	564	543	550	576	564	508	562	515	551	540	593	529	565	572	547	532	569	571	575	559	585	603	574	531	558	539	549	549	560	591	575	569	550	564	559	580	575	554	577	562	551	583	586	551	550	534	539	542	500	571	577	554	550	586	531	549	563	574	589	585	596	557	535	533	551	576	586	602	539	535	556	613	549	575	535	540	583	595	539	569	575	522	586	575	563	532	567	556	570	539	567	569	577	562	577	566	548	550	586	570	498	537	507	574	546	588	566	578	554	520	561	558	523	594	540	567	564	545	550	559	567	574	556	586	593	536	562	540	558	531	548	526	555	582	584	581	570	571	562	529	534	602	596	525	554	588	545	527	560	557	554	562	532	541	574	535	566	574	553	544	546	612	572	588	568	574	580	524	538	557	588	536	536	560	528	552	545	543	573	548	534	557	555	581	543	570	525	541	548	567	571	590	544	573	529	538	573	586	577	574	585	524	574	579	537	573	564	576	582	534	554	520	564	567	539	538	532	578	580	600	561	567	579	535	595	563	593	527	553	527	591	503	550	590	567	579	536	554	565	571	583	594	581	566	599	566	559	542	578	580	504	544	553	529	587	586	588	607	555	539	542	601	525	558	511	587	517	582	545	573	558	561	598	569	527	548	530	568	583	551	539	567	567	570	539	599	566	564	538	552	569	570	563	575	538	570	588	611	553	597	548	569	556	563	557	598	573	548	559
34910	10679	3134	2145	1400	1122	827	763	584	499	457	428	403	382	320	370	310	329	284	297	279	315	2351	12148	10540	3963	271	225	234	230	214	221	223	237	230	198	229	237	240	248	217	238	253	230	258	237	255	254	247	254	233	245	229	254	249	220	198	202	199	249	258	261	251	220	248	238	256	243	252	243	223	208	233	233	234	254	237	233	235	233	236	254	237	230	232	258	231	259	218	200	234	240	213	237	230	232	220	205	251	219	210	203	225	234	245	245	223	224	245	267	227	240	223	220	227	287	231	236	257	231	236	228	224	206	237	235	221	231	235	221	214	232	223	217	228	229	233	225	229	215	226	262	221	245	246	224	255	255	215	198	254	215	225	223	237	232	206	234	227	231	240	214	234	243	246	235	242	236	199	217	241	210	232	224	241	234	216	227	220	211	204	239	257	225	251	249	224	250	242	232	236	248	233	245	232	220	255	227	206	207	238	224	240	244	201	229	236	230	228	244	205	236	225	206	225	224	231	259	244	238	257	205	228	249	237	231	225	208	216	217	222	225	243	238	217	239	222	237	242	231	238	233	240	264	250	205	254	234	223	263	227	235	269	231	203	235	223	223	241	234	242	223	241	228	238	218	185	249	233	214	256	225	246	232	211	252	221	239	228	206	239	222	243	217	228	204	218	257	208	216	222	244	232	241	244	230	240	219	237	228	233	244	233	231	256	220	239	225	250	245	228	279	243	233	239	227	238	243	226	261	239	230	229	222	243	211	243	240	221	225	259	225	232	249	232	217	233	226	215	219	237	210	229	235	205	229	249	213	249	246	215	224	263	256	226	220	243	221	224	247	240	231	178	231	221	219	255	216	236	229	216	221	227	195	236	224	237	227	244	253	261	240	253	264	243	219	233	252	239	240	231	239	207	232	233	226	222	234	239	244	218	214	230	247	222	235	263	243	243	229	246	227	218	240	247	248	204	234	247	246	230	220	226	213	228	254	233	216	205	204	231	231	234	239	237	246	226	240	247	241	217	233	204	224	231	230	222	233	222	236	214	241	196	249	226	246	210	222	214	247	245	248	219	236	247	222	262	203	227	204	218	220	250	235	235	201	220	250	194	243	253	208	222	226	234	233	226	211	267	223	239	196	231	244	204	240	247	241	265	235	225	211	203	211	243	224	258	248	219	213	207	216	255	262	213	243	214	246	234	221	260	256	241	224	208	225	235	233	210	257	225	247	201	208	214	227	205	230	246	231	235	228	259	238	266	220	233	235	238	247	221	240	212	237	223	246	224	239	236	246	211	246	229	238	236	241	229	225	267	246	219	242	245	230	229	247	240	233	243	235	239	244	268	235	236	268	235	238	194	230	220	235	223	221	212	236	234	224	240	236	221	216	266	215	239	240	252	199	231	219	240	224	251	242	240	233	222	232	222	215	246	233	227	216	232	225	275	221	226	246	224	239	214	251	201	234	239	233	237	224	233	231	237	234	232	229	241	225	249	236	242	233	241	236	211	227	251	246	228	217	215	243	239	254	222	217	238	230	229	239	229	223	249	247	220	223	226	252	251	251	218	247	220	248	218	227	234	228	221	198	225	215	230	236	242	219	230	230	251	227	215	211	239	237	213	219	249	250	257	240	262	239	225	228	237	235	245	236	224	215	229	212	243	239	253	231	243	256	238	224	241	237	240	232	204	262	241	215	241	249	232	227	226	254	230	226	232	220	240	224	236	235	229	244	202	227	222	220	226	232	217	253	227	223	254	216	233	227	218	210	236	217	208	215	259	240	219	215	221	241	256	213	242	233	225	226	240	242	230	243	246	269	234	240	246	227	244	225	213	211	241	254	239	232	236	248	224	238	241	221	222	239	221	225	222	236	259	212	226	198	213	228	230	232	231	231	252	250	237	224	217	240	251	220	241	239	239	236	210	239	221	235	225	230	225	215	228	238	220	242	223	245	215	218	228	227	235	242	235	220	217	235	210	260	247	237	213	208	190	209	210	223	215	222	254	241	250	241	247	232	210	220	225	236	214	237	219	261	222	243	241	231	262	216	236	199	246	218	232	214	245	251	232	238	213	214	216	239	232	231	212	216	222	246	257	230	247	235	245	236	249	275	215	239	219	263	248	239	240	250	236	244	212	250	248	245	242	245	238	223	224	241	229	219	254	238	237	205	253	230	275	235	232	215	232	236	271	241	239	243	237	230	232	246	239	214	242	220	246	207	232	244	234	258	202	230	210	224	258	216	237	269	257	218	222	229	231	241	263	253	227	235	217	217	224	216	226	252	260	227	222	249	228	270	224	209	240	246	258	222	235	218	210	234	266	213	238	223	231	222	237	228	216	225	236	246	206	246	215	210	251	247	235	219	242	241	242	219	208	252	225	238	231	208	240	231	223	223	245	224	199	216	253	255	220	239	230	226	244	221	233	239	224	249	234	234	236	216	234	258	200	236	242	225	252	251	234	242	234	196	229	226	247	232	234	241	211	243	203	224	234	229	223	225	242	237	226	211	230	243	245	222	213	269	238	258	226	212	220	216	246	227	209	217	246	220	209	223	212	236	252	248	227	218	236	239	221	237	226	199	205	223	260	231	208	248	228	270	216	246	214	212	251	237	255	233	239	249	234	247	246	206	215	242	250	230	209	243	222	208	215	216	203	232	221	234	261	275	243	184	229	248	248	217	229	261	228	259	226	212	241	219	247	211	236	273	248	234	241	261	237	266	221	214	249	276	211	227	247	240	229	245	242	193	255	216	237	243	249	223	256	226	209	224	257	250	229	219	221	233	230	212	225	232	231	241	251	220	267	246	246	210	235	220	235	238	258	252	232	252	240	233	262	224	233	268	239	229	234	243	210	254	232	220	254	250	217	247	235	230	214	212	228	261	211	235	232	200	244	222	205	223	249	266	227	237	229	232	227	241	235	243	212	224	279	226	222	234	203	221	208	227	241	230	216	218	235	208	231	241	263	224	243	247	227	232	229	248	235	245	217	197	267	209	241	213	232	218	230	237	205	221	231	240	210	226	220	222	243	222	226	204	222	245	230	257	212	237	223	250	206	242	207	230	223	211	234	233	252	251	243	223	264	230	228	269	209	238	213	236	268	201	220	233	250	204	211	215	235	197	203	250	234	213	226	217	203	245	237	219	276	214	231	248	221	235	223	241	241	230	228	220	217	252	201	242	241	261	212	228	240	242	225	240	232	215	251	241	238	262	239	244	239	234	229	218	223	251	251	244	252	248	241	231	242	246	204	232	238	224	220	249	237	258	226	255	217	200	255	204	220	230	234	250	236	226	230	210	226	215	238	267	234	223	240	227	232	225	226	238	227	248	230	235	257	204	218	215	238	226	242	226	224	239	219	217	250	239	233	260	236	231	222	200	243	236	222	240	211	212	202	205	246	211	241	217	227	236	231	233	220	230	242	223	239	253	227	227	230	217	205	239	220	227	250	236	208	228	237	241	220	237	246	238	237	239	237	240	187	207	250	257	233	223	241	233
23765	3278	4733	5686	5035	4174	3465	3088	2483	2225	2061	1905	1713	1582	1443	1365	1299	1296	1192	1138	1114	1186	11956	35096	30034	13116	777	724	764	727	770	757	757	733	732	713	719	687	767	790	781	730	761	725	715	669	783	758	722	718	734	754	702	736	727	751	693	758	732	814	769	697	751	713	731	664	768	676	728	728	720	699	694	683	718	727	756	687	734	768	735	738	698	748	746	757	769	707	770	723	727	769	739	753	759	656	803	707	748	689	798	741	745	693	745	758	735	751	789	720	782	718	779	724	735	687	737	717	713	757	713	696	719	723	739	675	709	716	686	695	763	732	714	717	727	707	749	748	679	698	741	671	775	723	739	716	709	726	700	772	721	744	699	660	706	764	737	779	733	685	650	688	735	748	708	686	700	764	731	657	735	768	732	700	775	758	709	750	749	738	686	745	724	728	687	716	705	687	681	761	696	712	663	687	734	699	745	702	769	729	724	717	690	695	725	756	693	739	716	711	705	688	716	730	667	741	728	701	726	706	726	737	734	768	758	707	709	745	718	709	733	747	716	767	743	725	738	716	751	768	749	709	769	699	715	703	744	723	723	699	739	718	766	675	760	734	726	671	721	749	703	709	753	728	731	762	758	714	708	697	678	696	665	704	727	747	730	739	702	700	734	709	753	769	743	723	734	754	704	740	691	762	699	780	769	730	754	679	753	699	712	738	715	728	759	698	773	697	712	729	728	752	715	745	748	731	730	685	742	741	729	730	720	716	737	700	710	763	733	722	718	690	742	678	729	721	707	745	779	719	781	693	741	746	733	731	759	721	693	685	728	685	738	677	764	697	745	711	636	719	714	692	736	724	690	736	754	744	787	692	756	710	702	733	700	705	691	719	699	712	685	740	722	743	721	694	717	712	734	733	723	715	759	718	715	702	777	708	700	678	706	724	728	713	714	745	688	743	730	716	772	718	733	716	706	697	701	673	717	731	691	688	723	687	724	711	712	752	732	730	727	663	730	744	738	710	730	737	703	716	699	693	769	739	730	744	685	768	761	752	725	704	740	695	676	699	732	745	743	714	700	751	722	698	745	776	706	713	691	739	723	733	714	702	712	722	727	745	729	658	732	749	704	733	710	780	680	752	759	705	698	751	726	709	710	730	728	729	700	739	698	772	697	739	721	716	689	714	712	770	717	723	734	733	762	751	659	697	723	746	792	724	689	740	715	654	682	670	718	682	726	716	736	732	730	714	742	767	714	750	767	653	729	718	718	729	724	772	728	730	761	696	753	702	720	726	717	722	720	696	748	761	706	748	724	729	756	700	744	717	716	745	685	780	687	699	728	758	690	739	711	748	763	757	695	690	717	753	756	698	746	759	771	721	697	749	736	723	734	733	735	770	737	683	718	700	718	713	710	707	718	701	774	745	746	707	720	712	723	726	735	728	747	744	673	695	718	730	716	700	695	725	721	698	731	675	719	692	761	721	727	654	717	741	716	706	752	704	714	763	710	762	703	705	747	741	714	703	721	707	726	722	711	688	729	728	682	724	687	704	737	713	782	697	736	727	698	729	725	765	775	709	732	731	716	717	748	747	706	705	722	702	776	681	695	713	738	745	710	733	674	672	697	696	705	677	752	723	685	725	700	692	772	748	745	686	687	712	722	783	768	730	722	716	724	753	682	687	772	714	736	713	762	665	714	749	725	710	761	751	753	748	745	750	753	770	716	809	744	682	729	718	721	724	742	721	714	755	762	728	745	719	713	779	699	677	750	731	730	711	728	732	785	719	702	717	730	703	737	723	709	698	724	729	723	745	737	742	694	740	728	756	700	782	711	708	698	720	689	719	707	715	773	706	762	741	757	740	759	688	691	758	730	700	718	738	738	704	723	735	723	675	748	701	693	714	695	729	695	738	731	720	714	687	714	733	746	722	734	727	705	745	730	749	755	742	736	720	721	728	679	741	689	688	733	705	756	746	708	766	711	668	729	703	747	732	705	714	706	751	755	747	711	742	682	753	727	767	710	732	754	632	723	733	715	709	725	715	692	695	752	747	741	699	712	754	701	713	754	725	756	741	750	708	744	726	707	673	742	738	723	708	763	734	688	741	732	765	714	683	701	727	733	726	762	739	711	761	738	683	722	708	724	796	716	720	709	674	747	695	740	700	761	725	750	722	744	754	786	713	736	723	727	721	736	726	732	699	689	731	732	732	724	704	771	685	709	715	724	731	750	658	721	754	723	703	718	688	709	719	707	729	737	732	693	729	727	692	705	702	693	745	672	718	786	734	705	739	731	702	733	746	695	708	744	697	784	739	731	682	704	708	724	734	757	746	776	758	705	687	707	712	743	743	722	696	743	708	731	719	691	741	729	719	700	766	699	669	708	672	716	708	711	713	714	738	719	723	670	679	732	715	737	704	736	754	716	694	758	737	698	736	700	687	741	683	715	730	695	713	743	724	726	683	716	752	731	721	753	734	747	733	673	714	739	743	748	767	693	707	725	738	725	695	722	724	700	691	703	751	695	759	758	731	704	684	673	731	724	715	716	732	731	720	689	716	748	737	720	746	711	700	716	729	802	723	700	736	691	677	733	703	717	737	734	722	741	728	710	702	700	672	726	756	754	740	744	743	741	730	760	708	708	701	741	739	743	722	725	741	728	717	737	688	718	698	755	726	714	752	681	694	704	726	740	722	717	711	749	720	704	702	742	735	762	733	676	731	715	723	715	750	752	754	714	726	745	690	716	696	747	687	763	673	668	740	727	698	711	700	718	740	711	729	756	647	740	716	733	693	759	731	733	727	701	688	766	746	734	763	717	732	723	752	727	669	722	722	704	679	704	760	723	718	708	684	753	708	752	729	731	718	661	706	717	718	695	760	737	766	776	727	724	720	714	752	738	750	724	745	728	698	713	695	705	688	709	758	760	751	758	675	703	702	732	697	697	744	701	675	700	723	666	734	756	685	705	736	718	674	718	718	688	699	711	722	720	744	719	752	725	779	747	742	745	713	705	763	688	721	709	745	703	733	754	736	714	747	729	750	699	734	704	755	711	717	715	698	694	710	684	725	710	721	670	683	731	724	715	689	698	666	701	744	732	739	778	739	698	713	709	674	763	697	759	703	696	691	703	683	718	780	733	724	743	728	725	717	748	722	736	738	711	754	774	723	728	716	725	730	706	741	729	733	740	716	673	750	708	697	734	736	680	737	689	733	733	740	754	730	745	757	741	766	765	678	731	742	703	736	696	712	749	703	732	721	715	710	765	689	691	733	692	733	773	718	746	725	758	690	704	756	748	695	741	708	713	720	740	735	705	686	723	781	719	705	743	699	725	679	713	699	747	726	681	718	668	708	699	745	696	719	725	728	680	764	714	718	650	709	814	690	750	708	679	697	731	683	748	750	740	691	725	738	715	732	710	732	726	690	674	675	723	717	695	703	729	750	751	778	692	733	770	724	718	728	717	737	712	678	734	739	722	700	711	748	736	746	690	732	739	707	728	666	748	728
4877	409	228	201	197	171	165	184	154	161	158	179	161	160	156	153	160	172	158	161	173	187	295	577	931	788	162	157	161	145	158	150	145	160	169	149	163	145	139	120	148	143	148	166	140	122	154	144	166	155	152	142	123	173	149	143	153	145	148	168	143	156	136	161	140	170	145	138	147	132	132	159	171	144	138	154	165	164	139	147	158	162	157	145	164	154	164	151	127	149	159	140	145	156	143	150	150	152	137	152	162	172	134	146	145	150	139	168	158	152	151	154	156	156	144	151	172	160	159	129	136	147	148	152	152	137	151	154	132	145	127	160	152	153	152	140	159	146	164	154	140	145	148	149	152	158	150	139	152	142	145	154	153	135	148	134	141	170	150	138	134	141	167	145	142	151	158	126	139	161	145	127	129	172	159	172	142	143	132	131	141	144	153	133	154	167	158	150	133	142	151	165	152	175	148	137	136	137	148	170	130	123	150	171	160	130	144	159	138	149	141	143	123	173	165	172	148	166	151	136	135	121	133	144	154	135	144	163	136	145	163	140	143	177	155	151	165	149	168	159	147	128	155	140	152	148	141	132	144	144	164	147	157	147	141	150	132	141	152	145	167	138	175	156	144	144	139	143	138	142	157	137	144	130	146	148	137	151	155	157	127	149	161	145	174	145	140	155	156	160	129	149	153	126	129	167	142	167	133	155	144	148	141	138	155	135	166	132	159	149	157	159	154	153	154	141	149	139	157	155	139	149	164	166	153	159	172	140	169	132	161	165	153	148	150	160	145	143	168	157	136	158	146	145	143	123	143	141	143	154	154	147	153	152	146	152	167	176	151	147	139	165	140	142	150	165	134	160	152	162	123	143	157	145	127	131	169	158	160	142	131	162	134	135	142	144	135	151	157	139	160	140	150	161	134	154	143	151	153	157	154	148	141	146	154	169	141	157	161	131	120	125	159	165	143	145	158	162	159	170	156	168	130	141	151	160	139	131	158	138	154	132	157	164	161	129	176	149	139	157	165	155	114	135	147	157	155	136	136	169	139	146	169	147	140	141	160	125	136	128	132	157	153	126	140	165	123	156	154	145	164	138	146	146	149	150	158	145	147	154	117	143	153	134	137	129	134	166	156	136	155	150	158	158	186	160	138	148	153	143	155	150	127	143	146	158	180	166	154	153	139	166	161	139	139	158	163	154	150	166	160	143	158	154	156	132	145	144	152	144	124	170	153	130	146	142	163	155	119	159	177	118	140	156	134	138	133	152	140	135	128	162	154	169	148	152	135	138	138	148	140	160	139	142	140	137	153	155	157	135	138	143	142	147	132	148	144	133	148	165	149	147	153	159	148	136	139	147	158	144	144	157	146	148	156	158	145	149	158	189	169	142	149	158	148	143	148	130	133	159	155	149	147	139	154	128	138	163	154	148	149	155	165	157	168	137	134	146	147	147	149	148	159	142	160	152	152	138	160	146	134	172	163	146	163	129	164	132	161	157	150	137	161	125	159	162	140	130	157	139	139	129	156	151	160	142	135	181	141	124	132	134	166	169	163	168	148	154	148	138	164	143	158	147	161	153	174	152	134	156	126	141	129	161	153	136	139	147	158	173	143	153	139	139	144	164	157	140	143	158	141	132	158	163	156	157	149	172	157	164	143	158	140	155	146	145	137	143	143	139	143	141	153	142	127	140	136	149	153	133	151	145	151	148	153	139	147	166	151	162	163	153	137	158	146	140	139	149	141	157	156	164	134	154	152	154	164	157	149	140	129	141	175	127	132	124	146	126	159	166	137	158	162	139	155	119	150	149	151	141	171	168	157	142	148	141	152	147	157	155	152	174	120	139	129	133	151	125	153	145	162	160	177	141	170	147	141	161	160	149	154	162	155	145	153	165	162	151	152	157	161	148	166	131	139	159	134	161	143	155	149	147	135	157	133	149	142	151	135	162	148	153	139	139	136	125	165	137	155	157	156	137	146	136	151	141	157	120	152	129	139	157	132	155	146	141	139	148	144	139	136	160	153	121	127	154	155	164	153	148	172	150	145	151	157	148	156	141	125	145	149	142	174	142	146	147	143	161	155	149	143	141	154	167	131	163	134	166	153	156	158	141	152	154	136	149	136	152	152	144	146	155	160	140	178	141	171	145	146	151	161	155	144	123	149	138	137	170	146	151	139	125	143	144	166	144	146	153	159	164	148	143	143	142	130	127	146	145	151	129	135	139	140	138	131	147	168	153	143	153	141	156	149	155	146	140	143	134	137	168	149	163	135	164	146	166	152	146	157	143	150	145	150	139	147	138	137	147	133	123	147	159	128	134	128	171	141	144	141	146	145	162	123	162	172	119	166	173	132	147	131	137	164	129	156	146	141	162	159	113	160	149	152	142	144	152	158	148	152	156	154	137	151	132	153	176	151	143	157	137	143	176	151	134	154	159	154	144	158	146	164	148	145	146	145	144	123	169	131	147	142	141	171	160	155	125	156	156	150	147	137	144	126	170	149	175	149	161	137	144	166	147	161	135	142	141	154	140	135	154	163	160	167	148	152	149	141	153	137	153	165	145	150	146	141	162	161	166	142	142	150	143	134	145	148	139	130	152	149	124	136	143	151	149	136	135	138	140	157	163	148	152	148	137	173	138	161	155	144	154	139	140	171	171	148	148	138	139	140	160	154	142	166	159	150	155	155	145	146	139	128	138	157	161	156	138	160	136	157	143	159	154	138	153	158	162	168	145	160	163	151	134	128	151	153	125	156	158	158	166	138	146	171	154	140	148	148	149	138	146	153	142	132	154	145	160	148	135	153	155	158	148	145	139	149	153	149	170	145	160	160	162	135	149	149	149	147	144	151	139	176	141	143	159	168	163	151	145	159	147	144	138	147	172	142	172	173	155	174	147	131	175	148	150	148	169	169	135	133	147	134	122	147	156	127	137	164	155	133	160	156	143	123	143	138	151	161	154	148	159	152	131	145	161	148	162	153	161	137	134	158	146	117	143	142	153	149	136	161	149	151	158	170	138	135	133	152	149	168	137	148	161	129	143	153	161	152	155	159	165	154	179	149	140	125	148	153	148	174	164	141	164	135	149	165	162	122	145	142	147	152	175	162	159	134	151	127	135	173	143	145	174	153	159	149	158	133	142	160	146	157	155	156	128	158	159	140	133	148	163	149	127	149	157	124	137	149	141	150	134	135	155	152	132	152	161	142	147	156	159	148	153	132	144	157	154	147	155	145	163	152	152	173	150	142	145	135	156	162	150	146	146	145	179	143	129	138	140	121	133	139	141	158	162	153	130	132	162	150	140	138	135	125	147	132	151	169	162	159	141	131	147	148	158	172	149	174	160	173	128	142	134	144	148	147	150	138	156	136	142	132	123	139	154	171	138	165	150	159	149	140	133	152	155	143	155	177	142	130	134	150	139	116	152	154	145	150	148	151	141	166	152	150	138	146	127	148	156	142	136	164	175	152	128	140	137	149	147	151	129	128	163	141	126	143	153
3575	618	659	683	687	638	587	579	588	550	533	574	541	574	568	513	532	515	554	551	540	808	1473	3307	4996	3634	471	495	476	508	508	540	480	505	471	516	548	452	481	476	512	496	481	496	469	488	515	488	461	508	527	502	508	553	501	521	513	534	498	506	524	488	490	489	521	481	506	525	508	490	514	554	534	508	477	459	505	490	481	538	498	537	540	530	473	490	505	481	472	523	485	497	525	484	484	517	486	495	509	508	489	552	517	529	501	512	523	499	497	502	508	499	512	506	456	508	511	496	504	523	472	504	477	539	507	548	513	480	508	551	499	530	526	497	475	502	513	499	452	509	549	491	516	501	535	499	509	459	485	516	490	524	500	527	500	523	508	485	479	488	481	514	481	508	454	516	507	447	548	467	519	504	461	488	470	502	523	511	520	485	453	460	515	514	494	513	533	455	503	496	523	482	518	502	527	484	475	492	485	504	504	486	487	516	482	498	525	485	473	562	497	487	488	507	489	511	498	467	478	468	510	468	519	504	522	452	486	497	478	511	497	523	490	527	531	500	497	514	497	479	490	531	470	495	518	481	481	496	501	523	505	459	528	464	524	526	489	528	558	522	537	469	513	473	509	526	485	492	492	502	514	494	497	496	521	503	534	485	532	502	453	463	500	457	514	485	499	471	509	486	484	488	520	495	520	500	474	517	539	474	513	506	485	515	476	519	524	502	489	433	531	521	459	520	512	476	458	479	485	476	520	492	522	478	487	550	498	546	555	496	474	534	487	473	556	501	503	525	531	488	533	521	445	533	500	506	526	533	499	498	485	498	517	483	494	512	520	538	482	482	486	483	499	499	510	532	488	522	496	499	516	479	488	531	499	473	498	510	480	441	468	511	476	486	516	504	469	498	514	526	505	505	469	481	483	515	484	476	491	498	479	493	505	488	517	500	471	458	507	496	517	484	517	503	543	538	512	534	481	502	505	505	485	525	502	510	480	524	489	503	489	503	499	490	516	466	483	474	498	535	496	506	536	539	474	483	495	528	503	488	488	486	527	501	483	516	494	535	496	514	461	472	446	508	482	527	500	497	482	482	468	464	519	501	504	495	486	497	531	496	440	509	475	492	508	505	456	534	470	506	500	501	522	472	470	479	519	506	527	508	528	504	467	537	525	537	519	494	520	529	514	508	499	489	531	482	496	489	522	481	517	458	501	537	493	470	525	502	507	477	499	517	515	519	497	556	486	487	485	501	497	486	489	503	482	520	470	476	504	514	540	496	473	495	482	507	530	514	530	472	500	492	493	483	570	508	483	511	535	493	517	515	491	464	478	532	533	464	526	455	507	476	513	523	500	474	507	492	531	482	465	477	496	473	511	493	486	480	469	544	487	521	518	527	500	505	484	507	451	508	495	479	502	510	488	529	484	489	485	466	478	519	472	483	481	511	475	479	534	474	525	496	543	483	489	485	488	495	488	508	497	532	482	481	519	490	535	500	495	496	516	530	491	509	535	527	492	501	464	465	488	440	506	498	501	516	500	472	523	500	490	531	501	502	528	551	491	494	502	482	499	493	472	491	492	503	501	503	482	519	472	509	560	529	494	555	509	491	550	488	526	497	485	513	526	485	555	534	494	486	494	479	454	463	504	530	499	510	543	505	546	549	532	477	500	466	483	482	514	463	511	445	532	502	516	506	513	492	504	491	477	469	499	463	471	479	458	495	538	463	489	477	487	479	513	499	483	483	529	484	494	483	517	454	496	529	513	484	521	500	476	496	481	532	474	447	505	519	498	518	468	514	515	479	513	460	526	491	539	561	521	459	462	474	521	521	489	459	506	507	529	490	502	501	525	521	484	490	522	539	529	482	497	502	517	491	502	511	517	505	477	494	489	513	490	523	503	493	486	501	489	495	497	522	507	552	485	478	511	508	495	469	494	524	513	510	497	505	507	473	507	495	497	503	472	533	484	507	501	497	524	503	482	486	467	489	517	504	485	476	540	505	506	487	482	493	523	502	499	529	520	470	479	473	514	497	524	488	510	521	515	492	470	472	516	498	520	516	495	484	517	497	497	517	520	538	489	492	517	486	485	502	475	518	519	484	523	499	473	504	484	522	499	553	544	520	482	524	519	485	462	509	509	494	490	556	467	522	528	505	491	519	474	506	498	507	494	503	493	496	474	476	511	524	522	527	511	460	489	464	491	473	462	528	462	463	533	546	494	509	487	491	456	514	495	537	461	513	472	510	489	521	509	504	511	510	454	518	505	511	462	481	484	498	467	506	497	460	502	509	503	495	510	493	524	512	492	505	489	496	486	494	503	506	506	457	519	508	489	493	514	496	505	496	542	539	523	532	485	498	475	496	497	556	491	498	491	474	526	491	482	505	506	468	539	512	514	516	508	488	513	480	495	507	510	515	511	479	499	495	524	480	524	488	526	555	501	485	506	517	510	505	490	481	494	516	489	511	494	513	507	463	501	505	519	496	507	485	532	538	473	488	467	503	494	520	512	507	495	527	490	475	486	484	500	522	504	511	465	512	490	504	496	538	510	459	503	507	489	520	454	512	508	531	486	523	497	483	509	489	524	451	510	518	502	481	482	496	495	503	494	505	480	526	457	472	538	520	461	489	521	466	489	451	472	521	513	502	532	515	532	479	560	496	488	494	519	550	528	484	521	482	488	527	466	546	463	542	495	501	479	492	494	518	519	550	515	497	514	473	481	478	500	511	533	499	447	573	499	473	504	481	523	463	477	473	518	476	516	504	489	484	481	534	513	496	478	536	508	499	525	525	498	473	521	492	476	485	508	445	508	535	512	480	523	497	497	553	505	473	526	497	490	531	521	506	503	525	473	488	510	523	499	483	513	508	529	488	504	524	533	485	516	460	502	501	483	465	495	491	486	504	482	492	492	518	497	488	460	479	497	504	447	484	497	482	499	479	493	492	505	510	483	467	522	491	486	522	470	492	473	537	491	521	482	476	549	498	477	513	495	555	531	481	471	490	503	513	540	463	505	491	548	516	486	506	488	490	503	485	525	501	484	504	510	508	495	482	491	519	510	494	506	506	497	509	469	535	587	514	512	503	512	467	490	501	492	503	496	504	503	468	504	499	447	495	503	479	503	485	493	478	468	475	494	462	505	556	489	504	490	522	499	492	517	518	533	510	524	515	491	483	469	471	519	451	467	480	512	496	490	466	473	490	512	476	531	525	494	525	505	510	515	514	492	532	484	527	482	487	486	517	521	477	461	487	502	516	454	477	526	472	522	512	507	502	518	499	528	522	494	514	526	490	484	511	505	473	511	480	488	510	449	510	545	500	486	464	495	475	520	533	477	532	513	511	486	473	455	504	524	533	498	523	511	479	506	505	480	480	518	514	510	541	505	474	521	534	513	519	505	486	500	485	558	480	496	530	526	514	491	488	507	456	488	473	493	496	486	515	515	474	465	494	473	541	563	497	509	472	500	478	493	495	507	471	519	511	477	531	505	499	517	497	466	530
25908	4400	1584	1176	847	668	527	418	389	374	373	334	293	306	274	275	261	249	253	268	403	2471	7104	6623	3875	1481	279	218	190	213	201	206	231	212	202	198	224	204	198	221	200	211	232	189	213	203	207	210	216	203	221	216	211	188	217	240	217	198	227	189	201	210	208	225	203	210	223	196	208	186	185	224	206	205	194	205	184	235	231	215	200	216	209	214	216	197	225	221	193	232	185	217	192	219	204	198	221	206	230	214	224	206	220	230	213	192	199	212	191	232	229	204	188	194	222	216	189	188	219	187	204	219	199	241	235	213	209	222	242	198	217	204	178	187	213	222	189	219	192	212	201	217	196	206	191	212	222	216	188	206	210	207	209	201	192	203	212	199	221	226	181	227	200	184	201	208	206	238	218	207	213	218	209	207	193	215	231	222	189	196	197	204	194	195	186	213	198	226	201	210	196	224	201	200	175	206	216	198	222	184	214	204	207	205	210	198	205	167	219	207	209	193	222	172	201	225	180	211	190	203	181	174	213	193	206	194	187	197	221	184	200	237	228	201	196	185	194	249	194	196	226	189	208	188	200	206	246	218	179	213	192	216	228	196	185	206	220	213	207	186	203	225	199	193	203	215	222	221	217	199	197	216	206	204	196	190	201	217	216	217	211	196	210	196	214	229	225	199	197	235	198	213	220	202	220	197	207	223	228	204	238	224	193	183	201	221	203	208	202	202	196	221	205	171	215	190	220	191	207	198	222	192	192	199	201	188	221	191	195	209	233	248	198	210	208	214	193	196	215	191	159	230	215	246	211	186	181	199	207	194	202	215	201	201	190	210	198	197	204	239	209	191	210	250	215	195	184	217	196	226	207	198	197	225	242	214	219	197	207	187	173	242	191	214	200	213	187	187	196	218	182	200	192	199	203	233	234	196	206	206	211	193	201	190	222	193	214	196	221	227	210	202	206	221	214	202	210	201	192	183	190	220	221	203	213	202	209	213	189	200	219	208	189	211	212	208	214	204	199	206	189	193	208	191	210	217	202	214	210	200	214	252	227	194	191	197	208	202	188	199	204	205	185	214	234	182	202	217	207	221	206	206	191	214	212	235	204	215	210	227	185	216	233	200	187	219	233	214	196	238	214	195	223	200	210	239	183	191	202	195	202	203	194	217	208	201	209	223	190	212	206	214	194	217	219	202	206	191	216	195	229	229	215	224	212	209	186	210	225	198	212	204	202	237	225	207	212	167	191	216	208	221	200	219	200	228	221	213	200	185	199	206	215	185	230	220	200	196	207	203	231	192	209	203	184	205	225	206	200	193	186	199	186	192	207	229	212	225	195	211	204	216	181	225	190	195	220	213	191	205	210	193	195	222	222	188	211	190	205	211	193	214	196	214	208	221	187	217	206	197	193	231	208	211	210	220	224	221	198	226	237	195	214	199	190	207	208	207	189	208	192	195	211	220	218	231	204	216	207	198	205	227	196	193	195	197	189	227	215	215	194	191	185	206	208	187	199	235	214	210	197	195	215	214	177	202	207	197	208	234	202	190	188	204	232	221	217	202	222	211	198	223	193	205	216	191	182	205	193	195	195	198	213	202	205	213	191	198	203	215	221	209	210	230	220	220	180	203	217	203	210	200	209	205	201	213	204	197	209	234	209	202	189	205	207	216	204	225	195	209	215	194	190	211	193	188	193	217	186	204	207	201	205	189	210	200	181	199	196	172	222	208	206	206	196	181	214	210	217	198	209	228	216	225	213	228	213	206	203	223	221	220	204	208	198	199	195	202	208	203	201	186	201	233	199	206	208	214	238	201	214	193	223	200	231	186	210	210	194	201	211	224	210	207	207	217	214	207	210	196	195	210	224	221	193	193	215	216	185	210	195	197	214	190	205	205	201	197	212	212	181	219	194	200	237	201	196	217	223	191	217	193	190	208	191	212	226	195	189	224	222	199	206	198	223	201	194	216	211	204	215	218	224	201	196	220	220	226	209	207	204	211	183	214	219	221	203	210	206	198	197	185	213	199	214	190	213	229	196	187	236	186	200	216	206	204	187	203	202	203	188	205	176	204	210	220	232	206	171	217	200	201	195	192	201	193	218	188	201	201	219	226	189	186	210	209	206	216	245	201	192	205	215	212	208	196	198	220	230	207	223	229	185	207	213	197	194	205	217	216	214	210	206	204	212	219	194	187	208	209	198	191	205	210	209	201	201	198	190	216	192	188	222	209	222	199	217	205	225	202	216	191	201	212	220	210	210	211	205	194	228	224	197	221	208	179	201	196	209	223	201	216	203	207	189	181	211	238	206	200	215	202	208	217	208	185	211	201	205	208	221	215	222	214	198	230	210	204	198	215	206	198	201	236	215	230	214	211	195	192	200	216	235	208	200	213	199	169	199	209	187	209	191	206	201	209	197	209	189	200	224	201	222	199	199	197	206	206	204	201	193	215	201	212	235	217	197	186	224	202	214	204	197	224	202	225	212	199	182	186	237	180	192	205	219	234	199	208	201	198	174	199	195	203	222	214	205	183	210	229	222	234	195	202	220	184	182	215	222	223	198	182	208	188	192	204	193	170	211	206	205	204	199	204	213	213	197	190	197	202	187	197	193	182	183	214	188	210	186	219	215	199	211	208	186	198	210	194	208	168	204	213	173	202	211	205	199	194	246	209	198	202	189	208	232	197	184	171	179	204	190	211	198	209	194	174	206	226	187	217	202	211	222	208	215	212	194	215	208	218	188	202	199	209	185	227	202	228	190	202	219	216	203	192	208	198	198	196	232	190	187	212	210	206	213	211	199	190	209	192	214	208	221	182	196	213	231	204	185	216	188	186	182	203	206	222	181	188	203	194	202	202	222	191	209	228	208	230	201	193	182	211	187	222	194	180	202	225	198	231	194	183	208	204	174	223	189	234	214	201	191	221	223	205	207	207	221	260	206	198	200	209	196	234	209	206	196	195	219	205	231	202	189	200	222	207	191	193	217	203	204	209	212	209	197	253	197	186	187	203	185	208	195	199	229	198	219	228	216	181	207	199	233	192	199	199	204	186	181	201	239	215	197	216	217	208	190	210	196	169	232	209	220	206	216	209	202	198	196	207	213	187	227	222	218	199	227	222	215	213	188	206	208	222	187	193	207	220	224	194	193	220	196	187	209	178	218	224	202	213	200	196	195	222	202	223	220	203	210	197	206	210	202	195	195	202	218	219	208	199	194	192	226	194	198	195	207	184	236	201	194	209	215	201	221	208	217	205	203	222	205	230	192	228	183	200	197	225	219	219	208	191	212	237	222	203	212	187	205	172	202	211	228	195	218	207	219	223	223	219	209	205	199	186	206	196	225	210	223	212	213	185	211	207	193	221	209	196	189	214	193	206	223	206	199	216	198	215	208	196	186	218	199	195	205	214	187	171	214	205	178	193	214	191	202	224	185	210	204	202	211	211	216	198	213	201	239	187	222	216	219	213	214	189	209	229	229	198	231	196	193	206	185	214	210	229
16413	2082	2861	3464	3113	2699	2178	1910	1719	1632	1390	1260	1207	1179	1144	1080	1123	1008	1020	899	1726	12936	26490	24458	16340	7184	950	682	719	658	673	661	623	668	678	710	650	649	669	629	635	637	654	655	673	703	664	640	675	647	671	665	675	637	624	692	681	638	637	682	667	635	679	617	671	708	676	662	615	631	637	658	629	648	637	691	665	642	654	641	659	670	647	658	651	686	648	606	660	691	667	672	685	671	674	665	668	688	621	675	688	673	654	669	658	735	655	636	743	711	663	648	655	653	632	628	632	687	705	678	610	630	659	729	687	655	698	686	637	725	676	678	657	658	645	657	659	701	647	657	655	643	660	668	668	647	690	618	619	655	687	658	700	669	641	655	666	660	635	666	663	654	639	639	620	643	625	683	667	657	699	657	648	660	621	671	685	687	587	697	684	674	670	621	669	670	698	658	635	659	642	623	651	694	620	656	692	648	648	661	674	661	691	707	663	639	657	662	649	683	638	636	630	638	683	632	605	626	651	652	662	682	657	652	671	652	637	653	620	669	650	687	652	654	607	649	643	644	653	646	645	639	697	639	627	678	618	644	657	597	644	647	677	690	665	641	651	624	634	660	658	714	637	663	658	679	678	660	654	636	696	660	685	689	632	682	684	651	662	660	653	603	645	695	659	653	735	714	617	641	685	636	637	633	698	683	649	650	645	701	639	685	713	621	683	667	674	628	656	687	679	652	658	672	667	677	621	655	660	658	677	643	651	628	680	647	651	674	687	669	598	614	646	629	682	643	625	692	630	666	626	666	633	671	655	680	675	661	638	632	638	650	662	657	692	673	658	746	677	668	708	698	668	630	648	658	687	721	692	670	642	648	645	645	631	653	681	602	634	679	652	680	669	648	681	692	646	623	689	639	676	655	637	653	649	684	633	645	645	628	655	670	674	671	664	641	656	641	688	659	670	683	622	683	625	654	679	642	649	651	703	664	672	695	646	643	661	685	637	660	664	620	683	693	668	667	712	680	665	670	628	686	669	637	621	639	657	653	589	643	687	623	666	625	669	629	647	658	592	661	669	605	630	667	641	683	668	645	654	693	670	626	629	710	654	682	641	680	662	705	633	679	665	683	658	670	649	708	638	648	660	668	694	632	656	688	638	656	637	696	681	629	681	623	655	716	646	642	671	696	709	648	693	718	698	657	655	637	661	688	663	632	694	634	624	637	661	672	626	664	663	667	674	644	635	663	647	665	661	677	672	677	678	628	670	602	636	634	682	623	662	660	700	659	692	699	630	647	674	623	644	653	664	675	671	643	662	670	630	698	661	666	653	661	643	680	642	608	661	673	629	668	642	673	646	638	684	653	644	681	673	668	676	662	661	702	681	627	633	674	650	682	612	626	671	665	660	630	642	651	659	710	692	653	677	662	705	623	648	664	681	651	658	684	698	688	702	634	692	666	642	690	678	615	641	662	685	646	704	688	632	685	650	664	732	632	641	690	645	649	682	658	670	689	632	622	690	642	706	666	677	662	711	657	663	678	640	665	627	650	680	657	706	628	652	686	648	677	641	632	675	667	635	666	643	684	699	637	665	648	674	661	659	620	658	676	646	640	675	628	645	650	638	677	659	694	621	691	654	672	646	665	689	656	639	647	647	728	718	632	656	658	645	650	670	645	681	668	637	638	695	678	636	631	606	729	672	641	680	644	627	673	679	623	615	652	612	720	660	659	687	600	693	664	642	696	657	662	698	642	688	616	665	623	635	660	650	671	685	689	703	685	646	657	701	650	660	675	706	647	664	633	675	670	646	682	680	685	644	620	639	666	679	667	653	667	664	627	628	659	685	672	664	645	702	620	652	695	640	628	632	664	648	652	665	659	620	605	619	682	650	681	636	642	665	690	686	626	621	647	664	682	640	614	608	640	619	601	659	596	684	620	698	640	680	618	630	677	639	605	642	680	674	660	672	665	661	630	596	664	656	644	625	622	680	651	665	665	683	660	593	646	685	656	657	646	705	604	632	632	670	659	639	637	694	702	697	679	684	640	645	668	662	638	655	653	628	663	661	631	667	660	670	676	657	644	686	646	646	641	665	611	669	666	694	697	693	652	665	642	631	610	679	701	675	684	639	670	661	579	665	658	686	657	615	663	627	639	672	711	669	690	672	690	636	671	679	691	636	672	660	656	667	650	654	722	680	676	669	655	586	600	658	633	638	630	664	680	662	673	623	667	630	623	673	709	615	665	673	628	643	657	679	642	661	626	610	634	669	645	627	676	626	670	702	653	649	629	660	663	654	631	635	657	680	662	653	650	667	689	684	678	639	637	619	685	606	655	676	636	610	661	638	656	656	664	651	672	630	654	632	671	672	630	669	673	651	654	628	657	681	643	725	654	689	661	704	658	632	634	677	637	687	696	692	638	613	651	694	662	674	640	634	629	686	662	678	672	598	634	612	627	644	714	643	667	619	667	671	662	673	669	660	680	680	709	714	659	628	690	666	663	660	653	656	672	675	655	676	655	650	652	697	668	676	646	651	628	687	687	643	644	654	644	675	632	656	632	680	636	606	669	685	608	642	668	673	673	686	665	641	623	687	644	631	650	620	653	671	696	643	673	680	636	684	625	637	664	678	646	658	684	665	626	699	595	632	647	625	667	650	652	649	650	671	668	664	639	638	673	673	650	725	695	629	635	693	661	678	618	704	611	714	653	675	611	639	672	640	695	634	659	674	691	678	709	598	666	672	670	643	618	660	644	704	685	655	673	644	664	703	663	657	662	628	626	682	608	715	663	668	663	676	628	609	659	682	653	674	647	640	653	678	663	643	677	656	716	701	644	601	651	681	640	640	643	708	644	665	685	687	665	638	635	656	667	626	673	670	634	640	642	645	685	651	640	692	639	672	669	633	689	707	721	634	678	653	624	697	737	669	633	673	628	639	602	678	648	665	657	648	675	664	702	689	657	662	624	635	683	624	655	650	619	660	626	664	626	653	666	632	630	656	659	650	684	667	661	685	637	710	720	646	650	654	639	651	657	659	678	699	666	687	701	632	623	630	653	700	685	600	680	674	657	662	645	668	659	651	641	668	673	686	679	640	636	661	662	606	620	673	626	693	657	708	699	640	677	664	635	658	653	677	623	639	661	670	701	693	676	683	680	646	641	645	650	685	694	681	702	654	684	630	608	636	702	665	700	620	613	665	646	657	672	658	649	664	626	663	715	670	681	699	648	628	647	633	693	635	719	632	589	659	676	689	707	620	677	697	657	675	632	628	662	666	658	672	673	683	691	644	676	629	658	623	625	614	607	680	638	690	666	624	648	717	630	604	665	695	624	689	671	659	702	627	685	712	654	630	650	656	673	670	645	642	650	639	646	649	630	696	708	640	670	626	667	653	648	659	681	682	695	658	632	702	682	636	672	646	671	649	735	660	627	665	628	674	674	629	639	627	610	657	603	637	672	667	673	627	710	682	654	612	657	643	632	638	627	655	690	645	645	647	688	655	663
37377	12369	3128	2082	1507	1103	890	701	621	557	512	486	427	422	408	402	389	396	353	356	374	1561	11139	12641	7531	2973	1034	261	246	282	266	264	256	285	289	279	263	273	294	284	261	295	259	291	294	294	271	295	283	290	289	272	278	264	273	239	290	273	262	292	288	269	247	284	263	274	270	259	282	290	273	251	280	274	290	297	288	269	279	279	279	282	279	283	274	281	272	266	252	265	275	301	248	306	272	265	265	269	288	267	273	266	267	285	299	277	290	277	276	280	262	290	287	304	275	269	256	276	245	265	274	273	243	273	266	251	287	266	289	270	267	289	279	234	267	262	276	308	241	268	268	314	262	261	283	267	329	277	269	281	277	289	281	255	245	263	257	294	273	280	292	271	294	253	299	261	267	285	264	291	286	279	282	258	287	285	288	288	290	293	257	266	293	302	274	281	269	272	282	316	240	279	261	269	286	272	284	267	270	283	243	252	250	281	279	284	258	265	269	252	276	265	255	300	252	292	259	275	250	275	282	286	278	263	259	293	271	269	266	241	277	278	290	267	282	269	282	277	272	288	305	265	288	275	276	281	269	286	288	302	284	281	290	281	269	263	266	324	290	271	277	286	252	277	272	279	261	266	294	283	293	268	276	252	265	264	267	246	268	258	287	276	236	267	294	266	267	272	257	287	234	298	262	273	238	295	287	302	296	286	246	296	273	281	272	276	288	293	265	244	282	279	291	287	279	275	250	286	263	297	269	284	256	249	268	288	234	304	267	265	269	307	259	273	296	259	279	275	260	281	251	271	277	257	299	242	289	270	276	282	291	246	282	261	260	284	283	271	262	249	270	289	272	292	294	284	281	280	285	264	244	282	273	268	292	261	247	273	252	273	301	246	249	272	269	257	282	282	253	258	282	272	262	274	288	267	268	240	288	240	291	273	283	285	295	262	272	271	273	281	281	285	263	266	253	269	278	242	294	280	269	305	253	293	274	259	268	255	258	301	259	237	276	273	259	269	264	290	244	244	266	284	289	291	274	250	275	264	267	261	241	275	273	275	277	267	296	250	266	310	254	221	309	283	258	260	271	281	261	264	281	279	275	269	257	268	282	260	264	263	278	274	254	285	259	282	304	302	294	255	250	292	274	269	289	278	297	298	280	277	278	246	279	278	272	284	273	283	246	314	288	267	264	285	295	292	287	256	283	291	268	267	260	290	277	291	260	276	299	268	258	268	251	278	259	293	257	270	274	297	251	247	268	252	274	263	303	275	270	255	269	245	289	270	261	301	247	253	276	273	265	266	264	273	278	288	281	263	285	262	263	306	275	271	257	270	297	279	250	277	285	274	257	293	272	235	260	276	287	265	275	248	295	276	264	286	277	288	274	295	292	269	263	279	287	277	297	258	266	280	242	303	308	266	278	308	247	239	276	287	247	254	267	283	280	281	305	305	244	264	278	270	298	277	269	265	289	272	295	295	304	277	264	293	256	253	272	270	260	284	297	258	298	251	329	288	307	282	281	266	237	237	256	276	281	285	276	259	284	286	290	308	259	265	259	278	240	304	267	242	267	273	288	269	310	245	257	269	272	250	289	284	273	286	270	279	284	274	276	297	240	290	269	263	257	281	251	263	251	260	307	279	254	242	269	264	270	283	284	287	275	288	252	253	263	279	253	281	261	254	261	265	311	279	287	274	268	271	275	246	233	285	272	292	276	305	279	257	277	263	285	277	295	285	242	299	250	247	270	282	282	278	277	240	269	249	298	254	270	301	277	265	291	267	260	279	252	286	266	300	270	283	284	302	283	255	269	263	265	272	281	249	258	264	315	260	268	286	269	260	280	247	289	299	255	289	282	300	290	280	269	241	277	271	284	265	274	282	272	282	267	299	288	279	258	258	264	296	269	278	254	262	266	284	255	271	298	280	273	276	274	279	280	279	274	272	227	300	269	250	259	286	281	238	298	285	269	292	254	258	290	267	252	301	293	273	245	270	306	260	290	251	269	242	261	290	259	248	282	276	269	256	266	272	266	284	299	256	272	267	275	267	274	257	254	255	263	272	242	268	240	291	289	274	294	292	285	304	271	234	281	256	275	276	274	275	287	272	285	319	263	288	313	305	288	301	270	237	258	252	297	266	272	274	322	268	274	281	291	271	281	289	303	273	284	271	270	284	278	269	279	260	258	296	266	271	281	284	275	277	245	252	287	271	265	260	290	274	302	270	279	300	248	281	303	293	277	254	319	265	288	302	241	256	263	275	276	277	280	229	269	265	275	283	314	316	273	250	301	270	270	245	284	305	281	260	284	308	257	243	256	275	271	265	272	263	289	265	273	294	251	247	286	280	265	266	278	285	263	274	298	279	275	295	288	268	285	271	282	281	264	279	260	262	269	260	279	266	262	297	248	283	281	270	258	286	288	276	284	255	280	268	257	286	298	282	286	272	260	257	305	258	263	259	272	241	261	257	255	295	287	279	254	283	281	278	291	262	261	283	284	253	251	261	267	260	280	272	255	288	299	296	264	271	253	267	266	287	260	257	295	298	272	288	274	246	266	297	249	262	319	280	268	281	285	288	289	266	297	282	269	308	288	280	269	268	262	299	294	266	283	286	302	265	282	255	295	276	279	288	278	252	262	288	280	240	302	286	277	265	323	285	242	257	233	268	282	297	292	232	256	263	279	304	254	255	266	260	260	285	305	261	282	276	245	260	297	271	263	242	266	241	268	271	321	267	287	255	287	262	275	260	247	265	255	291	257	301	290	256	269	274	249	258	281	281	244	260	279	270	278	279	277	284	289	244	239	272	282	288	297	281	277	279	261	249	281	266	292	285	261	279	281	275	282	263	275	282	268	297	260	291	286	305	277	259	279	260	256	262	252	259	258	277	292	276	291	265	287	266	253	253	270	302	266	253	289	277	271	284	251	289	255	314	266	294	274	274	295	263	261	297	283	293	267	267	279	252	249	272	267	255	280	287	247	258	272	280	290	254	271	281	249	276	261	284	259	314	265	289	282	241	286	283	240	249	294	252	262	282	293	270	270	269	287	282	256	297	238	256	302	302	284	282	254	278	268	264	263	235	280	298	291	275	257	295	276	284	269	272	292	269	260	235	268	271	248	305	277	260	277	283	288	304	257	249	278	285	278	307	272	267	292	296	259	255	263	254	243	259	280	289	280	291	254	252	280	258	254	268	269	270	295	306	271	273	272	262	260	273	268	308	269	274	313	292	301	285	275	261	300	284	265	294	248	266	256	296	295	276	273	264	270	291	288	257	294	293	263	278	263	289	272	253	316	291	293	296	298	264	284	262	247	286	241	259	254	253	281	269	257	269	230	279	259	240	261	294	293	280	259	264	286	277	265	278	281	270	271	257	277	268	251	281	285	279	275	275	272	252	291	301	259	261	258	265	288	277	281	277	326	288	286	291	261	282	282	284	260	269	279	270	263	270	284	282	267	261	247	268	237	264	284	252	252	256	266	294	260	298	267	253	268	273	254	276
24932	4188	4815	5699	4966	4189	3520	3037	2766	2404	2193	1963	1761	1778	1713	1596	1497	1438	1383	1351	1529	7680	33607	33522	24915	12711	4719	847	872	785	800	853	801	824	856	878	770	841	801	876	888	819	801	834	874	882	863	826	873	873	843	863	831	804	862	848	861	760	858	778	798	852	791	838	845	867	827	860	834	801	868	828	865	852	828	848	818	891	838	815	819	864	783	828	932	816	833	847	802	809	853	825	876	800	838	862	830	836	852	812	883	828	820	859	901	831	815	838	913	867	864	838	834	855	817	862	882	852	835	855	882	850	827	873	816	842	829	833	849	839	838	868	803	845	847	766	911	799	845	865	824	850	793	872	839	849	814	798	843	819	853	913	834	876	803	845	837	909	857	885	802	822	835	841	813	836	874	799	883	862	847	794	818	837	890	847	884	780	888	850	836	779	855	869	868	801	872	797	824	866	828	848	836	809	854	859	834	807	835	814	817	829	842	843	847	814	850	816	819	858	891	800	862	862	872	769	856	868	888	843	827	827	816	874	871	809	843	837	816	884	814	885	864	838	805	863	868	872	826	834	821	828	878	888	817	866	880	835	856	834	801	816	858	825	785	864	819	811	833	842	827	812	879	781	833	835	873	833	835	851	850	831	844	892	862	847	832	813	862	861	860	850	856	869	821	760	915	835	845	864	854	861	842	862	840	870	840	802	871	853	840	832	856	818	844	857	793	849	851	893	828	892	869	871	862	862	848	872	852	827	835	872	823	882	827	803	871	836	845	871	870	790	814	834	837	807	849	818	828	751	843	797	838	820	819	840	817	856	858	839	850	813	863	858	835	844	851	825	866	858	832	854	821	911	875	804	877	818	857	831	801	937	832	866	824	881	855	828	850	864	861	844	878	839	839	856	853	850	829	849	867	859	820	796	838	890	827	874	795	855	871	864	825	844	888	811	815	868	829	800	870	825	770	844	872	873	848	780	828	798	791	821	802	814	846	810	861	826	856	873	816	755	829	834	816	783	836	892	818	854	795	811	859	834	855	851	855	836	843	805	834	840	859	803	815	819	855	811	850	863	829	790	835	881	799	814	841	841	832	844	852	866	830	847	824	829	834	824	835	873	786	822	844	827	817	872	838	819	838	800	851	825	848	808	805	868	797	812	818	874	874	824	832	806	819	848	830	845	843	828	831	825	784	839	820	843	835	819	793	794	916	798	851	832	788	836	837	838	884	818	848	825	851	845	828	861	848	821	828	840	836	831	812	802	833	833	886	825	881	814	820	852	863	801	855	854	841	839	862	849	811	845	816	848	817	854	828	822	878	791	857	870	794	825	814	799	814	851	850	861	800	815	813	808	828	813	801	838	854	821	844	875	810	781	800	856	878	835	857	861	874	846	861	805	854	857	834	861	875	839	820	894	833	800	767	831	876	829	824	879	885	838	855	833	877	824	796	794	858	791	881	763	804	823	872	828	817	872	855	836	819	832	822	829	835	844	855	899	857	832	838	836	858	834	877	888	814	819	797	836	777	879	841	812	824	852	831	860	817	873	880	771	829	842	831	840	796	825	871	870	847	858	839	855	804	841	858	866	854	827	879	777	795	908	766	821	803	825	811	846	834	833	822	827	833	840	887	838	844	919	829	796	841	834	894	865	868	809	872	851	836	838	837	859	846	811	791	827	886	888	858	851	811	859	816	869	900	827	851	861	856	866	829	873	849	860	821	853	881	814	848	831	829	813	850	851	843	835	903	833	843	808	810	873	835	757	895	813	832	838	818	829	841	788	826	800	827	824	840	833	801	857	803	833	819	841	894	841	806	819	845	786	854	843	835	874	841	874	838	863	862	799	803	822	816	789	861	853	872	858	782	854	850	891	842	873	857	827	851	804	835	814	849	844	817	865	818	856	820	821	855	843	887	841	851	839	849	791	841	835	818	798	864	876	900	863	771	832	840	856	852	842	836	796	811	867	847	843	846	880	828	884	858	793	842	841	797	827	864	810	836	833	828	883	788	886	840	856	855	851	846	831	875	880	841	887	849	821	869	855	864	859	874	866	838	799	813	864	877	823	822	832	830	853	863	843	855	831	822	804	824	827	849	853	806	807	897	833	812	866	851	796	822	852	817	836	822	833	837	795	833	870	801	871	836	850	855	879	848	857	794	825	927	823	838	926	804	820	841	839	864	799	823	841	843	798	859	804	818	865	821	869	880	794	867	845	809	879	862	856	818	880	839	861	898	851	822	818	844	802	806	816	848	824	818	838	864	809	832	855	805	821	894	904	887	869	860	844	917	844	858	860	838	887	858	794	862	824	841	846	830	854	794	835	861	888	869	910	835	870	845	864	847	908	816	863	822	819	856	835	838	855	863	845	859	817	843	834	812	832	832	836	803	820	838	831	790	795	823	871	834	880	831	839	831	830	816	836	862	844	849	871	803	827	866	819	841	834	807	853	883	796	886	813	859	825	809	832	832	859	826	809	909	793	796	876	831	844	848	902	823	820	886	849	853	831	794	828	828	847	849	852	833	896	791	821	831	819	829	852	871	836	865	847	850	787	832	822	816	864	833	858	857	820	825	838	864	881	860	849	813	847	782	826	815	803	845	835	837	906	842	857	854	899	860	780	841	864	802	832	788	889	865	838	804	858	889	830	761	796	821	781	845	857	854	829	856	859	846	842	841	838	875	852	831	852	861	825	848	864	868	857	870	822	843	820	817	832	776	830	871	824	818	804	838	898	844	842	806	830	822	820	799	844	854	808	878	777	827	876	897	832	801	855	834	874	804	853	835	844	869	787	835	862	773	815	828	850	869	820	830	834	847	821	844	827	812	838	894	844	786	838	823	848	817	809	799	787	871	838	848	835	824	848	810	878	822	819	825	848	800	814	795	815	815	858	846	870	792	890	832	845	804	867	883	791	858	836	809	889	891	801	815	799	853	857	835	865	851	872	806	833	903	821	842	805	861	820	824	821	832	865	780	829	836	915	848	897	810	821	821	861	814	871	831	771	848	816	795	843	849	811	837	821	851	864	842	817	833	840	863	805	794	875	786	812	896	844	797	859	847	861	850	866	836	830	814	841	835	857	851	812	848	821	827	836	820	840	771	856	840	818	797	835	894	797	850	867	827	791	851	848	848	840	815	845	799	867	867	854	808	846	806	777	840	868	878	787	837	785	839	927	799	839	824	784	829	859	834	856	835	833	849	833	888	811	869	767	923	829	811	848	817	863	848	827	841	827	793	823	824	859	772	841	821	893	793	869	851	849	798	825	893	811	855	872	844	829	865	866	804	814	853	804	864	884	851	895	886	854	797	815	804	813	889	875	870	825	823	840	790	855	806	832	852	860	892	872	823	835	829	800	840	844	810	837	851	806	868	813	823	809	863	893	859	820	832	853	847	812	854	845	886	830	849	856	802	817	806	836	854	846	856	837	772	879	826	848	829	838	895	888	836	817	778	850	815	863	895	888	850	875	852	835	904	851	859	850	823	893	799	874	843	775	851	850
4361	371	274	257	247	194	255	196	239	224	199	206	213	198	204	193	194	190	216	200	203	240	768	1130	1047	685	394	201	231	217	186	198	212	207	200	174	194	179	204	217	212	217	196	178	190	205	207	192	193	188	198	197	234	199	165	178	211	199	212	196	196	197	208	188	208	192	189	198	218	212	187	161	210	173	195	191	228	194	209	210	198	208	187	176	193	196	209	177	217	179	187	186	222	188	194	182	216	203	214	200	186	198	175	196	190	190	197	196	184	200	180	199	182	204	210	200	200	196	209	192	179	190	169	174	213	214	214	214	192	178	214	211	184	203	192	196	168	208	220	225	183	205	202	198	198	193	183	218	184	178	176	214	175	186	193	192	198	201	214	188	201	197	215	184	185	207	218	202	213	204	193	191	195	175	191	186	195	181	204	208	208	181	194	232	214	206	210	212	202	207	214	206	209	204	193	175	176	192	192	199	210	216	205	204	194	189	195	182	205	185	204	175	195	204	207	182	190	211	204	203	218	211	175	204	200	204	223	201	222	198	195	159	238	229	208	198	196	204	192	208	175	192	187	186	212	196	194	218	218	207	200	224	212	200	198	203	209	199	218	190	219	209	177	193	185	200	194	206	203	196	214	205	190	220	180	192	185	214	186	189	210	192	206	196	191	203	190	204	208	212	193	209	173	180	186	208	183	201	187	208	218	211	233	193	221	180	205	209	223	190	182	200	173	211	214	192	190	183	186	184	202	190	188	184	189	179	202	210	205	186	175	185	172	172	207	202	214	232	191	213	175	180	212	192	223	197	197	211	195	204	193	194	189	204	213	182	183	182	195	217	202	197	212	196	170	212	206	187	176	202	203	198	193	193	202	190	209	174	188	240	194	219	191	207	210	191	198	203	197	182	196	184	173	204	209	225	212	205	205	184	187	191	182	213	205	219	200	181	182	178	212	206	204	208	221	199	178	161	194	190	192	196	203	192	196	200	202	200	233	191	193	180	191	189	189	201	183	177	182	207	207	179	220	191	206	215	183	156	181	185	193	228	208	190	219	185	189	200	197	231	231	177	189	211	188	215	194	208	206	210	208	204	198	217	190	211	208	214	210	202	210	185	190	194	190	224	181	205	210	216	216	168	213	211	210	214	208	177	176	199	194	193	220	186	183	200	213	159	189	192	206	204	202	213	201	195	180	206	189	194	225	228	194	197	208	188	211	213	182	174	173	208	207	203	210	177	186	233	205	189	190	229	197	191	195	221	213	190	206	177	205	210	183	191	201	203	196	203	177	223	186	179	204	193	199	201	203	194	179	201	203	186	206	211	188	189	199	200	197	214	198	187	215	194	215	206	210	211	191	219	183	201	190	179	200	196	204	211	202	172	188	203	205	199	222	185	186	180	206	187	204	213	200	175	166	189	179	178	210	201	192	213	192	169	203	189	206	207	211	200	213	198	191	190	186	191	202	171	192	201	191	200	173	195	215	185	170	184	178	188	197	205	190	228	168	206	193	197	207	194	203	185	183	196	202	193	189	179	213	203	200	197	216	175	203	224	207	187	182	198	179	179	186	181	207	254	197	207	209	205	208	169	195	199	222	197	196	183	213	184	229	201	172	184	197	200	184	184	195	178	221	205	188	190	205	202	184	209	218	180	206	182	188	195	206	186	182	206	189	167	183	214	211	180	217	203	203	205	185	208	181	195	181	200	206	198	185	195	213	206	184	218	230	187	203	196	208	192	187	212	176	183	212	192	187	199	206	189	165	191	185	208	228	196	198	185	191	213	163	237	193	212	223	188	188	190	193	210	204	185	172	182	192	176	182	217	219	191	183	222	184	209	215	178	221	196	216	211	196	196	178	216	206	199	194	202	193	183	192	198	193	202	216	180	191	182	206	201	209	186	199	200	182	206	187	169	179	223	186	192	202	183	196	205	205	198	195	177	203	206	202	189	185	203	186	194	188	197	187	195	190	204	215	205	209	195	198	182	180	192	181	193	216	215	219	226	225	192	197	205	191	204	184	197	197	192	188	195	202	189	194	202	209	210	200	170	186	183	196	199	199	184	205	183	168	209	228	203	198	230	210	199	197	228	198	188	211	204	219	215	188	174	190	204	183	233	185	191	234	219	197	207	229	191	189	193	202	219	211	189	201	185	205	208	199	185	172	231	214	197	182	216	208	241	197	217	217	192	183	193	173	193	184	223	192	183	178	198	173	199	194	205	182	190	208	172	214	182	199	196	208	183	181	184	196	183	205	193	192	194	199	188	205	206	181	219	213	174	217	202	184	210	203	220	222	198	179	200	191	216	198	190	193	202	187	217	205	202	185	203	205	214	202	191	180	209	223	212	197	223	197	219	205	214	194	187	216	176	196	195	188	207	185	179	230	198	203	184	172	205	218	196	196	212	203	198	216	210	209	202	207	181	204	205	188	213	207	203	177	198	202	196	205	185	192	192	198	192	168	200	185	200	194	208	215	212	206	208	181	185	177	186	202	199	209	175	193	200	210	205	169	203	193	197	201	186	196	201	222	194	221	203	189	197	198	199	176	181	219	232	194	203	213	174	180	222	191	192	203	182	204	194	211	224	198	208	189	210	216	212	186	172	220	201	180	209	183	180	185	201	203	189	175	192	197	186	172	192	202	218	197	202	199	208	203	212	224	199	194	191	176	198	197	190	207	193	171	182	218	203	202	191	189	219	245	198	202	169	220	182	213	196	221	166	182	205	201	179	224	199	170	194	177	195	202	213	201	171	214	178	220	209	209	188	208	185	184	196	213	209	215	184	205	198	194	206	195	164	199	204	191	189	195	204	166	198	188	187	178	211	203	202	201	179	189	196	191	204	206	210	195	193	184	191	200	207	224	206	200	202	200	214	242	206	219	174	178	210	179	205	168	208	205	189	205	211	190	197	209	209	190	231	210	221	189	209	195	208	212	162	224	217	214	160	210	196	200	218	203	197	200	210	198	195	187	201	219	211	191	222	200	179	191	185	177	188	215	192	216	220	190	201	219	206	194	183	183	192	195	216	225	218	189	221	211	207	226	238	208	224	217	182	189	172	191	223	228	212	199	213	200	219	193	187	191	205	192	219	184	197	190	206	204	185	218	228	199	200	209	223	202	192	197	197	193	203	185	185	191	209	204	193	190	210	189	205	190	185	200	221	197	200	204	227	204	205	245	187	182	207	219	179	215	198	202	201	193	169	196	205	204	205	194	231	190	193	211	187	195	187	218	184	206	198	168	192	194	208	176	174	195	200	187	214	185	165	213	202	219	232	201	202	181	215	223	206	191	191	203	205	175	201	201	196	197	195	171	206	193	196	178	184	189	189	211	194	208	207	205	209	215	204	180	188	171	169	197	211	203	214	192	195	181	197	173	207	187	212	211	196	220	183	198	204	193	197	215	190	213	224	179	199	202	174	177	205	199	205	193	174	203	188	190	226	197	196	194	197	207	172	202	219	195	185	202	230	216	211	206	193	209	193	206	208	202	219
3487	722	801	851	780	727	726	673	689	693	724	645	676	695	692	688	660	686	695	679	685	893	3885	5919	4865	2842	1361	654	638	646	645	689	639	640	599	630	613	599	599	634	621	610	682	590	678	643	654	673	616	639	653	644	664	628	609	610	654	631	605	647	653	640	624	659	637	652	643	657	647	631	650	653	587	641	616	663	624	629	625	612	654	625	604	628	661	685	655	660	619	632	619	657	642	627	646	642	667	643	649	606	588	622	659	654	596	636	615	628	660	627	636	661	666	625	729	636	615	661	639	630	635	617	655	663	661	621	648	664	678	629	633	605	616	594	696	621	613	635	651	596	600	660	646	659	662	632	670	639	632	638	658	621	660	649	637	619	667	661	613	686	640	645	624	640	635	660	673	647	651	655	624	664	650	652	696	676	652	671	675	661	642	617	638	614	605	641	636	683	662	580	607	669	677	621	646	603	676	647	669	613	610	648	656	603	664	623	649	645	624	678	654	688	682	634	606	623	664	651	663	625	682	652	617	625	664	676	637	606	604	645	604	598	621	668	639	610	651	624	673	603	634	656	661	636	662	682	680	625	656	617	661	608	596	649	648	643	674	629	655	659	593	669	588	633	647	671	684	608	626	616	634	651	658	588	632	637	609	654	602	607	616	610	641	680	633	635	698	657	686	607	647	688	611	636	638	628	675	621	596	627	653	672	641	614	633	621	578	663	625	639	694	643	603	637	661	635	663	669	638	647	604	627	693	603	646	633	642	689	651	672	653	659	669	638	626	594	630	652	660	646	633	675	616	654	648	603	649	658	636	641	651	648	620	596	627	577	668	605	642	557	653	635	637	690	598	640	657	679	644	614	632	634	627	650	650	552	585	584	634	637	672	614	631	637	622	622	658	561	618	642	644	635	637	640	610	623	636	634	660	602	660	632	635	630	655	618	627	646	607	635	636	639	619	619	651	615	628	646	626	674	631	614	633	673	603	607	656	625	640	635	626	619	655	676	641	602	655	649	636	642	656	591	669	674	685	630	587	650	683	648	606	638	641	653	621	663	652	587	634	625	712	663	639	677	660	634	666	610	619	666	604	632	623	658	665	639	632	636	644	673	603	605	604	614	595	639	626	616	684	649	609	649	597	637	605	670	610	627	640	643	627	601	645	608	618	640	633	666	582	642	657	671	563	641	629	648	611	651	638	620	631	661	661	691	620	602	643	677	631	625	634	648	637	647	639	615	647	633	596	610	643	659	621	604	660	663	624	664	594	644	627	671	632	642	591	641	647	600	644	662	617	628	629	633	550	640	662	663	619	595	670	648	627	669	621	636	640	673	651	634	639	704	644	670	624	614	640	599	626	609	621	644	640	657	612	618	606	612	637	620	657	669	652	628	596	662	632	611	645	650	599	643	655	644	657	654	634	673	659	612	658	665	671	628	654	615	592	638	633	615	707	651	666	621	646	631	677	606	665	648	616	657	604	658	656	645	631	618	662	661	661	661	679	635	615	683	603	651	629	624	627	636	620	626	599	633	614	597	608	648	626	623	678	642	628	620	609	570	667	659	630	639	686	657	624	610	616	666	650	637	624	641	650	615	689	690	688	618	650	636	600	616	644	639	675	680	654	640	655	628	614	656	677	614	670	572	614	612	632	637	660	642	647	616	589	698	630	654	649	624	633	628	663	635	625	659	640	653	671	635	614	642	681	678	626	619	637	653	637	641	612	659	641	600	626	652	654	674	672	676	670	635	627	626	600	599	592	655	654	586	656	617	626	647	623	646	640	594	586	641	640	622	634	676	668	665	658	635	620	657	632	629	624	624	579	621	653	650	640	667	626	683	644	653	605	577	651	637	676	599	622	613	613	629	597	646	648	652	644	626	656	625	669	652	588	698	622	655	612	595	595	614	643	658	632	617	616	624	638	669	619	685	634	604	656	632	668	610	633	631	673	633	652	636	584	640	660	644	595	670	619	653	647	614	614	646	650	636	628	616	610	641	626	616	614	631	655	677	653	634	663	616	655	661	661	608	619	661	646	607	646	641	621	652	644	604	622	619	630	664	628	618	616	653	677	596	668	638	622	661	635	641	649	669	639	639	638	608	644	664	622	610	664	624	614	679	653	619	617	659	617	611	640	588	681	633	628	633	663	658	699	594	655	625	645	668	622	647	631	646	609	728	596	635	661	651	655	655	671	633	653	674	628	601	644	643	639	641	668	641	643	643	647	633	664	653	654	655	621	624	612	624	640	625	626	649	642	634	629	635	641	636	658	633	660	651	640	619	639	617	659	631	625	664	590	625	631	659	623	649	593	621	677	662	627	606	627	659	614	691	667	630	617	643	633	651	644	626	680	601	599	608	618	610	662	676	645	647	648	607	686	612	631	603	614	616	622	690	646	671	661	659	595	625	622	637	625	649	637	621	656	600	676	634	634	625	600	673	677	615	623	637	645	623	610	659	630	591	638	636	585	623	643	670	639	666	671	634	629	669	642	628	598	649	651	634	613	658	610	622	620	641	676	620	642	663	648	622	640	687	627	632	625	634	652	584	606	646	640	647	616	640	620	664	612	635	654	637	647	630	654	591	606	625	648	613	708	657	608	627	628	643	649	624	674	598	636	622	609	618	664	613	676	649	678	645	602	653	657	607	656	649	622	642	604	621	694	636	622	668	673	631	638	600	673	680	629	650	642	677	626	636	632	661	657	633	593	612	660	644	706	652	652	713	661	662	684	612	605	643	635	637	651	607	634	618	640	621	659	620	639	703	699	586	609	684	591	610	656	701	632	645	647	666	671	664	668	628	655	672	634	622	654	670	621	640	641	639	654	691	601	632	634	657	612	597	622	672	625	605	597	635	657	642	640	646	673	612	646	622	652	644	619	663	637	630	662	652	599	686	680	617	617	657	675	630	640	667	638	630	664	635	664	653	666	666	624	678	637	676	629	629	676	575	625	651	635	655	620	622	638	597	635	649	612	644	669	603	640	584	629	677	626	636	663	621	660	580	619	645	678	626	664	619	637	692	664	624	589	663	667	634	659	632	642	595	598	644	660	611	607	643	644	595	605	624	664	670	625	659	593	671	666	635	615	627	631	646	661	665	648	664	666	624	645	626	650	634	616	624	621	628	663	693	674	640	622	611	627	651	716	630	628	621	629	611	611	643	655	642	641	661	624	587	648	651	666	608	672	591	624	642	610	605	647	650	637	656	631	682	650	629	638	604	622	645	626	664	614	616	610	695	616	642	641	653	631	675	644	668	659	649	633	616	587	603	636	653	671	614	634	618	658	650	609	629	655	624	647	693	646	695	634	663	634	622	628	643	637	640	659	654	623	643	685	661	621	642	658	624	657	653	660	654	639	633	623	626	636	645	676	634	610	649	639	638	653	610	616	638	657	644	641	567	678	652	630	615	625	616	632	624	652	650	635	636	620	617	633	677	632	658	599	590	621	640	657	704	636	622	632	637	646	619	620	624	633	647	608	621	628	611	651	646	600	677
22983	3305	1697	1246	880	712	567	501	415	349	365	345	327	312	313	310	282	235	296	290	295	800	6636	7999	4733	1877	789	254	239	257	211	237	244	218	242	236	249	235	240	256	234	218	251	231	230	227	229	227	229	226	222	221	241	247	220	248	232	225	243	227	205	246	248	239	257	228	232	239	275	250	239	229	229	237	238	215	235	255	236	217	240	244	252	233	237	259	232	257	219	238	238	246	227	251	217	249	268	214	258	236	242	206	254	246	233	234	238	217	242	253	244	244	256	262	214	230	249	229	244	229	239	243	267	237	200	223	234	238	240	232	248	214	225	233	244	209	259	232	257	221	245	231	222	223	252	226	240	224	247	221	223	234	241	244	230	254	215	235	219	243	241	218	217	262	220	247	219	222	227	220	233	214	213	223	242	220	229	247	217	223	245	252	250	243	252	260	237	199	251	227	244	229	235	230	249	245	218	231	254	205	222	245	233	241	214	240	229	229	217	231	251	223	240	223	224	245	253	255	222	237	237	257	220	194	250	222	231	252	261	231	235	273	226	222	231	217	217	225	254	224	219	238	252	244	239	236	242	236	232	207	260	241	254	269	214	227	242	232	239	248	219	227	247	235	233	235	221	253	205	223	243	230	232	208	251	218	257	227	209	228	232	209	241	277	231	211	214	236	256	233	225	272	208	226	222	234	223	227	243	246	239	208	216	209	245	232	228	229	249	244	246	243	212	230	218	244	240	208	248	250	227	224	233	253	242	221	222	219	214	209	235	256	235	196	233	242	231	247	254	222	261	249	236	226	220	241	209	224	223	234	251	259	206	234	239	220	254	237	245	206	225	260	212	231	239	211	236	221	207	235	229	253	237	217	246	261	283	240	222	263	263	241	256	220	207	258	204	250	255	243	227	243	218	249	221	229	226	231	236	248	217	237	251	242	229	200	225	229	231	231	230	211	249	257	253	241	246	266	225	256	250	229	266	258	244	232	270	244	249	244	235	242	232	239	240	232	256	230	254	227	242	267	217	231	237	250	244	228	237	221	238	231	241	256	238	239	223	232	249	216	225	235	236	204	233	227	252	257	234	232	223	223	237	244	233	212	234	232	228	233	219	244	234	241	224	224	237	207	234	257	214	239	247	223	245	229	265	239	219	244	252	253	241	201	246	257	249	200	217	240	224	264	261	241	239	222	218	216	269	214	233	224	259	216	249	225	231	241	247	231	201	245	261	241	245	204	241	234	250	244	219	219	221	249	238	240	237	239	233	217	225	259	239	230	258	242	240	229	241	245	242	214	258	234	216	222	227	240	235	242	236	255	232	257	232	241	240	238	224	252	227	246	257	202	234	241	221	243	229	227	203	239	260	211	234	223	260	239	242	229	241	214	254	213	236	262	236	217	266	226	224	237	219	269	209	252	215	235	207	230	232	232	258	263	235	243	238	234	237	219	225	240	244	260	225	207	246	255	238	255	239	213	226	247	261	238	246	212	240	256	241	233	245	255	211	231	227	237	244	239	236	224	230	234	259	233	236	227	250	230	248	244	267	223	229	216	214	246	203	212	249	226	234	209	232	227	238	200	236	225	233	245	257	240	240	234	245	229	261	243	248	233	217	254	229	241	209	231	257	229	199	260	270	249	239	252	215	252	243	241	246	233	237	234	231	222	255	225	225	243	237	235	232	235	260	225	213	214	256	253	204	230	273	232	230	215	241	222	246	251	245	231	231	250	246	223	247	249	235	255	215	222	248	234	276	247	221	237	228	213	238	247	251	256	232	222	251	238	226	210	217	248	261	232	256	238	223	240	226	245	267	205	245	254	223	234	219	274	228	239	236	229	231	230	223	212	271	251	220	244	224	236	243	239	238	211	221	222	207	236	245	223	248	241	243	251	220	233	223	210	233	244	237	215	232	228	238	264	247	240	233	226	238	224	239	222	231	220	227	224	227	260	226	241	247	235	211	229	227	226	245	244	225	226	215	242	235	237	216	257	223	253	235	226	264	232	242	219	242	245	236	269	226	257	242	245	271	216	225	221	246	242	219	229	245	230	242	218	249	235	214	217	205	240	227	253	229	249	259	222	230	220	210	247	245	213	245	256	243	233	225	233	254	247	234	222	246	237	264	237	239	254	235	229	235	238	246	224	239	238	248	242	225	235	237	227	241	245	237	227	266	230	216	235	251	215	193	227	240	229	220	247	209	265	219	219	260	234	213	225	240	231	237	266	245	249	235	238	241	233	228	261	235	228	249	230	242	218	244	239	215	265	239	218	234	228	230	218	244	243	243	234	235	236	252	237	238	247	225	229	236	251	215	226	240	254	220	228	244	248	217	261	245	222	242	227	250	254	245	241	248	233	235	233	227	241	235	234	240	232	259	218	236	231	248	238	248	225	242	251	264	260	223	220	244	224	215	236	264	224	262	219	236	250	237	240	218	248	221	228	257	201	216	250	215	230	212	217	253	275	214	251	231	264	257	223	251	224	229	235	225	246	223	239	224	245	245	246	223	236	251	239	224	235	226	239	223	230	218	235	227	222	216	236	232	228	250	206	248	217	214	224	250	220	215	250	247	242	220	260	219	239	254	250	226	236	245	227	248	217	241	226	247	258	264	231	260	216	213	230	245	234	227	242	226	245	227	235	241	257	270	239	225	234	212	248	238	234	254	258	215	234	254	225	256	240	252	258	238	208	255	248	232	261	267	238	279	214	229	258	219	255	233	245	248	230	253	222	224	259	251	264	227	222	235	209	227	247	234	223	233	253	239	251	224	251	218	212	230	242	229	236	232	258	241	252	248	241	257	234	237	259	265	256	225	239	201	220	229	231	256	253	226	257	229	240	218	261	239	226	240	225	236	234	229	231	213	254	222	267	243	240	220	238	253	209	252	219	238	250	241	196	231	261	248	246	209	202	254	252	236	222	219	225	246	236	221	227	246	245	236	231	238	225	240	240	228	225	221	254	224	223	233	222	228	255	238	248	263	233	231	254	259	230	244	226	224	248	229	238	243	262	224	216	240	237	265	227	235	243	215	237	231	224	225	224	242	210	213	228	240	228	243	237	243	241	264	227	239	242	251	220	228	229	227	229	237	226	255	220	242	232	214	238	228	250	210	206	245	227	231	253	222	233	259	243	237	236	238	226	245	251	247	241	254	238	204	207	220	242	223	254	233	219	231	245	188	260	246	211	247	234	242	247	239	226	210	228	243	249	228	236	249	219	260	247	218	258	246	197	254	239	233	235	257	230	234	232	235	231	248	222	228	266	232	222	219	234	235	243	225	244	237	246	243	223	268	235	238	238	256	238	244	258	216	224	255	219	205	224	241	251	208	224	229	225	226	252	202	231	238	249	224	236	224	254	202	237	210	228	253	268	263	250	226	218	204	229	198	235	251	238	231	239	266	212	226	244	222	235	218	228	237	249	246	230	249	260	231	248	246	234	250	233	210	262	245	233	240	236	230	232	239	233	230	228	256	224	228	233	233	223	236	219	249	246
14227	1933	3045	3623	3266	2783	2362	1988	1821	1643	1504	1394	1258	1247	1128	1165	1045	1042	1054	1050	1055	4379	26224	26758	19248	9134	3610	825	765	695	729	745	755	720	755	740	750	714	712	698	764	734	760	736	799	756	757	777	772	725	811	787	718	726	748	711	781	772	727	735	725	762	749	722	761	755	746	744	694	749	751	762	770	749	797	776	789	774	735	733	765	751	790	737	691	731	763	709	708	729	740	731	747	756	732	726	726	724	757	715	700	792	721	738	720	757	724	744	745	775	725	765	700	775	720	752	735	755	740	762	721	752	747	743	697	750	753	741	756	740	772	744	767	751	761	727	642	730	699	718	737	766	775	767	738	761	788	743	726	736	732	757	769	710	784	740	697	843	729	753	742	711	776	789	732	705	730	717	679	770	758	795	700	674	755	761	742	770	748	714	731	726	726	739	708	690	742	741	764	708	721	740	745	735	758	766	752	717	711	707	752	740	752	759	714	716	760	778	704	720	720	766	702	706	767	793	744	778	765	754	767	713	749	704	740	734	773	714	760	697	736	702	696	738	738	736	786	772	735	730	717	710	787	708	763	710	735	746	715	724	762	787	695	721	755	717	774	780	758	762	743	783	758	742	736	758	679	788	717	676	733	778	758	732	807	771	781	719	740	741	736	778	715	762	804	779	725	764	716	761	780	752	749	793	727	751	772	763	749	750	726	730	767	706	748	771	737	745	726	734	725	709	747	733	727	725	756	737	762	688	724	791	757	754	723	748	709	746	737	733	777	712	729	739	738	729	734	690	638	719	731	779	764	787	745	720	743	707	772	701	754	704	763	759	743	694	782	735	773	723	730	755	794	707	746	762	721	771	731	786	750	790	723	813	735	745	783	738	722	742	755	783	728	776	744	713	727	693	752	770	765	729	703	710	694	775	738	711	740	708	683	710	744	752	723	743	764	786	774	775	750	686	686	785	723	747	728	691	727	752	793	738	793	712	724	747	755	726	699	740	741	728	741	762	697	709	732	704	733	766	757	749	732	788	771	750	750	717	710	742	722	743	686	756	776	772	760	804	804	756	722	733	770	728	755	732	739	712	784	750	723	782	747	731	754	715	730	792	733	711	739	783	719	753	769	755	710	756	730	770	755	759	706	747	718	753	730	753	715	704	736	737	741	746	715	780	705	761	731	748	744	710	769	759	707	724	710	720	749	764	761	747	770	752	810	713	749	759	760	739	737	801	754	710	752	739	747	703	723	767	742	695	740	766	764	727	736	743	741	752	704	726	753	731	736	722	762	746	759	712	756	760	759	809	776	735	741	680	721	785	761	781	786	751	762	726	759	776	786	722	791	717	765	754	717	764	766	809	755	721	720	734	806	749	717	769	737	755	745	729	740	749	723	734	713	749	745	731	719	722	762	760	720	752	755	767	750	823	749	757	782	713	761	750	740	735	732	715	740	727	789	728	720	722	784	780	718	744	787	743	683	768	729	730	739	764	779	708	773	720	765	729	767	796	681	741	766	765	748	726	761	754	746	793	754	749	753	724	688	752	732	748	779	682	781	774	746	785	765	721	727	700	770	735	740	747	739	696	716	747	735	786	765	751	726	719	777	736	755	784	778	722	690	749	749	735	768	775	726	758	725	767	763	714	751	737	792	743	727	781	726	746	744	740	779	739	757	740	790	785	786	815	687	718	699	753	771	759	724	814	795	707	779	762	749	707	772	755	731	762	717	760	751	753	725	740	731	779	712	734	788	754	751	778	738	788	757	765	705	737	729	748	775	711	803	717	770	747	752	687	730	732	777	723	784	772	774	783	792	700	768	724	722	752	773	751	734	699	697	737	750	739	736	746	734	754	744	683	722	688	735	762	764	721	756	757	725	731	780	819	769	752	782	740	724	734	733	738	764	752	724	703	767	748	742	755	706	724	726	759	718	774	754	755	744	741	726	766	747	713	726	735	733	714	730	743	759	754	721	749	772	759	760	750	745	724	755	725	758	760	746	733	747	731	781	739	771	790	706	734	733	745	739	735	745	763	749	712	746	720	695	759	768	726	749	771	757	754	764	755	758	688	754	751	715	772	724	778	765	760	697	751	715	717	733	731	744	702	763	729	769	729	719	712	766	776	759	715	745	710	681	765	678	729	735	761	756	802	744	777	793	741	753	755	731	735	703	747	742	716	753	728	773	729	746	697	765	739	756	753	703	728	725	693	727	812	715	757	729	778	749	776	747	790	735	740	738	763	763	744	740	781	713	761	801	757	713	775	776	725	751	732	738	737	756	752	753	759	758	765	740	711	720	704	719	757	760	761	720	743	818	724	752	729	743	788	741	748	768	769	673	742	757	759	713	738	728	767	750	728	706	729	730	745	710	721	745	720	756	767	751	772	787	708	726	723	748	744	739	721	733	764	752	727	728	744	777	732	756	714	719	728	758	721	748	771	739	726	742	758	735	740	718	730	762	711	741	759	735	729	776	707	769	735	751	737	742	809	771	738	734	751	742	791	685	753	702	778	734	694	718	739	733	779	766	747	714	756	689	738	773	742	755	734	695	787	741	706	734	723	786	754	747	745	742	727	695	713	724	703	753	758	767	712	713	730	683	726	741	743	800	762	720	731	774	729	730	685	769	724	779	775	761	735	763	749	779	733	760	720	785	776	719	771	725	740	760	787	779	755	746	754	779	729	771	710	756	744	762	754	753	738	744	747	764	719	741	770	741	748	763	775	785	735	754	772	796	721	776	739	812	763	727	761	740	724	759	720	717	736	726	736	747	752	761	757	749	759	768	782	738	710	728	792	747	786	732	743	696	773	743	726	785	694	725	746	716	712	773	773	731	774	734	741	770	738	779	749	754	739	720	745	747	766	718	708	735	718	769	703	737	772	721	773	746	717	738	776	736	724	720	785	727	753	704	739	741	752	756	748	689	719	768	765	809	777	752	781	802	744	793	784	719	767	759	757	745	703	749	755	763	742	710	707	771	747	750	712	732	756	705	752	703	740	715	755	756	733	744	729	804	740	778	712	737	735	733	743	753	743	711	734	730	747	713	744	733	758	762	782	762	761	780	757	752	752	785	744	723	758	790	727	724	715	732	741	778	692	726	735	764	791	716	781	752	742	724	728	677	737	724	712	757	756	767	713	786	721	810	725	742	785	746	778	749	735	800	758	721	778	754	755	758	735	737	742	776	730	785	732	707	732	777	775	687	748	747	687	744	799	694	745	743	746	744	721	752	749	742	744	720	741	756	739	764	773	720	757	719	794	787	746	750	699	705	801	740	728	679	746	703	754	753	773	685	719	738	734	756	752	773	745	725	733	750	756	741	740	740	725	750	750	751	742	741	733	722	749	774	751	681	756	750	751	810	744	756	751	687	749	746	772	758	730	729	744	772	753	703	726	752	772	773	706	829	737	760	780	774	757	740	784	704	759	717	725	735	741	697	739	771	776	724	767	729	728	727	779	743	731	749	730	742	762	743	730	726	789	748	751	762	750	755	715	759	746
28770	5959	2967	2226	1612	1121	992	834	687	629	520	508	478	399	375	409	377	386	363	368	364	585	9284	14062	8445	3898	1278	318	303	281	265	301	301	269	267	311	287	315	280	317	279	281	314	292	288	284	293	257	267	303	318	286	293	288	299	305	307	262	278	285	309	290	296	289	269	285	259	274	319	306	305	315	282	272	272	262	266	322	298	280	301	273	277	295	280	297	274	269	278	262	296	292	276	290	276	274	281	298	272	270	290	300	283	293	307	306	293	313	288	296	309	270	285	270	295	339	251	265	293	298	282	276	283	294	288	302	292	266	286	287	273	291	275	295	291	300	282	257	284	288	277	272	294	276	303	297	270	263	301	312	304	271	284	300	266	292	292	310	281	274	300	320	281	269	253	301	274	287	308	279	316	273	316	277	283	257	280	294	274	323	266	292	304	302	276	263	284	305	296	296	299	246	285	270	299	277	319	267	279	281	276	291	298	318	273	279	270	294	259	292	288	293	267	284	256	276	273	278	307	293	283	331	307	279	286	288	287	281	299	308	314	292	286	295	304	275	274	284	267	309	283	295	292	336	311	282	295	275	303	270	289	287	231	294	285	321	246	297	273	285	341	301	282	291	280	288	298	328	317	283	261	275	318	299	273	287	264	281	289	266	295	251	313	311	287	309	303	290	296	267	278	256	266	287	295	269	257	263	302	290	308	252	283	331	291	313	296	279	259	295	297	278	312	286	287	310	266	298	297	298	297	271	294	293	266	276	329	271	303	311	319	294	305	294	286	288	273	302	291	290	260	282	269	308	292	297	284	305	307	278	294	274	289	294	301	313	287	283	286	297	303	329	278	306	311	315	278	284	289	261	291	284	263	266	296	308	330	302	291	274	299	339	277	285	265	279	283	290	295	282	310	263	301	295	296	274	299	294	301	317	293	307	305	298	265	292	289	291	308	248	265	271	247	283	319	306	288	291	267	296	324	309	288	287	271	307	291	279	292	289	272	301	310	287	270	313	263	307	277	280	262	271	277	284	313	272	271	283	279	282	294	294	312	310	278	277	282	305	301	309	282	290	273	276	291	274	310	283	283	307	303	291	279	309	292	276	297	275	290	290	282	318	305	280	311	295	256	265	294	297	288	283	281	314	274	296	284	320	276	286	273	290	284	291	282	299	316	302	286	281	294	308	293	261	291	288	268	261	288	279	266	307	298	298	281	281	306	290	290	291	282	263	284	303	298	282	269	311	269	255	284	300	301	276	297	295	305	308	302	292	275	266	287	329	293	321	264	309	282	277	301	278	294	274	276	292	273	279	292	285	280	315	276	303	323	267	247	308	257	306	298	298	311	265	300	308	292	277	278	291	286	316	281	300	297	280	245	295	307	282	291	256	282	286	288	295	254	291	308	288	307	298	282	284	275	329	289	323	299	247	280	271	321	281	306	281	282	301	271	319	283	282	301	293	329	270	323	298	275	312	301	313	308	281	281	297	268	265	281	287	295	302	282	297	281	289	279	277	302	270	276	307	299	296	277	307	282	286	305	290	274	308	299	288	321	299	284	277	293	287	277	276	288	281	287	260	266	285	310	261	277	311	266	308	275	311	300	283	293	313	285	269	310	301	308	280	295	269	297	319	296	298	302	285	305	292	315	271	292	276	323	300	271	283	306	287	296	303	274	312	294	252	308	282	284	288	276	285	291	279	287	319	291	301	273	309	289	277	280	288	294	323	309	304	312	296	290	306	282	272	281	289	302	262	271	306	270	293	290	330	273	280	295	260	310	293	296	291	282	275	269	258	289	275	284	268	331	278	264	305	280	300	305	337	298	274	277	304	315	297	301	284	265	301	293	310	290	313	302	266	304	281	291	283	297	249	288	254	303	302	284	301	317	308	267	277	298	286	298	276	292	268	287	303	276	310	241	275	281	266	269	289	269	285	292	309	288	328	267	246	315	268	284	281	287	290	297	277	294	310	283	280	295	285	281	279	266	272	306	283	274	300	287	289	274	310	297	303	320	301	275	254	321	287	299	279	316	293	326	299	271	281	275	306	290	294	295	282	295	312	273	292	293	312	311	286	271	301	288	289	272	309	275	317	302	271	287	314	283	284	279	287	316	277	311	308	318	308	306	310	303	295	298	306	292	256	290	323	291	310	269	262	279	277	263	291	286	294	297	292	270	300	287	301	314	291	300	260	283	305	271	268	303	291	273	281	258	289	288	257	255	326	290	311	276	275	280	273	246	286	287	299	286	285	311	296	278	287	299	289	274	271	297	272	281	288	270	290	305	288	296	278	311	278	277	280	316	293	273	302	275	304	275	302	274	289	258	273	301	302	298	269	295	317	282	270	272	300	282	282	295	283	303	287	273	283	278	289	270	302	273	298	323	278	281	310	311	293	254	302	256	318	287	283	273	329	274	317	267	309	273	311	294	286	283	271	268	285	283	293	288	250	306	281	309	321	273	272	301	280	280	299	262	289	282	295	259	300	289	317	286	291	298	299	284	295	275	318	288	275	258	287	286	283	283	281	327	303	302	271	309	287	334	259	283	294	273	293	309	276	285	292	272	272	297	266	316	272	318	283	271	306	277	283	278	292	299	256	268	282	257	258	284	248	320	283	318	296	326	279	285	277	289	269	284	285	287	280	324	282	319	329	297	291	293	286	282	285	279	282	308	267	290	262	298	264	281	291	275	318	295	305	293	302	279	260	308	267	283	301	306	304	301	282	304	276	256	277	297	270	305	314	279	319	285	270	293	285	303	301	298	296	295	285	280	276	299	295	263	295	291	282	280	314	291	305	290	297	299	303	300	294	277	287	312	274	303	314	307	308	276	266	300	304	297	298	269	274	295	285	284	292	320	315	291	277	278	293	287	278	302	285	292	270	287	281	292	284	299	285	303	281	332	292	272	287	294	290	300	300	316	273	270	242	286	288	281	282	284	298	281	275	290	284	274	292	279	285	280	267	273	275	294	283	272	301	290	304	285	288	275	267	324	293	294	283	313	277	284	341	268	276	261	283	274	284	300	264	291	319	319	295	316	280	279	281	303	288	303	281	325	316	282	306	260	271	312	301	306	334	292	300	276	251	327	290	310	282	277	257	298	300	263	275	296	301	304	310	316	279	276	277	280	273	302	306	289	272	299	289	291	307	290	261	277	271	296	331	259	284	306	279	291	302	286	309	291	276	268	252	322	265	298	249	280	288	303	326	252	276	286	296	294	287	293	318	289	245	268	298	282	307	285	282	297	293	306	299	270	304	243	300	291	265	281	300	305	266	305	276	307	277	276	271	288	319	291	260	330	297	280	267	294	304	302	309	265	304	308	279	277	268	308	298	271	315	296	299	309	275	272	286	276	258	268	301	290	287	273	265	267	304	272	321	302	304	271	287	294	309	307	263	278	285	317	280	306	311	281	299	311	297	279	264	293	309	278	280	290	264	284	315	293	322	301	259	294	299	290	296	310	294	329	270	296	283	271	295	277	298	286	303	282	262	294	252
16615	3392	4931	5852	5213	4506	3814	3301	2886	2504	2256	2008	1877	1706	1654	1608	1501	1497	1486	1394	1452	2938	31181	35932	26795	15213	6193	1094	838	904	902	937	879	956	832	907	894	942	944	857	863	836	840	927	918	905	911	830	907	854	853	904	869	920	855	898	921	835	883	908	882	963	916	854	860	889	880	902	881	920	888	864	893	900	876	932	933	870	861	846	876	900	813	879	876	876	912	848	865	911	889	831	875	872	895	899	855	860	927	851	887	892	888	797	838	820	877	841	884	933	909	888	866	859	871	883	883	915	861	889	876	862	856	870	827	875	960	921	936	905	896	863	876	861	893	854	920	873	843	904	912	871	869	888	878	897	874	956	892	859	899	861	924	893	865	880	881	908	871	863	840	921	833	888	861	893	849	899	890	878	879	895	887	897	886	895	891	835	860	896	848	869	892	875	881	888	885	789	843	885	892	916	868	968	832	850	844	898	882	884	874	867	861	847	881	887	955	918	882	809	881	897	893	942	916	883	858	871	859	890	825	876	913	859	925	896	835	886	862	887	872	859	900	890	897	881	865	872	890	937	881	864	901	899	897	901	880	952	802	889	929	847	891	901	897	880	861	899	865	913	889	861	844	879	911	934	909	917	960	845	865	893	825	878	902	891	920	908	884	882	910	894	894	906	884	882	893	890	876	867	891	893	872	862	874	820	843	781	881	886	898	882	860	864	868	898	903	908	868	945	885	895	898	878	922	926	889	917	895	823	885	889	956	822	918	927	905	838	886	849	873	901	887	915	886	859	888	916	869	908	881	882	871	891	897	857	879	872	871	885	908	919	866	841	886	890	910	871	891	891	842	912	823	887	866	873	848	890	905	876	914	939	877	886	921	816	906	918	914	870	874	892	883	855	876	857	869	887	909	897	896	899	857	901	870	887	888	876	854	894	913	844	866	873	915	881	890	878	889	831	878	854	886	867	964	866	908	905	832	921	920	888	959	838	880	883	857	874	823	882	902	864	927	909	906	907	823	872	856	868	885	871	874	932	920	825	888	869	891	933	892	909	841	876	878	874	891	890	857	927	881	832	890	917	867	856	889	945	857	859	883	893	853	876	886	880	881	852	897	830	861	915	841	924	869	920	892	861	895	932	892	881	874	875	871	893	884	885	888	862	888	833	890	852	882	873	933	899	875	920	826	857	865	884	862	870	857	911	904	926	859	871	888	883	889	864	907	838	853	907	848	854	915	828	902	872	853	915	915	828	910	861	874	884	914	859	873	865	868	894	874	912	894	908	841	887	867	867	907	856	856	894	837	903	850	889	885	876	864	935	882	901	867	892	922	875	855	937	872	947	871	849	894	928	871	916	864	858	854	845	900	879	864	847	872	948	913	918	935	883	900	904	855	920	875	828	855	867	861	857	880	917	928	893	879	870	867	923	902	848	875	829	870	875	901	885	866	902	832	887	882	947	921	892	892	897	918	838	889	835	877	885	883	836	923	841	908	951	926	866	873	904	871	880	835	855	825	896	877	855	916	930	878	938	852	896	889	928	861	849	874	822	933	942	863	928	911	880	861	864	880	884	850	871	914	874	922	885	886	905	928	880	869	787	860	936	853	945	872	864	891	960	888	857	909	941	906	861	876	895	920	871	907	917	901	859	877	849	871	910	884	888	922	882	893	832	868	869	854	891	912	880	921	889	939	893	868	915	865	910	839	911	870	945	912	869	859	846	875	854	858	883	869	873	859	893	867	904	898	868	850	850	864	910	841	871	908	864	913	888	878	941	864	894	870	857	869	873	830	863	883	878	875	893	849	947	901	865	864	854	933	889	925	877	894	835	865	892	911	885	859	871	877	866	875	891	834	843	930	886	889	888	880	933	873	839	896	915	922	939	859	875	890	879	858	925	907	836	857	896	838	875	957	883	933	856	889	849	913	857	885	863	908	822	884	891	866	912	925	855	927	899	873	868	871	916	874	908	853	888	790	890	891	878	902	840	790	876	852	868	900	923	867	882	922	905	882	913	959	918	968	902	925	864	877	893	938	858	835	880	905	861	891	874	873	954	921	893	887	929	877	901	911	914	906	867	892	891	859	870	895	886	882	904	828	873	858	880	883	890	880	883	887	865	850	918	855	912	852	880	907	901	874	913	874	880	883	900	894	927	910	859	878	890	813	875	895	894	854	871	902	881	939	910	845	827	851	878	888	911	911	880	843	883	892	872	905	917	823	898	879	892	841	891	917	871	880	887	904	892	864	875	874	855	879	871	948	872	888	839	939	904	908	933	914	923	858	919	848	885	922	948	857	931	923	898	867	890	873	891	849	900	872	921	888	867	883	924	864	903	882	823	849	909	887	869	863	842	869	852	871	872	841	820	981	932	890	832	876	857	861	900	881	898	889	899	888	909	919	907	817	862	874	857	852	913	903	914	901	897	848	872	849	875	845	940	858	888	878	868	864	915	886	934	876	900	902	892	914	928	909	833	923	879	902	889	867	852	851	913	940	812	896	969	879	966	903	898	908	873	892	868	899	859	853	898	855	835	939	870	864	913	884	898	922	879	893	895	876	849	867	840	909	844	911	844	910	885	863	901	903	894	876	883	901	880	882	852	877	879	936	929	860	835	882	913	849	831	890	849	860	839	913	921	868	848	930	847	910	941	905	878	893	870	936	856	912	926	879	940	890	922	906	938	904	881	868	862	864	888	886	893	825	880	935	902	898	871	937	839	896	886	880	881	871	897	872	925	847	934	864	912	908	892	909	903	926	928	917	919	875	856	918	869	864	840	858	867	883	902	916	896	838	872	851	899	871	947	878	899	900	898	863	878	853	879	894	897	885	883	901	872	875	843	904	860	862	925	920	846	860	867	856	874	892	918	880	914	929	866	917	880	890	922	831	904	844	875	854	881	914	887	885	906	863	904	895	896	947	880	858	940	953	909	850	876	887	883	849	872	896	945	877	897	891	902	870	869	883	846	879	910	893	820	889	868	928	836	868	832	830	906	842	904	878	930	876	860	901	933	856	891	910	931	879	940	849	892	881	876	890	926	824	876	884	905	963	900	890	826	826	910	854	912	896	858	894	871	910	855	890	916	893	904	841	860	861	886	932	934	872	906	897	869	882	883	920	893	839	881	913	814	864	898	875	895	924	865	934	858	925	892	978	907	926	878	902	879	892	870	869	908	863	856	883	869	878	870	929	841	894	920	882	856	889	913	893	905	932	845	855	858	943	906	888	845	878	865	892	975	873	881	841	879	913	867	938	887	859	874	827	891	874	920	903	888	939	915	884	871	889	890	892	880	803	850	931	894	859	945	868	913	896	877	834	887	877	839	882	912	923	882	886	864	890	913	895	888	895	902	894	905	832	830	972	897	890	885	841	903	879	917	898	818	920	860	965	865	925	867	877	893	901	883	911	850	846	813	890	914	839	919	954	892	908	863	869	866	894	892	893	866	887	892	874	892	849	869	864	883	911	887	831	885	894	898	918	844	951	908	870	944	906	908	857	867
3402	312	249	214	215	238	233	228	209	214	245	209	216	218	217	213	204	224	207	216	215	219	519	1212	1049	597	346	201	212	225	213	209	205	224	223	189	202	189	221	196	210	193	234	195	243	193	216	230	206	194	207	195	185	184	189	192	214	202	206	185	216	182	229	193	193	209	225	182	240	239	196	196	194	212	200	207	235	204	208	199	249	209	207	228	214	203	221	214	238	194	217	197	195	212	225	206	211	222	191	243	220	210	217	208	216	208	209	209	213	219	189	196	183	213	178	250	209	185	189	209	207	189	213	199	203	230	179	208	191	211	203	222	212	219	227	194	192	212	208	224	207	215	216	231	226	183	202	208	225	204	213	196	196	205	230	215	203	200	192	195	206	217	192	197	204	196	202	202	223	206	213	191	185	206	214	223	215	202	230	202	212	197	218	213	220	196	161	209	214	226	219	219	195	220	199	211	203	198	193	201	197	219	200	218	184	208	217	214	205	197	218	201	198	228	207	220	212	172	210	231	207	186	211	248	210	229	217	178	198	205	211	195	219	230	200	206	220	199	198	222	192	217	219	226	202	203	224	212	230	203	205	205	208	185	206	200	218	203	215	214	198	192	211	198	203	189	214	195	202	219	200	223	229	235	218	187	202	184	193	183	215	201	222	183	181	199	208	206	215	214	224	181	227	207	210	190	178	201	199	221	221	221	213	196	227	210	238	210	214	197	201	205	227	200	220	244	225	186	210	212	216	210	204	187	196	230	190	186	222	209	206	226	198	197	195	199	184	192	199	201	204	210	219	209	232	201	206	198	212	235	215	204	226	225	182	205	212	192	216	203	202	228	231	200	217	227	223	203	206	214	208	217	216	205	190	226	187	197	214	199	223	211	204	233	223	248	223	172	217	178	231	214	185	199	198	202	196	200	203	215	201	197	239	203	212	220	216	211	197	214	201	201	194	210	198	223	218	246	166	196	169	206	187	205	241	223	197	213	203	211	177	203	216	193	234	211	183	212	228	207	217	210	206	210	226	209	232	206	206	214	197	203	226	202	216	213	205	205	202	210	220	211	191	194	208	201	213	213	196	190	212	212	197	194	191	195	209	215	207	190	211	220	180	184	202	194	215	217	187	188	231	217	209	222	199	197	193	194	206	199	208	188	225	193	209	202	219	184	193	194	199	205	200	207	197	232	194	202	196	197	189	212	201	233	207	195	179	197	208	200	190	219	214	181	201	218	210	217	215	175	197	236	174	209	224	204	216	214	214	199	185	205	191	229	192	212	227	190	207	192	229	207	202	207	202	213	205	191	220	202	191	212	210	205	214	203	213	221	195	202	200	217	228	196	220	226	208	229	219	196	242	205	226	219	215	188	217	226	215	178	207	205	197	186	233	198	199	185	204	205	180	202	198	180	196	192	218	221	205	216	224	201	218	191	185	191	208	212	208	215	230	194	224	190	221	164	208	220	225	179	210	197	193	223	179	237	204	200	206	204	220	196	204	185	208	215	198	209	214	210	200	214	205	181	238	214	199	224	236	237	199	211	206	225	194	209	232	218	214	193	229	203	185	209	202	206	201	189	209	209	200	190	186	205	217	180	232	196	213	190	208	196	218	203	212	200	188	222	197	201	202	205	200	218	225	200	226	232	200	196	214	218	234	212	207	224	227	200	210	222	183	207	217	207	216	234	195	227	196	180	219	204	229	197	206	188	205	190	216	210	219	214	207	211	198	231	212	234	223	186	214	169	205	238	197	194	204	199	181	209	229	192	220	202	236	220	195	230	174	206	224	179	212	202	210	197	200	209	229	209	218	183	211	228	237	206	200	209	202	200	213	237	213	228	239	211	219	198	230	220	206	215	204	235	195	220	224	202	208	200	207	213	194	202	186	205	225	235	206	221	226	196	222	216	221	200	217	217	204	203	204	217	222	202	223	235	195	191	209	200	197	193	194	208	202	198	226	249	192	216	218	211	223	218	195	202	220	196	200	195	219	225	174	199	182	187	205	223	203	197	218	198	192	221	201	216	224	209	213	209	198	227	219	214	207	204	184	222	216	236	216	210	224	199	204	198	213	218	223	238	206	236	198	225	222	203	189	222	226	210	209	174	211	218	215	230	208	197	176	217	202	211	215	237	182	231	187	194	193	208	227	215	211	207	214	221	195	210	207	231	220	204	205	208	221	214	203	212	190	198	183	207	224	197	205	220	225	225	208	210	188	207	184	202	205	218	186	211	189	231	210	251	183	202	204	211	214	237	219	188	221	207	209	220	205	222	197	195	186	225	227	206	191	224	211	204	230	202	197	195	200	201	210	212	195	221	207	204	227	223	192	200	234	199	208	181	208	191	214	211	199	198	197	218	181	213	203	205	202	198	201	217	198	226	245	205	230	206	193	221	211	218	221	201	198	198	207	208	234	183	230	215	183	206	205	219	214	209	223	213	211	222	220	195	233	202	205	218	207	223	223	223	215	191	207	210	226	186	216	208	220	213	230	217	195	222	192	236	210	204	206	227	205	196	212	198	211	207	189	206	188	202	202	208	214	219	209	206	190	244	209	216	224	199	202	194	202	197	212	222	218	177	207	202	217	222	217	205	205	209	226	220	195	210	200	188	221	227	236	227	209	230	222	201	197	201	192	213	216	223	208	211	209	205	202	203	200	215	235	229	215	196	199	193	234	187	212	229	209	200	205	223	218	199	212	187	205	204	205	203	207	185	217	219	201	247	215	181	201	223	215	206	190	206	205	201	197	198	200	202	196	196	232	216	228	219	202	218	216	178	215	209	188	216	200	206	189	213	199	224	214	217	218	227	204	194	210	208	220	219	238	195	187	204	190	203	229	198	201	208	227	211	233	192	195	202	189	219	205	219	197	246	227	216	194	206	219	228	226	223	213	192	189	215	220	226	198	208	204	236	216	207	189	230	191	186	233	200	222	210	215	203	229	217	210	203	204	216	200	225	225	195	217	209	209	204	191	181	215	195	213	224	204	203	187	192	219	204	218	187	215	213	201	210	177	234	227	195	221	225	222	218	196	198	200	226	202	221	189	223	213	175	209	208	206	199	217	206	209	221	204	201	198	216	225	214	221	185	222	215	217	217	225	220	215	194	216	210	208	227	196	189	194	190	186	194	206	196	235	234	216	196	193	201	196	213	207	219	193	207	212	213	186	232	236	178	211	188	223	212	214	218	214	207	204	229	206	207	213	219	228	224	222	201	226	231	193	195	193	200	204	194	213	199	210	189	192	200	195	227	224	185	222	219	209	210	220	229	206	229	191	195	228	207	217	204	207	201	167	196	242	190	230	194	200	193	223	204	230	211	208	203	207	217	209	197	201	207	204	230	215	219	222	218	201	210	214	234	216	205	193	196	207	209	204	198	201	197	219	236	217	233	193	193	216	202	212	195	222	207	214	219	232	208	214	220	207	214	178	198	185	213	187	225	234	191	192	198	192	220	189	215	192	180	217	201	223	206	192	221	220	188	205	200	221	186
2846	746	775	805	755	777	754	687	753	727	743	683	688	728	679	676	709	701	714	690	692	768	3111	5887	4883	2441	1249	656	656	623	701	630	669	659	664	687	666	641	657	653	684	672	648	689	687	667	639	672	673	657	660	695	657	708	665	634	695	664	680	669	660	678	674	652	678	651	691	662	670	642	621	669	679	655	668	676	613	636	690	591	625	700	673	644	651	672	654	657	679	665	625	656	645	662	700	669	673	684	681	641	667	672	656	688	677	699	636	744	654	682	628	676	631	699	684	652	638	671	698	640	705	641	659	692	646	678	643	692	692	614	653	642	639	639	650	660	668	635	653	691	680	635	641	634	626	709	635	678	643	688	704	691	723	641	616	652	695	699	642	669	654	707	676	676	708	648	658	650	650	655	636	652	637	678	651	610	645	658	652	634	683	659	667	690	635	657	643	667	662	630	689	688	653	701	698	616	671	633	681	701	693	672	641	688	661	673	722	649	650	684	669	675	658	684	708	674	621	676	662	635	683	691	624	661	719	634	694	659	680	723	703	659	651	669	666	624	664	605	639	631	643	682	657	716	624	636	690	716	631	674	665	690	656	646	631	675	652	669	682	657	681	641	654	655	683	673	663	673	640	654	678	666	696	669	682	671	646	642	650	650	678	682	718	683	664	694	654	671	682	707	684	660	674	660	642	691	679	681	638	683	661	720	671	664	675	630	678	656	652	652	669	639	641	665	690	628	649	667	670	632	656	663	652	722	681	667	679	712	628	652	625	677	703	639	652	641	644	680	631	658	658	633	663	667	648	674	634	677	684	677	620	702	676	661	688	699	668	661	660	691	626	683	657	665	705	715	655	626	649	698	658	691	668	618	670	652	653	680	672	697	657	673	704	687	683	696	671	679	618	705	671	667	682	664	652	687	632	688	630	671	646	651	666	642	670	658	676	690	684	692	703	644	710	659	661	692	673	704	657	669	654	639	693	707	641	683	704	650	684	653	680	669	713	663	650	672	634	691	648	655	698	650	653	665	668	672	672	649	650	656	670	657	645	650	592	658	709	652	625	605	679	691	709	653	640	673	705	687	696	711	660	619	630	682	671	645	674	672	636	628	644	635	682	610	663	650	683	690	669	664	686	669	679	651	682	635	679	659	636	682	670	621	669	701	627	701	705	691	672	641	671	658	684	681	712	658	674	668	718	736	700	665	649	673	639	702	664	614	685	699	674	658	642	665	669	665	667	636	706	698	699	664	689	674	655	660	646	691	656	654	643	681	660	687	700	691	693	694	629	632	638	650	625	661	661	637	675	685	691	675	660	651	653	688	632	656	618	642	679	685	678	716	692	710	679	606	640	700	625	669	617	637	674	638	653	608	676	632	631	675	638	666	633	697	699	651	615	676	685	664	687	625	626	642	690	656	640	654	655	676	652	690	674	644	619	641	705	654	667	662	713	674	661	644	610	643	681	679	689	642	718	708	675	642	633	643	696	661	688	683	665	704	626	716	669	702	639	644	647	691	631	660	647	683	642	691	645	669	688	650	696	658	652	678	669	701	739	623	704	674	698	704	681	626	639	663	658	648	689	641	636	649	670	642	719	670	607	689	686	650	665	679	662	672	636	626	695	659	658	642	680	662	710	678	650	627	618	669	673	626	690	666	609	669	692	683	700	690	642	647	722	665	670	655	669	666	647	670	704	653	679	648	682	698	678	682	633	630	703	704	649	678	672	625	690	705	669	624	681	647	658	716	683	622	660	668	706	641	655	722	686	654	644	680	648	647	647	659	688	732	679	662	693	658	677	698	706	622	677	638	643	677	630	627	694	703	676	651	686	697	680	669	665	683	684	674	632	683	641	668	690	656	642	704	660	668	642	700	689	668	721	645	658	670	720	695	672	673	660	697	661	688	660	689	699	655	676	649	637	678	694	687	621	672	659	662	668	643	605	695	700	671	637	652	657	683	665	649	681	643	644	643	662	689	682	650	672	695	650	654	681	699	673	677	667	642	622	672	706	667	680	684	654	648	693	676	718	664	615	631	664	678	624	668	703	745	643	642	682	667	654	659	656	610	653	603	668	677	704	665	670	671	686	660	645	649	702	671	673	600	666	658	660	706	677	632	622	642	658	664	673	599	675	690	655	694	709	668	683	659	684	629	676	674	692	666	641	670	677	688	702	637	698	642	681	657	690	691	686	686	657	709	686	702	667	648	673	679	682	665	659	627	665	662	669	723	617	703	616	642	634	677	667	689	662	611	655	667	717	666	618	706	690	698	700	658	647	651	638	667	653	652	697	699	665	649	659	671	728	650	656	687	679	682	715	667	618	669	650	646	634	687	639	647	652	648	638	638	687	611	649	649	682	682	674	654	648	655	661	591	639	643	691	708	651	662	682	685	629	692	655	638	666	643	618	717	719	707	685	652	639	697	695	730	703	653	680	665	689	614	662	648	674	658	638	684	618	678	616	654	676	680	680	683	720	717	699	669	659	639	676	679	654	682	687	674	657	675	729	657	616	680	660	685	698	649	676	610	720	668	652	678	660	687	681	652	730	743	708	686	656	660	655	641	646	660	629	682	659	584	695	621	671	702	681	668	648	667	729	672	726	622	659	687	684	656	665	681	648	682	622	668	701	640	703	641	653	633	691	649	666	650	640	705	627	670	672	679	709	658	685	690	646	639	648	689	651	673	691	660	657	611	673	693	631	662	676	661	685	691	656	681	682	690	672	690	711	648	667	678	660	646	696	707	656	697	683	626	723	650	637	655	678	648	689	691	716	684	677	681	655	628	630	652	670	662	655	645	697	649	676	666	680	649	656	631	629	699	688	680	662	656	659	597	665	649	669	692	642	668	692	653	694	670	692	675	661	651	601	671	618	670	685	705	631	640	661	660	679	721	637	647	698	691	672	639	645	676	652	646	697	681	686	669	666	656	681	703	640	641	644	641	634	654	655	676	665	672	705	624	628	681	702	654	684	655	675	659	658	634	685	704	703	699	660	662	671	683	679	635	640	650	633	654	685	667	678	669	687	608	660	643	663	677	695	656	673	596	695	653	698	672	709	684	708	617	682	645	684	650	633	644	668	647	663	675	636	669	691	616	656	705	653	670	681	655	683	670	681	661	630	674	630	653	694	686	659	651	632	663	648	699	687	688	665	662	665	655	682	692	677	642	657	666	657	647	660	702	656	666	694	653	673	680	658	680	630	636	666	682	688	650	631	617	680	691	685	680	656	658	678	684	683	641	672	644	647	675	627	672	626	699	638	689	652	645	702	658	657	662	639	669	677	674	664	690	688	649	674	644	672	700	642	697	636	673	651	688	642	656	602	665	667	646	644	642	622	648	640	637	687	636	630	688	650	638	692	674	701	623	646	706	656	710	631	631	675	677	634	624	668	636	676	641	668	677	624	681	656	657	707	670	660	715	685	691	608	720	681	659	688	649	632	658	650	717	679	683	668	686	660	658	663	662	688	645	657	652	621	676	647	646	678	685	692	666
19219	4609	1690	1243	886	697	637	583	486	435	381	364	357	305	299	286	347	306	308	328	289	915	7057	6867	4119	1967	742	317	240	219	248	205	237	241	224	250	247	231	234	236	225	254	239	246	253	224	242	228	235	232	257	258	233	232	232	273	238	261	238	248	249	229	244	261	262	201	232	251	248	240	257	251	225	270	250	239	232	267	284	238	230	252	252	256	250	214	245	231	256	224	255	255	223	227	250	252	255	230	259	228	245	245	240	238	240	251	236	240	252	244	212	237	219	224	225	253	225	214	267	243	257	251	257	248	239	264	257	253	227	234	247	252	245	223	281	241	251	266	259	240	256	240	263	243	244	255	241	268	261	228	231	242	267	249	216	238	236	235	226	294	219	269	235	242	250	258	214	247	251	248	244	254	214	249	252	252	208	251	265	246	232	252	258	255	229	220	226	255	208	271	247	234	247	240	252	232	260	249	242	253	245	226	223	216	236	232	238	230	234	220	239	246	233	221	259	234	238	221	266	254	259	220	225	219	245	244	237	247	256	282	240	259	254	260	234	249	249	238	235	273	239	238	238	243	217	242	231	231	268	243	232	216	267	243	213	242	272	237	271	227	232	234	247	254	244	248	238	271	232	240	245	222	264	240	266	238	246	249	240	238	241	243	235	232	249	241	238	251	242	223	231	256	256	253	257	230	225	250	229	277	264	241	227	253	234	266	235	231	221	224	236	251	247	258	213	250	233	254	242	231	278	268	252	248	224	274	240	241	240	235	228	277	262	250	251	240	240	242	272	259	219	227	235	237	262	262	237	253	238	267	251	233	230	216	233	233	229	249	238	247	219	266	226	278	226	227	225	266	205	276	224	250	259	237	244	246	216	226	214	246	210	253	227	251	269	232	237	232	234	225	234	238	254	228	260	220	245	238	214	233	246	224	230	276	226	251	252	245	243	215	258	242	263	239	251	252	236	258	258	266	213	202	251	274	224	257	244	252	236	220	234	234	269	292	222	231	221	244	232	240	250	247	239	248	236	252	240	227	249	230	263	246	241	234	238	263	239	259	242	248	251	265	212	238	236	255	229	237	275	242	246	213	277	251	237	262	226	239	231	245	252	229	274	232	235	260	242	270	250	224	249	241	264	219	245	242	230	222	245	241	254	246	237	239	241	268	237	214	239	234	253	238	210	234	248	223	216	267	253	230	235	233	233	231	215	232	239	239	245	250	217	235	246	243	211	242	252	234	249	228	253	241	211	243	215	265	231	246	229	248	227	221	246	244	212	256	220	222	241	251	242	235	233	227	223	274	251	233	239	221	273	260	250	227	261	240	268	221	243	211	220	235	247	226	254	227	236	222	247	234	264	239	254	216	246	255	254	243	233	244	233	218	230	242	267	226	228	236	230	229	226	243	224	254	239	256	240	244	219	258	222	223	221	237	246	264	262	261	237	266	249	262	248	233	225	216	268	252	269	236	230	223	208	254	223	259	227	259	253	261	256	234	240	276	233	235	271	260	235	240	264	212	271	239	238	245	231	243	248	224	216	224	228	226	243	257	251	277	271	233	245	227	247	254	256	263	212	230	214	238	246	270	251	231	258	243	203	226	214	242	239	251	221	241	244	258	228	234	232	225	248	216	254	257	236	231	211	246	236	240	242	260	254	248	247	234	266	245	256	252	244	242	227	234	251	267	238	247	261	255	246	225	277	252	240	211	223	237	267	240	249	238	234	255	251	251	257	247	251	246	267	269	248	248	241	233	225	245	250	232	270	259	249	235	259	255	232	219	248	218	265	243	253	245	245	229	247	239	241	237	245	249	228	231	231	209	237	245	256	281	257	237	221	256	223	243	219	242	216	248	249	221	258	236	251	271	262	233	238	222	238	244	217	284	218	242	217	270	270	232	248	219	254	239	240	247	261	251	218	237	222	270	249	234	257	224	249	258	254	262	220	252	270	239	243	238	227	240	219	273	241	228	253	245	220	232	241	252	246	247	249	269	241	245	241	253	278	244	218	220	270	254	246	235	245	245	255	232	217	220	229	219	225	207	227	251	229	256	255	247	266	224	257	246	270	245	218	227	260	255	234	214	242	229	249	247	240	246	213	245	249	258	244	266	225	224	234	260	225	239	250	232	215	233	248	231	226	253	243	242	209	245	250	228	228	245	242	241	261	230	240	258	262	264	194	216	226	216	236	261	220	234	241	255	231	242	247	251	235	232	259	233	236	236	232	251	236	224	243	274	219	250	229	233	240	225	257	245	235	241	265	246	275	233	231	248	231	242	250	231	265	247	239	263	236	273	238	213	223	258	265	250	255	243	258	278	256	221	253	232	237	235	220	238	236	259	246	252	239	241	263	232	241	252	235	247	257	245	245	248	236	244	239	222	235	249	253	229	223	211	245	264	248	233	260	251	244	254	220	242	224	245	197	245	242	246	236	243	241	220	222	251	257	235	247	262	265	253	253	233	232	242	222	239	237	238	224	243	237	267	253	271	257	243	234	260	237	246	223	247	225	244	218	212	251	220	250	230	262	245	235	230	244	234	250	254	205	241	263	232	225	237	229	260	255	280	257	233	217	246	238	230	245	254	243	226	253	254	255	237	253	278	247	267	237	247	242	240	225	221	215	219	265	228	265	233	261	232	195	238	249	236	252	266	233	226	226	246	265	208	252	225	236	255	243	218	195	220	241	241	232	250	229	246	260	221	262	234	243	270	245	257	266	251	254	259	261	237	239	258	208	268	262	248	237	236	264	246	250	219	226	249	240	239	231	233	249	246	249	218	233	227	225	256	218	253	233	235	267	207	204	235	266	256	219	242	217	257	226	257	249	247	236	231	258	244	228	296	248	231	261	243	239	254	253	232	248	223	238	245	228	250	264	238	235	248	216	250	270	208	226	229	253	250	248	228	253	237	241	255	231	245	233	273	251	225	230	209	245	235	282	250	233	243	248	241	280	253	233	244	226	229	232	236	238	260	226	255	226	261	223	273	265	253	250	226	234	235	238	230	244	231	230	226	244	238	260	236	240	243	197	204	256	248	261	276	244	243	215	249	265	230	234	266	247	234	254	241	256	242	265	259	249	238	271	219	246	237	226	245	266	243	261	251	237	239	243	242	230	247	241	233	246	230	219	245	215	244	239	243	241	228	262	234	236	247	239	255	247	247	252	261	245	250	240	221	251	253	250	242	222	250	234	247	267	243	255	226	244	258	224	252	215	256	244	246	256	239	224	236	256	273	225	256	242	242	237	235	274	203	238	258	280	239	219	245	251	240	228	239	237	231	249	233	244	251	239	209	242	230	236	213	226	248	247	232	234	225	234	227	253	254	221	216	224	245	248	234	239	239	241	256	202	245	224	260	232	234	241	253	259	219	270	254	226	227	243	221	237	239	260	223	274	262	261	216	244	261	248	251	240	242	234	218	248	237	238	247	241	243	244	216	245	223	225	246	238	245	252	227	258	258	234	232	233	226	244	239	253	252	236	251	256	250	230	231
12444	3851	3034	3511	3303	2679	2464	2178	1829	1725	1519	1373	1352	1287	1231	1209	1136	1063	1085	1058	1080	5231	26916	24897	17469	9256	3586	1039	740	776	790	734	768	807	749	725	777	747	790	747	785	750	782	744	696	794	750	779	774	752	785	772	761	774	830	763	763	776	772	774	745	753	751	738	784	729	770	736	773	775	754	792	775	741	764	736	740	774	725	781	733	767	778	779	781	764	724	765	748	771	764	749	830	740	756	737	765	783	784	774	767	795	749	708	769	791	748	776	796	740	764	809	715	779	746	737	772	781	723	728	795	795	783	794	791	764	772	804	770	805	750	776	733	779	782	806	770	817	762	780	780	759	772	791	790	759	747	779	758	790	765	714	753	718	772	785	791	824	780	794	736	719	756	789	794	804	753	762	747	751	806	722	731	797	746	777	730	797	808	781	782	754	752	795	768	782	762	804	776	745	799	790	730	795	753	755	772	672	752	745	757	806	727	775	799	795	734	727	756	763	773	726	819	784	797	726	800	766	820	712	730	782	768	778	749	767	793	748	751	759	728	798	716	772	767	748	764	778	784	770	808	786	823	828	741	788	757	751	751	747	809	809	781	790	780	721	745	782	803	771	750	728	800	763	745	761	780	789	744	840	776	761	740	806	803	809	745	772	753	780	744	725	767	782	778	777	771	759	789	727	805	747	775	758	760	737	765	739	749	782	737	761	732	733	806	764	719	832	808	757	783	782	745	726	755	738	747	785	736	730	750	761	837	799	763	717	761	776	733	745	746	747	804	783	766	773	783	740	716	702	759	714	751	715	778	766	747	779	745	767	726	781	790	712	751	768	770	783	798	741	752	762	773	740	779	818	789	715	755	765	759	779	794	768	747	740	791	777	769	775	772	802	770	767	787	805	717	753	731	750	837	717	786	723	755	732	794	802	764	781	719	767	755	818	723	803	794	743	753	755	759	772	772	788	774	737	776	719	792	801	784	743	758	764	767	754	709	773	759	740	825	785	768	760	742	796	767	776	766	784	730	745	762	781	781	755	744	776	753	803	758	755	770	807	766	757	747	761	774	765	712	757	795	711	731	749	729	792	716	748	754	727	800	735	798	813	760	745	726	811	792	746	771	769	732	743	771	768	734	774	794	786	721	756	792	786	772	749	760	766	755	759	767	733	749	751	779	796	781	746	756	759	794	747	718	770	764	732	743	766	753	728	801	790	793	773	795	761	772	810	780	783	785	792	774	808	768	713	758	765	759	762	779	788	737	809	758	793	748	730	743	725	750	752	739	767	754	737	746	808	725	728	772	789	791	783	800	774	759	754	747	734	770	719	762	753	768	713	766	796	749	730	825	786	769	754	804	744	735	789	761	750	761	665	767	708	750	791	796	784	748	753	813	791	763	757	737	788	800	775	757	779	835	780	749	760	780	757	777	781	834	773	793	741	770	706	752	739	800	724	755	801	783	766	778	776	781	744	755	778	790	811	785	774	816	753	755	769	787	810	777	771	780	748	805	785	738	738	756	788	710	767	755	791	760	772	759	726	762	759	759	802	760	759	741	774	786	764	725	791	756	766	766	733	746	753	774	759	784	743	776	745	786	767	778	744	803	746	714	719	800	783	710	724	770	772	756	781	781	759	756	789	741	800	796	714	731	818	768	743	793	791	759	742	749	786	856	776	744	796	732	823	783	758	812	733	700	739	765	777	722	816	748	775	774	795	779	750	732	789	764	779	807	756	729	795	797	800	747	765	763	802	710	769	737	729	748	795	748	734	742	783	747	721	766	727	712	760	838	773	751	784	762	729	766	773	793	764	745	776	753	751	820	727	717	789	795	727	772	790	786	768	719	709	743	739	762	687	758	727	742	779	830	722	731	755	739	735	790	790	776	732	711	801	728	789	791	713	765	758	739	738	807	768	745	744	813	758	705	747	747	776	774	741	781	755	735	760	817	736	798	784	748	728	753	765	733	761	794	756	772	782	727	800	773	738	760	794	759	767	784	778	779	728	747	757	767	819	786	785	745	773	748	776	732	761	770	737	752	806	752	702	773	754	766	782	786	755	761	773	821	789	730	780	765	752	733	741	772	732	767	743	744	783	736	811	749	781	772	744	825	795	750	787	790	784	770	737	805	764	771	764	764	757	726	760	708	788	772	747	739	737	759	738	821	722	759	790	769	770	797	742	761	747	716	713	783	768	764	798	782	747	748	781	783	804	771	782	794	754	772	786	718	735	801	720	739	749	785	751	796	753	778	799	781	744	779	768	772	806	772	724	777	766	721	714	765	740	772	717	768	746	781	773	778	803	763	746	790	768	776	685	747	785	756	754	745	749	742	757	752	773	781	801	776	763	713	712	804	788	788	757	717	776	785	701	741	738	800	739	694	784	742	771	766	804	775	768	704	704	778	745	811	739	756	813	779	783	807	784	719	735	713	789	768	712	754	736	770	784	768	764	775	793	757	748	753	760	800	703	753	754	708	759	741	709	747	742	749	773	731	724	763	803	724	799	782	737	759	794	760	753	734	720	790	750	758	778	760	733	786	768	806	744	783	758	792	722	761	761	735	737	759	758	751	802	760	755	753	771	771	753	754	745	790	751	736	765	697	792	777	768	774	759	766	733	743	740	738	732	764	776	806	751	812	775	797	786	759	766	789	732	761	740	763	753	736	798	714	747	764	784	806	786	744	811	756	805	812	754	799	768	784	744	762	752	728	749	774	763	776	763	799	764	732	746	764	764	820	781	745	741	787	756	743	768	759	711	760	728	768	793	755	782	809	800	744	755	791	773	726	810	750	765	764	771	734	752	739	746	785	759	755	776	786	769	739	761	794	766	741	764	731	777	754	798	742	759	697	729	749	753	802	754	813	771	717	776	781	718	753	723	767	799	741	756	778	728	750	730	758	770	773	761	778	764	755	736	775	658	736	774	783	822	758	731	790	761	743	766	776	774	807	759	736	774	733	836	821	759	758	765	717	802	767	790	842	753	744	722	754	777	783	748	734	793	753	738	774	766	740	754	712	697	699	777	760	781	797	773	731	767	743	738	697	777	708	797	749	744	752	814	745	732	753	811	770	797	697	821	750	784	813	752	733	775	748	767	762	809	784	740	772	762	782	794	730	748	830	756	790	738	757	749	790	756	757	791	781	730	758	731	785	727	769	743	746	778	696	783	719	787	752	762	760	769	759	796	773	782	762	766	781	748	724	757	777	725	789	756	778	793	770	781	772	764	740	825	746	760	725	795	812	788	759	810	789	752	736	777	767	764	803	771	789	750	748	728	779	789	769	752	838	721	759	759	725	751	756	805	762	791	749	764	712	772	748	753	758	777	777	743	802	773	778	813	734	778	769	706	802	746	759	703	734	747	713	834	799	792	763	767	758	793	767	789	748	801	768	761	716	782	728	808	755	747	701	768	796	742	779	790	808	761	758	772	758	792	786	721	774	757	796	712	767	794	771	788	704	787	728	730	720	742	779	715	755	792	806	796	755	779	749	752	787	732
27889	8711	3169	2165	1585	1196	929	829	628	622	535	517	506	444	451	416	406	401	384	392	422	1906	11367	10323	7682	3889	1668	613	301	296	285	305	326	322	303	278	303	294	314	301	275	318	282	345	317	284	321	290	293	288	329	322	262	314	292	303	280	308	301	312	305	321	294	307	268	303	286	316	302	286	302	297	296	279	306	339	296	297	293	246	310	273	322	285	279	315	298	304	274	280	285	289	305	270	279	307	302	287	302	308	316	321	303	327	316	285	313	288	289	280	316	300	291	288	316	300	298	284	282	305	304	327	296	320	277	301	306	263	326	282	279	299	279	312	314	315	312	294	312	284	296	304	278	295	299	291	306	333	299	309	281	301	273	279	285	301	306	299	278	280	306	303	277	296	287	311	323	281	315	308	288	270	305	318	320	266	295	287	311	296	307	306	308	293	328	316	329	309	278	276	288	301	298	308	260	316	301	311	311	302	351	291	306	304	298	299	251	296	324	315	263	315	297	304	284	286	309	301	304	315	262	316	302	299	302	296	270	295	302	300	300	300	314	258	288	306	284	302	315	270	274	307	280	320	288	276	318	279	291	310	294	304	298	294	275	307	321	306	307	286	305	308	291	337	303	292	306	310	318	285	305	301	287	297	302	293	297	280	313	289	278	301	289	294	304	278	259	311	292	287	291	328	331	310	265	327	311	306	287	315	295	286	304	298	282	311	298	301	303	308	284	272	306	311	296	275	312	320	328	324	297	297	297	301	302	281	300	317	295	287	322	313	296	313	324	321	276	285	265	301	287	333	330	286	265	278	327	283	297	287	272	324	297	353	307	310	301	321	282	319	309	318	282	284	301	303	291	289	328	308	302	317	307	337	318	305	295	292	311	262	309	302	310	275	309	310	312	295	289	289	306	298	282	304	305	301	271	293	276	264	290	307	310	265	301	265	307	274	296	300	260	295	277	277	304	303	313	314	316	310	268	313	296	294	297	254	291	295	293	319	322	300	286	290	309	293	305	295	275	288	334	326	326	265	288	293	269	295	265	259	294	310	287	295	282	289	326	329	324	290	290	330	295	333	278	291	294	314	266	286	312	312	309	294	279	316	303	257	272	277	285	314	317	313	254	313	269	304	309	284	293	314	290	310	298	307	312	298	323	314	273	295	288	325	315	315	297	240	306	285	301	270	294	286	291	280	303	306	306	315	316	295	283	285	316	298	311	299	292	282	316	292	273	304	325	320	275	320	304	296	303	296	275	308	300	314	273	304	320	294	284	299	268	302	289	285	274	275	292	305	316	285	304	274	280	273	291	277	306	311	292	309	283	314	315	327	330	290	308	264	290	305	302	322	279	268	298	279	281	286	294	278	271	321	288	322	299	277	315	302	295	291	327	311	321	310	313	310	300	272	297	280	313	314	288	323	304	305	297	292	334	274	299	326	320	294	306	318	301	311	306	302	292	321	291	303	281	297	316	286	326	310	289	322	278	312	301	337	321	290	293	355	282	289	316	303	323	308	299	328	282	298	332	313	274	313	265	311	312	290	313	305	339	260	293	333	332	313	302	306	266	287	314	309	287	318	304	304	322	287	310	281	305	304	290	285	288	315	291	335	276	294	293	312	294	279	305	296	303	320	308	292	298	313	309	289	278	310	273	307	291	326	314	271	289	324	280	283	286	271	278	314	318	298	308	293	327	316	314	303	312	293	294	273	280	270	314	301	324	304	323	273	308	319	310	309	289	307	299	265	303	324	288	284	297	312	298	304	294	323	315	298	272	289	264	277	282	303	326	279	314	284	309	324	309	301	284	271	288	309	300	273	310	292	333	336	303	312	268	289	314	311	340	288	296	316	273	294	288	279	280	297	298	308	303	289	291	300	309	322	327	328	278	315	304	317	296	317	349	313	299	270	306	304	313	316	292	279	278	240	294	281	297	304	306	301	292	325	312	310	280	284	337	323	332	328	285	313	310	273	320	297	276	288	288	290	280	294	302	280	298	299	283	305	269	293	311	324	286	291	336	313	297	341	282	275	298	279	269	310	305	265	304	294	282	300	298	279	285	311	282	295	312	311	297	294	283	287	277	298	335	312	299	260	291	306	277	321	322	287	341	284	289	285	290	279	324	286	299	312	251	261	307	278	306	273	299	297	290	317	312	310	312	296	284	308	311	284	311	289	291	288	311	300	288	303	290	261	287	312	270	323	266	318	317	268	291	287	270	296	310	286	262	306	328	295	300	292	308	272	300	288	306	324	293	281	278	306	320	298	339	268	305	288	287	326	293	292	292	301	300	334	302	283	309	300	272	267	302	283	302	303	292	291	272	290	315	301	296	316	272	292	295	317	284	292	327	288	307	277	315	276	306	292	320	312	292	323	302	283	307	278	301	320	269	315	275	282	300	264	270	319	311	305	304	324	312	298	288	311	270	308	292	293	296	311	330	328	302	278	258	319	311	296	277	304	304	315	305	303	271	297	282	293	294	290	296	285	334	301	292	274	328	314	304	330	299	288	313	307	308	280	300	324	286	324	289	327	300	283	284	316	287	299	269	300	279	304	314	290	284	314	327	285	303	289	290	320	306	315	296	286	310	307	310	319	279	303	287	285	331	295	277	276	293	319	299	291	290	300	269	314	301	323	292	286	291	304	306	299	283	295	302	329	306	293	292	299	245	325	315	314	317	309	310	333	297	337	300	298	293	326	344	304	251	312	284	309	315	313	286	307	283	289	288	271	289	300	342	324	314	288	329	277	294	265	265	265	309	322	307	301	263	302	309	301	330	300	276	276	323	281	329	297	293	330	319	297	271	308	306	296	325	316	303	287	302	289	303	300	292	286	309	287	297	319	309	332	298	316	307	302	274	321	320	281	314	309	300	298	303	325	276	318	313	295	303	325	316	297	283	279	278	288	273	312	301	279	311	295	334	272	320	340	289	298	289	315	297	289	314	277	322	272	288	299	316	299	272	289	306	312	330	293	310	285	318	292	321	302	279	305	298	282	291	290	304	306	313	287	312	291	324	295	290	305	287	296	289	290	314	288	314	327	302	311	308	311	258	294	291	307	302	277	309	322	315	289	265	303	315	260	307	280	285	296	307	299	298	283	299	306	308	302	338	305	303	276	316	277	299	297	295	321	320	298	306	272	304	297	302	306	283	308	298	279	283	256	283	315	279	266	293	317	301	303	289	283	288	266	302	267	291	299	282	266	275	334	302	291	320	320	301	285	293	303	313	305	308	304	307	276	292	282	295	289	318	282	327	284	290	303	294	299	282	281	321	295	308	277	313	284	297	285	294	306	322	271	312	315	306	304	302	306	310	293	297	288	313	285	328	299	288	292	319	284	289	270	308	299	299	306	275	308	299	280	309	298	294	305	313	312	303	299	299	284	295	298	283	317	305	333	308	322	307	325	306	284	293	304	304	322	282	300	321	319	326	312	286	268	326	313	323	306	315	285	295	326	291	302	314	310	293	284	305	330	277	309	317	285	286	307	292	302	288	307
16983	5767	5029	6004	5211	4514	3735	3137	2796	2479	2424	2132	1976	1815	1736	1696	1691	1537	1517	1575	1518	8934	33219	30565	25067	16085	7982	2499	914	872	903	896	902	920	900	943	952	891	936	907	875	875	911	939	890	899	891	909	939	931	982	929	897	924	870	943	919	924	930	974	922	963	960	919	899	895	919	864	902	907	878	927	875	871	918	910	918	924	929	960	902	874	882	874	911	958	938	948	930	903	883	913	862	936	877	935	944	913	949	888	881	879	902	940	874	920	876	960	904	905	923	969	931	846	911	935	883	867	906	889	899	912	895	947	907	919	838	913	941	878	885	925	896	877	906	914	878	869	881	873	897	908	854	962	931	898	905	875	867	842	899	930	904	929	917	923	943	886	933	919	933	933	850	877	874	873	914	949	914	922	901	918	938	944	892	959	919	966	909	977	895	904	898	869	867	872	940	850	929	943	878	938	901	911	886	948	865	872	910	936	948	944	897	882	895	913	926	952	919	922	937	952	847	881	962	890	868	856	927	907	931	899	872	921	971	917	894	894	943	881	848	898	922	882	926	903	894	874	909	923	937	874	894	916	901	891	879	935	927	1002	908	877	884	950	874	902	944	876	914	935	839	924	963	866	939	889	899	843	898	931	898	938	918	920	852	933	947	901	891	868	919	896	877	893	900	949	901	868	933	919	918	958	927	864	907	858	973	865	886	943	914	913	945	916	892	894	923	900	877	898	874	893	856	997	896	917	906	914	890	884	873	959	927	921	957	907	959	867	895	929	876	959	923	873	923	920	931	905	910	930	936	923	899	936	915	936	911	876	912	906	846	912	885	948	887	911	859	894	922	911	889	916	940	950	883	958	903	872	906	880	901	904	897	870	974	912	950	928	893	932	968	913	891	922	908	878	910	892	864	907	925	870	899	933	927	922	938	881	937	965	940	849	880	913	877	883	954	924	914	926	934	867	930	889	898	912	924	901	883	940	937	890	886	881	922	934	900	917	911	932	917	878	940	886	949	894	922	892	871	895	873	917	920	895	894	955	888	876	877	919	896	955	871	913	903	862	889	913	938	926	953	978	898	910	963	945	899	915	900	904	877	863	923	878	891	898	859	906	898	877	834	918	971	872	879	914	917	881	869	945	952	951	904	874	846	905	917	880	908	905	932	874	865	933	861	892	910	880	905	881	921	905	951	913	871	911	927	919	902	964	927	911	919	893	950	848	902	892	931	917	893	946	970	922	878	943	936	845	888	921	958	924	904	874	910	917	910	925	920	970	892	941	895	925	913	909	908	871	903	891	921	954	850	888	871	905	917	910	902	924	930	915	945	883	951	928	893	890	853	933	928	928	909	978	891	912	897	911	901	865	930	874	902	887	907	965	845	916	837	929	926	886	895	924	948	903	896	868	865	912	850	963	948	907	906	884	912	898	891	974	886	941	935	918	894	895	838	882	939	931	920	939	863	900	933	846	912	900	897	922	882	873	921	920	877	899	836	896	895	916	951	902	899	953	902	879	931	916	902	901	906	895	862	927	963	935	896	974	913	882	954	931	905	893	886	945	909	884	923	921	933	880	905	913	945	942	861	932	930	893	906	930	944	909	931	936	888	888	911	918	911	920	919	919	908	885	940	905	903	890	901	923	908	909	894	888	908	933	877	898	918	868	908	899	957	904	909	896	899	867	908	875	914	902	889	916	859	894	895	943	932	924	913	882	807	909	877	957	912	880	933	883	907	923	924	879	978	947	909	883	948	953	880	920	809	944	937	943	881	901	982	891	916	955	932	884	894	871	915	891	940	935	895	891	863	931	887	978	925	941	883	856	907	876	960	873	879	942	919	928	884	868	896	918	922	979	894	921	904	960	906	878	895	884	880	900	907	849	913	920	886	918	943	892	955	898	896	920	951	926	886	893	972	936	881	841	872	917	919	922	936	890	960	920	930	937	925	874	856	916	906	897	884	881	902	910	857	898	913	907	908	901	911	929	915	964	951	925	919	924	939	944	864	893	924	926	903	894	937	898	883	893	921	919	875	937	912	899	906	888	914	959	883	903	926	891	861	914	882	870	919	916	850	953	884	939	932	887	955	913	926	878	911	872	964	956	902	884	887	872	920	916	950	904	975	915	916	898	926	893	883	865	904	886	911	909	911	913	935	930	902	916	906	947	919	920	932	852	915	932	929	915	906	925	970	949	913	902	915	895	888	914	883	944	868	854	938	917	850	960	918	860	909	844	879	899	864	951	864	899	867	913	947	924	894	890	897	886	835	942	897	928	876	936	916	1005	861	891	892	884	903	896	882	917	889	947	957	944	952	954	914	926	934	903	872	932	881	909	880	946	930	935	858	951	904	900	910	878	951	886	909	946	918	942	934	893	919	905	908	899	927	876	845	880	937	945	918	885	886	896	829	932	974	950	931	906	929	921	951	961	892	914	950	898	912	876	856	939	866	894	895	898	944	880	973	960	914	899	924	916	900	862	891	873	917	917	919	874	950	911	947	910	890	913	887	896	890	860	936	870	891	901	926	920	948	824	914	890	895	944	945	849	898	896	913	855	874	910	922	971	933	900	885	892	889	916	900	916	912	896	970	906	894	932	900	940	923	884	967	934	915	921	867	893	853	887	941	940	952	894	929	873	927	901	890	878	891	908	925	885	941	960	887	914	932	947	930	894	910	907	867	923	884	963	971	935	924	860	928	902	907	908	874	887	877	837	924	879	928	887	903	890	876	959	882	958	910	967	916	947	898	880	912	884	910	843	913	917	938	895	899	930	902	924	904	946	875	916	875	885	897	902	906	942	899	877	868	937	844	859	940	896	958	910	896	879	921	936	968	942	889	918	937	881	942	934	956	898	914	943	906	904	955	902	934	935	900	917	873	937	958	873	893	867	909	914	869	870	962	939	969	929	894	911	881	916	892	957	923	870	995	884	848	944	877	923	877	985	940	924	941	873	917	942	919	877	903	940	896	938	937	877	956	949	859	957	948	938	934	916	944	966	908	920	873	943	941	876	955	840	982	846	967	871	933	908	941	920	919	900	901	950	901	865	892	909	917	923	901	912	893	919	971	905	928	907	885	900	916	899	895	963	894	886	896	958	917	916	916	890	930	895	906	954	938	856	892	929	875	900	909	959	870	908	862	875	939	905	930	902	934	845	918	896	964	864	912	923	905	913	910	864	905	878	924	915	912	925	866	943	907	936	881	857	856	946	897	901	855	873	900	896	925	905	942	893	968	895	893	943	941	906	914	930	946	917	888	920	952	944	896	963	939	905	916	894	891	893	895	927	885	903	881	880	915	972	938	957	934	913	922	907	952	892	910	946	878	908	910	929	959	847	857	903	920	925	896	889	871	922	916	932	925	917	906	848	862	916	946	951	924	824	971	909	871	915	912	898	850	973	931	889	887	898	895	884	890	914	902	887	922	911	890	906	953	940	935	889	947	930	946	875	851	939	906	909	855	856	902	893	865	956	984	912	885	891	894	918	924	880	894	886	895	918	886	898
3444	493	294	275	241	243	266	217	230	222	222	212	222	236	217	220	226	207	216	222	203	305	560	508	783	703	454	254	203	223	219	219	206	211	231	234	197	234	235	219	199	224	220	232	215	228	213	203	203	211	207	208	203	217	212	191	204	201	213	222	221	234	240	219	212	243	206	233	217	219	246	221	218	222	224	211	221	239	184	205	242	231	224	204	238	233	201	239	209	209	235	207	195	203	200	209	239	216	208	239	242	208	203	197	210	221	228	211	228	197	211	204	225	227	216	233	193	185	225	231	198	207	220	217	216	223	193	213	226	212	211	235	228	210	195	197	215	231	198	226	208	188	215	228	222	224	210	212	222	194	235	196	211	228	209	217	203	206	213	236	239	195	225	205	203	182	230	196	201	215	197	234	208	212	214	227	201	205	223	206	208	220	223	212	235	226	199	221	224	233	219	216	220	215	217	209	225	219	211	240	194	205	188	214	230	200	231	218	239	215	223	215	199	222	236	223	201	211	213	233	220	224	241	230	181	221	224	250	220	223	217	240	210	216	235	222	208	243	218	233	211	203	210	217	215	212	262	232	218	223	224	229	212	224	220	194	229	193	201	211	235	182	218	212	211	193	235	251	238	199	214	221	221	232	190	208	204	217	220	206	198	222	202	241	215	221	223	202	243	239	221	225	247	208	206	199	223	240	188	230	224	213	216	231	234	215	216	224	214	221	185	193	212	215	222	216	267	196	203	238	253	233	226	211	222	198	208	222	231	204	212	243	211	195	226	185	224	221	222	213	230	220	208	198	209	213	225	215	210	201	212	209	233	226	192	203	220	215	232	206	182	220	218	212	199	218	225	224	186	191	183	203	220	205	229	203	206	212	226	220	215	217	206	211	218	235	207	212	252	223	176	228	210	212	193	222	237	227	227	213	234	198	214	217	196	218	233	203	215	242	220	205	230	207	218	235	231	206	204	218	226	188	213	209	203	187	237	237	201	204	200	225	215	208	217	191	231	208	250	224	220	215	197	212	194	203	202	223	224	195	226	184	200	222	244	230	200	195	210	204	237	230	225	201	231	201	204	196	203	224	184	235	182	207	237	194	224	228	194	222	229	219	241	214	207	222	223	203	225	222	207	229	172	226	206	202	194	246	221	192	208	203	236	204	230	229	188	210	248	215	241	215	202	223	216	230	206	208	226	188	222	222	219	229	217	248	188	224	190	225	211	204	223	214	216	196	254	195	265	205	206	229	215	215	208	214	218	222	209	191	221	209	208	187	226	197	218	221	223	225	230	225	221	235	210	194	220	188	218	217	200	204	210	195	231	237	209	233	204	225	222	232	199	235	225	197	182	240	216	237	202	199	205	230	218	214	217	218	201	224	200	229	219	209	203	219	217	239	205	193	210	209	213	237	220	211	192	234	253	219	203	228	205	219	230	190	236	212	222	211	229	230	235	237	220	232	221	202	207	218	194	195	220	214	222	224	217	211	185	192	215	220	216	205	232	202	217	217	214	215	214	236	222	216	226	224	206	210	210	219	198	237	214	206	193	230	213	211	233	220	204	200	223	197	212	196	203	233	183	211	201	218	211	217	227	192	228	203	201	219	174	227	212	212	185	216	215	219	223	230	219	225	211	191	215	213	218	227	217	221	208	233	211	210	203	200	201	229	218	219	182	225	213	181	195	203	195	215	233	224	204	247	187	177	214	192	213	206	225	222	215	193	203	197	198	217	166	218	223	218	203	203	201	236	226	226	207	203	232	230	182	202	202	193	236	220	192	208	223	218	206	205	201	229	240	232	210	213	242	204	198	201	215	222	194	184	220	245	200	209	224	212	229	224	214	187	186	227	210	214	219	221	200	232	219	220	211	199	203	217	226	226	221	225	225	213	220	232	249	227	241	199	197	211	213	252	236	204	207	226	230	195	199	212	213	223	226	208	213	204	234	209	244	204	204	201	228	212	203	234	201	200	195	228	223	230	216	182	209	206	217	228	231	224	228	203	201	239	208	203	213	208	203	201	207	211	195	207	228	222	211	229	200	212	244	240	200	204	225	232	210	189	227	192	187	199	202	202	214	243	232	229	185	199	240	202	217	237	201	206	215	234	208	215	199	225	219	226	211	241	210	223	219	249	212	240	242	219	198	189	199	201	229	218	201	233	189	236	224	224	228	200	220	252	217	214	198	208	209	214	213	203	225	210	216	205	198	219	223	206	227	243	216	212	216	241	211	205	184	191	211	243	193	181	210	238	221	209	204	209	225	194	225	227	190	199	198	209	208	217	206	217	196	209	214	216	239	203	221	237	240	201	244	209	215	217	194	206	219	225	216	206	214	198	207	213	229	190	178	207	210	202	217	184	209	232	226	223	223	201	235	228	236	216	215	216	213	208	194	212	198	254	207	223	198	230	214	202	223	236	218	196	239	221	203	204	211	183	232	201	235	215	218	209	226	229	179	190	213	202	190	189	210	210	228	193	215	216	226	188	227	215	220	192	234	220	206	202	197	213	201	194	217	206	214	202	198	201	225	214	211	209	212	230	211	199	191	176	220	211	204	202	222	220	207	208	226	206	200	195	225	223	229	214	206	213	227	212	214	206	204	232	231	184	205	205	203	207	238	228	203	207	195	199	201	211	217	205	209	194	229	200	211	199	199	207	208	226	203	222	232	239	199	210	211	214	187	216	178	227	211	219	208	205	220	210	230	217	211	202	208	234	214	216	205	210	229	216	201	216	190	210	232	207	218	216	195	214	195	217	206	208	197	224	188	225	224	201	197	204	228	192	223	212	223	208	218	224	194	198	216	242	218	227	217	209	226	222	245	221	202	199	250	228	207	230	217	211	187	221	197	225	205	222	191	213	213	220	208	241	199	217	196	214	221	222	240	208	213	202	200	213	207	191	216	220	228	201	232	247	216	211	214	225	231	214	221	226	184	186	225	217	224	217	201	192	218	211	229	210	242	204	220	203	200	228	200	199	231	231	224	200	207	224	222	226	206	227	204	244	218	226	207	233	204	220	205	194	225	225	198	228	223	222	206	247	210	214	196	222	221	208	208	227	220	193	226	222	248	219	198	231	203	217	212	237	192	223	212	201	230	211	197	210	203	229	208	213	205	211	237	221	199	236	211	177	213	216	231	230	210	214	226	201	212	204	248	221	227	205	245	220	228	210	201	209	233	224	212	227	227	199	226	242	222	193	203	217	232	212	208	193	213	210	241	219	211	204	221	213	203	240	194	180	212	240	236	195	217	213	247	219	198	181	215	216	200	209	245	202	220	220	242	235	201	215	204	215	229	233	199	213	201	223	237	227	236	210	222	197	211	214	221	214	224	199	215	218	206	212	221	213	232	209	179	206	230	204	233	244	214	220	226	222	221	237	245	211	209	198	207	244	206	229	194	205	208	220	253	228	229	199	214	223	187	224	228	211	206	219	221	226	258	231	214	208	213	220	190	178	204	202	224	244	197	199	227	211	211	237	213	227	197	215	204	217
3019	1058	862	856	892	834	819	814	770	733	731	711	762	692	783	699	712	738	771	719	690	1102	2906	2340	3818	3054	1965	935	659	703	675	683	717	693	678	692	669	727	678	710	676	689	687	651	615	688	720	632	670	680	673	660	733	709	660	691	657	689	699	648	662	705	702	696	711	715	665	683	687	672	682	679	678	717	713	727	708	672	615	704	672	717	698	649	721	684	662	685	688	676	655	709	690	681	708	650	729	739	706	742	679	695	713	698	676	710	679	686	699	685	638	687	690	711	732	712	711	663	663	663	672	749	693	660	692	673	626	650	698	664	698	635	696	663	671	730	678	681	714	691	698	708	682	659	698	672	626	684	723	667	716	692	700	668	672	677	714	717	666	685	678	679	682	684	667	625	691	698	648	692	683	687	703	650	644	699	674	688	651	698	702	690	702	652	722	702	659	685	635	664	710	648	675	644	662	706	701	680	672	659	684	691	698	650	661	697	706	684	674	730	687	721	692	702	663	632	680	706	653	637	667	652	721	684	665	641	646	680	638	731	675	677	760	704	728	717	642	643	656	644	697	675	673	655	685	672	691	630	694	671	658	663	658	672	683	662	691	650	695	639	713	649	663	657	641	708	710	649	659	720	661	679	706	729	701	644	665	677	651	680	669	678	664	643	716	666	694	703	636	669	658	690	703	691	620	715	651	633	699	677	711	696	704	645	654	686	691	668	664	703	659	638	664	697	670	705	718	709	668	691	697	667	684	695	698	697	731	613	660	658	657	746	683	656	681	702	729	701	650	697	713	657	677	662	689	655	671	726	702	696	672	644	696	646	665	700	675	675	697	686	698	706	648	699	640	699	688	683	647	692	737	693	657	705	667	704	650	642	698	663	659	706	738	697	681	641	697	673	661	680	671	651	673	653	676	666	727	689	645	681	703	686	694	689	708	667	669	680	694	718	651	669	656	697	705	653	699	680	647	681	696	718	671	699	677	669	664	712	690	729	742	689	695	674	670	670	652	650	655	685	661	706	687	703	660	727	655	692	700	734	684	685	630	664	697	702	720	707	687	704	691	651	632	642	700	681	676	676	674	656	702	687	721	692	691	679	707	672	683	692	658	716	708	683	707	669	705	689	751	652	689	679	708	656	639	686	675	711	698	694	703	693	688	686	709	688	688	695	631	666	666	698	676	698	674	688	716	662	697	636	640	698	690	677	738	643	662	706	685	690	670	698	686	707	720	667	682	607	748	694	703	667	695	717	694	715	682	751	664	666	693	685	709	655	692	670	679	733	696	718	714	672	682	717	665	712	643	678	668	669	733	704	653	671	722	697	680	663	716	699	675	658	638	745	652	732	662	673	652	684	681	658	661	710	625	670	672	669	652	737	697	644	677	663	727	684	699	687	636	666	679	691	663	688	721	670	667	717	674	729	692	683	672	669	668	673	712	676	711	737	708	697	679	703	642	695	688	703	698	730	691	675	673	694	670	711	675	674	713	679	707	636	682	704	692	695	695	676	724	662	651	706	680	713	669	667	701	741	730	695	677	691	675	708	629	651	714	700	690	681	655	723	670	661	670	711	700	703	732	673	693	722	656	719	667	667	732	649	646	684	736	740	679	707	662	679	690	665	659	700	733	677	736	718	726	683	694	675	665	710	690	740	671	716	656	708	650	659	707	710	671	676	663	689	689	656	693	690	674	686	697	693	697	695	711	667	673	673	673	665	686	740	698	680	691	685	733	702	685	732	669	663	705	667	705	653	685	680	693	668	698	635	729	693	713	670	711	669	725	682	666	685	757	699	679	714	705	709	679	704	688	645	738	686	710	643	694	696	687	660	703	654	742	673	664	689	691	716	676	689	716	685	694	709	634	646	703	680	664	636	674	652	682	671	665	667	661	700	688	678	705	663	676	687	657	701	730	686	722	702	684	676	697	671	695	673	678	668	659	697	667	701	667	676	703	699	696	724	675	697	705	691	710	662	697	640	689	696	669	699	650	687	676	659	689	647	690	657	641	687	713	767	682	696	702	687	674	662	712	683	674	683	728	619	696	663	646	666	680	672	680	663	678	652	716	739	677	670	684	698	661	683	700	715	683	704	731	643	666	677	694	678	681	711	659	694	672	705	704	668	694	660	687	719	681	657	746	651	674	682	691	694	712	707	693	661	664	699	723	729	707	643	655	678	691	717	626	712	681	665	718	708	721	683	684	657	693	690	694	682	628	700	653	681	708	680	709	674	656	694	713	655	662	716	651	692	670	686	717	680	717	666	708	693	710	667	674	682	700	688	662	743	676	665	721	683	697	692	685	733	674	666	703	632	716	647	676	668	700	701	631	727	695	680	707	710	681	675	647	704	728	709	675	667	717	690	711	694	690	716	697	681	680	641	668	626	716	702	731	695	671	649	673	695	689	684	680	676	645	675	680	675	683	673	710	657	670	708	697	730	692	698	648	711	654	695	712	645	680	680	712	716	641	692	688	638	668	691	688	652	666	645	642	714	694	669	658	700	685	666	698	670	675	721	742	714	630	686	648	717	637	685	698	659	687	712	686	684	666	697	676	678	697	670	695	673	659	658	679	751	674	652	675	695	652	715	702	665	718	681	680	702	724	669	660	718	671	708	707	644	668	680	689	668	688	644	702	654	675	653	709	679	687	691	709	708	694	690	698	638	685	675	650	664	642	701	692	676	693	686	699	680	727	693	716	726	693	643	706	691	698	695	689	730	695	686	635	633	678	669	690	648	714	677	703	676	709	705	688	686	689	665	650	676	702	722	668	641	673	656	696	691	705	725	723	686	727	710	673	671	679	723	681	722	710	686	695	666	653	671	690	672	711	710	692	682	699	681	646	742	684	676	707	691	667	690	665	671	701	681	715	701	638	642	713	681	687	676	724	696	678	656	649	689	646	647	696	710	710	665	652	665	709	685	679	725	706	689	681	642	652	615	705	715	682	701	698	672	650	680	711	702	668	671	682	694	698	708	704	674	691	677	654	656	674	673	689	662	689	663	688	665	682	687	675	689	629	631	731	681	704	673	671	641	673	656	685	691	760	704	592	689	696	670	716	712	709	644	705	757	637	657	672	705	660	659	710	690	690	742	683	741	729	692	673	716	656	676	655	657	733	716	714	690	704	662	716	661	684	717	735	640	653	680	674	658	654	734	678	688	661	703	699	666	704	708	702	705	723	667	650	694	712	691	632	713	658	661	681	694	683	665	678	684	702	663	660	690	682	659	683	654	686	703	672	670	711	710	722	706	735	667	694	702	720	698	691	638	661	689	669	689	697	666	686	713	715	692	716	704	666	702	678	713	672	674	708	685	667	676	665	681	694	692	679	662	702	682	650	692	719	726	686	737	676	696	723	610	694	692	670	694	697	677	693	671	702	696	714	706	689	683	691	652	739	685	761	691	712	702	656	709	700	644	680	676	696	694	620	672	681	706	680	712	715	710	697	717	679	724	677	678	684	639	701	703	679	692	645	677	694	685	687	690	680	678
19054	11355	1910	1247	905	702	625	594	443	403	396	389	362	352	348	309	303	320	333	316	299	677	4029	3394	5806	2758	968	272	259	247	236	253	246	241	215	271	242	263	273	255	278	247	258	233	268	229	266	247	252	239	248	226	266	259	252	243	241	272	257	253	242	300	258	246	275	259	253	242	227	243	272	270	248	236	273	276	217	268	246	263	244	236	271	274	271	268	245	209	234	250	241	242	259	240	243	255	277	257	243	271	267	266	250	255	253	232	246	258	261	250	245	236	256	239	290	230	250	250	234	244	246	244	279	239	256	263	246	254	261	274	247	248	256	241	234	253	288	277	223	278	270	258	256	256	269	249	254	242	271	254	217	259	262	242	249	256	231	292	263	259	239	242	260	276	249	260	266	242	256	238	260	271	258	243	251	276	290	244	228	252	242	228	273	252	247	234	257	226	251	243	286	223	254	261	266	277	261	239	265	247	228	264	248	280	273	261	289	278	255	243	235	261	257	256	277	256	217	261	295	250	258	262	237	263	236	238	243	226	244	248	287	243	242	285	260	278	290	253	264	254	258	253	238	259	247	232	232	254	256	258	226	243	253	270	276	243	264	283	257	296	253	266	260	243	244	246	227	254	251	273	265	231	240	253	247	245	242	265	227	286	281	224	272	229	275	246	236	250	226	253	224	233	263	228	276	246	254	256	258	214	254	240	232	282	250	255	232	251	254	260	230	245	260	217	285	245	255	230	254	222	240	243	275	271	260	260	262	240	237	243	267	241	276	277	230	246	293	241	229	244	222	267	262	254	273	257	260	244	274	261	251	259	262	249	230	245	246	244	232	252	245	245	273	255	271	258	254	259	278	251	240	261	263	252	237	262	252	227	262	236	259	252	271	251	232	243	226	241	248	255	265	241	276	251	267	248	276	249	294	253	241	241	238	244	267	255	249	244	241	255	250	269	269	241	235	254	260	262	255	236	263	257	248	230	246	232	246	237	258	229	256	245	281	258	278	270	250	258	255	261	261	233	235	258	240	251	245	268	253	249	267	249	264	241	257	257	247	274	246	254	259	269	254	222	242	253	283	252	231	240	278	238	246	251	267	282	249	240	248	247	249	230	247	284	236	258	273	243	271	260	253	248	268	226	241	226	257	240	232	255	261	253	259	237	257	248	246	219	245	269	247	222	253	251	252	239	237	249	249	274	225	237	266	247	225	255	243	258	234	218	249	266	226	251	233	236	252	277	253	210	269	249	246	267	260	230	245	281	271	236	272	225	233	269	260	274	270	248	254	269	257	236	254	268	239	249	254	261	237	263	242	248	276	248	247	249	261	253	238	229	264	232	250	249	262	258	256	245	227	269	280	234	269	284	280	248	225	247	268	236	251	237	249	245	251	244	263	294	239	271	279	244	229	252	247	262	245	255	255	242	249	264	258	241	246	227	273	260	237	219	261	247	259	240	259	274	258	284	239	241	242	245	257	270	228	258	245	245	253	241	233	267	278	264	245	260	275	261	268	271	259	295	244	258	252	277	255	246	266	232	266	229	229	271	246	262	268	248	219	260	262	254	250	276	259	255	284	238	277	267	273	249	234	252	239	244	246	261	268	263	280	278	267	245	258	236	241	264	232	241	263	264	279	245	242	273	255	236	271	249	245	258	246	264	258	233	252	218	250	247	261	248	242	261	223	235	250	241	241	262	249	278	242	275	224	238	266	269	252	251	230	258	225	240	258	250	263	242	253	258	281	247	245	230	284	254	265	256	256	254	232	266	273	224	260	291	259	269	243	268	262	243	244	262	227	232	247	237	230	229	249	260	263	261	227	252	251	267	266	236	253	269	261	219	270	262	293	237	263	228	256	228	225	242	235	244	251	246	235	260	251	229	285	234	244	244	267	248	280	288	243	226	244	253	269	251	273	255	293	261	250	255	245	243	271	254	220	225	255	264	264	248	260	267	236	268	262	253	263	232	251	262	254	228	231	266	266	247	267	267	245	262	216	243	255	232	253	265	259	250	268	236	262	276	271	234	264	244	243	239	261	235	262	271	233	251	249	256	240	265	232	241	231	231	298	283	232	272	244	268	310	245	225	235	250	226	278	263	263	252	273	222	241	244	257	260	249	260	249	249	235	280	238	254	268	263	278	263	254	242	239	235	240	271	243	271	257	254	254	228	252	238	270	258	278	218	235	231	235	252	245	237	282	253	243	236	249	251	258	253	264	238	246	264	239	257	259	235	237	289	253	256	263	246	257	273	243	264	256	250	244	245	221	255	245	263	228	244	256	276	273	235	271	272	241	244	262	220	256	245	249	250	248	261	243	253	277	265	238	269	247	275	252	234	259	255	242	246	247	258	243	256	260	233	259	251	252	255	252	270	266	249	223	284	235	248	261	266	277	259	278	242	238	267	261	260	229	235	270	235	256	246	258	263	251	269	256	233	281	245	238	271	246	257	271	249	258	270	249	250	242	270	244	240	271	250	248	256	296	214	254	228	273	304	261	272	245	290	257	283	259	267	255	274	226	260	271	257	269	256	266	270	241	268	238	222	245	240	252	257	263	241	237	244	241	238	252	231	257	268	239	274	294	265	263	257	258	225	252	269	267	258	224	255	242	280	247	219	249	245	254	251	258	239	246	278	252	242	236	237	220	235	287	268	220	271	263	237	237	261	229	246	273	260	264	234	265	264	239	241	257	263	241	234	235	249	243	295	231	266	268	249	241	252	278	259	285	251	233	253	255	251	231	240	247	222	262	242	249	244	267	246	234	282	262	260	246	251	236	252	252	268	251	255	254	232	235	248	265	248	259	236	272	268	264	265	248	233	258	256	276	251	274	241	271	247	233	283	240	254	259	245	245	240	280	255	257	246	222	252	259	265	260	236	255	257	237	262	290	265	227	264	245	249	245	239	266	240	242	271	265	257	234	245	273	257	240	252	255	250	233	250	252	255	244	244	230	251	265	262	249	254	269	291	259	263	224	239	248	213	252	263	258	265	252	261	227	275	251	246	251	259	235	277	243	247	250	265	263	276	270	243	257	225	252	262	258	255	236	260	238	248	240	274	260	257	263	225	276	259	244	267	245	262	272	269	266	253	256	250	264	274	257	279	264	245	234	261	262	256	222	230	264	264	253	235	253	249	233	259	262	275	261	241	260	259	265	266	256	268	245	236	241	260	253	246	244	245	239	275	294	245	252	270	257	264	274	230	263	241	263	293	237	247	275	251	242	246	252	252	272	240	274	235	237	245	250	261	258	243	229	254	245	265	258	266	270	221	268	262	254	227	268	261	277	247	262	269	241	241	243	237	263	285	209	269	246	273	270	227	227	242	273	258	242	255	264	266	258	260	229	258	237	239	251	225	254	246	227	260	286	226	265	256	260	232	250	243	255	210	233	248	282	248	243	250	245	236	259	238	265	261	274	281	275	258	265	246	253	259	227	259	252	243	257	272	263	263	260	248	263	233	266	211	264	243	241	265	249	247	243	258	250	246	282	234
11951	9723	3034	3666	3217	2800	2487	2123	1835	1672	1509	1407	1302	1271	1210	1244	1163	1201	1273	1125	1119	3411	16970	15929	23137	12127	4575	851	824	810	818	828	808	827	791	784	761	817	810	833	872	812	838	839	745	778	795	769	789	796	779	816	763	783	826	760	799	761	851	826	833	828	799	801	863	815	797	782	752	811	752	783	748	799	773	783	773	794	843	789	829	829	828	848	799	808	830	788	783	808	788	793	778	795	757	793	861	788	800	822	818	827	834	804	791	813	792	787	815	801	805	785	800	798	779	839	750	787	758	872	756	840	785	755	754	774	774	771	763	801	769	770	849	798	778	787	773	829	797	777	748	768	821	810	808	833	799	776	850	820	818	804	803	719	752	748	834	746	786	826	805	767	776	807	785	767	778	783	771	836	758	803	793	803	798	776	793	808	771	786	764	786	777	738	810	799	809	741	742	751	773	796	764	756	786	796	711	809	782	837	771	802	865	757	798	792	857	823	772	787	806	809	771	816	785	832	831	818	727	821	786	799	817	770	792	774	797	767	786	812	794	807	787	841	802	743	799	799	801	731	813	796	786	795	767	786	772	763	741	811	800	753	769	774	766	737	788	804	786	748	798	775	804	812	804	797	809	780	849	817	790	812	780	772	785	788	788	837	775	810	760	767	727	833	742	800	736	766	772	821	784	766	812	771	796	763	796	753	745	800	808	763	766	804	754	767	804	712	756	746	823	776	810	809	739	786	800	815	782	817	727	767	776	803	767	742	774	714	772	774	801	842	803	787	796	783	753	804	759	791	809	742	744	764	775	833	814	770	784	784	720	788	820	792	796	768	813	811	722	811	767	796	787	791	774	773	838	770	790	753	789	859	773	782	740	805	797	786	791	815	809	827	822	784	779	812	774	800	779	767	735	768	809	789	778	752	769	830	806	805	762	794	796	748	780	748	811	733	812	763	760	759	743	836	757	848	841	802	784	792	743	765	763	759	847	747	749	741	797	709	795	768	774	728	799	775	769	776	767	754	760	816	751	752	808	749	798	797	747	763	799	794	788	776	797	785	780	777	781	769	840	800	814	758	809	770	769	758	770	767	804	805	816	768	848	760	833	776	765	799	754	780	832	796	849	767	773	744	792	804	730	817	762	750	761	783	780	793	784	790	792	785	826	773	772	809	749	779	836	786	761	796	704	807	782	765	795	809	790	765	767	793	811	802	825	728	772	807	808	796	762	818	778	801	785	779	709	779	774	778	795	820	832	736	804	767	854	787	791	812	825	792	778	773	759	839	813	785	780	807	761	792	800	798	819	783	773	806	796	848	751	811	824	803	755	736	777	745	823	800	789	804	762	817	798	754	779	784	805	817	794	813	779	794	795	799	818	780	773	784	774	800	775	796	794	797	768	784	820	812	741	785	802	779	765	771	797	808	810	811	767	816	742	774	768	755	772	777	789	847	798	779	762	781	727	778	794	776	769	793	740	813	793	789	774	804	813	763	824	764	779	772	789	796	776	808	794	766	764	786	761	809	796	832	757	753	783	812	784	796	760	843	797	795	750	815	786	843	811	782	830	798	777	745	825	858	745	795	819	746	791	798	762	741	786	752	768	771	828	773	793	807	820	788	809	781	780	807	754	781	742	797	786	765	824	778	793	772	769	771	740	785	803	823	768	793	760	745	782	795	804	796	773	836	744	757	830	778	772	765	788	748	769	748	752	758	799	833	735	810	830	798	831	787	765	788	801	777	816	805	747	748	800	771	779	773	797	793	756	766	782	783	799	792	789	839	817	826	815	767	749	799	824	794	776	818	785	763	784	812	813	763	760	804	768	804	798	780	795	786	811	855	786	782	767	761	805	792	775	771	774	768	804	778	812	804	795	796	786	797	759	789	786	774	768	823	852	774	814	760	784	785	751	776	781	794	785	724	802	788	819	785	713	813	790	797	750	817	777	764	821	780	777	775	764	783	747	799	834	746	738	821	788	800	782	803	801	748	808	779	815	804	814	759	773	811	802	745	816	802	830	763	759	806	801	804	793	778	804	786	736	762	809	780	735	782	790	767	780	749	787	767	761	774	769	807	762	750	801	776	721	804	739	806	756	798	757	854	758	822	771	750	813	836	781	804	800	765	760	834	767	799	752	802	803	831	786	807	825	776	818	823	797	777	821	748	751	743	791	810	800	762	794	753	815	784	802	765	800	776	797	759	784	785	757	774	786	784	785	759	734	780	755	821	823	788	832	774	795	831	793	817	807	808	796	798	842	766	793	781	827	771	806	826	825	813	774	744	743	801	775	814	750	754	752	785	791	827	781	751	792	774	784	771	801	729	726	751	806	794	773	748	850	805	736	791	819	785	782	820	760	788	771	769	744	739	836	813	761	758	781	746	780	770	805	789	786	797	791	788	746	833	831	801	746	753	750	763	813	781	746	787	791	816	814	760	788	760	768	787	788	769	803	779	766	821	799	802	740	740	766	802	789	799	807	823	750	755	754	772	795	770	777	789	795	787	805	769	773	779	754	842	780	794	794	810	806	811	748	810	777	796	778	795	787	774	791	797	761	772	804	779	781	751	806	754	812	759	759	824	774	761	785	777	757	800	774	775	728	785	812	777	797	757	784	821	752	765	738	772	861	781	752	803	767	775	739	817	783	762	757	776	777	779	831	790	779	807	736	811	741	811	783	776	794	760	722	808	816	818	806	832	790	763	830	798	792	803	774	743	770	788	799	802	794	854	752	718	788	800	771	790	788	763	723	788	812	787	733	768	815	758	801	780	827	751	796	782	777	771	765	746	758	780	735	771	806	748	793	741	763	760	806	813	741	771	811	759	754	806	750	778	791	773	748	762	772	834	793	819	818	807	773	803	788	780	797	815	749	801	810	764	816	781	817	798	813	822	777	783	801	701	815	788	729	772	780	772	786	776	798	807	735	841	737	765	739	775	740	772	804	804	773	774	814	810	755	758	827	780	825	780	789	748	742	799	803	761	832	782	773	723	764	821	781	795	759	767	829	758	800	776	773	767	805	767	759	792	771	806	778	737	794	797	764	791	779	784	776	780	788	771	804	791	780	801	798	788	743	749	799	721	768	812	737	790	780	840	815	803	777	780	794	725	788	729	760	821	799	819	759	806	747	771	789	750	788	805	751	787	798	797	792	794	767	811	797	840	813	772	689	810	821	764	821	766	803	807	767	815	757	756	751	789	812	817	780	721	801	778	782	749	748	807	793	803	766	840	811	795	737	827	822	787	767	792	778	749	774	771	771	779	824	788	751	811	804	757	744	792	789	734	776	802	783	755	809	798	855	757	782	757	912	816	784	784	773	804	766	791	820	790	749	798	787	769	803	826	791	847	765	771	793	844	823	760	806	805	799	815	806	764	780	783	786	807	823	811	747	775	785	798	778	788	758	772	757	833	757	766	802	758	762	791	811	786	722	872	779	755	798	814	789	754	820	763	793	749	753	828	787	796	811	790	779	801	821	796	793	763	796	810	807	808	786	780
